.cb-footer{height:auto;padding:0;background:#08090c;border-top:1px solid #1a1c23;color:#a9aebb;font-family:"Mulish", sans-serif;font-size:14px}.cb-footer a{color:#d7dae2;text-decoration:none;transition:color .2s}.cb-footer a:hover{color:#ff7a01;text-decoration:none}.cb-footer-wrap{max-width:1180px;margin:0 auto;padding:64px 16px 0}.cb-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1.4fr;gap:40px}.cb-footer-brand img{height:56px;width:auto}.cb-footer-brand p{margin:16px 0 20px;line-height:1.7;max-width:300px}.cb-footer-social{display:flex;gap:10px}.cb-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#1f222c;border:1px solid #2a2d38;color:#fff;font-size:15px;transition:background .2s, border-color .2s, color .2s}.cb-footer-social a:hover{background:linear-gradient(90deg, #f26a3e 0%, #fb8133 100%);border-color:transparent;color:#fff}.cb-footer h4{margin:0 0 16px;color:#fff;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cb-footer ul{list-style:none;margin:0;padding:0}.cb-footer li{padding:6px 0}.cb-footer-contact a{display:flex;align-items:center;gap:10px;padding:6px 0;word-break:break-word}.cb-footer-contact i{width:14px;color:#fb8133}.cb-footer-contact h4+a{padding-top:0}.cb-footer-contact a+h4{margin-top:20px}.cb-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding:22px 0;border-top:1px solid #1f222c;font-size:13px}.cb-footer-bottom span:last-child{display:flex;gap:20px}@media (max-width: 1024px){.cb-footer-grid{grid-template-columns:repeat(3, 1fr)}.cb-footer-brand{grid-column:1 / -1}}@media (max-width: 767px){.cb-footer-wrap{padding-top:48px}.cb-footer-grid{grid-template-columns:repeat(2, 1fr);gap:32px 24px}.cb-footer-contact{grid-column:1 / -1}.cb-footer-bottom{flex-direction:column}}
