.footer{padding:104px 0 24px}@media (max-width:900px){.footer{padding:104px 0 60px}}.footer__inner{display:grid;gap:32px;grid-template-columns:3fr 2fr 2fr 4fr}@media (max-width:900px){.footer__inner{grid-template-columns:1fr}}.footer__inner .col .custom-logo-link{margin-bottom:8px;display:block}.footer__inner .col p{font-size:16px;font-weight:400;line-height:19px;max-width:310px}@media (max-width:900px){.footer__inner .col p{max-width:100%}}.footer__inner .col h3{font-size:16px;font-weight:800;line-height:19px;margin-bottom:24px;color:#6c65ff}.footer__inner .col ul{display:flex;flex-direction:column;gap:16px}.footer__inner .col ul li{font-size:16px;font-weight:400;line-height:19px}.footer__inner .col ul li span{font-weight:600}.footer__inner .col ul li a{font-size:16px;font-weight:400;line-height:19px;color:#1b1f3f;display:flex;gap:4px;align-items:center}.footer__inner .col ul li a:hover{color:#6c65ff}.footer__inner .col .social-links{display:flex;gap:8px}.footer__inner .col .social-links svg{width:24px;height:24px}.footer .copiright{margin-top:24px;padding-top:24px;border-top:1px solid rgba(27, 31, 63, 0.29)}.footer .copiright p{font-size:16px;font-weight:400;line-height:19px;text-align:center;color:#1b1f3f}.footer .copiright p a{color:#6c65ff}.footer .copiright p br{display:none}@media (max-width:900px){.footer .copiright p br{display:block}}