.Footer-module__YS-46W__footer{width:100%;height:400px;margin-top:4px}.Footer-module__YS-46W__nav{background:linear-gradient(to right, var(--primary), black)}.Footer-module__YS-46W__navItems{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:40px 8px;display:flex}.Footer-module__YS-46W__navItemsGroup{flex-direction:column;row-gap:40px;display:flex}
.ServiceCharterItem-module__71xjdq__wrapper{flex-direction:column;align-items:center;row-gap:8px;padding:0 24px;display:flex}.ServiceCharterItem-module__71xjdq__icon{color:var(--primary)}.ServiceCharterItem-module__71xjdq__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__71xjdq__description{text-align:center;color:var(--text-secondary);font-size:12px;font-weight:500}@media screen and (min-width:1280px){.ServiceCharterItem-module__71xjdq__wrapper{padding:0 40px}}
.ServiceCharter-module__JcfSyG__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__JcfSyG__itemBorder{border-right:1px solid var(--primary)}@media screen and (min-width:1024px){.ServiceCharter-module__JcfSyG__wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.ServiceCharter-module__JcfSyG__itemBorderAlt{border-right:1px solid var(--primary)}}
.PopularLinks-module__Ig4DcG__wrapper{flex-direction:column;row-gap:4px;display:flex}.PopularLinks-module__Ig4DcG__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.PopularLinks-module__Ig4DcG__links{color:var(--surface-muted);flex-direction:column;row-gap:4px;font-size:14px;line-height:1.25rem;display:flex}.PopularLinks-module__Ig4DcG__link{width:fit-content}.PopularLinks-module__Ig4DcG__link:hover{color:var(--surface)}
.PaymentInfo-module__YUnJXW__wrapper{flex-direction:column;row-gap:20px;display:flex}.PaymentInfo-module__YUnJXW__paymentMethods{flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__YUnJXW__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.PaymentInfo-module__YUnJXW__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__YUnJXW__paymentAdvisory{flex-direction:column;row-gap:4px;display:flex}.PaymentInfo-module__YUnJXW__advisory p{color:var(--surface-muted);font-size:14px;line-height:1.25rem}
.SocialMedia-module__G42iSq__wrapper{flex-direction:column;row-gap:16px;display:flex}.SocialMedia-module__G42iSq__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.SocialMedia-module__G42iSq__links{column-gap:24px;display:flex}.SocialMedia-module__G42iSq__link{color:var(--surface-muted)}.SocialMedia-module__G42iSq__link:hover{color:var(--surface)}
.Copyright-module__K5Q1pG__wrapper{text-align:center;width:100%;padding:16px 0 8px}.Copyright-module__K5Q1pG__copyright{font-size:12px;font-weight:600;font-family:var(--font-geist-mono);color:var(--surface-muted)}
.OpeningHours-module__HpGzSW__wrapper{flex-direction:column;row-gap:4px;display:flex}.OpeningHours-module__HpGzSW__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.OpeningHours-module__HpGzSW__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__SMJMvW__wrapper{flex-direction:column;row-gap:4px;display:flex}.Contacts-module__SMJMvW__title{color:var(--surface);font-size:18px;font-weight:600;line-height:1.75rem}.Contacts-module__SMJMvW__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__SMJMvW__contactsGroup{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.Contacts-module__SMJMvW__link{cursor:pointer}.Contacts-module__SMJMvW__link:hover{color:var(--surface-muted)}.Contacts-module__SMJMvW__separator{padding-left:12px}
