.Footer-module__OGZWAa__footer{width:100%;height:400px;margin-top:4px}.Footer-module__OGZWAa__nav{background:linear-gradient(to right, var(--primary), black)}.Footer-module__OGZWAa__navItems{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:40px 8px;display:flex}.Footer-module__OGZWAa__navItemsGroup{flex-direction:column;row-gap:40px;display:flex}
.ServiceCharterItem-module__N8aq6a__wrapper{flex-direction:column;align-items:center;row-gap:8px;padding:0 24px;display:flex}.ServiceCharterItem-module__N8aq6a__icon{color:var(--primary)}.ServiceCharterItem-module__N8aq6a__title{text-align:center;background:linear-gradient(90deg, var(--primary), var(--secondary));background-clip:content-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.ServiceCharterItem-module__N8aq6a__description{text-align:center;color:var(--text-secondary);font-size:12px;font-weight:500}@media screen and (min-width:1280px){.ServiceCharterItem-module__N8aq6a__wrapper{padding:0 40px}}
.ServiceCharter-module__h9zX8W__wrapper{background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:center;row-gap:40px;padding:40px 0;display:grid}.ServiceCharter-module__h9zX8W__itemBorder{border-right:1px solid var(--primary)}@media screen and (min-width:1024px){.ServiceCharter-module__h9zX8W__wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.ServiceCharter-module__h9zX8W__itemBorderAlt{border-right:1px solid var(--primary)}}
.PopularLinks-module__xLD9Oa__wrapper{flex-direction:column;row-gap:4px;display:flex}.PopularLinks-module__xLD9Oa__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.PopularLinks-module__xLD9Oa__links{color:var(--surface-muted);flex-direction:column;row-gap:4px;font-size:14px;line-height:1.25rem;display:flex}.PopularLinks-module__xLD9Oa__link{width:fit-content}.PopularLinks-module__xLD9Oa__link:hover{color:var(--surface)}
.PaymentInfo-module__eJUKGG__wrapper{flex-direction:column;row-gap:20px;display:flex}.PaymentInfo-module__eJUKGG__paymentMethods{flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__eJUKGG__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.PaymentInfo-module__eJUKGG__methods{color:var(--surface-muted);font-size:14px;line-height:1.25rem;font-family:var(--font-geist-mono);flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__eJUKGG__paymentAdvisory{flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__eJUKGG__advisory p{color:var(--surface-muted);font-size:14px;line-height:1.25rem}
.SocialMedia-module__x0YlCq__wrapper{flex-direction:column;row-gap:16px;display:flex}.SocialMedia-module__x0YlCq__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.SocialMedia-module__x0YlCq__links{column-gap:24px;display:flex}.SocialMedia-module__x0YlCq__link{color:var(--surface-muted)}.SocialMedia-module__x0YlCq__link:hover{color:var(--surface)}
.Copyright-module__F5Si5a__wrapper{text-align:center;width:100%;padding:16px 0 8px}.Copyright-module__F5Si5a__copyright{font-size:12px;font-weight:600;font-family:var(--font-geist-mono);color:var(--surface-muted)}
.OpeningHours-module__wpbNwq__wrapper{flex-direction:column;row-gap:4px;display:flex}.OpeningHours-module__wpbNwq__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.OpeningHours-module__wpbNwq__openingHours{color:var(--surface-muted);font-size:14px;line-height:1.25rem;font-family:var(--font-geist-mono);flex-direction:column;row-gap:4px;display:flex}
.Contacts-module__tsw3Za__wrapper{flex-direction:column;row-gap:4px;display:flex}.Contacts-module__tsw3Za__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.Contacts-module__tsw3Za__contacts{font-size:14px;line-height:1.25rem;font-family:var(--font-geist-mono);color:var(--surface-muted);flex-direction:column;row-gap:4px;display:flex}.Contacts-module__tsw3Za__contactsGroup{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.Contacts-module__tsw3Za__link{cursor:pointer}.Contacts-module__tsw3Za__link:hover{color:var(--surface-muted)}.Contacts-module__tsw3Za__separator{padding-left:12px}
