.Footer-module__jI_qeG__footer{width:100%;height:400px;margin-top:4px}.Footer-module__jI_qeG__nav{background:linear-gradient(to right, var(--primary), black)}.Footer-module__jI_qeG__navItems{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:40px 8px;display:flex}.Footer-module__jI_qeG__navItemsGroup{flex-direction:column;row-gap:40px;display:flex}
.ServiceCharterItem-module__iRXCKW__wrapper{flex-direction:column;align-items:center;row-gap:8px;padding:0 24px;display:flex}.ServiceCharterItem-module__iRXCKW__icon{color:var(--primary)}.ServiceCharterItem-module__iRXCKW__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__iRXCKW__description{text-align:center;color:var(--text-secondary);font-size:12px;font-weight:500}@media screen and (min-width:1280px){.ServiceCharterItem-module__iRXCKW__wrapper{padding:0 40px}}
.ServiceCharter-module__mrdyRq__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__mrdyRq__itemBorder{border-right:1px solid var(--primary)}@media screen and (min-width:1024px){.ServiceCharter-module__mrdyRq__wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.ServiceCharter-module__mrdyRq__itemBorderAlt{border-right:1px solid var(--primary)}}
.PopularLinks-module__ziVB7a__wrapper{flex-direction:column;row-gap:4px;display:flex}.PopularLinks-module__ziVB7a__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.PopularLinks-module__ziVB7a__links{color:var(--surface-muted);flex-direction:column;row-gap:4px;font-size:14px;line-height:1.25rem;display:flex}.PopularLinks-module__ziVB7a__link{width:fit-content}.PopularLinks-module__ziVB7a__link:hover{color:var(--surface)}
.PaymentInfo-module__ZzxEga__wrapper{flex-direction:column;row-gap:20px;display:flex}.PaymentInfo-module__ZzxEga__paymentMethods{flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__ZzxEga__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.PaymentInfo-module__ZzxEga__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__ZzxEga__paymentAdvisory{flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__ZzxEga__advisory p{color:var(--surface-muted);font-size:14px;line-height:1.25rem}
.SocialMedia-module__pKVS3G__wrapper{flex-direction:column;row-gap:16px;display:flex}.SocialMedia-module__pKVS3G__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.SocialMedia-module__pKVS3G__links{column-gap:24px;display:flex}.SocialMedia-module__pKVS3G__link{color:var(--surface-muted)}.SocialMedia-module__pKVS3G__link:hover{color:var(--surface)}
.Copyright-module__tdFPoa__wrapper{text-align:center;width:100%;padding:16px 0 8px}.Copyright-module__tdFPoa__copyright{font-size:12px;font-weight:600;font-family:var(--font-geist-mono);color:var(--surface-muted)}
.OpeningHours-module__RpMYja__wrapper{flex-direction:column;row-gap:4px;display:flex}.OpeningHours-module__RpMYja__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.OpeningHours-module__RpMYja__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__mqqCUq__wrapper{flex-direction:column;row-gap:4px;display:flex}.Contacts-module__mqqCUq__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.Contacts-module__mqqCUq__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__mqqCUq__contactsGroup{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.Contacts-module__mqqCUq__link{cursor:pointer}.Contacts-module__mqqCUq__link:hover{color:var(--surface-muted)}.Contacts-module__mqqCUq__separator{padding-left:12px}
