.wsl-footer.footer-v3{background:#102c3e!important;color:#e6edf1;padding:0!important;border:0!important}
.footer-v3 .footer-brand-row{width:calc(100% - 96px);max-width:1440px;margin:auto;display:grid;grid-template-columns:1.7fr 1fr;gap:60px;align-items:center;padding:40px 0 32px}
.footer-v3 .footer-brand-name small{display:block;color:#a6bbc8;font-size:11px;letter-spacing:2px;margin-bottom:12px}.footer-v3 .footer-brand-name strong{font-size:26px!important;line-height:1.5!important;color:#fff!important;display:block;margin:0 0 12px!important}.footer-v3 .footer-brand-name p{font-size:14px!important;line-height:1.9!important;color:#b7c9d4!important;max-width:680px;margin:0!important}
.footer-v3 .footer-hotline{justify-self:end;text-align:right}.footer-v3 .footer-hotline p{font-size:13px!important;color:#b7c9d4!important;margin:0 0 12px!important;line-height:1.6!important}.footer-v3 .footer-hotline p a{display:block!important;color:#fff!important;font-size:32px!important;line-height:1.4!important;font-weight:650;letter-spacing:1px;text-decoration:none!important}.footer-v3 .footer-hotline>a{font-size:14px!important;min-height:40px;padding:9px 18px!important;background:#ca2038;color:#fff!important;display:inline-flex!important;align-items:center;text-decoration:none!important}
.footer-v3 .wsl-footer__inner{width:calc(100% - 96px)!important;max-width:1440px!important;margin:0 auto!important;padding:0 0 36px!important;display:grid!important;grid-template-columns:1fr 1.1fr 1fr 1.3fr!important;gap:18px!important;align-items:stretch!important}
.footer-v3 .footer-group{border:1px solid #ffffff24;background:#153548;min-width:0;display:flex;flex-direction:column}
.footer-v3 .footer-group>strong{display:flex!important;align-items:center;gap:12px;background:#1d4055;color:#fff!important;font-size:18px!important;font-weight:650;line-height:1.5!important;margin:0!important;padding:17px 20px!important;border-top:2px solid #dc2840;min-height:64px}.footer-v3 .footer-group>strong small{font-size:11px;letter-spacing:1px;font-weight:400;color:#8fa9ba}
.footer-v3 .footer-group-body{padding:12px 20px 18px;flex:1}.footer-v3 .footer-group-body>a{display:flex!important;align-items:center;font-size:15px!important;line-height:1.5!important;min-height:36px;padding:6px 0!important;border-bottom:1px solid #ffffff0c;color:#d8e3e9!important;text-decoration:none!important;margin:0!important}.footer-v3 .footer-group-body>a:last-child{border-bottom:0}.footer-v3 a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px}.footer-v3 a:focus-visible{outline:2px solid #fff;outline-offset:3px}
.footer-v3 .footer-group-body p{font-size:13px!important;line-height:1.85!important;color:#b8cad5!important;margin:0 0 12px!important;overflow-wrap:anywhere}.footer-v3 .footer-group-body p:last-child{margin:0!important}.footer-v3 .wsl-copyright{border-top:1px solid #ffffff19!important;background:#0c2433!important;margin:0!important;padding:19px 24px!important;text-align:center!important;font-size:12px!important;color:#9fb5c3!important;line-height:1.8!important}.footer-v3 .wsl-copyright a{font-size:12px!important;color:#b8cad5!important;margin-left:20px!important;text-decoration:none!important}
@media(max-width:1100px){.footer-v3 .wsl-footer__inner{grid-template-columns:1fr 1fr!important}.footer-v3 .footer-brand-row{gap:30px}.footer-v3 .footer-brand-name strong{font-size:24px!important}}
@media(max-width:600px){.footer-v3 .footer-brand-row{width:calc(100% - 32px);padding:28px 0;grid-template-columns:1fr;gap:22px}.footer-v3 .footer-brand-name strong{font-size:21px!important}.footer-v3 .footer-brand-name p{font-size:14px!important}.footer-v3 .footer-hotline{text-align:left;justify-self:start}.footer-v3 .footer-hotline p a{font-size:30px!important}.footer-v3 .wsl-footer__inner{width:calc(100% - 32px)!important;gap:12px!important;padding-bottom:24px!important}.footer-v3 .footer-group>strong{font-size:16px!important;padding:13px 12px!important;min-height:55px;gap:6px}.footer-v3 .footer-group>strong small{font-size:10px}.footer-v3 .footer-group-body{padding:8px 12px 14px}.footer-v3 .footer-group-body>a{font-size:14px!important;min-height:44px!important}.footer-v3 .footer-group-body p{font-size:12px!important;line-height:1.85!important}.footer-v3 .wsl-copyright a{display:block!important;margin:7px 0 0!important}}

.footer-v3[lang="en-US"] .footer-group>strong{min-height:88px}@media(max-width:600px){.footer-v3[lang="en-US"] .footer-group>strong{min-height:90px;align-items:flex-start;font-size:15px!important}}
