.social__link{display:inline-flex;align-items:center;justify-content:center;height:48px;width:48px;border:1px solid var(--white-clr);border-radius:50%;color:var(--white-clr);transition:color .3s,background-color .3s}@media screen and (hover:hover){.social__link:hover{color:var(--accent-clr);background-color:var(--white-clr)}}.footer__link{color:var(--white-clr);font-family:MontserratCustom;font-size:14px;font-weight:500}a.footer__link,a.footer__title,a.footer__text,.phones-item__phone{transition:color .3s}a.footer__link{text-decoration-line:underline}@media screen and (hover:hover){a.footer__link:hover,a.phones-item__phone:hover,a.link-cross__white:hover,.footer__main-text a:hover{text-decoration-line:none;color:#fff9}a.footer__title:hover,a.footer__text:hover{color:#fff9}}.link-cross.link-cross__white{color:var(--white-clr)}.footer__main-text a{color:var(--white-clr);text-decoration:underline;transition:color .3s}.lg-backdrop,.lg-toolbar,.lg-components{background-color:#000000b3}.lg-image{touch-action:manipulation}.body-scroll-lock{position:fixed;width:100%;overflow-y:scroll}.lg-backdrop,.lg-outer{z-index:999999999999}.lg-toolbar .lg-icon,.lg-sub-html{color:#fff}
