.site-footer{background-color:var(--color-main);padding:50px 0}.site-footer__logo{width:var(--site-header-logo-width-mobile)}.site-footer__link,.site-footer__text{opacity:.8}.site-footer__link_mail,.site-footer__link_phone{align-items:center;display:flex}.site-footer__link_mail:before,.site-footer__link_phone:before{background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-right:7px;width:16px}.site-footer__link_phone:before{background-image:url(/bundles/asterfreelance/_layout/images/Step2aCom/footer/phone.svg)}.site-footer__link_mail:before{background-image:url(/bundles/asterfreelance/_layout/images/Step2aCom/footer/mail.svg)}.site-footer__list-item+.site-footer__list-item{margin-top:15px}@media (min-width:768px){.site-footer{padding:80px 0}.site-footer__inner-wrapper{grid-template-areas:"disclaimer links" ". payment";grid-template-columns:250px 1fr}.site-footer__links-wrapper{grid-area:links;justify-content:flex-start;width:100%}.site-footer__col_disclaimer{grid-area:disclaimer;margin-right:20px}.site-footer__col_payment{grid-area:payment}.site-footer__col_contacts{margin-right:20px;max-width:250px;width:100%}}@media (min-width:1024px){.site-footer__inner-wrapper{grid-template-areas:"disclaimer links payment";grid-template-columns:300px 1fr 280px}.site-footer__col_disclaimer{margin-right:55px}.site-footer__col_payment{margin-left:auto}.site-footer__col_contacts{margin-right:20px;max-width:250px;width:100%}}@media (min-width:1280px){.site-footer__inner-wrapper{grid-template-columns:400px 1fr 280px}}