@import"colours.css";@import"theme.css";@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@400;700;800;900&display=swap');.site-footer,#site-footer{background-color:var(--background-footer);position:relative;width:auto}#site-footer>*{position:relative;z-index:2}#site-footer,#site-footer .footer-inner,#site-footer .footer-inner *{color:var(--brand-white)!important;font-family:var(--font-family-base)!important;font-weight:var(--font-weight-title)!important;font-size:1rem!important;line-height:1.6!important}#site-footer h3.footer-title,.site-footer h3.footer-title{display:inline-block!important;width:auto!important;align-self:flex-start!important;font-size:1.25rem!important;margin-bottom:1rem!important;font-weight:700!important;color:var(--brand-gold)!important;text-transform:uppercase!important;padding-bottom:.25rem!important;border-bottom:2px solid var(--brand-red)!important}.footer-inner{max-width:var(--site-max-width);margin:0 auto;align-items:start;gap:1rem;padding:0rem .75rem;display:grid;grid-template-columns:repeat(3,minmax(0,300px));justify-content:center}.footer-inner>*{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start}.footer-inner>*+*{border-left:1px solid rgba(255,255,255,.2);padding-left:1rem}.contact-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.contact-line{display:flex;gap:.75rem;align-items:center}#site-footer .contact-info a{color:var(--brand-gold)!important;text-decoration:none!important}#site-footer .contact-info a:hover{color:var(--brand-red)!important;text-decoration:none!important}.social-icons .logo img{height:auto;width:300px;max-width:100%;display:block}.contact-info .social-icons{display:flex;justify-content:center;gap:.5rem;width:100%;margin:.5rem 0}.contact-info .contact-line.contact-socials{justify-content:center}.contact-info .social-icons a{display:inline-flex;align-items:center;justify-content:center}.contact-info .social-icons .social-icon{width:28px;height:28px;display:inline-block}.contact-info .social-icons .social-icon img{width:100%;height:100%;display:block}#site-footer .footer-text{text-align:justify;text-justify:inter-word;margin-top:.5rem}#site-footer .main-nav ul{list-style:none;margin:0;padding:0;display:block}#site-footer .main-nav li{margin:.25rem 0}#site-footer .main-nav a:link,#site-footer .main-nav a:visited,#site-footer .main-nav a{color:var(--brand-gold)!important;text-decoration:none!important;line-height:1}#site-footer .main-nav a:hover,#site-footer .main-nav a:focus{color:var(--brand-red)!important;text-decoration:none!important}#site-footer .footer-nav,#site-footer .footer-nav ul{list-style:none!important;margin:0!important;padding:0!important}#site-footer .copyright-text{color:var(--brand-gold)!important;font-size:14px;text-decoration:none;line-height:1}.footer-bottom{margin-top:5px;margin-bottom:0;text-align:center;padding-top:6px;border-top:1px solid rgba(255,255,255,.04)}@media (max-width:900px){.footer-inner{grid-template-columns:1fr;justify-content:stretch}.footer-inner>*+*{border-left:none;padding-left:0}.footer-inner>*{width:90%;margin-left:auto;margin-right:auto;box-sizing:border-box}#site-footer .footer-inner{width:100%;max-width:var(--site-max-width);margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important;box-sizing:border-box}#site-footer .footer-inner>*{width:90%;max-width:720px;margin-left:auto;margin-right:auto;text-align:center;align-items:center;padding-left:0;padding-right:0;box-sizing:border-box}#site-footer .main-nav,#site-footer .main-nav ul{text-align:center;display:block;padding:0;list-style:none}#site-footer .main-nav li{display:block;margin:.35rem 0}.contact-list{display:flex;flex-direction:column;align-items:center;gap:.75rem}.contact-line{justify-content:center}.social-icons{justify-content:center;margin-left:0}}@media (max-width:900px){#site-footer h3.footer-title,.site-footer h3.footer-title{display:inline-block!important;margin:0 auto 0!important;text-align:center!important;width:auto!important}}@media (max-width:900px){#site-footer .logo img,.site-footer .logo img{display:block!important;margin:0 auto!important;max-width:100%!important;height:auto!important}#site-footer .footer-text,.site-footer .footer-text{text-align:center!important;margin-left:auto!important;margin-right:auto!important}#site-footer .footer-bottom{width:100%;text-align:center}#site-footer .footer-bottom .copyright-text{display:inline-block;margin:0 auto}}