.footer-container{background:#fff;border-top:1px solid #f5f5f5}.footer-container .icp-info{text-align:center;padding:20px 0}.footer-container .icp-info a{color:rgba(4,13,26,.65);text-decoration:none;font-size:14px;font-family:Poppins-Medium}.footer-container .icp-info a:hover{text-decoration:underline}.footer-container .footer-box{display:flex;justify-content:space-between;padding:120px 0 140px;max-width:1120px;margin:0 auto}.footer-container .footer-box .footer-right{display:flex;flex-direction:row;justify-content:flex-end;gap:64px}.footer-container .footer-box .footer-right ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.footer-container .footer-box .footer-right li.title{font-size:20px;margin-bottom:12px;color:#040d1a;font-weight:600}.footer-container .footer-box .footer-right li.link{font-family:Poppins-Medium;color:rgba(4,13,26,.65);cursor:pointer;line-height:22px;font-size:15px}.footer-container .footer-box .footer-right li.link a{color:inherit;text-decoration:none;transition:color .2s ease}.footer-container .footer-box .footer-right li.link a:hover{color:#040d1a;text-decoration:underline}.footer-container .footer-box .footer-right li.link:hover{color:#040d1a}@media(max-width:900px){.footer-container .footer-box{padding:80px 24px 100px;flex-direction:column;align-items:flex-start}.footer-container .footer-box>img{width:150px;height:auto;margin-bottom:40px}.footer-container .footer-box .footer-right{width:100%;gap:32px}.footer-container .footer-box .footer-right li.title{font-size:18px;margin-bottom:10px}.footer-container .footer-box .footer-right li.link{font-size:14px;line-height:20px}}@media(max-width:600px){.footer-container .footer-box{flex-direction:column;padding:48px 16px 60px;align-items:center;text-align:center}.footer-container .footer-box>img{width:140px;height:auto;margin-bottom:32px}.footer-container .footer-box .footer-right{width:100%;gap:32px}.footer-container .footer-box .footer-right ul{gap:10px;align-items:center}.footer-container .footer-box .footer-right li.title{font-size:16px;margin-bottom:8px}.footer-container .footer-box .footer-right li.link{font-size:14px;line-height:20px}}@media(max-width:375px){.footer-container .footer-box{padding:40px 12px 48px}.footer-container .footer-box>img{width:120px;margin-bottom:24px}.footer-container .footer-box .footer-right{gap:24px}.footer-container .footer-box .footer-right ul{gap:8px}.footer-container .footer-box .footer-right li.title{font-size:15px;margin-bottom:6px}.footer-container .footer-box .footer-right li.link{font-size:13px;line-height:18px}}