@charset "UTF-8";

.Main_site-wrapper__aFkjW {
    position: relative
}

.Grid_grid__1tNgG {
    left: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    z-index: 100000
}

.Grid_grid__1tNgG,
.Grid_grid__inner__1hQP7 {
    height: 100%;
    width: 100%
}

.Grid_grid__inner__1hQP7 {
    border-left: 1px solid rgba(0, 128, 0, .1);
    border-right: 1px solid rgba(0, 128, 0, .1);
    box-sizing: initial;
    display: flex;
    justify-content: space-between;
    padding-left: 30px;
    padding-right: 30px
}

@media(min-width:83.75em) {
    .Grid_grid__inner__1hQP7 {
        margin-left: auto;
        margin-right: auto;
        max-width: 1280px
    }
}

@media(max-width:83.74em) {
    .Grid_grid__inner__1hQP7 {
        max-width: calc(100% - 60px)
    }
}

.Grid_grid__column__rsc-N {
    background-color: rgba(255, 0, 0, .1);
    flex-basis: 100%;
    flex-grow: 0;
    flex-shrink: 1
}

.Grid_grid__column__rsc-N+.Grid_grid__column__rsc-N {
    margin-left: 19px
}

.Text_text__qZ9r7 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.Text_text__qZ9r7 .svg {
    fill: currentColor
}

.Text_text__qZ9r7:lang(ar) {
    font-family: ExpoArabic, serif
}

.Text_text--thin__17ahE {
    font-weight: 100
}

.Text_text--light__2lLGE {
    font-weight: 300
}

.Text_text--book__V7V-A,
.Text_text--light__2lLGE b {
    font-weight: 400
}

.Text_text--book__V7V-A b,
.Text_text--medium__16-uo {
    font-weight: 500
}

.Text_text--semi-bold__kp4rN {
    font-weight: 600
}

.Text_text--bold__1wtoU {
    font-weight: 700
}

.Text_text--italic__3aqi2 {
    font-style: italic
}

.Text_text--day__1euFc {
    color: rgba(20, 25, 33, .7)
}

.Text_text--night__3T2qV {
    color: #fff
}

.Text_text--label__2YMbE {
    font-size: .8125rem;
    letter-spacing: 0;
    line-height: 1.1538461538
}

@media(max-width:48.0525em) {
    .Text_text--label__2YMbE {
        font-size: .875rem;
        line-height: 1.5714285714
    }
}

.Text_text--eyebrow__32Giv {
    text-transform: uppercase
}

.Text_text--eyebrow__32Giv.Text_text--m__2l8SW {
    font-size: .5625rem;
    letter-spacing: 1.75px;
    line-height: 1.2222222222
}

.Text_text--eyebrow__32Giv.Text_text--l__3Y7nN {
    font-size: .675rem;
    letter-spacing: 1.2px;
    line-height: 1.3
}

.Text_text--subtitle__3JK2R.Text_text--s__1RxtN {
    font-size: .8125rem;
    letter-spacing: -.25px;
    line-height: 1.4615384615
}

@media(max-width:48.0525em) {
    .Text_text--subtitle__3JK2R.Text_text--s__1RxtN {
        font-size: .875rem;
        letter-spacing: 0;
        line-height: 1.5714285714
    }
}

.Text_text--subtitle__3JK2R.Text_text--m__2l8SW {
    font-size: .9375rem;
    letter-spacing: .2px;
    line-height: 1.5333333333
}

.Text_text--subtitle__3JK2R.Text_text--xl__3trXh {
    font-size: 2.25rem;
    line-height: 36px
}

@media(max-width:48.0525em) {
    .Text_text--subtitle__3JK2R.Text_text--xl__3trXh {
        font-size: 1.75rem;
        line-height: 28px
    }
}

.Text_text--subtitle__3JK2R.Text_text--xl__3trXh b {
    font-weight: 500
}

.Text_text--paragraph__3f5s3 {
    opacity: .8
}

.Text_text--paragraph__3f5s3.Text_text--s__1RxtN {
    font-size: .8125rem;
    letter-spacing: 0;
    line-height: 1.5384615385
}

@media(max-width:48.0525em) {
    .Text_text--paragraph__3f5s3.Text_text--s__1RxtN {
        font-size: .9375rem;
        letter-spacing: .2px;
        line-height: 1.4666666667
    }
}

.Text_text--paragraph__3f5s3.Text_text--m__2l8SW {
    font-size: .9375rem;
    letter-spacing: .2px;
    line-height: 1.9333333333
}

@media(max-width:48.0525em) {
    .Text_text--paragraph__3f5s3.Text_text--m__2l8SW {
        line-height: 1.4666666667
    }
}

.Text_text--paragraph__3f5s3.Text_text--l__3Y7nN {
    font-size: 1.125rem;
    letter-spacing: .2px;
    line-height: 1.4444444444
}

.Text_text--paragraph-title__1Suxv {
    font-size: .9375rem;
    font-weight: 500;
    letter-spacing: .2px;
    line-height: 1.3333333333
}

.Text_text--photo-legend__P5naI {
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5
}

@media(max-width:48.0525em) {
    .Text_text--photo-legend__P5naI {
        font-size: .8125rem;
        line-height: 1.6923076923
    }
}

.Text_text--breadcrumb__1mOjc {
    font-size: .75rem;
    letter-spacing: 0;
    line-height: 1.5
}

.Heading_heading__8eNo2 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.Heading_heading__8eNo2:lang(ar) {
    font-family: ExpoArabic, serif
}

.Heading_heading--thin__31Ku9 {
    font-weight: 100
}

.Heading_heading--light__14Vcw {
    font-weight: 300
}

.Heading_heading--book__2_-Jy {
    font-weight: 400
}

.Heading_heading--medium__3M6yP {
    font-weight: 500
}

.Heading_heading--semi-bold__38grA {
    font-weight: 600
}

.Heading_heading--bold__1Ei3r {
    font-weight: 700
}

.Heading_heading--italic__p-GEg {
    font-style: italic
}

.Heading_heading--day__2C-Kq {
    color: #141921
}

.Heading_heading--night__YLjBr {
    color: #fff
}

.Heading_heading--h1__lQmSL {
    font-size: 3.75rem;
    letter-spacing: -3.5px;
    line-height: 1
}

@media(max-width:48.0525em) {
    .Heading_heading--h1__lQmSL {
        font-size: 2.125rem;
        letter-spacing: -1.5px;
        line-height: 1.0588235294
    }
}

.Heading_heading--h2__5npZy {
    font-size: 3.125rem;
    letter-spacing: -3px;
    line-height: 1
}

@media(max-width:48.0525em) {
    .Heading_heading--h2__5npZy {
        font-size: 1.875rem;
        letter-spacing: -1.2px;
        line-height: 1.0666666667
    }
}

.Heading_heading--h3__aBX0z {
    font-size: 2.25rem;
    letter-spacing: -1.5px;
    line-height: 1
}

@media(max-width:48.0525em) {
    .Heading_heading--h3__aBX0z {
        font-size: 1.75rem;
        letter-spacing: -1px;
        line-height: 1.1071428571
    }
}

.Heading_heading--h4__3V2Cp {
    font-size: 1.625rem;
    letter-spacing: -1.23px;
    line-height: 1.2307692308
}

@media(max-width:48.0525em) {
    .Heading_heading--h4__3V2Cp {
        font-size: 1.375rem;
        letter-spacing: -1px;
        line-height: 1.1363636364
    }
}

.Heading_heading--h5__1uABU {
    font-size: 1.25rem;
    letter-spacing: -.5px;
    line-height: 1.2
}

@media(min-width:48em) {
    .Heading_heading--h5__1uABU {
        line-height: 1.3
    }
}

.Heading_heading--h6__3imQU {
    font-size: 1.125rem;
    letter-spacing: -.3px;
    line-height: 1.2222222222
}

.Content_button-pill-content__1U0bk {
    align-items: center;
    display: inline-flex;
    justify-content: center;
    position: relative;
    z-index: 2
}

.Content_button-pill-content__1U0bk .svg {
    fill: currentColor
}

.Content_button-pill-content__mask__pWCT_ {
    display: inline-block;
    overflow: hidden;
    position: relative
}

.Content_button-pill-content__mask__pWCT_ :nth-child(2) {
    opacity: 0;
    position: absolute
}

.Content_button-pill-content__label__1cy-p {
    display: block
}

.Content_button-pill-content__label__1cy-p :nth-child(2) {
    opacity: 0;
    position: absolute;
    top: 100%
}

.Content_button-pill-content__mask--arrow-right__S6Zt9 {
    display: grid;
    height: 6px;
    place-items: center
}

.Content_button-pill-content__mask--arrow-right__S6Zt9 :nth-child(2) {
    left: -100%;
    opacity: 0;
    position: relative;
    top: -100%
}

.Content_button-pill-content__mask--arrow-left__2e4St {
    display: grid;
    height: 6px;
    margin-right: 1px;
    place-items: center
}

.Content_button-pill-content__mask--arrow-left__2e4St :nth-child(2) {
    left: 100%;
    opacity: 0;
    position: relative;
    top: -100%
}

.Content_button-pill-content__1U0bk:not([disabled]):focus .Content_button-pill-content__icon__huZ6y,
.Content_button-pill-content__1U0bk:not([disabled]):hover .Content_button-pill-content__icon__huZ6y {
    opacity: 0;
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.Content_button-pill-content__1U0bk:not([disabled]):focus .Content_button-pill-content__icon__huZ6y:nth-child(2),
.Content_button-pill-content__1U0bk:not([disabled]):hover .Content_button-pill-content__icon__huZ6y:nth-child(2) {
    opacity: 1
}

.Content_button-pill-content__divider__3bMlz {
    background: #d2c7c1;
    height: 10px;
    margin-left: 10px;
    margin-right: 10px;
    width: 1px
}

.Content_button-pill-content--icon-left__1XzhL .svg+.Content_button-pill-content__mask__pWCT_ {
    margin-left: 12px
}

[dir=rtl] .Content_button-pill-content--icon-left__1XzhL .svg+.Content_button-pill-content__mask__pWCT_ {
    margin-left: 0;
    margin-right: 12px
}

.Content_button-pill-content--icon-right__Wcye0 .Content_button-pill-content__mask__pWCT_+.svg {
    margin-left: 12px
}

[dir=rtl] .Content_button-pill-content--icon-right__Wcye0 .Content_button-pill-content__mask__pWCT_+.svg {
    margin-left: 0;
    margin-right: 12px;
    transform: scaleX(-1)
}

.Content_button-pill-content--centered__3sLDn {
    text-align: center
}

.Content_button-pill-content--centered__3sLDn .svg {
    position: relative
}

.Content_button-pill-content--centered__3sLDn .svg:before {
    background-color: #d2c7c1;
    content: "";
    height: 10px;
    position: absolute;
    top: calc(50% - 5px);
    width: 1px
}

.Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-left__1XzhL .svg:before {
    left: calc(100% + 8px)
}

[dir=rtl] .Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-left__1XzhL .svg:before {
    left: 0;
    right: calc(100% + 8px)
}

.Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-left__1XzhL .svg+.Content_button-pill-content__mask__pWCT_ {
    padding-left: 8px
}

[dir=rtl] .Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-left__1XzhL .svg+.Content_button-pill-content__mask__pWCT_ {
    padding-left: 0;
    padding-right: 8px
}

.Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-right__Wcye0 .svg:before {
    right: calc(100% + 2px)
}

[dir=rtl] .Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-right__Wcye0 .svg:before {
    left: calc(100% + 2px);
    right: 0
}

.Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-right__Wcye0 .Content_button-pill-content__mask__pWCT_+.svg {
    box-sizing: content-box;
    padding-left: 8px
}

[dir=rtl] .Content_button-pill-content--centered__3sLDn.Content_button-pill-content--icon-right__Wcye0 .Content_button-pill-content__mask__pWCT_+.svg {
    padding-left: 0;
    padding-right: 8px
}

.ButtonPill_button-pill-primary__1YN35 {
    align-items: center;
    border-radius: 26px;
    color: #141921;
    display: inline-flex;
    font-size: .625rem;
    font-weight: 600;
    justify-content: center;
    letter-spacing: 2px;
    line-height: 1.3;
    min-height: 48px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
    text-transform: uppercase;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), box-shadow .3s cubic-bezier(.455, .03, .515, .955)
}

.ButtonPill_button-pill-primary__1YN35:before {
    backface-visibility: hidden;
    background-color: #fff;
    border-radius: 26px;
    content: "";
    height: 100%;
    left: 50%;
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px);
    position: absolute;
    top: 50%;
    transform: scale(1);
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1
}

.ButtonPill_button-pill-primary__1YN35:after {
    border: 1px solid #808080;
    border-radius: 26px;
    bottom: 5px;
    content: "";
    left: 5px;
    opacity: .4;
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 2
}

.ButtonPill_button-pill-primary__background-wrapper__3MfmD {
    border-radius: 26px;
    height: 100%;
    left: 50%;
    -webkit-mask-image: -webkit-radial-gradient(#fff, #000);
    mask-image: radial-gradient(#fff, #000);
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%
}

.ButtonPill_button-pill-primary__background__J17XA {
    background-image: conic-gradient(from .35turn, rgba(168, 174, 185, 0.9) 0deg, rgba(20, 25, 33, .8) 35deg, #000 130deg, rgba(20, 25, 33, .8) 160deg, rgba(168, 174, 185, 0.9) 210deg, #000 280deg, rgba(168, 174, 185, 0.9) 350deg);
    height: auto;
    left: 50%;
    position: relative;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: transform .7s cubic-bezier(.645, .045, .355, 1);
    width: calc(100% + 2px)
}

.ButtonPill_button-pill-primary__background__J17XA:before {
    content: "";
    display: block;
    padding-top: 100%
}

.ButtonPill_button-pill-primary__1YN35 .svg {
    fill: currentColor
}

.ButtonPill_button-pill-primary__1YN35 .svg-vanished {
    fill: rgba(0, 0, 0, 0.4);
}

.ButtonPill_button-pill-primary--green__IGiLy .button-pill-primary__background {
    background: #34c575 !important
}

.ButtonPill_button-pill-primary--green__IGiLy:after {
    border-color: #34c575
}

.ButtonPill_button-pill-primary__content__1nPcw {
    align-items: center;
    display: inline-flex;
    justify-content: center;
    position: relative;
    z-index: 2
}

.ButtonPill_button-pill-primary__content__1nPcw .svg+.ButtonPill_button-pill-primary__label__3okOr {
    margin-left: 12px
}

[dir=rtl] .ButtonPill_button-pill-primary__content__1nPcw .svg+.ButtonPill_button-pill-primary__label__3okOr {
    margin-left: 0;
    margin-right: 12px
}

.ButtonPill_button-pill-primary__label__3okOr {
    display: inline-block
}

.ButtonPill_button-pill-primary__label__3okOr+.svg {
    margin-left: 12px
}

[dir=rtl] .ButtonPill_button-pill-primary__label__3okOr+.svg {
    margin-left: 0;
    margin-right: 12px
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .button-pill-content__label {
    opacity: 0;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .button-pill-content__label:nth-child(2) {
    opacity: 1
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .ButtonPill_button-pill-primary__background__J17XA {
    transform: translate(-50%, -50%) rotate(180deg);
    transition: transform .7s cubic-bezier(.645, .045, .355, 1)
}

.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa):disabled,
.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa)[disabled] {
    border: 2px solid #d2c7c1;
    color: #896d5e
}

.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa):disabled:before,
.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa)[disabled]:before {
    background: transparent
}

.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa):disabled:after,
.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa)[disabled]:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='99%25' height='96%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='99%25' height='96%25' fill='none' x='1' y='1' rx='22' ry='22' stroke='%23d2c7c1' stroke-dasharray='0, 4' stroke-dashoffset='5' stroke-linecap='round'/%3E%3C/svg%3E");
    border: none;
    bottom: 2px;
    left: 2px;
    opacity: 1;
    position: absolute;
    right: 2px;
    top: 2px
}

.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa):disabled .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary__1YN35:not(.ButtonPill_button-pill-primary--no-label__3JZsa)[disabled] .ButtonPill_button-pill-primary__background__J17XA {
    background-image: none
}

.ButtonPill_button-pill-primary--no-label__3JZsa {
    padding: 0
}

.ButtonPill_button-pill-primary--no-label__3JZsa:before {
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.ButtonPill_button-pill-primary--no-label__3JZsa:after {
    bottom: 4px;
    left: 4px;
    right: 4px;
    top: 4px
}

[dir=rtl] .ButtonPill_button-pill-primary--no-label__3JZsa {
    transform: scaleX(-1)
}

.ButtonPill_button-pill-primary--no-label__3JZsa:disabled,
.ButtonPill_button-pill-primary--no-label__3JZsa[disabled] {
    opacity: .5
}

.ButtonPill_button-pill-primary--minimal__3X-xI:after {
    display: none
}

.ButtonPill_button-pill-primary--minimal__3X-xI:before {
    max-height: calc(100% - 2px);
    max-width: calc(100% - 2px)
}

.ButtonPill_button-pill-primary--minimal__3X-xI:not([disabled]):focus:before,
.ButtonPill_button-pill-primary--minimal__3X-xI:not([disabled]):hover:before {
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.ButtonPill_button-pill-primary--minimal__3X-xI:disabled,
.ButtonPill_button-pill-primary--minimal__3X-xI[disabled] {
    border: none;
    color: #141921;
    opacity: .4
}

.ButtonPill_button-pill-primary--minimal__3X-xI:disabled:before,
.ButtonPill_button-pill-primary--minimal__3X-xI[disabled]:before {
    background: #fff
}

.ButtonPill_button-pill-primary--minimal__3X-xI:disabled .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary--minimal__3X-xI[disabled] .ButtonPill_button-pill-primary__background__J17XA {
    background-image: conic-gradient(from .35turn, #703704 0deg, #ffb090 35deg, #bc8066 130deg, #8f483c 160deg, #ffb291 210deg, #bc8066 280deg, #703704 350deg)
}

.ButtonPill_button-pill-primary--active__2Royo {
    color: #fff
}

.ButtonPill_button-pill-primary--active__2Royo:before {
    background: linear-gradient(180deg, rgba(197, 115, 84, .6), rgba(197, 115, 84, .6)), conic-gradient(from .35turn, #703704 0deg, #ffb090 35deg, #bc8066 130deg, #8f483c 160deg, #ffb291 210deg, #bc8066 280deg, #703704 350deg);
    box-shadow: inset 0 0 3px 0 #600e00
}

.ButtonPill_button-pill-primary--active__2Royo:after {
    content: unset
}

.ButtonPill_button-pill-primary--active__2Royo.ButtonPill_button-pill-primary--no-label__3JZsa:not([disabled]):focus .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary--active__2Royo.ButtonPill_button-pill-primary--no-label__3JZsa:not([disabled]):hover .ButtonPill_button-pill-primary__background__J17XA {
    transform: translate(-50%, -50%)
}

.ButtonPill_button-pill-primary--social__3FBmy .ButtonPill_button-pill-primary__background__J17XA {
    background-color: #e3bbab;
    background-image: none
}

.ButtonPill_button-pill-primary--social__3FBmy:not([disabled]):focus .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary--social__3FBmy:not([disabled]):hover .ButtonPill_button-pill-primary__background__J17XA {
    background-color: #c57354
}

.ButtonPill_button-pill-primary--social__3FBmy:not([disabled]):focus:before,
.ButtonPill_button-pill-primary--social__3FBmy:not([disabled]):hover:before {
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.ButtonPill_button-pill-primary--social__3FBmy:disabled,
.ButtonPill_button-pill-primary--social__3FBmy[disabled] {
    opacity: .5
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):focus .button-pill-content__arrow-right,
.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .button-pill-content__arrow-right {
    opacity: 0;
    transform: translateX(100%);
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):focus .button-pill-content__arrow-right:nth-child(2),
.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .button-pill-content__arrow-right:nth-child(2) {
    opacity: 1;
    transform: translateX(100%)
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):focus .button-pill-content__arrow-left,
.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .button-pill-content__arrow-left {
    opacity: 0;
    transform: translateX(-100%);
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):focus .button-pill-content__arrow-left:nth-child(2),
.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .button-pill-content__arrow-left:nth-child(2) {
    opacity: 1;
    transform: translateX(-100%)
}

.ButtonPill_button-pill-primary__1YN35:not([disabled]):focus .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary__1YN35:not([disabled]):hover .ButtonPill_button-pill-primary__background__J17XA {
    transform: translate(-50%, -50%) rotate(180deg);
    transition: transform .7s cubic-bezier(.645, .045, .355, 1)
}

.ButtonPill_button-pill-primary--xs__1zeaj.ButtonPill_button-pill-primary--no-label__3JZsa {
    height: 30px;
    min-height: 30px;
    width: 30px
}

.ButtonPill_button-pill-primary--s__1Jqv-.ButtonPill_button-pill-primary--no-label__3JZsa {
    height: 38px;
    min-height: 38px;
    width: 38px
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa) {
    color: #705b50;
    font-size: .5rem;
    letter-spacing: 1.5px;
    line-height: 1;
    min-height: 24px;
    padding-left: 14px;
    padding-right: 12px;
    padding-top: 2px
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa) .ButtonPill_button-pill-primary__background__J17XA {
    background: #d4cecb
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa) .ButtonPill_button-pill-primary__label__3okOr {
    padding-top: 3px
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa):before {
    max-height: calc(100% - 2px);
    max-width: calc(100% - 2px)
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa):after {
    display: none
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa):not([disabled]):focus:before,
.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa):not([disabled]):hover:before {
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa).ButtonPill_button-pill-primary--night__3zhPt {
    color: #fff
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa).ButtonPill_button-pill-primary--night__3zhPt .ButtonPill_button-pill-primary__background__J17XA {
    background-color: #fff
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa).ButtonPill_button-pill-primary--night__3zhPt:before {
    background-color: #191836
}

.ButtonPill_button-pill-primary--s__1Jqv-:not(.ButtonPill_button-pill-primary--no-label__3JZsa).ButtonPill_button-pill-primary--night__3zhPt:after {
    border-color: hsla(0, 0%, 100%, .5)
}

.ButtonPill_button-pill-primary--s__1Jqv-.ButtonPill_button-pill-primary--transparent__kfQBe {
    border: 1px solid #d2c7c1
}

.ButtonPill_button-pill-primary--s__1Jqv-.ButtonPill_button-pill-primary--transparent__kfQBe:before {
    background: transparent
}

.ButtonPill_button-pill-primary--s__1Jqv-.ButtonPill_button-pill-primary--transparent__kfQBe .ButtonPill_button-pill-primary__background__J17XA {
    display: none
}

.ButtonPill_button-pill-primary--s__1Jqv-.ButtonPill_button-pill-primary--transparent__kfQBe .ButtonPill_button-pill-primary__content__1nPcw {
    margin-bottom: -2px
}

.ButtonPill_button-pill-primary--m__3WAMd .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary--m__3WAMd:not([disabled]):focus .ButtonPill_button-pill-primary__background__J17XA,
.ButtonPill_button-pill-primary--m__3WAMd:not([disabled]):hover .ButtonPill_button-pill-primary__background__J17XA {
    transition: transform .7s cubic-bezier(.645, .045, .355, 1)
}

.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--poi__hSM6y {
    border-radius: 29px;
    min-height: 58px
}

.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--poi__hSM6y .ButtonPill_button-pill-primary__poi__3CSQB {
    display: flex;
    height: auto;
    justify-content: space-between;
    left: 0;
    opacity: 0;
    padding-left: 24px;
    padding-right: 24px;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    z-index: 2
}

.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--poi__hSM6y .ButtonPill_button-pill-primary__poi__3CSQB+.ButtonPill_button-pill-primary__content__1nPcw .ButtonPill_button-pill-primary__label__3okOr {
    padding-left: 10px;
    padding-right: 10px
}

.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--poi__hSM6y:not([disabled]):focus .ButtonPill_button-pill-primary__poi__3CSQB,
.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--poi__hSM6y:not([disabled]):hover .ButtonPill_button-pill-primary__poi__3CSQB {
    opacity: 1
}

.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--no-label__3JZsa {
    height: 44px;
    min-height: 44px;
    width: 44px
}

.ButtonPill_button-pill-primary--m__3WAMd.ButtonPill_button-pill-primary--no-label__3JZsa.ButtonPill_button-pill-primary--minimal__3X-xI {
    height: 36px;
    min-height: 36px;
    width: 36px
}

.ButtonPill_button-pill-primary--night__3zhPt {
    box-shadow: 0 0 8px 0 #fff;
    color: #fff
}

@media(max-width:63.99em) {
    .ButtonPill_button-pill-primary--night__3zhPt {
        box-shadow: none !important
    }
}

.ButtonPill_button-pill-primary--night__3zhPt:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #fff
}

.ButtonPill_button-pill-primary--night__3zhPt:before {
    background-color: #191836
}

.ButtonPill_button-pill-primary--night__3zhPt:after {
    border-color: hsla(0, 0%, 100%, .5)
}

.ButtonPill_button-pill-primary--night__3zhPt .ButtonPill_button-pill-primary__background__J17XA {
    background: #fff
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--mobility__1Ftei {
    box-shadow: 0 0 8px 0 #62b5e5
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--mobility__1Ftei:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--mobility__1Ftei:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #62b5e5
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--mobility__1Ftei:after {
    border-color: #62b5e5
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--mobility__1Ftei .ButtonPill_button-pill-primary__background__J17XA {
    background: #62b5e5
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--opportunity__2fxzY {
    box-shadow: 0 0 8px 0 #ed8b00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--opportunity__2fxzY:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--opportunity__2fxzY:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #ed8b00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--opportunity__2fxzY:after {
    border-color: #ed8b00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--opportunity__2fxzY .ButtonPill_button-pill-primary__background__J17XA {
    background: #ed8b00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--sustainability__5g0ot {
    box-shadow: 0 0 8px 0 #34c575
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--sustainability__5g0ot:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--sustainability__5g0ot:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #34c575
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--sustainability__5g0ot:after {
    border-color: #34c575
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--sustainability__5g0ot .ButtonPill_button-pill-primary__background__J17XA {
    background: #34c575
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--culture__2EmmG {
    box-shadow: 0 0 8px 0 #cd3fde
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--culture__2EmmG:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--culture__2EmmG:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #cd3fde
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--culture__2EmmG:after {
    border-color: #cd3fde
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--culture__2EmmG .ButtonPill_button-pill-primary__background__J17XA {
    background: #cd3fde
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--nature__37Dmi {
    box-shadow: 0 0 8px 0 #ff71aa
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--nature__37Dmi:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--nature__37Dmi:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #ff71aa
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--nature__37Dmi:after {
    border-color: #ff71aa
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--nature__37Dmi .ButtonPill_button-pill-primary__background__J17XA {
    background: #ff71aa
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--plaza__2xCqB {
    box-shadow: 0 0 8px 0 #ffcd00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--plaza__2xCqB:not([disabled]):focus,
.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--plaza__2xCqB:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #ffcd00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--plaza__2xCqB:after {
    border-color: #ffcd00
}

.ButtonPill_button-pill-primary--night__3zhPt.ButtonPill_button-pill-primary--plaza__2xCqB .ButtonPill_button-pill-primary__background__J17XA {
    background: #ffcd00
}

.ButtonPill_button-pill-primary--plaza__2xCqB {
    box-shadow: 0 0 0 0 #ffcd00
}

.ButtonPill_button-pill-primary--plaza__2xCqB:not([disabled]):focus,
.ButtonPill_button-pill-primary--plaza__2xCqB:not([disabled]):hover {
    box-shadow: 0 0 8px 0 #ffcd00
}

.ButtonPill_button-pill-primary--plaza__2xCqB:after {
    border-color: #ffcd00
}

.ButtonPill_button-pill-primary--plaza__2xCqB .ButtonPill_button-pill-primary__background__J17XA {
    background: #ffcd00
}

.ButtonPill_button-pill-primary--nature__37Dmi {
    box-shadow: 0 0 0 0 #ff71aa
}

.ButtonPill_button-pill-primary--nature__37Dmi:not([disabled]):focus,
.ButtonPill_button-pill-primary--nature__37Dmi:not([disabled]):hover {
    box-shadow: 0 0 8px 0 #ff71aa
}

.ButtonPill_button-pill-primary--nature__37Dmi:after {
    border-color: #ff71aa
}

.ButtonPill_button-pill-primary--nature__37Dmi .ButtonPill_button-pill-primary__background__J17XA {
    background: #ff71aa
}

.ButtonPill_button-pill-primary--culture__2EmmG {
    box-shadow: 0 0 0 0 #cd3fde
}

.ButtonPill_button-pill-primary--culture__2EmmG:not([disabled]):focus,
.ButtonPill_button-pill-primary--culture__2EmmG:not([disabled]):hover {
    box-shadow: 0 0 8px 0 #cd3fde
}

.ButtonPill_button-pill-primary--culture__2EmmG:after {
    border-color: #cd3fde
}

.ButtonPill_button-pill-primary--culture__2EmmG .ButtonPill_button-pill-primary__background__J17XA {
    background: #cd3fde
}

.ButtonPill_button-pill-primary--mobility__1Ftei {
    box-shadow: 0 0 0 0 #62b5e5
}

.ButtonPill_button-pill-primary--mobility__1Ftei:not([disabled]):focus,
.ButtonPill_button-pill-primary--mobility__1Ftei:not([disabled]):hover {
    box-shadow: 0 0 8px 0 #62b5e5
}

.ButtonPill_button-pill-primary--mobility__1Ftei:after {
    border-color: #62b5e5
}

.ButtonPill_button-pill-primary--mobility__1Ftei .ButtonPill_button-pill-primary__background__J17XA {
    background: #62b5e5
}

.ButtonPill_button-pill-primary--opportunity__2fxzY {
    box-shadow: 0 0 0 0 #ed8b00
}

.ButtonPill_button-pill-primary--opportunity__2fxzY:not([disabled]):focus,
.ButtonPill_button-pill-primary--opportunity__2fxzY:not([disabled]):hover {
    box-shadow: 0 0 8px 0 #ed8b00
}

.ButtonPill_button-pill-primary--opportunity__2fxzY:after {
    border-color: #ed8b00
}

.ButtonPill_button-pill-primary--opportunity__2fxzY .ButtonPill_button-pill-primary__background__J17XA {
    background: #ed8b00
}

.ButtonPill_button-pill-primary--sustainability__5g0ot {
    box-shadow: 0 0 0 0 #34c575
}

.ButtonPill_button-pill-primary--sustainability__5g0ot:not([disabled]):focus,
.ButtonPill_button-pill-primary--sustainability__5g0ot:not([disabled]):hover {
    box-shadow: 0 0 8px 0 #34c575
}

.ButtonPill_button-pill-primary--sustainability__5g0ot:after {
    border-color: #34c575
}

.ButtonPill_button-pill-primary--sustainability__5g0ot .ButtonPill_button-pill-primary__background__J17XA {
    background: #34c575
}

.ButtonPill_button-pill-secondary__2KSle {
    align-items: center;
    border-radius: 26px;
    color: #141921;
    display: inline-flex;
    font-size: .625rem;
    font-weight: 600;
    justify-content: center;
    letter-spacing: 2px;
    line-height: 1.3;
    min-height: 48px;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
    text-transform: uppercase;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), box-shadow .3s cubic-bezier(.455, .03, .515, .955);
    z-index: 1
}

.ButtonPill_button-pill-secondary__2KSle:not([disabled]):focus,
.ButtonPill_button-pill-secondary__2KSle:not([disabled]):hover {
    box-shadow: 0 0 12px 0 rgba(58, 56, 55, 0.5)
}

.ButtonPill_button-pill-secondary__2KSle:not([disabled]):focus .button-pill-content__label,
.ButtonPill_button-pill-secondary__2KSle:not([disabled]):hover .button-pill-content__label {
    opacity: 0;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.ButtonPill_button-pill-secondary__2KSle:not([disabled]):focus .button-pill-content__label:nth-child(2),
.ButtonPill_button-pill-secondary__2KSle:not([disabled]):hover .button-pill-content__label:nth-child(2) {
    opacity: 1
}

.ButtonPill_button-pill-secondary__2KSle:before {
    border: 1.5px solid #141921;
    border-radius: 26px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.ButtonPill_button-pill-secondary--active__kHuHt:before {
    background-color: #f6efec;
    border-color: transparent
}

.ButtonPill_button-pill-secondary--active__kHuHt:not([disabled]):focus,
.ButtonPill_button-pill-secondary--active__kHuHt:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #f6efec
}

.ButtonPill_button-pill-secondary--green__11jYe:before {
    border-color: #34c575
}

.ButtonPill_button-pill-secondary--green__11jYe:not([disabled]):focus,
.ButtonPill_button-pill-secondary--green__11jYe:not([disabled]):hover {
    box-shadow: 0 0 12px 0 #34c575
}

.Cookie_site-cookie__1M5cY {
    z-index: 1000
}

@media(min-width:64em) {
    .Cookie_site-cookie__1M5cY {
        align-items: center;
        border-radius: 15px;
        bottom: 30px;
        display: flex;
        justify-content: space-between;
        left: 50px;
        padding: 34px 82px 29px;
        position: fixed;
        right: 50px
    }
}

@media(min-width:83.75em) {
    .Cookie_site-cookie__1M5cY {
        bottom: 43px;
        left: 80px;
        right: 80px
    }
}

@media(max-width:63.99em) {
    .Cookie_site-cookie__1M5cY {
        border-top-left-radius: 15px;
        border-top-right-radius: 15px;
        bottom: 0;
        left: 0;
        padding: 36px 30px;
        position: fixed;
        right: 0
    }
}

.Cookie_site-cookie__1M5cY:before {
    border: 1px solid transparent;
    border-radius: 20px;
    bottom: -6px;
    left: -6px;
    position: absolute;
    right: -6px;
    top: -6px
}

@media(min-width:64em) {
    .Cookie_site-cookie__1M5cY:before {
        content: ""
    }
}

.Cookie_site-cookie__content__F8u0D {
    max-width: 600px
}

@media(min-width:64em) {
    .Cookie_site-cookie__content__F8u0D {
        margin-right: 30px;
        max-width: 600px;
        padding-right: 30px
    }

    [dir=rtl] .Cookie_site-cookie__content__F8u0D {
        margin-left: 30px;
        margin-right: 0;
        padding-left: 30px;
        padding-right: 0
    }
}

@media(max-width:63.99em) {
    .Cookie_site-cookie__content__F8u0D {
        margin: 0 auto;
        text-align: center
    }
}

@media(max-width:48.0525em) {
    .Cookie_site-cookie__content-title__O7Pbq {
        font-size: 1.25rem;
        letter-spacing: -.5px;
        line-height: 1.2
    }
}

.Cookie_site-cookie__content__F8u0D .text {
    margin-top: 10px
}

@media(max-width:63.99em) {
    .Cookie_site-cookie__content__F8u0D .text {
        font-size: .9375rem;
        font-weight: 400;
        line-height: 1.7333333333;
        margin-top: 27px
    }
}

.Cookie_site-cookie__content__F8u0D .text a {
    border-bottom: 1px solid transparent;
    display: inline-block;
    font-weight: 500;
    white-space: nowrap
}

.Cookie_site-cookie__buttons__1_e4u {
    flex-shrink: 0
}

@media(min-width:28.125em) {
    .Cookie_site-cookie__buttons__1_e4u {
        align-items: center;
        display: flex;
        justify-content: center
    }
}

@media(max-width:63.99em) {
    .Cookie_site-cookie__buttons__1_e4u {
        margin-top: 32px
    }
}

.Cookie_site-cookie__buttons__1_e4u .button-pill-primary,
.Cookie_site-cookie__buttons__1_e4u .button-pill-secondary {
    min-width: 144px
}

@media(max-width:28.115em) {

    .Cookie_site-cookie__buttons__1_e4u .button-pill-primary,
    .Cookie_site-cookie__buttons__1_e4u .button-pill-secondary {
        max-width: 100%;
        min-width: 100%
    }
}

@media(min-width:28.125em) {
    .Cookie_site-cookie__buttons__1_e4u .button-pill-primary {
        margin-right: 18px
    }

    [dir=rtl] .Cookie_site-cookie__buttons__1_e4u .button-pill-primary {
        margin-left: 18px;
        margin-right: 0
    }
}

@media(max-width:28.115em) {
    .Cookie_site-cookie__buttons__1_e4u .button-pill-primary {
        margin-bottom: 15px
    }
}

.Cookie_site-cookie--day__36NrC {
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(137, 109, 94, .3)
}

.Cookie_site-cookie--day__36NrC:before {
    border-color: rgba(197, 115, 84, .4)
}

.Cookie_site-cookie--day__36NrC .Cookie_site-cookie__content__F8u0D .text a {
    border-color: #d2c7c1;
    color: #141921
}

.Cookie_site-cookie--night__3ZYr9 {
    background-color: #191836;
    box-shadow: none
}

.Cookie_site-cookie--night__3ZYr9:before {
    border-color: hsla(0, 0%, 100%, .2)
}

.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__content-text__6ZyzU,
.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__content-title__O7Pbq {
    color: #fff
}

.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__content__F8u0D .text a {
    border-color: #fff;
    color: #fff
}

.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__buttons__1_e4u .button-pill-primary,
.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__buttons__1_e4u .button-pill-secondary {
    box-shadow: none;
    color: #fff
}

.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__buttons__1_e4u .button-pill-secondary:before {
    background-color: #191836;
    border-color: #27264e
}

.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__buttons__1_e4u .button-pill-secondary:focus:before,
.Cookie_site-cookie--night__3ZYr9 .Cookie_site-cookie__buttons__1_e4u .button-pill-secondary:hover:before {
    border-color: hsla(0, 0%, 100%, .5)
}

.NotificationsDot_notification-dot__wrapper__2k62o {
    align-items: center;
    background-color: #fff;
    border-radius: 50%;
    display: flex;
    height: 12px;
    justify-content: center;
    width: 12px;
    z-index: 2
}

.NotificationsDot_notification-dot__inner-dot__jIIZu {
    background-color: #ea022a;
    border-radius: 50%;
    height: 10px;
    width: 10px
}

@-webkit-keyframes Header_panel-loading__2V2CF {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes Header_panel-loading__2V2CF {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

.Header_fade-enter__2Z5w8 {
    opacity: 0;
    pointer-events: none
}

.Header_fade-enter-active__2KB6N {
    opacity: 1;
    pointer-events: none;
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94)
}

.Header_fade-enter-done__1d3Db {
    opacity: 1;
    pointer-events: auto
}

.Header_fade-exit__3eSnw {
    opacity: 1;
    pointer-events: none
}

.Header_fade-exit-active__29BPi {
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94)
}

.Header_fade-exit-active__29BPi,
.Header_fade-exit-done__1omal,
.Header_fade-up-enter__Orxjh {
    opacity: 0;
    pointer-events: none
}

.Header_fade-up-enter__Orxjh {
    transform: translateY(10px)
}

.Header_fade-up-enter-active__MSOjx {
    opacity: 1;
    pointer-events: none;
    transform: translateY(0);
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94), transform .4s cubic-bezier(.25, .46, .45, .94)
}

.Header_fade-up-enter-done__3Um4e {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0)
}

.Header_fade-up-exit__25ig8 {
    opacity: 1;
    pointer-events: none;
    transform: translateY(0)
}

.Header_fade-up-exit-active__2HQTm {
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94), transform .4s cubic-bezier(.25, .46, .45, .94)
}

.Header_fade-up-exit-active__2HQTm,
.Header_fade-up-exit-done__3SnZY {
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px)
}

.Header_surprise-animate-enter__2lpIk {
    opacity: 0;
    transform: rotate(10deg) translate(-20px, 20px);
    transform-origin: top left;
    transition: transform .6s cubic-bezier(.25, .46, .45, .94), opacity .2s cubic-bezier(.25, .46, .45, .94)
}

.Header_surprise-animate-enter-active__1RLRf,
.Header_surprise-animate-enter-done__10DG6 {
    opacity: 1;
    transform: rotate(0deg) translate(0)
}

.Header_surprise-animate-exit__BxmqF {
    opacity: 1
}

.Header_surprise-animate-exit-active__1Ny2d,
.Header_surprise-animate-exit-done__1gVWF {
    opacity: 0
}

.Header_site-header__2H-Ag {
    height: auto;
    left: 0;
    position: absolute;
    top: 0;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: opacity, transform;
    z-index: 915
}

.Header_site-header__tooltip__1KVvD {
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: opacity .2s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__tooltip-text__3WqlB {
    border-radius: 14px;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    height: 28px;
    left: 10px;
    line-height: 1.1538461538;
    padding: 7px 18px;
    position: absolute;
    top: 15px;
    white-space: nowrap;
    width: auto
}

.Header_site-header__left__2hIFO,
.Header_site-header__right__3AJfN {
    align-items: center;
    display: flex;
    min-height: 46px;
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__left__2hIFO {
    left: 80px;
    position: absolute;
    top: 42px
}

[dir=rtl] .Header_site-header__left__2hIFO {
    left: auto;
    right: 80px
}

@media(min-width:98.125em) {
    .Header_site-header__left__2hIFO {
        left: 160px
    }

    [dir=rtl] .Header_site-header__left__2hIFO {
        left: auto;
        right: 160px
    }
}

.Header_site-header__left__2hIFO>li+li {
    align-items: center;
    display: flex;
    margin-left: 12px
}

[dir=rtl] .Header_site-header__left__2hIFO>li+li {
    margin-left: 12px;
    margin-right: 0
}

.Header_site-header__left__2hIFO>li+li:before {
    content: "";
    display: inline-block;
    height: 20px;
    margin-left: 12px;
    margin-right: 12px;
    width: 1px
}

[dir=rtl] .Header_site-header__left__2hIFO>li+li:before {
    margin-right: 20px
}

.Header_site-header__left-logo__33rMK {
    height: 52px
}

.Header_site-header__left-logo__33rMK img {
    display: block;
    height: 100%;
    width: auto
}

.Header_site-header__right__3AJfN {
    position: absolute;
    right: 80px;
    top: 45px
}

[dir=rtl] .Header_site-header__right__3AJfN {
    left: 80px;
    right: auto
}

@media(min-width:98.125em) {
    .Header_site-header__right__3AJfN {
        right: 160px
    }

    [dir=rtl] .Header_site-header__right__3AJfN {
        left: 160px;
        right: auto
    }
}

.Header_site-header__right__3AJfN li+li {
    margin-left: 10px
}

[dir=rtl] .Header_site-header__right__3AJfN li+li {
    margin-left: 0;
    margin-right: 10px
}

.Header_site-header__nav__2P54Y {
    align-items: center;
    display: flex;
    padding-left: 16px
}

[dir=rtl] .Header_site-header__nav__2P54Y {
    padding-left: 0;
    padding-right: 16px
}

.Header_site-header__nav-item__3wT07 {
    align-items: center;
    display: flex;
    position: relative
}

.Header_site-header__nav-item__3wT07:after {
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    opacity: 1;
    pointer-events: none;
    position: absolute;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.Header_site-header__nav-item__3wT07 .svg--chevron-dropdown {
    fill: currentColor;
    margin-bottom: 1px;
    margin-left: 10px;
    position: relative
}

[dir=rtl] .Header_site-header__nav-item__3wT07 .svg--chevron-dropdown {
    margin-left: 0;
    margin-right: 10px
}

.Header_site-header__nav-item-button__3iqHu {
    padding: 15px 0
}

.Header_site-header__nav-item-dropdown__1IKU_ {
    border: 1px solid transparent;
    border-radius: 15px;
    display: none;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: auto;
    left: 50%;
    margin-left: -90px;
    min-width: 194px !important;
    opacity: 0;
    padding: 10px;
    pointer-events: none;
    position: absolute;
    top: 95%;
    transform: translateY(5px);
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955);
    width: auto;
    z-index: 1000
}

.Header_site-header__nav-item-dropdown__1IKU_:before {
    background-color: inherit;
    border: 1px solid;
    border-color: inherit;
    border-bottom: 0;
    border-right: 0;
    content: "";
    height: 8px;
    left: calc(50% - 4px);
    position: absolute;
    top: -5px;
    transform: rotate(45deg);
    width: 8px
}

.Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6 {
    align-items: center;
    display: flex;
    opacity: 0;
    padding: 10px 10px 10px 25px;
    position: relative;
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955);
    white-space: nowrap
}

[dir=rtl] .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6 {
    padding-left: 0;
    padding-right: 25px
}

.Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before {
    border: 1px solid transparent;
    border-radius: 50%;
    content: "";
    display: block;
    height: 6px;
    margin-right: 9px;
    opacity: .5;
    opacity: 0;
    transform: translateY(-5px);
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955), transform .5s cubic-bezier(.455, .03, .515, .955);
    width: 6px
}

[dir=rtl] .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before {
    margin-left: 9px;
    margin-right: 0;
    margin-top: -1px
}

.Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:not([disabled]):focus:before,
.Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:not([disabled]):hover:before {
    opacity: 1
}

.Header_site-header__nav-item-dropdown-footer__1eDy- {
    margin-top: 9px;
    padding-top: 9px;
    position: relative
}

.Header_site-header__nav-item-dropdown-footer__1eDy-: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;
    left: 7px;
    opacity: .8;
    position: absolute;
    top: 0;
    width: 100%;
    width: calc(100% - 14px)
}

.Header_site-header__nav-item-dropdown-link__2c5ZX {
    align-items: center;
    display: flex;
    height: 44px;
    opacity: 0;
    padding: 14px 11px 15px;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.Header_site-header__nav-item-dropdown-link__2c5ZX svg {
    opacity: 0;
    transform: translateY(-5px)
}

[dir=rtl] .Header_site-header__nav-item-dropdown-link__2c5ZX {
    padding-bottom: 12px;
    padding-top: 17px
}

.Header_site-header__nav-item-dropdown-link__2c5ZX>.text:before {
    border-radius: 50%;
    content: "";
    display: block;
    height: 5px;
    margin-right: 9px;
    opacity: 0;
    transform: translateY(-5px);
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955), transform .5s cubic-bezier(.455, .03, .515, .955);
    width: 5px
}

[dir=rtl] .Header_site-header__nav-item-dropdown-link__2c5ZX>.text:before {
    margin-left: 9px;
    margin-right: 0;
    margin-top: -2px
}

.Header_site-header__nav-item-dropdown-link__2c5ZX:before {
    border-radius: 7px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    z-index: -1
}

.Header_site-header__nav-item-dropdown-link__2c5ZX .text {
    align-items: center;
    display: inline-flex
}

.Header_site-header__nav-item-dropdown-link__2c5ZX .text .svg {
    margin-right: 10px
}

[dir=rtl] .Header_site-header__nav-item-dropdown-link__2c5ZX .text .svg {
    margin-bottom: 2px;
    margin-left: 10px;
    margin-right: 0
}

.Header_site-header__nav-item-dropdown-link--culture__34KMM .text:before,
.Header_site-header__nav-item-dropdown-link--mobility__2mLij .text:before,
.Header_site-header__nav-item-dropdown-link--nature__zpkrZ .text:before,
.Header_site-header__nav-item-dropdown-link--opportunity__2O6sm .text:before,
.Header_site-header__nav-item-dropdown-link--sustainability__3IJRx .text:before {
    content: none
}

.Header_site-header__nav-item-dropdown-link--nature__zpkrZ .text .svg {
    fill: #ff71aa
}

.Header_site-header__nav-item-dropdown-link--culture__34KMM .text .svg {
    fill: #cd3fde
}

.Header_site-header__nav-item-dropdown-link--mobility__2mLij .text .svg {
    fill: #62b5e5
}

.Header_site-header__nav-item-dropdown-link--opportunity__2O6sm .text .svg {
    fill: #ed8b00
}

.Header_site-header__nav-item-dropdown-link--sustainability__3IJRx .text .svg {
    fill: #34c575
}

.Header_site-header__nav-item-dropdown-link__2c5ZX:not([disabled]):focus:before,
.Header_site-header__nav-item-dropdown-link__2c5ZX:not([disabled]):hover:before {
    opacity: 1;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ {
    opacity: 1;
    pointer-events: visible;
    transform: translateY(0);
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX {
    opacity: 1;
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955);
    transition-delay: .1s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX .text:before {
    opacity: 1;
    transform: translateY(0);
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955), transform .5s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX svg {
    opacity: 1;
    transform: translateY(0);
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) {
    transition-delay: .12s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) svg {
    transition-delay: .2s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(2) .text:before {
    transition-delay: .2s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) {
    transition-delay: .14s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) svg {
    transition-delay: .22s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(3) .text:before {
    transition-delay: .22s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) {
    transition-delay: .16s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) svg {
    transition-delay: .24s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(4) .text:before {
    transition-delay: .24s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) {
    transition-delay: .18s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) svg {
    transition-delay: .26s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(5) .text:before {
    transition-delay: .26s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) {
    transition-delay: .2s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) svg {
    transition-delay: .28s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(6) .text:before {
    transition-delay: .28s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) {
    transition-delay: .22s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) svg,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) svg,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) svg {
    transition-delay: .3s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) .text:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) .text:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-link__2c5ZX:nth-child(7) .text:before {
    transition-delay: .3s
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6 {
    opacity: 1;
    transition-delay: 145ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before {
    opacity: 1;
    transform: translateY(0);
    transition-delay: 155ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(2),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(2),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(2) {
    transition-delay: 165ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(2):before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(2):before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(2):before {
    transition-delay: 175ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(3),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(3),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(3) {
    transition-delay: 185ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(3):before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(3):before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(3):before {
    transition-delay: 195ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(4),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(4),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(4) {
    transition-delay: 205ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(4):before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(4):before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(4):before {
    transition-delay: 215ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(5),
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(5),
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(5) {
    transition-delay: 225ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(5):before,
.Header_site-header__nav-item__3wT07:not([disabled]):hover .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(5):before,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within .Header_site-header__nav-item-dropdown__1IKU_ .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:nth-child(5):before {
    transition-delay: 235ms
}

.Header_site-header__nav-item__3wT07:not([disabled]):focus:after,
.Header_site-header__nav-item__3wT07:not([disabled]):hover:after,
.keyboard-user .Header_site-header__nav-item__3wT07:not([disabled]):focus-within:after {
    transform: scaleX(0);
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__nav-item--active__199K5:after {
    transform: scaleX(1)
}

.Header_site-header__nav-item--sustainability__oMZmY:after {
    background-color: #34c575;
    background-image: none !important
}

.Header_site-header__nav-item--opportunity__1C3J0:after {
    background-color: #ed8b00;
    background-image: none !important
}

.Header_site-header__nav-item--mobility__3oPMR:after {
    background-color: #62b5e5;
    background-image: none !important
}

.Header_site-header__nav-item--culture__M9IiM:after {
    background-color: #cd3fde;
    background-image: none !important
}

.Header_site-header__nav-item--nature__2-DYN:after {
    background-color: #ff71aa;
    background-image: none !important
}

.Header_site-header__nav__2P54Y .svg--star {
    margin-left: 20px;
    margin-right: 20px
}

[data-type=desert] .Header_site-header__2H-Ag:after,
[data-type=district] .Header_site-header__2H-Ag:after {
    content: "";
    height: 300px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100vw;
    z-index: -1
}

[data-type=desert] .Header_site-header--day__3JWt2:after,
[data-type=district] .Header_site-header--day__3JWt2:after {
    background-image: linear-gradient(0deg, hsla(18, 36%, 95%, 0) 45%, #f6efec)
}

[data-type=desert] .Header_site-header--night__2WnyY:after,
[data-type=district] .Header_site-header--night__2WnyY:after {
    background-image: linear-gradient(0deg, rgba(25, 24, 54, 0), #191836)
}

[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO *,
[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO :after,
[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO :before,
[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN *,
[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN :after,
[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN :before,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO *,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO :after,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO :before,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN *,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN :after,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN :before {
    pointer-events: none
}

[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO:hover~.Header_site-header__tooltip__1KVvD,
[data-type=desert] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN:hover~.Header_site-header__tooltip__1KVvD,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__left__2hIFO:hover~.Header_site-header__tooltip__1KVvD,
[data-type=district] .Header_site-header--disabled__GHeiF .Header_site-header__right__3AJfN:hover~.Header_site-header__tooltip__1KVvD {
    opacity: 1
}

[data-type=default] .Header_site-header__2H-Ag {
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

[data-type=default] .Header_site-header__2H-Ag:after {
    background-color: hsla(20, 33%, 96%, 0);
    border-bottom: 1px solid hsla(21, 16%, 79%, .3);
    content: "";
    height: 104px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: background-color 0 cubic-bezier(.455, .03, .515, .955) .5s .2s, border-bottom-color 0 cubic-bezier(.455, .03, .515, .955) .5s .2s;
    width: 100vw;
    will-change: background-color, border-bottom-color;
    z-index: -1
}

[data-type=default] .Header_site-header--hidden__2wW3j,
[data-type=default] .Header_site-header__2H-Ag:not(.Header_site-header--sticky__2pxeO).Header_site-header--hidden__2wW3j {
    pointer-events: none;
    transform: translateY(-104px)
}

[data-type=default] .Header_site-header--visible__37VIa.Header_site-header--sticky__2pxeO:after {
    background-color: #f9f5f3;
    border-bottom: 1px solid hsla(21, 16%, 79%, .6);
    transition: border-bottom 0 cubic-bezier(.455, .03, .515, .955) .5s, opacity 0 cubic-bezier(.455, .03, .515, .955) .5s
}

.Header_site-header--day__3JWt2 .Header_site-header__tooltip-text__3WqlB {
    background-color: hsla(0, 0%, 100%, .6);
    color: #141921
}

.Header_site-header--day__3JWt2 .Header_site-header__left__2hIFO li+li:before {
    background-color: hsla(21, 16%, 79%, .4)
}

.Header_site-header--day__3JWt2 .Header_site-header__nav__2P54Y .text {
    color: #162d4b
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-button__3iqHu .text {
    transition: color .4s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-button__3iqHu:focus>.text,
.Header_site-header--day__3JWt2 .Header_site-header__nav-item-button__3iqHu:hover>.text {
    color: #71767a
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-button--parent__2tzbZ:focus .text,
.Header_site-header--day__3JWt2 .Header_site-header__nav-item-button--parent__2tzbZ:hover .text {
    color: #71767a !important
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown__1IKU_ {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3);
    min-width: 100%
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before {
    border-color: #896d5e
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6 .text {
    transition: color .4s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:not([disabled]):focus .text,
.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:not([disabled]):hover .text {
    color: #896d5e
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link__2c5ZX:before {
    background-color: #f6efec
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link__2c5ZX>.text:before {
    background-color: #c57354
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link--nature__zpkrZ:before {
    background-color: #ffe3ee
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link--culture__34KMM:before {
    background-color: #f1d9ec
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link--mobility__2mLij:before {
    background-color: #e6f6fe
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link--opportunity__2O6sm:before {
    background-color: #ffeed6
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item-dropdown-link--sustainability__3IJRx:before {
    background-color: #dcf7e9
}

.Header_site-header--day__3JWt2 .Header_site-header__nav-item--default__2hsOi:after,
.Header_site-header--day__3JWt2 .Header_site-header__nav-item__3wT07:after {
    background-image: linear-gradient(270deg, #fbd102, #fbd102 30%, #f3db00 54%, #fbd102 71%, #fbd102)
}

.Header_site-header--day__3JWt2 .Header_site-header__nav__2P54Y .svg--star {
    fill: #d2c7c1
}

.Header_site-header--night__2WnyY .Header_site-header__tooltip-text__3WqlB {
    background-color: hsla(0, 0%, 100%, .07);
    color: #fff
}

.Header_site-header--night__2WnyY .Header_site-header__left__2hIFO li+li:before {
    background-color: hsla(21, 16%, 79%, .4)
}

.Header_site-header--night__2WnyY .Header_site-header__nav__2P54Y .text {
    color: hsla(0, 0%, 100%, .9)
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-button__3iqHu {
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-button__3iqHu:focus,
.Header_site-header--night__2WnyY .Header_site-header__nav-item-button__3iqHu:hover {
    opacity: .75
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-button--parent__2tzbZ:focus .text,
.Header_site-header--night__2WnyY .Header_site-header__nav-item-button--parent__2tzbZ:hover .text {
    opacity: 1 !important
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown__1IKU_ {
    background-color: #191836;
    border-color: rgba(39, 38, 78, .3)
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:before {
    border-color: #fff
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6 .text {
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:not([disabled]):focus .text,
.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-submenu-list-item-link__3oYz6:not([disabled]):hover .text {
    opacity: .7
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-footer__1eDy- {
    position: relative
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-footer__1eDy-: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='%23fff' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
    content: "";
    height: 1px;
    left: 0;
    opacity: 1;
    opacity: .5;
    position: absolute;
    top: 0;
    width: 100%
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link__2c5ZX:before {
    background-color: #27264e
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link__2c5ZX>.text:before {
    background-color: #fff
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link--nature__zpkrZ:before {
    background-color: #47264f
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link--culture__34KMM:before {
    background-color: #3d2057
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link--mobility__2mLij:before {
    background-color: #132b52
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link--opportunity__2O6sm:before {
    background-color: #432f2b
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item-dropdown-link--sustainability__3IJRx:before {
    background-color: #142b37
}

.Header_site-header--night__2WnyY .Header_site-header__nav-item--default__2hsOi:after,
.Header_site-header--night__2WnyY .Header_site-header__nav-item__3wT07:after {
    background-color: #fff
}

.Header_site-header--night__2WnyY .Header_site-header__nav__2P54Y .svg--star {
    fill: #d2c7c1
}

.Header_site-header__2H-Ag.header-enter {
    pointer-events: none
}

.Header_site-header__2H-Ag.header-enter .Header_site-header__left__2hIFO li,
.Header_site-header__2H-Ag.header-enter .Header_site-header__right__3AJfN li {
    opacity: 0
}

.Header_site-header__2H-Ag.header-enter-active {
    pointer-events: none
}

.Header_site-header__2H-Ag.header-enter-active .Header_site-header__left__2hIFO li,
.Header_site-header__2H-Ag.header-enter-active .Header_site-header__right__3AJfN li {
    opacity: 1;
    transition: opacity .5s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header__2H-Ag.header-enter-active .Header_site-header__left__2hIFO li:first-child {
    transition-delay: 0s
}

.Header_site-header__2H-Ag.header-enter-active .Header_site-header__left__2hIFO li:nth-child(2) {
    transition-delay: .05s
}

.Header_site-header__2H-Ag.header-enter-active .Header_site-header__right__3AJfN li:first-child {
    transition-delay: 0 .5s
}

.Header_site-header__2H-Ag.header-enter-active .Header_site-header__right__3AJfN li:nth-child(2) {
    transition-delay: .15s
}

.Header_site-header__2H-Ag.header-enter-active .Header_site-header__right__3AJfN li:nth-child(3) {
    transition-delay: .2s
}

.Header_site-header__2H-Ag.header-enter-done {
    pointer-events: auto
}

.Header_site-header__2H-Ag.header-enter-done .Header_site-header__left__2hIFO li,
.Header_site-header__2H-Ag.header-enter-done .Header_site-header__right__3AJfN li {
    opacity: 1
}

.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item-button__3iqHu {
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item-button__3iqHu .text {
    color: #fff !important
}

.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item-button__3iqHu:focus,
.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item-button__3iqHu:hover {
    opacity: .75
}

.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item-button__3iqHu:focus .text,
.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item-button__3iqHu:hover .text {
    color: #fff !important
}

.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__left__2hIFO li+li:before {
    background-color: #d2c7c1
}

.Header_site-header--light__3OGYF:not(.Header_site-header--sticky__2pxeO) .Header_site-header__nav-item__3wT07:after {
    background-color: #fff;
    background-image: none
}

.Header_site-header--white__2uUSr:after {
    background-color: #fff !important
}

.Header_site-header__profile-wrapper__1vh_2 {
    position: relative
}

.Header_site-header__profile-notification-dot__TxrpT {
    position: absolute;
    right: 2px;
    top: 2px
}

.page--about-history .Header_site-header__2H-Ag:after,
.page--expo-map .Header_site-header__2H-Ag:after,
.page--partners .Header_site-header__2H-Ag:after,
.page--virtual-experiences .Header_site-header__2H-Ag:after {
    border-color: transparent
}

.Accordion_accordion__zge6j {
    position: relative
}

.Accordion_accordion__button__pbIrS {
    align-items: center;
    color: #141921;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    padding-bottom: 16px;
    padding-right: 8px;
    padding-top: 16px;
    position: relative;
    width: 100%
}

.Accordion_accordion__button__pbIrS: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");
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    opacity: .8;
    position: absolute;
    width: 100%
}

.Accordion_accordion__button__pbIrS .text {
    color: currentColor
}

.Accordion_accordion__button__pbIrS .svg {
    fill: #141921;
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.Accordion_accordion__dropdown-wrapper__Asj1G {
    overflow: hidden;
    transition: max-height 0.3s ease;
    max-height: 0;
    display: none;
}

.Accordion_accordion__dropdown__2-64L {
    padding-bottom: 20px;
    padding-top: 20px
}

.Accordion_accordion--expanded__SA9os .Accordion_accordion__button__pbIrS .svg {
    transform: rotate(180deg)
}

.Accordion_accordion--light__2Xbzx .Accordion_accordion__button__pbIrS {
    color: #705b50;
    padding: 0;
    text-align: left
}

[dir=rtl] .Accordion_accordion--light__2Xbzx .Accordion_accordion__button__pbIrS {
    text-align: right
}

.Accordion_accordion--light__2Xbzx .Accordion_accordion__button__pbIrS:before {
    content: unset
}

.Accordion_accordion--light__2Xbzx .Accordion_accordion__button__pbIrS .svg {
    fill: #896d5e
}

.ButtonIcon_button-icon__r8O7l {
    align-items: center;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    height: 44px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    width: 44px
}

.ButtonIcon_button-icon__r8O7l .svg {
    fill: #141921;
    pointer-events: none
}

.ButtonIcon_button-icon__r8O7l:before {
    background-color: hsla(20, 33%, 96%, .6);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    z-index: -1
}

.ButtonIcon_button-icon__r8O7l[disabled] {
    opacity: .5;
    pointer-events: none
}

.ButtonIcon_button-icon__r8O7l:not([disabled]):focus:before,
.ButtonIcon_button-icon__r8O7l:not([disabled]):hover:before {
    background-color: #f9f5f3
}

.ButtonIcon_button-icon--s__YAJBF {
    height: 38px;
    width: 38px
}

.ButtonIcon_button-icon--day__2HdB_:before {
    background-color: hsla(0, 0%, 100%, .65)
}

.ButtonIcon_button-icon--day__2HdB_:not([disabled]):focus:before,
.ButtonIcon_button-icon--day__2HdB_:not([disabled]):hover:before {
    background-color: #fff
}

.ButtonIcon_button-icon--day__2HdB_ .svg {
    fill: #141921
}

.ButtonIcon_button-icon--day__2HdB_.ButtonIcon_button-icon--active__3f3R4:before {
    background-color: #fff
}

.ButtonIcon_button-icon--night__vW0ot:before {
    background-color: rgba(25, 24, 54, .85)
}

.ButtonIcon_button-icon--night__vW0ot:not([disabled]):focus:before,
.ButtonIcon_button-icon--night__vW0ot:not([disabled]):hover:before {
    background-color: #191836
}

.ButtonIcon_button-icon--night__vW0ot .svg {
    fill: #fff
}

.ButtonIcon_button-icon--night__vW0ot.ButtonIcon_button-icon--active__3f3R4:before {
    background-color: #27264e
}

.Tabs_tabs__BWkiM {
    display: flex
}

.Tabs_tabs__BWkiM li:not(:first-child) {
    margin-left: 8px
}

[dir=rtl] .Tabs_tabs__BWkiM li:not(:first-child) {
    margin-left: 0;
    margin-right: 8px
}

.Tabs_tabs__option__AoVbQ {
    background: #fff;
    border-radius: 15px;
    box-shadow: inset 0 0 0 1px hsla(21, 16%, 79%, .3);
    color: #141921;
    cursor: pointer;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: .8666666667;
    min-height: 31px;
    min-width: 90px;
    padding: 8px 22px;
    text-align: center
}

.Tabs_tabs__option__AoVbQ:focus,
.Tabs_tabs__option__AoVbQ:hover {
    box-shadow: inset 0 0 0 2px hsla(21, 16%, 79%, .3)
}

.Tabs_tabs__option__AoVbQ:focus {
    box-shadow: inset 0 0 0 1px #896d5e;
    outline: none
}

.Tabs_tabs__option__AoVbQ:focus-visible {
    outline-offset: -2px
}

.Tabs_tabs__option--active__11gvh {
    background: #141921;
    color: #fff
}

.Divider_divider__22vay {
    align-items: center;
    display: flex;
    height: 9px;
    justify-content: space-between;
    position: relative;
    width: 100%
}

.Divider_divider__bullet__1wrRp {
    border: 1px solid;
    border-radius: 50%;
    display: block;
    height: 5px;
    min-width: 5px;
    width: 5px
}

.Divider_divider__center__3KckN {
    align-items: center;
    display: flex;
    height: 1px;
    justify-content: center;
    width: 100%
}

.Divider_divider__center__3KckN .Divider_divider__bullet__1wrRp {
    height: 5px;
    width: 5px
}

.Divider_divider__center__3KckN .Divider_divider__bullet__1wrRp:first-child {
    margin-right: -1px
}

.Divider_divider__center__3KckN .Divider_divider__bullet__1wrRp:last-child {
    margin-left: -1px
}

.Divider_divider__center__3KckN:after,
.Divider_divider__center__3KckN:before {
    background-color: currentColor;
    content: "";
    flex-grow: 1;
    height: 1px
}

.Divider_divider__center-bullet__UPD6y {
    border: 1px solid;
    border-radius: 50%;
    display: block;
    height: 9px;
    width: 9px
}

.Divider_divider--day__2afh4 {
    color: rgba(20, 25, 33, .7)
}

.Divider_divider--night__3KcGi {
    color: #fff;
    opacity: .5
}

.Divider_divider--night__3KcGi.Divider_divider--mobility__uRhkw {
    color: rgba(0, 119, 200, .5)
}

.Divider_divider--night__3KcGi.Divider_divider--opportunity__3qxKZ {
    color: rgba(237, 139, 0, .5)
}

.Divider_divider--night__3KcGi.Divider_divider--sustainability__18jmr {
    color: rgba(0, 122, 62, .5)
}

.ButtonLoadMore_button-load-more__rlAxN {
    position: relative;
    text-align: center
}

.ButtonLoadMore_button-load-more__shape__3VkKP {
    align-items: center;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 1px 1px 1px 0 hsla(20, 17%, 48%, .12);
    display: flex;
    height: 44px;
    justify-content: center;
    position: relative;
    width: 44px
}

.ButtonLoadMore_button-load-more__rlAxN .svg {
    fill: #141921
}

.ButtonLoadMore_button-load-more__label__bgMSr {
    color: #141921;
    font-size: .5rem;
    font-weight: 600;
    left: 50%;
    letter-spacing: 1.5px;
    line-height: 1;
    padding-top: 16px;
    position: absolute;
    text-transform: uppercase;
    top: 100%;
    transform: translateX(-50%);
    white-space: nowrap
}

.LoadMore_load-more__Pr9US {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.LoadMore_load-more--compact__3ni9D {
    margin-top: 40px
}

.LoadMore_load-more__button__7sLyy {
    flex-shrink: 0;
    margin-left: 44px;
    margin-right: 44px
}

@media(max-width:48.0525em) {
    .LoadMore_load-more__button__7sLyy {
        margin-left: 18px;
        margin-right: 18px
    }
}

.PageAside_page-aside__2bJZY {
    background-color: #fff;
    border-bottom: 1px solid rgba(20, 25, 33, .6);
    border-top: 1px solid rgba(20, 25, 33, .6);
    display: flex;
    flex-direction: column;
    height: 100vh;
    max-height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 100px;
    position: sticky;
    top: 0;
    transition: top .3s cubic-bezier(.455, .03, .515, .955), max-height .3s cubic-bezier(.455, .03, .515, .955)
}

@media(max-width:63.99em) {
    .PageAside_page-aside__2bJZY {
        left: 0;
        padding-left: 60px;
        padding-right: 60px;
        padding-top: 86px;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 901
    }

    .PageAside_page-aside__2bJZY .page-profile__sidebar {
        height: auto;
        padding: 0 80px;
        position: relative;
        white-space: nowrap;
        z-index: 900
    }

    .header-is-visible .PageAside_page-aside__2bJZY {
        padding-top: 120px
    }
}

@media(max-width:28.115em) {
    .PageAside_page-aside__2bJZY {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media screen and (min-width:1570px) {
    .PageAside_page-aside__2bJZY {
        padding-left: 88px;
        padding-right: 88px;
        padding-top: 100px
    }
}

.PageAside_page-aside__2bJZY .page-aside-mobile-close {
    position: absolute;
    right: 20px;
    top: 78px;
    z-index: 1
}

.header-is-visible .PageAside_page-aside__2bJZY .page-aside-mobile-close {
    top: 74px
}

.Pagination_pagination__1g8pt {
    display: flex;
    white-space: nowrap
}

.Pagination_pagination__1g8pt,
.Pagination_pagination__button__3qiNl {
    align-items: center;
    justify-content: center
}

.Pagination_pagination__button__3qiNl {
    display: inline-flex;
    min-height: 38px;
    min-width: 16px
}

.Pagination_pagination__button__3qiNl .svg {
    fill: #141921
}

[dir=rtl] .Pagination_pagination__button__3qiNl .svg {
    transform: scaleX(-1)
}

.Pagination_pagination__item__dtVz5 {
    display: inline-flex
}

.Pagination_pagination__number__3Q8iJ {
    align-items: center;
    background-color: #e5f3ff;
    border: 1px solid #f6efec;
    border-radius: 9px;
    box-shadow: 1px 1px 1px 0 hsla(20, 17%, 48%, 0);
    color: #141921;
    cursor: pointer;
    display: inline-flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .75rem;
    font-weight: 500;
    justify-content: center;
    line-height: 1.0833333333;
    margin-left: 4px;
    margin-right: 4px;
    min-height: 38px;
    min-width: 38px
}

@media(max-width:37.49em) {
    .Pagination_pagination__number__3Q8iJ {
        margin-left: 3px;
        margin-right: 3px
    }
}

.Pagination_pagination__number__3Q8iJ:lang(ar) {
    font-family: ExpoArabic, serif
}

.Pagination_pagination__number__3Q8iJ:not([disabled]):focus,
.Pagination_pagination__number__3Q8iJ:not([disabled]):hover,
.Pagination_pagination__number__3Q8iJ.active {
    background-color: #fff;
    border-color: hsla(18, 36%, 95%, 0);
    box-shadow: 1px 1px 1px 0 hsla(20, 17%, 48%, .12)
}

.Pagination_pagination__double-number__3YOrJ {
    padding: 0 5px
}

.Pagination_pagination__numbers__S7Fs8 {
    margin-left: 12px;
    margin-right: 12px
}

.MobileSelect_mobile-select__cnCTF {
    position: static;
    z-index: 900
}

.MobileSelect_mobile-select__button__3COT5 {
    align-items: center;
    display: flex
}

.MobileSelect_mobile-select__button__3COT5 .text {
    color: #141921
}

.MobileSelect_mobile-select__button__3COT5 .svg {
    fill: currentColor;
    margin-left: 5px;
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.MobileSelect_mobile-select__dropdown__1F4Zl {
    background: #fff;
    border: 1px solid #d2c7c1;
    border-radius: 15px;
    display: none;
    left: 0;
    padding: 10px;
    position: absolute;
    top: calc(100% + 6px);
    white-space: nowrap
}

.MobileSelect_mobile-select__dropdown-button__3Fs_f {
    align-items: center;
    border-right: 6px;
    display: flex;
    justify-content: space-between;
    padding: 13px 18px;
    width: 100%
}

.MobileSelect_mobile-select__dropdown-button__3Fs_f .text {
    color: #141921;
    padding-right: 10px
}

.MobileSelect_mobile-select__dropdown-button__3Fs_f .svg {
    visibility: hidden
}

.MobileSelect_mobile-select__dropdown-button--active__2ywmq {
    background-color: #f9f5f3
}

.MobileSelect_mobile-select__dropdown-button--active__2ywmq .svg {
    visibility: visible
}

.MobileSelect_mobile-select__dropdown-button__3Fs_f:not([disabled]):focus,
.MobileSelect_mobile-select__dropdown-button__3Fs_f:not([disabled]):hover {
    background-color: #f9f5f3
}

.MobileSelect_mobile-select--open__scwwI .MobileSelect_mobile-select__dropdown__1F4Zl {
    display: block
}

.MobileSelect_mobile-select--open__scwwI .MobileSelect_mobile-select__button__3COT5 .svg {
    transform: rotate(180deg)
}

.Tag_tag__SbGN0 {
    align-items: center;
    background-color: rgba(109, 161, 194, 0.2);
    border: 1px solid transparent;
    border-radius: 10px;
    color: #141921;
    display: inline-flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .5625rem;
    font-weight: 600;
    height: 20px;
    justify-content: center;
    letter-spacing: 1.69px;
    line-height: 18px;
    padding-bottom: 0;
    padding-left: 12px;
    padding-right: 12px;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    width: auto
}

.Tag_tag__SbGN0:lang(ar) {
    font-family: ExpoArabic, serif
}

.Tag_tag__icon__1TaWH {
    fill: currentColor;
    margin-left: -6px;
    margin-right: 5px
}

[dir=rtl] .Tag_tag__icon__1TaWH {
    margin-bottom: 2px;
    margin-left: 5px;
    margin-right: -6px
}

.Tag_tag--new__1dV03 {
    background-color: #d18f76;
    color: #fff
}

[dir=rtl] .Tag_tag--new__1dV03 span {
    padding-top: 2px
}

.Tag_tag--live__2UNNd {
    background-color: transparent;
    border-color: #ff5252;
    color: #ff5252;
    padding-left: 9px;
    padding-right: 7px
}

@media(max-width:48.0525em) {
    .Tag_tag--live__2UNNd {
        border: 0;
        padding-left: 0;
        padding-right: 0
    }
}

.Tag_tag--watching__2ZS4- {
    background-color: rgba(0, 0, 0, .6);
    border-radius: 16px;
    color: #fff;
    font-size: .625rem;
    height: 32px;
    letter-spacing: 1.88px
}

.Tag_tag--watching__2ZS4- .Tag_tag__icon__1TaWH {
    margin-left: -4px;
    margin-right: 5px
}

.Tag_tag--secondary__11pIK {
    background-color: transparent;
    border-color: #d2c7c1;
    color: #896d5e
}

.Tag_tag--special__1RPMX {
    color: rgba(197, 115, 84, .8)
}

.Tag_tag--recommended__6PQjK {
    color: #c57354
}

.Tag_tag--night__38PoL {
    border-color: hsla(0, 0%, 100%, .6);
    color: hsla(0, 0%, 100%, .6)
}

.Tag_tag__SbGN0 .svg--close {
    left: 2px;
    margin-left: 4px;
    position: relative
}

.FormFieldError_form-field-error__EFxmN {
    color: #ff5252;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 10px;
    text-align: left
}

[dir=rtl] .FormFieldError_form-field-error__EFxmN {
    text-align: right
}

.FormFieldError_form-field-error__EFxmN:lang(ar) {
    font-family: ExpoArabic, serif
}

.FormFieldError_form-field-error__EFxmN .svg {
    fill: currentColor
}

.Checkbox_input-checkbox__1q0uY {
    align-items: center;
    display: inline-flex;
    justify-content: space-between;
    position: relative
}

.Checkbox_input-checkbox__1q0uY input {
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0
}

[dir=rtl] .Checkbox_input-checkbox__1q0uY input {
    left: auto;
    right: 0
}

.Checkbox_input-checkbox__1q0uY input:checked~.Checkbox_input-checkbox__icon__2pY5p {
    background-color: #141921;
    border-color: #141921
}

.Checkbox_input-checkbox__1q0uY input:checked~.Checkbox_input-checkbox__icon__2pY5p .svg {
    fill: #fff;
    opacity: 1
}

.Checkbox_input-checkbox__1q0uY input:not([disabled]):focus~.Checkbox_input-checkbox__icon__2pY5p,
.Checkbox_input-checkbox__1q0uY input:not([disabled]):hover~.Checkbox_input-checkbox__icon__2pY5p {
    border-color: #141921
}

.Checkbox_input-checkbox__1q0uY .svg {
    fill: #000;
    opacity: 0;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955)
}

.Checkbox_input-checkbox__label__eMeNQ {
    color: #141921;
    cursor: pointer;
    flex-grow: 1;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 400;
    line-height: 1.1538461538;
    margin-left: -24px;
    padding-left: 24px
}

[dir=rtl] .Checkbox_input-checkbox__label__eMeNQ {
    margin-left: 0;
    margin-right: -24px;
    padding-left: 0;
    padding-right: 24px
}

.Checkbox_input-checkbox__label__eMeNQ:lang(ar) {
    font-family: ExpoArabic, serif
}

.Checkbox_input-checkbox__label__eMeNQ a {
    color: currentColor;
    font-weight: 500;
    position: relative
}

.Checkbox_input-checkbox__label__eMeNQ a:after {
    background-color: #d2c7c1;
    bottom: -2px;
    content: "";
    height: 1px;
    position: absolute;
    right: 0;
    width: 100%
}

.Checkbox_input-checkbox__icon__2pY5p {
    align-items: center;
    background-color: #fff;
    border: 1px solid #d2c7c1;
    border-radius: 4px;
    display: flex;
    height: 16px;
    justify-content: center;
    margin-right: 8px;
    min-width: 16px;
    pointer-events: none;
    transition: border-color .3s cubic-bezier(.455, .03, .515, .955), background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 16px
}

[dir=rtl] .Checkbox_input-checkbox__icon__2pY5p {
    margin-left: 8px;
    margin-right: 0;
    margin-top: -1px
}

.Checkbox_input-checkbox--reverted__3fTVX {
    flex-direction: row-reverse
}

.Checkbox_input-checkbox--reverted__3fTVX .Checkbox_input-checkbox__label__eMeNQ {
    margin-left: 0;
    margin-right: -22px;
    padding-left: 0;
    padding-right: 22px
}

[dir=rtl] .Checkbox_input-checkbox--reverted__3fTVX .Checkbox_input-checkbox__label__eMeNQ {
    margin-left: -22px;
    margin-right: 0;
    padding-left: 22px;
    padding-right: 0
}

.Checkbox_input-checkbox--required__385EY label:after {
    color: #ff5252;
    content: "*";
    font-size: 1rem;
    margin-left: 3px
}

.Checkbox_input-checkbox-container__1A2Oy .form-field-error {
    margin-top: 9px
}

.Search_input-search__10mRB {
    background-color: #fff;
    border: 2px solid #4a7fc5;
    border-radius: 12px;
    position: relative
}

.Search_input-search__10mRB input {
    -webkit-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    display: block;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    height: auto;
    line-height: 1.1538461538;
    padding: 18px 20px 15px 42px;
    width: 100%
}

.Search_input-search__10mRB input:lang(ar) {
    font-family: ExpoArabic, serif
}

[dir=rtl] .Search_input-search__10mRB input {
    padding: 14px 42px 11px 20px
}

.Search_input-search__10mRB input::placeholder {
    color: rgba(49, 43, 40, .5)
}

.Search_input-search__10mRB .svg {
    left: 16px;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .Search_input-search__10mRB .svg {
    left: auto;
    position: absolute;
    right: 16px;
    top: 50%
}

.Search_input-search__empty__3ids3 {
    align-items: center;
    display: flex;
    height: 44px;
    justify-content: center;
    position: absolute;
    right: 0;
    top: calc(50% - 22px);
    width: 36px
}

.ButtonSimple_button-simple__3HgUj {
    border: 1px solid transparent;
    position: relative
}

.ButtonSimple_button-simple__3HgUj .svg {
    fill: currentColor;
    margin-left: -5px;
    margin-right: 8px
}

.ButtonSimple_button-simple__label__1b-1x+.svg {
    margin-left: 8px;
    margin-right: -5px
}

[dir=rtl] .ButtonSimple_button-simple__label__1b-1x+.svg {
    margin-bottom: 2px;
    margin-left: -5px;
    margin-right: 8px
}

.ButtonSimple_button-simple__content__Ey1J9 {
    align-items: center;
    display: flex
}

.ButtonSimple_button-simple__mask__2eOfq {
    align-items: center;
    display: inline-block;
    display: flex;
    height: 10px;
    justify-content: center;
    overflow: hidden;
    position: relative
}

[dir=rtl] .ButtonSimple_button-simple__mask__2eOfq {
    top: -1px;
    transform: rotate(-180deg)
}

.ButtonSimple_button-simple__mask__2eOfq .ButtonSimple_button-simple__icon__38aCC {
    margin-left: 15px
}

.ButtonSimple_button-simple__mask__2eOfq .ButtonSimple_button-simple__icon__38aCC:nth-child(2) {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 2px;
    transform: translateX(-100%)
}

.ButtonSimple_button-simple__3HgUj:not([disabled]):focus .ButtonSimple_button-simple__icon__38aCC,
.ButtonSimple_button-simple__3HgUj:not([disabled]):hover .ButtonSimple_button-simple__icon__38aCC {
    opacity: 0;
    transform: translateX(100%);
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.ButtonSimple_button-simple__3HgUj:not([disabled]):focus .ButtonSimple_button-simple__icon__38aCC:nth-child(2),
.ButtonSimple_button-simple__3HgUj:not([disabled]):hover .ButtonSimple_button-simple__icon__38aCC:nth-child(2) {
    opacity: 1;
    transform: translateX(0)
}

.ButtonSimple_button-simple--s__zzyUf {
    border-radius: 13px;
    font-size: .5rem;
    height: 26px;
    letter-spacing: 1.5px;
    line-height: 26px;
    padding-left: 12px;
    padding-right: 12px;
    text-transform: uppercase;
    width: auto
}

.ButtonSimple_button-simple--s__zzyUf.ButtonSimple_button-simple--transparent__1vqOZ {
    line-height: 24px
}

.ButtonSimple_button-simple--m__4hUPc {
    border-radius: 16px;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .75rem;
    font-weight: 500;
    height: 32px;
    line-height: 30px;
    padding-left: 22px;
    padding-right: 22px;
    width: auto
}

.ButtonSimple_button-simple--m__4hUPc:lang(ar) {
    font-family: ExpoArabic, serif
}

.ButtonSimple_button-simple--m__4hUPc.ButtonSimple_button-simple--transparent__1vqOZ {
    line-height: 28px
}

.ButtonSimple_button-simple--l__1fu-G {
    align-items: center;
    border-radius: 20px;
    display: flex;
    font-size: .5625rem;
    height: 40px;
    letter-spacing: 1.75px;
    line-height: 38px;
    padding-left: 23px;
    padding-right: 23px;
    text-transform: uppercase;
    width: auto
}

.ButtonSimple_button-simple--l__1fu-G.ButtonSimple_button-simple--transparent__1vqOZ {
    line-height: 36px
}

.ButtonSimple_button-simple--xl__3pk2O {
    border-radius: 24px;
    font-size: .625rem;
    height: 48px;
    letter-spacing: 1.94px;
    line-height: 46px;
    padding-left: 50px;
    padding-right: 50px;
    text-transform: uppercase;
    width: auto
}

.ButtonSimple_button-simple--xl__3pk2O.ButtonSimple_button-simple--transparent__1vqOZ {
    line-height: 44px
}

.ButtonSimple_button-simple--primary__3fiQB {
    background-color: #141921;
    color: #fff
}

.ButtonSimple_button-simple--secondary__r_bAL {
    background-color: #fff;
    color: #141921
}

.ButtonSimple_button-simple--tertiary__2n_P1 {
    border: 1px solid #896d5e;
    border-radius: 13px;
    color: #896d5e;
    font-size: .5rem;
    letter-spacing: 1.5px;
    line-height: 1;
    padding: 7px 17px 6px;
    text-transform: uppercase;
    transition: border-color .3s cubic-bezier(.455, .03, .515, .955), color .3s cubic-bezier(.455, .03, .515, .955)
}

.ButtonSimple_button-simple--tertiary__2n_P1:focus,
.ButtonSimple_button-simple--tertiary__2n_P1:hover {
    border-color: #705b50;
    color: #705b50
}

.ButtonSimple_button-simple--transparent__1vqOZ {
    background-color: rgba(0, 0, 0, .6);
    border: 2px solid #141921;
    color: hsla(0, 0%, 100%, .8)
}

.SidebarFilters_sidebar-filters__2AxQM {
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative
}

@media(max-width:63.99em) {
    .SidebarFilters_sidebar-filters__2AxQM {
        height: auto;
        padding-bottom: 130px
    }
}

.SidebarFilters_sidebar-filters__header-nav__2MOhP {
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 32px
}

@media(max-width:63.99em) {
    .SidebarFilters_sidebar-filters__header-nav__2MOhP {
        display: inline-flex;
        margin-bottom: 8px;
        min-height: auto
    }
}

.SidebarFilters_sidebar-filters__header-tags__3iZPM {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
    margin-top: 14px;
    min-height: 22px
}

.SidebarFilters_sidebar-filters__header-tags__3iZPM .tag {
    margin-bottom: 4px;
    margin-right: 4px;
    padding-left: 10px;
    padding-right: 10px
}

.SidebarFilters_sidebar-filters__2AxQM .input-search {
    margin-bottom: 34px;
    margin-top: 16px
}

@media(max-width:63.99em) {
    .SidebarFilters_sidebar-filters__2AxQM .input-search {
        margin-bottom: 50px;
        margin-top: 22px
    }
}

.SidebarFilters_sidebar-filters__2AxQM .accordion .text {
    font-weight: 500;
    opacity: 1
}

.SidebarFilters_sidebar-filters__2AxQM .accordion:not(:last-child) {
    margin-bottom: 18px
}

.SidebarFilters_sidebar-filters__2AxQM .button-simple {
    border-color: #d2c7c1;
    font-weight: 600;
    max-height: 24px
}

.SidebarFilters_sidebar-filters__content__3Hj97 {
    flex-grow: 1;
    padding-bottom: 20px
}

.SidebarFilters_sidebar-filters__content__3Hj97 .input-checkbox {
    width: 100%
}

.SidebarFilters_sidebar-filters__content__3Hj97 .input-checkbox label {
    padding-bottom: 6px;
    padding-top: 6px
}

.SidebarFilters_sidebar-filters__footer__1nkCn {
    background-color: #fff;
    bottom: 0;
    height: auto;
    margin-left: -40px;
    opacity: 0;
    padding: 25px 40px;
    position: sticky;
    width: calc(100% + 80px);
    z-index: 2
}

@media screen and (min-width:1570px) {
    .SidebarFilters_sidebar-filters__footer__1nkCn {
        margin-left: -90px;
        width: calc(100% + 180px)
    }
}

@media(max-width:63.99em) {
    .SidebarFilters_sidebar-filters__footer__1nkCn {
        align-items: center;
        bottom: 0;
        display: flex;
        flex-direction: column;
        height: auto;
        padding: 25px 60px;
        position: fixed;
        right: 0;
        transform: translateX(0);
        width: 100vw
    }
}

@media(max-width:28.115em) {
    .SidebarFilters_sidebar-filters__footer__1nkCn {
        padding: 25px 30px
    }
}

.SidebarFilters_sidebar-filters__footer__1nkCn: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
}

.SidebarFilters_sidebar-filters__footer__1nkCn .button-pill-primary {
    width: 100%
}

.SidebarFilters_sidebar-filters__footer-button-clear__6-b0U {
    color: #141921;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .625rem;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1.3;
    margin-top: 20px;
    text-transform: uppercase
}

.SidebarFilters_sidebar-filters__footer-button-clear__6-b0U:lang(ar) {
    font-family: ExpoArabic, serif
}

.SidebarFilters_sidebar-filters--has-changed__1GjX0 .SidebarFilters_sidebar-filters__footer__1nkCn {
    opacity: 1
}

.SidebarFilters_sidebar-filters--no-search__3CWcJ .heading {
    margin-bottom: 50px
}

.SidebarFilters_sidebar-filters--checkbox__3crXk .heading {
    margin-bottom: 20px
}

.SidebarFilters_sidebar-filters--checkbox__3crXk .checkbox-top {
    align-items: center;
    background-color: #f9f5f3;
    border-radius: 15px;
    display: flex;
    margin-bottom: 50px;
    padding-right: 10px
}

[dir=rtl] .SidebarFilters_sidebar-filters--checkbox__3crXk .checkbox-top {
    padding-left: 10px;
    padding-right: 15px
}

.SidebarFilters_sidebar-filters--checkbox__3crXk .checkbox-top label {
    padding: 14px 18px
}

.Category_category__OIAZM {
    align-items: center !important;
    display: inline-flex
}

.Category_category__OIAZM .svg {
    fill: currentColor;
    margin-right: 6px
}

[dir=rtl] .Category_category__OIAZM .svg {
    margin-bottom: 2px;
    margin-left: 6px;
    margin-right: 0
}

.Category_category__text__2rYo_ {
    color: currentColor;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .625rem;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1;
    text-transform: uppercase
}

.Category_category__text__2rYo_:lang(ar) {
    font-family: ExpoArabic, serif
}

.Category_category--day__plZlG {
    color: #141921
}

.Category_category--night__2pUvX {
    color: #fff
}

.Read_button-option-read__2v-ik:not(.Read_button-option-read--read__25tgA) .svg {
    position: relative
}

.Read_button-option-read__2v-ik:not(.Read_button-option-read--read__25tgA) .svg:before {
    background-color: #ff5252;
    border-radius: 50%;
    content: "";
    height: 6px;
    position: absolute;
    right: 0;
    top: 0;
    width: 6px
}

.ButtonOptions_button-options__3iJbc {
    position: relative;
    z-index: 1000
}

.ButtonOptions_button-options__3iJbc .button-option--circle {
    align-items: center;
    border: 1px solid transparent;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: 38px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 38px
}

.ButtonOptions_button-options__3iJbc .button-option--row {
    align-items: center;
    border-radius: 6px;
    display: flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    height: auto;
    line-height: 1;
    padding: 16px 18px;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.ButtonOptions_button-options__3iJbc .button-option--row .svg {
    fill: currentColor;
    margin-right: 10px
}

[dir=rtl] .ButtonOptions_button-options__3iJbc .button-option--row .svg {
    margin-left: 10px;
    margin-right: 0
}

.ButtonOptions_button-options__3iJbc .button-option--row:not([disabled]):focus,
.ButtonOptions_button-options__3iJbc .button-option--row:not([disabled]):hover {
    background-color: #f6efec
}

.ButtonOptions_button-options__dropdown__1tktu {
    border: 1px solid transparent;
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    height: auto;
    margin-top: 10px;
    padding: 12px 10px;
    position: absolute;
    right: 0;
    top: 100%;
    width: 207px
}

[dir=rtl] .ButtonOptions_button-options__dropdown__1tktu {
    height: auto;
    left: 0;
    position: absolute;
    right: auto;
    top: 100%;
    width: 213px
}

[dir=rtl] .expo-panel__action .ButtonOptions_button-options__dropdown__1tktu {
    left: 0;
    position: absolute;
    right: auto;
    top: 100%
}

.ButtonOptions_button-options__dropdown__1tktu:after {
    border: 1px solid transparent;
    content: "";
    height: 8px;
    margin-top: -4px;
    position: absolute;
    right: 14px;
    top: 0;
    transform: rotate(45deg);
    width: 8px
}

[dir=rtl] .ButtonOptions_button-options__dropdown__1tktu:after {
    left: 14px;
    position: absolute;
    right: auto;
    top: 0
}

.ButtonOptions_button-options--day__1az6f .ButtonOptions_button-options__dropdown__1tktu {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3)
}

.ButtonOptions_button-options--day__1az6f .ButtonOptions_button-options__dropdown__1tktu .button-option--row {
    background-color: #fff;
    color: #141921
}

.ButtonOptions_button-options--day__1az6f .ButtonOptions_button-options__dropdown__1tktu .button-option--row:focus,
.ButtonOptions_button-options--day__1az6f .ButtonOptions_button-options__dropdown__1tktu .button-option--row:hover {
    background-color: #f6efec
}

.ButtonOptions_button-options--day__1az6f .ButtonOptions_button-options__dropdown__1tktu:after {
    background-color: #fff;
    border-left-color: hsla(21, 16%, 79%, .3);
    border-top-color: hsla(21, 16%, 79%, .3)
}

.ButtonOptions_button-options--night__3W1ov .ButtonOptions_button-options__dropdown__1tktu {
    background-color: #191836;
    border-color: hsla(21, 16%, 79%, .1)
}

.ButtonOptions_button-options--night__3W1ov .ButtonOptions_button-options__dropdown__1tktu .button-option--row {
    background-color: #191836;
    color: #fff
}

.ButtonOptions_button-options--night__3W1ov .ButtonOptions_button-options__dropdown__1tktu .button-option--row:focus,
.ButtonOptions_button-options--night__3W1ov .ButtonOptions_button-options__dropdown__1tktu .button-option--row:hover {
    background-color: #27264e
}

.ButtonOptions_button-options--night__3W1ov .ButtonOptions_button-options__dropdown__1tktu:after {
    background-color: #191836;
    border-left-color: hsla(21, 16%, 79%, .1);
    border-top-color: hsla(21, 16%, 79%, .1)
}

.ButtonOptions_button-options--light__1RTXl .button-option--circle {
    border: transparent;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
}

.ButtonOptions_button-options--light__1RTXl .button-option--circle .svg {
    fill: rgba(0, 0, 0);
    transition: fill .3s cubic-bezier(.455, .03, .515, .955)
}

.ButtonOptions_button-options--light__1RTXl .button-option--circle {
    background-color: #116da78c;
}

[dir=rtl] .ButtonOptions_button-options--light__1RTXl .button-option--circle .svg {
    margin-bottom: 2px
}

.ButtonOptions_button-options--light__1RTXl .button-option--circle:not([disabled]):focus,
.ButtonOptions_button-options--light__1RTXl .button-option--circle:not([disabled]):hover {
    background-color: #116da7cc
}

.ButtonOptions_button-options--light__1RTXl .button-option--circle:not([disabled]):focus .svg,
.ButtonOptions_button-options--light__1RTXl .button-option--circle:not([disabled]):hover .svg {
    fill: #fbd102
}

.ButtonOptions_button-options--sand__2OzmL .button-option--circle {
    background-color: #f9f5f3;
    border: 1px solid #f6efec;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
}

.ButtonOptions_button-options--sand__2OzmL .button-option--circle .svg {
    fill: #896d5e;
    transition: fill .3s cubic-bezier(.455, .03, .515, .955)
}

[dir=rtl] .ButtonOptions_button-options--sand__2OzmL .button-option--circle .svg {
    margin-bottom: 2px
}

.ButtonOptions_button-options--sand__2OzmL .button-option--circle.button-option--active {
    background-color: #fff
}

.ButtonOptions_button-options--sand__2OzmL .button-option--circle:not([disabled]):focus,
.ButtonOptions_button-options--sand__2OzmL .button-option--circle:not([disabled]):hover {
    background-color: #f6efec
}

.ButtonOptions_button-options--sand__2OzmL .button-option--circle:not([disabled]):focus .svg,
.ButtonOptions_button-options--sand__2OzmL .button-option--circle:not([disabled]):hover .svg {
    fill: #c57354
}

.ButtonOptions_button-options--dark__1W8ad .button-option--circle {
    border: 1px solid #141921;
    color: #000;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
}

.ButtonOptions_button-options--dark__1W8ad .button-option--circle .svg {
    fill: #000
}

[dir=rtl] .ButtonOptions_button-options--dark__1W8ad .button-option--circle .svg {
    margin-bottom: 2px
}

.ButtonOptions_button-options--dark__1W8ad .button-option--circle:not([disabled]):focus,
.ButtonOptions_button-options--dark__1W8ad .button-option--circle:not([disabled]):hover {
    background-color: rgba(0, 0, 0, .9)
}

.ButtonOptions_button-options--dark__1W8ad .button-option--circle:not([disabled]):focus .svg,
.ButtonOptions_button-options--dark__1W8ad .button-option--circle:not([disabled]):hover .svg {
    fill: #fff
}

.ButtonOptions_button-options--open__1lyyW {
    z-index: 100
}

.ButtonOptions_button-options--small__qsmUn .button-option--circle {
    border: 0
}

.CardLike_card-like__1aCxg {
    border-radius: 20px;
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
    height: 156px;
    overflow: hidden;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

.CardLike_card-like__1aCxg:not([disabled]):focus,
.CardLike_card-like__1aCxg:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardLike_card-like__1aCxg:not([disabled]):focus .CardLike_card-like__image__2w2eK:after,
.CardLike_card-like__1aCxg:not([disabled]):hover .CardLike_card-like__image__2w2eK:after {
    background-color: hsla(18, 39%, 57%, 0)
}

.CardLike_card-like__link__16ORj {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardLike_card-like__link__16ORj:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardLike_card-like__container__3Xity {
    border: 1px solid #ebdace;
    border-radius: 20px;
    display: flex;
    flex-direction: row;
    width: 100%
}

.CardLike_card-like__container__3Xity,
.CardLike_card-like__image__2w2eK {
    height: 100%;
    overflow: hidden;
    position: relative
}

.CardLike_card-like__image__2w2eK {
    border-right: 1px solid #ebdace;
    flex-shrink: 0;
    width: 156px
}

[dir=rtl] .CardLike_card-like__image__2w2eK {
    border-left: 1px solid #ebdace;
    border-right: none
}

.CardLike_card-like__image__2w2eK:after {
    background-color: hsla(18, 39%, 57%, .2);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.CardLike_card-like__image__2w2eK img {
    display: block;
    height: 100%;
    width: 100%
}

.object-fit .CardLike_card-like__image__2w2eK img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardLike_card-like__image__2w2eK img {
    font-family: "object-fit: cover"
}

.CardLike_card-like__1aCxg .button-options {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 4
}

[dir=rtl] .CardLike_card-like__1aCxg .button-options {
    left: 15px;
    position: absolute;
    right: auto
}

.CardLike_card-like__1aCxg .button-option--circle .svg {
    fill: #c57354
}

.CardLike_card-like__1aCxg .button-option--circle.button-option--active {
    background-color: #f6efec
}

.CardLike_card-like__1aCxg .button-option--circle.button-option--active:focus,
.CardLike_card-like__1aCxg .button-option--circle.button-option--active:hover {
    background-color: #f9f5f3
}

.CardLike_card-like__content__2CnMh {
    background-color: #fff;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: auto;
    padding: 23px 71px 23px 23px;
    width: 100%
}

[dir=rtl] .CardLike_card-like__content__2CnMh {
    padding: 23px 23px 23px 71px
}

.CardLike_card-like__metas__3-EYp {
    height: 20px;
    width: 100%
}

.CardLike_card-like__title__1drHE {
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #141921;
    display: -webkit-box;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .9375rem;
    font-weight: 500;
    height: 52px;
    letter-spacing: .2px;
    line-height: 1.7333333333;
    margin-top: 20px;
    overflow: hidden;
    width: 100%
}

.CardLike_card-like__title__1drHE:lang(ar) {
    font-family: ExpoArabic, serif
}

.CardLike_card-like__footer__PVtM5 {
    color: #896d5e;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.5
}

.CardLike_card-like__footer__PVtM5:lang(ar) {
    font-family: ExpoArabic, serif
}

.Ribbon_ribbon__2V5jQ {
    background-color: #e3bbab;
    bottom: 0;
    height: 42px;
    overflow: hidden;
    right: 0;
    width: 42px;
    z-index: 4
}

.Ribbon_ribbon__2V5jQ,
.Ribbon_ribbon__2V5jQ:before {
    border-radius: 20px 0 0;
    position: absolute
}

.Ribbon_ribbon__2V5jQ:before {
    background-color: #c57354;
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 2px), calc(100% - 2px) 0);
    clip-path: polygon(0 0, 0 calc(100% - 2px), calc(100% - 2px) 0);
    content: "";
    display: block;
    height: calc(100% - 2px);
    left: 1px;
    top: 1px;
    width: calc(100% - 2px)
}

.Ribbon_ribbon__2V5jQ .svg {
    fill: #fff;
    left: 8px;
    position: absolute;
    top: 8px;
    transform: rotate(-43deg)
}

[dir=rtl] .Ribbon_ribbon__2V5jQ {
    border-radius: 0 20px 0 0;
    bottom: 0;
    left: 0;
    position: absolute;
    right: auto
}

[dir=rtl] .Ribbon_ribbon__2V5jQ:before {
    border-radius: 0 20px 0;
    -webkit-clip-path: polygon(0 -2px, 100% calc(100% - 2px), 100% 0);
    clip-path: polygon(0 -2px, 100% calc(100% - 2px), 100% 0)
}

[dir=rtl] .Ribbon_ribbon__2V5jQ .svg {
    left: auto;
    position: absolute;
    right: 8px;
    top: 8px;
    transform: rotate(43deg)
}

.CardFooter_card-footer__2VqnD {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative
}

@media(max-width:48.0525em) {
    .CardFooter_card-footer__2VqnD {
        margin-top: 10px
    }
}

.CardFooter_card-footer__text__2qf70 {
    align-items: center;
    display: flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .5625rem;
    font-weight: 600;
    height: 11px;
    letter-spacing: 1.88px;
    line-height: 1.2222222222;
    overflow: hidden;
    text-transform: uppercase;
    width: 100%
}

@supports(-webkit-line-clamp:1) {
    .CardFooter_card-footer__text__2qf70 {
        -webkit-box-orient: vertical;
        line-clamp: 1;
        -webkit-line-clamp: 1;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

.CardFooter_card-footer__text__2qf70 .svg {
    fill: currentColor;
    margin-right: 6px
}

@media(max-width:48.0525em) {
    .CardFooter_card-footer__text__2qf70 .tag {
        height: 16px
    }
}

.CardFooter_card-footer__text__2qf70 .svg--external-link {
    margin-left: 6px;
    margin-right: 0
}

[dir=rtl] .CardFooter_card-footer__text__2qf70 .svg--external-link {
    margin-left: 0;
    margin-right: 6px
}

.CardFooter_card-footer__text__2qf70 .fresnel-container .tag {
    padding-right: 5px
}

.CardFooter_card-footer__text__2qf70 .fresnel-container .tag:after {
    background-color: hsla(21, 16%, 79%, .6);
    border-radius: 1px;
    content: "";
    display: block;
    flex-shrink: 0;
    height: 7px;
    margin-left: 5px;
    margin-right: 5px;
    width: 1px
}

.CardFooter_card-footer__text__2qf70>:not(.u-visually-hidden):not(.fresnel-container)+:before {
    background-color: hsla(21, 16%, 79%, .6);
    border-radius: 1px;
    content: "";
    display: inline-block;
    flex-shrink: 0;
    height: 7px;
    margin: 0 5px;
    width: 1px
}

.CardFooter_card-footer--center__29as4 .CardFooter_card-footer__text__2qf70 {
    justify-content: center
}

.CardFooter_card-footer--center__29as4 .CardFooter_card-footer__text__2qf70 .svg {
    margin-left: 8px
}

@media(min-width:48.0625em) {
    .CardFooter_card-footer__2VqnD:not(.CardFooter_card-footer--skip-border__9Bq4e) {
        overflow: hidden;
        padding-top: 16px;
        position: relative
    }

    .CardFooter_card-footer__2VqnD:not(.CardFooter_card-footer--skip-border__9Bq4e):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%
    }

    .CardFooter_card-footer__2VqnD:not(.CardFooter_card-footer--skip-border__9Bq4e).CardFooter_card-footer--night__3jq1f {
        position: relative
    }

    .CardFooter_card-footer__2VqnD:not(.CardFooter_card-footer--skip-border__9Bq4e).CardFooter_card-footer--night__3jq1f: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='%23fff' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
        content: "";
        height: 1px;
        left: 0;
        opacity: 1;
        position: absolute;
        top: 0;
        width: 100%
    }
}

.CardFooter_card-footer--day__2RO_x {
    color: #141921
}

.CardFooter_card-footer--night__3jq1f {
    color: #fff
}

.CardFooter_card-footer--loading__2M3JU .CardFooter_card-footer__text__2qf70 {
    background-color: hsla(21, 16%, 79%, .6);
    height: 12px;
    width: 90px
}

.CardPodcast_card-podcast__22rxK {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__22rxK {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px;
        will-change: unset
    }
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__22rxK {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }

    .CardPodcast_card-podcast__22rxK:not([disabled]):focus,
    .CardPodcast_card-podcast__22rxK:not([disabled]):hover {
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
    }

    .CardPodcast_card-podcast__22rxK:not([disabled]):focus .CardPodcast_card-podcast__play-button__1k7MU:before,
    .CardPodcast_card-podcast__22rxK:not([disabled]):hover .CardPodcast_card-podcast__play-button__1k7MU:before {
        opacity: .5;
        transform: translate(-50%, -50%) scale(1.3)
    }

    .CardPodcast_card-podcast__22rxK:not([disabled]):focus .CardPodcast_card-podcast__play-button__1k7MU:after,
    .CardPodcast_card-podcast__22rxK:not([disabled]):hover .CardPodcast_card-podcast__play-button__1k7MU:after {
        opacity: .1;
        transform: translate(-50%, -50%) scale(2.5)
    }

    .CardPodcast_card-podcast__22rxK:not([disabled]):focus.CardPodcast_card-podcast--night__3bJNY,
    .CardPodcast_card-podcast__22rxK:not([disabled]):hover.CardPodcast_card-podcast--night__3bJNY {
        filter: drop-shadow(0 2px 12px #191836)
    }
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__22rxK:focus-within {
        z-index: 100
    }
}

.CardPodcast_card-podcast__link__3Kytj {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardPodcast_card-podcast__link__3Kytj:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardPodcast_card-podcast__container__3T0cb {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__container__3T0cb {
        display: flex;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__container__3T0cb {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

.CardPodcast_card-podcast__header__3mMPG {
    display: flex;
    flex-direction: column;
    flex-shrink: 0
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__header__3mMPG {
        background-color: #fff;
        padding: 26px 20px 24px
    }
}

.CardPodcast_card-podcast__image-wrapper__31uRj {
    position: relative
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__image-wrapper__31uRj {
        margin-left: auto;
        margin-right: auto;
        margin-top: 22px
    }
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__image__1gImG {
        height: 84px;
        position: relative;
        width: 84px
    }
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__image__1gImG {
        height: 110px;
        position: relative;
        width: 110px
    }

    .CardPodcast_card-podcast__image__1gImG:after {
        background-image: url(../media/image-circles@2x.259ba3b1ed61b78b2c39d5386c85e01e.png);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 100%;
        content: "";
        height: 170px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 170px
    }
}

.CardPodcast_card-podcast__image__1gImG img {
    border-radius: 50%;
    display: block;
    height: 100%;
    width: 100%
}

.object-fit .CardPodcast_card-podcast__image__1gImG img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardPodcast_card-podcast__image__1gImG img {
    font-family: "object-fit: cover"
}

.CardPodcast_card-podcast__play-button__1k7MU {
    align-items: center;
    background: rgba(0, 0, 0, .6);
    border: 1px solid rgba(49, 43, 40, .6);
    border-radius: 50%;
    display: flex;
    height: 37px;
    justify-content: center;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 37px
}

.CardPodcast_card-podcast__play-button__1k7MU .svg {
    fill: #fff;
    margin-left: 2px
}

.CardPodcast_card-podcast__play-button__1k7MU:after,
.CardPodcast_card-podcast__play-button__1k7MU:before {
    border-radius: 50%;
    content: "";
    display: block;
    height: 100%;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: transform .2s cubic-bezier(.455, .03, .515, .955), opacity .2s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.CardPodcast_card-podcast__play-button__1k7MU:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='98%25' height='98%25' x='1%25' y='1%25' rx='50%25' ry='50%25' fill='none' stroke='%23FFF' stroke-dasharray='0 6' stroke-linecap='round'/%3E%3C/svg%3E")
}

.CardPodcast_card-podcast__play-button__1k7MU:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='98%25' height='98%25' x='1%25' y='1%25' rx='50%25' ry='50%25' fill='none' stroke='%23FFF' stroke-width='.4'/%3E%3C/svg%3E")
}

.CardPodcast_card-podcast__22rxK .button-options {
    position: absolute;
    right: 10px;
    top: 15px;
    z-index: 4
}

[dir=rtl] .CardPodcast_card-podcast__22rxK .button-options {
    left: 15px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__22rxK .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardPodcast_card-podcast__22rxK .button-options {
        left: 0;
        right: auto
    }
}

.CardPodcast_card-podcast__content__1BsE9 {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__content__1BsE9 {
        padding: 0 40px 0 12px
    }

    [dir=rtl] .CardPodcast_card-podcast__content__1BsE9 {
        padding-left: 40px;
        padding-right: 12px
    }
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__content__1BsE9 {
        background-color: #fff;
        margin-top: -5px;
        padding: 0 20px 19px;
        text-align: center
    }
}

.CardPodcast_card-podcast__category__135rx {
    height: 16px;
    width: 100%
}

.CardPodcast_card-podcast__title__6F9Rk {
    font-size: 1rem;
    letter-spacing: -.4px;
    line-height: 1.375;
    max-height: 44px;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardPodcast_card-podcast__title__6F9Rk {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__title__6F9Rk {
        font-size: .9375rem;
        letter-spacing: .2px;
        line-height: 1.2;
        margin-bottom: 6px;
        margin-top: -2px;
        max-height: 36px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardPodcast_card-podcast__title__6F9Rk {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardPodcast_card-podcast__content-footer__1diSF {
    display: flex;
    flex-direction: column;
    margin-top: auto
}

.CardPodcast_card-podcast__tags__w3W_M {
    align-content: flex-end;
    align-items: flex-end;
    display: flex;
    flex-wrap: wrap;
    height: 48px;
    justify-content: center;
    margin-bottom: -4px;
    margin-top: 8px;
    overflow: hidden;
    width: 100%
}

.CardPodcast_card-podcast__tags__w3W_M .tag {
    margin-bottom: 4px;
    margin-right: 4px
}

[dir=rtl] .CardPodcast_card-podcast__tags__w3W_M .tag {
    margin-left: 4px;
    margin-right: 0
}

.CardPodcast_card-podcast__tags__w3W_M .tag:last-child {
    margin-left: 0;
    margin-right: 0
}

.CardPodcast_card-podcast__footer__325Cq {
    margin-top: 18px
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast__footer__325Cq {
        margin-top: 6px
    }
}

@media(min-width:48.0625em) {
    .CardPodcast_card-podcast__image__1gImG {
        height: 104px;
        width: 104px
    }

    .CardPodcast_card-podcast__image__1gImG:after {
        height: 160px;
        width: 160px
    }
}

.CardPodcast_card-podcast--recommended__2JpCS .CardPodcast_card-podcast__container__3T0cb {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardPodcast_card-podcast--recommended__2JpCS .CardPodcast_card-podcast__container__3T0cb {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

.CardPodcast_card-podcast--night__3bJNY {
    border-color: hsla(21, 16%, 79%, .3)
}

@media(max-width:48.0525em) {
    .CardPodcast_card-podcast--night__3bJNY {
        border-color: hsla(21, 16%, 79%, .3)
    }
}

.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__container__3T0cb {
    border-color: hsla(21, 16%, 79%, .3)
}

@media(min-width:90em) {
    .CardPodcast_card-podcast--fluid__2nUig {
        height: auto;
        position: relative;
        width: 100%
    }

    .CardPodcast_card-podcast--fluid__2nUig:before {
        content: "";
        display: block;
        padding-top: 145.4248366013%
    }

    .CardPodcast_card-podcast--fluid__2nUig .CardPodcast_card-podcast__container__3T0cb {
        left: 0;
        position: absolute;
        top: 0
    }
}

.CardPodcast_card-podcast--minimal__1HON6,
.CardPodcast_card-podcast--s__2kcZW {
    border-bottom: 1px solid #d2c7c1;
    border-radius: 0;
    border-top: 0;
    filter: unset !important;
    overflow: visible;
    padding-bottom: 10px;
    padding-top: 10px
}

.CardPodcast_card-podcast--minimal__1HON6.CardPodcast_card-podcast--night__3bJNY,
.CardPodcast_card-podcast--s__2kcZW.CardPodcast_card-podcast--night__3bJNY {
    border-color: hsla(21, 16%, 79%, .3)
}

.CardPodcast_card-podcast--minimal__1HON6:focus-within,
.CardPodcast_card-podcast--s__2kcZW:focus-within {
    z-index: 100
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__container__3T0cb,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__container__3T0cb {
    border-radius: 0;
    overflow: visible
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__container__3T0cb .button-options,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__container__3T0cb .button-options {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__container__3T0cb .button-options,
[dir=rtl] .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__container__3T0cb .button-options {
    left: 0;
    right: auto
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__header__3mMPG,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__header__3mMPG {
    border-bottom: none;
    border-radius: 10px;
    flex-shrink: 0;
    height: 84px;
    overflow: hidden;
    padding: 0;
    width: 84px
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__image__1gImG,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image__1gImG {
    height: 100%;
    margin: 0;
    width: 100%
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__image-wrapper__31uRj,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image-wrapper__31uRj {
    height: 100%;
    width: 100%
}

@media(min-width:48.0625em) {

    .CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__image-wrapper__31uRj,
    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image-wrapper__31uRj {
        margin-top: 0
    }
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__content__1BsE9,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__content__1BsE9 {
    padding: 0 40px 0 12px;
    text-align: left
}

[dir=rtl] .CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__content__1BsE9,
[dir=rtl] .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__content__1BsE9 {
    padding-left: 40px;
    padding-right: 12px
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__category__135rx,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__category__135rx {
    height: 20px;
    width: 100%
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__title__6F9Rk,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__title__6F9Rk {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: .9375rem;
    font-weight: 400;
    height: auto;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    margin-top: -2px;
    max-height: 40px;
    overflow: hidden
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__content-footer__1diSF,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__content-footer__1diSF {
    margin-top: 0
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__footer__325Cq,
.CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__footer__325Cq {
    margin-top: 6px;
    padding: 0
}

.CardPodcast_card-podcast--minimal__1HON6 {
    filter: unset !important
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__container__3T0cb {
    align-items: center;
    border: none;
    flex-direction: row
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__header__3mMPG {
    overflow: hidden
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__header__3mMPG .CardPodcast_card-podcast__image-wrapper__31uRj {
    margin-top: 0
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__image__1gImG:after {
    content: unset
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__image__1gImG img {
    border-radius: 0
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__content__1BsE9 {
    background-color: unset
}

.CardPodcast_card-podcast--minimal__1HON6 .CardPodcast_card-podcast__footer__325Cq:before {
    content: unset
}

.CardPodcast_card-podcast--minimal__1HON6.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__category__135rx,
.CardPodcast_card-podcast--minimal__1HON6.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__footer__325Cq,
.CardPodcast_card-podcast--minimal__1HON6.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__title__6F9Rk {
    color: #fff
}

.CardPodcast_card-podcast--minimal__1HON6.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__category__135rx,
.CardPodcast_card-podcast--minimal__1HON6.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__footer__325Cq {
    opacity: .6
}

@media(max-width:63.99em) {
    .CardPodcast_card-podcast--s__2kcZW {
        filter: unset !important
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__container__3T0cb {
        align-items: center;
        border: none;
        flex-direction: row
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__header__3mMPG {
        overflow: hidden
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image__1gImG:after {
        content: unset
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image__1gImG img {
        border-radius: 0
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__content__1BsE9 {
        background-color: unset
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__footer__325Cq:before {
        content: unset
    }

    .CardPodcast_card-podcast--s__2kcZW.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__category__135rx,
    .CardPodcast_card-podcast--s__2kcZW.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__footer__325Cq,
    .CardPodcast_card-podcast--s__2kcZW.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__title__6F9Rk {
        color: #fff
    }

    .CardPodcast_card-podcast--s__2kcZW.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__category__135rx,
    .CardPodcast_card-podcast--s__2kcZW.CardPodcast_card-podcast--night__3bJNY .CardPodcast_card-podcast__footer__325Cq {
        opacity: .6
    }
}

@media(min-width:64em) {
    .CardPodcast_card-podcast--s__2kcZW {
        height: 100%;
        width: 225px
    }

    .CardPodcast_card-podcast--s__2kcZW,
    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__container__3T0cb {
        border-radius: 15px
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__header__3mMPG {
        border-radius: 0;
        height: 130px;
        width: 100%
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image__1gImG {
        height: 71px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 30px;
        width: 71px
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__image__1gImG:after {
        height: 130px;
        width: 130px
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__content__1BsE9 {
        padding: 10px 20px 16px
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__title__6F9Rk {
        line-clamp: 3;
        -webkit-line-clamp: 3;
        height: 60px;
        letter-spacing: 0;
        margin-top: 9px;
        max-height: unset
    }

    .CardPodcast_card-podcast--s__2kcZW .CardPodcast_card-podcast__footer__325Cq {
        margin-top: 13px;
        padding-top: 11px
    }
}

.ButtonPlay_button-play__1YCVB {
    border-radius: 50%;
    color: #141921;
    height: 106px;
    outline-offset: 4px;
    overflow: hidden;
    position: relative;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 106px
}

.ButtonPlay_button-play__1YCVB:before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ButtonPlay_button-play__content__1XFbs {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-size: .5rem;
    font-weight: 600;
    height: 106px;
    justify-content: center;
    letter-spacing: 1.5px;
    line-height: 1.25;
    position: relative;
    text-transform: uppercase;
    width: 106px;
    z-index: 2
}

.ButtonPlay_button-play__1YCVB:not(.ButtonPlay_button-play--black__1ERhY) .ButtonPlay_button-play__content__1XFbs:before,
.ButtonPlay_button-play__content__1XFbs:before {
    background-image: conic-gradient(from .35turn, rgba(168, 174, 185, 0.9) 0deg, rgba(20, 25, 33, .8) 35deg, #000 130deg, rgba(20, 25, 33, .8) 160deg, rgba(168, 174, 185, 0.9) 210deg, #000 280deg, rgba(168, 174, 185, 0.9) 350deg);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: transform .7s cubic-bezier(.25, .46, .45, .94);
    width: 100%
}

.ButtonPlay_button-play__1YCVB:not(.ButtonPlay_button-play--black__1ERhY) .ButtonPlay_button-play__content__1XFbs:before {
    border-radius: 50%
}

.ButtonPlay_button-play__1YCVB .svg {
    fill: currentColor;
    position: relative;
    z-index: 4
}

.ButtonPlay_button-play__label__2m4Hc {
    margin-top: 10px
}

.ButtonPlay_button-play__inner-border__3IWQZ,
.ButtonPlay_button-play__inner__3HPb6,
.ButtonPlay_button-play__outer__35FTr {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%
}

.ButtonPlay_button-play__inner__3HPb6,
.ButtonPlay_button-play__outer__35FTr {
    border-radius: 50%;
    overflow-x: hidden;
    overflow-y: hidden
}

.ButtonPlay_button-play__outer__35FTr {
    background-color: #fff;
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.ButtonPlay_button-play__inner__3HPb6 {
    max-height: calc(100% - 8px);
    max-width: calc(100% - 8px)
}

.ButtonPlay_button-play__inner__3HPb6:before {
    background-image: conic-gradient(from .35turn, #808080 0deg, #999999 35deg, #aeafaf 130deg, #a1a1a1 160deg, #808080 210deg, #aeafaf 280deg, #808080 350deg);
    content: "";
    opacity: .4
}

.ButtonPlay_button-play__inner__3HPb6 img,
.ButtonPlay_button-play__inner__3HPb6:before {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ButtonPlay_button-play__inner__3HPb6 img {
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955);
    z-index: 10
}

.object-fit .ButtonPlay_button-play__inner__3HPb6 img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .ButtonPlay_button-play__inner__3HPb6 img {
    font-family: "object-fit: cover"
}

.ButtonPlay_button-play__inner-border__3IWQZ {
    background-color: #fff;
    border-radius: 50%;
    max-height: calc(100% - 2px);
    max-width: calc(100% - 2px);
    overflow-x: hidden;
    overflow-y: hidden
}

.ButtonPlay_button-play__circles__8UIcF {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ButtonPlay_button-play__circles__8UIcF:after,
.ButtonPlay_button-play__circles__8UIcF:before {
    content: ""
}

.ButtonPlay_button-play__circles__8UIcF:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='97' ry='97' stroke='%23fff' stroke-width='2' stroke-dasharray='2, 8'/%3E%3C/svg%3E");
    height: 124px;
    left: 50%;
    margin-left: -62px;
    margin-top: -62px;
    opacity: .5;
    position: absolute;
    top: 50%;
    width: 124px
}

.ButtonPlay_button-play__circles__8UIcF:after {
    border: 1px solid hsla(0, 0%, 100%, .1);
    border-radius: 50%;
    height: 440px;
    left: 50%;
    margin-left: -220px;
    margin-top: -220px;
    position: absolute;
    top: 50%;
    width: 440px
}

.ButtonPlay_button-play__1YCVB:not([disabled]):hover .ButtonPlay_button-play__content__1XFbs:before {
    transform: rotate(180deg)
}

.ButtonPlay_button-play__1YCVB:not([disabled]):hover .ButtonPlay_button-play__inner__3HPb6 img {
    opacity: 0
}

.ButtonPlay_button-play__1YCVB:not(.ButtonPlay_button-play--has-image__1_RkQ):not([disabled]):hover.ButtonPlay_button-play--black__1ERhY {
    background-color: rgba(0, 0, 0, .8)
}

.ButtonPlay_button-play__1YCVB:not(.ButtonPlay_button-play--has-image__1_RkQ):not([disabled]):hover .ButtonPlay_button-play__content__1XFbs:before {
    transform: rotate(180deg)
}

.ButtonPlay_button-play--has-image__1_RkQ .ButtonPlay_button-play__inner__3HPb6 {
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.ButtonPlay_button-play--has-image__1_RkQ:not(:hover) .svg {
    opacity: 0
}

.ButtonPlay_button-play--s__ZHGo7,
.ButtonPlay_button-play--s__ZHGo7 .ButtonPlay_button-play__content__1XFbs {
    height: 50px;
    width: 50px
}

.ButtonPlay_button-play--m__1K0M_,
.ButtonPlay_button-play--m__1K0M_ .ButtonPlay_button-play__content__1XFbs {
    height: 60px;
    width: 60px
}

.ButtonPlay_button-play--xl__2lbiO,
.ButtonPlay_button-play--xl__2lbiO .ButtonPlay_button-play__content__1XFbs {
    height: 80px;
    width: 80px
}

.ButtonPlay_button-play--night__3Znl3 {
    background: #fff;
    color: #fff
}

.ButtonPlay_button-play--night__3Znl3 .ButtonPlay_button-play__outer__35FTr {
    background-color: #191836
}

.ButtonPlay_button-play--night__3Znl3 .ButtonPlay_button-play__content__1XFbs:before {
    background: transparent
}

.ButtonPlay_button-play--night__3Znl3 .ButtonPlay_button-play__inner__3HPb6:before {
    background: #fff
}

.ButtonPlay_button-play--night__3Znl3 .ButtonPlay_button-play__inner-border__3IWQZ {
    background-color: #191836
}

.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--nature__2p8li,
.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--nature__2p8li .ButtonPlay_button-play__inner__3HPb6:before {
    background: #e31c79
}

.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--mobility__23biz,
.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--mobility__23biz .ButtonPlay_button-play__inner__3HPb6:before {
    background: #0077c8
}

.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--culture__3kE2y,
.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--culture__3kE2y .ButtonPlay_button-play__inner__3HPb6:before {
    background: #9e007e
}

.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--opportunity__1BAOm,
.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--opportunity__1BAOm .ButtonPlay_button-play__inner__3HPb6:before {
    background: #ed8b00
}

.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--sustainability__3IaDY,
.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--sustainability__3IaDY .ButtonPlay_button-play__inner__3HPb6:before {
    background: #007a3e
}

.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--plaza__3TTX-,
.ButtonPlay_button-play--night__3Znl3.ButtonPlay_button-play--plaza__3TTX- .ButtonPlay_button-play__inner__3HPb6:before {
    background: #eeb70e
}

.ButtonPlay_button-play--nature__2p8li,
.ButtonPlay_button-play--nature__2p8li .ButtonPlay_button-play__inner__3HPb6:before {
    background: #ff71aa
}

.ButtonPlay_button-play--culture__3kE2y,
.ButtonPlay_button-play--culture__3kE2y .ButtonPlay_button-play__inner__3HPb6:before {
    background: #cd3fde
}

.ButtonPlay_button-play--mobility__23biz,
.ButtonPlay_button-play--mobility__23biz .ButtonPlay_button-play__inner__3HPb6:before {
    background: #62b5e5
}

.ButtonPlay_button-play--opportunity__1BAOm,
.ButtonPlay_button-play--opportunity__1BAOm .ButtonPlay_button-play__inner__3HPb6:before {
    background: #ed8b00
}

.ButtonPlay_button-play--sustainability__3IaDY,
.ButtonPlay_button-play--sustainability__3IaDY .ButtonPlay_button-play__inner__3HPb6:before {
    background: #34c575
}

.ButtonPlay_button-play--plaza__3TTX-,
.ButtonPlay_button-play--plaza__3TTX- .ButtonPlay_button-play__inner__3HPb6:before {
    background: #ffcd00
}

.ButtonPlay_button-play--black__1ERhY {
    background: rgba(0, 0, 0, .6);
    color: #fff
}

.ButtonPlay_button-play--black__1ERhY .ButtonPlay_button-play__outer__35FTr {
    background-color: transparent
}

.ButtonPlay_button-play--black__1ERhY .ButtonPlay_button-play__content__1XFbs:before,
.ButtonPlay_button-play--black__1ERhY .ButtonPlay_button-play__inner__3HPb6:before {
    background: transparent
}

.ButtonPlay_button-play--black__1ERhY .ButtonPlay_button-play__inner-border__3IWQZ {
    background-color: transparent;
    border: 1px solid hsla(0, 0%, 100%, .4)
}

.ButtonPlay_button-play--black__1ERhY.ButtonPlay_button-play--nature__2p8li .ButtonPlay_button-play__inner-border__3IWQZ {
    border-color: rgba(255, 113, 170, .4)
}

.ButtonPlay_button-play--black__1ERhY.ButtonPlay_button-play--culture__3kE2y .ButtonPlay_button-play__inner-border__3IWQZ {
    border-color: rgba(205, 63, 222, .4)
}

.ButtonPlay_button-play--black__1ERhY.ButtonPlay_button-play--mobility__23biz .ButtonPlay_button-play__inner-border__3IWQZ {
    border-color: rgba(98, 181, 229, .4)
}

.ButtonPlay_button-play--black__1ERhY.ButtonPlay_button-play--opportunity__1BAOm .ButtonPlay_button-play__inner-border__3IWQZ {
    border-color: rgba(237, 139, 0, .4)
}

.ButtonPlay_button-play--black__1ERhY.ButtonPlay_button-play--sustainability__3IaDY .ButtonPlay_button-play__inner-border__3IWQZ {
    border-color: rgba(52, 197, 117, .4)
}

.ButtonPlay_button-play--black__1ERhY.ButtonPlay_button-play--plaza__3TTX- .ButtonPlay_button-play__inner-border__3IWQZ {
    border-color: rgba(255, 205, 0, .4)
}

.CardPodcastSeries_card-podcast-series__3_3wU {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

.CardPodcastSeries_card-podcast-series__3_3wU:not([disabled]):focus,
.CardPodcastSeries_card-podcast-series__3_3wU:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__3_3wU {
        border-bottom: 1px solid #d2c7c1;
        height: 130px;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardPodcastSeries_card-podcast-series__3_3wU {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

.CardPodcastSeries_card-podcast-series__link__3kFmg {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardPodcastSeries_card-podcast-series__link__3kFmg:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardPodcastSeries_card-podcast-series__container__2-L15 {
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative;
    width: 100%
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__container__2-L15 {
        align-items: center;
        border-radius: 10px;
        flex-direction: row-reverse;
        overflow: hidden;
        padding: 20px
    }
}

@media(min-width:48.0625em) {
    .CardPodcastSeries_card-podcast-series__container__2-L15 {
        border: 1px solid #ebdace;
        border-radius: 20px;
        overflow: hidden
    }
}

.CardPodcastSeries_card-podcast-series__container__2-L15:before {
    background-image: linear-gradient(180deg, transparent 35%, #0a0b0a);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.CardPodcastSeries_card-podcast-series__header__FQocT {
    display: flex;
    flex-direction: column;
    flex-shrink: 0
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__header__FQocT {
        padding-right: 32px
    }

    [dir=rtl] .CardPodcastSeries_card-podcast-series__header__FQocT {
        padding-left: 32px;
        padding-right: 0
    }
}

@media(min-width:48.0625em) {
    .CardPodcastSeries_card-podcast-series__header__FQocT {
        padding: 20px 34px 12px
    }
}

.CardPodcastSeries_card-podcast-series__category__3eZZ4 {
    height: 16px;
    width: 100%;
    z-index: 1
}

.CardPodcastSeries_card-podcast-series__3_3wU .button-play {
    background: transparent;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.CardPodcastSeries_card-podcast-series__3_3wU .button-play:after {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 50%;
    content: "";
    height: 48px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 48px
}

.CardPodcastSeries_card-podcast-series__image__3hSXH {
    align-items: center;
    display: flex;
    height: 106px;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    position: relative;
    width: 106px
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__image__3hSXH {
        height: 58px;
        margin-top: 0;
        width: 58px
    }
}

.CardPodcastSeries_card-podcast-series__image__3hSXH:after {
    border: 2px solid hsla(0, 0%, 100%, .6);
    border-radius: 50%;
    content: "";
    height: 114px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 114px
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__image__3hSXH:after {
        height: 62px;
        width: 62px
    }

    .CardPodcastSeries_card-podcast-series__image__3hSXH:before {
        background-image: url(../media/image-circles-white@2x.1918a34b7ca1bef0634a3077c34bc936.png);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 100%;
        content: "";
        height: 88px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 88px
    }
}

.CardPodcastSeries_card-podcast-series__hole__1gR3m {
    border-radius: 50%;
    box-shadow: 0 0 0 500px rgba(0, 0, 0, .56);
    height: 100%;
    width: 100%
}

.CardPodcastSeries_card-podcast-series__3_3wU .button-options {
    position: absolute;
    right: 10px;
    top: 15px;
    z-index: 4
}

[dir=rtl] .CardPodcastSeries_card-podcast-series__3_3wU .button-options {
    left: 10px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__3_3wU .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardPodcastSeries_card-podcast-series__3_3wU .button-options {
        left: 0;
        right: auto
    }
}

.CardPodcastSeries_card-podcast-series__content__3PIif {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding-right: 15px;
    z-index: 1
}

[dir=rtl] .CardPodcastSeries_card-podcast-series__content__3PIif {
    padding-left: 15px;
    padding-right: 0
}

@media(min-width:48.0625em) {
    .CardPodcastSeries_card-podcast-series__content__3PIif {
        padding-bottom: 23px;
        padding-left: 20px;
        padding-right: 20px;
        text-align: center
    }
}

.CardPodcastSeries_card-podcast-series__title__1R4P6 {
    font-size: 1rem;
    height: 44px;
    line-height: 1.375;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardPodcastSeries_card-podcast-series__title__1R4P6 {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__title__1R4P6 {
        font-size: .9375rem;
        height: auto;
        letter-spacing: -.2px;
        line-height: 1.3333333333;
        max-height: 40px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardPodcastSeries_card-podcast-series__title__1R4P6 {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardPodcastSeries_card-podcast-series__text__2zl6W {
    color: hsla(0, 0%, 100%, .9);
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .6875rem;
    font-weight: 400;
    height: 44px;
    line-height: 1.7272727273;
    margin-bottom: -11px;
    margin-top: 2px;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardPodcastSeries_card-podcast-series__text__2zl6W {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

.CardPodcastSeries_card-podcast-series__text__2zl6W:lang(ar) {
    font-family: ExpoArabic, serif
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__text__2zl6W {
        display: none
    }
}

.CardPodcastSeries_card-podcast-series__content-footer__12Har {
    margin-top: 5px
}

@media(min-width:48.0625em) {
    .CardPodcastSeries_card-podcast-series__content-footer__12Har {
        margin-top: auto
    }
}

.CardPodcastSeries_card-podcast-series__footer__B9txs {
    color: #fff;
    margin-top: 18px
}

@media(max-width:48.0525em) {
    .CardPodcastSeries_card-podcast-series__3_3wU .card-footer {
        margin-top: 0
    }
}

.CardPodcastSeries_card-podcast-series--recommended__14llY .CardPodcastSeries_card-podcast-series__container__2-L15 {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardPodcastSeries_card-podcast-series--recommended__14llY .CardPodcastSeries_card-podcast-series__container__2-L15 {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

.CardEvent_card-event__17KCU {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter, opacity, transform
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__17KCU {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardEvent_card-event__17KCU {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__17KCU:focus-within {
        z-index: 2000
    }
}

.CardEvent_card-event__17KCU:not([disabled]):focus,
.CardEvent_card-event__17KCU:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardEvent_card-event__17KCU:not([disabled]):focus .CardEvent_card-event__image__16qhV:after,
.CardEvent_card-event__17KCU:not([disabled]):hover .CardEvent_card-event__image__16qhV:after {
    background-color: hsla(18, 39%, 57%, 0)
}

.CardEvent_card-event__17KCU:not([disabled]):focus .CardEvent_card-event__play-button__2qkSA:before,
.CardEvent_card-event__17KCU:not([disabled]):hover .CardEvent_card-event__play-button__2qkSA:before {
    opacity: .5;
    transform: translate(-50%, -50%) scale(1.3)
}

.CardEvent_card-event__17KCU:not([disabled]):focus .CardEvent_card-event__play-button__2qkSA:after,
.CardEvent_card-event__17KCU:not([disabled]):hover .CardEvent_card-event__play-button__2qkSA:after {
    opacity: .1;
    transform: translate(-50%, -50%) scale(2.5)
}

.CardEvent_card-event__17KCU:not([disabled]):focus.CardEvent_card-event--night__3BQfq,
.CardEvent_card-event__17KCU:not([disabled]):hover.CardEvent_card-event--night__3BQfq {
    filter: drop-shadow(0 2px 12px #191836)
}

.CardEvent_card-event__link__1Ifgg {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardEvent_card-event__link__1Ifgg:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardEvent_card-event__container__3cmzG {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__container__3cmzG {
        display: flex;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardEvent_card-event__container__3cmzG {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

.CardEvent_card-event__header__QVs0N {
    position: relative
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__header__QVs0N {
        border-radius: 10px;
        flex-shrink: 0;
        height: 84px;
        overflow: hidden;
        width: 84px
    }
}

@media(min-width:48.0625em) {
    .CardEvent_card-event__header__QVs0N {
        background-color: #fff;
        border-bottom: 1px solid #ebdace;
        flex-shrink: 0;
        height: 138px;
        overflow: hidden;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__image__16qhV {
        height: 84px;
        position: relative;
        width: 84px
    }
}

@media(min-width:48.0625em) {
    .CardEvent_card-event__image__16qhV {
        height: 100%;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 100%
    }

    .CardEvent_card-event__image__16qhV:after,
    .CardEvent_card-event__image__16qhV:before {
        content: "";
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .CardEvent_card-event__image__16qhV:after {
        background-color: hsla(18, 39%, 57%, .2);
        transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
    }
}

.CardEvent_card-event__image__16qhV img {
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.object-fit .CardEvent_card-event__image__16qhV img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardEvent_card-event__image__16qhV img {
    font-family: "object-fit: cover"
}

.CardEvent_card-event__play-button__2qkSA {
    align-items: center;
    background: rgba(0, 0, 0, .6);
    border: 1px solid rgba(49, 43, 40, .6);
    border-radius: 50%;
    display: flex;
    height: 44px;
    justify-content: center;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 44px
}

.CardEvent_card-event__play-button__2qkSA .svg {
    fill: #fff;
    margin-left: 2px
}

.CardEvent_card-event__play-button__2qkSA:after,
.CardEvent_card-event__play-button__2qkSA:before {
    border-radius: 50%;
    content: "";
    display: block;
    height: 100%;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: transform .2s cubic-bezier(.455, .03, .515, .955), opacity .2s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.CardEvent_card-event__play-button__2qkSA:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='98%25' height='98%25' x='1%25' y='1%25' rx='50%25' ry='50%25' fill='none' stroke='%23FFF' stroke-dasharray='0 6' stroke-linecap='round'/%3E%3C/svg%3E")
}

.CardEvent_card-event__play-button__2qkSA:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='98%25' height='98%25' x='1%25' y='1%25' rx='50%25' ry='50%25' fill='none' stroke='%23FFF' stroke-width='.4'/%3E%3C/svg%3E")
}

.CardEvent_card-event__17KCU .button-options {
    position: absolute;
    right: 10px;
    top: 10px
}

.CardEvent_card-event__17KCU .button-options:not(.button-options--open) {
    z-index: 4
}

[dir=rtl] .CardEvent_card-event__17KCU .button-options {
    left: 10px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__17KCU .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardEvent_card-event__17KCU .button-options {
        left: 0;
        right: auto
    }
}

.CardEvent_card-event__content__1sKou {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding: 20px
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__content__1sKou {
        padding: 0 40px 0 12px
    }

    [dir=rtl] .CardEvent_card-event__content__1sKou {
        padding-left: 40px;
        padding-right: 12px
    }
}

@media(min-width:48.0625em) {
    .CardEvent_card-event__content__1sKou {
        background-color: #fff;
        height: auto;
        width: 100%;
        width: auto
    }
}

.CardEvent_card-event__metas__3EBAZ {
    align-items: center;
    display: flex;
    height: 20px;
    justify-content: space-between;
    margin-top: -2px;
    width: 100%
}

.CardEvent_card-event__metas__3EBAZ .tag {
    margin-left: 10px
}

[dir=rtl] .CardEvent_card-event__metas__3EBAZ .tag {
    margin-left: 0;
    margin-right: 10px
}

.CardEvent_card-event__title__2gpK3 {
    font-size: 1rem;
    letter-spacing: -.4px;
    line-height: 1.375;
    margin-top: 8px
}

@media(max-width:48.0525em) {
    .CardEvent_card-event__title__2gpK3 {
        font-size: .9375rem;
        letter-spacing: .2px;
        line-height: 1.2;
        margin-top: 2px;
        max-height: 44px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardEvent_card-event__title__2gpK3 {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

@media(min-width:48.0625em) {
    .CardEvent_card-event__title__2gpK3 {
        height: 66px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:3) {
        .CardEvent_card-event__title__2gpK3 {
            -webkit-box-orient: vertical;
            line-clamp: 3;
            -webkit-line-clamp: 3;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardEvent_card-event__content-footer__3KK92 {
    display: flex;
    flex-direction: column;
    margin-top: auto
}

.CardEvent_card-event__tags__2inn1 {
    align-content: flex-end;
    align-items: flex-end;
    display: flex;
    flex-wrap: wrap;
    height: 48px;
    margin-bottom: -4px;
    margin-top: 15px;
    overflow: hidden;
    width: 100%
}

.CardEvent_card-event__tags__2inn1 .tag {
    margin-bottom: 4px;
    margin-right: 4px
}

[dir=rtl] .CardEvent_card-event__tags__2inn1 .tag {
    margin-left: 4px;
    margin-right: 0
}

.CardEvent_card-event__tags__2inn1 .tag:last-child {
    margin-left: 0;
    margin-right: 0
}

.CardEvent_card-event__dates__2nAdp {
    color: #141921;
    font-size: .625rem;
    letter-spacing: .125rem;
    line-height: 1.3;
    margin-left: 5px;
    margin-right: -1px
}

[dir=rtl] .CardEvent_card-event__dates__2nAdp {
    margin-left: -1px;
    margin-right: 5px
}

.CardEvent_card-event__dates__2nAdp:before {
    display: none !important
}

@media(min-width:48em) {
    .CardEvent_card-event__footer__3-fxr {
        margin-top: 17px
    }
}

.CardEvent_card-event--wide__lFBdX {
    max-width: 343px
}

.CardEvent_card-event--recommended__r7_R8 .CardEvent_card-event__container__3cmzG {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardEvent_card-event--recommended__r7_R8 .CardEvent_card-event__container__3cmzG {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

.CardEvent_card-event--night__3BQfq {
    border-color: hsla(21, 16%, 79%, .3)
}

@media(max-width:48.0525em) {
    .CardEvent_card-event--night__3BQfq {
        border-bottom: 1px solid hsla(21, 16%, 79%, .3)
    }
}

.CardEvent_card-event--night__3BQfq .CardEvent_card-event__header__QVs0N {
    border-color: hsla(21, 16%, 79%, .3)
}

.CardEvent_card-event--minimal__OVTme,
.CardEvent_card-event--s__FM5Uj {
    border-bottom: 1px solid #d2c7c1;
    min-height: 84px;
    overflow: visible
}

@media(min-width:48.0625em) {

    .CardEvent_card-event--minimal__OVTme,
    .CardEvent_card-event--s__FM5Uj {
        border-radius: 0
    }
}

.CardEvent_card-event--minimal__OVTme:focus-within,
.CardEvent_card-event--s__FM5Uj:focus-within {
    z-index: 2000
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__container__3cmzG,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__container__3cmzG {
    border-radius: 0;
    overflow: visible
}

@media(min-width:48.0625em) {

    .CardEvent_card-event--minimal__OVTme .CardEvent_card-event__container__3cmzG,
    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__container__3cmzG {
        border: 0
    }
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__container__3cmzG .button-options,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__container__3cmzG .button-options {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .CardEvent_card-event--minimal__OVTme .CardEvent_card-event__container__3cmzG .button-options,
[dir=rtl] .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__container__3cmzG .button-options {
    left: 0;
    right: auto
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__header__QVs0N,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__header__QVs0N {
    border-radius: 15px;
    height: 84px;
    width: 84px
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__content__1sKou,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__content__1sKou {
    padding: 0 40px 0 12px
}

[dir=rtl] .CardEvent_card-event--minimal__OVTme .CardEvent_card-event__content__1sKou,
[dir=rtl] .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__content__1sKou {
    padding-left: 40px;
    padding-right: 12px
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__tag__3TozE,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__tag__3TozE {
    padding-left: 6px;
    padding-right: 4px
}

[dir=rtl] .CardEvent_card-event--minimal__OVTme .CardEvent_card-event__tag__3TozE,
[dir=rtl] .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__tag__3TozE {
    padding-left: 4px;
    padding-right: 6px
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__tag--live__3jBxn,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__tag--live__3jBxn {
    padding-left: 13px;
    padding-right: 5px
}

[dir=rtl] .CardEvent_card-event--minimal__OVTme .CardEvent_card-event__tag--live__3jBxn,
[dir=rtl] .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__tag--live__3jBxn {
    padding-left: 5px;
    padding-right: 13px
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__title__2gpK3,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__title__2gpK3 {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: .9375rem;
    font-weight: 400;
    height: auto;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    margin-top: 1px;
    max-height: 40px;
    overflow: hidden
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__footer__3-fxr,
.CardEvent_card-event--s__FM5Uj .CardEvent_card-event__footer__3-fxr {
    margin-top: 6px;
    padding: 0
}

.CardEvent_card-event--compact__Ru8hT {
    opacity: 1
}

.CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__content__1sKou {
    padding: 8px 22px 24px
}

.CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__title__2gpK3 {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: 1rem;
    font-weight: 400;
    height: auto;
    letter-spacing: .4px;
    line-height: 1.375;
    margin-top: 11px;
    overflow: hidden
}

.CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__footer__3-fxr {
    padding-top: 13px
}

.CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__metas__3EBAZ {
    flex-wrap: wrap;
    height: auto
}

.CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__metas__3EBAZ .category {
    margin: 10px 10px 10px 0
}

[dir=rtl] .CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__metas__3EBAZ .category {
    margin: 10px 0 10px 10px
}

.CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__metas__3EBAZ .tag {
    margin: 0 0 0 -1px
}

[dir=rtl] .CardEvent_card-event--compact__Ru8hT .CardEvent_card-event__metas__3EBAZ .tag {
    margin: 0 -1px 0 0
}

.CardEvent_card-event--minimal__OVTme {
    border-bottom: 1px solid #d2c7c1;
    filter: unset !important;
    min-height: 84px;
    padding-bottom: 10px;
    padding-top: 10px
}

.CardEvent_card-event--minimal__container__isy2d {
    align-items: center;
    border: none;
    flex-direction: row
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__header__QVs0N {
    border-bottom: none;
    border-radius: 10px;
    flex-shrink: 0;
    height: 84px;
    overflow: hidden;
    width: 84px
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__play-button__2qkSA:after,
.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__play-button__2qkSA:before {
    content: unset
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__container__3cmzG {
    flex-direction: row
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__content__1sKou {
    background-color: unset
}

[dir=rtl] .CardEvent_card-event--minimal__OVTme .CardEvent_card-event__content__1sKou {
    padding-left: 0;
    padding-right: 13px
}

.CardEvent_card-event--minimal__OVTme .CardEvent_card-event__footer__3-fxr:before {
    content: unset
}

.CardEvent_card-event--minimal__OVTme.CardEvent_card-event--night__3BQfq {
    border-bottom: 1px solid hsla(21, 16%, 79%, .3)
}

.CardEvent_card-event--minimal__OVTme.CardEvent_card-event--night__3BQfq .CardEvent_card-event__category__3E-z5,
.CardEvent_card-event--minimal__OVTme.CardEvent_card-event--night__3BQfq .CardEvent_card-event__footer__3-fxr,
.CardEvent_card-event--minimal__OVTme.CardEvent_card-event--night__3BQfq .CardEvent_card-event__title__2gpK3 {
    color: #fff
}

.CardEvent_card-event--minimal__OVTme.CardEvent_card-event--night__3BQfq .CardEvent_card-event__category__3E-z5,
.CardEvent_card-event--minimal__OVTme.CardEvent_card-event--night__3BQfq .CardEvent_card-event__footer__3-fxr {
    opacity: .6
}

@media(min-width:37.5em)and (max-width:63.99em) {
    .CardEvent_card-event--s__FM5Uj {
        filter: unset !important
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__container__3cmzG {
        align-items: center;
        border: none;
        flex-direction: row
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__header__QVs0N {
        border-bottom: none
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__play-button__2qkSA:after,
    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__play-button__2qkSA:before {
        content: unset
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__content__1sKou {
        background-color: unset
    }

    [dir=rtl] .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__content__1sKou {
        padding-left: 0;
        padding-right: 13px
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__footer__3-fxr:before {
        content: unset
    }
}

@media(max-width:63.99em) {

    .CardEvent_card-event--s__FM5Uj.CardEvent_card-event--night__3BQfq .CardEvent_card-event__category__3E-z5,
    .CardEvent_card-event--s__FM5Uj.CardEvent_card-event--night__3BQfq .CardEvent_card-event__footer__3-fxr,
    .CardEvent_card-event--s__FM5Uj.CardEvent_card-event--night__3BQfq .CardEvent_card-event__title__2gpK3 {
        color: #fff
    }

    .CardEvent_card-event--s__FM5Uj.CardEvent_card-event--night__3BQfq .CardEvent_card-event__category__3E-z5,
    .CardEvent_card-event--s__FM5Uj.CardEvent_card-event--night__3BQfq .CardEvent_card-event__footer__3-fxr {
        opacity: .6
    }
}

@media(min-width:64em) {
    .CardEvent_card-event--s__FM5Uj {
        height: 100%;
        width: 225px
    }

    .CardEvent_card-event--s__FM5Uj,
    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__container__3cmzG {
        border-radius: 15px
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__header__QVs0N {
        border-radius: 0;
        height: 120px;
        width: 100%
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__content__1sKou {
        padding: 20px 20px 16px
    }

    .CardEvent_card-event--s__FM5Uj .CardEvent_card-event__footer__3-fxr {
        margin-top: 13px;
        padding-top: 11px
    }
}

.CardEvent_card-event--sustainability__utLAQ .CardEvent_card-event__link-label__3Yt5u {
    color: #34c575
}

.CardEvent_card-event--sustainability__utLAQ .CardEvent_card-event__link-label__3Yt5u .svg {
    color: #007a3e
}

.CardEvent_card-event--opportunity__2YZtS .CardEvent_card-event__link-label__3Yt5u,
.CardEvent_card-event--opportunity__2YZtS .CardEvent_card-event__link-label__3Yt5u .svg {
    color: #ed8b00
}

.CardEvent_card-event--mobility__108hX .CardEvent_card-event__link-label__3Yt5u {
    color: #62b5e5
}

.CardEvent_card-event--mobility__108hX .CardEvent_card-event__link-label__3Yt5u .svg {
    color: #0077c8
}

@media(max-width:48.0525em) {
    .CardEvent_card-event--live__2G-t5 .svg--camera {
        position: relative
    }

    .CardEvent_card-event--live__2G-t5 .svg--camera:before {
        background-color: #ff5252;
        border: 1px solid #f9f5f3;
        border-radius: 50%;
        content: "";
        height: 7px;
        left: -3px;
        position: absolute;
        top: 0;
        width: 7px
    }
}

.CardOnSiteActivity_card-on-site-activity__2ERsL {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__2ERsL {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardOnSiteActivity_card-on-site-activity__2ERsL {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__2ERsL:focus-within {
        z-index: 100
    }
}

.CardOnSiteActivity_card-on-site-activity__2ERsL:not([disabled]):focus,
.CardOnSiteActivity_card-on-site-activity__2ERsL:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardOnSiteActivity_card-on-site-activity__2ERsL:not([disabled]):focus.CardOnSiteActivity_card-on-site-activity--night__8VAzw,
.CardOnSiteActivity_card-on-site-activity__2ERsL:not([disabled]):hover.CardOnSiteActivity_card-on-site-activity--night__8VAzw {
    filter: drop-shadow(0 2px 12px #191836)
}

.CardOnSiteActivity_card-on-site-activity__link__xaOMD {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardOnSiteActivity_card-on-site-activity__link__xaOMD:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardOnSiteActivity_card-on-site-activity__container__rqELy {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__container__rqELy {
        display: flex;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardOnSiteActivity_card-on-site-activity__container__rqELy {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

.CardOnSiteActivity_card-on-site-activity__header__f8bCC {
    display: flex;
    flex-direction: column;
    flex-shrink: 0
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__header__f8bCC {
        border: 1px solid hsla(21, 16%, 79%, .3);
        border-radius: 10px;
        height: 86px;
        overflow: hidden;
        width: 86px
    }
}

@media(min-width:48.0625em) {
    .CardOnSiteActivity_card-on-site-activity__header__f8bCC {
        background: linear-gradient(180deg, #f9f5f3, #fff 90%);
        padding: 20px 20px 21px
    }
}

.CardOnSiteActivity_card-on-site-activity__image-wrapper__1Qdqc {
    position: relative
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__image-wrapper__1Qdqc {
        align-items: center;
        background: linear-gradient(180deg, #f9f5f3, #fff 90%);
        display: flex;
        height: 100%;
        justify-content: center;
        width: 100%
    }
}

@media(min-width:48.0625em) {
    .CardOnSiteActivity_card-on-site-activity__image-wrapper__1Qdqc {
        margin-left: auto;
        margin-right: auto;
        margin-top: 14px
    }
}

.CardOnSiteActivity_card-on-site-activity__image__2keYb {
    height: 58px;
    position: relative;
    width: 52px
}

.CardOnSiteActivity_card-on-site-activity__image__2keYb:after {
    background-image: url(/_next/static/media/image-location@3x.a8a673536811db72d2e4df388810c60a.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    height: 84px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 84px
}

@media(min-width:48.0625em) {
    .CardOnSiteActivity_card-on-site-activity__image__2keYb {
        height: 105px;
        width: 95px
    }

    .CardOnSiteActivity_card-on-site-activity__image__2keYb:after {
        height: 157px;
        width: 156px
    }
}

.CardOnSiteActivity_card-on-site-activity__image__2keYb img {
    display: block;
    height: 100%;
    -webkit-mask-image: url(/_next/static/media/location-mask.b2a862337a1ff6e17a2beef9656fb0d9.svg);
    mask-image: url(/_next/static/media/location-mask.b2a862337a1ff6e17a2beef9656fb0d9.svg);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 100%
}

.object-fit .CardOnSiteActivity_card-on-site-activity__image__2keYb img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardOnSiteActivity_card-on-site-activity__image__2keYb img {
    font-family: "object-fit: cover"
}

.CardOnSiteActivity_card-on-site-activity__2ERsL .button-options {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 4
}

[dir=rtl] .CardOnSiteActivity_card-on-site-activity__2ERsL .button-options {
    left: 10px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__2ERsL .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardOnSiteActivity_card-on-site-activity__2ERsL .button-options {
        left: 0;
        right: auto
    }
}

.CardOnSiteActivity_card-on-site-activity__content__1iE_A {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
        padding: 0 40px 0 12px
    }

    [dir=rtl] .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
        padding-left: 40px;
        padding-right: 12px
    }
}

@media(min-width:48.0625em) {
    .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
        background-color: #fff;
        padding: 0 20px 20px;
        text-align: center
    }
}

.CardOnSiteActivity_card-on-site-activity__category__14mnp {
    height: 16px;
    width: 100%
}

.CardOnSiteActivity_card-on-site-activity__title__1euMW {
    font-size: 1rem;
    height: 44px;
    letter-spacing: -.4px;
    line-height: 1.375;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardOnSiteActivity_card-on-site-activity__title__1euMW {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__title__1euMW {
        font-size: .9375rem;
        height: 36px;
        letter-spacing: .2px;
        line-height: 1.2;
        margin-bottom: 6px;
        margin-top: -2px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardOnSiteActivity_card-on-site-activity__title__1euMW {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardOnSiteActivity_card-on-site-activity__tag__15uXS {
    margin-left: auto;
    margin-right: auto;
    margin-top: 8px
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__tag__15uXS {
        display: none
    }
}

.CardOnSiteActivity_card-on-site-activity__content-footer__2Lx8F {
    display: flex;
    flex-direction: column;
    margin-top: auto;
    text-align: left
}

[dir=rtl] .CardOnSiteActivity_card-on-site-activity__content-footer__2Lx8F {
    text-align: right
}

.CardOnSiteActivity_card-on-site-activity__dates__a5JZ3 {
    color: #141921;
    font-size: .625rem;
    letter-spacing: .125rem;
    line-height: 1.3;
    margin-left: 5px;
    margin-right: -1px
}

[dir=rtl] .CardOnSiteActivity_card-on-site-activity__dates__a5JZ3 {
    margin-left: -1px;
    margin-right: 5px
}

.CardOnSiteActivity_card-on-site-activity__dates__a5JZ3:before {
    display: none !important
}

.CardOnSiteActivity_card-on-site-activity__footer__1Uhan {
    margin-top: 11px
}

@media(max-width:48.0525em) {
    .CardOnSiteActivity_card-on-site-activity__footer__1Uhan {
        margin-top: 6px
    }
}

.CardOnSiteActivity_card-on-site-activity--recommended__1sgco .CardOnSiteActivity_card-on-site-activity__container__rqELy {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardOnSiteActivity_card-on-site-activity--recommended__1sgco .CardOnSiteActivity_card-on-site-activity__container__rqELy {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

@media(min-width:90em) {
    .CardOnSiteActivity_card-on-site-activity--fluid__1pW5j {
        height: auto;
        position: relative;
        width: 100%
    }

    .CardOnSiteActivity_card-on-site-activity--fluid__1pW5j:before {
        content: "";
        display: block;
        padding-top: 145.4248366013%
    }

    .CardOnSiteActivity_card-on-site-activity--fluid__1pW5j .CardOnSiteActivity_card-on-site-activity__container__rqELy {
        left: 0;
        position: absolute;
        top: 0
    }
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H {
    border-bottom: 1px solid #d2c7c1;
    border-radius: 0;
    border-top: 0;
    filter: unset !important;
    overflow: visible;
    padding-bottom: 10px;
    padding-top: 10px
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax.CardOnSiteActivity_card-on-site-activity--night__8VAzw,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H.CardOnSiteActivity_card-on-site-activity--night__8VAzw {
    border-color: hsla(21, 16%, 79%, .3)
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax:focus-within,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H:focus-within {
    z-index: 100
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__container__rqELy,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__container__rqELy {
    border-radius: 0;
    overflow: visible
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__container__rqELy .button-options,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__container__rqELy .button-options {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__container__rqELy .button-options,
[dir=rtl] .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__container__rqELy .button-options {
    left: 0;
    right: auto
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__header__f8bCC,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__header__f8bCC {
    border-bottom: none;
    border-radius: 10px;
    flex-shrink: 0;
    height: 84px;
    overflow: hidden;
    padding: 0;
    width: 84px
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__image__2keYb,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__image__2keYb {
    height: 100%;
    margin: 0;
    width: 100%
}

@media(min-width:48.0625em) {

    .CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__image-wrapper__1Qdqc,
    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__image-wrapper__1Qdqc {
        margin-top: 0
    }
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__content__1iE_A,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
    padding: 0 40px 0 12px;
    text-align: left
}

[dir=rtl] .CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__content__1iE_A,
[dir=rtl] .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
    padding-left: 40px;
    padding-right: 12px
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__category__14mnp,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__category__14mnp {
    height: 20px;
    width: 100%
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__title__1euMW,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__title__1euMW {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: .9375rem;
    font-weight: 400;
    height: auto;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    margin-top: -2px;
    max-height: 40px;
    overflow: hidden
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__content-footer__2Lx8F,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__content-footer__2Lx8F {
    margin-top: 0
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__footer__1Uhan,
.CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__footer__1Uhan {
    margin-top: 6px;
    padding: 0
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax {
    filter: unset !important
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__container__rqELy {
    align-items: center;
    border: none;
    flex-direction: row
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__header__f8bCC {
    overflow: hidden
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__header__f8bCC .CardOnSiteActivity_card-on-site-activity__image-wrapper__1Qdqc {
    margin-top: 0
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__image__2keYb:after {
    content: unset
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__image__2keYb img {
    border-radius: 0
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
    background-color: unset
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax .CardOnSiteActivity_card-on-site-activity__footer__1Uhan:before {
    content: unset
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__category__14mnp,
.CardOnSiteActivity_card-on-site-activity--minimal__2ooax.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__footer__1Uhan,
.CardOnSiteActivity_card-on-site-activity--minimal__2ooax.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__title__1euMW {
    color: #fff
}

.CardOnSiteActivity_card-on-site-activity--minimal__2ooax.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__category__14mnp,
.CardOnSiteActivity_card-on-site-activity--minimal__2ooax.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__footer__1Uhan {
    opacity: .6
}

@media(max-width:63.99em) {
    .CardOnSiteActivity_card-on-site-activity--s__1D4-H {
        filter: unset !important
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__container__rqELy {
        align-items: center;
        border: none;
        flex-direction: row
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__header__f8bCC {
        overflow: hidden
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__image__2keYb:after {
        content: unset
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__image__2keYb img {
        border-radius: 0
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
        background-color: unset
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__footer__1Uhan:before {
        content: unset
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__category__14mnp,
    .CardOnSiteActivity_card-on-site-activity--s__1D4-H.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__footer__1Uhan,
    .CardOnSiteActivity_card-on-site-activity--s__1D4-H.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__title__1euMW {
        color: #fff
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__category__14mnp,
    .CardOnSiteActivity_card-on-site-activity--s__1D4-H.CardOnSiteActivity_card-on-site-activity--night__8VAzw .CardOnSiteActivity_card-on-site-activity__footer__1Uhan {
        opacity: .6
    }
}

@media(min-width:64em) {
    .CardOnSiteActivity_card-on-site-activity--s__1D4-H {
        border-radius: 15px;
        height: 100%;
        width: 225px
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__container__rqELy {
        border-radius: 15px
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__header__f8bCC {
        border-radius: 0;
        height: 130px;
        width: 100%
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__image__2keYb {
        height: 71px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 30px;
        width: 71px
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__image__2keYb:after {
        height: 130px;
        width: 130px
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__content__1iE_A {
        padding: 10px 20px 16px
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__title__1euMW {
        line-clamp: 3;
        -webkit-line-clamp: 3;
        height: 60px;
        letter-spacing: 0;
        margin-top: 9px;
        max-height: unset
    }

    .CardOnSiteActivity_card-on-site-activity--s__1D4-H .CardOnSiteActivity_card-on-site-activity__footer__1Uhan {
        margin-top: 13px;
        padding-top: 11px
    }
}

.CardHighlightDay_card-highlight-day__2O3b9 {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter, opacity, transform
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__2O3b9:focus-within {
        z-index: 100
    }
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__2O3b9 {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__2O3b9 {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

.CardHighlightDay_card-highlight-day__2O3b9:not([disabled]):focus,
.CardHighlightDay_card-highlight-day__2O3b9:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardHighlightDay_card-highlight-day__2O3b9:not([disabled]):focus.CardHighlightDay_card-highlight-day--night__3VCV0,
.CardHighlightDay_card-highlight-day__2O3b9:not([disabled]):hover.CardHighlightDay_card-highlight-day--night__3VCV0 {
    filter: drop-shadow(0 2px 12px #191836)
}

.CardHighlightDay_card-highlight-day__link__30rgc {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardHighlightDay_card-highlight-day__link__30rgc:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardHighlightDay_card-highlight-day__container__2oiLD {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__container__2oiLD {
        display: flex;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__container__2oiLD {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__decorations__1mf9F {
        display: none
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__decorations__1mf9F {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='99%25' height='99%25' x='.5%25' y='.5%25' rx='15' ry='15' fill='none' stroke='%23D2C7C1' stroke-dasharray='0 5' stroke-linecap='round'/%3E%3C/svg%3E");
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        height: calc(100% - 139px);
        left: 13px;
        padding: 10px;
        position: absolute;
        top: 84px;
        width: calc(100% - 26px)
    }

    .CardHighlightDay_card-highlight-day__decorations__1mf9F .svg {
        fill: #d2c7c1
    }

    .CardHighlightDay_card-highlight-day__decorations__1mf9F .svg:first-child {
        transform: rotate(-90deg)
    }

    .CardHighlightDay_card-highlight-day__decorations__1mf9F .svg:nth-child(2) {
        justify-self: flex-end
    }

    .CardHighlightDay_card-highlight-day__decorations__1mf9F .svg:nth-child(3) {
        align-self: flex-end;
        transform: rotate(-180deg)
    }

    .CardHighlightDay_card-highlight-day__decorations__1mf9F .svg:nth-child(4) {
        align-self: flex-end;
        justify-self: flex-end;
        transform: rotate(90deg)
    }
}

.CardHighlightDay_card-highlight-day__header__1MsYV {
    background-color: #fff;
    display: flex;
    flex-direction: column;
    flex-shrink: 0
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__header__1MsYV {
        padding: 17px 20px 13px
    }
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__header__1MsYV {
        border: 1px solid hsla(21, 16%, 79%, .3);
        border-radius: 10px;
        flex-shrink: 0;
        height: 84px;
        overflow: hidden;
        width: 84px
    }

    .CardHighlightDay_card-highlight-day__image__34thr {
        height: 84px;
        position: relative;
        width: 84px
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__image__34thr {
        background-color: #fff;
        border-radius: 50%;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: 8px;
        position: relative;
        width: 70px
    }

    .CardHighlightDay_card-highlight-day__image__34thr:before {
        content: "";
        display: block;
        padding-top: 100%
    }
}

.CardHighlightDay_card-highlight-day__image__34thr:after {
    background-image: url(/_next/static/media/decoration-circles@2x.031a4cc714373e097aab353df3af9fe5.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    height: 60px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 60px
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__image__34thr:after {
        height: 66px;
        width: 66px
    }
}

.CardHighlightDay_card-highlight-day__image__34thr img {
    background-color: #fff;
    border: 6px solid #fff;
    border-radius: 50%;
    display: block;
    height: 44px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 44px;
    z-index: 1
}

.object-fit .CardHighlightDay_card-highlight-day__image__34thr img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardHighlightDay_card-highlight-day__image__34thr img {
    font-family: "object-fit: cover"
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__image__34thr img {
        border-width: 3px
    }
}

.CardHighlightDay_card-highlight-day__2O3b9 .button-options {
    position: absolute;
    right: 15px;
    top: 15px
}

.CardHighlightDay_card-highlight-day__2O3b9 .button-options:not(.button-options--open) {
    z-index: 4
}

[dir=rtl] .CardHighlightDay_card-highlight-day__2O3b9 .button-options {
    left: 15px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__2O3b9 .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardHighlightDay_card-highlight-day__2O3b9 .button-options {
        left: 0;
        right: auto
    }
}

.CardHighlightDay_card-highlight-day__content__3KXgr {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__content__3KXgr {
        padding: 0 40px 0 12px
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__content__3KXgr {
        background-color: #fff;
        padding: 0 20px 20px;
        text-align: center
    }
}

.CardHighlightDay_card-highlight-day__category__2Bx3R {
    height: 20px;
    margin-bottom: 1px;
    width: 100%
}

.CardHighlightDay_card-highlight-day__title__k7R-1 {
    font-size: 1rem;
    letter-spacing: -.4px;
    line-height: 1.375
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__title__k7R-1 {
        font-size: .9375rem;
        letter-spacing: .2px;
        line-height: 1.2;
        margin-bottom: 6px;
        margin-top: -2px;
        max-height: 36px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardHighlightDay_card-highlight-day__title__k7R-1 {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__title__k7R-1 {
        padding-left: 30px;
        padding-right: 30px
    }
}

.CardHighlightDay_card-highlight-day__text__3FQre {
    color: rgba(112, 91, 80, .8);
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 400;
    height: 44px;
    line-height: 1.6923076923;
    margin-top: 8px;
    overflow: hidden;
    width: 100%
}

@supports(-webkit-line-clamp:2) {
    .CardHighlightDay_card-highlight-day__text__3FQre {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardHighlightDay_card-highlight-day__text__3FQre {
        display: none
    }
}

@media(min-width:48.0625em) {
    .CardHighlightDay_card-highlight-day__text__3FQre {
        padding-left: 25px;
        padding-right: 25px
    }
}

.CardHighlightDay_card-highlight-day__text__3FQre:lang(ar) {
    font-family: ExpoArabic, serif
}

.CardHighlightDay_card-highlight-day__footer__cOtEH {
    margin-top: auto
}

.CardHighlightDay_card-highlight-day--recommended__3pD-W .CardHighlightDay_card-highlight-day__container__2oiLD {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardHighlightDay_card-highlight-day--recommended__3pD-W .CardHighlightDay_card-highlight-day__container__2oiLD {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__container__2oiLD {
    border-color: hsla(21, 16%, 79%, .3)
}

@media(min-width:90em) {
    .CardHighlightDay_card-highlight-day--fluid__1ATps {
        height: auto;
        position: relative;
        width: 100%
    }

    .CardHighlightDay_card-highlight-day--fluid__1ATps:before {
        content: "";
        display: block;
        padding-top: 145.4248366013%
    }

    .CardHighlightDay_card-highlight-day--fluid__1ATps .CardHighlightDay_card-highlight-day__container__2oiLD {
        left: 0;
        position: absolute;
        top: 0
    }

    .CardHighlightDay_card-highlight-day--fluid__1ATps .CardHighlightDay_card-highlight-day__decorations__1mf9F {
        height: calc(100% - 129px);
        left: 13px;
        position: absolute;
        top: 84px;
        width: calc(100% - 26px)
    }

    .CardHighlightDay_card-highlight-day--fluid__1ATps .CardHighlightDay_card-highlight-day__text__3FQre {
        margin-top: 10px
    }

    .CardHighlightDay_card-highlight-day--fluid__1ATps .CardHighlightDay_card-highlight-day__footer__cOtEH {
        margin-top: auto
    }
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG,
.CardHighlightDay_card-highlight-day--s__1mw6v {
    border-radius: 0;
    height: 80px
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__container__2oiLD,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__container__2oiLD {
    border-radius: 0
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__header__1MsYV,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__header__1MsYV {
    height: 84px;
    padding: 0;
    width: 84px
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__image__34thr,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr {
    height: 100%;
    margin: 0;
    width: 100%
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__image__34thr:after,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr:after {
    height: 66px;
    width: 66px
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__image__34thr img,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr img {
    height: 42px;
    width: 42px
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__content__3KXgr,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__content__3KXgr {
    padding: 0 0 0 13px;
    text-align: left
}

[dir=rtl] .CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__content__3KXgr,
[dir=rtl] .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__content__3KXgr {
    padding: 0 13px 0 0;
    text-align: right
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__title__k7R-1,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__title__k7R-1 {
    font-size: .9375rem;
    font-weight: 400;
    height: auto;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    margin-top: 1px;
    max-height: 44px;
    max-height: 40px;
    overflow: hidden;
    padding: 0
}

@supports(-webkit-line-clamp:2) {

    .CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__title__k7R-1,
    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__title__k7R-1 {
        line-clamp: 2;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {

    .CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__title__k7R-1,
    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__title__k7R-1 {
        margin-top: 0
    }
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__text__3FQre,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__text__3FQre {
    padding: 0
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__footer__cOtEH,
.CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__footer__cOtEH {
    margin-top: 6px;
    padding: 0
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG {
    border-bottom: 1px solid #d2c7c1;
    filter: unset !important;
    height: auto;
    padding-bottom: 10px;
    padding-top: 10px
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__container__2oiLD {
    align-items: center;
    border: none;
    flex-direction: row
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__decorations__1mf9F {
    display: none
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__header__1MsYV {
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 15px;
    overflow: hidden
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__image__34thr {
    border-radius: 0
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__content__3KXgr {
    background-color: unset
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG .CardHighlightDay_card-highlight-day__footer__cOtEH:before {
    content: unset
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG.CardHighlightDay_card-highlight-day--night__3VCV0 {
    border-bottom: 1px solid hsla(21, 16%, 79%, .3)
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__category__2Bx3R,
.CardHighlightDay_card-highlight-day--minimal__1GbQG.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__footer__cOtEH,
.CardHighlightDay_card-highlight-day--minimal__1GbQG.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__title__k7R-1 {
    color: #fff
}

.CardHighlightDay_card-highlight-day--minimal__1GbQG.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__category__2Bx3R,
.CardHighlightDay_card-highlight-day--minimal__1GbQG.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__footer__cOtEH {
    opacity: .6
}

@media(max-width:63.99em) {
    .CardHighlightDay_card-highlight-day--s__1mw6v {
        filter: unset !important
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__container__2oiLD {
        align-items: center;
        border: none;
        flex-direction: row
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__decorations__1mf9F {
        display: none
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__header__1MsYV {
        background-color: unset;
        border: 1px solid hsla(21, 16%, 79%, .3);
        border-radius: 15px;
        overflow: hidden
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr {
        border-radius: 0
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__content__3KXgr {
        background-color: unset
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__footer__cOtEH:before {
        content: unset
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__category__2Bx3R,
    .CardHighlightDay_card-highlight-day--s__1mw6v.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__footer__cOtEH,
    .CardHighlightDay_card-highlight-day--s__1mw6v.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__title__k7R-1 {
        color: #fff
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__category__2Bx3R,
    .CardHighlightDay_card-highlight-day--s__1mw6v.CardHighlightDay_card-highlight-day--night__3VCV0 .CardHighlightDay_card-highlight-day__footer__cOtEH {
        opacity: .6
    }
}

@media(min-width:64em) {
    .CardHighlightDay_card-highlight-day--s__1mw6v {
        border-radius: 15px;
        height: 100%;
        width: 225px
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__container__2oiLD {
        border-radius: 15px
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__header__1MsYV {
        border-radius: 0;
        height: 120px;
        justify-content: center;
        padding-top: 15px;
        width: 100%
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__decorations__1mf9F {
        bottom: 0;
        height: 105px;
        left: 15px;
        position: absolute;
        right: 0;
        top: 15px;
        width: calc(100% - 30px)
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr {
        border: none;
        border-radius: 0;
        height: auto;
        margin: 0 auto;
        width: 80px
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr:after {
        height: 100%;
        width: 100%
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__image__34thr img {
        border-width: 7px;
        height: 56px;
        width: 56px
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__content__3KXgr {
        padding: 20px 20px 16px
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__title__k7R-1 {
        line-clamp: 3;
        -webkit-line-clamp: 3;
        height: 60px;
        letter-spacing: 0;
        margin-top: 9px;
        max-height: unset
    }

    .CardHighlightDay_card-highlight-day--s__1mw6v .CardHighlightDay_card-highlight-day__footer__cOtEH {
        margin-top: 13px;
        padding-top: 11px
    }
}

.CardPavilion_card-pavilion__2_BQb {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter, opacity, transform
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__2_BQb {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardPavilion_card-pavilion__2_BQb {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__2_BQb:focus-within {
        z-index: 100
    }
}

.CardPavilion_card-pavilion__2_BQb:not([disabled]):focus,
.CardPavilion_card-pavilion__2_BQb:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardPavilion_card-pavilion__2_BQb:not([disabled]):focus .CardPavilion_card-pavilion__image__39Zsk:after,
.CardPavilion_card-pavilion__2_BQb:not([disabled]):hover .CardPavilion_card-pavilion__image__39Zsk:after {
    background-color: hsla(18, 39%, 57%, 0)
}

.CardPavilion_card-pavilion__link__spmXl {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardPavilion_card-pavilion__link__spmXl:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardPavilion_card-pavilion__container__jhjxT {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__container__jhjxT {
        align-items: center;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardPavilion_card-pavilion__container__jhjxT {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

.CardPavilion_card-pavilion__header__jsKN2 {
    position: relative
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__header__jsKN2 {
        border-radius: 10px;
        flex-shrink: 0;
        height: 84px;
        overflow: hidden;
        width: 84px
    }
}

@media(min-width:48.0625em) {
    .CardPavilion_card-pavilion__header__jsKN2 {
        background-color: #fff;
        border-bottom: 1px solid #ebdace;
        flex-shrink: 0;
        height: 189px;
        overflow: hidden;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__image__39Zsk {
        height: 84px;
        position: relative;
        width: 84px
    }
}

@media(min-width:48.0625em) {
    .CardPavilion_card-pavilion__image__39Zsk {
        overflow: hidden
    }

    .CardPavilion_card-pavilion__image__39Zsk,
    .CardPavilion_card-pavilion__image__39Zsk:after {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .CardPavilion_card-pavilion__image__39Zsk:after {
        background-color: hsla(18, 39%, 57%, .2);
        content: "";
        transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
    }
}

.CardPavilion_card-pavilion__image__39Zsk img {
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover
}

.object-fit .CardPavilion_card-pavilion__image__39Zsk img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardPavilion_card-pavilion__image__39Zsk img {
    font-family: "object-fit: cover"
}

.CardPavilion_card-pavilion__2_BQb .button-options {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 4
}

[dir=rtl] .CardPavilion_card-pavilion__2_BQb .button-options {
    left: 10px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__2_BQb .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardPavilion_card-pavilion__2_BQb .button-options {
        left: 0;
        right: auto
    }
}

.CardPavilion_card-pavilion__content__2eHhy {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: flex-end
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__content__2eHhy {
        padding: 0 40px 0 12px
    }

    [dir=rtl] .CardPavilion_card-pavilion__content__2eHhy {
        padding-left: 40px;
        padding-right: 12px
    }
}

@media(min-width:48.0625em) {
    .CardPavilion_card-pavilion__content__2eHhy {
        background-color: #fff;
        height: auto;
        padding: 20px;
        width: 100%;
        width: auto
    }
}

.CardPavilion_card-pavilion__eyebrow__31Epd {
    height: 20px;
    width: 100%
}

.CardPavilion_card-pavilion__eyebrow__31Epd,
.CardPavilion_card-pavilion__text__3N3a_ {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.CardPavilion_card-pavilion__eyebrow__31Epd:lang(ar),
.CardPavilion_card-pavilion__text__3N3a_:lang(ar) {
    font-weight: "ExpoArabic", serif
}

.CardPavilion_card-pavilion__title__3Rxmu {
    font-size: 1rem;
    letter-spacing: -.4px;
    line-height: 1.375;
    margin-top: 9px
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion__title__3Rxmu {
        font-size: .9375rem;
        letter-spacing: .2px;
        line-height: 1.2;
        margin-top: 2px;
        max-height: 44px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardPavilion_card-pavilion__title__3Rxmu {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

@media(min-width:48.0625em) {
    .CardPavilion_card-pavilion__title__3Rxmu {
        height: 66px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:3) {
        .CardPavilion_card-pavilion__title__3Rxmu {
            -webkit-box-orient: vertical;
            line-clamp: 3;
            -webkit-line-clamp: 3;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardPavilion_card-pavilion__text__3N3a_ {
    color: hsla(0, 0%, 100%, .8);
    font-size: .8125rem;
    font-weight: 400;
    line-height: 1.3846153846;
    margin-top: 20px
}

.CardPavilion_card-pavilion__2_BQb:focus .CardPavilion_card-pavilion__button__1W7rC,
.CardPavilion_card-pavilion__2_BQb:hover .CardPavilion_card-pavilion__button__1W7rC {
    opacity: 1
}

.CardPavilion_card-pavilion--night__1s3mu {
    border-color: hsla(21, 16%, 79%, .3)
}

@media(max-width:48.0525em) {
    .CardPavilion_card-pavilion--night__1s3mu {
        border-bottom: 1px solid hsla(21, 16%, 79%, .3)
    }
}

.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__header__jsKN2 {
    border-color: hsla(21, 16%, 79%, .3)
}

.CardPavilion_card-pavilion--minimal__3TwIO,
.CardPavilion_card-pavilion--s__O3Yql {
    border-bottom: 1px solid #d2c7c1;
    min-height: 84px;
    overflow: visible
}

@media(min-width:48.0625em) {

    .CardPavilion_card-pavilion--minimal__3TwIO,
    .CardPavilion_card-pavilion--s__O3Yql {
        border-radius: 0
    }
}

.CardPavilion_card-pavilion--minimal__3TwIO:focus-within,
.CardPavilion_card-pavilion--s__O3Yql:focus-within {
    z-index: 2000
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__container__jhjxT,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__container__jhjxT {
    border-radius: 0;
    overflow: visible
}

@media(min-width:48.0625em) {

    .CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__container__jhjxT,
    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__container__jhjxT {
        border: 0
    }
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__container__jhjxT .button-options,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__container__jhjxT .button-options {
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__container__jhjxT .button-options,
[dir=rtl] .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__container__jhjxT .button-options {
    left: 0;
    right: auto
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__header__jsKN2,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__header__jsKN2 {
    border-radius: 15px;
    height: 84px;
    width: 84px
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__content__2eHhy,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__content__2eHhy {
    justify-content: flex-start;
    padding: 0 40px 0 12px
}

[dir=rtl] .CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__content__2eHhy,
[dir=rtl] .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__content__2eHhy {
    padding-left: 40px;
    padding-right: 12px
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__tag__3KzH4,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__tag__3KzH4 {
    padding-left: 6px;
    padding-right: 4px
}

[dir=rtl] .CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__tag__3KzH4,
[dir=rtl] .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__tag__3KzH4 {
    padding-left: 4px;
    padding-right: 6px
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__tag--live__1hwjp,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__tag--live__1hwjp {
    padding-left: 13px;
    padding-right: 5px
}

[dir=rtl] .CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__tag--live__1hwjp,
[dir=rtl] .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__tag--live__1hwjp {
    padding-left: 5px;
    padding-right: 13px
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__title__3Rxmu,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__title__3Rxmu {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: .9375rem;
    font-weight: 400;
    height: auto;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    margin-top: 1px;
    max-height: 40px;
    overflow: hidden
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__footer__2MJfS,
.CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__footer__2MJfS {
    margin-top: 6px;
    padding: 0
}

.CardPavilion_card-pavilion--minimal__3TwIO {
    border-bottom: 1px solid #d2c7c1;
    filter: unset !important;
    min-height: 84px;
    padding-bottom: 10px;
    padding-top: 10px
}

.CardPavilion_card-pavilion--minimal__container__3ZTXp {
    align-items: center;
    border: none;
    flex-direction: row
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__header__jsKN2 {
    border-bottom: none;
    border-radius: 10px;
    flex-shrink: 0;
    height: 84px;
    overflow: hidden;
    width: 84px
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__play-button__9Rs1F:after,
.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__play-button__9Rs1F:before {
    content: unset
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__container__jhjxT {
    flex-direction: row
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__content__2eHhy {
    background-color: unset
}

[dir=rtl] .CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__content__2eHhy {
    padding-left: 0;
    padding-right: 13px
}

.CardPavilion_card-pavilion--minimal__3TwIO .CardPavilion_card-pavilion__footer__2MJfS:before {
    content: unset
}

.CardPavilion_card-pavilion--minimal__3TwIO.CardPavilion_card-pavilion--night__1s3mu {
    border-bottom: 1px solid hsla(21, 16%, 79%, .3)
}

.CardPavilion_card-pavilion--minimal__3TwIO.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__eyebrow__31Epd,
.CardPavilion_card-pavilion--minimal__3TwIO.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__footer__2MJfS,
.CardPavilion_card-pavilion--minimal__3TwIO.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__title__3Rxmu {
    color: #fff
}

.CardPavilion_card-pavilion--minimal__3TwIO.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__eyebrow__31Epd,
.CardPavilion_card-pavilion--minimal__3TwIO.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__footer__2MJfS {
    opacity: .6
}

@media(min-width:37.5em)and (max-width:63.99em) {
    .CardPavilion_card-pavilion--s__O3Yql {
        filter: unset !important
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__container__jhjxT {
        align-items: center;
        border: none;
        flex-direction: row
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__header__jsKN2 {
        border-bottom: none
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__play-button__9Rs1F:after,
    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__play-button__9Rs1F:before {
        content: unset
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__content__2eHhy {
        background-color: unset
    }

    [dir=rtl] .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__content__2eHhy {
        padding-left: 0;
        padding-right: 13px
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__footer__2MJfS:before {
        content: unset
    }
}

@media(max-width:63.99em) {

    .CardPavilion_card-pavilion--s__O3Yql.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__eyebrow__31Epd,
    .CardPavilion_card-pavilion--s__O3Yql.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__footer__2MJfS,
    .CardPavilion_card-pavilion--s__O3Yql.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__title__3Rxmu {
        color: #fff
    }

    .CardPavilion_card-pavilion--s__O3Yql.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__eyebrow__31Epd,
    .CardPavilion_card-pavilion--s__O3Yql.CardPavilion_card-pavilion--night__1s3mu .CardPavilion_card-pavilion__footer__2MJfS {
        opacity: .6
    }
}

@media(min-width:64em) {
    .CardPavilion_card-pavilion--s__O3Yql {
        height: 100%;
        width: 225px
    }

    .CardPavilion_card-pavilion--s__O3Yql,
    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__container__jhjxT {
        border-radius: 15px
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__header__jsKN2 {
        border-radius: 0;
        height: 120px;
        width: 100%
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__content__2eHhy {
        padding: 20px 20px 16px
    }

    .CardPavilion_card-pavilion--s__O3Yql .CardPavilion_card-pavilion__footer__2MJfS {
        margin-top: 13px;
        padding-top: 11px
    }
}

.CardSpeaker_card-speaker__1KZUa {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__1KZUa {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardSpeaker_card-speaker__1KZUa {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__1KZUa:focus-within {
        z-index: 100
    }
}

.CardSpeaker_card-speaker__1KZUa:not([disabled]):focus,
.CardSpeaker_card-speaker__1KZUa:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardSpeaker_card-speaker__link__24vKS {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardSpeaker_card-speaker__link__24vKS:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardSpeaker_card-speaker__container__vofQa {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__container__vofQa {
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardSpeaker_card-speaker__container__vofQa {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

.CardSpeaker_card-speaker__1KZUa .button-options {
    position: absolute;
    right: 8px;
    top: 9px;
    z-index: 4
}

[dir=rtl] .CardSpeaker_card-speaker__1KZUa .button-options {
    left: 15px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__1KZUa .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardSpeaker_card-speaker__1KZUa .button-options {
        left: 0;
        right: auto
    }
}

.CardSpeaker_card-speaker__content__2lDXN {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__content__2lDXN {
        min-height: 95px;
        padding-left: 96px;
        padding-top: 25px;
        position: relative
    }

    [dir=rtl] .CardSpeaker_card-speaker__content__2lDXN {
        padding-left: 0;
        padding-right: 96px
    }
}

@media(min-width:48.0625em) {
    .CardSpeaker_card-speaker__content__2lDXN {
        background-color: #fff;
        padding: 20px 16px;
        text-align: center
    }
}

.CardSpeaker_card-speaker__image__3isJs {
    border-radius: 50%;
    position: relative
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__image__3isJs {
        height: 84px;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 84px
    }

    [dir=rtl] .CardSpeaker_card-speaker__image__3isJs {
        left: auto;
        right: 0
    }
}

@media(min-width:48.0625em) {
    .CardSpeaker_card-speaker__image__3isJs {
        height: 104px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 16px;
        width: 104px
    }

    .CardSpeaker_card-speaker__image__3isJs:after,
    .CardSpeaker_card-speaker__image__3isJs:before {
        border-radius: 50%;
        content: "";
        display: block;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .CardSpeaker_card-speaker__image__3isJs:before {
        background-image: conic-gradient(from .35turn, #703704 0deg, #ffb090 35deg, #bc8066 130deg, #8f483c 160deg, #ffb291 210deg, #bc8066 280deg, #703704 350deg);
        height: 116px;
        width: 116px
    }

    .CardSpeaker_card-speaker__image__3isJs:after {
        background-color: #fff;
        height: 112px;
        width: 112px
    }
}

.CardSpeaker_card-speaker__image__3isJs img {
    border-radius: 50%;
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 1
}

.object-fit .CardSpeaker_card-speaker__image__3isJs img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardSpeaker_card-speaker__image__3isJs img {
    font-family: "object-fit: cover"
}

.CardSpeaker_card-speaker__title__3kzgQ {
    line-clamp: 1;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: .9375rem;
    height: 18px;
    letter-spacing: .2px;
    line-height: 1.2;
    margin-top: 2px;
    overflow: hidden;
    width: 100%
}

@media(min-width:48.0625em) {
    .CardSpeaker_card-speaker__title__3kzgQ {
        line-clamp: 2;
        -webkit-line-clamp: 2;
        font-size: 1rem;
        height: 44px;
        letter-spacing: -.27px;
        line-height: 1.0666666667;
        margin-top: 15px;
        padding-left: 15px;
        padding-right: 15px
    }
}

.CardSpeaker_card-speaker__text__3d7el {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #896d5e;
    display: -webkit-box;
    height: 43px;
    overflow: hidden;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%
}

.CardSpeaker_card-speaker__text__3d7el,
.CardSpeaker_card-speaker__text__3d7el .text {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .6875rem;
    font-weight: 400;
    line-height: 1.7272727273
}

.CardSpeaker_card-speaker__text__3d7el:lang(ar) {
    font-family: ExpoArabic, serif
}

.CardSpeaker_card-speaker__content-footer__3t9Ob {
    margin-top: auto
}

@media(max-width:48.0525em) {
    .CardSpeaker_card-speaker__content-footer__3t9Ob {
        display: none
    }
}

.CardSpeaker_card-speaker__footer__1qq51 {
    margin-top: 6px
}

.CardCover_card-cover__3nPGi {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter, opacity, transform
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__3nPGi {
        border-bottom: 1px solid #d2c7c1;
        height: 130px;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardCover_card-cover__3nPGi {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__3nPGi:focus-within {
        z-index: 100
    }
}

.CardCover_card-cover__3nPGi:not([disabled]):focus,
.CardCover_card-cover__3nPGi:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.CardCover_card-cover__3nPGi:not([disabled]):focus .CardCover_card-cover__image__3PkZt:before,
.CardCover_card-cover__3nPGi:not([disabled]):hover .CardCover_card-cover__image__3PkZt:before {
    background-color: hsla(18, 39%, 57%, 0)
}

.CardCover_card-cover__3nPGi:not([disabled]):focus.CardCover_card-cover--night__3K_KK,
.CardCover_card-cover__3nPGi:not([disabled]):hover.CardCover_card-cover--night__3K_KK {
    filter: drop-shadow(0 2px 12px #191836)
}

.CardCover_card-cover__link__FNYpy {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardCover_card-cover__link__FNYpy:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardCover_card-cover__container__2m3Af {
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative;
    width: 100%
}

@media(min-width:48.0625em) {
    .CardCover_card-cover__container__2m3Af {
        border: 1px solid #ebdace;
        border-radius: 20px;
        overflow: hidden
    }
}

.CardCover_card-cover__image__3PkZt {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__image__3PkZt {
        border-radius: 20px;
        overflow: hidden
    }
}

.CardCover_card-cover__image__3PkZt:after,
.CardCover_card-cover__image__3PkZt:before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.CardCover_card-cover__image__3PkZt:before {
    background-color: hsla(18, 39%, 57%, .2);
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
}

.CardCover_card-cover__image__3PkZt:after {
    background-image: linear-gradient(180deg, transparent 37%, rgba(0, 0, 0, .9) 73%)
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__image__3PkZt:after {
        background-image: linear-gradient(-90deg, transparent 37%, rgba(0, 0, 0, .9) 73%)
    }
}

.CardCover_card-cover__image__3PkZt img {
    -o-object-fit: cover;
    object-fit: cover;
    display: block;
    height: 100%;
    width: 100%
}

.object-fit .CardCover_card-cover__image__3PkZt img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardCover_card-cover__image__3PkZt img {
    font-family: "object-fit: cover"
}

.CardCover_card-cover__3nPGi .button-options {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 4
}

[dir=rtl] .CardCover_card-cover__3nPGi .button-options {
    left: 10px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__3nPGi .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardCover_card-cover__3nPGi .button-options {
        left: 0;
        right: auto
    }
}

.CardCover_card-cover__content__3H5PB {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 100%;
    justify-content: flex-end;
    left: 0;
    padding: 20px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__content__3H5PB {
        justify-content: flex-start;
        padding: 17px 20px
    }
}

.CardCover_card-cover__category__2BQkC {
    height: 20px;
    width: 100%
}

.CardCover_card-cover__3nPGi .category-text {
    display: block;
    overflow: hidden;
    padding-right: 20px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.CardCover_card-cover__title__6B1rl {
    color: #fff;
    font-size: 1rem;
    letter-spacing: -.4px;
    line-height: 1.375;
    margin-top: auto;
    max-height: 66px;
    overflow: hidden
}

@supports(-webkit-line-clamp:3) {
    .CardCover_card-cover__title__6B1rl {
        -webkit-box-orient: vertical;
        line-clamp: 3;
        -webkit-line-clamp: 3;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__title__6B1rl {
        margin-top: 0
    }
}

.CardCover_card-cover__text__1MbbJ {
    color: hsla(0, 0%, 100%, .9);
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .6875rem;
    font-weight: 400;
    line-height: 1.7272727273;
    margin-top: 8px
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__text__1MbbJ {
        display: none
    }
}

.CardCover_card-cover__text__1MbbJ:lang(ar) {
    font-family: ExpoArabic, serif
}

.CardCover_card-cover__footer__3fjvp {
    margin-top: 15px
}

@media(max-width:48.0525em) {
    .CardCover_card-cover__footer__3fjvp {
        margin-top: auto
    }
}

.CardCover_card-cover--wide__3TWhx {
    max-width: 343px
}

.CardCover_card-cover--recommended__2nnge .CardCover_card-event__container__3_p8K {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardCover_card-cover--recommended__2nnge .CardCover_card-event__container__3_p8K {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

.CardCover_card-cover--night__3K_KK {
    border-color: hsla(21, 16%, 79%, .3)
}

@media(max-width:48.0525em) {
    .CardCover_card-cover--night__3K_KK {
        border-bottom: 1px solid hsla(21, 16%, 79%, .3)
    }
}

@media(min-width:48.0625em) {
    .CardCover_card-cover--night__3K_KK .CardCover_card-cover__container__2m3Af {
        border-color: hsla(21, 16%, 79%, .3)
    }

    .CardCover_card-cover--fluid__2igwk {
        height: 1px;
        min-height: 340px;
        width: 100%
    }
}

@media(min-width:90em) {
    .CardCover_card-cover--fluid__2igwk {
        height: auto;
        min-height: unset;
        position: relative;
        width: 100%
    }

    .CardCover_card-cover--fluid__2igwk:before {
        content: "";
        display: block;
        padding-top: 145.4248366013%
    }

    .CardCover_card-cover--fluid__2igwk .CardCover_card-cover__container__2m3Af {
        left: 0;
        position: absolute;
        top: 0
    }
}

@media(min-width:48.0625em) {

    .CardCover_card-cover--minimal__1HaWJ,
    .CardCover_card-cover--s__JJWx7 {
        border-radius: 15px;
        height: 130px;
        overflow: visible
    }

    .CardCover_card-cover--minimal__1HaWJ:focus-within,
    .CardCover_card-cover--s__JJWx7:focus-within {
        z-index: 100
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__container__2m3Af,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__container__2m3Af {
        border-radius: 15px;
        overflow: visible
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__container__2m3Af .button-options,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__container__2m3Af .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__container__2m3Af .button-options,
    [dir=rtl] .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__container__2m3Af .button-options {
        left: 0;
        right: auto
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__image__3PkZt,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__image__3PkZt {
        border-radius: 20px;
        overflow: hidden
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__image__3PkZt:after,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__image__3PkZt:after {
        background-image: linear-gradient(270deg, transparent, #0a0b0a)
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__content__3H5PB,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__content__3H5PB {
        padding: 17px 20px 14px
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__title__6B1rl,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__title__6B1rl {
        font-size: .9375rem;
        font-weight: 400;
        height: 40px;
        letter-spacing: .2px;
        line-height: 1.3333333333;
        margin-top: 5px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {

        .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__title__6B1rl,
        .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__title__6B1rl {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__text__1MbbJ,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__text__1MbbJ {
        display: none
    }

    .CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__footer__3fjvp,
    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__footer__3fjvp {
        margin-top: 6px;
        padding: 0
    }
}

.CardCover_card-cover--minimal__1HaWJ {
    border-bottom: 1px solid #d2c7c1;
    border-radius: 0;
    filter: unset !important;
    padding-bottom: 10px;
    padding-top: 10px
}

.CardCover_card-cover--minimal__1HaWJ.CardCover_card-cover--night__3K_KK {
    border-bottom-color: hsla(21, 16%, 79%, .3)
}

.CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__container__2m3Af {
    border: none
}

.CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__content__3H5PB {
    justify-content: flex-start
}

.CardCover_card-cover--minimal__1HaWJ .CardCover_card-cover__footer__3fjvp:before {
    content: unset !important
}

@media(min-width:48.0625em)and (max-width:63.99em) {
    .CardCover_card-cover--s__JJWx7 {
        filter: unset !important
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__container__2m3Af {
        border: none
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__content__3H5PB {
        justify-content: flex-start
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__footer__3fjvp:before {
        content: unset !important
    }
}

@media(min-width:64em) {
    .CardCover_card-cover--s__JJWx7 {
        height: 100%;
        width: 225px
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__image__3PkZt:after {
        background-image: linear-gradient(180deg, transparent 41%, #0a0b0a 75%)
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__content__3H5PB {
        padding: 20px 20px 16px
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__title__6B1rl {
        line-clamp: 3;
        -webkit-line-clamp: 3;
        height: 60px;
        letter-spacing: 0;
        margin-top: 9px
    }

    .CardCover_card-cover--s__JJWx7 .CardCover_card-cover__footer__3fjvp {
        margin-top: 13px;
        padding-top: 11px
    }
}

.CardSearch_card-search__ydw2Y {
    background-color: #fff;
    border: 1px solid hsla(21, 16%, 79%, .8);
    border-radius: 16px;
    display: flex;
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
    position: relative;
    will-change: filter
}

.CardSearch_card-search__link__2mJmW {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.CardSearch_card-search__image__2EdKI {
    border-bottom-left-radius: 16px;
    border-right: 1px solid #ebdace;
    border-top-left-radius: 16px;
    flex-shrink: 0;
    overflow: hidden;
    position: relative;
    width: 226px
}

.CardSearch_card-search__image__2EdKI:before {
    content: "";
    display: block;
    padding-top: 88.4955752212%
}

[dir=rtl] .CardSearch_card-search__image__2EdKI {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 16px;
    border-left: 1px solid #ebdace;
    border-right: none;
    border-top-left-radius: 0;
    border-top-right-radius: 16px
}

.CardSearch_card-search__image__2EdKI img {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    object-fit: cover;
}

.object-fit .CardSearch_card-search__image__2EdKI img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardSearch_card-search__image__2EdKI img {
    font-family: "object-fit: cover"
}

.CardSearch_card-search__content__1_w7s {
    display: flex;
    flex-direction: column;
    padding: 28px 45px 28px 40px;
    width: 100%
}

@media(max-width:48.0525em) {
    .CardSearch_card-search__content__1_w7s {
        padding: 30px 35px
    }
}

.CardSearch_card-search__category__1RRK1 {
    color: #896d5e;
    margin-bottom: 20px
}

.CardSearch_card-search__title__3Wx2n {
    color: #141921;
    letter-spacing: -.3px !important;
    line-height: 1.2222222222 !important;
    opacity: 1
}

.CardSearch_card-search__ydw2Y .CardSearch_card-search__text__3wEFB {
    color: #705b50;
    height: 36px;
    line-height: 1.3846153846;
    margin-bottom: 14px;
    margin-top: 5px;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardSearch_card-search__ydw2Y .CardSearch_card-search__text__3wEFB {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardSearch_card-search__ydw2Y .CardSearch_card-search__text__3wEFB {
        font-size: 13px;
        letter-spacing: 0
    }
}

@media(max-width:37.49em) {
    .CardSearch_card-search__ydw2Y .CardSearch_card-search__text__3wEFB {
        height: 72px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:4) {
        .CardSearch_card-search__ydw2Y .CardSearch_card-search__text__3wEFB {
            -webkit-box-orient: vertical;
            line-clamp: 4;
            -webkit-line-clamp: 4;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardSearch_card-search__ydw2Y .card-footer {
    margin-top: auto
}

.CardSearch_card-search--recommended__efdXO {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 42px) 100%, 100% calc(100% - 42px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 42px) 100%, 100% calc(100% - 42px), 100% 0)
}

[dir=rtl] .CardSearch_card-search--recommended__efdXO {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 42px), 42px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 42px), 42px 100%, 100% 100%, 100% 0)
}

.CardSearch_card-search--s__2HJdn .CardSearch_card-search__image__2EdKI {
    position: relative;
    width: 110px
}

.CardSearch_card-search--s__2HJdn .CardSearch_card-search__image__2EdKI:before {
    content: "";
    display: block;
    padding-top: 100%
}

.CardSearch_card-search--s__2HJdn .CardSearch_card-search__content__1_w7s {
    padding: 23px 45px 23px 21px
}

[dir=rtl] .CardSearch_card-search--s__2HJdn .CardSearch_card-search__content__1_w7s {
    padding: 23px 21px 23px 45px
}

.CardSearch_card-search--s__2HJdn .CardSearch_card-search__category__1RRK1 {
    margin-bottom: 10px
}

.CardSearch_card-search--s__2HJdn .CardSearch_card-search__title__3Wx2n {
    height: 4;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardSearch_card-search--s__2HJdn .CardSearch_card-search__title__3Wx2n {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

.CardSearch_card-search--loading__ZaZgR {
    overflow: hidden
}

.CardSearch_card-search--loading__ZaZgR:before {
    -webkit-animation: 1.5s linear infinite;
    animation: 1.5s linear infinite;
    -webkit-animation-name: CardSearch_ujiq1lc__17Pna;
    animation-name: CardSearch_ujiq1lc__17Pna;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .8) 50%, hsla(0, 0%, 100%, 0));
    content: "";
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    width: 800px;
    z-index: 20
}

@-webkit-keyframes CardSearch_ujiq1lc__17Pna {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes CardSearch_ujiq1lc__17Pna {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__image__2EdKI {
    background-color: hsla(21, 16%, 79%, .6)
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__category__1RRK1 {
    display: inline-flex
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__category__1RRK1:after,
.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__category__1RRK1:before {
    background-color: hsla(21, 16%, 79%, .6);
    content: "";
    display: block;
    height: 12px;
    width: 12px
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__category__1RRK1:after {
    margin-left: 12px;
    width: 90px
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__title__3Wx2n {
    background-color: hsla(21, 16%, 79%, .6);
    height: 26px
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__text__3wEFB {
    overflow: visible
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__text__3wEFB:before {
    background-color: hsla(21, 16%, 79%, .6);
    content: "";
    display: block;
    height: 18px;
    width: 100%
}

.CardSearch_card-search--loading__ZaZgR .CardSearch_card-search__text__3wEFB:after {
    background-color: hsla(21, 16%, 79%, .6);
    content: "";
    display: block;
    height: 18px;
    margin-top: 8px;
    width: 70%
}

.CardSuggestion_card-suggestion__1b1qk {
    border-radius: 16px;
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
    height: auto;
    overflow: hidden;
    position: relative;
    width: 100%
}

.CardSuggestion_card-suggestion__link__2EE2F {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardSuggestion_card-suggestion__link__2EE2F:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardSuggestion_card-suggestion__container__iX-kI {
    border: 1px solid #ebdace;
    border-radius: 16px;
    display: flex;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.CardSuggestion_card-suggestion__header__1kKgm {
    background-color: #fff;
    border-right: 1px solid #ebdace;
    box-sizing: border-box;
    flex-shrink: 0;
    height: 110px;
    overflow: hidden;
    position: relative;
    width: 110px
}

[dir=rtl] .CardSuggestion_card-suggestion__header__1kKgm {
    border-left: 1px solid #ebdace;
    border-right: none
}

.CardSuggestion_card-suggestion__image__12ojh {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%
}

.CardSuggestion_card-suggestion__image__12ojh img {
    display: block;
    height: 100%;
    width: 100%
}

.object-fit .CardSuggestion_card-suggestion__image__12ojh img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardSuggestion_card-suggestion__image__12ojh img {
    font-family: "object-fit: cover"
}

.CardSuggestion_card-suggestion__content__3o2PV {
    background-color: #fff;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: auto;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 21px;
    width: 100%
}

.CardSuggestion_card-suggestion__metas__1tVLW {
    align-items: center;
    display: flex;
    height: 20px;
    justify-content: space-between;
    width: 100%
}

.CardSuggestion_card-suggestion__title__2R89z {
    font-size: .9375rem;
    font-weight: 400;
    height: 40px;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    margin-top: 9px;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardSuggestion_card-suggestion__title__2R89z {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

.CardSuggestion_card-suggestion--recommended__yRuh0 .CardSuggestion_card-suggestion__container__iX-kI {
    -webkit-clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0);
    clip-path: polygon(0 0, 0 100%, calc(100% - 44px) 100%, 100% calc(100% - 44px), 100% 0)
}

[dir=rtl] .CardSuggestion_card-suggestion--recommended__yRuh0 .CardSuggestion_card-suggestion__container__iX-kI {
    -webkit-clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0);
    clip-path: polygon(0 0, 0 calc(100% - 44px), 44px 100%, 100% 100%, 100% 0)
}

.CardPartner_card-partner__1ARqE {
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__1ARqE {
        border-bottom: 1px solid #d2c7c1;
        display: flex;
        flex-direction: column;
        min-height: 84px;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardPartner_card-partner__1ARqE {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        height: 315px;
        overflow: hidden;
        text-align: center;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__1ARqE:focus-within {
        z-index: 100
    }
}

@media(min-width:48.0625em) {

    .CardPartner_card-partner__1ARqE:not([disabled]):focus,
    .CardPartner_card-partner__1ARqE:not([disabled]):hover {
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
    }
}

.CardPartner_card-partner__1ARqE:not([disabled]):focus .CardPartner_card-partner__image__1uYnq:after,
.CardPartner_card-partner__1ARqE:not([disabled]):hover .CardPartner_card-partner__image__1uYnq:after {
    background-color: hsla(18, 39%, 57%, 0)
}

.CardPartner_card-partner__link__22TNF {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardPartner_card-partner__link__22TNF:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardPartner_card-partner__container__B9U8a {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__container__B9U8a {
        flex-grow: 1;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardPartner_card-partner__container__B9U8a {
        border: 1px solid #ebdace;
        border-radius: 20px;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        width: 100%
    }

    .CardPartner_card-partner__header__2XImr {
        background-color: #fff;
        border-bottom: 1px solid #ebdace;
        flex-shrink: 0;
        height: 115px;
        position: relative;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__image__1uYnq {
        display: none
    }
}

@media(min-width:48.0625em) {
    .CardPartner_card-partner__image__1uYnq {
        background-color: #000;
        overflow: hidden
    }

    .CardPartner_card-partner__image__1uYnq,
    .CardPartner_card-partner__image__1uYnq:after {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .CardPartner_card-partner__image__1uYnq:after {
        background-color: hsla(18, 39%, 57%, .2);
        content: "";
        transition: background-color .3s cubic-bezier(.455, .03, .515, .955)
    }
}

.CardPartner_card-partner__image__1uYnq img {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    overflow: .2;
    width: 100%
}

.CardPartner_card-partner__logo__1edpI {
    overflow: hidden
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__logo__1edpI {
        border-radius: 10px;
        height: 64px;
        left: 0;
        position: absolute;
        top: calc(50% - 32px);
        width: 64px
    }

    [dir=rtl] .CardPartner_card-partner__logo__1edpI {
        left: auto;
        right: 0
    }
}

@media(min-width:48.0625em) {
    .CardPartner_card-partner__logo__1edpI {
        align-items: center;
        border: 1px solid hsla(21, 16%, 79%, .3);
        border-radius: 50%;
        bottom: 0;
        display: flex;
        height: 76px;
        justify-content: center;
        left: 50%;
        position: absolute;
        transform: translate(-50%, 50%);
        width: 76px
    }
}

.CardPartner_card-partner__logo--inner__1Ifiy {
    background: #fff;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.CardPartner_card-partner__logo--inner__1Ifiy img {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.CardPartner_card-partner__1ARqE .button-options {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 4
}

[dir=rtl] .CardPartner_card-partner__1ARqE .button-options {
    left: 15px;
    position: absolute;
    right: auto
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__1ARqE .button-options {
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .CardPartner_card-partner__1ARqE .button-options {
        left: 0;
        right: auto
    }
}

.CardPartner_card-partner__content__VatPG {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__content__VatPG {
        justify-content: center;
        padding-left: 80px
    }

    [dir=rtl] .CardPartner_card-partner__content__VatPG {
        padding-left: 0;
        padding-right: 80px
    }
}

@media(min-width:48.0625em) {
    .CardPartner_card-partner__content__VatPG {
        background-color: #fff;
        padding: 50px 40px 30px
    }
}

.CardPartner_card-partner__title__2pCd2 {
    font-size: 1rem;
    height: 44px;
    letter-spacing: -.4px;
    line-height: 1.375;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardPartner_card-partner__title__2pCd2 {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__title__2pCd2 {
        font-size: .9375rem;
        height: auto;
        letter-spacing: .2px;
        line-height: 1.2;
        max-height: 36px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardPartner_card-partner__title__2pCd2 {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardPartner_card-partner__text__X2b6j {
    color: #896d5e;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .6875rem;
    font-weight: 400;
    height: 38px;
    line-height: 1.7272727273;
    margin-top: 2px;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardPartner_card-partner__text__X2b6j {
        line-clamp: 2;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__text__X2b6j {
        display: none
    }
}

.CardPartner_card-partner__text__X2b6j:lang(ar) {
    font-family: ExpoArabic, serif
}

.CardPartner_card-partner__footer__i4uQI {
    margin-top: 16px
}

@media(max-width:48.0525em) {
    .CardPartner_card-partner__footer__i4uQI {
        display: none
    }
}

.CardPartner_card-partner__footer__i4uQI p {
    color: #141921
}

.CardActivity_card-activity__2nBOd {
    background-color: #fff;
    border: 1px solid hsla(21, 16%, 79%, .5);
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    height: auto;
    min-height: 140px;
    padding: 28px 80px 13px 40px;
    position: relative;
    width: 100%
}

[dir=rtl] .CardActivity_card-activity__2nBOd {
    padding: 28px 40px 13px 80px
}

@media(max-width:48.0525em) {

    .CardActivity_card-activity__2nBOd,
    [dir=rtl] .CardActivity_card-activity__2nBOd {
        padding: 28px 40px 13px
    }
}

@media(max-width:40.9375em) {

    .CardActivity_card-activity__2nBOd,
    [dir=rtl] .CardActivity_card-activity__2nBOd {
        padding: 30px
    }
}

.CardActivity_card-activity__eyebrow__31Xh0 {
    margin-bottom: 7px
}

@media(max-width:37.49em) {
    .CardActivity_card-activity__eyebrow__31Xh0 {
        margin-bottom: 11px
    }
}

.CardActivity_card-activity__title__22NV4 {
    margin-bottom: 4px
}

.CardActivity_card-activity__description__3AyqT {
    color: #141921;
    font-size: .8125rem !important;
    letter-spacing: 0 !important;
    line-height: 1.6923076923 !important;
    margin-bottom: 15px;
    opacity: 1
}

@media(max-width:37.49em) {
    .CardActivity_card-activity__description__3AyqT {
        margin-bottom: 20px
    }
}

.CardActivity_card-activity__footer-content__3QsfQ {
    flex-wrap: wrap
}

@media(max-width:40.9375em) {
    .CardActivity_card-activity__footer-content__3QsfQ {
        align-items: flex-start !important;
        flex-direction: column;
        width: 100%
    }
}

.CardActivity_card-activity__time__2cRGX {
    margin-right: 25px
}

[dir=rtl] .CardActivity_card-activity__time__2cRGX {
    margin-left: 25px;
    margin-right: 0
}

.CardActivity_card-activity__time-text__2406m span:not(:last-child) {
    border-right: 1px solid #d2c7c1;
    margin-right: 10px;
    overflow: hidden;
    padding-right: 8px
}

@media(max-width:40.9375em) {
    .CardActivity_card-activity__time__2cRGX {
        margin-right: 0;
        padding-bottom: 15px;
        position: relative;
        width: 100%
    }

    .CardActivity_card-activity__time__2cRGX: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");
        bottom: 0;
        content: "";
        height: 1px;
        left: 0;
        opacity: .8;
        position: absolute;
        width: 100%
    }

    [dir=rtl] .CardActivity_card-activity__time__2cRGX {
        margin-left: 0
    }
}

.CardActivity_card-activity__place__yI7hx,
.CardActivity_card-activity__time__2cRGX {
    align-items: center;
    display: inline-flex;
    margin-bottom: 15px
}

.CardActivity_card-activity__place__yI7hx .text,
.CardActivity_card-activity__time__2cRGX .text {
    color: #896d5e;
    white-space: break-spaces
}

.CardActivity_card-activity__place__yI7hx .svg,
.CardActivity_card-activity__time__2cRGX .svg {
    fill: #896d5e;
    margin-right: 11px
}

[dir=rtl] .CardActivity_card-activity__place__yI7hx .svg,
[dir=rtl] .CardActivity_card-activity__time__2cRGX .svg {
    margin-left: 11px;
    margin-right: 0
}

@media(max-width:40.9375em) {
    .CardActivity_card-activity__place__yI7hx {
        margin-bottom: 0
    }
}

.CardActivity_card-activity__2nBOd .card-footer {
    margin-top: auto;
    overflow: visible
}

.CardActivity_card-activity--small__3RpjI .CardActivity_card-activity__title__22NV4 {
    margin-bottom: 25px
}

.CardSpotlight_card-spotlight__F5gMy {
    border-radius: 20px;
    height: auto;
    position: relative;
    width: 100%
}

.CardSpotlight_card-spotlight__link__25ER3 {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardSpotlight_card-spotlight__link__25ER3:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardSpotlight_card-spotlight__image__K5kJm {
    background-color: #000;
    border-radius: 20px;
    overflow: hidden
}

.CardSpotlight_card-spotlight__image__K5kJm,
.CardSpotlight_card-spotlight__image__K5kJm:before {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.CardSpotlight_card-spotlight__image__K5kJm:before {
    background-image: linear-gradient(270deg, transparent, #0a0b0a);
    content: "";
    z-index: 2
}

.CardSpotlight_card-spotlight__image__K5kJm img {
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    opacity: .8;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.CardSpotlight_card-spotlight__content__1Uqgd {
    bottom: 0;
    display: flex;
    flex-direction: column;
    height: 100%;
    left: 0;
    padding: 19px 30px 20px;
    position: absolute;
    width: 100%;
    z-index: 3
}

@media(max-width:48.0525em) {
    .CardSpotlight_card-spotlight__content__1Uqgd {
        height: calc(100% - 39px);
        width: calc(100% - 60px)
    }
}

.CardSpotlight_card-spotlight__content__1Uqgd .tag {
    align-self: flex-start;
    margin-bottom: 15px
}

.CardSpotlight_card-spotlight__metas__2H4z6 {
    margin-bottom: auto
}

.CardSpotlight_card-spotlight__F5gMy .button-options {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 4
}

[dir=rtl] .CardSpotlight_card-spotlight__F5gMy .button-options {
    left: 10px;
    position: absolute;
    right: auto
}

.CardSpotlight_card-spotlight__F5gMy .card-footer {
    margin-top: 0;
    padding-top: 12px
}

.CardSpotlight_card-spotlight__F5gMy .card-footer:before {
    display: none
}

@media(max-width:48.0525em) {
    .CardSpotlight_card-spotlight__title__3sefA {
        font-size: .9375rem;
        height: 36px;
        letter-spacing: .2px;
        line-height: 1.2;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardSpotlight_card-spotlight__title__3sefA {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardSpotlight_card-spotlight__play-button__7zE8m {
    align-items: center;
    background: rgba(0, 0, 0, .6);
    border: 1px solid rgba(49, 43, 40, .6);
    border-radius: 50%;
    bottom: 36px;
    display: flex;
    height: 44px;
    justify-content: center;
    pointer-events: none;
    position: absolute;
    right: 32px;
    width: 44px;
    z-index: 3
}

[dir=rtl] .CardSpotlight_card-spotlight__play-button__7zE8m {
    left: 32px;
    right: auto
}

.CardSpotlight_card-spotlight__play-button-rings__1xdXe {
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 50%;
    height: 86px;
    left: 50%;
    margin-left: -43px;
    margin-top: -43px;
    position: absolute;
    top: 50%;
    width: 86px
}

.CardSpotlight_card-spotlight__play-button-rings__1xdXe:after,
.CardSpotlight_card-spotlight__play-button-rings__1xdXe:before {
    border: 1px solid #fff;
    border-radius: 50%;
    content: "";
    left: 50%;
    position: absolute;
    top: 50%
}

.CardSpotlight_card-spotlight__play-button-rings__1xdXe:before {
    height: 136px;
    margin-left: -68px;
    margin-top: -68px;
    opacity: .1;
    width: 136px
}

.CardSpotlight_card-spotlight__play-button-rings__1xdXe:after {
    height: 170px;
    margin-left: -85px;
    margin-top: -85px;
    opacity: .05;
    width: 170px
}

.CardSpotlight_card-spotlight__play-button__7zE8m .svg {
    fill: #fff;
    margin-left: 2px
}

.CardSpotlight_card-spotlight__play-button__7zE8m:after,
.CardSpotlight_card-spotlight__play-button__7zE8m:before {
    border-radius: 50%;
    content: "";
    display: block;
    height: 100%;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: transform .2s cubic-bezier(.455, .03, .515, .955), opacity .2s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.CardSpotlight_card-spotlight__play-button__7zE8m:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='98%25' height='98%25' x='1%25' y='1%25' rx='50%25' ry='50%25' fill='none' stroke='%23FFF' stroke-dasharray='0 6' stroke-linecap='round'/%3E%3C/svg%3E")
}

.CardSpotlight_card-spotlight__play-button__7zE8m:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='98%25' height='98%25' x='1%25' y='1%25' rx='50%25' ry='50%25' fill='none' stroke='%23FFF' stroke-width='.4'/%3E%3C/svg%3E")
}

.CardSpotlight_card-spotlight--has-video__2nWT0 .CardSpotlight_card-spotlight__title__3sefA {
    padding-right: 60px
}

[dir=rtl] .CardSpotlight_card-spotlight--has-video__2nWT0 .CardSpotlight_card-spotlight__title__3sefA {
    padding-left: 60px;
    padding-right: 0
}

.TextLink_text-link__1hLMz {
    color: #141921;
    font: inherit;
    font-weight: 500
}

.TextLink_text-link--danger__55oyA {
    color: #ff5252
}

.TextLink_text-link--underline__2mSRK {
    padding-bottom: 2px;
    position: relative
}

.TextLink_text-link--underline__2mSRK:after,
.TextLink_text-link--underline__2mSRK:before {
    background-color: #d2c7c1;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transition: transform .4s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.TextLink_text-link--underline__2mSRK:before {
    transform-origin: left center
}

.TextLink_text-link--underline__2mSRK:not([disabled]):focus:before,
.TextLink_text-link--underline__2mSRK:not([disabled]):hover:before,
.TextLink_text-link--underline__2mSRK:after {
    transform: scaleX(0);
    transform-origin: right center
}

.TextLink_text-link--underline__2mSRK:not([disabled]):focus:after,
.TextLink_text-link--underline__2mSRK:not([disabled]):hover:after {
    transform: scaleX(1);
    transform-origin: left center;
    transition-delay: .2s
}

.TextLink_text-link--s__2geHM {
    font-size: .625rem;
    font-weight: 600;
    letter-spacing: 1.94px;
    line-height: 1.6;
    text-transform: uppercase
}

.TextLink_text-link--chevron__lCK6T {
    color: #141921;
    letter-spacing: 2px;
    line-height: 2.4
}

.TextLink_text-link--chevron__lCK6T .svg {
    margin-left: 8px
}

[dir=rtl] .TextLink_text-link--chevron__lCK6T .svg {
    margin-left: 0;
    margin-right: 8px;
    transform: scaleX(-1)
}

.CardLessonPlans_card-lesson-plans__3sji4 {
    height: auto;
    position: relative;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__3sji4 {
        border-bottom: 1px solid #d2c7c1;
        padding-bottom: 10px;
        padding-top: 10px
    }
}

@media(min-width:48.0625em) {
    .CardLessonPlans_card-lesson-plans__3sji4 {
        border-radius: 20px;
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
        overflow: hidden
    }

    .CardLessonPlans_card-lesson-plans__3sji4:not([disabled]):focus,
    .CardLessonPlans_card-lesson-plans__3sji4:not([disabled]):hover {
        filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
    }
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__3sji4:focus-within {
        z-index: 2000
    }
}

.CardLessonPlans_card-lesson-plans__link__36eoi {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4
}

.CardLessonPlans_card-lesson-plans__link__36eoi:focus {
    border-radius: 20px;
    outline-offset: -1px
}

.CardLessonPlans_card-lesson-plans__container__3bdtn {
    display: flex;
    position: relative
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__container__3bdtn {
        align-items: center;
        height: auto
    }
}

@media(min-width:48.0625em) {
    .CardLessonPlans_card-lesson-plans__container__3bdtn {
        border: 1px solid #ebdace;
        border-radius: 20px;
        height: 100%;
        overflow: hidden;
        width: 100%
    }
}

.CardLessonPlans_card-lesson-plans__media-wrapper__3E_Lk {
    flex-shrink: 0;
    height: 233px;
    width: 170px
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__media-wrapper__3E_Lk {
        border-radius: 8px;
        height: 59px;
        overflow: hidden;
        width: 65px
    }
}

.CardLessonPlans_card-lesson-plans__media-wrapper__3E_Lk img {
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover;
    -o-object-fit: cover;
}

.object-fit .CardLessonPlans_card-lesson-plans__media-wrapper__3E_Lk img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .CardLessonPlans_card-lesson-plans__media-wrapper__3E_Lk img {
    font-family: "object-fit: cover"
}

.CardLessonPlans_card-lesson-plans__content__1MvuA {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding: 31px 37px 26px
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__content__1MvuA {
        padding: 0 12px
    }
}

@media(min-width:48.0625em) {
    .CardLessonPlans_card-lesson-plans__content__1MvuA {
        background-color: #fff
    }
}

.CardLessonPlans_card-lesson-plans__title__2H2k- {
    color: #141921;
    font-size: .9375rem;
    font-weight: 400;
    letter-spacing: .2px;
    line-height: 1.2;
    max-height: 36px;
    overflow: hidden
}

@supports(-webkit-line-clamp:2) {
    .CardLessonPlans_card-lesson-plans__title__2H2k- {
        -webkit-box-orient: vertical;
        line-clamp: 2;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

@media(min-width:48.0625em) {
    .CardLessonPlans_card-lesson-plans__title__2H2k- {
        font-size: 1.25rem;
        letter-spacing: -.5px;
        line-height: 1.2;
        max-height: 48px;
        max-width: 340px;
        overflow: hidden
    }

    @supports(-webkit-line-clamp:2) {
        .CardLessonPlans_card-lesson-plans__title__2H2k- {
            -webkit-box-orient: vertical;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            display: -webkit-box;
            text-overflow: ellipsis
        }
    }
}

.CardLessonPlans_card-lesson-plans__description-wrapper__2JHAm {
    margin-top: 10px
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__description-wrapper__2JHAm {
        display: none
    }
}

.CardLessonPlans_card-lesson-plans__description__2emKi {
    color: #896d5e;
    font-size: .8125rem;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 1.6923076923;
    max-height: 66px;
    overflow: hidden
}

@supports(-webkit-line-clamp:3) {
    .CardLessonPlans_card-lesson-plans__description__2emKi {
        -webkit-box-orient: vertical;
        line-clamp: 3;
        -webkit-line-clamp: 3;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

.CardLessonPlans_card-lesson-plans__card-footer__2I9-a {
    align-items: center;
    display: flex;
    margin-top: auto;
    padding-top: 6px
}

@media(min-width:48.0625em) {
    .CardLessonPlans_card-lesson-plans__card-footer__2I9-a {
        padding-top: 12px;
        position: relative
    }

    .CardLessonPlans_card-lesson-plans__card-footer__2I9-a: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%
    }
}

.CardLessonPlans_card-lesson-plans__category__1olNO,
.CardLessonPlans_card-lesson-plans__district__2TSO9 {
    color: #8e7365;
    font-size: .625rem;
    font-weight: 600;
    letter-spacing: 1.88px;
    line-height: 1.1;
    text-transform: uppercase
}

@media(max-width:48.0525em) {

    .CardLessonPlans_card-lesson-plans__category__1olNO,
    .CardLessonPlans_card-lesson-plans__district__2TSO9 {
        font-size: .5625rem;
        letter-spacing: 1.8px;
        line-height: 1.1111111111
    }
}

.CardLessonPlans_card-lesson-plans__separator__3-RbU {
    background-color: #d2c7c1;
    flex-shrink: 0;
    height: 11px;
    margin-left: 7px;
    margin-right: 7px;
    width: 1px
}

.CardLessonPlans_card-lesson-plans__district__2TSO9 {
    border: 1px solid #8e7365;
    border-radius: 10px;
    padding: 3px 5px 3px 9px
}

[dir=rtl] .CardLessonPlans_card-lesson-plans__district__2TSO9 {
    padding-left: 5px;
    padding-right: 9px
}

.CardLessonPlans_card-lesson-plans__district--mobility__1JRVH {
    border-color: #62b5e5
}

.CardLessonPlans_card-lesson-plans__district--opportunity__2uHdL {
    border-color: #ed8b00
}

.CardLessonPlans_card-lesson-plans__district--sustainability__qVCpV {
    border-color: #34c575
}

.CardLessonPlans_card-lesson-plans__download__3-MzU {
    align-items: center;
    display: flex;
    margin-left: auto
}

@media(max-width:48.0525em) {
    .CardLessonPlans_card-lesson-plans__download__3-MzU {
        display: none
    }
}

.CardLessonPlans_card-lesson-plans__download__3-MzU .svg {
    margin-left: 7px
}

[dir=rtl] .CardLessonPlans_card-lesson-plans__download__3-MzU .svg {
    margin-left: 0;
    margin-right: 7px
}

.CardLessonPlans_card-lesson-plans__download-label__1TE2H {
    font-size: .625rem;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1.1
}

.CardLessonPlans_card-lesson-plans__download-mobile__qk71E {
    align-items: center;
    background-color: #fff;
    border: 1px solid #e3bbab;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 28px;
    justify-content: center;
    width: 28px
}

@media(min-width:48.0625em) {
    .CardLessonPlans_card-lesson-plans__download-mobile__qk71E {
        display: none
    }
}

.SectionCardCollection_section-card-collection__Sk-pN {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    justify-content: space-between;
    list-style-type: none
}

@media(min-width:48em) {
    .SectionCardCollection_section-card-collection__Sk-pN {
        grid-column-gap: 20px;
        grid-row-gap: 40px;
        column-gap: 20px;
        grid-template-columns: repeat(3, 1fr);
        row-gap: 40px
    }
}

@media(min-width:56.25em) {
    .SectionCardCollection_section-card-collection__Sk-pN {
        grid-column-gap: 16px;
        column-gap: 16px;
        grid-template-columns: repeat(4, 1fr)
    }
}

@media(min-width:90em) {
    .SectionCardCollection_section-card-collection__Sk-pN {
        grid-column-gap: 18px;
        column-gap: 18px;
        grid-template-columns: repeat(5, 1fr)
    }
}

@media(min-width:120em) {
    .SectionCardCollection_section-card-collection__Sk-pN {
        grid-template-columns: repeat(6, 1fr)
    }
}

.SectionCardCollection_section-card-collection--shrinked__1HKgE {
    grid-template-columns: repeat(1, 1fr)
}

@media(min-width:48em) {
    .SectionCardCollection_section-card-collection--shrinked__1HKgE {
        grid-column-gap: 20px;
        column-gap: 20px;
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(min-width:64em) {
    .SectionCardCollection_section-card-collection--shrinked__1HKgE {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(min-width:75em) {
    .SectionCardCollection_section-card-collection--shrinked__1HKgE {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media(min-width:90em) {
    .SectionCardCollection_section-card-collection--shrinked__1HKgE {
        grid-column-gap: 18px;
        column-gap: 18px;
        grid-template-columns: repeat(4, 1fr)
    }
}

@media(min-width:98.125em) {
    .SectionCardCollection_section-card-collection--shrinked__1HKgE {
        grid-template-columns: repeat(4, 1fr)
    }
}

@media(min-width:120em) {
    .SectionCardCollection_section-card-collection--shrinked__1HKgE {
        grid-template-columns: repeat(5, 1fr)
    }
}

.SectionCardCollection_section-card-collection--like-cards__3usSy {
    grid-row-gap: 16px;
    grid-template-columns: repeat(1, 1fr);
    row-gap: 16px
}

@media(min-width:90em) {
    .SectionCardCollection_section-card-collection--like-cards__3usSy {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(min-width:120em) {
    .SectionCardCollection_section-card-collection--like-cards__3usSy {
        grid-template-columns: repeat(3, 1fr)
    }
}

.SectionCardCollection_section-card-collection--compact__P9kdA {
    opacity: 1
}

@media(min-width:1024px)and (max-width:1200px) {
    .SectionCardCollection_section-card-collection--compact__P9kdA {
        grid-template-columns: repeat(2, 1fr)
    }
}

.CheckboxFilter_checkbox-filter__NPpFB {
    position: relative
}

.CheckboxFilter_checkbox-filter__button__1wQec {
    align-items: center;
    background: #fff;
    border: 1px solid rgba(137, 109, 94, 0);
    border-radius: 15px;
    display: flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 13px;
    font-weight: 500;
    justify-content: space-between;
    padding: 13px 20px;
    text-align: left;
    transition: border-color .2s cubic-bezier(.455, .03, .515, .955);
    width: 225px
}

.CheckboxFilter_checkbox-filter__button__1wQec:hover {
    border-color: rgba(137, 109, 94, .3)
}

.CheckboxFilter_checkbox-filter__button__1wQec:lang(ar) {
    font-family: ExpoArabic, serif
}

[dir=rtl] .CheckboxFilter_checkbox-filter__button__1wQec {
    text-align: right
}

.CheckboxFilter_checkbox-filter__button-icon__3HG4n {
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.CheckboxFilter_checkbox-filter__button-icon--open__2ZXym {
    transform: rotate(180deg)
}

.CheckboxFilter_checkbox-filter__dropdown__3n7dV {
    background: #fff;
    border: 1px solid #d2c7c1;
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    opacity: 0;
    padding: 24px 20px;
    pointer-events: none;
    position: absolute;
    top: 55px;
    transform: translateY(5px);
    transition: transform .3s cubic-bezier(.455, .03, .515, .955), opacity .3s cubic-bezier(.455, .03, .515, .955);
    width: 225px;
    z-index: 1000
}

.CheckboxFilter_checkbox-filter__dropdown__3n7dV .input-checkbox-container:not(:last-child) {
    margin-bottom: 5px;
    margin-top: 0
}

.CheckboxFilter_checkbox-filter__dropdown--open__1hGi8 {
    opacity: 1;
    pointer-events: all;
    transform: translateY(0)
}

.CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
    -ms-overflow-style: none;
    margin-left: -80px;
    margin-top: -14px;
    overflow: scroll;
    overflow-x: visible;
    overflow-y: visible;
    padding: 14px 80px;
    position: sticky;
    scrollbar-width: none;
    top: 0;
    white-space: nowrap;
    width: 100vw;
    z-index: 20
}

[dir=rtl] .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
    margin-left: 0;
    margin-right: -80px
}

.CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz::-webkit-scrollbar {
    display: none
}

@media(max-width:48.0525em) {
    .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
        margin-left: -60px;
        padding-left: 60px;
        padding-right: 60px
    }

    [dir=rtl] .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
        margin-left: 0;
        margin-right: -60px
    }
}

@media(max-width:37.49em) {
    .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
        margin-left: -68px;
        padding-left: 68px;
        padding-right: 68px
    }

    [dir=rtl] .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
        margin-left: 0;
        margin-right: -68px
    }
}

@media(max-width:28.115em) {
    .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
        margin-left: -30px;
        padding-left: 30px;
        padding-right: 30px
    }

    [dir=rtl] .CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters-container__3aALz {
        margin-left: 0;
        margin-right: -30px
    }
}

.CardStream_card-stream--filters-sticky__uZzTx .is-sticky {
    background-color: #f9f5f3;
    border-bottom: 1px solid hsla(21, 16%, 79%, .3)
}

.CardStream_card-stream__filters__NtoG3 {
    -ms-overflow-style: none;
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 40px;
    margin-left: -80px;
    overflow: scroll;
    overflow: unset;
    padding-left: 80px;
    padding-right: 80px;
    scrollbar-width: none;
    white-space: nowrap;
    width: 100vw
}

[dir=rtl] .CardStream_card-stream__filters__NtoG3 {
    margin-left: 0;
    margin-right: -80px
}

.CardStream_card-stream__filters__NtoG3::-webkit-scrollbar {
    display: none
}

@media(max-width:48.0525em) {
    .CardStream_card-stream__filters__NtoG3 {
        margin-left: -60px;
        padding-left: 60px;
        padding-right: 60px
    }

    [dir=rtl] .CardStream_card-stream__filters__NtoG3 {
        margin-left: 0;
        margin-right: -60px
    }
}

@media(max-width:37.49em) {
    .CardStream_card-stream__filters__NtoG3 {
        margin-left: -68px;
        padding-left: 68px;
        padding-right: 68px
    }

    [dir=rtl] .CardStream_card-stream__filters__NtoG3 {
        margin-left: 0;
        margin-right: -68px
    }
}

@media(max-width:28.115em) {
    .CardStream_card-stream__filters__NtoG3 {
        margin-left: -30px;
        padding-left: 30px;
        padding-right: 30px
    }

    [dir=rtl] .CardStream_card-stream__filters__NtoG3 {
        margin-left: 0;
        margin-right: -30px
    }
}

@media(max-width:63.99em) {
    .CardStream_card-stream__filters__NtoG3 {
        justify-content: flex-start;
        overflow: scroll
    }
}

@media(max-width:48.0525em) {
    .CardStream_card-stream__filters__NtoG3 {
        margin-bottom: 30px
    }
}

.CardStream_card-stream__filters-inner__38wmR {
    position: relative
}

.CardStream_card-stream__1yG2d .CardStream_card-stream__filters-container__3aALz,
.CardStream_card-stream__1yG2d .CardStream_card-stream__filters__NtoG3 {
    width: 100vw
}

@media(min-width:98.125em) {

    .CardStream_card-stream__1yG2d .CardStream_card-stream__filters-container__3aALz,
    .CardStream_card-stream__1yG2d .CardStream_card-stream__filters__NtoG3 {
        width: calc(100vw - 160px)
    }
}

.CardStream_card-stream__dropdowns__2paOY {
    display: flex
}

@media(min-width:64em) {
    .CardStream_card-stream__dropdowns__2paOY {
        margin-left: 20px
    }

    [dir=rtl] .CardStream_card-stream__dropdowns__2paOY {
        margin-left: 0;
        margin-right: 20px
    }
}

.CardStream_card-stream__dropdown-container__3dJEC {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.CardStream_card-stream__dropdown-container__3dJEC>.text {
    margin-right: 13px
}

.CardStream_card-stream__dropdown-container__3dJEC .select {
    min-width: 225px
}

.CardStream_card-stream__dropdown-container__3dJEC:not(:first-child) {
    margin-left: 18px
}

[dir=rtl] .CardStream_card-stream__dropdown-container__3dJEC:not(:first-child) {
    margin-left: 0;
    margin-right: 18px
}

.CardStream_card-stream__1yG2d .pagination {
    margin-top: 40px
}

.CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__content__1MLdz {
    margin-top: 22px
}

.CardStream_card-stream--filters-sticky__uZzTx .CardStream_card-stream__filters__NtoG3 {
    margin-bottom: 0
}

@media(max-width:63.99em) {
    .CardStream_card-stream--filters-seperator__3AlYz .CardStream_card-stream__tabs__2Yrzy {
        margin-left: 12px;
        padding-left: 12px;
        position: relative
    }

    [dir=rtl] .CardStream_card-stream--filters-seperator__3AlYz .CardStream_card-stream__tabs__2Yrzy {
        margin-left: 0;
        margin-right: 12px;
        padding-left: 0;
        padding-right: 12px
    }

    .CardStream_card-stream--filters-seperator__3AlYz .CardStream_card-stream__tabs__2Yrzy:before {
        background-color: #d2c7c1;
        content: "";
        height: 20px;
        left: 0;
        position: absolute;
        top: calc(50% - 10px);
        width: 1px
    }

    [dir=rtl] .CardStream_card-stream--filters-seperator__3AlYz .CardStream_card-stream__tabs__2Yrzy:before {
        left: 0;
        position: absolute;
        right: auto;
        top: calc(50% - 10px)
    }
}

.Modal_modal__3TY0R {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    left: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Modal_modal__space__33E4o {
    flex-basis: 50px;
    flex-grow: 1;
    min-height: 50px
}

@media(max-width:48.0525em) {
    .Modal_modal__space__33E4o {
        flex-basis: 30px;
        min-height: 30px
    }
}

.Modal_modal__content__3jEau {
    border: 1px solid transparent;
    border-radius: 20px;
    padding: 4px;
    position: relative;
    z-index: 1
}

.Modal_modal__inner__2dRE4 {
    border-radius: 15px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative
}

.Modal_modal__close__2XmC- {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: 40px;
    justify-content: center;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 40px;
    z-index: 10
}

[dir=rtl] .Modal_modal__close__2XmC- {
    bottom: auto;
    left: 16px;
    position: absolute;
    right: auto;
    top: 16px
}

@media(max-width:48.0525em) {
    .Modal_modal__close__2XmC- {
        right: 20px;
        top: 20px
    }
}

.touchevents .Modal_modal__close__2XmC- {
    border: 1px solid transparent;
    border-radius: 50%;
    height: 40px;
    width: 40px
}

.Modal_modal__close__2XmC-:hover .svg {
    -webkit-animation: Modal_rotate__1wNJ6 .7s forwards;
    animation: Modal_rotate__1wNJ6 .7s forwards
}

.touchevents .Modal_modal__close__2XmC- {
    border: none;
    box-shadow: none !important
}

@-webkit-keyframes Modal_rotate__1wNJ6 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(180deg)
    }
}

@keyframes Modal_rotate__1wNJ6 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(180deg)
    }
}

.Modal_modal__background__3rUEj {
    cursor: pointer;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}

.Modal_modal--day__1Px6U .Modal_modal__inner__2dRE4 {
    background-color: #fff
}

.Modal_modal--day__1Px6U .Modal_modal__close__2XmC- {
    fill: #141921
}

.touchevents .Modal_modal--day__1Px6U .Modal_modal__close__2XmC- {
    background-color: #fff;
    box-shadow: 1px 1px 1px 0 rgba(137, 109, 94, .12)
}

.Modal_modal--day__1Px6U .Modal_modal__content__3jEau {
    border-color: #62b5e5
}

.Modal_modal--day__1Px6U .Modal_modal__background__3rUEj {
    background-color: rgba(188, 214, 228, .4)
}

.Modal_modal--night__rGvKU .Modal_modal__inner__2dRE4 {
    background-color: #191836
}

.Modal_modal--night__rGvKU .Modal_modal__close__2XmC- {
    fill: #000
}

.touchevents .Modal_modal--night__rGvKU .Modal_modal__close__2XmC- {
    background-color: #191836;
    border-color: hsla(0, 0%, 100%, .2)
}

.Modal_modal--night__rGvKU .Modal_modal__content__3jEau {
    border-color: hsla(0, 0%, 100%, .2)
}

.Modal_modal--night__rGvKU .Modal_modal__background__3rUEj {
    background-color: rgba(12, 18, 30, .6)
}

.Modal_modal--plaza__jalmM .Modal_modal__content__3jEau {
    border-color: #ffcd00
}

.Modal_modal--nature__SRViF .Modal_modal__content__3jEau {
    border-color: #ff71aa
}

.Modal_modal--culture__2vXM6 .Modal_modal__content__3jEau {
    border-color: #cd3fde
}

.Modal_modal--sustainability__1D-q2 .Modal_modal__content__3jEau {
    border-color: #34c575
}

.Modal_modal--opportunity__1Nn_P .Modal_modal__content__3jEau {
    border-color: #ed8b00
}

.Modal_modal--mobility__15FaC .Modal_modal__content__3jEau {
    border-color: #62b5e5
}

.SearchDropdown_search-dropdown__1P6GF {
    background-color: #fff;
    border-radius: 20px;
    height: auto;
    left: 0;
    overflow: hidden;
    padding: 12px;
    position: absolute;
    top: calc(100% + 10px);
    width: 100%;
    z-index: 1000
}

@media(max-width:48.0525em) {
    .SearchDropdown_search-dropdown__1P6GF {
        border-radius: 0;
        border: none;
        border-top: 1px solid hsla(21, 16%, 79%, .8);
        height: auto;
        margin-left: -60px;
        margin-top: 30px;
        min-height: calc(100vh - 122px);
        position: relative;
        width: 100vw
    }
}

@media(max-width:37.49em) {
    .SearchDropdown_search-dropdown__1P6GF {
        margin-left: -68px
    }
}

@media(max-width:28.115em) {
    .SearchDropdown_search-dropdown__1P6GF {
        margin-left: -30px
    }
}

.SearchDropdown_search-dropdown__loading__3BCj3 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.SearchDropdown_search-dropdown__loading-item__AulXW {
    align-items: center;
    display: flex;
    height: 44px;
    justify-content: space-between;
    overflow: hidden;
    padding-left: 28px;
    padding-right: 28px;
    pointer-events: none;
    position: relative;
    width: 100%
}

.SearchDropdown_search-dropdown__loading-item__AulXW:before {
    background-color: hsla(21, 16%, 79%, .6);
    content: "";
    display: block;
    height: 12px;
    width: 120px
}

.SearchDropdown_search-dropdown__loading-item-category__1L6Gv {
    display: inline-flex
}

.SearchDropdown_search-dropdown__loading-item-category__1L6Gv:after,
.SearchDropdown_search-dropdown__loading-item-category__1L6Gv:before {
    background-color: hsla(21, 16%, 79%, .6);
    content: "";
    display: block;
    height: 12px;
    width: 12px
}

.SearchDropdown_search-dropdown__loading-item-category__1L6Gv:after {
    margin-left: 12px;
    width: 90px
}

.SearchDropdown_search-dropdown__loading-item__AulXW:after {
    -webkit-animation: 2s linear infinite;
    animation: 2s linear infinite;
    -webkit-animation-name: SearchDropdown_ujiq1j9__1ujXp;
    animation-name: SearchDropdown_ujiq1j9__1ujXp;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .8) 50%, hsla(0, 0%, 100%, 0));
    content: "";
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    width: 800px
}

@-webkit-keyframes SearchDropdown_ujiq1j9__1ujXp {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes SearchDropdown_ujiq1j9__1ujXp {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

.SearchDropdown_search-dropdown__loading-item__AulXW:nth-child(0):after {
    -webkit-animation-delay: 0s;
    animation-delay: 0s
}

.SearchDropdown_search-dropdown__loading-item__AulXW:first-child:after {
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

.SearchDropdown_search-dropdown__loading-item__AulXW:nth-child(2):after {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.SearchDropdown_search-dropdown__loading-item__AulXW:not(:first-child) {
    margin-top: 10px
}

.SearchDropdown_search-dropdown__link__1uVDn {
    align-items: center;
    border-radius: 15px;
    display: flex;
    justify-content: space-between;
    padding: 20px 28px;
    text-align: left;
    width: 100%
}

.SearchDropdown_search-dropdown__link__1uVDn .text {
    align-items: center;
    display: inline-flex
}

.SearchDropdown_search-dropdown__link__1uVDn .text:first-child {
    color: #141921
}

.SearchDropdown_search-dropdown__link__1uVDn .text:first-child .svg {
    margin-left: 10px
}

[dir=rtl] .SearchDropdown_search-dropdown__link__1uVDn .text:first-child .svg {
    margin-bottom: 4px;
    margin-left: 0;
    margin-right: 10px;
    transform: scaleX(-1)
}

.SearchDropdown_search-dropdown__link__1uVDn .text:last-child:not(:first-child) {
    color: #896d5e
}

.SearchDropdown_search-dropdown__link__1uVDn .text:last-child:not(:first-child) .svg {
    margin-right: 6px
}

.SearchDropdown_search-dropdown__link__1uVDn:not([disabled]):focus,
.SearchDropdown_search-dropdown__link__1uVDn:not([disabled]):hover {
    background-color: #f9f5f3
}

.SearchDropdown_search-dropdown__no-results__Y_utE {
    padding: 20px 28px
}

.SearchDropdown_search-dropdown__footer__1BAy3 {
    align-items: center;
    background-color: #fff;
    display: flex;
    height: auto;
    justify-content: space-between;
    margin-top: 17px;
    overflow: hidden;
    padding: 29px 28px 19px;
    position: relative;
    width: 100%
}

.SearchDropdown_search-dropdown__footer__1BAy3:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='20' ry='20' stroke='%23705b50' stroke-dasharray='1,6'/%3E%3C/svg%3E");
    content: "";
    height: 2px;
    left: 28px;
    position: absolute;
    top: -1px;
    width: calc(100% - 56px)
}

.SearchDropdown_search-dropdown__footer__1BAy3 .text:first-child {
    color: #896d5e
}

.SearchDropdown_search-dropdown__footer__1BAy3 .text:last-child {
    margin-left: auto
}

.SearchDropdown_search-dropdown__footer__1BAy3 .text:last-child .svg {
    fill: #141921;
    margin-left: 8px
}

[dir=rtl] .SearchDropdown_search-dropdown__footer__1BAy3 .text:last-child .svg {
    margin-left: 0;
    margin-right: 8px;
    transform: scaleX(-1)
}

.Select_select__TXPme {
    align-items: center;
    display: flex;
    position: relative
}

.Select_select__TXPme select {
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    border: 1px solid #d2c7c1;
    border-radius: 15px;
    color: #141921;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    height: auto;
    line-height: 1.3846153846;
    outline: none;
    padding: 13px 50px 12px 20px;
    width: 100%
}

.Select_select__TXPme select:lang(ar) {
    font-family: ExpoArabic, serif
}

.Select_select__TXPme select:hover {
    border: 1px solid #896d5e;
    cursor: pointer
}

[dir=rtl] .Select_select__TXPme select {
    padding: 15px 20px 10px 50px
}

.Select_select__TXPme select:focus {
    border-color: #896d5e;
    outline: none
}

.Select_select__TXPme select::-ms-expand {
    display: none
}

.Select_select__arrow__3ZXCE {
    position: absolute;
    right: 18px;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .Select_select__arrow__3ZXCE {
    left: 18px;
    margin-top: 1px;
    position: absolute;
    right: auto;
    top: 50%
}

.Select_select__TXPme.Select_transparent__3CEWV select {
    background-color: transparent;
    border-color: #d2c7c1
}

.Select_select__TXPme.Select_transparent__3CEWV select:focus {
    border-color: #896d5e;
    outline: none
}

.ButtonCheckbox_button-checkbox__IJ8_J {
    align-items: center;
    display: inline-flex;
    justify-content: space-between;
    position: relative
}

.ButtonCheckbox_button-checkbox__IJ8_J input {
    display: none
}

.ButtonCheckbox_button-checkbox__IJ8_J input:hover~.ButtonCheckbox_button-checkbox__label__aGgkl {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3);
    color: #4a7fc5
}

.ButtonCheckbox_button-checkbox__IJ8_J input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3);
    color: #141921
}

.ButtonCheckbox_button-checkbox__IJ8_J input:disabled~.ButtonCheckbox_button-checkbox__label__aGgkl {
    cursor: not-allowed
}

.ButtonCheckbox_button-checkbox__label__aGgkl {
    align-items: center;
    background-color: #e5f3ff;
    border: 1px solid transparent;
    border-radius: 12px;
    color: #4a7fc5;
    cursor: pointer;
    display: inline-flex;
    flex-grow: 1;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .9375rem;
    font-weight: 500;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    padding: 14px 27px 12px
}

.ButtonCheckbox_button-checkbox__label__aGgkl:lang(ar) {
    font-family: ExpoArabic, serif
}

.ButtonCheckbox_button-checkbox--primary__1NWe_ input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3);
    color: #141921
}

@media(max-width:48.0525em) {
    .ButtonCheckbox_button-checkbox--secondary__oXQLC {
        width: 100%
    }
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl {
    background-color: #f6efec;
    border: 1px solid #d2c7c1;
    border-radius: 20px;
    height: auto;
    justify-content: center;
    line-height: 1.0666666667;
    min-height: 90px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    transition: all .3s cubic-bezier(.455, .03, .515, .955);
    width: 172px;
    z-index: 1
}

@media(max-width:47.9375em) {
    .ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl {
        min-height: 60px;
        width: 100%
    }
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label-text__2C1Bg {
    z-index: 1
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='99%25' height='98%25' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='99%25' height='98%25' fill='none' x='1' y='1' rx='15' ry='15' stroke='%23D2C7C1FF' stroke-dasharray='0, 5' stroke-dashoffset='3' stroke-linecap='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    border: 1px solid transparent;
    border-radius: 15px;
    bottom: 4px;
    content: "";
    left: 4px;
    position: absolute;
    right: 4px;
    top: 4px;
    transition: all .3s cubic-bezier(.455, .03, .515, .955);
    z-index: 1
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0 {
    background-clip: padding-box;
    background-color: #f6efec;
    border: 1px solid transparent;
    border-radius: inherit;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after {
    background: #d2c7c1;
    border-radius: inherit;
    bottom: 0;
    content: "";
    left: 0;
    margin: -1px;
    opacity: .4;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .3s cubic-bezier(.455, .03, .515, .955);
    z-index: -1
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi {
    align-items: center;
    background-color: #141921;
    border-radius: 50%;
    bottom: 0;
    display: flex;
    height: 26px;
    justify-content: center;
    opacity: 0;
    position: absolute;
    right: 18px;
    top: calc(50% - 13px);
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955);
    width: 26px;
    z-index: 1
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi .svg {
    fill: #fff
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked .ButtonCheckbox_button-checkbox__label__aGgkl,
.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus .ButtonCheckbox_button-checkbox__label__aGgkl,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus~.ButtonCheckbox_button-checkbox__label__aGgkl,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover .ButtonCheckbox_button-checkbox__label__aGgkl,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover~.ButtonCheckbox_button-checkbox__label__aGgkl {
    border: 1px solid transparent;
    color: #141921
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked .ButtonCheckbox_button-checkbox__label__aGgkl:before,
.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl:before,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus .ButtonCheckbox_button-checkbox__label__aGgkl:before,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus~.ButtonCheckbox_button-checkbox__label__aGgkl:before,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover .ButtonCheckbox_button-checkbox__label__aGgkl:before,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover~.ButtonCheckbox_button-checkbox__label__aGgkl:before {
    background-color: #fff;
    background-image: none;
    border: 1px solid rgba(197, 115, 84, .4);
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .09)
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0,
.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0 {
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .09)
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after,
.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after {
    background: conic-gradient(from .35turn, #703704 0deg, #ffb090 35deg, #bc8066 130deg, #8f483c 160deg, #ffb291 210deg, #bc8066 280deg, #703704 350deg)
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi,
.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):focus~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover .ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi,
.ButtonCheckbox_button-checkbox--secondary__oXQLC:not([disabled]):hover~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__check-mark__l8dFi {
    opacity: 1
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0 {
    background-color: #fff;
    box-shadow: none
}

.ButtonCheckbox_button-checkbox--secondary__oXQLC input:checked~.ButtonCheckbox_button-checkbox__label__aGgkl .ButtonCheckbox_button-checkbox__background__2f0t0:after {
    opacity: 1
}

.SortBySelect_select__3wA5y {
    align-items: center;
    -webkit-appearance: none;
    appearance: none;
    background-color: transparent;
    border: 1px solid #d2c7c1;
    border-radius: 15px;
    color: #141921;
    display: flex;
    font-size: .8125rem;
    font-weight: 500;
    height: auto;
    line-height: 1.3846153846;
    outline: none;
    position: relative;
    width: 100%
}

.SortBySelect_select__3wA5y:not([disabled]):focus,
.SortBySelect_select__3wA5y:not([disabled]):hover {
    border-color: #141921
}

.SortBySelect_select__3wA5y select {
    display: none
}

.SortBySelect_select__wrapper__1z1kv {
    cursor: pointer;
    flex: 2;
    min-width: 162px;
    position: relative
}

.SortBySelect_select__wrapper-button__3OeaR {
    align-items: baseline;
    color: #141921;
    display: flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    padding: 13px 50px 12px 20px;
    position: relative;
    text-align: left;
    width: 100%
}

[dir=rtl] .SortBySelect_select__wrapper-button__3OeaR {
    text-align: right
}

.SortBySelect_select__wrapper-button__3OeaR .svg {
    fill: currentColor;
    margin-bottom: 10px;
    margin-left: auto;
    margin-top: auto
}

[dir=rtl] .SortBySelect_select__wrapper-button__3OeaR .svg {
    margin-left: 0;
    margin-right: auto
}

.SortBySelect_select__wrapper-dropdown__2z4pc {
    border: 1px solid transparent;
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    height: auto;
    margin-top: 6px;
    padding: 12px 10px;
    position: absolute;
    right: 0;
    top: 100%;
    width: 100%;
    z-index: 3
}

.SortBySelect_select__wrapper-dropdown-button__HFY8D {
    align-items: center;
    border-radius: 6px;
    display: flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    height: auto;
    line-height: 1;
    padding: 16px 18px;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.SortBySelect_select__wrapper-dropdown-button__HFY8D:lang(ar) {
    font-family: ExpoArabic, serif
}

.SortBySelect_select__wrapper-dropdown-button__HFY8D:not([disabled]):focus,
.SortBySelect_select__wrapper-dropdown-button__HFY8D:not([disabled]):hover {
    background-color: #f9f5f3
}

.SortBySelect_select__arrow__1VYgi {
    position: absolute;
    right: 18px;
    top: 50%;
    transform: translateY(-50%)
}

[dir=rtl] .SortBySelect_select__arrow__1VYgi {
    left: 18px;
    margin-top: 1px;
    position: absolute;
    right: auto;
    top: 50%
}

.SortBySelect_select--day__1xXZv .SortBySelect_select__wrapper-dropdown__2z4pc {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3)
}

.SortBySelect_select--day__1xXZv .SortBySelect_select__wrapper-dropdown__2z4pc .button-option--row {
    background-color: #fff;
    color: #141921
}

.SortBySelect_select--day__1xXZv .SortBySelect_select__wrapper-dropdown__2z4pc .button-option--row:focus,
.SortBySelect_select--day__1xXZv .SortBySelect_select__wrapper-dropdown__2z4pc .button-option--row:hover {
    background-color: #f9f5f3
}

.SortBySelect_select--night__3FUaK .SortBySelect_select__wrapper-dropdown__2z4pc {
    background-color: #191836;
    border-color: hsla(21, 16%, 79%, .1)
}

.SortBySelect_select--night__3FUaK .SortBySelect_select__wrapper-dropdown__2z4pc .button-option--row {
    background-color: #191836;
    color: #fff
}

.SortBySelect_select--night__3FUaK .SortBySelect_select__wrapper-dropdown__2z4pc .button-option--row:focus,
.SortBySelect_select--night__3FUaK .SortBySelect_select__wrapper-dropdown__2z4pc .button-option--row:hover {
    background-color: #142b37
}

@media(max-width:63.99em) {
    .SearchFilters_search-filters__3rWSu {
        background-color: #f6efec;
        padding-bottom: 14px;
        padding-top: 14px;
        position: sticky;
        top: 0;
        z-index: 20
    }

    .SearchFilters_search-filters__3rWSu:before {
        background-color: #f6efec;
        border-bottom: 1px solid hsla(21, 16%, 79%, .3);
        content: "";
        height: 100%;
        left: -80px;
        opacity: 0;
        position: absolute;
        top: 0;
        width: 100vw
    }
}

@media(max-width:63.99em)and (max-width:48.0525em) {
    .SearchFilters_search-filters__3rWSu:before {
        left: -60px
    }
}

@media(max-width:63.99em)and (max-width:37.49em) {
    .SearchFilters_search-filters__3rWSu:before {
        left: -68px
    }
}

@media(max-width:63.99em)and (max-width:28.115em) {
    .SearchFilters_search-filters__3rWSu:before {
        left: -30px
    }
}

.SearchFilters_search-filters__3rWSu .button-checkbox {
    white-space: nowrap
}

@media(max-width:63.99em) {
    .SearchFilters_search-filters__3rWSu .button-checkbox label {
        max-height: 34px
    }
}

.SearchFilters_search-filters__icon__3TMo9 {
    margin-right: 12px;
    padding-right: 20px;
    position: relative;
    z-index: 2
}

[dir=rtl] .SearchFilters_search-filters__icon__3TMo9 {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 0
}

.SearchFilters_search-filters__icon__3TMo9 .svg {
    padding-top: 1px
}

.SearchFilters_search-filters__icon__3TMo9:before {
    background-color: #d2c7c1;
    border-radius: 50%;
    content: "";
    height: 20px;
    position: absolute;
    right: 0;
    top: calc(50% - 10px);
    width: 1px
}

[dir=rtl] .SearchFilters_search-filters__icon__3TMo9:before {
    left: 0;
    position: absolute;
    right: auto;
    top: calc(50% - 10px)
}

.SearchFilters_search-filters__checkboxes__W0Bi1 {
    align-items: center;
    display: flex;
    position: relative
}

@media(max-width:63.99em) {
    .SearchFilters_search-filters__checkboxes__W0Bi1 {
        -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] .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: 0;
        margin-right: -80px
    }

    .SearchFilters_search-filters__checkboxes__W0Bi1::-webkit-scrollbar {
        display: none
    }
}

@media(max-width:48.0525em) {
    .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: -60px;
        padding-left: 60px;
        padding-right: 60px
    }

    [dir=rtl] .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: 0;
        margin-right: -60px
    }
}

@media(max-width:37.49em) {
    .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: -68px;
        padding-left: 68px;
        padding-right: 68px
    }

    [dir=rtl] .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: 0;
        margin-right: -68px
    }
}

@media(max-width:28.115em) {
    .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: -30px;
        padding-left: 30px;
        padding-right: 30px
    }

    [dir=rtl] .SearchFilters_search-filters__checkboxes__W0Bi1 {
        margin-left: 0;
        margin-right: -30px
    }
}

.SearchFilters_search-filters__checkboxes__W0Bi1 li {
    margin-right: 8px
}

.SearchFilters_search-filters__selects__9aku- {
    align-items: center;
    display: flex;
    margin-top: 28px;
    padding-top: 28px;
    position: relative
}

.SearchFilters_search-filters__selects__9aku-: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%
}

.SearchFilters_search-filters__selects__9aku->.select:not(:first-child) {
    margin-left: 10px
}

[dir=rtl] .SearchFilters_search-filters__selects__9aku->.select:not(:first-child) {
    margin-left: 0;
    margin-right: 10px
}

.SearchFilters_search-filters__selects__9aku- .input-checkbox {
    border-left: 1px solid #d2c7c1;
    margin-left: 16px;
    padding-left: 16px
}

[dir=rtl] .SearchFilters_search-filters__selects__9aku- .input-checkbox {
    border-left: none;
    border-right: 1px solid #d2c7c1;
    margin-left: 0;
    margin-right: 16px;
    padding-left: 0;
    padding-right: 16px
}

.SearchFilters_search-filters__order__34JVY {
    align-items: center;
    display: flex;
    margin-left: auto
}

[dir=rtl] .SearchFilters_search-filters__order__34JVY {
    margin-left: 0;
    margin-right: auto
}

.SearchFilters_search-filters__order__34JVY .text {
    margin-right: 8px;
    width: 100%
}

[dir=rtl] .SearchFilters_search-filters__order__34JVY .text {
    margin-left: 8px;
    margin-right: 0
}

.SearchFilters_search-filters__mobile-close__2Qiiz {
    position: absolute;
    right: 20px;
    top: 76px;
    z-index: 3
}

.SearchFilters_search-filters__checkbox-top__3IPX0 {
    align-items: center;
    background-color: #f9f5f3;
    border-radius: 15px;
    display: flex;
    margin-bottom: 50px;
    padding-left: 10px;
    padding-right: 10px
}

[dir=rtl] .SearchFilters_search-filters__checkbox-top__3IPX0 {
    padding-left: 10px;
    padding-right: 15px
}

.SearchFilters_search-filters__checkbox-top__3IPX0 label {
    padding: 14px 18px
}

.SearchFilters_search-filters__3rWSu .checkbox-filter {
    margin-right: 10px
}

.SearchFilters_search-filters__3rWSu .checkbox-filter .input-checkbox,
[dir=rtl] .SearchFilters_search-filters__3rWSu .checkbox-filter .input-checkbox {
    border: none;
    margin: 0;
    padding: 0
}

.SearchFilters_search-filters__3rWSu .checkbox-filter__dropdown {
    top: 80px
}

.ButtonTopic_button-topic__1GJaN {
    align-items: center;
    background-color: #fff;
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 24px;
    display: inline-flex;
    overflow: hidden;
    padding: 10px 20px;
    position: relative
}

.ButtonTopic_button-topic__1GJaN .svg--chevron-right {
    fill: #141921;
    margin-left: 8px
}

[dir=rtl] .ButtonTopic_button-topic__1GJaN .svg--chevron-right {
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 8px;
    transform: scaleX(-1)
}

.ButtonTopic_button-topic__1GJaN .svg--star5 {
    fill: #fff;
    margin-bottom: 1px;
    margin-left: 3px
}

[dir=rtl] .ButtonTopic_button-topic__1GJaN .svg--star5 {
    margin-left: 0;
    margin-right: 3px
}

.ButtonTopic_button-topic__text__2sfeT {
    color: #141921
}

.ButtonTopic_button-topic__recommended__1gdvx {
    align-items: center;
    background-color: #c57354;
    border: 1px solid #e3bbab;
    border-bottom-left-radius: 24px;
    border-top-left-radius: 24px;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 27px
}

[dir=rtl] .ButtonTopic_button-topic__recommended__1gdvx {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 24px;
    border-top-left-radius: 0;
    border-top-right-radius: 24px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.ButtonTopic_button-topic--recommended__2onqq {
    padding-left: 36px
}

[dir=rtl] .ButtonTopic_button-topic--recommended__2onqq {
    padding-left: 20px;
    padding-right: 36px
}

.SearchRecommended_search-recommended__2oT0j {
    margin-top: 90px;
    background-color: #f1f1f1;
}

.SearchRecommended_search-recommended__2oT0j .container {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%23705b50' stroke-width='2' stroke-dasharray='1,6'/%3E%3C/svg%3E");
    border-radius: 30px;
    padding: 50px 45px;
    position: relative
}

@media(max-width:48.0525em) {
    .SearchRecommended_search-recommended__2oT0j .container {
        background-image: none;
        padding: 40px 0;
        position: relative
    }

    .SearchRecommended_search-recommended__2oT0j .container: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%
    }
}

.SearchRecommended_search-recommended__title__1Ok_J {
    background-color: #f1f1f1;
    border-radius: 10px;
    color: #141921;
    left: 50%;
    opacity: 1;
    padding-left: 25px;
    padding-right: 25px;
    position: absolute;
    text-align: center;
    top: -12px;
    transform: translateX(-50%);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media(max-width:48.0525em) {
    .SearchRecommended_search-recommended__title__1Ok_J {
        padding-left: 15px;
        padding-right: 15px;
        top: -9px
    }

    .SearchRecommended_search-recommended__2oT0j .text {
        font-size: .8125rem
    }
}

.SearchRecommended_search-recommended__decorations__1vgr_ {
    bottom: 24px;
    left: 24px;
    position: absolute;
    right: 24px;
    top: 24px
}

.SearchRecommended_search-recommended__decorations__1vgr_ .svg {
    fill: #aeaeb2;
    position: absolute
}

.SearchRecommended_search-recommended__decorations__1vgr_ .svg:first-child {
    left: 0;
    top: 0;
    transform: rotate(-90deg)
}

.SearchRecommended_search-recommended__decorations__1vgr_ .svg:nth-child(2) {
    right: 0;
    top: 0
}

.SearchRecommended_search-recommended__decorations__1vgr_ .svg:nth-child(3) {
    bottom: 0;
    left: 0;
    transform: rotate(-180deg)
}

.SearchRecommended_search-recommended__decorations__1vgr_ .svg:nth-child(4) {
    bottom: 0;
    right: 0;
    transform: rotate(90deg)
}

.SearchRecommended_search-recommended__list__VAyC2 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: -8px;
    margin-left: auto;
    margin-right: auto;
    max-width: 660px
}

.SearchRecommended_search-recommended__list-item__33stn {
    margin-bottom: 8px;
    margin-left: 3px;
    margin-right: 3px
}

.SearchRecommended_search-recommended__list-item--loading__14UVa {
    background-color: #fff;
    border-radius: 24px;
    display: block;
    height: 37px;
    overflow: hidden;
    position: relative;
    width: 120px
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:after {
    -webkit-animation: 2s linear infinite;
    animation: 2s linear infinite;
    -webkit-animation-name: SearchRecommended_ujiq1io__2yMyR;
    animation-name: SearchRecommended_ujiq1io__2yMyR;
    background: linear-gradient(90deg, hsla(18, 36%, 95%, 0), hsla(18, 36%, 95%, .8) 50%, hsla(18, 36%, 95%, 0));
    content: "";
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    width: 800px;
    z-index: 2
}

@-webkit-keyframes SearchRecommended_ujiq1io__2yMyR {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes SearchRecommended_ujiq1io__2yMyR {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(0):after {
    -webkit-animation-delay: 0s;
    animation-delay: 0s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:first-child:after {
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(2):after {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(3):after {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(4):after {
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(5):after {
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(6):after {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(7):after {
    -webkit-animation-delay: .7s;
    animation-delay: .7s
}

.SearchRecommended_search-recommended__list-item--loading__14UVa:nth-child(8):after {
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

.SearchRecommended_search-recommended__loading__rS5gu {
    height: 500px;
    width: 100%
}

.SearchRecommended_search-recommended--light__3jWM8 {
    margin: 0
}

.SearchRecommended_search-recommended--light__3jWM8 .container {
    background: none;
    padding-top: 36px
}

.SearchRecommended_search-recommended--light__3jWM8 .container:before {
    content: unset
}

.SearchRecommended_search-recommended--light__3jWM8 .SearchRecommended_search-recommended__title__1Ok_J {
    background: none;
    bottom: 0;
    left: 0;
    padding: 0;
    position: relative;
    right: 0;
    top: 0;
    transform: none
}

.SearchRecommended_search-recommended--light__3jWM8 .SearchRecommended_search-recommended__list__VAyC2 {
    flex-direction: column;
    justify-content: flex-start;
    margin-left: 0;
    margin-right: 0;
    margin-top: 8px
}

.SearchRecommended_search-recommended--light__3jWM8 .SearchRecommended_search-recommended__list-item__33stn {
    margin: 10px 0 0
}

.SearchResults_search-results__3Atxw {
    margin-top: 40px;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955)
}

@media(max-width:63.99em) {
    .SearchResults_search-results__3Atxw {
        margin-top: 26px
    }
}

.SearchResults_search-results__3Atxw .card-search:not(:first-child) {
    margin-top: 20px
}

@media(max-width:37.49em) {
    .SearchResults_search-results__3Atxw .card-search:not(:first-child) {
        margin-top: 16px
    }
}

.SearchResults_search-results__3Atxw:last-child {
    margin-bottom: 50px
}

.SearchResults_search-results--loading__1ZDnX {
    opacity: .5
}

.ModalSearch_modal-search__3BDFE .modal__space {
    flex-basis: 0;
    flex-grow: 0;
    min-height: 0
}

.ModalSearch_modal-search__3BDFE .modal__content {
    border: 0;
    border-radius: 0;
    display: flex;
    flex-direction: column;
    height: 100%;
    max-width: 100%;
    min-width: 100%;
    padding: 0;
    width: 100%
}

.ModalSearch_modal-search__3BDFE .modal__inner {
    background-color: #f6efec;
    border-radius: 0;
    flex-grow: 1
}

.ModalSearch_modal-search__3BDFE .modal__close {
    position: absolute;
    right: 12px;
    top: 12px
}

[dir=rtl] .ModalSearch_modal-search__3BDFE .modal__close {
    left: 12px;
    right: auto
}

.ModalSearch_modal-search__inner__2WYh7 {
    display: flex;
    flex-direction: column;
    height: 100%
}

.ModalSearch_modal-search__header__34YC4 {
    align-items: center;
    background-color: #fff;
    border-bottom: 1px solid hsla(21, 16%, 79%, .4);
    display: flex;
    flex-shrink: 0;
    height: 67px;
    padding-left: 18px;
    padding-right: 62px;
    width: 100%
}

[dir=rtl] .ModalSearch_modal-search__header__34YC4 {
    padding-left: 62px;
    padding-right: 18px
}

.ModalSearch_modal-search__form__2IJWj {
    align-items: center;
    border: 1px solid #d2c7c1;
    border-radius: 21px;
    display: flex;
    height: 42px;
    padding-left: 16px;
    padding-right: 14px;
    width: 100%
}

[dir=rtl] .ModalSearch_modal-search__form__2IJWj {
    padding-left: 14px;
    padding-right: 16px
}

.ModalSearch_modal-search__form__2IJWj input {
    background: transparent;
    border: 0;
    color: #141921;
    flex-grow: 1;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.6923076923;
    margin-left: 6px;
    padding: 0
}

.ModalSearch_modal-search__form__2IJWj input:lang(ar) {
    font-family: ExpoArabic, serif
}

.ModalSearch_modal-search__form__2IJWj input::placeholder {
    color: rgba(49, 43, 40, .5);
    font-size: .8125rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.6923076923
}

[dir=rtl] .ModalSearch_modal-search__form__2IJWj input {
    margin-left: 0;
    margin-right: 6px
}

.ModalSearch_modal-search__clear__2JFLK {
    color: #896d5e;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1.2222222222;
    margin-left: 10px;
    text-transform: uppercase
}

[dir=rtl] .ModalSearch_modal-search__clear__2JFLK {
    font-family: ExpoArabic, serif;
    margin-left: 0;
    margin-right: 10px
}

.ModalSearch_modal-search__content__2aK7b {
    flex-grow: 1;
    overflow: auto;
    position: relative
}

.ModalSearch_modal-search__3BDFE .search-dropdown {
    border: none;
    height: 100%;
    left: 0;
    margin: 0;
    min-height: unset;
    position: absolute;
    top: 0;
    width: 100%
}

.ModalSearch_modal-search__3BDFE .search-filters {
    padding-bottom: 19px;
    padding-top: 19px
}

.ModalSearch_modal-search__3BDFE .search-filters:before {
    opacity: 1
}

.ModalSearch_modal-search__3BDFE .search-results {
    margin-top: 20px
}

.ModalSearch_modal-search__3BDFE .pagination {
    margin-bottom: 60px;
    margin-top: 30px
}

.ModalSearch_modal-search__no-results__3gTCk {
    background-color: #f9f5f3;
    padding: 31px 30px
}

.ModalSearch_modal-search__no-results-text__9Rzei {
    color: #141921
}

.ModalSearch_modal-search__no-results-text__9Rzei span {
    display: inline-block
}

.ModalSearch_modal-search__no-results-text__9Rzei span:after {
    background: #d2c7c1;
    content: "";
    display: block;
    height: 1px;
    width: 100%
}

.ModalSearch_modal-search__popular__3TB0E {
    background-color: #f6efec;
    padding: 30px
}

.ModalSearch_modal-search__popular-title__25qq_ .svg {
    margin-right: 6px
}

.HeaderMobile_site-header__p0G96 {
    display: flex;
    flex-direction: column;
    height: auto;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    z-index: 915
}

.HeaderMobile_site-header__mobile-container__2e5oy {
    align-items: center;
    border-bottom: 1px solid transparent;
    display: flex;
    justify-content: space-between;
    min-height: 104px;
    padding-left: 160px;
    padding-right: 160px
}

@media(max-width:98.125em) {
    .HeaderMobile_site-header__mobile-container__2e5oy {
        padding-left: 80px;
        padding-right: 80px
    }
}

@media(max-width:63.99em) {
    .HeaderMobile_site-header__mobile-container__2e5oy {
        min-height: 67px
    }
}

@media(max-width:48.0525em) {
    .HeaderMobile_site-header__mobile-container__2e5oy {
        padding-left: 60px;
        padding-right: 60px
    }
}

@media(max-width:37.49em) {
    .HeaderMobile_site-header__mobile-container__2e5oy {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media(max-width:22.1875em) {
    .HeaderMobile_site-header__mobile-container__2e5oy {
        padding-left: 5px;
        padding-right: 5px
    }
}

.HeaderMobile_site-header__left__6cGet,
.HeaderMobile_site-header__right__1_q6w {
    bottom: 0;
    left: 0;
    pointer-events: auto;
    position: relative;
    right: 0;
    top: 0
}

.HeaderMobile_site-header__left-logo__2WD1D {
    height: 60px
}

.HeaderMobile_site-header__left-logo__2WD1D img {
    display: block;
    height: 100%;
    width: auto
}

.HeaderMobile_site-header__right__1_q6w {
    display: flex
}

.HeaderMobile_site-header__right-item__1JQhn:not(:first-child) {
    margin-left: 10px
}

[dir=rtl] .HeaderMobile_site-header__right-item__1JQhn:not(:first-child) {
    margin-left: 0;
    margin-right: 10px
}

.HeaderMobile_site-header__right__1_q6w .button-icon,
.HeaderMobile_site-header__right__1_q6w .button-pill-primary {
    height: 40px;
    min-height: unset;
    width: 40px
}

[data-type=desert] .HeaderMobile_site-header__p0G96,
[data-type=district] .HeaderMobile_site-header__p0G96 {
    height: 180px
}

[data-type=desert] .HeaderMobile_site-header__p0G96:after,
[data-type=district] .HeaderMobile_site-header__p0G96:after {
    content: "";
    height: 180px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100vw;
    z-index: -1
}

[data-type=desert] .HeaderMobile_site-header--day__1KDbS:after,
[data-type=district] .HeaderMobile_site-header--day__1KDbS:after {
    background-image: linear-gradient(0deg, hsla(18, 36%, 95%, 0), #f6efec)
}

[data-type=desert] .HeaderMobile_site-header--night__1f8zN:after,
[data-type=district] .HeaderMobile_site-header--night__1f8zN:after {
    background-image: linear-gradient(0deg, rgba(25, 24, 54, 0), #191836)
}

[data-type=desert] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__left__6cGet *,
[data-type=desert] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__left__6cGet :after,
[data-type=desert] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__left__6cGet :before,
[data-type=desert] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__right__1_q6w *,
[data-type=desert] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__right__1_q6w :after,
[data-type=desert] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__right__1_q6w :before,
[data-type=district] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__left__6cGet *,
[data-type=district] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__left__6cGet :after,
[data-type=district] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__left__6cGet :before,
[data-type=district] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__right__1_q6w *,
[data-type=district] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__right__1_q6w :after,
[data-type=district] .HeaderMobile_site-header--disabled__2HE0e .HeaderMobile_site-header__right__1_q6w :before {
    pointer-events: none
}

[data-type=default] .HeaderMobile_site-header__p0G96 {
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

[data-type=default] .HeaderMobile_site-header__p0G96:after {
    background-color: hsla(20, 33%, 96%, 0);
    content: "";
    height: 104px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: background-color .1s cubic-bezier(.455, .03, .515, .955) .2s, border-bottom-color .1s cubic-bezier(.455, .03, .515, .955) .2s;
    width: 100vw;
    will-change: background-color, border-bottom-color;
    z-index: -1
}

@media(max-width:63.99em) {
    [data-type=default] .HeaderMobile_site-header__p0G96:after {
        height: 67px;
        width: 100%
    }
}

[data-type=default] .HeaderMobile_site-header--hidden__1VSwH {
    pointer-events: none;
    transform: translateY(-104px)
}

@media(max-width:63.99em) {
    [data-type=default] .HeaderMobile_site-header--hidden__1VSwH {
        transform: translateY(-67px)
    }
}

[data-type=default] .HeaderMobile_site-header__p0G96:not(.HeaderMobile_site-header--sticky__wuKzF).HeaderMobile_site-header--hidden__1VSwH {
    pointer-events: none;
    transform: translateY(-104px)
}

@media(max-width:63.99em) {
    [data-type=default] .HeaderMobile_site-header__p0G96:not(.HeaderMobile_site-header--sticky__wuKzF).HeaderMobile_site-header--hidden__1VSwH {
        transform: translateY(-67px)
    }
}

[data-type=default] .HeaderMobile_site-header--visible__2CuZ6.HeaderMobile_site-header--sticky__wuKzF:after {
    background-color: #f9f5f3;
    border-bottom: 1px solid hsla(21, 16%, 79%, .6);
    transition: border-bottom .1s cubic-bezier(.455, .03, .515, .955), opacity .1s cubic-bezier(.455, .03, .515, .955)
}

[data-type=default] .HeaderMobile_site-header--visible__2CuZ6.HeaderMobile_site-header--sticky__wuKzF .HeaderMobile_site-header__mobile-container__2e5oy {
    min-height: 104px
}

@media(max-width:63.99em) {
    [data-type=default] .HeaderMobile_site-header--visible__2CuZ6.HeaderMobile_site-header--sticky__wuKzF .HeaderMobile_site-header__mobile-container__2e5oy {
        min-height: 67px
    }
}

[data-type=default] .HeaderMobile_site-header--mobile-open__1uKTr,
[data-type=desert] .HeaderMobile_site-header--mobile-open__1uKTr,
[data-type=district] .HeaderMobile_site-header--mobile-open__1uKTr {
    height: calc(var(--inner-height, 100vh));
    pointer-events: auto;
    z-index: 1000
}

[data-type=default] .HeaderMobile_site-header--mobile-open__1uKTr:after,
[data-type=desert] .HeaderMobile_site-header--mobile-open__1uKTr:after,
[data-type=district] .HeaderMobile_site-header--mobile-open__1uKTr:after {
    background-color: transparent;
    background-image: none
}

[data-type=default] .HeaderMobile_site-header--mobile-open__1uKTr .HeaderMobile_site-header__mobile-container__2e5oy,
[data-type=desert] .HeaderMobile_site-header--mobile-open__1uKTr .HeaderMobile_site-header__mobile-container__2e5oy,
[data-type=district] .HeaderMobile_site-header--mobile-open__1uKTr .HeaderMobile_site-header__mobile-container__2e5oy {
    border-bottom: 1px solid hsla(21, 16%, 79%, .4)
}

.HeaderMobile_site-header--day__1KDbS.HeaderMobile_site-header--mobile-open__1uKTr {
    background-color: #fff
}

.HeaderMobile_site-header--night__1f8zN.HeaderMobile_site-header--mobile-open__1uKTr {
    background-color: #191836
}

.HeaderMobile_site-header__p0G96.header-enter .HeaderMobile_site-header__left__6cGet,
.HeaderMobile_site-header__p0G96.header-enter .HeaderMobile_site-header__right__1_q6w {
    pointer-events: none
}

.HeaderMobile_site-header__p0G96.header-enter .HeaderMobile_site-header__left__6cGet li,
.HeaderMobile_site-header__p0G96.header-enter .HeaderMobile_site-header__right__1_q6w li {
    opacity: 0
}

.HeaderMobile_site-header__p0G96.header-enter-active .HeaderMobile_site-header__left__6cGet,
.HeaderMobile_site-header__p0G96.header-enter-active .HeaderMobile_site-header__right__1_q6w {
    pointer-events: none
}

.HeaderMobile_site-header__p0G96.header-enter-active .HeaderMobile_site-header__left__6cGet li,
.HeaderMobile_site-header__p0G96.header-enter-active .HeaderMobile_site-header__right__1_q6w li {
    opacity: 1;
    transition: opacity 1s cubic-bezier(.455, .03, .515, .955)
}

.HeaderMobile_site-header__p0G96.header-enter-active .HeaderMobile_site-header__left__6cGet li:first-child {
    transition-delay: 0s
}

.HeaderMobile_site-header__p0G96.header-enter-active .HeaderMobile_site-header__right__1_q6w li:first-child {
    transition-delay: .1s
}

.HeaderMobile_site-header__p0G96.header-enter-done .HeaderMobile_site-header__left__6cGet,
.HeaderMobile_site-header__p0G96.header-enter-done .HeaderMobile_site-header__right__1_q6w {
    pointer-events: auto
}

.HeaderMobile_site-header__p0G96.header-enter-done .HeaderMobile_site-header__left__6cGet li,
.HeaderMobile_site-header__p0G96.header-enter-done .HeaderMobile_site-header__right__1_q6w li {
    opacity: 1
}

.HeaderMobile_site-header--light__3MOty:not(.HeaderMobile_site-header--sticky__wuKzF) .HeaderMobile_site-header__nav-item-button__3hzfL .text {
    color: #fff
}

.HeaderMobile_site-header--light__3MOty:not(.HeaderMobile_site-header--sticky__wuKzF) .HeaderMobile_site-header__left__6cGet li+li:before {
    background-color: #d2c7c1
}

.HeaderMobile_site-header--light__3MOty:not(.HeaderMobile_site-header--sticky__wuKzF) .HeaderMobile_site-header__nav-item__3s_Hf:after {
    background-color: #fff;
    background-image: none
}

.HeaderMobile_site-header--white__1cI3e:after {
    background-color: #fff !important
}

.HeaderMobile_site-header-mobile__1xAWI {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: calc(100% - 67px);
    overflow: scroll;
    position: relative;
    width: 100vw
}

.HeaderMobile_site-header-mobile__1xAWI:before {
    content: "";
    display: flex;
    height: 15px;
    left: 0;
    pointer-events: none;
    position: fixed;
    transition: box-shadow .1s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: box-shadow;
    z-index: 3
}

.HeaderMobile_site-header-mobile__1xAWI:after {
    background-image: url(/_next/static/media/decoration-circles@3x.e470778416170f7265bd858dfa1d0b7f.png);
    background-repeat: no-repeat;
    background-size: 88px;
    content: "";
    display: block;
    flex-shrink: 0;
    height: 44px;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    width: 88px
}

.HeaderMobile_site-header-mobile__nav__3vTHj,
.HeaderMobile_site-header-mobile__shortcuts-link__37N1P,
.HeaderMobile_site-header-mobile__tickets__2-Mzj {
    padding-left: 160px;
    padding-right: 160px
}

@media(max-width:98.125em) {

    .HeaderMobile_site-header-mobile__nav__3vTHj,
    .HeaderMobile_site-header-mobile__shortcuts-link__37N1P,
    .HeaderMobile_site-header-mobile__tickets__2-Mzj {
        padding-left: 80px;
        padding-right: 80px
    }
}

@media(max-width:48.0525em) {

    .HeaderMobile_site-header-mobile__nav__3vTHj,
    .HeaderMobile_site-header-mobile__shortcuts-link__37N1P,
    .HeaderMobile_site-header-mobile__tickets__2-Mzj {
        padding-left: 60px;
        padding-right: 60px
    }
}

@media(max-width:37.49em) {

    .HeaderMobile_site-header-mobile__nav__3vTHj,
    .HeaderMobile_site-header-mobile__shortcuts-link__37N1P,
    .HeaderMobile_site-header-mobile__tickets__2-Mzj {
        padding-left: 30px;
        padding-right: 30px
    }
}

.HeaderMobile_site-header-mobile__tickets__2-Mzj {
    border-bottom: 1px solid hsla(21, 16%, 79%, .5);
    flex-shrink: 0;
    padding-bottom: 23px;
    padding-top: 23px
}

.HeaderMobile_site-header-mobile__tickets__2-Mzj .button-pill-primary {
    height: auto;
    width: 100%
}

.HeaderMobile_site-header-mobile__shortcuts__1LWxy {
    flex-shrink: 0
}

.HeaderMobile_site-header-mobile__shortcuts-item__1BmoU {
    border-bottom: 1px solid hsla(21, 16%, 79%, .5)
}

.HeaderMobile_site-header-mobile__shortcuts-link__37N1P {
    display: block;
    padding-bottom: 18px;
    padding-top: 18px
}

.HeaderMobile_site-header-mobile__shortcuts-link__37N1P .text {
    align-items: center;
    display: flex;
    font-size: .9375rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.7333333333
}

.HeaderMobile_site-header-mobile__shortcuts-link__37N1P .svg {
    margin-right: 10px
}

[dir=rtl] .HeaderMobile_site-header-mobile__shortcuts-link__37N1P .svg {
    margin-left: 10px;
    margin-right: 0
}

.HeaderMobile_site-header-mobile__1xAWI .accordion .heading,
.HeaderMobile_site-header-mobile__1xAWI .accordion>button .text,
.HeaderMobile_site-header-mobile__nav-item__1TrYM .heading,
.HeaderMobile_site-header-mobile__nav-item__1TrYM>button .text {
    font-size: 1.375rem;
    letter-spacing: -.92px;
    line-height: 1;
    opacity: 1
}

.HeaderMobile_site-header-mobile__1xAWI .accordion .text,
.HeaderMobile_site-header-mobile__nav-item__1TrYM .text {
    color: #141921
}

.HeaderMobile_site-header-mobile__1xAWI .accordion:before,
.HeaderMobile_site-header-mobile__nav-item__1TrYM:before {
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.HeaderMobile_site-header-mobile__nav__3vTHj {
    flex-shrink: 0;
    padding-bottom: 40px;
    padding-top: 12px;
    position: relative
}

.HeaderMobile_site-header-mobile__nav__3vTHj .accordion>button:before {
    content: none
}

.HeaderMobile_site-header-mobile__nav-item__1TrYM {
    padding-bottom: 16px;
    padding-top: 16px;
    position: relative
}

.HeaderMobile_site-header-mobile__nav-item-dropdown__1A8_S {
    position: relative;
    z-index: 0
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_ {
    align-items: center;
    display: flex;
    padding: 13px 12px 13px 36px;
    position: relative;
    white-space: nowrap
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_:not(:first-child) {
    margin-top: 4px
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_:before {
    border-radius: 7px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_ .text {
    align-items: center;
    display: inline-flex;
    z-index: 1
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_ .text:before {
    border: 1px solid #896d5e;
    border-radius: 50%;
    content: "";
    display: block;
    height: 6px;
    margin-left: 2px;
    margin-right: 16px;
    width: 6px
}

[dir=rtl] .HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_ .text:before {
    margin-left: 16px;
    margin-right: 2px
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_ .svg {
    margin-right: 15px
}

[dir=rtl] .HeaderMobile_site-header-mobile__nav-item-dropdown-submenu-list-item-link__3EQN_ .svg {
    margin-left: 15px;
    margin-right: 0
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae {
    align-items: center;
    display: flex;
    padding: 13px 12px;
    position: relative;
    white-space: nowrap
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae:not(:first-child) {
    margin-top: 4px
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae:before {
    border-radius: 7px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae .text {
    align-items: center;
    display: inline-flex;
    z-index: 1
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae .text:before {
    border: 1px solid #896d5e;
    border-radius: 50%;
    content: "";
    display: block;
    height: 6px;
    margin-left: 2px;
    margin-right: 16px;
    width: 6px
}

[dir=rtl] .HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae .text:before {
    margin-left: 16px;
    margin-right: 2px
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae .svg {
    margin-right: 15px
}

[dir=rtl] .HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae .svg {
    margin-left: 15px;
    margin-right: 0
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--culture__1mrou .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--mobility__34V3n .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--nature__1u7f- .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--opportunity__2t9o2 .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--sustainability__2c3Ko .text:before {
    content: none
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--sustainability__2c3Ko .svg {
    fill: #34c575
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--opportunity__2t9o2 .svg {
    fill: #ed8b00
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--mobility__34V3n .svg {
    fill: #62b5e5
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--culture__1mrou .svg {
    fill: #cd3fde
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--nature__1u7f- .svg {
    fill: #ff71aa
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link--about__1B0Xo.HeaderMobile_site-header-mobile__nav-item-dropdown-link--active__3gU56 .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--all__2eiD2 .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--about__1B0Xo:not([disabled]):focus .text:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link--about__1B0Xo:not([disabled]):hover .text:before {
    background-color: #c57354;
    border: none
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae.HeaderMobile_site-header-mobile__nav-item-dropdown-link--active__3gU56:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae:not([disabled]):focus:before,
.HeaderMobile_site-header-mobile__nav-item-dropdown-link__1l2ae:not([disabled]):hover:before {
    opacity: 1
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-footer__2eZfX {
    margin-top: 16px;
    overflow: hidden;
    padding-top: 4px;
    position: relative
}

.HeaderMobile_site-header-mobile__nav-item-dropdown-footer__2eZfX:before {
    background-color: hsla(21, 16%, 79%, .4);
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.HeaderMobile_site-header-mobile__nav-item-button__1PVz7 {
    text-align: left;
    width: 100%
}

[dir=rtl] .HeaderMobile_site-header-mobile__nav-item-button__1PVz7 {
    text-align: right
}

.HeaderMobile_site-header-mobile__nav-accordion__9Gfcl .accordion__dropdown {
    padding-bottom: 7px;
    padding-top: 10px
}

.HeaderMobile_site-header-mobile--day__2aQwD {
    background-color: #fff
}

.HeaderMobile_site-header-mobile--day__2aQwD:before {
    box-shadow: inset 0 8px 18px -10px hsla(20, 17%, 48%, 0)
}

.HeaderMobile_site-header-mobile--day__2aQwD.HeaderMobile_site-header-mobile--scrolling__3ljqb:before {
    box-shadow: inset 0 8px 18px -10px hsla(20, 17%, 48%, .5)
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__shortcuts-link__37N1P .text {
    color: #141921
}

.HeaderMobile_site-header-mobile--day__2aQwD .accordion:before,
.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item__1TrYM:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cline fill='none' stroke='%23705B50' stroke-linejoin='bevel' stroke-dasharray='1 7' y1='.5' x2='100%25' y2='.5'/%3E%3C/svg%3E")
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--sustainability__2c3Ko:before {
    background-color: #dcf7e9
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--opportunity__2t9o2:before {
    background-color: #ffeed6
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--mobility__34V3n:before {
    background-color: #e6f6fe
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--culture__1mrou:before {
    background-color: #f1d9ec
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--nature__1u7f-:before {
    background-color: #ffe3ee
}

.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--about__1B0Xo:before,
.HeaderMobile_site-header-mobile--day__2aQwD .HeaderMobile_site-header-mobile__nav-item-dropdown-link--all__2eiD2:before {
    background-color: #f6efec
}

.HeaderMobile_site-header-mobile--night__1ukYl {
    background-color: #191836
}

.HeaderMobile_site-header-mobile--night__1ukYl:before {
    box-shadow: inset 0 8px 18px -10px rgba(12, 18, 30, 0)
}

.HeaderMobile_site-header-mobile--night__1ukYl.HeaderMobile_site-header-mobile--scrolling__3ljqb:before {
    box-shadow: inset 0 8px 18px -10px #0c121e
}

.HeaderMobile_site-header-mobile--night__1ukYl:after {
    opacity: .2
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav__3vTHj:before {
    opacity: .3
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown__1A8_S .text:before {
    border-color: #fff
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--all__2eiD2 .text:before {
    background-color: #fff
}

.HeaderMobile_site-header-mobile--night__1ukYl .accordion:before,
.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item__1TrYM:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cline fill='none' stroke='%23fff' stroke-linejoin='bevel' stroke-dasharray='1 7' y1='.5' x2='100%25' y2='.5'/%3E%3C/svg%3E")
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--sustainability__2c3Ko:before {
    background-color: #142b37
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--opportunity__2t9o2:before {
    background-color: #432f2b
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--mobility__34V3n:before {
    background-color: #132b52
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--culture__1mrou:before {
    background-color: #3d2057
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--nature__1u7f-:before {
    background-color: #47264f
}

.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--about__1B0Xo:before,
.HeaderMobile_site-header-mobile--night__1ukYl .HeaderMobile_site-header-mobile__nav-item-dropdown-link--all__2eiD2:before {
    background-color: #27264e
}

.HeaderMobile_site-header-mobile--night__1ukYl .accordion .text {
    color: #fff
}

.HeaderMobile_site-header-mobile--night__1ukYl .accordion .svg--chevron-dropdown {
    fill: #fff
}

.HeaderMobile_site-header-mobile__profile-wrapper__N384i {
    position: relative
}

.HeaderMobile_site-header-mobile__profile-notification-dot__q5qS5 {
    position: absolute;
    right: 2px;
    top: 2px
}

.PageLoader_page-loader__1gFpr {
    height: 3px;
    left: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: background-color 0s .4s;
    width: 100%;
    z-index: 1090
}

.PageLoader_page-loader__progress__2jErC {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: width .3s cubic-bezier(.455, .03, .515, .955), background-color 0s .4s;
    width: 0;
    will-change: width
}

.PageLoader_page-loader--day__30_iV {
    background-color: #e3bbab
}

.PageLoader_page-loader--day__30_iV .PageLoader_page-loader__progress__2jErC {
    background-color: #c57354
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--mobility__xFsTg {
    background-color: #e6f6fe
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--mobility__xFsTg .PageLoader_page-loader__progress__2jErC {
    background-color: #62b5e5
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--opportunity__2bfSa {
    background-color: #ffeed6
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--opportunity__2bfSa .PageLoader_page-loader__progress__2jErC {
    background-color: #ed8b00
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--sustainability__3q09o {
    background-color: #dcf7e9
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--sustainability__3q09o .PageLoader_page-loader__progress__2jErC {
    background-color: #34c575
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--culture__VG6C_ {
    background-color: #f1d9ec
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--culture__VG6C_ .PageLoader_page-loader__progress__2jErC {
    background-color: #cd3fde
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--nature__2TZ2Y {
    background-color: #ffe3ee
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--nature__2TZ2Y .PageLoader_page-loader__progress__2jErC {
    background-color: #ff71aa
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--plaza__3zZMA {
    background-color: #fff8d9
}

.PageLoader_page-loader--day__30_iV.PageLoader_page-loader--plaza__3zZMA .PageLoader_page-loader__progress__2jErC {
    background-color: #ffcd00
}

.PageLoader_page-loader--night__bHax0 {
    background-color: #27264e
}

.PageLoader_page-loader--night__bHax0 .PageLoader_page-loader__progress__2jErC {
    background-color: #fff
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--mobility__xFsTg {
    background-color: #132b52
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--mobility__xFsTg .PageLoader_page-loader__progress__2jErC {
    background-color: #62b5e5
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--opportunity__2bfSa {
    background-color: #432f2b
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--opportunity__2bfSa .PageLoader_page-loader__progress__2jErC {
    background-color: #ed8b00
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--sustainability__3q09o {
    background-color: #142b37
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--sustainability__3q09o .PageLoader_page-loader__progress__2jErC {
    background-color: #34c575
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--culture__VG6C_ {
    background-color: #3d2057
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--culture__VG6C_ .PageLoader_page-loader__progress__2jErC {
    background-color: #cd3fde
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--nature__2TZ2Y {
    background-color: #47264f
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--nature__2TZ2Y .PageLoader_page-loader__progress__2jErC {
    background-color: #ff71aa
}

.PageLoader_page-loader--night__bHax0.PageLoader_page-loader--plaza__3zZMA .PageLoader_page-loader__progress__2jErC {
    background-color: #ffcd00
}

.PageLoader_page-loader__1gFpr.page-loader-enter {
    opacity: 0
}

.PageLoader_page-loader__1gFpr.page-loader-enter-active {
    opacity: 1;
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955) .5s, background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-enter-active .PageLoader_page-loader__progress__2jErC {
    transition: background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-enter-done {
    opacity: 1;
    transition: background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-enter-done .PageLoader_page-loader__progress__2jErC {
    transition: background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-exit {
    opacity: 1;
    transition: background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-exit .PageLoader_page-loader__progress__2jErC {
    transition: background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-exit-active {
    opacity: 0;
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955), background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-exit-active .PageLoader_page-loader__progress__2jErC {
    transition: background-color 0s .4s
}

.PageLoader_page-loader__1gFpr.page-loader-exit-done {
    opacity: 0
}

.SkipToMainContent_skipToContentLink__2Rxuw {
    background: #fff;
    border-radius: 22px;
    bottom: auto;
    color: #141921;
    display: none;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .625rem;
    font-weight: 600;
    height: 44px;
    left: 50%;
    letter-spacing: 2px;
    line-height: 1.3;
    padding: 15px 20px;
    pointer-events: auto;
    position: absolute;
    right: auto;
    text-transform: uppercase;
    top: auto;
    transform: translate(-50%, -100%);
    transition: transform .3s cubic-bezier(.455, .03, .515, .955);
    width: auto;
    z-index: 1000
}

.SkipToMainContent_skipToContentLink__2Rxuw:lang(ar) {
    font-family: ExpoArabic, serif
}

@media(min-width:64em) {
    .SkipToMainContent_skipToContentLink__2Rxuw {
        display: block
    }
}

.SkipToMainContent_skipToContentLink__2Rxuw:focus {
    transform: translate(-50%, 100%)
}

body[data-mode=night] .SkipToMainContent_skipToContentLink__2Rxuw {
    background: #191836;
    color: #fff
}

.CardNotification_card-notification__3YtYZ {
    border-radius: 20px;
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .1);
    height: 100%;
    width: 100%
}

.CardNotification_card-notification__shield__39N_J {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.CardNotification_card-notification__container__3wGXx {
    align-items: stretch;
    border: 1px solid #ebdace;
    border-radius: 20px;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    height: 100%;
    min-height: 142px;
    padding: 14px;
    position: relative;
    text-align: left;
    width: 100%
}

@media(max-width:48.0525em) {
    .CardNotification_card-notification__container__3wGXx {
        background-color: #fff
    }
}

[data-mode=night] .CardNotification_card-notification__container__3wGXx {
    background-color: #fff
}

.CardNotification_card-notification__container--m__dHEzH {
    background-color: #fbf9f9
}

@media(max-width:48.0525em) {
    .CardNotification_card-notification__container--m__dHEzH {
        background-color: #fff;
        min-height: 117px;
        padding: 10px
    }
}

.CardNotification_card-notification__container--unread__1EZHL {
    background-color: #fff
}

.CardNotification_card-notification__container--s__kcDXj {
    background-color: hsla(0, 0%, 100%, .8);
    border: none;
    min-height: 60px;
    padding: 8px
}

[data-mode=night] .CardNotification_card-notification__container--s__kcDXj,
[data-type=default] .CardNotification_card-notification__container--s__kcDXj {
    background-color: #fff
}

.CardNotification_card-notification__container--xs__1X4vO {
    align-items: center;
    background-color: hsla(0, 0%, 100%, .8);
    border: none;
    min-height: 60px;
    padding: 0
}

[data-mode=night] .CardNotification_card-notification__container--xs__1X4vO,
[data-type=default] .CardNotification_card-notification__container--xs__1X4vO {
    background-color: #fff
}

.CardNotification_card-notification__image__2DaPp {
    border-radius: 15px;
    flex-shrink: 0;
    overflow: hidden;
    position: relative;
    width: 115px
}

.CardNotification_card-notification__image__2DaPp:before {
    content: "";
    display: block;
    padding-top: 100%
}

@media(max-width:48.0525em) {
    .CardNotification_card-notification__image--m__dqGzZ {
        height: 97px;
        width: 97px
    }
}

@media(max-width:21.875em) {
    .CardNotification_card-notification__image--m__dqGzZ {
        display: none
    }
}

.CardNotification_card-notification__image--s__1MDHH,
.CardNotification_card-notification__image--xs__2qJ5H {
    height: 50px;
    width: 50px
}

.CardNotification_card-notification__image__2DaPp img {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.object-fit .CardNotification_card-notification__image__2DaPp img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.no-object-fit .CardNotification_card-notification__image__2DaPp img {
    font-family: "object-fit: cover; object-position: center";
    -o-object-position: center;
    object-position: center
}

.CardNotification_card-notification__content__2Sta0 {
    margin: auto 0;
    padding: 0 12px;
    width: 100%
}

@media(max-width:48.0525em) {
    .CardNotification_card-notification__content__2Sta0 {
        padding: 0 0 0 12px
    }

    [dir=rtl] .CardNotification_card-notification__content__2Sta0 {
        padding: 0 12px 0 0
    }
}

[dir=rtl] .CardNotification_card-notification__content__2Sta0 {
    text-align: right
}

.CardNotification_card-notification__content--s__kfkhm,
.CardNotification_card-notification__content--xs__TEIm_ {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    max-height: 74px;
    overflow: hidden;
    padding: 0 35px 0 10px;
    text-overflow: ellipsis
}

[dir=rtl] .CardNotification_card-notification__content--s__kfkhm,
[dir=rtl] .CardNotification_card-notification__content--xs__TEIm_ {
    padding: 0 10px 0 35px
}

@media(min-width:48.0625em) {

    .CardNotification_card-notification__content--s__kfkhm,
    .CardNotification_card-notification__content--xs__TEIm_ {
        padding: 0 15px 0 10px
    }

    [dir=rtl] .CardNotification_card-notification__content--s__kfkhm,
    [dir=rtl] .CardNotification_card-notification__content--xs__TEIm_ {
        padding: 0 10px 0 15px
    }
}

.CardNotification_card-notification__content--m__3hU16 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 0
}

@media(min-width:48.0625em) {
    .CardNotification_card-notification__content--m__3hU16 {
        margin: 12px 0
    }
}

@media(max-width:37.49em) {
    .CardNotification_card-notification__content--m__3hU16 .CardNotification_card-notification__metas__1_XNh {
        margin-bottom: 0
    }
}

.CardNotification_card-notification__metas__1_XNh {
    margin-bottom: 5px
}

.CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title__30CRD {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #141921;
    display: -webkit-box;
    line-height: 1.4;
    opacity: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

@media(min-width:48.0625em) {
    .CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title__30CRD {
        line-clamp: 2;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
}

.CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title--m__2NH2i {
    line-clamp: 1;
    -webkit-line-clamp: 1
}

@media(min-width:48.0625em) {
    .CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title--m__2NH2i {
        line-clamp: 1;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        text-overflow: ellipsis
    }
}

.CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title--s__38UtD,
.CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title--xs__30-MS {
    line-clamp: 1;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis
}

@media(max-width:48.0525em) {
    .CardNotification_card-notification__3YtYZ .CardNotification_card-notification__title__30CRD {
        font-size: .8125rem
    }
}

.CardNotification_card-notification__body__3l31G {
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #141921;
    display: -webkit-box;
    line-height: 1.4 !important;
    opacity: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

.CardNotification_card-notification__body--m__3qf0e {
    font-size: 14px !important
}

@media(max-width:48.0525em) {
    .CardNotification_card-notification__body__3l31G {
        font-size: 13px !important
    }
}

.CardNotification_card-notification__datetime__3LZNF {
    font-weight: 400;
    line-height: 1;
    margin-top: auto
}

@media(max-width:37.49em) {
    .CardNotification_card-notification__datetime__3LZNF {
        font-size: .5625rem !important;
        font-weight: 600;
        letter-spacing: 2px;
        margin-top: 0;
        text-transform: uppercase
    }
}

.CardNotification_card-notification__metas-bottom__1HWDE {
    margin-top: auto
}

@media(max-width:37.49em) {
    .CardNotification_card-notification__metas-bottom__1HWDE {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 3px;
        row-gap: 5px
    }
}

.CardNotification_card-notification__tags--mobile__1tzxI {
    align-items: center;
    display: flex
}

.CardNotification_card-notification__tags--mobile__1tzxI .tag {
    background-color: transparent;
    border: none;
    height: auto;
    letter-spacing: 2px;
    line-height: 1;
    padding: 0 12px 0 0;
    position: relative
}

.CardNotification_card-notification__tags--mobile__1tzxI .tag:after {
    background-color: #d2c7c1;
    content: "";
    height: 6px;
    position: absolute;
    right: 7px;
    top: calc(50% - 3px);
    width: 1px
}

.CardNotification_card-notification__tags--mobile__1tzxI .tag:before {
    content: none
}

.CardNotification_card-notification__tags--mobile__1tzxI .CardNotification_tag--new__3Q6yR {
    color: #c57354
}

.CardNotification_card-notification__countdown__14bn9 {
    color: #ff5252;
    font-weight: 400;
    margin-left: 4px
}

.CardNotification_card-notification__footer__1JkSG {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    justify-content: flex-start
}

.CardNotification_card-notification__footer__1JkSG .button-options {
    margin-bottom: 12px
}

.CardNotification_card-notification__footer__1JkSG .fresnel-greaterThanOrEqual-S {
    margin-top: auto
}

@media(min-width:48.0625em) {
    .CardNotification_card-notification__footer__1JkSG {
        margin-bottom: 12px
    }
}

@media(max-width:37.49em) {
    .CardNotification_card-notification__footer__1JkSG {
        justify-content: center
    }

    .CardNotification_card-notification__footer__1JkSG .button-options {
        margin-bottom: 0
    }

    .CardNotification_card-notification__footer__1JkSG .button-option--circle {
        background-color: transparent
    }
}

.CardNotification_card-notification__tags__1XlPx {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    margin-top: auto
}

.CardNotification_card-notification__tags__1XlPx .tag:not(:first-child) {
    margin-top: 5px
}

.CardNotification_card-notification--s__6FUTO,
.CardNotification_card-notification--xs__3OIMx {
    align-items: center;
    display: flex;
    filter: none;
    font-size: 13px;
    height: 100%;
    width: 100%
}

.NotificationCenter_notification-center__2eT8T {
    font-size: 13px;
    position: absolute;
    right: 80px;
    top: 20px;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955);
    width: 340px;
    z-index: 920
}

.NotificationCenter_notification-center--hidden__UQkWU {
    opacity: 0
}

.header-is-visible .NotificationCenter_notification-center__2eT8T,
[data-type]:not([data-type=default]) .NotificationCenter_notification-center__2eT8T {
    top: 83px
}

[dir=rtl] .NotificationCenter_notification-center__2eT8T {
    left: 80px;
    right: auto
}

@media(min-width:64em) {
    .NotificationCenter_notification-center__2eT8T {
        top: 20px
    }

    .header-is-visible .NotificationCenter_notification-center__2eT8T,
    [data-type]:not([data-type=default]) .NotificationCenter_notification-center__2eT8T {
        top: 86px
    }
}

@media(min-width:98.125em) {
    .NotificationCenter_notification-center__2eT8T {
        right: 160px
    }

    [dir=rtl] .NotificationCenter_notification-center__2eT8T {
        left: 160px;
        right: auto
    }
}

@media(max-width:48.0525em) {
    .NotificationCenter_notification-center__2eT8T {
        right: 60px
    }

    [dir=rtl] .NotificationCenter_notification-center__2eT8T {
        left: 60px;
        right: auto
    }
}

@media(max-width:37.49em) {
    .NotificationCenter_notification-center__2eT8T {
        left: 50%;
        right: auto;
        transform: translate(-50%)
    }

    [dir=rtl] .NotificationCenter_notification-center__2eT8T {
        left: 50%;
        right: auto
    }
}

.NotificationCenter_notification-center__container--expanded__1HaxB {
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 20px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9999
}

.NotificationCenter_notification-center__header-wrapper__2dGzv {
    background-color: #fff;
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 20px;
    margin-bottom: 13px;
    position: relative
}

.NotificationCenter_notification-center__header-wrapper--expanded__guPs1 {
    border: none;
    border-radius: 0;
    margin-bottom: 0
}

.NotificationCenter_notification-center__header__3AXTE {
    align-items: center;
    box-shadow: 0 2px 5px 0 hsla(20, 17%, 48%, 0);
    display: flex;
    height: 43px;
    justify-content: space-between;
    padding-left: 16px;
    padding-right: 10px;
    position: relative;
    transition: box-shadow .1s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    z-index: 7
}

.NotificationCenter_notification-center__header--scrolling__2dlZW {
    box-shadow: 0 2px 5px 0 hsla(20, 17%, 48%, .1)
}

[dir=rtl] .NotificationCenter_notification-center__header__3AXTE {
    padding-left: 10px;
    padding-right: 16px
}

.NotificationCenter_notification-center__header-container__3VYpo {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    text-align: left;
    width: 100%
}

[dir=rtl] .NotificationCenter_notification-center__header-container__3VYpo {
    text-align: right
}

.NotificationCenter_notification-center__header-link__3vVB1 {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9999
}

.NotificationCenter_notification-center__header-shadow__2RgWx {
    background-color: #fff;
    border: 1px solid #d2c7c1;
    border-radius: 20px;
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .1);
    height: 45px;
    opacity: .6;
    position: absolute
}

.NotificationCenter_notification-center__header-shadow--first__3J5zU {
    left: 4px;
    top: 3px;
    width: calc(100% - 8px);
    z-index: -1
}

.NotificationCenter_notification-center__header-shadow--second__EdFyf {
    left: 12px;
    top: 7px;
    width: calc(100% - 24px);
    z-index: -2
}

.NotificationCenter_notification-center__toggle-button__3RDIX {
    flex-grow: 1;
    height: 100%
}

.NotificationCenter_notification-center__notification-icon__1W_96 {
    flex-shrink: 0;
    margin-right: 8px;
    transform-origin: top center
}

[dir=rtl] .NotificationCenter_notification-center__notification-icon__1W_96 {
    margin-left: 8px;
    margin-right: 0
}

.NotificationCenter_notification-center__title__14t_I {
    line-clamp: 1;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    color: #141921;
    display: -webkit-box
}

.NotificationCenter_notification-center__close-button__sCsG- {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 9999
}

[dir=rtl] .NotificationCenter_notification-center__close-button__sCsG- {
    left: 10px;
    right: auto
}

.NotificationCenter_notification-center__2eT8T .button-simple {
    border-color: #d2c7c1;
    border-radius: 20px;
    font-size: 8px;
    font-weight: 700;
    height: auto;
    letter-spacing: 1.5px;
    padding: 7px 12px
}

.NotificationCenter_notification-center__title-mask__1iQes {
    flex-grow: 1;
    overflow: hidden
}

.NotificationCenter_notification-center__button-mask__gGHFh {
    flex-shrink: 0;
    margin-left: auto;
    overflow: hidden
}

.NotificationCenter_notification-center__animated-close__3Atux {
    height: 100%;
    width: 24px;
    z-index: 99999
}

.NotificationCenter_notification-center__animated-close__3Atux:before {
    background-color: transparent !important
}

.NotificationCenter_notification-center__animated-close__3Atux:focus .svg,
.NotificationCenter_notification-center__animated-close__3Atux:hover .svg {
    transform: rotate(180deg);
    transition: transform .5s cubic-bezier(.25, .46, .45, .94)
}

.NotificationCenter_notification-center__2eT8T .card-notification {
    background-color: #fff;
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 20px
}

.NotificationCenter_notification-center__box__2zeYz {
    border-radius: 20px;
    box-shadow: 0 2px 5px 0 rgba(142, 102, 84, .1);
    margin-bottom: 7px;
    position: relative
}

.NotificationCenter_notification-center__box__2zeYz .NotificationCenter_notification-center__animated-close__3Atux {
    height: 24px
}

.NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    background-color: #fff;
    margin-right: 2px;
    max-height: 308px;
    overflow: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    scrollbar-color: #c57354 transparent;
    scrollbar-width: thin;
    width: 100%
}

.NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ::-webkit-scrollbar {
    left: -100px;
    width: 3px
}

.NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ::-webkit-scrollbar-track {
    margin: 0 30px !important
}

.NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ::-webkit-scrollbar-thumb,
.NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ::-webkit-scrollbar-thumb:hover {
    background: #c57354
}

[dir=rtl] .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    margin-left: 2px;
    margin-right: 0
}

.NotificationCenter_notification-center__expanded-list__3MKPX {
    display: flex;
    flex-direction: column;
    width: 100%
}

.NotificationCenter_notification-center__divider__Rf3Ao {
    flex-shrink: 0;
    height: 1px;
    position: relative;
    width: 100%
}

.NotificationCenter_notification-center__divider__Rf3Ao: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%
}

.NotificationCenter_notification-center__expanded-item__2fZt- {
    padding: 16px 0
}

.NotificationCenter_notification-center__expanded-item__2fZt- .card-notification {
    border: none;
    border-radius: 0;
    box-shadow: none
}

.NotificationCenter_notification-center__expanded-item__2fZt- .card-notification__container {
    background-color: transparent;
    min-height: unset
}

.NotificationCenter_notification-center__expanded-item__2fZt- .card-notification__content {
    padding-left: 10px;
    padding-right: 0
}

[dir=rtl] .NotificationCenter_notification-center__expanded-item__2fZt- .card-notification__content {
    padding-left: 0;
    padding-right: 10px
}

.NotificationCenter_notification-center__expanded-item__2fZt- .card-notification__image {
    height: 50px;
    width: 50px
}

.NotificationCenter_notification-center__expanded-footer__3Y-dx {
    background-color: #fff;
    max-height: 260px;
    overflow: scroll
}

.NotificationCenter_notification-center__view-all-link__2PeJ6 {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 24px 0 20px;
    width: 100%
}

.NotificationCenter_notification-center__view-all-link__2PeJ6 span {
    margin-bottom: 2px
}

[dir=rtl] .NotificationCenter_notification-center__view-all-link__2PeJ6 span {
    transform: scaleX(-1)
}

.NotificationCenter_notification-center__2eT8T .NotificationCenter_notification-center__view-all-text__qLvkN {
    color: #141921;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 2px;
    margin-right: 6px;
    text-transform: uppercase
}

[dir=rtl] .NotificationCenter_notification-center__2eT8T .NotificationCenter_notification-center__view-all-text__qLvkN {
    margin-left: 6px;
    margin-right: 0
}

.NotificationCenter_notification-center__2eT8T .notification-center__box-appear,
.NotificationCenter_notification-center__2eT8T .notification-center__box-enter {
    opacity: 0;
    transform: translateY(20px)
}

.NotificationCenter_notification-center__2eT8T .notification-center__box-appear .NotificationCenter_notification-center__notification-icon__1W_96,
.NotificationCenter_notification-center__2eT8T .notification-center__box-enter .NotificationCenter_notification-center__notification-icon__1W_96 {
    -webkit-animation: none;
    animation: none
}

.NotificationCenter_notification-center__2eT8T .notification-center__box-appear-active,
.NotificationCenter_notification-center__2eT8T .notification-center__box-enter-active {
    opacity: 1;
    transform: translateY(0);
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94), transform .4s cubic-bezier(.25, .46, .45, .94)
}

.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-appear,
.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-enter {
    opacity: 0;
    transform: translateY(100%)
}

@media(min-width:48em) {

    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-appear,
    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-enter {
        height: 0;
        margin-bottom: 0;
        transform: translateY(-45px)
    }
}

.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-appear-active,
.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-enter-active {
    opacity: 1;
    transform: translateY(0);
    transition: margin-bottom .4s cubic-bezier(.25, .46, .45, .94), height .4s cubic-bezier(.25, .46, .45, .94), opacity .2s cubic-bezier(.25, .46, .45, .94) .2s, transform .4s cubic-bezier(.25, .46, .45, .94)
}

@media(min-width:48em) {

    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-appear-active,
    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-enter-active {
        height: 45px;
        margin-bottom: 13px
    }
}

.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-appear-active .NotificationCenter_notification-center__notification-icon__1W_96,
.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-enter-active .NotificationCenter_notification-center__notification-icon__1W_96 {
    -webkit-animation: NotificationCenter_bell__U31Z_ .8s cubic-bezier(.645, .045, .355, 1) .3s;
    animation: NotificationCenter_bell__U31Z_ .8s cubic-bezier(.645, .045, .355, 1) .3s
}

.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-appear-done .NotificationCenter_notification-center__notification-icon__1W_96,
.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-enter-done .NotificationCenter_notification-center__notification-icon__1W_96 {
    -webkit-animation: NotificationCenter_bell__U31Z_ 1s cubic-bezier(.645, .045, .355, 1) .3s;
    animation: NotificationCenter_bell__U31Z_ 1s cubic-bezier(.645, .045, .355, 1) .3s
}

.NotificationCenter_notification-center__2eT8T .notification-center__box-exit,
.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-exit {
    opacity: 1
}

@media(min-width:48em) {

    .NotificationCenter_notification-center__2eT8T .notification-center__box-exit,
    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-exit {
        height: 68px;
        margin-bottom: 7px
    }

    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-exit {
        height: 51px
    }
}

.NotificationCenter_notification-center__2eT8T .notification-center__box-exit-active,
.NotificationCenter_notification-center__2eT8T .notification-center__wrapper-exit-active {
    opacity: 0;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955)
}

@media(min-width:48em) {

    .NotificationCenter_notification-center__2eT8T .notification-center__box-exit-active,
    .NotificationCenter_notification-center__2eT8T .notification-center__wrapper-exit-active {
        height: 0;
        margin-bottom: 0;
        transition: opacity .2s cubic-bezier(.455, .03, .515, .955) 0s, margin-bottom .4s cubic-bezier(.455, .03, .515, .955) .4s, height .4s cubic-bezier(.455, .03, .515, .955) .4s
    }
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear .NotificationCenter_notification-center__title__14t_I,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter .NotificationCenter_notification-center__title__14t_I {
    transform: translateY(100%)
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    max-height: 0;
    overflow: hidden
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear .button-simple,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter .button-simple {
    transform: translateY(100%)
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear-active .NotificationCenter_notification-center__title__14t_I,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter-active .NotificationCenter_notification-center__title__14t_I {
    transform: translateY(0);
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear-active .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter-active .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    max-height: 308px;
    overflow: hidden;
    transition: max-height .4s cubic-bezier(.455, .03, .515, .955)
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear-active .button-simple,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter-active .button-simple {
    transform: translateY(0);
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear-done,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter-done {
    opacity: 1
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-appear-done .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ,
.NotificationCenter_notification-center__2eT8T .notification-center__expanded-enter-done .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    overflow: auto
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-exit {
    opacity: 1
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-exit .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    max-height: 308px;
    overflow: hidden
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-exit-active {
    opacity: 0;
    transition: opacity .2s cubic-bezier(.455, .03, .515, .955) .2s
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-exit-active .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    max-height: 0;
    overflow: hidden;
    transition: max-height .4s cubic-bezier(.455, .03, .515, .955) 0s
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-exit-done {
    opacity: 0
}

.NotificationCenter_notification-center__2eT8T .notification-center__expanded-exit-done .NotificationCenter_notification-center__expanded-list-wrapper__3J3QJ {
    max-height: 0;
    overflow: hidden;
    transition: max-height .8s cubic-bezier(.455, .03, .515, .955) 0s
}

@-webkit-keyframes NotificationCenter_bell__U31Z_ {

    0%,
    80% {
        transform: rotate(0deg)
    }

    10% {
        transform: rotate(10deg)
    }

    25% {
        transform: rotate(-20deg)
    }

    40% {
        transform: rotate(20deg)
    }

    55% {
        transform: rotate(-10deg)
    }
}

@keyframes NotificationCenter_bell__U31Z_ {

    0%,
    80% {
        transform: rotate(0deg)
    }

    10% {
        transform: rotate(10deg)
    }

    25% {
        transform: rotate(-20deg)
    }

    40% {
        transform: rotate(20deg)
    }

    55% {
        transform: rotate(-10deg)
    }
}

.ModalShare_modal-share__1TPsR .modal__content {
    border-color: rgba(197, 115, 84, .4)
}

@media(max-width:33.75em) {
    .ModalShare_modal-share__1TPsR .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        left: 0;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        position: fixed;
        top: 0;
        width: 100%
    }
}

.ModalShare_modal-share__1TPsR .modal__inner {
    display: flex;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 70px 80px;
    z-index: 0
}

@media(max-width:33.75em) {
    .ModalShare_modal-share__1TPsR .modal__inner {
        border-radius: 0;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: 75px 68px
    }
}

@media(max-width:28.115em) {
    .ModalShare_modal-share__1TPsR .modal__inner {
        padding: 75px 30px
    }
}

.ModalShare_modal-share__1TPsR .modal__close {
    position: absolute;
    right: 18px;
    top: 18px
}

[dir=rtl] .ModalShare_modal-share__1TPsR .modal__close {
    left: 18px;
    right: auto
}

@media(max-width:33.75em) {
    .ModalShare_modal-share__1TPsR .modal__close {
        right: 20px;
        top: 27px
    }

    [dir=rtl] .ModalShare_modal-share__1TPsR .modal__close {
        left: 20px;
        right: auto
    }
}

.ModalShare_share__3vX1C {
    margin: auto;
    position: relative;
    text-align: center;
    width: 100%
}

.ModalShare_share__3vX1C .svg--twitter {
    fill: #1d9bf0
}

.ModalShare_share__3vX1C .divider {
    margin-bottom: 17px;
    margin-top: 5px
}

.ModalShare_share__3vX1C .ModalShare_share__title__1B-dK {
    margin-bottom: 20px
}

@media(min-width:33.8125em) {
    .ModalShare_share__3vX1C .ModalShare_share__title__1B-dK {
        font-size: 1.625rem;
        letter-spacing: -1.23px;
        line-height: 1.2307692308
    }
}

.ModalShare_share__buttons__gWf93 {
    display: flex;
    flex-direction: column;
    min-width: 337px
}

@media(max-width:33.75em) {
    .ModalShare_share__buttons__gWf93 {
        min-width: 100%
    }
}

.ModalShare_share__buttons-item__stcx3 {
    display: flex
}

.ModalShare_share__buttons-item-link__1ZLLX {
    align-items: center;
    display: flex;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 2px;
    min-width: 100%;
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative;
    text-transform: uppercase;
    transition: color .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.ModalShare_share__buttons-item-link__1ZLLX .svg--external-link {
    fill: currentColor;
    position: absolute;
    right: 0;
    top: 19px
}

[dir=rtl] .ModalShare_share__buttons-item-link__1ZLLX .svg--external-link {
    left: 0;
    right: auto
}

.ModalShare_share__buttons-item-link__1ZLLX .svg:not(.svg--external-link) {
    margin-right: 7px;
    min-width: 20px
}

.ModalShare_share__buttons-item__stcx3:not(:first-child) .ModalShare_share__buttons-item-link__1ZLLX {
    overflow: hidden
}

.ModalShare_share__buttons-item__stcx3:not(:first-child) .ModalShare_share__buttons-item-link__1ZLLX:before {
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: -1px;
    width: 100%
}

.ModalShare_share--day__2rjhp .svg--email,
.ModalShare_share--day__2rjhp .svg--link {
    fill: #141921
}

.ModalShare_share--day__2rjhp .ModalShare_share__buttons-item-link__1ZLLX,
.ModalShare_share--day__2rjhp .ModalShare_share__title__1B-dK {
    color: #141921
}

.ModalShare_share--day__2rjhp .ModalShare_share__buttons-item-link__1ZLLX:focus,
.ModalShare_share--day__2rjhp .ModalShare_share__buttons-item-link__1ZLLX:hover {
    color: rgba(49, 43, 40, .75)
}

.ModalShare_share--day__2rjhp .ModalShare_share__buttons-item__stcx3:not(:first-child) .ModalShare_share__buttons-item-link__1ZLLX:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cline fill='none' stroke='%23d2c7c1' stroke-linejoin='bevel' stroke-dasharray='1 5' y1='.5' x2='100%25' y2='.5'/%3E%3C/svg%3E")
}

.ModalShare_share--night__2tPcK .svg--email,
.ModalShare_share--night__2tPcK .svg--link {
    fill: #fff
}

.ModalShare_share--night__2tPcK .ModalShare_share__buttons-item-link__1ZLLX,
.ModalShare_share--night__2tPcK .ModalShare_share__title__1B-dK {
    color: #fff
}

.ModalShare_share--night__2tPcK .ModalShare_share__buttons-item-link__1ZLLX:focus,
.ModalShare_share--night__2tPcK .ModalShare_share__buttons-item-link__1ZLLX:hover {
    color: hsla(0, 0%, 100%, .75)
}

.ModalShare_share--night__2tPcK .ModalShare_share__buttons-item__stcx3:not(:first-child) .ModalShare_share__buttons-item-link__1ZLLX:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cline fill='none' stroke='%23fff' stroke-linejoin='bevel' stroke-dasharray='1 5' y1='.5' x2='100%25' y2='.5'/%3E%3C/svg%3E");
    opacity: .3
}

.BrightcovePlayer_brightcove-player__3rkq8 {
    background-color: #000;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
    width: 100%
}

.BrightcovePlayer_brightcove-player__3rkq8:before {
    content: "";
    display: block;
}

.BrightcovePlayer_brightcove-player__content__1CFmV {
    align-items: center;
    background-color: #000;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    left: 0;
    pointer-events: none;
    position: absolute;
    text-align: center;
    top: 0;
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    z-index: 10
}

.BrightcovePlayer_brightcove-player__content__1CFmV img {
    display: block;
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.object-fit .BrightcovePlayer_brightcove-player__content__1CFmV img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.no-object-fit .BrightcovePlayer_brightcove-player__content__1CFmV img {
    font-family: "object-fit: cover; object-position: center";
    -o-object-position: center;
    object-position: center
}

.BrightcovePlayer_brightcove-player__live-overlay__5lphD {
    align-items: stretch;
    display: flex;
    height: auto;
    justify-content: flex-end;
    left: 0;
    padding: 4.2vw 11.1vw;
    position: absolute;
    text-align: left;
    top: 0;
    width: 100%;
    z-index: 9
}

@media(max-width:63.99em) {
    .BrightcovePlayer_brightcove-player__live-overlay__5lphD {
        padding: 30px
    }
}

.BrightcovePlayer_brightcove-player__overlay-item__23y0o {
    align-items: center;
    border-radius: 16px;
    display: inline-flex;
    font-size: .625rem;
    font-weight: 600;
    letter-spacing: 2px;
    padding: 8px 10px;
    text-transform: uppercase
}

.BrightcovePlayer_brightcove-player__overlay-item__23y0o:not(:first-child) {
    margin-left: 6px
}

.BrightcovePlayer_brightcove-player__live__3hgey {
    background-color: #fff;
    color: #ff5252
}

.BrightcovePlayer_brightcove-player__live__3hgey:before {
    background-color: #ff5252;
    border-radius: 50%;
    content: "";
    height: 4px;
    margin-right: 6px;
    width: 4px
}

.BrightcovePlayer_brightcove-player__viewers__EaM6k {
    background-color: rgba(0, 0, 0, .6);
    color: #fff
}

.BrightcovePlayer_brightcove-player__viewers__EaM6k .svg {
    fill: currentColor;
    margin-right: 6px
}

.BrightcovePlayer_brightcove-player__3rkq8 .button-play {
    margin-bottom: 24px;
    margin-top: 11px
}

@media(max-width:48.0525em) {
    .BrightcovePlayer_brightcove-player__3rkq8 .button-play {
        margin-bottom: 0
    }
}

.BrightcovePlayer_brightcove-player__3rkq8 .button-play__circles {
    opacity: 0;
    transform: scale(.7);
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955)
}

.BrightcovePlayer_brightcove-player__category__2EJ0I {
    -webkit-animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    -webkit-animation-name: BrightcovePlayer_ujiq1er__4m6uN;
    animation-name: BrightcovePlayer_ujiq1er__4m6uN;
    margin-bottom: 13px;
    transform: translateY(0)
}

@-webkit-keyframes BrightcovePlayer_ujiq1er__4m6uN {
    0% {
        opacity: 0;
        transform: translateY(-27px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes BrightcovePlayer_ujiq1er__4m6uN {
    0% {
        opacity: 0;
        transform: translateY(-27px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.BrightcovePlayer_brightcove-player__title__2s-bo {
    -webkit-animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    -webkit-animation-name: BrightcovePlayer_ujiq1fp__1YgE8;
    animation-name: BrightcovePlayer_ujiq1fp__1YgE8;
    margin-bottom: 11px;
    margin-left: auto;
    margin-right: auto;
    max-width: 380px;
    transform: translateY(0)
}

@-webkit-keyframes BrightcovePlayer_ujiq1fp__1YgE8 {
    0% {
        transform: translateY(-27px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes BrightcovePlayer_ujiq1fp__1YgE8 {
    0% {
        transform: translateY(-27px)
    }

    to {
        transform: translateY(0)
    }
}

.BrightcovePlayer_brightcove-player__text__2-KrX {
    -webkit-animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    -webkit-animation-name: BrightcovePlayer_ujiq1fy__2B1O_;
    animation-name: BrightcovePlayer_ujiq1fy__2B1O_;
    height: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 380px;
    transform: translateY(0)
}

@-webkit-keyframes BrightcovePlayer_ujiq1fy__2B1O_ {
    0% {
        opacity: 1;
        transform: translateY(-27px)
    }

    to {
        opacity: 0;
        transform: translateY(0)
    }
}

@keyframes BrightcovePlayer_ujiq1fy__2B1O_ {
    0% {
        opacity: 1;
        transform: translateY(-27px)
    }

    to {
        opacity: 0;
        transform: translateY(0)
    }
}

.BrightcovePlayer_brightcove-player__3rkq8:focus .button-play__circles,
.BrightcovePlayer_brightcove-player__3rkq8:hover .button-play__circles {
    opacity: 1;
    transform: scale(1)
}

.BrightcovePlayer_brightcove-player__3rkq8:focus .BrightcovePlayer_brightcove-player__category__2EJ0I,
.BrightcovePlayer_brightcove-player__3rkq8:hover .BrightcovePlayer_brightcove-player__category__2EJ0I {
    -webkit-animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    -webkit-animation-name: BrightcovePlayer_ujiq1g0__1KPSn;
    animation-name: BrightcovePlayer_ujiq1g0__1KPSn
}

@-webkit-keyframes BrightcovePlayer_ujiq1g0__1KPSn {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(-27px)
    }
}

@keyframes BrightcovePlayer_ujiq1g0__1KPSn {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(-27px)
    }
}

.BrightcovePlayer_brightcove-player__3rkq8:focus .BrightcovePlayer_brightcove-player__title__2s-bo,
.BrightcovePlayer_brightcove-player__3rkq8:hover .BrightcovePlayer_brightcove-player__title__2s-bo {
    -webkit-animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    -webkit-animation-name: BrightcovePlayer_ujiq1h0__1Dh3Q;
    animation-name: BrightcovePlayer_ujiq1h0__1Dh3Q
}

@-webkit-keyframes BrightcovePlayer_ujiq1h0__1Dh3Q {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-27px)
    }
}

@keyframes BrightcovePlayer_ujiq1h0__1Dh3Q {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-27px)
    }
}

.BrightcovePlayer_brightcove-player__3rkq8:focus .BrightcovePlayer_brightcove-player__title--disable-animation__3HqIc,
.BrightcovePlayer_brightcove-player__3rkq8:hover .BrightcovePlayer_brightcove-player__title--disable-animation__3HqIc {
    -webkit-animation-name: BrightcovePlayer_ujiq1hq__1nZGY;
    animation-name: BrightcovePlayer_ujiq1hq__1nZGY
}

@-webkit-keyframes BrightcovePlayer_ujiq1hq__1nZGY {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes BrightcovePlayer_ujiq1hq__1nZGY {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(0)
    }
}

.BrightcovePlayer_brightcove-player__3rkq8:focus .BrightcovePlayer_brightcove-player__text__2-KrX,
.BrightcovePlayer_brightcove-player__3rkq8:hover .BrightcovePlayer_brightcove-player__text__2-KrX {
    -webkit-animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    animation: .3s cubic-bezier(.25, .46, .45, .94) forwards;
    -webkit-animation-name: BrightcovePlayer_ujiq1id___xgLg;
    animation-name: BrightcovePlayer_ujiq1id___xgLg
}

@-webkit-keyframes BrightcovePlayer_ujiq1id___xgLg {
    0% {
        opacity: 0;
        transform: translateY(0)
    }

    to {
        opacity: 1;
        transform: translateY(-27px)
    }
}

@keyframes BrightcovePlayer_ujiq1id___xgLg {
    0% {
        opacity: 0;
        transform: translateY(0)
    }

    to {
        opacity: 1;
        transform: translateY(-27px)
    }
}

.BrightcovePlayer_brightcove-player__3rkq8 .brightcove-react-player-loader,
.BrightcovePlayer_brightcove-player__3rkq8 .video-js {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.BrightcovePlayer_brightcove-player__3rkq8 .video-js {
    cursor: pointer
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-tech {
    height: calc(100% + 4px);
    left: -2px;
    position: absolute;
    top: -2px;
    width: calc(100% + 4px)
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-poster {
    cursor: pointer;
    pointer-events: none
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-dock-text {
    display: none !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-button {
    order: 5
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-selected {
    background-color: #fff !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-menu {
    bottom: 8px !important;
    z-index: 10 !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-menu-item {
    background: rgba(0, 0, 0, .6) !important;
    text-shadow: none !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-menu-item.vjs-selected {
    background: #fff !important;
    color: #000 !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-menu-item:not(.vjs-selected):hover {
    background-color: hsla(0, 0%, 100%, .2) !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-quality-menu-wrapper {
    display: block !important;
    margin-left: auto !important;
    order: 3
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-quality-menu-wrapper .vjs-icon-placeholder:before {
    content: "";
    font-family: VideoJS
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-quality-menu-button-HD-flag:after {
    background: transparent !important;
    color: #fff !important;
    font-weight: 600 !important;
    opacity: 1 !important;
    right: 5px !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-modal-dialog.vjs-text-track-settings {
    height: 100%
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-modal-dialog-content {
    padding: 30px 40px
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-control:not(.vjs-progress-control):not(.vjs-volume-control):not(.vjs-volume-panel):not(.vjs-close-button) {
    background-color: rgba(0, 0, 0, .6);
    border-radius: 50%;
    height: 44px !important;
    position: relative;
    width: 44px !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-control:not(.vjs-progress-control):not(.vjs-volume-control):not(.vjs-volume-panel):not(.vjs-close-button):not(:last-child) {
    margin-right: 8px
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-progress-control {
    height: 3px !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-progress-holder {
    background: hsla(0, 0%, 100%, .5) !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-load-progress {
    background: hsla(0, 0%, 100%, .1) !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-load-progress div {
    background: hsla(0, 0%, 100%, .2) !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-slider-bar {
    background: #c57354 !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-spacer,
.BrightcovePlayer_brightcove-player__3rkq8 .vjs-time-control {
    display: none !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-volume-panel {
    width: auto !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-slider-bar {
    background: hsla(0, 0%, 100%, .3) !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-play-progress,
.BrightcovePlayer_brightcove-player__3rkq8 .vjs-volume-level {
    background-color: #fff !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-volume-vertical {
    background: rgba(0, 0, 0, .6) !important;
    border-radius: 30px;
    bottom: 105% !important;
    left: calc(50% - 18px) !important;
    position: absolute !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-volume-panel {
    order: 4;
    position: relative
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-play-control {
    order: 1
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-icon-placeholder {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-icon-placeholder:before {
    align-items: center;
    display: flex;
    justify-content: center
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-progress-control {
    bottom: auto !important;
    left: auto !important;
    margin-right: 8px;
    order: 2;
    position: relative !important;
    top: 21px !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-big-play-button {
    font-size: 28px !important;
    height: 95px !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
    transform: translate(-50%, -50%) !important;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955) !important;
    width: 95px !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-big-play-button:before {
    border: 1px solid hsla(0, 0%, 100%, .4);
    border-radius: 50%;
    bottom: 6px;
    content: "";
    left: 6px;
    position: absolute;
    right: 6px;
    top: 6px
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-text-track-cue {
    font-size: .875rem !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .video-js:not(.not-hover) .vjs-big-play-button {
    background-color: #000 !important
}

.BrightcovePlayer_brightcove-player--playing__1wcUE .BrightcovePlayer_brightcove-player__content__1CFmV {
    opacity: 0
}

.BrightcovePlayer_brightcove-player--m__1rT1k .vjs-control-bar {
    background: transparent;
    height: 100px !important;
    padding: 28px 34px !important;
    transform: translateY(0) !important
}

.BrightcovePlayer_brightcove-player--m__1rT1k .vjs-text-track-display {
    bottom: 70px !important
}

.BrightcovePlayer_brightcove-player--s__2vcme .vjs-big-play-button {
    background-color: rgba(0, 0, 0, .6);
    font-size: 12px !important;
    height: 38px !important;
    width: 38px !important
}

.BrightcovePlayer_brightcove-player--s__2vcme .vjs-big-play-button:before {
    display: none
}

.BrightcovePlayer_brightcove-player--s__2vcme .vjs-control {
    height: auto !important;
    margin-left: 0 !important
}

.BrightcovePlayer_brightcove-player--s__2vcme .vjs-control-bar {
    align-items: center;
    background: transparent;
    height: 100% !important;
    justify-content: center;
    padding: 28px 34px !important;
    transform: translateY(0) !important
}

.BrightcovePlayer_brightcove-player--s__2vcme .vjs-progress-control {
    display: none !important
}

.BrightcovePlayer_brightcove-player--s__2vcme .vjs-text-track-display {
    bottom: 30px !important
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-vimeo {
    pointer-events: none
}

.BrightcovePlayer_brightcove-player__3rkq8 .brightcove-react-player-loader,
.BrightcovePlayer_brightcove-player__3rkq8 iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.BrightcovePlayer_brightcove-player__3rkq8 .vjs-vimeo iframe {
    pointer-events: auto
}

@media(min-width:64em) {
    .BrightcovePlayer_brightcove-player__3rkq8 iframe {
        cursor: pointer;
    }
}

.BrightcovePlayer_brightcove-player--youtube__t5Nsx .vjs-quality-menu-wrapper {
    display: none !important
}

.ButtonClose_button-close__2GvyI {
    align-items: center;
    border-radius: 50%;
    box-shadow: 1px 1px 1px 0 hsla(20, 17%, 48%, .12);
    display: flex;
    height: 44px;
    justify-content: center;
    position: relative;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 44px
}

.ButtonClose_button-close__2GvyI .svg {
    fill: currentColor
}

.ButtonClose_button-close__2GvyI:not([disabled]):focus,
.ButtonClose_button-close__2GvyI:not([disabled]):hover {
    box-shadow: 0
}

.ButtonClose_button-close__2GvyI:not([disabled]):focus .svg,
.ButtonClose_button-close__2GvyI:not([disabled]):hover .svg {
    transform: rotate(180deg);
    transition: transform .5s cubic-bezier(.455, .03, .515, .955)
}

.ButtonClose_button-close--day__3QLVx,
.ButtonClose_button-close--white__2Va4x {
    background-color: #fff;
    color: #141921
}

.ButtonClose_button-close--day__3QLVx:not([disabled]):focus,
.ButtonClose_button-close--day__3QLVx:not([disabled]):hover,
.ButtonClose_button-close--white__2Va4x:not([disabled]):focus,
.ButtonClose_button-close--white__2Va4x:not([disabled]):hover {
    background-color: #f6efec
}

.ButtonClose_button-close--black__3hnsH,
.ButtonClose_button-close--night__1W_dk {
    background-color: rgba(25, 24, 54, .8);
    color: #fff
}

.ButtonClose_button-close--black__3hnsH:not([disabled]):focus,
.ButtonClose_button-close--black__3hnsH:not([disabled]):hover,
.ButtonClose_button-close--night__1W_dk:not([disabled]):focus,
.ButtonClose_button-close--night__1W_dk:not([disabled]):hover {
    background-color: #191836
}

.ModalVideo_modal-video__sQ0TH .modal__background {
    background-color: transparent
}

.ModalVideo_modal-video__sQ0TH .modal__space {
    flex-basis: 0;
    flex-grow: 0;
    min-height: 0
}

.ModalVideo_modal-video__sQ0TH .modal__content,
.ModalVideo_modal-video__sQ0TH .modal__inner {
    border: none;
    border-radius: 0;
    height: 100%;
    padding: 0;
    width: 100%
}

.ModalVideo_modal-video__sQ0TH .modal__inner {
    background-color: #f6efec !important;
    display: flex;
    justify-content: center
}

.ModalVideo_modal-video__sQ0TH .modal__close {
    display: none
}

.ModalVideo_modal-video__wrapper__-qccr {
    margin: auto;
    min-height: auto;
    position: relative;
    width: 78vw
}

@media(max-width:37.49em) {
    .ModalVideo_modal-video__wrapper__-qccr {
        width: 100vw
    }

    .ModalVideo_modal-video__wrapper__-qccr .video-player {
        border-radius: 0
    }
}

.ModalVideo_modal-video__sQ0TH .button-close {
    align-items: center;
    display: flex;
    position: absolute;
    right: 30px;
    top: 26px;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955);
    z-index: 2
}

.ModalVideo_modal-video__sQ0TH .button-close:not([disabled]):focus,
.ModalVideo_modal-video__sQ0TH .button-close:not([disabled]):hover {
    background-color: #fff;
    transform: rotate(90deg)
}

.TutorialList_tutorial-list__2vETd {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    margin-top: auto
}

@media(min-width:47.5em) {
    .TutorialList_tutorial-list__2vETd {
        margin-bottom: auto
    }
}

@media(max-width:47.5em) {
    .TutorialList_tutorial-list__2vETd {
        flex: 1;
        flex-direction: column;
        flex-wrap: wrap;
        justify-content: center;
        margin-top: 30px;
        max-width: 315px
    }
}

@media(min-width:47.5em) {
    .TutorialList_tutorial-list__2vETd .tutorial-item {
        flex-basis: 150px
    }
}

@media(max-width:47.5em) {
    .TutorialList_tutorial-list__2vETd .tutorial-item {
        width: 100%
    }

    .TutorialList_tutorial-list__2vETd .tutorial-item~.tutorial-item {
        margin-top: 15px
    }
}

.TutorialList_tutorial-list__2vETd .svg--star {
    margin-top: 50px
}

@media(max-width:47.5em) {
    .TutorialList_tutorial-list__2vETd .svg--star {
        display: none
    }
}

.TutorialList_tutorial-list--day__3EOJJ .svg--star {
    fill: #d2c7c1
}

.TutorialList_tutorial-list--night__1zPsn .svg--star {
    fill: #27264e
}

.TutorialItem_tutorial-item___sS5O {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap
}

@media(max-width:47.5em) {
    .TutorialItem_tutorial-item___sS5O {
        flex-direction: row;
        flex-wrap: nowrap
    }
}

.TutorialItem_tutorial-item__title__2HPpm {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 12px;
    text-align: left
}

@media(max-width:47.5em) {
    .TutorialItem_tutorial-item__title__2HPpm {
        margin-top: 0
    }
}

[dir=rtl] .TutorialItem_tutorial-item__title__2HPpm {
    text-align: right
}

@media(min-width:47.5em) {

    [dir=ltr] .TutorialItem_tutorial-item__title__2HPpm,
    [dir=rtl] .TutorialItem_tutorial-item__title__2HPpm {
        text-align: center
    }
}

.TutorialItem_tutorial-item__title__2HPpm:lang(ar) {
    font-family: ExpoArabic, serif
}

.TutorialItem_tutorial-item__image__3DPVE {
    align-items: center;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    flex-wrap: wrap;
    height: 108px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 108px
}

@media(max-width:47.5em) {
    .TutorialItem_tutorial-item__image__3DPVE {
        height: 98px;
        margin-right: 20px;
        width: 98px
    }

    [dir=rtl] .TutorialItem_tutorial-item__image__3DPVE {
        margin-left: 20px;
        margin-right: 0
    }
}

.TutorialItem_tutorial-item__image__3DPVE img {
    display: block;
    max-height: 100%;
    max-width: 100%
}

.TutorialItem_tutorial-item--hidden__3ouEf,
.TutorialItem_tutorial-item--hidden__3ouEf+.svg--star {
    display: none
}

.TutorialItem_tutorial-item--day__Us1Ak .TutorialItem_tutorial-item__title__2HPpm {
    color: #896d5e
}

.TutorialItem_tutorial-item--day__Us1Ak .TutorialItem_tutorial-item__image__3DPVE {
    background-color: #f6efec
}

.TutorialItem_tutorial-item--night__2MN1L .TutorialItem_tutorial-item__title__2HPpm {
    color: #fff;
    opacity: .7
}

.TutorialItem_tutorial-item--night__2MN1L .TutorialItem_tutorial-item__image__3DPVE {
    background-color: #27264e
}

.TutorialImage_tutorial-image__2grbc {
    border-radius: 15px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    width: 100%
}

.TutorialImage_tutorial-image__2grbc:before {
    content: "";
    display: block;
    padding-top: 25.3968253968%
}

@media(max-width:47.5em) {
    .TutorialImage_tutorial-image__2grbc {
        border-radius: 20px;
        max-width: 315px;
        min-width: 0;
        position: relative
    }

    .TutorialImage_tutorial-image__2grbc:before {
        content: "";
        display: block;
        padding-top: 100%
    }
}

.TutorialImage_tutorial-image__2grbc img {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.object-fit .TutorialImage_tutorial-image__2grbc img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .TutorialImage_tutorial-image__2grbc img {
    font-family: "object-fit: cover"
}

.TutorialImage_tutorial-image--day__8rjiB {
    background-color: #f6efec
}

.TutorialImage_tutorial-image--night__lUg6a {
    background-color: #27264e
}

.TutorialSlide_tutorial-slide__ir_y_ {
    display: flex;
    flex: 1;
    flex-direction: column
}

@media(min-width:47.5em) {
    .TutorialSlide_tutorial-slide__ir_y_ {
        border-radius: 15px;
        overflow-x: hidden;
        overflow-y: hidden
    }
}

.TutorialSlide_tutorial-slide__content__ARpT_ {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 35px 75px 25px;
    text-align: center;
    width: 100%
}

@media(max-width:59.375em) {
    .TutorialSlide_tutorial-slide__content__ARpT_ {
        padding-left: 60px;
        padding-right: 60px
    }
}

@media(max-width:56.875em) {
    .TutorialSlide_tutorial-slide__content__ARpT_ {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media(max-width:47.5em) {
    .TutorialSlide_tutorial-slide__content__ARpT_ {
        height: auto;
        padding: 100px 30px 30px;
        width: 100%
    }
}

.TutorialSlide_tutorial-slide__text__s3syU,
.TutorialSlide_tutorial-slide__title__3CZI2 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.TutorialSlide_tutorial-slide__text__s3syU:lang(ar),
.TutorialSlide_tutorial-slide__title__3CZI2:lang(ar) {
    font-family: ExpoArabic, serif
}

@media(min-width:39.375em) {

    .TutorialSlide_tutorial-slide__text__s3syU,
    .TutorialSlide_tutorial-slide__title__3CZI2 {
        height: auto;
        width: 470px
    }
}

.TutorialSlide_tutorial-slide__text__s3syU {
    font-size: .8125rem;
    font-weight: 400;
    line-height: 1.6923076923;
    margin-top: 15px
}

@media(min-width:47.5em) {
    .TutorialSlide_tutorial-slide__text__s3syU {
        margin-bottom: 30px
    }
}

@media(max-width:47.5em) {
    .TutorialSlide_tutorial-slide__text__s3syU br {
        display: none
    }
}

.TutorialSlide_tutorial-slide__title__3CZI2 {
    font-size: 1.625rem;
    font-weight: 400;
    letter-spacing: -1.23px;
    line-height: 1
}

@media(min-width:47.5em) {
    .TutorialSlide_tutorial-slide__title__3CZI2 {
        margin-top: 25px
    }
}

@media(max-width:47.5em) {
    .TutorialSlide_tutorial-slide__title__3CZI2 {
        font-size: 1.375rem;
        letter-spacing: -1px;
        line-height: 1.0909090909
    }
}

.TutorialSlide_tutorial-slide__image__2Wckp {
    flex-shrink: 0;
    height: 205px;
    position: relative;
    width: 100%
}

@media(max-width:47.5em) {
    .TutorialSlide_tutorial-slide__image__2Wckp {
        display: flex;
        flex-direction: column;
        height: 50vh;
        justify-content: flex-end;
        margin-bottom: -40px;
        max-height: 330px;
        min-height: 260px;
        width: 100%
    }
}

@media(min-width:47.5em) {
    .TutorialSlide_tutorial-slide__image__2Wckp img {
        bottom: 0;
        height: 100%;
        left: 0;
        position: absolute;
        width: 100%
    }

    .object-fit .TutorialSlide_tutorial-slide__image__2Wckp img {
        -o-object-fit: cover;
        object-fit: cover
    }

    .no-object-fit .TutorialSlide_tutorial-slide__image__2Wckp img {
        font-family: "object-fit: cover"
    }
}

@media(max-width:47.5em) {
    .TutorialSlide_tutorial-slide__image__2Wckp img {
        bottom: 0;
        left: 50%;
        position: absolute;
        transform: translateX(-50%)
    }
}

.TutorialSlide_tutorial-slide__image__2Wckp+.TutorialSlide_tutorial-slide__title__3CZI2 {
    margin-top: 0
}

.TutorialSlide_tutorial-slide__ir_y_ .divider {
    height: auto;
    margin-top: 25px;
    width: 100%
}

@media(min-width:47.5em) {
    .TutorialSlide_tutorial-slide__ir_y_ .divider {
        display: none
    }
}

.TutorialSlide_tutorial-slide--day__2GJfY {
    background-color: #fff
}

.TutorialSlide_tutorial-slide--day__2GJfY .TutorialSlide_tutorial-slide__text__s3syU {
    color: #896d5e
}

.TutorialSlide_tutorial-slide--day__2GJfY .TutorialSlide_tutorial-slide__title__3CZI2 {
    color: #141921
}

.TutorialSlide_tutorial-slide--day__2GJfY .TutorialSlide_tutorial-slide__image__2Wckp {
    background-color: #f6efec
}

.TutorialSlide_tutorial-slide--night__39myV {
    background-color: #191836
}

.TutorialSlide_tutorial-slide--night__39myV .TutorialSlide_tutorial-slide__text__s3syU,
.TutorialSlide_tutorial-slide--night__39myV .TutorialSlide_tutorial-slide__title__3CZI2 {
    color: #fff
}

.TutorialSlide_tutorial-slide--night__39myV .TutorialSlide_tutorial-slide__text__s3syU {
    opacity: .7
}

.TutorialSlide_tutorial-slide--night__39myV .TutorialSlide_tutorial-slide__image__2Wckp {
    background-color: #27264e
}

@font-face {
    font-family: swiper-icons;
    font-style: normal;
    font-weight: 400;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    box-sizing: content-box;
    display: flex;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%;
    z-index: 1
}

.swiper-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%
}

@media(max-width: 48.0525em) {
    .swiper-slide {
        margin-right: 10px;
    }
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-css-mode>.swiper-wrapper {
    -ms-overflow-style: none;
    overflow: auto;
    scrollbar-width: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    -webkit-margin-start: var(--swiper-centered-offset-before);
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    -webkit-margin-before: var(--swiper-centered-offset-before);
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    height: var(--swiper-centered-offset-after);
    min-width: 1px;
    width: 100%
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

.TutorialSlider_tutorial-slider__2ECqS {
    display: flex;
    flex-direction: column
}

@media(max-width:47.5em) {
    .TutorialSlider_tutorial-slider__2ECqS {
        height: 100%
    }
}

.TutorialSlider_tutorial-slider__next__bAqho[disabled],
.TutorialSlider_tutorial-slider__prev__1O1-V[disabled] {
    opacity: .4;
    pointer-events: none
}

.TutorialSlider_tutorial-slider__close__1vcjb,
.TutorialSlider_tutorial-slider__controls__3XYgU {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 25px 75px 35px;
    position: relative
}

@media(max-width:59.375em) {

    .TutorialSlider_tutorial-slider__close__1vcjb,
    .TutorialSlider_tutorial-slider__controls__3XYgU {
        padding-left: 60px;
        padding-right: 60px
    }
}

@media(max-width:56.875em) {

    .TutorialSlider_tutorial-slider__close__1vcjb,
    .TutorialSlider_tutorial-slider__controls__3XYgU {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media(max-width:47.5em) {

    .TutorialSlider_tutorial-slider__close__1vcjb,
    .TutorialSlider_tutorial-slider__controls__3XYgU {
        padding-bottom: 30px;
        padding-left: 30px;
        padding-right: 30px
    }
}

.TutorialSlider_tutorial-slider__close__1vcjb {
    padding-top: 15px
}

.TutorialSlider_tutorial-slider__close__1vcjb .button-pill-primary {
    box-shadow: none;
    margin-left: 20px;
    margin-right: 20px;
    max-width: 225px;
    min-width: 225px
}

@media(max-width:47.5em) {
    .TutorialSlider_tutorial-slider__close__1vcjb .button-pill-primary {
        max-width: 315px;
        min-width: 315px
    }
}

@media(max-width:37.49em) {
    .TutorialSlider_tutorial-slider__close__1vcjb .button-pill-primary {
        margin-left: auto;
        margin-right: auto;
        max-width: 315px;
        width: 100%
    }
}

@media(max-width:28.115em) {
    .TutorialSlider_tutorial-slider__close__1vcjb .button-pill-primary {
        max-width: 100%;
        min-width: 100%
    }
}

@media(max-width:37.49em) {
    .TutorialSlider_tutorial-slider__close__1vcjb .divider {
        display: none;
        pointer-events: none
    }
}

.TutorialSlider_tutorial-slider__close__1vcjb .divider:first-child span:nth-child(3),
.TutorialSlider_tutorial-slider__close__1vcjb .divider:nth-child(3) span:first-child {
    display: none
}

.TutorialSlider_tutorial-slider__controls__3XYgU:before {
    content: "";
    height: 1px;
    left: 80px;
    position: absolute;
    right: 80px;
    top: 0;
    width: auto
}

@media(max-width:59.375em) {
    .TutorialSlider_tutorial-slider__controls__3XYgU:before {
        left: 60px;
        position: absolute;
        right: 60px;
        top: 0
    }
}

@media(max-width:56.875em) {
    .TutorialSlider_tutorial-slider__controls__3XYgU:before {
        left: 40px;
        position: absolute;
        right: 40px;
        top: 0
    }
}

@media(max-width:47.5em) {
    .TutorialSlider_tutorial-slider__controls__3XYgU:before {
        left: 30px;
        position: absolute;
        right: 30px;
        top: 0
    }
}

.TutorialSlider_tutorial-slider__bullets__s6RUb {
    align-items: center;
    display: flex
}

.TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet {
    border-radius: 50%;
    height: 5px;
    margin-left: 4px;
    margin-right: 4px;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 5px
}

.TutorialSlider_tutorial-slider__2ECqS .swiper {
    height: 100%;
    overflow: auto;
    width: 100%
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide {
    display: flex;
    flex: 1;
    flex-direction: column;
    height: auto;
    max-width: 100%;
    min-width: 100%;
    width: 100%
}

@media(max-width:48.0525em) {
    .TutorialSlider_tutorial-slider__2ECqS .swiper-slide {
        overflow-x: hidden;
        overflow-y: auto
    }
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-wrapper {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: repeat(1, 1fr);
    height: auto;
    transform: translateX(0) !important
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide {
    grid-area: 1/1;
    opacity: 0;
    transition: opacity .4s cubic-bezier(.455, .03, .515, .955);
    will-change: opacity
}

.TutorialSlider_tutorial-slider__2ECqS .tutorial-item {
    opacity: 0;
    transition: opacity .5s cubic-bezier(.455, .03, .515, .955);
    will-change: opacity
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide-active {
    opacity: 1;
    transition-delay: .4s
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide-active .tutorial-item {
    opacity: 1
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide-active .tutorial-item:first-of-type {
    transition-delay: .5s
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide-active .tutorial-item:nth-of-type(2) {
    transition-delay: .6s
}

.TutorialSlider_tutorial-slider__2ECqS .swiper-slide-active .tutorial-item:nth-of-type(3) {
    transition-delay: .7s
}

@media(min-width:47.5em) {

    .TutorialSlider_tutorial-slider--listen-watch__kPKSA .TutorialSlider_tutorial-slider__close__1vcjb,
    .TutorialSlider_tutorial-slider--passport__CaMcW .TutorialSlider_tutorial-slider__close__1vcjb,
    .TutorialSlider_tutorial-slider--time-capsule__QTOpc .TutorialSlider_tutorial-slider__close__1vcjb {
        padding-top: 10px
    }
}

.TutorialSlider_tutorial-slider--day__30E2_ .TutorialSlider_tutorial-slider__next__bAqho,
.TutorialSlider_tutorial-slider--day__30E2_ .TutorialSlider_tutorial-slider__prev__1O1-V {
    color: #141921
}

.TutorialSlider_tutorial-slider--day__30E2_ .TutorialSlider_tutorial-slider__controls__3XYgU:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cline fill='none' stroke='%23896D5E' stroke-linejoin='bevel' stroke-dasharray='1 6' y1='.5' x2='100%25' y2='.5'/%3E%3C/svg%3E")
}

.TutorialSlider_tutorial-slider--day__30E2_ .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet {
    background-color: #d2c7c1
}

.TutorialSlider_tutorial-slider--day__30E2_ .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #c57354
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V {
    box-shadow: none;
    color: #fff
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho:disabled,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho[disabled],
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V:disabled,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V[disabled] {
    color: #fff
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho:disabled:before,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho[disabled]:before,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V:disabled:before,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V[disabled]:before {
    background-color: #191836
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho:disabled .button-pill-primary__background,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__next__bAqho[disabled] .button-pill-primary__background,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V:disabled .button-pill-primary__background,
.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__prev__1O1-V[disabled] .button-pill-primary__background {
    background-color: #fff;
    background-image: none
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__controls__3XYgU:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cline fill='none' stroke='%23fff' stroke-linejoin='bevel' stroke-dasharray='1 6' y1='.5' x2='100%25' y2='.5'/%3E%3C/svg%3E")
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet {
    background-color: hsla(0, 0%, 100%, .4)
}

.TutorialSlider_tutorial-slider--night__34if1 .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #fff
}

.TutorialSlider_tutorial-slider--mobility__G1vCB .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #62b5e5
}

.TutorialSlider_tutorial-slider--opportunity__2W9IH .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #ed8b00
}

.TutorialSlider_tutorial-slider--sustainability__1qInG .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #34c575
}

.TutorialSlider_tutorial-slider--culture__3uqn5 .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #cd3fde
}

.TutorialSlider_tutorial-slider--nature__1guH3 .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #ff71aa
}

.TutorialSlider_tutorial-slider--plaza__16dUo .TutorialSlider_tutorial-slider__bullets__s6RUb .swiper-pagination-bullet-active {
    background-color: #ffcd00
}

@media(max-width:47.5em) {
    .ModalTutorial_modal-tutorial__3NmYj .modal__space {
        display: none
    }
}

.ModalTutorial_modal-tutorial__3NmYj .modal__content {
    max-width: 790px;
    min-width: 790px
}

@media(max-width:59.375em) {
    .ModalTutorial_modal-tutorial__3NmYj .modal__content {
        max-width: calc(100% - 160px);
        min-width: calc(100% - 160px)
    }
}

@media(max-width:48.0525em) {
    .ModalTutorial_modal-tutorial__3NmYj .modal__content {
        max-width: calc(100% - 120px);
        min-width: calc(100% - 120px)
    }
}

@media(max-width:47.5em) {
    .ModalTutorial_modal-tutorial__3NmYj .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        left: 0;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        position: fixed;
        top: 0;
        width: 100%
    }
}

.ModalTutorial_modal-tutorial__3NmYj .modal__inner {
    overflow-x: hidden;
    overflow-y: hidden
}

@media(max-width:47.5em) {
    .ModalTutorial_modal-tutorial__3NmYj .modal__inner {
        border-radius: 0;
        height: 100%
    }

    .ModalTutorial_modal-tutorial__3NmYj .modal__close {
        right: 20px;
        top: 27px
    }

    [dir=rtl] .ModalTutorial_modal-tutorial__3NmYj .modal__close {
        left: 20px;
        right: auto
    }
}

.ModalComingSoon_modal-coming-soon__Hd1tg .modal__content {
    max-width: 480px;
    min-width: 480px
}

@media(max-width:33.75em) {
    .ModalComingSoon_modal-coming-soon__Hd1tg .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        left: 0;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        position: fixed;
        top: 0;
        width: 100%
    }
}

.ModalComingSoon_modal-coming-soon__Hd1tg .modal__inner {
    overflow-x: hidden;
    overflow-y: hidden;
    z-index: 0
}

@media(max-width:33.75em) {
    .ModalComingSoon_modal-coming-soon__Hd1tg .modal__inner {
        border-radius: 0;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll
    }
}

.ModalComingSoon_modal-coming-soon__Hd1tg .modal__inner:after {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto 100%;
    content: "";
    height: 355px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

@media(max-width:33.75em) {
    .ModalComingSoon_modal-coming-soon__Hd1tg .modal__inner:after {
        top: 90px
    }
}

@media(min-width:33.8125em) {
    .ModalComingSoon_modal-coming-soon__Hd1tg .modal__close {
        position: absolute;
        right: 18px;
        top: 18px
    }

    [dir=rtl] .ModalComingSoon_modal-coming-soon__Hd1tg .modal__close {
        left: 18px;
        right: auto
    }
}

@media(max-width:33.75em) {
    .ModalComingSoon_modal-coming-soon__Hd1tg .modal__close {
        right: 20px;
        top: 27px
    }

    [dir=rtl] .ModalComingSoon_modal-coming-soon__Hd1tg .modal__close {
        left: 20px;
        right: auto
    }
}

.ModalComingSoon_modal-coming-soon--day__3QHFp .modal__inner:after {
    background-image: url(/_next/static/media/decoration-coming-soon-day@2x.ec7941e345888c4c27d69f0c62863198.png)
}

.ModalComingSoon_modal-coming-soon--night__1mrKd .modal__inner:after {
    background-image: url(/_next/static/media/decoration-coming-soon-night@2x.eb17088d6e204d36df10f316627a7eff.png)
}

.ModalComingSoon_coming-soon__cERtU {
    padding: 65px 115px 55px;
    position: relative;
    z-index: 1
}

@media(max-width:33.75em) {
    .ModalComingSoon_coming-soon__cERtU {
        margin-bottom: 60px;
        margin-top: 90px;
        padding-bottom: 0;
        padding-left: 30px;
        padding-right: 30px
    }
}

.ModalComingSoon_coming-soon__image__CQikx {
    border-radius: 50%;
    height: 142px;
    margin-left: auto;
    margin-right: auto;
    padding: 2px;
    position: relative;
    width: 142px
}

.ModalComingSoon_coming-soon__image-inner__1-inh {
    border-radius: inherit;
    min-height: 135px;
    min-width: 135px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 5px
}

.ModalComingSoon_coming-soon__image-inner__1-inh img {
    border: 1px solid transparent;
    border-radius: 50%;
    display: block;
    height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 100%
}

.object-fit .ModalComingSoon_coming-soon__image-inner__1-inh img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .ModalComingSoon_coming-soon__image-inner__1-inh img {
    font-family: "object-fit: cover"
}

.ModalComingSoon_coming-soon__image__CQikx:after {
    border-radius: 50%;
    bottom: -11px;
    left: -11px;
    position: absolute;
    right: -11px;
    top: -11px
}

@media(min-width:33.75em) {
    .ModalComingSoon_coming-soon__image__CQikx:after {
        content: ""
    }
}

.ModalComingSoon_coming-soon__title__1zX1q {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 1.625rem;
    font-weight: 400;
    letter-spacing: -1.25px;
    line-height: 1;
    text-align: center
}

.ModalComingSoon_coming-soon__title__1zX1q:lang(ar) {
    font-family: ExpoArabic, serif
}

@media(min-width:33.75em) {
    .ModalComingSoon_coming-soon__title__1zX1q {
        margin-top: 40px
    }
}

@media(max-width:33.75em) {
    .ModalComingSoon_coming-soon__title__1zX1q {
        font-size: 1.375rem;
        letter-spacing: -1px;
        line-height: 1.0909090909;
        margin: auto;
        max-width: 295px
    }

    .ModalComingSoon_coming-soon__title__1zX1q br {
        display: none
    }
}

.ModalComingSoon_coming-soon__cERtU .divider {
    margin-bottom: 40px;
    margin-top: 40px
}

@media(min-width:33.8125em) {
    .ModalComingSoon_coming-soon__cERtU .divider {
        display: none
    }
}

.ModalComingSoon_coming-soon--day__gIpyv .ModalComingSoon_coming-soon__image__CQikx {
    background-image: conic-gradient(from .35turn, #703704 0deg, #ffb090 35deg, #bc8066 130deg, #8f483c 160deg, #ffb291 210deg, #bc8066 280deg, #703704 350deg)
}

.ModalComingSoon_coming-soon--day__gIpyv .ModalComingSoon_coming-soon__image-inner__1-inh {
    background-color: #fff
}

.ModalComingSoon_coming-soon--day__gIpyv .ModalComingSoon_coming-soon__image-inner__1-inh img {
    border-color: hsla(21, 16%, 79%, .3)
}

.ModalComingSoon_coming-soon--day__gIpyv .ModalComingSoon_coming-soon__image__CQikx:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23896D5EFF' stroke-width='2' stroke-dasharray='1,6'/%3E%3C/svg%3E");
    opacity: .5
}

.ModalComingSoon_coming-soon--day__gIpyv .ModalComingSoon_coming-soon__title__1zX1q {
    color: #141921
}

.ModalComingSoon_coming-soon--night__1Y9CA .ModalComingSoon_coming-soon__image__CQikx {
    background-color: #fff;
    box-shadow: 0 0 7px 0 hsla(0, 0%, 100%, .5)
}

.ModalComingSoon_coming-soon--night__1Y9CA .ModalComingSoon_coming-soon__image-inner__1-inh {
    background-color: #191836
}

.ModalComingSoon_coming-soon--night__1Y9CA .ModalComingSoon_coming-soon__image-inner__1-inh img {
    border-color: hsla(0, 0%, 100%, .3)
}

.ModalComingSoon_coming-soon--night__1Y9CA .ModalComingSoon_coming-soon__image__CQikx:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23FFF' stroke-width='2' stroke-dasharray='1,6'/%3E%3C/svg%3E");
    opacity: .5
}

.ModalComingSoon_coming-soon--night__1Y9CA .ModalComingSoon_coming-soon__title__1zX1q {
    color: #fff
}

.ModalComingSoon_coming-soon--night__1Y9CA .divider {
    color: #27264e
}

.ButtonOnboarding_button-onboarding__container__1GFbc {
    align-items: center;
    background: #fff;
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 20px;
    box-shadow: 0 2px 12px rgba(142, 102, 84, .09);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
    margin: auto 0;
    padding: 26px 38px 42px;
    transition: box-shadow .3s cubic-bezier(.645, .045, .355, 1)
}

@media screen and (max-height:568px) {
    .ButtonOnboarding_button-onboarding__container__1GFbc {
        padding: 14px 38px 28px
    }
}

@media(min-width:48.0625em) {
    .ButtonOnboarding_button-onboarding__container__1GFbc {
        max-height: 394px;
        padding: 42px 38px 70px
    }
}

.ButtonOnboarding_button-onboarding__container__1GFbc:focus,
.ButtonOnboarding_button-onboarding__container__1GFbc:hover {
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .29)
}

.ButtonOnboarding_button-onboarding__icon__sZbTP {
    height: 121px;
    max-width: 124px;
    width: 100%
}

@media(min-width:48.0625em) {
    .ButtonOnboarding_button-onboarding__icon__sZbTP {
        height: 100%;
        max-width: 137px
    }
}

.ButtonOnboarding_button-onboarding__title__JNY2C {
    color: #141921;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 20px;
    font-weight: 400;
    margin: 20px 0 14px;
    text-decoration: none
}

.ButtonOnboarding_button-onboarding__title__JNY2C:lang(ar) {
    font-family: ExpoArabic, serif
}

@media(min-width:48.0625em) {
    .ButtonOnboarding_button-onboarding__title__JNY2C {
        margin: 38px 0 20px
    }
}

.ButtonOnboarding_button-onboarding__desc__yI-L9 {
    color: #896d5e;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 13px;
    line-height: 22px
}

.ButtonOnboarding_button-onboarding__desc__yI-L9:lang(ar) {
    font-family: ExpoArabic, serif
}

.ButtonOnboarding_button-onboarding__animated-icon__22FSW {
    background-size: cover;
    flex-shrink: 0;
    height: 137px;
    width: 137px
}

@media screen and (max-height:568px) {
    .ButtonOnboarding_button-onboarding__animated-icon__22FSW {
        height: 100px;
        width: 100px
    }
}

.ButtonOnboarding_button-onboarding__academic__1GNs9 {
    background-image: url(/_next/static/media/agenda-sprite.da3e05f2e57a07ae0ec185e7e42dbcc2.png)
}

.ButtonOnboarding_button-onboarding__explorer__37ArD {
    background-image: url(/_next/static/media/magnifyinglass-sprite.2fd6b207a882f4f9ae15a8a4cebe4a27.png)
}

.ButtonOnboarding_button-onboarding__entrepreneur__4JMqe {
    background-image: url(/_next/static/media/laptop-sprite.4bdc90612c42a829056104d05b084b21.png)
}

.OnboardingSelector_onboarding-selector__1bM3D {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center
}

.OnboardingSelector_onboarding-selector__header__1RKwR {
    margin: 0 auto 24px;
    padding: 78px 30px 0
}

.OnboardingSelector_onboarding-selector__header__1RKwR b {
    display: block
}

@media(min-width:48.0625em) {
    .OnboardingSelector_onboarding-selector__header__1RKwR {
        margin: 0 auto 50px;
        max-width: 468px;
        padding: 0 30px
    }
}

.OnboardingSelector_onboarding-selector__container-desktop__2XlYG {
    display: none
}

@media(min-width:48.0625em) {
    .OnboardingSelector_onboarding-selector__container-desktop__2XlYG {
        grid-gap: 20px;
        display: grid;
        gap: 20px;
        grid-template-columns: repeat(auto-fit, minmax(200px, 305px));
        justify-content: center
    }
}

.OnboardingSelector_onboarding-selector__container-mobile__2_ZT7 {
    display: flex;
    flex-direction: column;
    height: 100%
}

@media(min-width:48.0625em) {
    .OnboardingSelector_onboarding-selector__container-mobile__2_ZT7 {
        display: none
    }
}

.OnboardingSelector_onboarding-selector__container-mobile__2_ZT7 .swiper {
    height: 100%;
    padding-bottom: 24px
}

.OnboardingSelector_onboarding-selector__container-mobile__2_ZT7 .swiper-slide {
    max-width: 315px
}

.OnboardingSelector_onboarding-selector__title__-gff0 {
    color: #141921;
    letter-spacing: -1.5px;
    line-height: 28px;
    text-align: center
}

@media(min-width:48.0625em) {
    .OnboardingSelector_onboarding-selector__title__-gff0 {
        font-size: 36px;
        line-height: 36px
    }
}

.OnboardingSelector_onboarding-selector__followUp__1T4I5 {
    color: #896d5e;
    letter-spacing: .2px;
    line-height: 26px;
    margin-top: 16px;
    text-align: center
}

@media(min-width:48.0625em) {
    .OnboardingSelector_onboarding-selector__followUp__1T4I5 {
        margin-top: 25px
    }
}

.OnboardingSelector_onboarding-selector__button__3txaj {
    width: 100%
}

.OnboardingSelector_onboarding-selector__button-wrapper__2CEiv {
    align-items: center;
    background-color: #fff;
    display: flex;
    justify-content: center;
    margin-top: auto;
    padding: 10px 30px;
    width: 100%
}

.OnboardingComplete_onboarding-complete__1VdHz {
    display: block;
    height: 100%;
    overflow-y: auto;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingComplete_onboarding-complete__1VdHz {
        align-items: center;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

.OnboardingComplete_onboarding-complete__wrapper__3wZbe {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 40px;
    padding: 0 30px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingComplete_onboarding-complete__wrapper__3wZbe {
        flex-direction: row;
        padding: 0
    }
}

.OnboardingComplete_onboarding-complete__header__1prOU {
    margin: 0 auto 24px;
    padding: 78px 30px 0
}

.OnboardingComplete_onboarding-complete__button-primary__iqsoX,
.OnboardingComplete_onboarding-complete__button-secondary__2916r {
    margin-bottom: 16px;
    width: 100%
}

@media(min-width:48.0625em) {

    .OnboardingComplete_onboarding-complete__button-primary__iqsoX,
    .OnboardingComplete_onboarding-complete__button-secondary__2916r {
        margin-bottom: 0;
        max-width: 145px
    }
}

.OnboardingComplete_onboarding-complete__button-primary--m__31qlO,
.OnboardingComplete_onboarding-complete__button-secondary--m__26RYp {
    max-width: 100%
}

.OnboardingComplete_onboarding-complete__button-secondary__2916r {
    background: #fff
}

@media(min-width:48.0625em) {
    .OnboardingComplete_onboarding-complete__button-secondary__2916r {
        margin-left: 16px
    }

    [dir=rtl] .OnboardingComplete_onboarding-complete__button-secondary__2916r {
        margin-left: 0;
        margin-right: 16px
    }
}

.OnboardingComplete_onboarding-complete__title__1s9YW {
    color: #141921;
    letter-spacing: -1.5px;
    margin-bottom: 30px;
    max-width: 470px;
    text-align: center
}

.OnboardingComplete_onboarding-complete__1VdHz .OnboardingComplete_onboarding-complete__follow-up__Kq7Ax {
    font-size: 13px;
    line-height: 22px;
    max-width: 470px;
    text-align: center
}

.OnboardingComplete_onboarding-complete__box__22Cgv {
    border: 1px solid hsla(21, 16%, 79%, .8);
    border-radius: 20px;
    display: flex;
    margin-bottom: 12px;
    transition: box-shadow .3s cubic-bezier(.455, .03, .515, .955)
}

@media(min-width:48.0625em) {
    .OnboardingComplete_onboarding-complete__box__22Cgv {
        margin-bottom: 0
    }
}

@media(max-width:48.0525em) {
    .OnboardingComplete_onboarding-complete__box__22Cgv {
        width: 100%
    }
}

.OnboardingComplete_onboarding-complete__box-wrapper__l6TLQ {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-top: 84px;
    padding: 0 30px 40px
}

@media(min-width:48.0625em) {
    .OnboardingComplete_onboarding-complete__box-wrapper__l6TLQ {
        grid-gap: 20px;
        display: grid;
        gap: 20px;
        grid-template-columns: repeat(3, 306px);
        padding: 0
    }
}

@media(max-width:48.0525em) {
    .OnboardingComplete_onboarding-complete__box-wrapper__l6TLQ {
        width: 100%
    }
}

.OnboardingComplete_onboarding-complete__box__22Cgv:not([disabled]):focus,
.OnboardingComplete_onboarding-complete__box__22Cgv:not([disabled]):hover {
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .3)
}

.OnboardingComplete_onboarding-complete__content__147KL {
    background: #fff;
    border-radius: 0 20px 20px 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 15px 0 25px
}

@media(max-width:48.0525em) {
    .OnboardingComplete_onboarding-complete__content__147KL {
        width: 100%
    }
}

[dir=rtl] .OnboardingComplete_onboarding-complete__content__147KL {
    border-radius: 20px 0 0 20px
}

.OnboardingComplete_onboarding-complete__image__2O9Ld {
    border-radius: 20px 0 0 20px;
    height: 100%
}

[dir=rtl] .OnboardingComplete_onboarding-complete__image__2O9Ld {
    border-radius: 0 20px 20px 0
}

.OnboardingComplete_onboarding-complete__desc__2e-QI,
.OnboardingComplete_onboarding-complete__name__2VfPx {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.OnboardingComplete_onboarding-complete__desc__2e-QI:lang(ar),
.OnboardingComplete_onboarding-complete__name__2VfPx:lang(ar) {
    font-family: ExpoArabic, serif
}

.OnboardingComplete_onboarding-complete__name__2VfPx {
    color: #141921;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: .2px;
    line-height: 1.3333333333
}

.OnboardingComplete_onboarding-complete__1VdHz .OnboardingComplete_onboarding-complete__desc__2e-QI {
    color: #896d5e;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.3846153846;
    margin-top: 6px
}

.OnboardingPersonalityHeader_onboarding-personality-header__1VW6v {
    display: none
}

@media(min-width:48.0625em) {
    .OnboardingPersonalityHeader_onboarding-personality-header__1VW6v {
        display: flex;
        flex-direction: column
    }
}

.OnboardingPersonalityHeader_onboarding-personality-header__icon__1eevk {
    margin-bottom: 40px;
    max-width: 108px
}

.OnboardingPersonalityHeader_onboarding-personality-header__1VW6v .OnboardingPersonalityHeader_onboarding-personality-header__personality__3rAQk {
    color: #896d5e;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 11px;
    text-transform: uppercase
}

.OnboardingPersonalityHeader_onboarding-personality-header__button__2H6yJ {
    align-items: center;
    display: flex;
    margin-bottom: 58px
}

.OnboardingPersonalityHeader_onboarding-personality-header__svg__PnGis {
    fill: #896d5e;
    margin-right: 8px
}

[dir=rtl] .OnboardingPersonalityHeader_onboarding-personality-header__svg__PnGis {
    margin-left: 8px;
    margin-right: 0;
    transform: scaleX(-1)
}

.OnboardingPersonalityHeader_onboarding-personality-header__1VW6v .OnboardingPersonalityHeader_onboarding-personality-header__back__2orWg {
    color: #896d5e;
    font-size: 12px;
    font-weight: 500;
    line-height: 2
}

.OnboardingPersonalityHeader_onboarding-personality-header__1VW6v .OnboardingPersonalityHeader_onboarding-personality-header__back__2orWg:after {
    border-bottom: 1px solid #f9f5f3;
    content: "";
    display: block;
    width: calc(100% + 15px)
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.OnboardingPersonalityContent_onboarding-personality-content__title__3q58- {
    color: #141921;
    letter-spacing: -1.5px;
    margin-bottom: 25px;
    margin-top: 31px
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .OnboardingPersonalityContent_onboarding-personality-content__desc__oiFqW {
    color: #896d5e;
    font-size: 13px
}

.OnboardingPersonalityContent_onboarding-personality-content__border__2pSF1 {
    background-image: linear-gradient(90deg, #d2c7c1 33%, hsla(0, 0%, 100%, 0) 0);
    background-position: bottom;
    background-repeat: repeat-x;
    background-size: 7px 1px;
    height: 1px;
    position: absolute;
    top: 0;
    width: 100%
}

.OnboardingPersonalityContent_onboarding-personality-content__pagination__Qg5aW {
    display: none
}

@media(min-width:48.0625em) {
    .OnboardingPersonalityContent_onboarding-personality-content__pagination__Qg5aW {
        display: block
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__navigation-buttons__p_Lci {
    display: flex;
    justify-content: space-between;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingPersonalityContent_onboarding-personality-content__navigation-buttons__p_Lci {
        display: block;
        width: auto
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper {
    max-width: 100%
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-wrapper {
    box-sizing: border-box
}

@media(min-width:48.0625em) {
    .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-wrapper {
        height: 100% !important
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper {
    width: 100%
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-slide-active {
    z-index: 1
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
    background: #d2c7c1;
    height: 1px;
    position: relative;
    width: 100%
}

[dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
    transform: scaleX(-1)
}

@media(max-width:48.0525em) {
    .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
        bottom: 71px;
        height: 1px;
        left: auto;
        margin-left: -60px;
        position: fixed;
        right: auto;
        top: auto;
        width: 100vw;
        z-index: 900
    }

    [dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
        margin-left: 0;
        margin-right: -60px
    }
}

@media(max-width:37.49em) {
    .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
        margin-left: 0;
        margin-right: -68px
    }
}

@media(max-width:28.115em) {
    .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
        margin-left: -30px
    }

    [dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar {
        margin-left: 0;
        margin-right: -30px
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #896d5e;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform-origin: left top;
    width: 100%
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar:after,
.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar:before {
    background-color: #f6efec;
    border-radius: 50%;
    content: "";
    display: block;
    height: 5px;
    width: 5px;
    z-index: 1
}

@media(max-width:48.0525em) {

    .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar:after,
    .OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar:before {
        content: none
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar:before {
    border: 1px solid #896d5e;
    left: 0;
    position: absolute;
    top: calc(50% - 3px)
}

.OnboardingPersonalityContent_onboarding-personality-content__20Jjp .swiper-pagination-progressbar:after {
    border: 1px solid #d2c7c1;
    position: absolute;
    right: 0;
    top: calc(50% - 3px)
}

.OnboardingPersonalityContent_onboarding-personality-content__bottom__FpcoZ {
    height: 100%;
    margin-top: auto;
    max-height: 82px;
    position: relative
}

.OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 24px
}

@media(max-width:48.0525em) {
    .OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
        background-color: #fff;
        bottom: 0;
        margin-left: -60px;
        margin-top: 0;
        padding: 19px 60px 18px;
        position: fixed;
        width: 100vw;
        z-index: 900
    }

    [dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
        margin-left: 0;
        margin-right: -60px;
        margin-top: 0
    }
}

@media(max-width:37.49em) {
    .OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
        margin-left: -68px;
        padding-left: 68px;
        padding-right: 68px
    }

    [dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
        margin-left: 0;
        margin-right: -68px;
        margin-top: 0
    }
}

@media(max-width:28.115em) {
    .OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
        margin-left: -30px;
        padding-left: 30px;
        padding-right: 30px
    }

    [dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__navigation__1SZgL {
        margin-left: 0;
        margin-right: -30px;
        margin-top: 0
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__button--next__2h3kT,
.OnboardingPersonalityContent_onboarding-personality-content__button--prev__2w3Bp {
    flex-shrink: 0
}

.OnboardingPersonalityContent_onboarding-personality-content__button--next-finish__1DHtc,
.OnboardingPersonalityContent_onboarding-personality-content__button--next__2h3kT {
    min-height: 38px;
    padding-left: 18px;
    padding-right: 18px
}

@media(max-width:48.0525em) {

    .OnboardingPersonalityContent_onboarding-personality-content__button--next-finish__1DHtc,
    .OnboardingPersonalityContent_onboarding-personality-content__button--next__2h3kT {
        min-height: 34px
    }
}

.OnboardingPersonalityContent_onboarding-personality-content__button--next-finish-finish__3ei2T,
.OnboardingPersonalityContent_onboarding-personality-content__button--next-finish__1DHtc {
    display: none
}

.OnboardingPersonalityContent_onboarding-personality-content__button--prev__2w3Bp {
    margin-right: 16px
}

[dir=rtl] .OnboardingPersonalityContent_onboarding-personality-content__button--prev__2w3Bp {
    margin-left: 16px;
    margin-right: 0
}

.OnboardingPersonalityContent_onboarding-personality-content-slider__bullets__3gbr6 {
    align-items: center;
    display: flex;
    justify-content: center
}

@media(min-width:48.0625em) {
    .OnboardingPersonalityContent_onboarding-personality-content-slider__bullets__3gbr6 {
        display: none
    }
}

.OnboardingPersonalityContent_onboarding-personality-content-slider__bullets__3gbr6 .swiper-pagination-bullet {
    border-radius: 50%;
    height: 5px;
    margin-left: 4px;
    margin-right: 4px;
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955);
    width: 5px;
    background-color: #d2c7c1
}

.OnboardingPersonalityContent_onboarding-personality-content-slider__bullets__3gbr6 .swiper-pagination-bullet-active {
    background-color: #c57354
}

.OnboardingPersonalityContent_onboarding-personality-content--last-slide__3nRkL .swiper-pagination-progressbar:after {
    border: 1px solid #896d5e;
    position: absolute;
    right: 0;
    top: calc(50% - 3px)
}

.OnboardingPersonalityContent_onboarding-personality-content--last-slide__3nRkL .OnboardingPersonalityContent_onboarding-personality-content__button--next__2h3kT {
    display: none
}

.OnboardingPersonalityContent_onboarding-personality-content--last-slide__3nRkL .OnboardingPersonalityContent_onboarding-personality-content__button--next-finish__1DHtc {
    display: inline-flex
}

.OnboardingAcademic_onboarding-academic__11a78 {
    display: flex;
    flex-direction: column-reverse;
    height: 100%
}

@media(min-width:48.0625em) {
    .OnboardingAcademic_onboarding-academic__11a78 {
        flex-direction: row
    }
}

.OnboardingAcademic_onboarding-academic__container-left__2Pdlc {
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 0 30px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingAcademic_onboarding-academic__container-left__2Pdlc {
        height: auto;
        max-width: 485px;
        padding: 37px 100px 55px 80px
    }
}

.OnboardingAcademic_onboarding-academic__container-right__JXI88 {
    max-height: 240px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingAcademic_onboarding-academic__container-right__JXI88 {
        max-height: 100%
    }
}

.OnboardingAcademic_onboarding-academic__image__3TbNL {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.OnboardingExplorer_onboarding-explorer__NRgIr {
    display: flex;
    flex-direction: column-reverse;
    height: 100%
}

@media(min-width:48.0625em) {
    .OnboardingExplorer_onboarding-explorer__NRgIr {
        flex-direction: row
    }
}

.OnboardingExplorer_onboarding-explorer__container-left__3PXcM {
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 0 30px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingExplorer_onboarding-explorer__container-left__3PXcM {
        height: auto;
        max-width: 485px;
        padding: 37px 100px 55px 80px
    }
}

.OnboardingExplorer_onboarding-explorer__container-right__YGKu4 {
    max-height: 240px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingExplorer_onboarding-explorer__container-right__YGKu4 {
        max-height: 100%
    }
}

.OnboardingExplorer_onboarding-explorer__image__DvPCX {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.OnboardingEntrepreneur_onboarding-entrepreneur__LJbBd {
    display: flex;
    flex-direction: column-reverse;
    height: 100%
}

@media(min-width:48.0625em) {
    .OnboardingEntrepreneur_onboarding-entrepreneur__LJbBd {
        flex-direction: row
    }
}

.OnboardingEntrepreneur_onboarding-entrepreneur__container-left__2PfYq {
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 0 30px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingEntrepreneur_onboarding-entrepreneur__container-left__2PfYq {
        height: auto;
        max-width: 485px;
        padding: 37px 100px 55px 80px
    }
}

.OnboardingEntrepreneur_onboarding-entrepreneur__container-right__23hSK {
    max-height: 240px;
    width: 100%
}

@media(min-width:48.0625em) {
    .OnboardingEntrepreneur_onboarding-entrepreneur__container-right__23hSK {
        max-height: 100%
    }
}

.OnboardingEntrepreneur_onboarding-entrepreneur__image__2z-DI {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.ModalOnboarding_modal-onboarding__2Hlv8 .modal__space {
    display: none
}

.ModalOnboarding_modal-onboarding__2Hlv8 .modal__content {
    border: 0;
    height: 100%;
    padding: 0;
    width: 100%
}

.ModalOnboarding_modal-onboarding__2Hlv8 .modal__inner {
    background-color: transparent;
    border-radius: 0;
    height: 100%
}

.ModalOnboarding_modal-onboarding__2Hlv8 .modal__background {
    background-color: #f9f5f3
}

.ModalOnboarding_modal-onboarding__2Hlv8 .modal__close {
    background: #fff;
    border-radius: 50%;
    box-shadow: 1px 1px 1px hsla(20, 17%, 48%, .12);
    height: 44px;
    width: 44px
}

.ModalOnboarding_modal-onboarding__2Hlv8 .modal__close:focus .svg,
.ModalOnboarding_modal-onboarding__2Hlv8 .modal__close:hover .svg {
    transform: rotate(180deg);
    transition: background-color .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955)
}

@media(max-width:33.75em) {
    .ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        left: 0;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        position: fixed;
        top: 0;
        width: 100%
    }
}

.ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__inner {
    display: flex;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 75px;
    z-index: 0
}

@media(max-width:33.75em) {
    .ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__inner {
        border-radius: 0;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: 75px 68px
    }
}

@media(max-width:28.115em) {
    .ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__inner {
        padding: 75px 30px
    }
}

.ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__close {
    position: absolute;
    right: 18px;
    top: 18px
}

[dir=rtl] .ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__close {
    left: 18px;
    right: auto
}

@media(max-width:33.75em) {
    .ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__close {
        right: 20px;
        top: 27px
    }

    [dir=rtl] .ModalNotLoggedInSave_modal-not-logged-in__2m2pZ .modal__close {
        left: 20px;
        right: auto
    }
}

.ModalNotLoggedInSave_not-logged-in__1FA3k {
    margin: auto;
    max-width: 470px;
    position: relative;
    text-align: center
}

@media(max-width:37.49em) {
    .ModalNotLoggedInSave_not-logged-in__1FA3k {
        max-width: 350px
    }
}

.ModalNotLoggedInSave_not-logged-in__1FA3k .ModalNotLoggedInSave_not-logged-in__title__2Z9Sg {
    margin-bottom: 20px
}

@media(min-width:33.8125em) {
    .ModalNotLoggedInSave_not-logged-in__1FA3k .ModalNotLoggedInSave_not-logged-in__title__2Z9Sg {
        font-size: 1.625rem;
        letter-spacing: -1.23px;
        line-height: 1.2307692308
    }
}

.ModalNotLoggedInSave_not-logged-in__1FA3k .ModalNotLoggedInSave_not-logged-in__text__1RXuN {
    line-height: 1.7333333333;
    opacity: 1;
    position: relative
}

@media(max-width:33.75em) {
    .ModalNotLoggedInSave_not-logged-in__1FA3k .ModalNotLoggedInSave_not-logged-in__text__1RXuN {
        font-size: .8125rem;
        letter-spacing: 0;
        line-height: 1.6923076923;
        margin-bottom: 0
    }
}

.ModalNotLoggedInSave_not-logged-in__1FA3k .divider {
    margin-bottom: 40px;
    margin-top: 30px
}

@media(min-width:33.8125em) {
    .ModalNotLoggedInSave_not-logged-in__1FA3k .divider {
        display: none
    }
}

.ModalNotLoggedInSave_not-logged-in__buttons__3tylQ {
    align-items: center;
    display: flex;
    flex-direction: column
}

@media(min-width:33.8125em) {
    .ModalNotLoggedInSave_not-logged-in__buttons__3tylQ .button-pill-primary {
        margin-top: 30px
    }
}

.ModalNotLoggedInSave_not-logged-in__button-main__2fVzF {
    height: auto;
    width: 306px
}

@media(max-width:28.115em) {
    .ModalNotLoggedInSave_not-logged-in__button-main__2fVzF {
        height: auto;
        width: 100%
    }
}

.ModalNotLoggedInSave_not-logged-in__button-cancel__1Tanm {
    display: inline-flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 1.75px;
    margin-top: 20px;
    text-transform: uppercase;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955)
}

.ModalNotLoggedInSave_not-logged-in__button-cancel__1Tanm:lang(ar) {
    font-family: ExpoArabic, serif
}

.ModalNotLoggedInSave_not-logged-in__button-cancel__1Tanm:focus,
.ModalNotLoggedInSave_not-logged-in__button-cancel__1Tanm:hover {
    opacity: .75
}

.ModalNotLoggedInSave_not-logged-in--day__2nMJ2 .ModalNotLoggedInSave_not-logged-in__text__1RXuN {
    color: rgba(20, 25, 33, .7)
}

.ModalNotLoggedInSave_not-logged-in--day__2nMJ2 .ModalNotLoggedInSave_not-logged-in__button-cancel__1Tanm,
.ModalNotLoggedInSave_not-logged-in--day__2nMJ2 .ModalNotLoggedInSave_not-logged-in__title__2Z9Sg {
    color: #141921
}

.ModalNotLoggedInSave_not-logged-in--night__BVjYJ .ModalNotLoggedInSave_not-logged-in__text__1RXuN {
    color: hsla(0, 0%, 100%, .6)
}

.ModalNotLoggedInSave_not-logged-in--night__BVjYJ .ModalNotLoggedInSave_not-logged-in__button-cancel__1Tanm,
.ModalNotLoggedInSave_not-logged-in--night__BVjYJ .ModalNotLoggedInSave_not-logged-in__title__2Z9Sg {
    color: #fff
}

@media(max-width:33.75em) {
    .ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        left: 0;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        position: fixed;
        top: 0;
        width: 100%
    }
}

.ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__inner {
    display: flex;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 75px;
    z-index: 0
}

@media(max-width:33.75em) {
    .ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__inner {
        border-radius: 0;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: 75px 68px
    }
}

@media(max-width:28.115em) {
    .ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__inner {
        padding: 75px 30px
    }
}

.ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__close {
    position: absolute;
    right: 18px;
    top: 18px
}

[dir=rtl] .ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__close {
    left: 18px;
    right: auto
}

@media(max-width:33.75em) {
    .ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__close {
        right: 20px;
        top: 27px
    }

    [dir=rtl] .ModalNotLoggedInFollow_modal-not-logged-in__OoSY6 .modal__close {
        left: 20px;
        right: auto
    }
}

.ModalNotLoggedInFollow_not-logged-in__2I9KB {
    margin: auto;
    max-width: 470px;
    position: relative;
    text-align: center
}

@media(max-width:37.49em) {
    .ModalNotLoggedInFollow_not-logged-in__2I9KB {
        max-width: 350px
    }
}

.ModalNotLoggedInFollow_not-logged-in__2I9KB .ModalNotLoggedInFollow_not-logged-in__title__3KSSc {
    margin-bottom: 20px
}

@media(min-width:33.8125em) {
    .ModalNotLoggedInFollow_not-logged-in__2I9KB .ModalNotLoggedInFollow_not-logged-in__title__3KSSc {
        font-size: 1.625rem;
        letter-spacing: -1.23px;
        line-height: 1.2307692308
    }
}

.ModalNotLoggedInFollow_not-logged-in__2I9KB .ModalNotLoggedInFollow_not-logged-in__text__2v4ph {
    line-height: 1.7333333333;
    opacity: 1;
    position: relative
}

@media(max-width:33.75em) {
    .ModalNotLoggedInFollow_not-logged-in__2I9KB .ModalNotLoggedInFollow_not-logged-in__text__2v4ph {
        font-size: .8125rem;
        letter-spacing: 0;
        line-height: 1.6923076923;
        margin-bottom: 0
    }
}

.ModalNotLoggedInFollow_not-logged-in__2I9KB .divider {
    margin-bottom: 40px;
    margin-top: 30px
}

@media(min-width:33.8125em) {
    .ModalNotLoggedInFollow_not-logged-in__2I9KB .divider {
        display: none
    }
}

.ModalNotLoggedInFollow_not-logged-in__buttons__2dil9 {
    align-items: center;
    display: flex;
    flex-direction: column
}

@media(min-width:33.8125em) {
    .ModalNotLoggedInFollow_not-logged-in__buttons__2dil9 .button-pill-primary {
        margin-top: 30px
    }
}

.ModalNotLoggedInFollow_not-logged-in__button-main__1GK6j {
    height: auto;
    width: 306px
}

@media(max-width:28.115em) {
    .ModalNotLoggedInFollow_not-logged-in__button-main__1GK6j {
        height: auto;
        width: 100%
    }
}

.ModalNotLoggedInFollow_not-logged-in__button-cancel__kWOOD {
    display: inline-flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 1.75px;
    margin-top: 20px;
    text-transform: uppercase;
    transition: opacity .3s cubic-bezier(.455, .03, .515, .955)
}

.ModalNotLoggedInFollow_not-logged-in__button-cancel__kWOOD:lang(ar) {
    font-family: ExpoArabic, serif
}

.ModalNotLoggedInFollow_not-logged-in__button-cancel__kWOOD:focus,
.ModalNotLoggedInFollow_not-logged-in__button-cancel__kWOOD:hover {
    opacity: .75
}

.ModalNotLoggedInFollow_not-logged-in--day__2e6Mp .ModalNotLoggedInFollow_not-logged-in__text__2v4ph {
    color: #896d5e
}

.ModalNotLoggedInFollow_not-logged-in--day__2e6Mp .ModalNotLoggedInFollow_not-logged-in__button-cancel__kWOOD,
.ModalNotLoggedInFollow_not-logged-in--day__2e6Mp .ModalNotLoggedInFollow_not-logged-in__title__3KSSc {
    color: #141921
}

.ModalNotLoggedInFollow_not-logged-in--night__2LYFP .ModalNotLoggedInFollow_not-logged-in__text__2v4ph {
    color: hsla(0, 0%, 100%, .6)
}

.ModalNotLoggedInFollow_not-logged-in--night__2LYFP .ModalNotLoggedInFollow_not-logged-in__button-cancel__kWOOD,
.ModalNotLoggedInFollow_not-logged-in--night__2LYFP .ModalNotLoggedInFollow_not-logged-in__title__3KSSc {
    color: #fff
}

.ModalEmailSent_modal-email-sent__3rUrb .modal__content {
    border-color: rgba(197, 115, 84, .4)
}

@media(max-width:33.75em) {
    .ModalEmailSent_modal-email-sent__3rUrb .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        left: 0;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        position: fixed;
        top: 0;
        width: 100%
    }
}

.ModalEmailSent_modal-email-sent__3rUrb .modal__inner {
    display: flex;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 70px 80px;
    z-index: 0
}

@media(max-width:33.75em) {
    .ModalEmailSent_modal-email-sent__3rUrb .modal__inner {
        border-radius: 0;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: 75px 68px
    }
}

@media(max-width:28.115em) {
    .ModalEmailSent_modal-email-sent__3rUrb .modal__inner {
        padding: 75px 30px
    }
}

.ModalEmailSent_modal-email-sent__3rUrb .modal__close {
    display: none
}

.ModalEmailSent_email-sent__1L5oZ {
    margin: auto;
    position: relative;
    text-align: center
}

@media(min-width:33.8125em) {
    .ModalEmailSent_email-sent__1L5oZ {
        max-width: 326px
    }
}

.ModalEmailSent_email-sent__1L5oZ .ModalEmailSent_email-sent__title__3etg8 {
    margin-bottom: 20px
}

@media(min-width:33.8125em) {
    .ModalEmailSent_email-sent__1L5oZ .ModalEmailSent_email-sent__title__3etg8 {
        font-size: 1.625rem;
        letter-spacing: -1.23px;
        line-height: 1.2307692308
    }
}

.ModalEmailSent_email-sent__1L5oZ .ModalEmailSent_email-sent__text__2ztMy {
    color: #896d5e;
    line-height: 1.7333333333;
    opacity: 1
}

@media(max-width:33.75em) {
    .ModalEmailSent_email-sent__1L5oZ .ModalEmailSent_email-sent__text__2ztMy {
        font-size: .8125rem;
        letter-spacing: 0;
        line-height: 1.6923076923;
        margin-bottom: 0
    }
}

.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__navigation-icon:before,
.react-datepicker__year-read-view--down-arrow {
    border-color: #ccc;
    border-style: solid;
    border-width: 3px 3px 0 0;
    content: "";
    display: block;
    height: 9px;
    position: absolute;
    top: 6px;
    width: 9px
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
    margin-left: -4px;
    position: absolute;
    width: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    border: 8px solid transparent;
    box-sizing: content-box;
    content: "";
    height: 0;
    left: -8px;
    position: absolute;
    width: 1px;
    z-index: -1
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    border-bottom-color: #aeaeae
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
    margin-top: -8px;
    top: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before {
    border-bottom-color: #f0f0f0;
    border-top: none
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after {
    top: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before {
    border-bottom-color: #aeaeae;
    top: -1px
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
    bottom: 0;
    margin-bottom: -8px
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    border-bottom: none;
    border-top-color: #fff
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after {
    bottom: 0
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    border-top-color: #aeaeae;
    bottom: -1px
}

.datepicker-wrapper {
    border: 0;
    display: inline-block;
    padding: 0;
    width: 100%
}

.react-datepicker {
    background-color: #fff;
    border: 1px solid #aeaeae;
    border-radius: .3rem;
    color: #000;
    display: inline-block;
    font-family: Helvetica Neue, helvetica, arial, sans-serif;
    font-size: .8rem;
    position: relative
}

.react-datepicker--time-only .react-datepicker__triangle {
    left: 35px
}

.react-datepicker--time-only .react-datepicker__time-container {
    border-left: 0
}

.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
    border-bottom-left-radius: .3rem;
    border-bottom-right-radius: .3rem
}

.react-datepicker__triangle {
    left: 50px;
    position: absolute
}

.react-datepicker-popper {
    z-index: 1
}

.react-datepicker-popper[data-placement^=bottom] {
    padding-top: 10px
}

.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,
.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
    left: auto;
    right: 50px
}

.react-datepicker-popper[data-placement^=top] {
    padding-bottom: 10px
}

.react-datepicker-popper[data-placement^=right] {
    padding-left: 8px
}

.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
    left: auto;
    right: 42px
}

.react-datepicker-popper[data-placement^=left] {
    padding-right: 8px
}

.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
    left: 42px;
    right: auto
}

.react-datepicker__header {
    background-color: #f0f0f0;
    border-bottom: 1px solid #aeaeae;
    border-top-left-radius: .3rem;
    padding: 8px 0;
    position: relative;
    text-align: center
}

.react-datepicker__header--time {
    padding-bottom: 8px;
    padding-left: 5px;
    padding-right: 5px
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
    border-top-left-radius: 0
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
    border-top-right-radius: .3rem
}

.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__year-dropdown-container--select {
    display: inline-block;
    margin: 0 2px
}

.react-datepicker-time__header,
.react-datepicker-year-header,
.react-datepicker__current-month {
    color: #000;
    font-size: .944rem;
    font-weight: 700;
    margin-top: 0
}

.react-datepicker-time__header {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.react-datepicker__navigation {
    align-items: center;
    background: none;
    border: none;
    cursor: pointer;
    display: flex;
    height: 32px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-align: center;
    text-indent: -999em;
    top: 2px;
    width: 32px;
    z-index: 1
}

.react-datepicker__navigation--previous {
    left: 2px
}

.react-datepicker__navigation--next {
    right: 2px
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
    right: 85px
}

.react-datepicker__navigation--years {
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

.react-datepicker__navigation--years-previous {
    top: 4px
}

.react-datepicker__navigation--years-upcoming {
    top: -4px
}

.react-datepicker__navigation:hover :before {
    border-color: #a6a6a6
}

.react-datepicker__navigation-icon {
    font-size: 20px;
    position: relative;
    top: -1px;
    width: 0
}

.react-datepicker__navigation-icon--next {
    left: -2px
}

.react-datepicker__navigation-icon--next:before {
    left: -7px;
    transform: rotate(45deg)
}

.react-datepicker__navigation-icon--previous {
    right: -2px
}

.react-datepicker__navigation-icon--previous:before {
    right: -7px;
    transform: rotate(225deg)
}

.react-datepicker__month-container {
    float: left
}

.react-datepicker__year {
    margin: .4rem;
    text-align: center
}

.react-datepicker__year-wrapper {
    display: flex;
    flex-wrap: wrap;
    max-width: 180px
}

.react-datepicker__year .react-datepicker__year-text {
    display: inline-block;
    margin: 2px;
    width: 4rem
}

.react-datepicker__month {
    margin: .4rem;
    text-align: center
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
    display: inline-block;
    margin: 2px;
    width: 4rem
}

.react-datepicker__input-time-container {
    clear: both;
    float: left;
    margin: 5px 0 10px 15px;
    text-align: left;
    width: 100%
}

.react-datepicker__input-time-container .react-datepicker-time__caption,
.react-datepicker__input-time-container .react-datepicker-time__input-container {
    display: inline-block
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
    display: inline-block;
    margin-left: 10px
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
    width: auto
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
    appearance: textfield;
    -moz-appearance: textfield
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
    display: inline-block;
    margin-left: 5px
}

.react-datepicker__time-container {
    border-left: 1px solid #aeaeae;
    float: right;
    width: 85px
}

.react-datepicker__time-container--with-today-button {
    border: 1px solid #aeaeae;
    border-radius: .3rem;
    display: inline;
    position: absolute;
    right: -72px;
    top: 0
}

.react-datepicker__time-container .react-datepicker__time {
    background: #fff;
    border-bottom-right-radius: .3rem;
    position: relative
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
    border-bottom-right-radius: .3rem;
    margin: 0 auto;
    overflow-x: hidden;
    text-align: center;
    width: 85px
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
    box-sizing: content-box;
    height: calc(195px + .85rem);
    list-style: none;
    margin: 0;
    overflow-y: scroll;
    padding-left: 0;
    padding-right: 0;
    width: 100%
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
    height: 30px;
    padding: 5px 10px;
    white-space: nowrap
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
    background-color: #f0f0f0;
    cursor: pointer
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
    background-color: #216ba5;
    color: #fff;
    font-weight: 700
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
    background-color: #216ba5
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
    color: #ccc
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
    background-color: transparent;
    cursor: default
}

.react-datepicker__week-number {
    color: #ccc;
    display: inline-block;
    line-height: 1.7rem;
    margin: .166rem;
    text-align: center;
    width: 1.7rem
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
    cursor: pointer
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
    background-color: #f0f0f0;
    border-radius: .3rem
}

.react-datepicker__day-names,
.react-datepicker__week {
    white-space: nowrap
}

.react-datepicker__day-names {
    margin-bottom: -8px
}

.react-datepicker__day,
.react-datepicker__day-name,
.react-datepicker__time-name {
    color: #000;
    display: inline-block;
    line-height: 1.7rem;
    margin: .166rem;
    text-align: center;
    width: 1.7rem
}

.react-datepicker__month--in-range,
.react-datepicker__month--in-selecting-range,
.react-datepicker__month--selected,
.react-datepicker__quarter--in-range,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--selected {
    background-color: #216ba5;
    border-radius: .3rem;
    color: #fff
}

.react-datepicker__month--in-range:hover,
.react-datepicker__month--in-selecting-range:hover,
.react-datepicker__month--selected:hover,
.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--selected:hover {
    background-color: #1d5d90
}

.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
    color: #ccc;
    pointer-events: none
}

.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
    background-color: transparent;
    cursor: default
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
    cursor: pointer
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
    background-color: #f0f0f0;
    border-radius: .3rem
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
    font-weight: 700
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
    background-color: #3dcc4a;
    border-radius: .3rem;
    color: #fff
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
    background-color: #32be3f
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
    color: #f0f
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
    color: green
}

.react-datepicker__day--in-range,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--selected,
.react-datepicker__month-text--in-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--selected,
.react-datepicker__quarter-text--in-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__year-text--in-range,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--selected {
    background-color: #216ba5;
    border-radius: .3rem;
    color: #fff
}

.react-datepicker__day--in-range:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--selected:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__year-text--in-range:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--selected:hover {
    background-color: #1d5d90
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
    background-color: #2a87d0;
    border-radius: .3rem;
    color: #fff
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
    background-color: #1d5d90
}

.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range) {
    background-color: rgba(33, 107, 165, .5)
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range) {
    background-color: #f0f0f0;
    color: #000
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
    color: #ccc;
    cursor: default
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
    background-color: transparent
}

.react-datepicker__month-text.react-datepicker__month--in-range:hover,
.react-datepicker__month-text.react-datepicker__month--selected:hover,
.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__month-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover {
    background-color: #216ba5
}

.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
    background-color: #f0f0f0
}

.datepicker__input-container {
    display: inline-block;
    position: relative;
    width: 100%
}

.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view,
.react-datepicker__year-read-view {
    border: 1px solid transparent;
    border-radius: .3rem;
    position: relative
}

.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover,
.react-datepicker__year-read-view:hover {
    cursor: pointer
}

.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow {
    border-top-color: #b3b3b3
}

.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow {
    right: -16px;
    top: 0;
    transform: rotate(135deg)
}

.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown,
.react-datepicker__year-dropdown {
    background-color: #f0f0f0;
    border: 1px solid #aeaeae;
    border-radius: .3rem;
    left: 25%;
    position: absolute;
    text-align: center;
    top: 30px;
    width: 50%;
    z-index: 1
}

.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover,
.react-datepicker__year-dropdown:hover {
    cursor: pointer
}

.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable,
.react-datepicker__year-dropdown--scrollable {
    height: 150px;
    overflow-y: scroll
}

.react-datepicker__month-option,
.react-datepicker__month-year-option,
.react-datepicker__year-option {
    display: block;
    line-height: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type,
.react-datepicker__year-option:first-of-type {
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type,
.react-datepicker__year-option:last-of-type {
    border-bottom-left-radius: .3rem;
    border-bottom-right-radius: .3rem;
    -webkit-user-select: none;
    user-select: none
}

.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover,
.react-datepicker__year-option:hover {
    background-color: #ccc
}

.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming {
    border-bottom-color: #b3b3b3
}

.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous {
    border-top-color: #b3b3b3
}

.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected,
.react-datepicker__year-option--selected {
    left: 15px;
    position: absolute
}

.react-datepicker__close-icon {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    display: table-cell;
    height: 100%;
    outline: 0;
    padding: 0 6px 0 0;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle
}

.react-datepicker__close-icon:after {
    background-color: #216ba5;
    border-radius: 50%;
    color: #fff;
    content: "×";
    cursor: pointer;
    display: table-cell;
    font-size: 12px;
    height: 16px;
    line-height: 1;
    padding: 2px;
    text-align: center;
    vertical-align: middle;
    width: 16px
}

.react-datepicker__today-button {
    background: #f0f0f0;
    border-top: 1px solid #aeaeae;
    clear: left;
    cursor: pointer;
    font-weight: 700;
    padding: 5px 0;
    text-align: center
}

.react-datepicker__portal {
    align-items: center;
    background-color: rgba(0, 0, 0, .8);
    display: flex;
    height: 100vh;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 2147483647
}

.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__time-name {
    line-height: 3rem;
    width: 3rem
}

@media (max-height:550px),
(max-width:400px) {

    .react-datepicker__portal .react-datepicker__day,
    .react-datepicker__portal .react-datepicker__day-name,
    .react-datepicker__portal .react-datepicker__time-name {
        line-height: 2rem;
        width: 2rem
    }
}

.react-datepicker__portal .react-datepicker-time__header,
.react-datepicker__portal .react-datepicker__current-month {
    font-size: 1.44rem
}

@media(max-width:47.5em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .modal__space {
        display: none
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .modal__close {
    background-color: unset !important
}

.ModalTimeCapsule_modal-time-capsule__2leLG .modal__content {
    max-width: 790px;
    min-width: 790px
}

@media(max-width:59.375em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .modal__content {
        max-width: calc(100% - 160px);
        min-width: calc(100% - 160px)
    }
}

@media(max-width:48.0525em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .modal__content {
        max-width: calc(100% - 120px);
        min-width: calc(100% - 120px)
    }
}

@media(max-width:47.5em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .modal__content {
        border: 0;
        border-radius: 0;
        height: 100%;
        max-width: 100%;
        min-width: 100%;
        padding: 0;
        width: 100%
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .modal__inner {
    background-color: #fff;
    padding: 60px 50px 40px
}

@media(max-width:47.5em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .modal__inner {
        border-radius: 0;
        padding: 60px 30px 40px
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .modal__close {
    fill: #141921;
    right: 18px;
    top: 18px
}

[dir=rtl] .ModalTimeCapsule_modal-time-capsule__2leLG .modal__close {
    left: 18px;
    right: auto
}

.ModalTimeCapsule_modal-time-capsule__container__1z5TW {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%
}

.ModalTimeCapsule_modal-time-capsule__title__2G_Yt {
    color: #141921;
    line-height: 1;
    text-align: center
}

.ModalTimeCapsule_modal-time-capsule__description__17hwQ {
    margin-left: auto;
    margin-right: auto;
    margin-top: 8px;
    max-width: 470px;
    text-align: center
}

.ModalTimeCapsule_modal-time-capsule__description__17hwQ .text {
    line-height: 1.6923076923;
    opacity: 1
}

.ModalTimeCapsule_modal-time-capsule__divider__LPWtf {
    margin: 30px auto;
    width: 80px
}

@media(max-width:47.5em) {
    .ModalTimeCapsule_modal-time-capsule__divider__LPWtf+div {
        margin-top: auto
    }
}

.ModalTimeCapsule_modal-time-capsule__cta-wrapper__x7PVu {
    display: flex;
    justify-content: flex-end;
    margin-top: 10px;
    padding-bottom: 20px;
    position: relative;
    z-index: 1
}

.ModalTimeCapsule_modal-time-capsule__cta-wrapper__x7PVu: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='%23705B50' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    opacity: 1;
    position: absolute;
    width: 100%
}

.ModalTimeCapsule_modal-time-capsule__footer__4yv19 {
    display: flex;
    flex-direction: column;
    margin-top: auto;
    padding-left: 8px;
    padding-right: 12px;
    padding-top: 40px
}

@media(min-width:48em) {
    .ModalTimeCapsule_modal-time-capsule__footer__4yv19 {
        flex-direction: row
    }
}

[dir=rtl] .ModalTimeCapsule_modal-time-capsule__footer__4yv19 {
    padding-left: 12px;
    padding-right: 8px
}

.ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq {
    align-items: center;
    display: flex
}

@media(max-width:47.9375em) {
    .ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq {
        align-items: flex-start
    }

    .ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:not(:first-child) {
        margin-top: 30px
    }
}

.ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:first-child {
    flex-shrink: 0;
    margin-right: auto
}

[dir=rtl] .ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:first-child {
    margin-left: auto;
    margin-right: 0
}

.ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:first-child .ModalTimeCapsule_modal-time-capsule__footer-icon__3eNYK:before {
    background: url(/_next/static/media/logo-flower-mask.0c999399cc1aac54030fc91df272dc4d.svg) 50% no-repeat;
    content: "";
    display: block;
    height: 600px;
    left: 50%;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 600px
}

[dir=rtl] .ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:first-child .ModalTimeCapsule_modal-time-capsule__footer-icon__3eNYK:before {
    transform: translate(-50%, -50%) scaleX(-1)
}

@media(min-width:48em) {
    .ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:not(:first-child) {
        margin-left: 30px
    }

    [dir=rtl] .ModalTimeCapsule_modal-time-capsule__footer-item__3VAqq:not(:first-child) {
        margin-left: 0;
        margin-right: 30px
    }
}

.ModalTimeCapsule_modal-time-capsule__footer-icon__3eNYK {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    height: 48px;
    justify-content: center;
    position: relative;
    width: 48px
}

.ModalTimeCapsule_modal-time-capsule__footer-icon__3eNYK:after {
    border: 1px solid rgba(137, 109, 94, .5);
    border-radius: 50%;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%
}

.ModalTimeCapsule_modal-time-capsule__footer-icon__3eNYK .svg {
    fill: #896d5e;
    position: relative;
    z-index: 1
}

.ModalTimeCapsule_modal-time-capsule__footer-texts__3U1uB {
    display: flex;
    flex-direction: column;
    margin-left: 12px;
    position: relative;
    z-index: 1
}

[dir=rtl] .ModalTimeCapsule_modal-time-capsule__footer-texts__3U1uB {
    margin-left: 0;
    margin-right: 12px
}

.ModalTimeCapsule_modal-time-capsule__footer-texts__3U1uB .text {
    color: #141921;
    line-height: 1.4666666667;
    opacity: 1
}

.ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB {
    color: #896d5e;
    display: flex;
    flex-direction: column
}

@media(min-width:48em) {
    .ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB {
        flex-direction: row
    }
}

.ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB .text {
    color: currentColor;
    opacity: 1
}

.ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB a {
    color: currentColor;
    text-decoration: underline;
    text-underline-offset: 6px
}

.ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB a:not(:first-child) {
    margin-top: 15px
}

@media(min-width:48em) {
    .ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB a:not(:first-child) {
        margin-left: 30px;
        margin-top: 0
    }

    [dir=rtl] .ModalTimeCapsule_modal-time-capsule__footer-links__2aWMB a:not(:first-child) {
        margin-left: 0;
        margin-right: 30px
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker {
    background-color: transparent;
    border: none;
    border-radius: 15px;
    color: #141921;
    display: flex;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    justify-content: space-between;
    max-width: 685px;
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
    z-index: 1
}

[dir=rtl] .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker {
    direction: ltr
}

@media(max-width:48.0525em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker {
        align-items: center;
        border-radius: 0;
        box-shadow: none;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .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: 42px;
    width: 100%;
    z-index: 1
}

@media(max-width:48.0525em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker:before {
        content: none
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-names--is-hidden,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__triangle {
    display: none
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__header {
    background-color: #fff;
    border-bottom: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding-top: 0
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__header .react-datepicker__navigation {
    height: 24px;
    width: 24px
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__header .react-datepicker__navigation .svg {
    fill: #141921
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__header .react-datepicker__navigation--previous {
    left: 0;
    position: absolute;
    top: 0
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__header .react-datepicker__navigation--next {
    position: absolute;
    right: 0;
    top: 0
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--keyboard-selected {
    background-color: transparent
}

@media(max-width:63.99em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__month-container {
        width: 100%
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__month-container .react-datepicker__month {
    margin: 0
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__month-container .react-datepicker__current-month {
    color: #141921;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.34px
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__month-container .react-datepicker__day--outside-month {
    visibility: hidden
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-name {
    border: 1px solid transparent;
    color: #141921;
    height: auto;
    line-height: 2.625rem;
    margin: 0;
    width: 44px
}

@media(min-width:37.5em)and (max-width:48.0525em) {

    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-name {
        height: auto;
        line-height: 3.625rem;
        width: 60px
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-names.date-dropdown__day-names {
    margin-bottom: 0;
    margin-top: 34px
}

@media(max-width:48.0525em) {
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-names.date-dropdown__day-names {
        margin-bottom: 0;
        margin-top: 14px;
        padding-top: 20px;
        position: relative
    }

    .ModalTimeCapsule_modal-time-capsule__2leLG .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
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-names.date-dropdown__day-names .react-datepicker__day-name {
    border: none;
    color: #896d5e;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 1.75px;
    line-height: 1rem;
    text-transform: uppercase
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day-names {
    margin-bottom: 0
}

.ModalTimeCapsule_modal-time-capsule__2leLG .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: #141921;
    font-weight: 500
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-range,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-selecting-range,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--selected,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day:hover {
    background-color: #f9f5f3;
    border: 1px solid #f6efec;
    border-radius: 50%;
    color: #141921
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-range,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-selecting-range,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--selected {
    position: relative
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-selecting-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .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) {

    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-selecting-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--selected:after {
        height: 60px;
        width: 60px
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-range:hover,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--in-selecting-range:hover,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--range-end,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--range-start,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--selected,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--selecting-range-start,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__day--selecting-range-start:hover {
    background-color: #141921;
    border-radius: 50%;
    color: #fff
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--in-range:last-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:hover:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:last-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--range-end:after {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--in-range:first-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:first-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--outside-month+.react-datepicker__day--in-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--outside-month+.react-datepicker__day--in-selecting-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--range-start:after {
    border-bottom-left-radius: 50%;
    border-top-left-radius: 50%
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-selecting-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-selecting-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-selecting-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-range:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .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) {

    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-selecting-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-selecting-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-selecting-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-range:after,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-selecting-range:after {
        height: 60px;
        width: 60px
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--028:first-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--029:first-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--030:first-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--031:first-child:after,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--selected:after {
    opacity: 0
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--range-start+.react-datepicker__day--in-range:before,
.ModalTimeCapsule_modal-time-capsule__2leLG .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) {

    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--range-start+.react-datepicker__day--in-range:before,
    .ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start+.react-datepicker__day--in-selecting-range:before {
        height: 60px;
        width: 60px
    }
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--disabled {
    color: #141921;
    opacity: .5
}

.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--disabled:focus,
.ModalTimeCapsule_modal-time-capsule__2leLG .react-datepicker .react-datepicker__week .react-datepicker__day--disabled:hover {
    background-color: unset;
    border: none
}

@-webkit-keyframes panel-loading {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes panel-loading {
    0% {
        transform: translateX(-100%)
    }

    80% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(100%)
    }
}

.fade-enter-active,
.fade-exit-active {
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94)
}

.fade-up-enter {
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px)
}

.fade-up-enter-active {
    opacity: 1;
    pointer-events: none;
    transform: translateY(0);
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94), transform .4s cubic-bezier(.25, .46, .45, .94)
}

.fade-up-enter-done {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0)
}

.fade-up-exit {
    opacity: 1;
    pointer-events: none;
    transform: translateY(0)
}

.fade-up-exit-active {
    transition: opacity .4s cubic-bezier(.25, .46, .45, .94), transform .4s cubic-bezier(.25, .46, .45, .94)
}

.fade-up-exit-active,
.fade-up-exit-done {
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px)
}

.surprise-animate-enter {
    opacity: 0;
    transform: rotate(10deg) translate(-20px, 20px);
    transform-origin: top left;
    transition: transform .6s cubic-bezier(.25, .46, .45, .94), opacity .2s cubic-bezier(.25, .46, .45, .94)
}

.surprise-animate-enter-active,
.surprise-animate-enter-done {
    opacity: 1;
    transform: rotate(0deg) translate(0)
}

.surprise-animate-exit {
    opacity: 1
}

.surprise-animate-exit-active,
.surprise-animate-exit-done {
    opacity: 0
}

.u-pull-left {
    float: left
}

.u-pull-right {
    float: right
}

.u-text-left {
    text-align: left
}

.u-text-right {
    text-align: right
}

.u-text-center {
    text-align: center
}

.u-text-justify {
    text-align: justify
}

.u-uppercase {
    text-transform: uppercase
}

.u-lowercase {
    text-transform: lowercase
}

.u-clearfix:after {
    clear: both;
    content: "";
    display: table
}

.u-inline {
    display: inline
}

.u-inline-block {
    display: inline-block
}

.u-block {
    display: block
}

.u-table {
    display: table
}

.u-cell {
    display: table-cell
}

.u-va-top {
    vertical-align: top
}

.u-va-middle {
    vertical-align: middle
}

.u-va-bottom {
    vertical-align: bottom
}

.u-hidden {
    display: none
}

.u-invisible {
    visibility: hidden
}

.u-hide-text {
    overflow: hidden;
    padding: 0;
    text-indent: 101%;
    white-space: nowrap
}

.u-visually-hidden {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.u-text-hyphenate {
    -webkit-hyphens: auto;
    hyphens: auto;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word
}

.u-button-reset {
    background: transparent;
    border: 0;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%
}

.u-button-reset:focus {
    outline: 0
}

.u-nobr {
    white-space: nowrap
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
main,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a {
    text-decoration: none
}

button {
    -webkit-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    cursor: pointer;
    padding: 0
}

:root {
    --inner-height: 100%
}

html {
    box-sizing: border-box;
    height: 100%;
    scroll-behavior: smooth
}

body,
html {
    -webkit-tap-highlight-color: transparent
}

*,
:after,
:before {
    box-sizing: inherit
}

[disabled] {
    cursor: not-allowed !important
}

:lang(ar) {
    letter-spacing: normal !important
}

body:not(.keyboard-user) :focus {
    outline: none
}

body.keyboard-user :focus {
    outline-color: invert
}

body {
    height: 100%;
    overflow-y: overlay;
    width: 100%
}

body.prevent-pinch * {
    pointer-events: none !important
}

body.prevent-pinch canvas {
    pointer-events: auto !important
}

.load body,
.load body *,
.load body :after,
.load body :before {
    pointer-events: none !important
}

body[data-mode=day],
body[data-mode=day] .page {
    background-color: #fff
}

body[data-mode=night],
body[data-mode=night] .page {
    background-color: #191836
}

body[data-type=desert],
body[data-type=district] {
    overflow-x: hidden;
    overflow-y: hidden;
    touch-action: none;
    -webkit-user-select: none;
    user-select: none
}

#mobile-height-control-element {
    height: 100%;
    pointer-events: none;
    position: fixed;
    width: 0
}

.page {
    min-height: 100vh;
    min-width: 100%
}

.expo {
    height: 0;
    width: 0
}

.container {
    margin-left: 80px;
    margin-right: 80px;
    position: relative;
    width: calc(100% - 160px)
}

@media(max-width:48.0525em) {
    .container {
        margin-left: 60px;
        margin-right: 60px;
        width: calc(100% - 120px)
    }
}

@media(max-width:37.49em) {
    .container {
        margin-left: 68px;
        margin-right: 68px;
        width: calc(100% - 136px)
    }
}

@media(max-width:28.115em) {
    .container {
        margin-left: 30px;
        margin-right: 30px;
        width: calc(100% - 60px)
    }
}

@media(min-width:98.125em) {
    .container {
        margin-left: 160px;
        margin-right: 160px;
        width: calc(100% - 320px)
    }
}

.container--narrow {
    margin-left: auto;
    margin-right: auto;
    max-width: 794px
}

.svg {
    display: inline-block
}

.svg svg {
    display: block
}

.overflow--is-hidden {
    overflow: hidden
}

.header--is-visible {
    pointer-events: visible !important;
    transform: translateY(0) !important
}

.is-sticky:before {
    opacity: 1 !important
}

.grecaptcha-badge {
    visibility: hidden
}

html {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-size: 100%
}

body {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 1rem;
    line-height: 1.5
}

.fade-enter {
    opacity: 0;
    pointer-events: none
}

.fade-enter-active {
    opacity: 1;
    pointer-events: none;
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1)
}

.fade-enter-done {
    opacity: 1;
    pointer-events: auto
}

.fade-exit {
    opacity: 1;
    pointer-events: none
}

.fade-exit-active {
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1)
}

.fade-exit-active,
.fade-exit-done {
    opacity: 0;
    pointer-events: none
}

.modal-enter {
    opacity: 0
}

.modal-enter-active {
    opacity: 1;
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1)
}

.modal-enter-done,
.modal-exit {
    opacity: 1
}

.modal-exit-active {
    opacity: 0;
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1)
}

.modal-exit-done {
    opacity: 0
}

.intro-enter {
    opacity: 0;
    pointer-events: none
}

.intro-enter-active {
    opacity: 1;
    pointer-events: none
}

.intro-enter-done {
    opacity: 1;
    pointer-events: auto
}

.intro-exit {
    opacity: 1;
    pointer-events: none
}

.intro-exit-active {
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1)
}

.intro-exit-active,
.intro-exit-done {
    opacity: 0;
    pointer-events: none
}

.panel-enter {
    pointer-events: none;
    transform: translateX(100%)
}

[dir=rtl] .panel-enter {
    transform: translateX(-100%)
}

.panel-enter .button-close {
    opacity: 0;
    pointer-events: none;
    transform: scale(.1) rotate(45deg)
}

.panel-enter-active {
    pointer-events: none;
    transition: transform .8s cubic-bezier(.19, 1, .22, 1)
}

.panel-enter-active,
[dir=rtl] .panel-enter-active {
    transform: translateX(0)
}

.panel-enter-active .button-close {
    opacity: 1;
    pointer-events: none;
    transform: scale(1) rotate(0deg);
    transition: opacity .5s cubic-bezier(.215, .61, .355, 1) .4s, transform .5s cubic-bezier(.175, .885, .32, 1.275) .3s
}

.panel-enter-done {
    pointer-events: auto
}

.panel-enter-done,
[dir=rtl] .panel-enter-done {
    transform: translateX(0)
}

.panel-enter-done .button-close {
    opacity: 1;
    pointer-events: auto;
    transform: scale(1) rotate(0deg)
}

.panel-exit {
    pointer-events: none
}

.panel-exit,
[dir=rtl] .panel-exit {
    transform: translateX(0)
}

.panel-exit .button-close {
    opacity: 1;
    pointer-events: none;
    transform: scale(1) rotate(0deg)
}

.panel-exit-active {
    pointer-events: none;
    transform: translateX(100%);
    transition: transform .8s cubic-bezier(.19, 1, .22, 1)
}

[dir=rtl] .panel-exit-active {
    transform: translateX(-100%)
}

.panel-exit-active .button-close {
    opacity: 0;
    pointer-events: none;
    transform: scale(.1);
    transition: opacity .3s cubic-bezier(.165, .84, .44, 1), transform .3s cubic-bezier(.165, .84, .44, 1)
}

.panel-exit-done {
    pointer-events: none;
    transform: translateX(100%)
}

[dir=rtl] .panel-exit-done {
    transform: translateX(-100%)
}

.panel-exit-done .button-close {
    opacity: 0;
    pointer-events: none;
    transform: scale(.1) rotate(45deg)
}

.tooltip-enter {
    opacity: 0;
    pointer-events: none
}

.tooltip-enter-active {
    transition: opacity .2s cubic-bezier(.215, .61, .355, 1)
}

.tooltip-enter-active,
.tooltip-enter-done,
.tooltip-exit {
    opacity: 1;
    pointer-events: none
}

.tooltip-exit-active,
.tooltip-exit-done {
    opacity: 0;
    pointer-events: none
}

.tooltips-enter {
    opacity: 0
}

.tooltips-enter-active {
    opacity: 1;
    transition: opacity .3s cubic-bezier(.165, .84, .44, 1)
}

.tooltips-enter-done,
.tooltips-exit {
    opacity: 1
}

.tooltips-exit-active {
    opacity: 0;
    transition: opacity .3s cubic-bezier(.165, .84, .44, 1)
}

.cursor-enter,
.tooltips-exit-done {
    opacity: 0
}

.cursor-enter-active {
    opacity: 1;
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1) .5s
}

.cursor-enter-done {
    opacity: 1
}

.cursor-exit {
    opacity: 1;
    transition: opacity 0s .5s
}

.cursor-exit-active {
    opacity: 0;
    transition: opacity .4s cubic-bezier(.215, .61, .355, 1)
}

.cursor-exit-done {
    opacity: 0;
    pointer-events: none
}

.hue-field {
    position: absolute
}

.body>div.dg.ac>div {
    position: absolute;
    transform: scale(.1);
    z-index: 50
}

.ac {
    transform: scale(.8);
    z-index: 1001 !important
}

.ac--100 {
    transform: scale(1)
}

.dg .cr.image {
    border-left: 3px solid #2fa1d6;
    height: auto;
    position: relative
}

.dg .cr.image .preview {
    display: block;
    margin-left: -5px;
    padding: 4px 0;
    width: calc(100% + 5px)
}

.dg .cr.image input {
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.flag-icon,
.flag-icon-background {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.flag-icon {
    display: inline-block;
    line-height: 1em;
    position: relative;
    width: 1.3333333333em
}

.flag-icon:before {
    content: " "
}

.flag-icon.flag-icon-squared {
    width: 1em
}

.flag-icon-ad {
    background-image: url(/_next/static/media/ad.45026b922ec57f969a0a19debde23320.svg)
}

.flag-icon-ad.flag-icon-squared {
    background-image: url(/_next/static/media/ad.94e810253dbc84702e9a1b1f44e3de36.svg)
}

.flag-icon-ae {
    background-image: url(/_next/static/media/ae.2c530f6449f3e5abd04b2df6be77ee0a.svg)
}

.flag-icon-ae.flag-icon-squared {
    background-image: url(/_next/static/media/ae.23c174705b39d649ba4341c8f1c83aac.svg)
}

.flag-icon-af {
    background-image: url(/_next/static/media/af.458ab7e0c32d14aefe334255c26dc561.svg)
}

.flag-icon-af.flag-icon-squared {
    background-image: url(/_next/static/media/af.867627c537fd298125324bc38d88de90.svg)
}

.flag-icon-ag {
    background-image: url(/_next/static/media/ag.5929ca9ff0f160f96fb5ed45aa08fd12.svg)
}

.flag-icon-ag.flag-icon-squared {
    background-image: url(/_next/static/media/ag.3f18bb58815f1eb37b603c82f58bb62e.svg)
}

.flag-icon-ai {
    background-image: url(/_next/static/media/ai.c4699001b99c1638c76545a8f3c90d13.svg)
}

.flag-icon-ai.flag-icon-squared {
    background-image: url(/_next/static/media/ai.546a12e334b3f4d8967c7cd65178f7f0.svg)
}

.flag-icon-al {
    background-image: url(/_next/static/media/al.3dd8853b91d6f490b4c1429d31c80dee.svg)
}

.flag-icon-al.flag-icon-squared {
    background-image: url(/_next/static/media/al.090568ab89f9b7e68f3bee7e93b0b48b.svg)
}

.flag-icon-am {
    background-image: url(/_next/static/media/am.e935f82147f4d3c76c9284797c6f2a20.svg)
}

.flag-icon-am.flag-icon-squared {
    background-image: url(/_next/static/media/am.36fc7db319e532bff785a981db0c3334.svg)
}

.flag-icon-ao {
    background-image: url(/_next/static/media/ao.ad6f3c8c3519f36b36c4cf46ebca2ab5.svg)
}

.flag-icon-ao.flag-icon-squared {
    background-image: url(/_next/static/media/ao.7ed590a16ff7642e7a85cc845a56f4b8.svg)
}

.flag-icon-aq {
    background-image: url(/_next/static/media/aq.e3fbc5d0ce77f1c9e808345d2bdd18ca.svg)
}

.flag-icon-aq.flag-icon-squared {
    background-image: url(/_next/static/media/aq.e6c275d0d4e5135fb04baf7ebcaa8e6d.svg)
}

.flag-icon-ar {
    background-image: url(/_next/static/media/ar.2ff091f8773d0ea8640d60a3a286481b.svg)
}

.flag-icon-ar.flag-icon-squared {
    background-image: url(/_next/static/media/ar.5a7c09af30ea06db87f16f582b2be3f6.svg)
}

.flag-icon-as {
    background-image: url(/_next/static/media/as.3b86b6876653592c0fa31eb96c570867.svg)
}

.flag-icon-as.flag-icon-squared {
    background-image: url(/_next/static/media/as.7ae00cb9d6bf497132c195ddecfc9ecc.svg)
}

.flag-icon-at {
    background-image: url(/_next/static/media/at.1281f451a103684e9248610c8725fecc.svg)
}

.flag-icon-at.flag-icon-squared {
    background-image: url(/_next/static/media/at.d7b3791eb6679e92a2bd4447053ebc93.svg)
}

.flag-icon-au {
    background-image: url(/_next/static/media/au.932d918261bcbb88f0cc22baa8e5f32f.svg)
}

.flag-icon-au.flag-icon-squared {
    background-image: url(/_next/static/media/au.5b98a120aeec3f5a1aeb9c0a8c011cf8.svg)
}

.flag-icon-aw {
    background-image: url(/_next/static/media/aw.98298192f432c6fc56cc1899a86b8d04.svg)
}

.flag-icon-aw.flag-icon-squared {
    background-image: url(/_next/static/media/aw.b478dded01c70ad2275c32a83c4f818d.svg)
}

.flag-icon-ax {
    background-image: url(/_next/static/media/ax.6651bb2513bc040f7f2b02f9c503b288.svg)
}

.flag-icon-ax.flag-icon-squared {
    background-image: url(/_next/static/media/ax.c260e9a581b4c4415f206107819ae3b4.svg)
}

.flag-icon-az {
    background-image: url(/_next/static/media/az.d4faca473814e47b3f03fd7c83e72ad1.svg)
}

.flag-icon-az.flag-icon-squared {
    background-image: url(/_next/static/media/az.84126238074d3c3c30b970dc95e07324.svg)
}

.flag-icon-ba {
    background-image: url(/_next/static/media/ba.7097f2f878560a3debc6d5fd27807596.svg)
}

.flag-icon-ba.flag-icon-squared {
    background-image: url(/_next/static/media/ba.d1e732dc96724fe02492edb7e025a9d9.svg)
}

.flag-icon-bb {
    background-image: url(/_next/static/media/bb.021629a6a596929b04629ceed2c33ef4.svg)
}

.flag-icon-bb.flag-icon-squared {
    background-image: url(/_next/static/media/bb.17738ccf41cecf9d38bae410178bc122.svg)
}

.flag-icon-bd {
    background-image: url(/_next/static/media/bd.d16830cba55e113c58881a5a7cb6a7cb.svg)
}

.flag-icon-bd.flag-icon-squared {
    background-image: url(/_next/static/media/bd.a3ae69dedf0b3ad8fb44f09bb4f11716.svg)
}

.flag-icon-be {
    background-image: url(/_next/static/media/be.410c4acc521ec3a598361eacbb8e1557.svg)
}

.flag-icon-be.flag-icon-squared {
    background-image: url(/_next/static/media/be.914a3c37d1998aa1f6b0bcb231f5f98f.svg)
}

.flag-icon-bf {
    background-image: url(/_next/static/media/bf.4275eb85c53fe2d0f6a824dd028d8455.svg)
}

.flag-icon-bf.flag-icon-squared {
    background-image: url(/_next/static/media/bf.6fc31e160aec39c1d496a8a13554b6ad.svg)
}

.flag-icon-bg {
    background-image: url(/_next/static/media/bg.c9c13073359faec8e076a738146b8f66.svg)
}

.flag-icon-bg.flag-icon-squared {
    background-image: url(/_next/static/media/bg.4f2a9bbb4c1ea18ea4dd2acca5d79160.svg)
}

.flag-icon-bh {
    background-image: url(/_next/static/media/bh.ec61516daebfebe2cd499a46c9f6570a.svg)
}

.flag-icon-bh.flag-icon-squared {
    background-image: url(/_next/static/media/bh.0cfc56195412f09f4c705d519df5972c.svg)
}

.flag-icon-bi {
    background-image: url(/_next/static/media/bi.3fce551eeb9f82d29f7683f31173db5e.svg)
}

.flag-icon-bi.flag-icon-squared {
    background-image: url(/_next/static/media/bi.5adb744e68bc13f75956296eb29398a7.svg)
}

.flag-icon-bj {
    background-image: url(/_next/static/media/bj.e8591ed7d23999de96ef5e714b0fffee.svg)
}

.flag-icon-bj.flag-icon-squared {
    background-image: url(/_next/static/media/bj.fb3d1c01b8a808e6fe1335322cb758a6.svg)
}

.flag-icon-bl {
    background-image: url(/_next/static/media/bl.6a6bc7f183b774316b63325b5e8ae296.svg)
}

.flag-icon-bl.flag-icon-squared {
    background-image: url(/_next/static/media/bl.669bbb820754f1cc0ce4bf010c056e23.svg)
}

.flag-icon-bm {
    background-image: url(/_next/static/media/bm.e2aa572a02963b087e48158ff3de2fcc.svg)
}

.flag-icon-bm.flag-icon-squared {
    background-image: url(/_next/static/media/bm.7dd1b92ad42d2f9d69dd785acff5c8da.svg)
}

.flag-icon-bn {
    background-image: url(/_next/static/media/bn.ad7aafa9a29894397b43296e034a46ee.svg)
}

.flag-icon-bn.flag-icon-squared {
    background-image: url(/_next/static/media/bn.5fd8c65274736a1b6af4a688b9965a55.svg)
}

.flag-icon-bo {
    background-image: url(/_next/static/media/bo.1155c3da4861424ea8ffa53c51854847.svg)
}

.flag-icon-bo.flag-icon-squared {
    background-image: url(/_next/static/media/bo.ee5938f07b3324e9af6d22cc2b9dc1ac.svg)
}

.flag-icon-bq {
    background-image: url(/_next/static/media/bq.8ff78ac28371e9069bfb5206d9704c9a.svg)
}

.flag-icon-bq.flag-icon-squared {
    background-image: url(/_next/static/media/bq.6e5b96f6104d2ff9977a1eb9e5c73272.svg)
}

.flag-icon-br {
    background-image: url(/_next/static/media/br.5ec13287c2da0d77a7e7d968528618ff.svg)
}

.flag-icon-br.flag-icon-squared {
    background-image: url(/_next/static/media/br.b3663866f502ec386f0ee9bc6df5ecdc.svg)
}

.flag-icon-bs {
    background-image: url(/_next/static/media/bs.5497678a4578b848e08d70e77484bbad.svg)
}

.flag-icon-bs.flag-icon-squared {
    background-image: url(/_next/static/media/bs.a9ddb124f725485b9445976c1db059b0.svg)
}

.flag-icon-bt {
    background-image: url(/_next/static/media/bt.eed19cbfd0dc809d6886614fe43413d5.svg)
}

.flag-icon-bt.flag-icon-squared {
    background-image: url(/_next/static/media/bt.1372873ed65891680a2d0a4cf3a5d35c.svg)
}

.flag-icon-bv {
    background-image: url(/_next/static/media/bv.b789f839eda2bce4b0e344610c23e9f7.svg)
}

.flag-icon-bv.flag-icon-squared {
    background-image: url(/_next/static/media/bv.adee14dc818c2a37dbd9f73c21e61ce1.svg)
}

.flag-icon-bw {
    background-image: url(/_next/static/media/bw.8a35721e3f5ff275ace83b5654e857a7.svg)
}

.flag-icon-bw.flag-icon-squared {
    background-image: url(/_next/static/media/bw.0acc600b67ac7165e38c1f691d70c839.svg)
}

.flag-icon-by {
    background-image: url(/_next/static/media/by.ed1fb53394827e144c8a4ba1b06e77ed.svg)
}

.flag-icon-by.flag-icon-squared {
    background-image: url(/_next/static/media/by.da99aaa559633b439aa30c100f14cfbb.svg)
}

.flag-icon-bz {
    background-image: url(/_next/static/media/bz.4eb2d29f4fcc586ae3e27a74fb073cdb.svg)
}

.flag-icon-bz.flag-icon-squared {
    background-image: url(/_next/static/media/bz.7826f0d58900985ad3120f3a0b8451dd.svg)
}

.flag-icon-ca {
    background-image: url(/_next/static/media/ca.d348137a99e6d528c5b7ffec1e05488a.svg)
}

.flag-icon-ca.flag-icon-squared {
    background-image: url(/_next/static/media/ca.102b45b24a03abdaeae6cf78eb470b12.svg)
}

.flag-icon-cc {
    background-image: url(/_next/static/media/cc.200233c98efe5d026e98498cf8969844.svg)
}

.flag-icon-cc.flag-icon-squared {
    background-image: url(/_next/static/media/cc.27d55bfa0a8b66542f74f3fc7049997c.svg)
}

.flag-icon-cd {
    background-image: url(/_next/static/media/cd.e5fd4d1225cc6c53b73d7b6f037aafeb.svg)
}

.flag-icon-cd.flag-icon-squared {
    background-image: url(/_next/static/media/cd.d44809aaad5d32f91a56124d5f222aba.svg)
}

.flag-icon-cf {
    background-image: url(/_next/static/media/cf.617adc02abcee400496d073fbbd21515.svg)
}

.flag-icon-cf.flag-icon-squared {
    background-image: url(/_next/static/media/cf.eb50c5ecfa556ddba5a7a7e6cdd0c75e.svg)
}

.flag-icon-cg {
    background-image: url(/_next/static/media/cg.440e321a39cf550b0bec17d9fd107038.svg)
}

.flag-icon-cg.flag-icon-squared {
    background-image: url(/_next/static/media/cg.862f4608de0f8e9d213cd201d252cecc.svg)
}

.flag-icon-ch {
    background-image: url(/_next/static/media/ch.7a52ef5e31b7f5e08a015cbcdc72e365.svg)
}

.flag-icon-ch.flag-icon-squared {
    background-image: url(/_next/static/media/ch.1113c7e9162d605ca580694f60526e96.svg)
}

.flag-icon-ci {
    background-image: url(/_next/static/media/ci.b1030b2b5315547c7fbe93c5dc5e8f78.svg)
}

.flag-icon-ci.flag-icon-squared {
    background-image: url(/_next/static/media/ci.6f06682eaf98960662af030b21caa3b2.svg)
}

.flag-icon-ck {
    background-image: url(/_next/static/media/ck.65a80cb3a138985c22dcde8234f36142.svg)
}

.flag-icon-ck.flag-icon-squared {
    background-image: url(/_next/static/media/ck.d76f3968d6f25ed0bc7d4bb559099de8.svg)
}

.flag-icon-cl {
    background-image: url(/_next/static/media/cl.b9ff305a088060fd040a79f1252e9bd8.svg)
}

.flag-icon-cl.flag-icon-squared {
    background-image: url(/_next/static/media/cl.303f56a616afb6bae962ead1475d28f8.svg)
}

.flag-icon-cm {
    background-image: url(/_next/static/media/cm.7578267e8568b1490427bb8db78871b6.svg)
}

.flag-icon-cm.flag-icon-squared {
    background-image: url(/_next/static/media/cm.0dcbc4f1fe098b1b8725ef1a2b98dae4.svg)
}

.flag-icon-cn {
    background-image: url(/_next/static/media/cn.7977e12a9afade492c93c76be2cb47de.svg)
}

.flag-icon-cn.flag-icon-squared {
    background-image: url(/_next/static/media/cn.f5a6f048eb8367343bd42fd1895a8c5f.svg)
}

.flag-icon-co {
    background-image: url(/_next/static/media/co.59ec93f7d718ebed3779113450fddf23.svg)
}

.flag-icon-co.flag-icon-squared {
    background-image: url(/_next/static/media/co.4c87d079860a09479706816fb964cfdc.svg)
}

.flag-icon-cr {
    background-image: url(/_next/static/media/cr.6f2d7bb05d9edb1089ec5bac86cf57c3.svg)
}

.flag-icon-cr.flag-icon-squared {
    background-image: url(/_next/static/media/cr.ebed46008265a3777565bf8c24dd3bda.svg)
}

.flag-icon-cu {
    background-image: url(/_next/static/media/cu.ff35f996902731bad2871a6163a8b426.svg)
}

.flag-icon-cu.flag-icon-squared {
    background-image: url(/_next/static/media/cu.1452c504ef675071dcdf6ef2a44e55df.svg)
}

.flag-icon-cv {
    background-image: url(/_next/static/media/cv.434373304db5970887de778fb452f3a0.svg)
}

.flag-icon-cv.flag-icon-squared {
    background-image: url(/_next/static/media/cv.1ddd34244b91f9c46e1d60ea251e248c.svg)
}

.flag-icon-cw {
    background-image: url(/_next/static/media/cw.8e4cecbf86c9e4b2df3ae368ef68cdd2.svg)
}

.flag-icon-cw.flag-icon-squared {
    background-image: url(/_next/static/media/cw.3fc4503762b62953af04fb0bccc1436c.svg)
}

.flag-icon-cx {
    background-image: url(/_next/static/media/cx.b9b5e6cd65826aab60c67ecc613a4612.svg)
}

.flag-icon-cx.flag-icon-squared {
    background-image: url(/_next/static/media/cx.dda4107fd05b8081ae62bc9871ba1d9d.svg)
}

.flag-icon-cy {
    background-image: url(/_next/static/media/cy.70de54e68d8683969410788a726e35ec.svg)
}

.flag-icon-cy.flag-icon-squared {
    background-image: url(/_next/static/media/cy.bdc1fde27ba14b2afa3b59bec603759f.svg)
}

.flag-icon-cz {
    background-image: url(/_next/static/media/cz.8ef2bc6a4d5bad23e2843b0f7142f0c7.svg)
}

.flag-icon-cz.flag-icon-squared {
    background-image: url(/_next/static/media/cz.1b3452b8ce83987fb494ea9ac5f49522.svg)
}

.flag-icon-de {
    background-image: url(/_next/static/media/de.7e82f4c71df5fc78abbb54a6f82ed299.svg)
}

.flag-icon-de.flag-icon-squared {
    background-image: url(/_next/static/media/de.11d88d2b77e6abe5ebb1a7264ad57268.svg)
}

.flag-icon-dj {
    background-image: url(/_next/static/media/dj.76f4cdf5eb6411038bc5994153148b04.svg)
}

.flag-icon-dj.flag-icon-squared {
    background-image: url(/_next/static/media/dj.278a5a5fce9a6090ce80ad1fc1eaf1fc.svg)
}

.flag-icon-dk {
    background-image: url(/_next/static/media/dk.f4e8fc5376a202f1d771ff93fab6b2ea.svg)
}

.flag-icon-dk.flag-icon-squared {
    background-image: url(/_next/static/media/dk.c2e570fa503242ab4c3edca6b2acb2cb.svg)
}

.flag-icon-dm {
    background-image: url(/_next/static/media/dm.466757644ba07a8bbf786eae1222a578.svg)
}

.flag-icon-dm.flag-icon-squared {
    background-image: url(/_next/static/media/dm.dc3455775ad035d0926ce4551bc721a6.svg)
}

.flag-icon-do {
    background-image: url(/_next/static/media/do.c05850db8e87e53a12689a7c273cc1c7.svg)
}

.flag-icon-do.flag-icon-squared {
    background-image: url(/_next/static/media/do.64a9810e7d07e3af7412bee6afe85102.svg)
}

.flag-icon-dz {
    background-image: url(/_next/static/media/dz.945a413c6ba8e484b7b1545494376723.svg)
}

.flag-icon-dz.flag-icon-squared {
    background-image: url(/_next/static/media/dz.2be2fee6433a59e75c3da92d5f366470.svg)
}

.flag-icon-ec {
    background-image: url(/_next/static/media/ec.3ea7f906eaf807123a280d5806787ff2.svg)
}

.flag-icon-ec.flag-icon-squared {
    background-image: url(/_next/static/media/ec.7be6ca137c0a396154ac29e4a1fcc6b5.svg)
}

.flag-icon-ee {
    background-image: url(/_next/static/media/ee.887a78f0eb107b3ce616a7fdf0feab97.svg)
}

.flag-icon-ee.flag-icon-squared {
    background-image: url(/_next/static/media/ee.7b6b8abcf78cfa7f4a773de556859b2f.svg)
}

.flag-icon-eg {
    background-image: url(/_next/static/media/eg.b3580df977ae211f31d3c2b1714b8787.svg)
}

.flag-icon-eg.flag-icon-squared {
    background-image: url(/_next/static/media/eg.c6ff8d6c3057865a32f17e347d1916dd.svg)
}

.flag-icon-eh {
    background-image: url(/_next/static/media/eh.8c8b27438e64065d85428af7cefbba6d.svg)
}

.flag-icon-eh.flag-icon-squared {
    background-image: url(/_next/static/media/eh.905fdd0842d1597c4a27ad535ca30c49.svg)
}

.flag-icon-er {
    background-image: url(/_next/static/media/er.458bc299993e856c309df58a7fb0c4ea.svg)
}

.flag-icon-er.flag-icon-squared {
    background-image: url(/_next/static/media/er.ff62e2720daee288818f6277da2a1afb.svg)
}

.flag-icon-es {
    background-image: url(/_next/static/media/es.1a25a96e26fcca676c08fb109bcec333.svg)
}

.flag-icon-es.flag-icon-squared {
    background-image: url(/_next/static/media/es.b3825b28f7a64779d80d6a5da10cfa08.svg)
}

.flag-icon-et {
    background-image: url(/_next/static/media/et.cbe354bb4afa8afc62dabc80051f9577.svg)
}

.flag-icon-et.flag-icon-squared {
    background-image: url(/_next/static/media/et.061591dd14f8c02c150f57d14cabd671.svg)
}

.flag-icon-fi {
    background-image: url(/_next/static/media/fi.3b522e7f272eee4009b2073b0b6735ac.svg)
}

.flag-icon-fi.flag-icon-squared {
    background-image: url(/_next/static/media/fi.eb793b740dd4fa0f8b6301a4b74a435e.svg)
}

.flag-icon-fj {
    background-image: url(/_next/static/media/fj.f3d86add9fe9ed6722749f8a0f21fc1d.svg)
}

.flag-icon-fj.flag-icon-squared {
    background-image: url(/_next/static/media/fj.55dd1c6e9a323130d8e763f7a6971c8d.svg)
}

.flag-icon-fk {
    background-image: url(/_next/static/media/fk.ddc6bd174c1e6603e32352cbbb63f3fb.svg)
}

.flag-icon-fk.flag-icon-squared {
    background-image: url(/_next/static/media/fk.fe8e733a5a44d9626de2b2d6ab9084c5.svg)
}

.flag-icon-fm {
    background-image: url(/_next/static/media/fm.3bfd96ee5faa59b8017a192bff06f6d6.svg)
}

.flag-icon-fm.flag-icon-squared {
    background-image: url(/_next/static/media/fm.1579e5b6f7e79e7514451b61b5acd1e0.svg)
}

.flag-icon-fo {
    background-image: url(/_next/static/media/fo.f284df39e89f9ed508ad86e7b0c7d2ac.svg)
}

.flag-icon-fo.flag-icon-squared {
    background-image: url(/_next/static/media/fo.8b4db68d6e0717fe940e8f23f6bedb8a.svg)
}

.flag-icon-fr {
    background-image: url(/_next/static/media/fr.81d43a151d8bc64145f25bc3d4cdc02a.svg)
}

.flag-icon-fr.flag-icon-squared {
    background-image: url(/_next/static/media/fr.c88df3297cffe49852ae43ae5d2dcdd4.svg)
}

.flag-icon-ga {
    background-image: url(/_next/static/media/ga.4257c8ec8a129da794b2a34583d3988c.svg)
}

.flag-icon-ga.flag-icon-squared {
    background-image: url(/_next/static/media/ga.dec832634c40be902627f39315558653.svg)
}

.flag-icon-gb {
    background-image: url(/_next/static/media/gb.ba1c7f5df0dd4173c951a644c65e02df.svg)
}

.flag-icon-gb.flag-icon-squared {
    background-image: url(/_next/static/media/gb.35dbacd736781608964ae37a3b390b48.svg)
}

.flag-icon-gd {
    background-image: url(/_next/static/media/gd.b446a44dff915db188691a49dd65a49e.svg)
}

.flag-icon-gd.flag-icon-squared {
    background-image: url(/_next/static/media/gd.1b313417e54a6f4446ee51fb4cfaf958.svg)
}

.flag-icon-ge {
    background-image: url(/_next/static/media/ge.98cf9dc189b05e67103c0dcff4b7a982.svg)
}

.flag-icon-ge.flag-icon-squared {
    background-image: url(/_next/static/media/ge.7ccc29e2355cf25d55c56b48a81588b1.svg)
}

.flag-icon-gf {
    background-image: url(/_next/static/media/gf.695a47d62497dc58466740984bbe3b4f.svg)
}

.flag-icon-gf.flag-icon-squared {
    background-image: url(/_next/static/media/gf.74219f32e778ea33b181c400c6559a6c.svg)
}

.flag-icon-gg {
    background-image: url(/_next/static/media/gg.6b23b5b1092e831766f94b8df740deff.svg)
}

.flag-icon-gg.flag-icon-squared {
    background-image: url(/_next/static/media/gg.30f47622e942430014e8123ba7e1cfee.svg)
}

.flag-icon-gh {
    background-image: url(/_next/static/media/gh.d060e231aa94a98e78d96e709c1f9914.svg)
}

.flag-icon-gh.flag-icon-squared {
    background-image: url(/_next/static/media/gh.286f4413bbf14d667ea8cbb147279a4e.svg)
}

.flag-icon-gi {
    background-image: url(/_next/static/media/gi.345b700f04babfed53e1b6286d2ad511.svg)
}

.flag-icon-gi.flag-icon-squared {
    background-image: url(/_next/static/media/gi.e73af10429f00dc293ea3230387af7b6.svg)
}

.flag-icon-gl {
    background-image: url(/_next/static/media/gl.84ac5572fd0727fd850e09e4fc7a8b34.svg)
}

.flag-icon-gl.flag-icon-squared {
    background-image: url(/_next/static/media/gl.68756f324152d0ada90caf6c823f6f86.svg)
}

.flag-icon-gm {
    background-image: url(/_next/static/media/gm.cdfdf8bcb862134ab9fe838e0a8c3fbb.svg)
}

.flag-icon-gm.flag-icon-squared {
    background-image: url(/_next/static/media/gm.65c86e0a8df296521d901a6c76f801d8.svg)
}

.flag-icon-gn {
    background-image: url(/_next/static/media/gn.bf5b087387ce93eddfacb5f5ff5c656d.svg)
}

.flag-icon-gn.flag-icon-squared {
    background-image: url(/_next/static/media/gn.7bf7a35a82ae814ed25d6219f39db9d3.svg)
}

.flag-icon-gp {
    background-image: url(/_next/static/media/gp.092b6bf958cd4a1f76c928e77991adf0.svg)
}

.flag-icon-gp.flag-icon-squared {
    background-image: url(/_next/static/media/gp.30b1d26cfe9f458611e26248fadb490c.svg)
}

.flag-icon-gq {
    background-image: url(/_next/static/media/gq.c2cb1adba91b64af03bc41a5597899eb.svg)
}

.flag-icon-gq.flag-icon-squared {
    background-image: url(/_next/static/media/gq.89421f59da9e40d8cfccac2479092421.svg)
}

.flag-icon-gr {
    background-image: url(/_next/static/media/gr.e2d0116790bdfda46fb4cdedc74b5b53.svg)
}

.flag-icon-gr.flag-icon-squared {
    background-image: url(/_next/static/media/gr.c51a52c416ea428fe41f7cee240d7640.svg)
}

.flag-icon-gs {
    background-image: url(/_next/static/media/gs.c19adcdd5855af626a3c70ddc50f6690.svg)
}

.flag-icon-gs.flag-icon-squared {
    background-image: url(/_next/static/media/gs.a96857cd4e8cd95734f9af34ce767b6a.svg)
}

.flag-icon-gt {
    background-image: url(/_next/static/media/gt.ccfc27d34052eec1eb6ecfa9805ae620.svg)
}

.flag-icon-gt.flag-icon-squared {
    background-image: url(/_next/static/media/gt.3d87ccc4e82ef502f1dd9f09414eb509.svg)
}

.flag-icon-gu {
    background-image: url(/_next/static/media/gu.459831ea94ce2f15eede065e961764df.svg)
}

.flag-icon-gu.flag-icon-squared {
    background-image: url(/_next/static/media/gu.35820090ead0219b998c5ca00528e556.svg)
}

.flag-icon-gw {
    background-image: url(/_next/static/media/gw.f29eedfe431a60cae11edef68d978860.svg)
}

.flag-icon-gw.flag-icon-squared {
    background-image: url(/_next/static/media/gw.f647ba54d53db3f2e3a46a66bb84f3c7.svg)
}

.flag-icon-gy {
    background-image: url(/_next/static/media/gy.49a30b4ff82716f3aaddf3e991aef4aa.svg)
}

.flag-icon-gy.flag-icon-squared {
    background-image: url(/_next/static/media/gy.43c003e277ed5a4d0ca0ccb9dc4515fd.svg)
}

.flag-icon-hk {
    background-image: url(/_next/static/media/hk.c0a93c089256c99bf337965d0074738d.svg)
}

.flag-icon-hk.flag-icon-squared {
    background-image: url(/_next/static/media/hk.5a1122079f786b82c2ed4938e65caa7e.svg)
}

.flag-icon-hm {
    background-image: url(/_next/static/media/hm.fdd5197f75474534c5181648567dd633.svg)
}

.flag-icon-hm.flag-icon-squared {
    background-image: url(/_next/static/media/hm.8b4c33d4098f83d3cddd6953707af769.svg)
}

.flag-icon-hn {
    background-image: url(/_next/static/media/hn.f53ee3d65d19c9dd755eb992a52ae727.svg)
}

.flag-icon-hn.flag-icon-squared {
    background-image: url(/_next/static/media/hn.ebef2cd564ca07f12aa10d84048e0496.svg)
}

.flag-icon-hr {
    background-image: url(/_next/static/media/hr.00a76e1b588a62b0fad98dd62bd1283b.svg)
}

.flag-icon-hr.flag-icon-squared {
    background-image: url(/_next/static/media/hr.f3f2e25c45a219c68654040bb674a6c4.svg)
}

.flag-icon-ht {
    background-image: url(/_next/static/media/ht.3af38bff509f443ef70e799f51a0e5c0.svg)
}

.flag-icon-ht.flag-icon-squared {
    background-image: url(/_next/static/media/ht.663996cf665e8ab764d5df3d49b4b73d.svg)
}

.flag-icon-hu {
    background-image: url(/_next/static/media/hu.bcbd277021f4a8f5a0591c07a54c9caf.svg)
}

.flag-icon-hu.flag-icon-squared {
    background-image: url(/_next/static/media/hu.7ae2a1f04ec537fbba4bea8c15126490.svg)
}

.flag-icon-id {
    background-image: url(/_next/static/media/id.e2afd171e6a62816237b8c39bdb26ccc.svg)
}

.flag-icon-id.flag-icon-squared {
    background-image: url(/_next/static/media/id.0b7fa609d99165dc53779622ac443791.svg)
}

.flag-icon-ie {
    background-image: url(/_next/static/media/ie.5ecf710f14d859cbceb6f20ff89a7c13.svg)
}

.flag-icon-ie.flag-icon-squared {
    background-image: url(/_next/static/media/ie.1b0ac4e772c2e62aef2f4646a46ab03f.svg)
}

.flag-icon-il {
    background-image: url(/_next/static/media/il.4c70e23214e9da6a56eb525f6a31a5c8.svg)
}

.flag-icon-il.flag-icon-squared {
    background-image: url(/_next/static/media/il.3bc4ce048568d30c327fe163783c8f63.svg)
}

.flag-icon-im {
    background-image: url(/_next/static/media/im.b21ce587e66db16e0428f4f3de36c4d3.svg)
}

.flag-icon-im.flag-icon-squared {
    background-image: url(/_next/static/media/im.d637f63b68f97839a27b37c34f1af1a1.svg)
}

.flag-icon-in {
    background-image: url(/_next/static/media/in.e5926cb75dcbb15638dae2af4b9abbcc.svg)
}

.flag-icon-in.flag-icon-squared {
    background-image: url(/_next/static/media/in.e626d1bb4e16e732e1ddf526206aefb3.svg)
}

.flag-icon-io {
    background-image: url(/_next/static/media/io.e31ca9aa9209d9b76a0b7511c21e9fc0.svg)
}

.flag-icon-io.flag-icon-squared {
    background-image: url(/_next/static/media/io.c32d7f9e59460fb90af6fdf4c757a860.svg)
}

.flag-icon-iq {
    background-image: url(/_next/static/media/iq.5cd51d2bbb7385580434ed831dbdf8ca.svg)
}

.flag-icon-iq.flag-icon-squared {
    background-image: url(/_next/static/media/iq.e549011efede8b5ba38b8b2af9915c2e.svg)
}

.flag-icon-ir {
    background-image: url(/_next/static/media/ir.12e7432b428f8d631eb5fede40b2e095.svg)
}

.flag-icon-ir.flag-icon-squared {
    background-image: url(/_next/static/media/ir.c945dfdfaee26ad2861c09ba9c678844.svg)
}

.flag-icon-is {
    background-image: url(/_next/static/media/is.2dfa14d19684fbe061e4e81ef473aed2.svg)
}

.flag-icon-is.flag-icon-squared {
    background-image: url(/_next/static/media/is.1842f1a952e8f0d4ca471d3cd3872b2a.svg)
}

.flag-icon-it {
    background-image: url(/_next/static/media/it.290f2fec799fabdf2a85be3d2a2f9977.svg)
}

.flag-icon-it.flag-icon-squared {
    background-image: url(/_next/static/media/it.9938f4b9588502f93b20243ed3a5b60c.svg)
}

.flag-icon-je {
    background-image: url(/_next/static/media/je.7a0b4850d933dbc21d7544b015d878b7.svg)
}

.flag-icon-je.flag-icon-squared {
    background-image: url(/_next/static/media/je.e1bb30f3c6be27ba0bc425574ed802bb.svg)
}

.flag-icon-jm {
    background-image: url(/_next/static/media/jm.6bb96bbc99218d9f84f7edcf8012c77b.svg)
}

.flag-icon-jm.flag-icon-squared {
    background-image: url(/_next/static/media/jm.74ccffca23e5a91356deb4060afdd5b9.svg)
}

.flag-icon-jo {
    background-image: url(/_next/static/media/jo.f41fe7d26b69dec06fef1fb61a0e0fff.svg)
}

.flag-icon-jo.flag-icon-squared {
    background-image: url(/_next/static/media/jo.e678dae866ec74e6a939083ea4223eac.svg)
}

.flag-icon-jp {
    background-image: url(/_next/static/media/jp.19c631c1498ba5517cd5d01823f50e2a.svg)
}

.flag-icon-jp.flag-icon-squared {
    background-image: url(/_next/static/media/jp.980c12c54fe2259234344611bde3f6da.svg)
}

.flag-icon-ke {
    background-image: url(/_next/static/media/ke.74aaf58557811d8e79ab93e6e0a2d3f5.svg)
}

.flag-icon-ke.flag-icon-squared {
    background-image: url(/_next/static/media/ke.9ea890912ffd2f80e7a3182a0c325afc.svg)
}

.flag-icon-kg {
    background-image: url(/_next/static/media/kg.1fe994c1e99757dce0236378b8704696.svg)
}

.flag-icon-kg.flag-icon-squared {
    background-image: url(/_next/static/media/kg.4ad89b3a703d225e1f6d2e2128d573ea.svg)
}

.flag-icon-kh {
    background-image: url(/_next/static/media/kh.7b33804c913e2285c5387a26b6a95a08.svg)
}

.flag-icon-kh.flag-icon-squared {
    background-image: url(/_next/static/media/kh.695ec7a1a39090e600d533a38c5db55c.svg)
}

.flag-icon-ki {
    background-image: url(/_next/static/media/ki.de100d3095b62260166f474b5bd7bbb4.svg)
}

.flag-icon-ki.flag-icon-squared {
    background-image: url(/_next/static/media/ki.32000b051bb6bb9ee78500c639023c1a.svg)
}

.flag-icon-km {
    background-image: url(/_next/static/media/km.93ef5e214ae093b8adc829329c310f7f.svg)
}

.flag-icon-km.flag-icon-squared {
    background-image: url(/_next/static/media/km.4c4fa2a75b7c9360ac5f343b19ad4c9e.svg)
}

.flag-icon-kn {
    background-image: url(/_next/static/media/kn.a4e974e81853186f152252c4d9c54dbd.svg)
}

.flag-icon-kn.flag-icon-squared {
    background-image: url(/_next/static/media/kn.091a5508172f8eee28f23ce17d744ecb.svg)
}

.flag-icon-kp {
    background-image: url(/_next/static/media/kp.8d10def41b377b1163c50a349b8c4394.svg)
}

.flag-icon-kp.flag-icon-squared {
    background-image: url(/_next/static/media/kp.2e79afa21a3e610e55511db40f3ef092.svg)
}

.flag-icon-kr {
    background-image: url(/_next/static/media/kr.939387c390531d01a6877e2f6f272f56.svg)
}

.flag-icon-kr.flag-icon-squared {
    background-image: url(/_next/static/media/kr.9406f22f1237e7e4059d43ab60f9fbc8.svg)
}

.flag-icon-kw {
    background-image: url(/_next/static/media/kw.2dce482defe9d86d05967143aaeb7d3a.svg)
}

.flag-icon-kw.flag-icon-squared {
    background-image: url(/_next/static/media/kw.a3a60802b9df1ea679acbbebbc926483.svg)
}

.flag-icon-ky {
    background-image: url(/_next/static/media/ky.ef8e18776eff1caf6b648c5c29847b64.svg)
}

.flag-icon-ky.flag-icon-squared {
    background-image: url(/_next/static/media/ky.c311ddba04238d23214d3069072caea2.svg)
}

.flag-icon-kz {
    background-image: url(/_next/static/media/kz.7194851eb720d3fdb3ad7c94eade695c.svg)
}

.flag-icon-kz.flag-icon-squared {
    background-image: url(/_next/static/media/kz.f528d1705766032d823749be521ec653.svg)
}

.flag-icon-la {
    background-image: url(/_next/static/media/la.8d6ad26b7061bc0588921e7a978bdac1.svg)
}

.flag-icon-la.flag-icon-squared {
    background-image: url(/_next/static/media/la.80cf2b55ad4d86b51967de1bc8a5b7f8.svg)
}

.flag-icon-lb {
    background-image: url(/_next/static/media/lb.75479923a75562bb3dbec6b5243f1860.svg)
}

.flag-icon-lb.flag-icon-squared {
    background-image: url(/_next/static/media/lb.940cc75a55e4b18f510a404301dd6e61.svg)
}

.flag-icon-lc {
    background-image: url(/_next/static/media/lc.c6488de9494a4e151cc47bdfadffdb4d.svg)
}

.flag-icon-lc.flag-icon-squared {
    background-image: url(/_next/static/media/lc.0d361ba543e6cd2404e1bff90be28d78.svg)
}

.flag-icon-li {
    background-image: url(/_next/static/media/li.69a1d60ca3996705d91f1f4bd4825b5a.svg)
}

.flag-icon-li.flag-icon-squared {
    background-image: url(/_next/static/media/li.572f90277090beca0d31315cec8e1bf4.svg)
}

.flag-icon-lk {
    background-image: url(/_next/static/media/lk.593078c9718a2a7a20d6e8e2242eb739.svg)
}

.flag-icon-lk.flag-icon-squared {
    background-image: url(/_next/static/media/lk.93412c6fbb52d5bb809b23a3bc50271d.svg)
}

.flag-icon-lr {
    background-image: url(/_next/static/media/lr.3a7c494b08f2d0e36a4f5452e3919c92.svg)
}

.flag-icon-lr.flag-icon-squared {
    background-image: url(/_next/static/media/lr.74dcec3fec3f73e24a0a362de1a2e496.svg)
}

.flag-icon-ls {
    background-image: url(/_next/static/media/ls.0de0f907e70c37b2e86e25e29e4bdad4.svg)
}

.flag-icon-ls.flag-icon-squared {
    background-image: url(/_next/static/media/ls.cddead61f832a10065e915b2c41e04d6.svg)
}

.flag-icon-lt {
    background-image: url(/_next/static/media/lt.4c19d3a9f8cb00a45baa5b619cc1dc21.svg)
}

.flag-icon-lt.flag-icon-squared {
    background-image: url(/_next/static/media/lt.2ea82cfcd24756f9d718925a52c8efa7.svg)
}

.flag-icon-lu {
    background-image: url(/_next/static/media/lu.adc8f77e99b53bd83b54e64df9ee9ceb.svg)
}

.flag-icon-lu.flag-icon-squared {
    background-image: url(/_next/static/media/lu.b843e6436ac12254b9d23ba3fc407e37.svg)
}

.flag-icon-lv {
    background-image: url(/_next/static/media/lv.9a5d132cec13c3e033f02e906883f06b.svg)
}

.flag-icon-lv.flag-icon-squared {
    background-image: url(/_next/static/media/lv.2ce7f836390f846b1359abaa9ba4e8bc.svg)
}

.flag-icon-ly {
    background-image: url(/_next/static/media/ly.0ea8dfcec5cc820043a4a07c40a56fdc.svg)
}

.flag-icon-ly.flag-icon-squared {
    background-image: url(/_next/static/media/ly.9d867c1b9d3b76652858a0c5505718bb.svg)
}

.flag-icon-ma {
    background-image: url(/_next/static/media/ma.363a4f79da72a6e74be0d7f8d4e6c1dc.svg)
}

.flag-icon-ma.flag-icon-squared {
    background-image: url(/_next/static/media/ma.3b79aff17ae55b760333c9c11e2e1998.svg)
}

.flag-icon-mc {
    background-image: url(/_next/static/media/mc.a2634c60fa92f9ff20f08026a6a4b56e.svg)
}

.flag-icon-mc.flag-icon-squared {
    background-image: url(/_next/static/media/mc.082fc1558b4cf726b6130f863131d635.svg)
}

.flag-icon-md {
    background-image: url(/_next/static/media/md.4d08e48ef4cfb7c192dc4a833ededb93.svg)
}

.flag-icon-md.flag-icon-squared {
    background-image: url(/_next/static/media/md.efdfab01385b30e739862fd2fc165f48.svg)
}

.flag-icon-me {
    background-image: url(/_next/static/media/me.0b785614513a0b99de04a91166cbf603.svg)
}

.flag-icon-me.flag-icon-squared {
    background-image: url(/_next/static/media/me.4c8b84af010134d56b90d1ce18ad9e6b.svg)
}

.flag-icon-mf {
    background-image: url(/_next/static/media/mf.2d96a80bd05aca4ef7119716fad0fe64.svg)
}

.flag-icon-mf.flag-icon-squared {
    background-image: url(/_next/static/media/mf.c02a78fb2738ceb5eece24c60cb245f5.svg)
}

.flag-icon-mg {
    background-image: url(/_next/static/media/mg.f9101073ea57c9f7664cd8f4cc26effa.svg)
}

.flag-icon-mg.flag-icon-squared {
    background-image: url(/_next/static/media/mg.5bdc14fe1aa439d1a0b7bec9890f0ef8.svg)
}

.flag-icon-mh {
    background-image: url(/_next/static/media/mh.c0b2e372c1a8cb36930ed13adc05d0a8.svg)
}

.flag-icon-mh.flag-icon-squared {
    background-image: url(/_next/static/media/mh.7ec670b4d72f8a614957322d46619007.svg)
}

.flag-icon-mk {
    background-image: url(/_next/static/media/mk.31ba11ec4d4cdae74ebc0cbc1b768f44.svg)
}

.flag-icon-mk.flag-icon-squared {
    background-image: url(/_next/static/media/mk.c370fe88a49ab3c18701c98f02ebbcf4.svg)
}

.flag-icon-ml {
    background-image: url(/_next/static/media/ml.18083e46073cc9f5f58fda59451b15f9.svg)
}

.flag-icon-ml.flag-icon-squared {
    background-image: url(/_next/static/media/ml.d11c30638f3d7b1766dc9194c76f52f8.svg)
}

.flag-icon-mm {
    background-image: url(/_next/static/media/mm.6f93c6d0ec04077b61c7c7f0f97f0332.svg)
}

.flag-icon-mm.flag-icon-squared {
    background-image: url(/_next/static/media/mm.7068544f07c5b683b67aeaf8afb43ff1.svg)
}

.flag-icon-mn {
    background-image: url(/_next/static/media/mn.5e4557f7ed743f19592c0f3d5424ad8f.svg)
}

.flag-icon-mn.flag-icon-squared {
    background-image: url(/_next/static/media/mn.291814d605941d58335feaba24527a3c.svg)
}

.flag-icon-mo {
    background-image: url(/_next/static/media/mo.ac9b1701934ac68456104bab8ff6c5c8.svg)
}

.flag-icon-mo.flag-icon-squared {
    background-image: url(/_next/static/media/mo.8d4848888f2e8b82554594097cb5c21b.svg)
}

.flag-icon-mp {
    background-image: url(/_next/static/media/mp.394b0c91d8212a6cb6db896dcbd08758.svg)
}

.flag-icon-mp.flag-icon-squared {
    background-image: url(/_next/static/media/mp.b0a5ed44db6410228f23d1f2676aeded.svg)
}

.flag-icon-mq {
    background-image: url(/_next/static/media/mq.e82d6df9e99c87fb655bdcdc315d2730.svg)
}

.flag-icon-mq.flag-icon-squared {
    background-image: url(/_next/static/media/mq.09c19f656772c8f93989b6123655dd91.svg)
}

.flag-icon-mr {
    background-image: url(/_next/static/media/mr.3642790a35ff100e55f7874d13af32c5.svg)
}

.flag-icon-mr.flag-icon-squared {
    background-image: url(/_next/static/media/mr.7211bfd49f97a5ae1253d2172336ade9.svg)
}

.flag-icon-ms {
    background-image: url(/_next/static/media/ms.9474f8cf128ce6813e2d501b08cfd7a0.svg)
}

.flag-icon-ms.flag-icon-squared {
    background-image: url(/_next/static/media/ms.8f7c204278ae1cdcd35caa2bb55dacc7.svg)
}

.flag-icon-mt {
    background-image: url(/_next/static/media/mt.c91049a111e0a4dc2611b09a5a469c0b.svg)
}

.flag-icon-mt.flag-icon-squared {
    background-image: url(/_next/static/media/mt.0c23ea353ac917d9e4d486a9af72e221.svg)
}

.flag-icon-mu {
    background-image: url(/_next/static/media/mu.97beced41b168e88e8fb1d9562264d1d.svg)
}

.flag-icon-mu.flag-icon-squared {
    background-image: url(/_next/static/media/mu.d7d71f034d81a71053730203f958dca1.svg)
}

.flag-icon-mv {
    background-image: url(/_next/static/media/mv.0329f53cf8f786716fe4c85fecf33bf2.svg)
}

.flag-icon-mv.flag-icon-squared {
    background-image: url(/_next/static/media/mv.91b2c27c9c550f55860739fda63e1ec9.svg)
}

.flag-icon-mw {
    background-image: url(/_next/static/media/mw.b4d805efda655aef8b6e88cb546f2d80.svg)
}

.flag-icon-mw.flag-icon-squared {
    background-image: url(/_next/static/media/mw.6807c4fdd0370b23d239d22883ecf478.svg)
}

.flag-icon-mx {
    background-image: url(/_next/static/media/mx.bc63d25be57acf721e56aa378395e51b.svg)
}

.flag-icon-mx.flag-icon-squared {
    background-image: url(/_next/static/media/mx.05c8d69783e68aaad2f439631db79616.svg)
}

.flag-icon-my {
    background-image: url(/_next/static/media/my.0d298a9e4566332f8a840d388fa6db2d.svg)
}

.flag-icon-my.flag-icon-squared {
    background-image: url(/_next/static/media/my.848fbf91865a8d1912638bb1c2b8fa0a.svg)
}

.flag-icon-mz {
    background-image: url(/_next/static/media/mz.dac5f7ee4f2a02e79de217bea9f79849.svg)
}

.flag-icon-mz.flag-icon-squared {
    background-image: url(/_next/static/media/mz.dcf8977ee74002921810a1e8014a57a1.svg)
}

.flag-icon-na {
    background-image: url(/_next/static/media/na.e241f81665d5aa3bcd027395adb6eb1a.svg)
}

.flag-icon-na.flag-icon-squared {
    background-image: url(/_next/static/media/na.27bc2313a9535106015ccb6e98c26b29.svg)
}

.flag-icon-nc {
    background-image: url(/_next/static/media/nc.5681de45e8340741e312252970a01037.svg)
}

.flag-icon-nc.flag-icon-squared {
    background-image: url(/_next/static/media/nc.046cebb8a66efa64641c9c90e9f077b2.svg)
}

.flag-icon-ne {
    background-image: url(/_next/static/media/ne.6fd3ccdef1a91e8be5aef3841765069d.svg)
}

.flag-icon-ne.flag-icon-squared {
    background-image: url(/_next/static/media/ne.64f5ff142997ea42d42e58f1831693bc.svg)
}

.flag-icon-nf {
    background-image: url(/_next/static/media/nf.7a4f3d1b34fa49f5a098666d39b3ba44.svg)
}

.flag-icon-nf.flag-icon-squared {
    background-image: url(/_next/static/media/nf.7c3216dcabd2a393fa48df68238d1667.svg)
}

.flag-icon-ng {
    background-image: url(/_next/static/media/ng.b69ed1e58b69dcadbf0e30265064ee70.svg)
}

.flag-icon-ng.flag-icon-squared {
    background-image: url(/_next/static/media/ng.caaf41205a6fde2a18533c696a971248.svg)
}

.flag-icon-ni {
    background-image: url(/_next/static/media/ni.d30c03773b8ce54120334c712f6c79f9.svg)
}

.flag-icon-ni.flag-icon-squared {
    background-image: url(/_next/static/media/ni.52cfeebfb0f78f395c1380c208ae088d.svg)
}

.flag-icon-nl {
    background-image: url(/_next/static/media/nl.21eb77dcfa38c6d7bb81fb3d3ab4a7cf.svg)
}

.flag-icon-nl.flag-icon-squared {
    background-image: url(/_next/static/media/nl.f9d570ec865ab2c1e9d4c00bfe653190.svg)
}

.flag-icon-no {
    background-image: url(/_next/static/media/no.6df96bb22557028a5f7728dd629bfdef.svg)
}

.flag-icon-no.flag-icon-squared {
    background-image: url(/_next/static/media/no.266dbd6fc3e66414aa3c05bb90510bf7.svg)
}

.flag-icon-np {
    background-image: url(/_next/static/media/np.ecc31e52fb6b958eb68131f217009d1b.svg)
}

.flag-icon-np.flag-icon-squared {
    background-image: url(/_next/static/media/np.f7885aa646996a2aa6e0da751dd93816.svg)
}

.flag-icon-nr {
    background-image: url(/_next/static/media/nr.dcf2ea3a8e5dbf8a9b805ecb2d2fc922.svg)
}

.flag-icon-nr.flag-icon-squared {
    background-image: url(/_next/static/media/nr.1f7cfffb6cb01e5215ada60e128ea252.svg)
}

.flag-icon-nu {
    background-image: url(/_next/static/media/nu.770e6779515b496ac3b67e6f0a207c7e.svg)
}

.flag-icon-nu.flag-icon-squared {
    background-image: url(/_next/static/media/nu.9deebec59d90dece17fc9c87e82b6ff0.svg)
}

.flag-icon-nz {
    background-image: url(/_next/static/media/nz.4dedf09b8933ec6f43903ba10d865d56.svg)
}

.flag-icon-nz.flag-icon-squared {
    background-image: url(/_next/static/media/nz.37be84f4206a0eae405bbd495ecaaa69.svg)
}

.flag-icon-om {
    background-image: url(/_next/static/media/om.716feea54634c16f406a0bdd4efa9b21.svg)
}

.flag-icon-om.flag-icon-squared {
    background-image: url(/_next/static/media/om.09e65f88432f6b938338e8d055807259.svg)
}

.flag-icon-pa {
    background-image: url(/_next/static/media/pa.8788ab50de263793f74b85d2e6eaba5c.svg)
}

.flag-icon-pa.flag-icon-squared {
    background-image: url(/_next/static/media/pa.69b3b90501ccfc42beffe5f0fd531d4e.svg)
}

.flag-icon-pe {
    background-image: url(/_next/static/media/pe.9e2ec84ad461c170e9e5ece9be584c46.svg)
}

.flag-icon-pe.flag-icon-squared {
    background-image: url(/_next/static/media/pe.83c26459858b4334c435886c37cc8379.svg)
}

.flag-icon-pf {
    background-image: url(/_next/static/media/pf.296e94595f307817fc2bf28cc6a98618.svg)
}

.flag-icon-pf.flag-icon-squared {
    background-image: url(/_next/static/media/pf.fbd548e641a7199e969d252cf9d1eb18.svg)
}

.flag-icon-pg {
    background-image: url(/_next/static/media/pg.dcb8c4ab032af81620bdf25bc2ff9575.svg)
}

.flag-icon-pg.flag-icon-squared {
    background-image: url(/_next/static/media/pg.9ebf0bb36bfe656e7aba15d47451a236.svg)
}

.flag-icon-ph {
    background-image: url(/_next/static/media/ph.596b9b66d026fa222c2d4a055e7f299d.svg)
}

.flag-icon-ph.flag-icon-squared {
    background-image: url(/_next/static/media/ph.374bb0d60bc777e60d0fd5350e9a03cc.svg)
}

.flag-icon-pk {
    background-image: url(/_next/static/media/pk.8f9276eb2e7dc3eac94d57ec63ea2818.svg)
}

.flag-icon-pk.flag-icon-squared {
    background-image: url(/_next/static/media/pk.0e17f31b0f156316ef2028671d12825f.svg)
}

.flag-icon-pl {
    background-image: url(/_next/static/media/pl.7ea4b5b2df865bf73b06a50c1763b50e.svg)
}

.flag-icon-pl.flag-icon-squared {
    background-image: url(/_next/static/media/pl.9400273de5d060652ce7f8c43adbcf25.svg)
}

.flag-icon-pm {
    background-image: url(/_next/static/media/pm.c5a64f87b2370f6a2ae3cf9d6523c9e4.svg)
}

.flag-icon-pm.flag-icon-squared {
    background-image: url(/_next/static/media/pm.7582c30f04bd66a4e73cc3975398f85d.svg)
}

.flag-icon-pn {
    background-image: url(/_next/static/media/pn.0911eddaa4bb5cbf54b8d318c454fe35.svg)
}

.flag-icon-pn.flag-icon-squared {
    background-image: url(/_next/static/media/pn.ab7259a94ec182c05827fd8bd1a3e445.svg)
}

.flag-icon-pr {
    background-image: url(/_next/static/media/pr.7845ecd77b3b58e3c8a531c23905ef9c.svg)
}

.flag-icon-pr.flag-icon-squared {
    background-image: url(/_next/static/media/pr.836bcb814711de3da2063e866565340a.svg)
}

.flag-icon-ps {
    background-image: url(/_next/static/media/ps.77489c5e7455703ed84f5548c3addbb3.svg)
}

.flag-icon-ps.flag-icon-squared {
    background-image: url(/_next/static/media/ps.451101efffc43d2b1ae6755db0380c6c.svg)
}

.flag-icon-pt {
    background-image: url(/_next/static/media/pt.b89a5b80ca1a71c3b96a85fe858b62da.svg)
}

.flag-icon-pt.flag-icon-squared {
    background-image: url(/_next/static/media/pt.5697f2973616282e4c76ffeadbc78f0a.svg)
}

.flag-icon-pw {
    background-image: url(/_next/static/media/pw.5f3d8d8e8473f6439a214096e59c7636.svg)
}

.flag-icon-pw.flag-icon-squared {
    background-image: url(/_next/static/media/pw.666cd05f03955ea01aa5859d914a0fa1.svg)
}

.flag-icon-py {
    background-image: url(/_next/static/media/py.51b0bef3321042c047177de5e4f42e7c.svg)
}

.flag-icon-py.flag-icon-squared {
    background-image: url(/_next/static/media/py.b19bb0ae9ad5d553a146f088ed6fa4a0.svg)
}

.flag-icon-qa {
    background-image: url(/_next/static/media/qa.90240e607800ce7ed1bdf42b580695bc.svg)
}

.flag-icon-qa.flag-icon-squared {
    background-image: url(/_next/static/media/qa.c08921ec8cdc1b1a0e8e7f818cfdbe2f.svg)
}

.flag-icon-re {
    background-image: url(/_next/static/media/re.f05b5f1673afe6db0760a5fc7e8610c6.svg)
}

.flag-icon-re.flag-icon-squared {
    background-image: url(/_next/static/media/re.7e8577e98f035e765e59bb047a0cd2d2.svg)
}

.flag-icon-ro {
    background-image: url(/_next/static/media/ro.ea966c3dc0adf3d08a0048f1af8e322c.svg)
}

.flag-icon-ro.flag-icon-squared {
    background-image: url(/_next/static/media/ro.51182fc9671cbaa10989dbae17427f55.svg)
}

.flag-icon-rs {
    background-image: url(/_next/static/media/rs.51e6180ced2cf59fd51e42fcc904988b.svg)
}

.flag-icon-rs.flag-icon-squared {
    background-image: url(/_next/static/media/rs.3b67d7bed888271edff679c68117af49.svg)
}

.flag-icon-ru {
    background-image: url(/_next/static/media/ru.f1c2ba49b3ccc06ba58a3889e1445971.svg)
}

.flag-icon-ru.flag-icon-squared {
    background-image: url(/_next/static/media/ru.f760036294e1fff52a9a88663d0d7a46.svg)
}

.flag-icon-rw {
    background-image: url(/_next/static/media/rw.26854553b660fa5e4982e8253545fa3c.svg)
}

.flag-icon-rw.flag-icon-squared {
    background-image: url(/_next/static/media/rw.02a8a07e06e4ae9c012213554233b005.svg)
}

.flag-icon-sa {
    background-image: url(/_next/static/media/sa.b9a346574cdc8950dd34b50780441f57.svg)
}

.flag-icon-sa.flag-icon-squared {
    background-image: url(/_next/static/media/sa.dbdc272cb217fd407ff810ae4b6e2762.svg)
}

.flag-icon-sb {
    background-image: url(/_next/static/media/sb.2c405bb603253b6e2040a62b6b417b90.svg)
}

.flag-icon-sb.flag-icon-squared {
    background-image: url(/_next/static/media/sb.00988e025b134db9744329626d126aab.svg)
}

.flag-icon-sc {
    background-image: url(/_next/static/media/sc.9ba013463b785efeb6be8cb92d335bb1.svg)
}

.flag-icon-sc.flag-icon-squared {
    background-image: url(/_next/static/media/sc.8357ba15f90dbaaeec2a8b5ab44fdfad.svg)
}

.flag-icon-sd {
    background-image: url(/_next/static/media/sd.090d0e106e0c7fd28b239852af2c91e1.svg)
}

.flag-icon-sd.flag-icon-squared {
    background-image: url(/_next/static/media/sd.cb3da007630d3b35d1ca521bb2c76364.svg)
}

.flag-icon-se {
    background-image: url(/_next/static/media/se.22333e71c0c3e3d8da11f6e7985c622b.svg)
}

.flag-icon-se.flag-icon-squared {
    background-image: url(/_next/static/media/se.4984ae470ed69178af1dc26d6978f38f.svg)
}

.flag-icon-sg {
    background-image: url(/_next/static/media/sg.e6a27ad3fc2dedabca8b680fae357537.svg)
}

.flag-icon-sg.flag-icon-squared {
    background-image: url(/_next/static/media/sg.9751741f84e6e5263a407b127b7d782b.svg)
}

.flag-icon-sh {
    background-image: url(/_next/static/media/sh.c5ab8c6e3ffc963e14fb32d4ac271ccd.svg)
}

.flag-icon-sh.flag-icon-squared {
    background-image: url(/_next/static/media/sh.acd7b6efcbb9ea9ca7e6f87ca23d5b9b.svg)
}

.flag-icon-si {
    background-image: url(/_next/static/media/si.7f576d8798a8732afa465065bff56a6b.svg)
}

.flag-icon-si.flag-icon-squared {
    background-image: url(/_next/static/media/si.d38938fcbf4ff943085655e60cd4899d.svg)
}

.flag-icon-sj {
    background-image: url(/_next/static/media/sj.4952c9a6d03f7d9caa08bffd322b3bce.svg)
}

.flag-icon-sj.flag-icon-squared {
    background-image: url(/_next/static/media/sj.bf11a7596686324ffe17b844d8d2da49.svg)
}

.flag-icon-sk {
    background-image: url(/_next/static/media/sk.be58e557507f1468968917cb825153ab.svg)
}

.flag-icon-sk.flag-icon-squared {
    background-image: url(/_next/static/media/sk.563985765998ec7428e99bda01cbee7c.svg)
}

.flag-icon-sl {
    background-image: url(/_next/static/media/sl.4fd17d63688a1b300bcafac703d5dd7c.svg)
}

.flag-icon-sl.flag-icon-squared {
    background-image: url(/_next/static/media/sl.f1772cd4436de4f4535ad8725adbd85d.svg)
}

.flag-icon-sm {
    background-image: url(/_next/static/media/sm.7e23c95234800a7c7e1e0a03e8b3702e.svg)
}

.flag-icon-sm.flag-icon-squared {
    background-image: url(/_next/static/media/sm.b57f66050d777f87e0a5ca189c484b15.svg)
}

.flag-icon-sn {
    background-image: url(/_next/static/media/sn.1ce79520b54b680dcc8ef40e1ed8a80b.svg)
}

.flag-icon-sn.flag-icon-squared {
    background-image: url(/_next/static/media/sn.a03bc309423c9052891ad0e5e65dbcee.svg)
}

.flag-icon-so {
    background-image: url(/_next/static/media/so.d1a7d3e18523bf69f2eb0470b89b7622.svg)
}

.flag-icon-so.flag-icon-squared {
    background-image: url(/_next/static/media/so.34b037a702aae22a75340594821f0476.svg)
}

.flag-icon-sr {
    background-image: url(/_next/static/media/sr.690504905775fc1b1480f659e631a028.svg)
}

.flag-icon-sr.flag-icon-squared {
    background-image: url(/_next/static/media/sr.4ee190817d3b7c7862ca83e56bea902d.svg)
}

.flag-icon-ss {
    background-image: url(/_next/static/media/ss.e4bf9bb42bd5d25190fee9dfdd245c76.svg)
}

.flag-icon-ss.flag-icon-squared {
    background-image: url(/_next/static/media/ss.2ad5a2bbc138690704ada7e1a8577410.svg)
}

.flag-icon-st {
    background-image: url(/_next/static/media/st.72697a87cfc011963be4361604931288.svg)
}

.flag-icon-st.flag-icon-squared {
    background-image: url(/_next/static/media/st.342a4d3c791c89ec3103cbfbc44496c0.svg)
}

.flag-icon-sv {
    background-image: url(/_next/static/media/sv.3bb132d79aef68d7fe4173688648ef29.svg)
}

.flag-icon-sv.flag-icon-squared {
    background-image: url(/_next/static/media/sv.f4b3314001ea3a7cf1d0a98c254d8cd3.svg)
}

.flag-icon-sx {
    background-image: url(/_next/static/media/sx.aafb13f61b6688f41a14c976d908b855.svg)
}

.flag-icon-sx.flag-icon-squared {
    background-image: url(/_next/static/media/sx.ce647f25cbbcdb00ed0d4be53bff5d32.svg)
}

.flag-icon-sy {
    background-image: url(/_next/static/media/sy.6529aa17e46f775a39317b1ed78a526d.svg)
}

.flag-icon-sy.flag-icon-squared {
    background-image: url(/_next/static/media/sy.9d13beb594ee208a68642569e115b3ff.svg)
}

.flag-icon-sz {
    background-image: url(/_next/static/media/sz.d62f5eab640be40355e8fdca853ed0a4.svg)
}

.flag-icon-sz.flag-icon-squared {
    background-image: url(/_next/static/media/sz.5d494168348fddfa3aeb364ab6c2e3ea.svg)
}

.flag-icon-tc {
    background-image: url(/_next/static/media/tc.f4f865830e706c26ef447d41af35610d.svg)
}

.flag-icon-tc.flag-icon-squared {
    background-image: url(/_next/static/media/tc.0d16f864a483488586df2212e962475a.svg)
}

.flag-icon-td {
    background-image: url(/_next/static/media/td.230eddd3b5d97166b70e47afed43a67f.svg)
}

.flag-icon-td.flag-icon-squared {
    background-image: url(/_next/static/media/td.ad4b4469031fb72bd98f795c031cfeee.svg)
}

.flag-icon-tf {
    background-image: url(/_next/static/media/tf.cf4959c4339d5b1230931b8b44c5e9a9.svg)
}

.flag-icon-tf.flag-icon-squared {
    background-image: url(/_next/static/media/tf.aaea08de295f296f0bba198b214831ae.svg)
}

.flag-icon-tg {
    background-image: url(/_next/static/media/tg.f97c4ebe662df8683fdec11f56c87599.svg)
}

.flag-icon-tg.flag-icon-squared {
    background-image: url(/_next/static/media/tg.4abbb52870d11bce293d114b7fa12619.svg)
}

.flag-icon-th {
    background-image: url(/_next/static/media/th.b6ade2beba225ed5f2b5dc6487ffa54a.svg)
}

.flag-icon-th.flag-icon-squared {
    background-image: url(/_next/static/media/th.2ca3db46e2b26412705d4c1c0b6ced04.svg)
}

.flag-icon-tj {
    background-image: url(/_next/static/media/tj.b32f7c017787f0d8579b5aeab5923fb4.svg)
}

.flag-icon-tj.flag-icon-squared {
    background-image: url(/_next/static/media/tj.e97716cafb6e3b770d5b939f587d026e.svg)
}

.flag-icon-tk {
    background-image: url(/_next/static/media/tk.54b9e3f941cb3083e2a3f71fe78e0c2d.svg)
}

.flag-icon-tk.flag-icon-squared {
    background-image: url(/_next/static/media/tk.e3d850fb9644bf50d89118be561bd46e.svg)
}

.flag-icon-tl {
    background-image: url(/_next/static/media/tl.503b7926732b784efbede0c1d6569df2.svg)
}

.flag-icon-tl.flag-icon-squared {
    background-image: url(/_next/static/media/tl.c7a146dc0d916983f8dd11f2982c0ed9.svg)
}

.flag-icon-tm {
    background-image: url(/_next/static/media/tm.6de6696b70775fd30f3b5a237fceb28c.svg)
}

.flag-icon-tm.flag-icon-squared {
    background-image: url(/_next/static/media/tm.442986488503d5356e8026045953e0d6.svg)
}

.flag-icon-tn {
    background-image: url(/_next/static/media/tn.6cd8c9a453cd0fc5e7619a480e957d2d.svg)
}

.flag-icon-tn.flag-icon-squared {
    background-image: url(/_next/static/media/tn.8b09464a7524dff3fa47e5a0204991e5.svg)
}

.flag-icon-to {
    background-image: url(/_next/static/media/to.65dda6ec6f9719bbd78463630e8470b6.svg)
}

.flag-icon-to.flag-icon-squared {
    background-image: url(/_next/static/media/to.aaa24511e1160314531ac9a771642a48.svg)
}

.flag-icon-tr {
    background-image: url(/_next/static/media/tr.2880fc8e0e28f4a11a8d5f7db508d4c6.svg)
}

.flag-icon-tr.flag-icon-squared {
    background-image: url(/_next/static/media/tr.c3d773f3ebbea061e963baad5606508a.svg)
}

.flag-icon-tt {
    background-image: url(/_next/static/media/tt.b9a6939e2ab09927d19088bb11957702.svg)
}

.flag-icon-tt.flag-icon-squared {
    background-image: url(/_next/static/media/tt.4252a958aa98bb3ef5f7755b8f0f8736.svg)
}

.flag-icon-tv {
    background-image: url(/_next/static/media/tv.99618ffc3d126b12802f080330a16921.svg)
}

.flag-icon-tv.flag-icon-squared {
    background-image: url(/_next/static/media/tv.c87adc622981a557f7a5e841ea9ad1a6.svg)
}

.flag-icon-tw {
    background-image: url(/_next/static/media/tw.83324ef79fd96b77a6090612fad174df.svg)
}

.flag-icon-tw.flag-icon-squared {
    background-image: url(/_next/static/media/tw.a72a85cb06aca393b4c6820552923106.svg)
}

.flag-icon-tz {
    background-image: url(/_next/static/media/tz.2218434d34c055a29fdf4ebd154fe074.svg)
}

.flag-icon-tz.flag-icon-squared {
    background-image: url(/_next/static/media/tz.20af2614818e325d953d7ed0c602923c.svg)
}

.flag-icon-ua {
    background-image: url(/_next/static/media/ua.67a46bf793e26237ace0ff44b2eff6b6.svg)
}

.flag-icon-ua.flag-icon-squared {
    background-image: url(/_next/static/media/ua.2dd397cb920452449acaff2aa80a167d.svg)
}

.flag-icon-ug {
    background-image: url(/_next/static/media/ug.83f4207b3f42150d667b04e7fe6b6a47.svg)
}

.flag-icon-ug.flag-icon-squared {
    background-image: url(/_next/static/media/ug.983dd591c56af488af9614a3b3fc9711.svg)
}

.flag-icon-um {
    background-image: url(/_next/static/media/um.0f5d59d436cb8d91444b8cbe055abc3a.svg)
}

.flag-icon-um.flag-icon-squared {
    background-image: url(/_next/static/media/um.c3e06b4d7dfec14653ce49da7ac9efe4.svg)
}

.flag-icon-us {
    background-image: url(/_next/static/media/us.3cc0d38b3e8d93132c90fec5d3d06c68.svg)
}

.flag-icon-us.flag-icon-squared {
    background-image: url(/_next/static/media/us.c95087e1a852cf730acc3defc2d52724.svg)
}

.flag-icon-uy {
    background-image: url(/_next/static/media/uy.4c3f85c5401c3a3875eedbcd2173f43f.svg)
}

.flag-icon-uy.flag-icon-squared {
    background-image: url(/_next/static/media/uy.091841c8018480091faefbc9124eb3eb.svg)
}

.flag-icon-uz {
    background-image: url(/_next/static/media/uz.6e16292aee6b5262a6938af4ed24792d.svg)
}

.flag-icon-uz.flag-icon-squared {
    background-image: url(/_next/static/media/uz.ba79d2974850ade2d0360e7cd0616f31.svg)
}

.flag-icon-va {
    background-image: url(/_next/static/media/va.6d6a5ae672030a7e351ffa3265e44c32.svg)
}

.flag-icon-va.flag-icon-squared {
    background-image: url(/_next/static/media/va.555e01bd279c6bbc28c4b4bd85a47582.svg)
}

.flag-icon-vc {
    background-image: url(/_next/static/media/vc.e19034240ae39be40a4c1ce9a31b3ba7.svg)
}

.flag-icon-vc.flag-icon-squared {
    background-image: url(/_next/static/media/vc.2614017538c99c0f2ea7b5823d128ae4.svg)
}

.flag-icon-ve {
    background-image: url(/_next/static/media/ve.b8bb0477d02228d82ffb54c74b24ec24.svg)
}

.flag-icon-ve.flag-icon-squared {
    background-image: url(/_next/static/media/ve.125ee9246eea1cb1b6626f2cb1f335af.svg)
}

.flag-icon-vg {
    background-image: url(/_next/static/media/vg.7bc5c83294392b4386af3792418872b1.svg)
}

.flag-icon-vg.flag-icon-squared {
    background-image: url(/_next/static/media/vg.76c17dc332a16129789a6a33f58627a3.svg)
}

.flag-icon-vi {
    background-image: url(/_next/static/media/vi.bad0002a368d6bca0956ab2b5b889145.svg)
}

.flag-icon-vi.flag-icon-squared {
    background-image: url(/_next/static/media/vi.1ae3b627580608e32c9947b9a2a87144.svg)
}

.flag-icon-vn {
    background-image: url(/_next/static/media/vn.2301f6f466f2e744e48a5bbaa83269eb.svg)
}

.flag-icon-vn.flag-icon-squared {
    background-image: url(/_next/static/media/vn.25540177a9e64be64b71d743cec8a669.svg)
}

.flag-icon-vu {
    background-image: url(/_next/static/media/vu.25acc79729c1d8a104b6a5d1afc4c9fa.svg)
}

.flag-icon-vu.flag-icon-squared {
    background-image: url(/_next/static/media/vu.87d69c1826cf7245c2d83ae1d4e4a7fb.svg)
}

.flag-icon-wf {
    background-image: url(/_next/static/media/wf.e9a373c6bcbf8ea5021ff0ce24b72e06.svg)
}

.flag-icon-wf.flag-icon-squared {
    background-image: url(/_next/static/media/wf.55c63880d979782164502e87292e35b5.svg)
}

.flag-icon-ws {
    background-image: url(/_next/static/media/ws.a6817aa95b8cdf652ba6f8c60527188d.svg)
}

.flag-icon-ws.flag-icon-squared {
    background-image: url(/_next/static/media/ws.81cbff3db85ab05a4ac816a8ab047727.svg)
}

.flag-icon-ye {
    background-image: url(/_next/static/media/ye.f62afcddf3ac8b1dfd3e9b0e67ba23bd.svg)
}

.flag-icon-ye.flag-icon-squared {
    background-image: url(/_next/static/media/ye.2289a38ef27f51f7e88a7791dd125021.svg)
}

.flag-icon-yt {
    background-image: url(/_next/static/media/yt.5c77b04743aada260f6b0daaa7c08793.svg)
}

.flag-icon-yt.flag-icon-squared {
    background-image: url(/_next/static/media/yt.bf9663aea16580e485d0b525dfaa73f1.svg)
}

.flag-icon-za {
    background-image: url(/_next/static/media/za.83099da26ad6804ed7a59dfb9b639de0.svg)
}

.flag-icon-za.flag-icon-squared {
    background-image: url(/_next/static/media/za.3c71a2a22271a414dd3d3b34e95364d3.svg)
}

.flag-icon-zm {
    background-image: url(/_next/static/media/zm.79a41234f024ca5ab0a9ea130ab83b7b.svg)
}

.flag-icon-zm.flag-icon-squared {
    background-image: url(/_next/static/media/zm.a303f51a36999e85ed3baa54fef73a7a.svg)
}

.flag-icon-zw {
    background-image: url(/_next/static/media/zw.f5ceeff7d65d0b5e33b79719b9948b59.svg)
}

.flag-icon-zw.flag-icon-squared {
    background-image: url(/_next/static/media/zw.2840e62aaca37d36b327f560b9557df1.svg)
}

.flag-icon-es-ca {
    background-image: url(/_next/static/media/es-ca.2b2d073d58c4747e322ef8e48b09beca.svg)
}

.flag-icon-es-ca.flag-icon-squared {
    background-image: url(/_next/static/media/es-ca.a03129ff81e9f5633e7501e84ad38e4d.svg)
}

.flag-icon-es-ga {
    background-image: url(/_next/static/media/es-ga.23a30d01d4c6338e7f5c307f5045cfd6.svg)
}

.flag-icon-es-ga.flag-icon-squared {
    background-image: url(/_next/static/media/es-ga.405f191245cb5d0085d789f338a16d67.svg)
}

.flag-icon-eu {
    background-image: url(/_next/static/media/eu.db2e50ad0bf5ecccc0caf01d1556a162.svg)
}

.flag-icon-eu.flag-icon-squared {
    background-image: url(/_next/static/media/eu.1019087b8a58ac24c4ea6304579bdd0f.svg)
}

.flag-icon-gb-eng {
    background-image: url(/_next/static/media/gb-eng.1fa89df2764a3f107c345ec3d56886e8.svg)
}

.flag-icon-gb-eng.flag-icon-squared {
    background-image: url(/_next/static/media/gb-eng.ebbd69accf16823ad6840bbdfef791ba.svg)
}

.flag-icon-gb-nir {
    background-image: url(/_next/static/media/gb-nir.8ad03581959bce8c3da0e389104cf1e3.svg)
}

.flag-icon-gb-nir.flag-icon-squared {
    background-image: url(/_next/static/media/gb-nir.f9fcc604971f0e53b88d3edf29000e85.svg)
}

.flag-icon-gb-sct {
    background-image: url(/_next/static/media/gb-sct.4743f1b0f3ffe8d16ba501687a3dc597.svg)
}

.flag-icon-gb-sct.flag-icon-squared {
    background-image: url(/_next/static/media/gb-sct.bea4865f11865ef5646547efd1a78c32.svg)
}

.flag-icon-gb-wls {
    background-image: url(/_next/static/media/gb-wls.a69b6bb076d89808e06433d79c9d3d6d.svg)
}

.flag-icon-gb-wls.flag-icon-squared {
    background-image: url(/_next/static/media/gb-wls.77f90d8e620af4d9604d4da7c7f49346.svg)
}

.flag-icon-un {
    background-image: url(/_next/static/media/un.4c0a34afb0c02cd13b3df7aa133bed62.svg)
}

.flag-icon-un.flag-icon-squared {
    background-image: url(/_next/static/media/un.19c1ad320e901a90c0e31c38039a0f27.svg)
}

.flag-icon-xk {
    background-image: url(/_next/static/media/xk.12d1409638442c96c8b9998dfa744c6c.svg)
}

.flag-icon-xk.flag-icon-squared {
    background-image: url(/_next/static/media/xk.48269c0b55c2532ccb7608a0fc28a5c2.svg)
}