.footer-title{color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:1.625rem;letter-spacing:-.01rem}.footer-link{color:#fff9!important;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:-.00875rem}.landing-footer .footer-bottom{border-top:.75px solid rgba(238,236,251,.3);background:#000}.landing-footer .footer-top{padding:0!important}.footer-social{width:100%;height:100%;padding-left:48px;padding-right:48px;justify-content:flex-start;align-items:center;gap:20px;display:inline-flex}.social-group{flex:1 1 0;align-self:stretch;justify-content:space-between;align-items:center;display:flex}.social{width:26px;height:26px;position:relative}.social-m{width:32px;height:32px;position:relative}.footer-phone{width:100%;height:100%;padding:16px 40px;border-right:1px rgba(238,236,251,.3) solid;justify-content:flex-start;align-items:center;gap:20px;display:inline-flex}.accordion-button,.accordion-item,.accordion-header{border:none!important;box-shadow:none!important}.accordion-button:after{display:none!important}.accordion,.accordion-flush .accordion-item{border:none!important}.accordion-item+.accordion-item{border-top:none!important}.accordion-button{background:transparent!important}.arrow-icon{font-size:1.25rem;color:#fff;transition:transform .3s ease}.accordion-button:not(.collapsed) .arrow-icon{transform:rotate(180deg)}.accordion-button{color:#fff;font-size:16px;font-family:IBM Plex Sans Thai;font-weight:500;line-height:26px;word-wrap:break-word}.link-m .footer-link{color:#fff9;font-size:16px;font-family:IBM Plex Sans Thai;font-weight:400;line-height:26px;word-wrap:break-word}
