body .footer{background:#362f28;border:0;margin:0;padding:0}.footer .tg-footer{--tg-gutter:var(--tg-layout-gutter,clamp(20px,5.555556vw,80px));background:#362f28;color:#675d56}.footer .tg-footer .tg-footer__inner{box-sizing:border-box;margin:0 auto;max-width:var(--tg-layout-width,1440px);padding:69px var(--tg-gutter) 42px}.footer .tg-footer p{margin:0;padding:0}.footer .tg-footer .tg-footer__main{align-items:flex-start;display:flex}.footer .tg-footer .tg-footer__logo{flex:0 0 225px;padding-top:11px}.footer .tg-footer .tg-footer__logo img{display:block;height:auto;width:168.26px}.footer .tg-footer .tg-footer__claim{font-family:TG TStar,sans-serif;font-size:26px;font-weight:400;line-height:40px}.footer .tg-footer .tg-footer__contact{column-gap:25px;display:flex;flex-wrap:wrap;font-family:TG TStar,sans-serif;font-size:20px;font-weight:700;line-height:30px}.footer .tg-footer .tg-footer__legal{display:flex;flex-wrap:wrap;font-family:TG TStar,sans-serif;font-size:13px;font-weight:400;line-height:16px;margin-top:76px;text-transform:uppercase}.footer .tg-footer .tg-footer__legal>span:first-child{flex:0 0 225px}body .footer .tg-footer p,body .footer .tg-footer span{color:#675d56}body .footer .tg-footer a,body .footer .tg-footer a:visited{color:#675d56;font-weight:inherit;text-decoration:none}body .footer .tg-footer a:focus-visible,body .footer .tg-footer a:hover{color:#675d56;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:767px){.footer .tg-footer .tg-footer__inner{padding:56px var(--tg-gutter)}.footer .tg-footer .tg-footer__main{flex-direction:column}.footer .tg-footer .tg-footer__logo{flex:none;padding-top:0}.footer .tg-footer .tg-footer__logo img{width:104px}.footer .tg-footer .tg-footer__claim{font-size:18px;line-height:25px;margin-top:24px}.footer .tg-footer .tg-footer__contact{flex-direction:column;font-size:16px;line-height:25px;margin-top:40px}.footer .tg-footer .tg-footer__legal{flex-direction:column;font-size:12px;line-height:22px;margin-top:60px}.footer .tg-footer .tg-footer__legal>span:first-child{flex:none}}