.ft{background:var(--white);color:var(--ink);position:relative;padding-top:54px;font-family:var(--font-display)}.ft .awards{background:#fff0}.ft .container{width:calc(100% - 32px);max-width:1500px}.ft__logo{display:block;width:fit-content;margin:0 auto 38px}.ft__logo img{display:block;height:74px;width:auto}.ft__contact{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;border:1px solid var(--bg-grey);border-radius:var(--r-sm);background-color:var(--bg-grey);padding:18px 28px;font-size:22px;color:var(--ink-2)}.ft__contact-item{display:inline-flex;align-items:center;gap:10px}.ft__contact-item b{font-weight:var(--w-bold);color:var(--ink)}.ft__contact-item a{color:inherit;text-decoration:none}.ft__contact-item a:hover{color:#000}.ft__contact-item:last-child a{text-decoration:underline;text-underline-offset:3px}.ft__cico{width:20px;height:20px;flex:none;color:var(--gold)}.ft__mega{display:grid;grid-template-columns:repeat(4,1fr);gap:52px 64px;margin-top:56px}.ft__group{text-align:right}.ft__heading{font-family:var(--font-display);font-weight:var(--w-bold);font-size:22px;color:var(--ink);margin:0 0 14px;padding-bottom:14px;position:relative}.ft__heading::after{content:"";position:absolute;inset-inline:0;bottom:0;height:1.5px;background:var(--gold-gradient)}.ft__group ul{list-style:none;margin:0;padding:0}.ft__group li{margin:0 0 3px}.ft__group li:last-child{margin-bottom:0}.ft__group a{font-family:var(--font-body);color:#555;text-decoration:none;font-size:18px;line-height:1.7;transition:color .18s ease}.ft__group a:hover{color:#000}.ft__social{display:flex;justify-content:center;gap:18px;margin-top:64px}.ft__social a{width:64px;height:64px;border-radius:50%;border:1.5px solid var(--gold);display:grid;place-items:center;color:var(--ink);transition:background .2s ease,color .2s ease,transform .2s ease}.ft__social svg{fill:currentColor}.ft__social a:hover{background:var(--gold-gradient);color:var(--white);transform:translateY(-2px)}.ft__awards{margin-top:52px;display:flex;justify-content:center}.ft__awards img{max-width:100%;height:auto;width:auto;max-height:78px}.ft__copy{border-top:1px solid var(--line);margin-top:48px}.ft__copy-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px 0;font-size:16px;color:var(--bg-dark)}.ft__copy-links{display:inline-flex;align-items:center;gap:10px}.ft__copy-links a{color:var(--muted);text-decoration:none}.ft__copy-links a:hover{color:#000}.ft__sep{color:var(--line)}.ft__copy-credit{display:flex;align-items:center;gap:20px}.ft__copy-credit a{position:relative}.ft__copy-credit a:before{content:"";width:1px;height:11px;border-right:1px solid #000;position:absolute;top:3px;right:-9px}.ft__copy-credit a:nth-child(1):before{content:none}.ft__copy-credit b{color:var(--ink);font-weight:var(--w-semi)}.ft__copy-rights{order:1}.ft__copy-links{order:2}.ft__copy-credit{order:3}.ft__top{position:fixed;bottom:30px;inset-inline-start:30px;width:52px;height:52px;border-radius:50%;background:var(--white);border:1.5px solid var(--gold);color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 20px rgb(31 30 27 / .14);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s,background .2s,color .2s;z-index:90}.ft__top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.ft__top:hover{background:var(--gold-gradient);color:var(--white);border-color:#fff0}.ft__top svg{width:22px;height:22px}@media (max-width:1540px){.ft__contact{font-size:20px}}@media (max-width:1400px){.ft__contact{font-size:18px}}@media (max-width:1300px){.ft__contact{font-size:16px}}@media (max-width:1100px){.ft__mega{grid-template-columns:repeat(2,1fr);gap:42px 40px}.ft__contact{font-size:16px;padding:16px 20px;gap:18px}.ft__heading{font-size:20px}}@media (max-width:680px){.ft{padding-top:40px;padding-bottom:58px}.ft__logo{margin:0 auto 18px}.ft__logo img{height:44px}.ft__contact{flex-direction:column;align-items:flex-start;gap:14px;border-radius:0;position:relative;right:-16px;width:calc(100% + 32px);padding:28px 20px;border-top:1px solid #0000001A;border-bottom:1px solid #0000001A}.ft__copy-links a{font-size:14px}.ft__mega{grid-template-columns:1fr;gap:0;margin-top:0}.ft__social{gap:10px;margin-top:32px;flex-wrap:wrap}.ft__social a{width:48px;height:48px}.ft__social svg{max-width:28px;max-height:23px;width:auto;height:auto}.ft__social .waze{max-width:44px;max-height:44px}.ft__awards{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center}.ft__awards img{max-height:none}.ft__copy-inner{flex-direction:column;text-align:center;gap:14px}.ft__copy-credit a{font-size:14px}.ft__copy-rights{order:3;font-size:14px}.ft__copy-links{order:1}.ft__copy-credit{order:3}.ft__top{bottom:68px;inset-inline-start:16px;width:46px;height:46px}.ft__copy .container{width:100%}.ft__group ul{display:none}.ft__group.open ul{display:block;margin:0 0 16px}footer .ft__group .ft__heading{position:relative;margin:14px 0;padding-bottom:0}footer .ft__group .ft__heading:before{content:'';width:14px;height:8px;background-image:url(/wp-content/themes/nahari/assets/images/arrow-footer.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:9px;left:8px;-webkit-transition:all 0.2s;transition:all 0.2s}.ft .ft__group.open .ft__heading:before{transform:rotate(180deg)}.ft .ft__heading::after{content:none}.ft .ft__group{border-bottom:1px solid #0000001A}.ft .awards{border-bottom:1px solid #0000004D;padding:20px 10px 20px;margin-bottom:14px}.ft .ft__awards .awards__leaf{display:none}.ft .ft__awards,.ft .awards{width:100%}.ft .awards__logos{position:relative;grid-template-columns:repeat(3,1fr);gap:38px 0;width:100%}.ft .awards__item{position:relative;width:100%}.ft .awards__item img{max-height:30px;max-width:59px}.ft .awards__logos:before{content:'';width:100%;height:1px;border-top:1px solid #0000004D;position:absolute;top:48px;right:0}.ft .awards__item:before{content:'';width:1px;height:40px;border-left:1px solid #0000004D;position:absolute;top:-6px;right:-2px}.ft .awards__item:nth-child(5):before,.ft .awards__item:nth-child(11):before{content:none}.ft__copy{border-top:0;margin-top:0}}@media (max-width:380px){.ft__social{gap:6px}.ft__social a{width:44px;height:44px}}