.ub-footer{--ub-footer-bg:#000;--ub-footer-text:#fff;--ub-footer-accent:#008fa4;--ub-footer-line:hsla(0,0%,100%,.16);background:var(--ub-footer-bg);color:var(--ub-footer-text);font-family:Open Sans,Arial,sans-serif;padding-top:64px;width:100%}.ub-footer *,.ub-footer :after,.ub-footer :before{box-sizing:border-box}.ub-footer a{color:inherit;text-decoration:none}.ub-footer__bottom-inner,.ub-footer__inner{margin:0 auto;width:min(100% - 48px,1540px)}.ub-footer__top{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);margin-bottom:44px}.ub-footer__social{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.ub-footer__social-link{align-items:center;display:inline-flex;height:32px;justify-content:center;transition:transform .18s ease,opacity .18s ease;width:32px}.ub-footer__social-link:focus-visible,.ub-footer__social-link:hover{opacity:.8;transform:translateY(-2px)}.ub-footer__social-icon{display:block;height:28px;width:28px}.ub-footer__apps{text-align:center}.ub-footer__apps-title{color:var(--ub-footer-text);font-size:18px;font-weight:700;line-height:1.3;margin:0 0 12px}.ub-footer__apps-list{align-items:center;display:flex;gap:12px;justify-content:center}.ub-footer__award-link,.ub-footer__store-link{display:inline-flex}.ub-footer__store-badge{display:block;height:52px;width:auto}.ub-footer__awards{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:flex-end}.ub-footer__award{display:block;height:110px;width:auto}.ub-footer__columns{display:grid;gap:40px 72px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:38px}.ub-footer__column-title{color:var(--ub-footer-text);font-size:20px;font-weight:700;line-height:1.35;margin:0 0 12px}.ub-footer__link-list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.ub-footer__link{color:var(--ub-footer-text);display:inline-block;font-size:19px;line-height:1.35;transition:color .18s ease}.ub-footer__copyright-link:hover,.ub-footer__legal-link:hover,.ub-footer__link:hover{color:var(--ub-footer-accent)}.ub-footer__brand-row{align-items:center;display:flex;gap:22px;justify-content:center;margin-bottom:30px}.ub-footer__logo{display:block;max-width:100%;width:auto}.ub-footer__logo-link{align-items:center;display:inline-flex}.ub-footer__logo--ubigi-svg{display:block;height:42px;max-width:100%;width:auto}.ub-footer__logo-transatel,.ub-footer__logo-ubigi{display:block;height:44px!important;width:auto!important}.ub-footer__bottom{border-top:1px solid var(--ub-footer-line);padding:26px 0 28px}.ub-footer__bottom-inner{display:grid;gap:18px;justify-items:center}.ub-footer__legal{align-items:center;display:flex;flex-wrap:wrap;gap:12px 48px;justify-content:center}.ub-footer__legal-link{color:var(--ub-footer-text);font-size:15px;font-weight:700;line-height:1.4;transition:color .18s ease}.ub-footer__copyright{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ub-footer__copyright-text{color:var(--ub-footer-text);font-size:15px;line-height:1.5;margin:0;text-align:center}.ub-footer__copyright-link{color:var(--ub-footer-text);text-decoration:none;transition:color .18s ease}.ub-footer__award-link:focus-visible,.ub-footer__legal-link:focus-visible,.ub-footer__link:focus-visible,.ub-footer__social-link:focus-visible,.ub-footer__store-link:focus-visible{outline:2px solid var(--ub-footer-accent);outline-offset:4px}@media (max-width:1024px){.ub-footer__top{gap:28px;grid-template-columns:1fr;justify-items:center}.ub-footer__awards,.ub-footer__social{justify-content:center}.ub-footer__columns{gap:32px 48px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ub-footer{padding-top:42px}.ub-footer__bottom-inner,.ub-footer__inner{width:min(100% - 32px,1540px)}.ub-footer__apps-list{flex-direction:column}.ub-footer__store-badge{height:48px}.ub-footer__award{height:82px}.ub-footer__brand-row{flex-wrap:wrap;gap:14px}.ub-footer__logo--ubigi-svg{height:36px}.ub-footer__tagline-img{max-height:38px}.ub-footer__columns{grid-template-columns:1fr}.ub-footer__column-title{font-size:18px}.ub-footer__link{font-size:17px}.ub-footer__copyright,.ub-footer__legal{align-items:flex-start;flex-direction:column;gap:10px}.ub-footer__bottom-inner{justify-items:start}.ub-footer__copyright-text{text-align:left}}