.footer{display:flex;padding:60px 0 16px 0;flex-direction:column;align-items:flex-start;gap:60px;align-self:stretch;background:#111}.footer__copy{color:rgba(255, 255, 255, 0.3);font-size:12px;font-style:normal;font-weight:400;line-height:100%;width:100%}.footer__top{width:100%;display:flex;justify-content:space-between}@media (max-width:900px){.footer__top{flex-direction:column;gap:50px}}.footer__top .col1{display:flex;flex-direction:column;gap:55px;align-items:flex-start}@media (max-width:900px){.footer__top .col1{width:100%;flex-direction:column;align-items:center;gap:36px}}.footer__top .col1>a{display:flex}.footer__top .col1>a img{display:none}@media (max-width:900px){.footer__top .col1>a{width:100%}.footer__top .col1>a svg{display:none}.footer__top .col1>a img{display:block;width:100%}}.footer__top .col1 .socials{display:flex;align-items:center;gap:26px}@media (max-width:900px){.footer__top .col1 .socials{justify-content:center}}.footer__top .col1 .socials a{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:center;gap:16px}.footer__top .col1 .socials a span{display:flex;width:20px;height:20px;justify-content:center;align-items:center;gap:10px;background:#fff}.footer__top .col2{display:flex;column-gap:80px;row-gap:40px;justify-content:flex-end;flex-wrap:wrap}@media (max-width:900px){.footer__top .col2{width:100%;column-gap:20px}}@media (max-width:900px){.footer__top .col2>div{width:calc(50% - 10px)}}.footer__top .col2>div h5{color:#fff;margin-bottom:16px;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.footer__top .col2>div nav{display:flex;flex-direction:column;gap:16px}.footer__top .col2>div nav a{display:flex;align-items:center;gap:4px;white-space:nowrap;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.footer__top .col2>div.address{width:100%;flex-direction:row;justify-content:flex-end;gap:40px;display:flex}@media (max-width:900px){.footer__top .col2>div.address{width:100%;flex-direction:column;align-items:flex-start}}.footer__top .col2>div.address a,.footer__top .col2>div.address>span{color:#d9d9d9;font-size:14px;font-style:normal;font-weight:400;line-height:100%}