.ef-footer{background-color:#0f244a;padding-top:64px}.ef-footer__inner{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:0 0 48px}.ef-footer__logo{color:#5ebe5e;display:block;font-size:20px;font-weight:800;margin-bottom:12px}.ef-footer__text{color:#9fb0cc;font-size:14px;max-width:400px}.ef-footer__col-title{font-size:14px;margin-bottom:16px}.ef-footer__col{display:flex;flex-direction:column;gap:10px}.ef-footer__link{align-items:end;padding-top:30px}.ef-footer__bottom{border-top:1px solid #e1e4e9;display:flex;justify-content:space-between;padding:20px 32px;text-align:center}.ef-footer__bottom p{color:#8a93a0;font-size:13px}.ef-footer__logo img{width:170px}@media (max-width:900px){.ef-footer__inner{gap:0;grid-template-columns:1fr;padding-left:20px;padding-right:20px}.ef-footer__link{align-items:center}.ef-footer__bottom{flex-direction:column}}