footer .footer-section{background-color:#fff}footer .footer-section__container{display:flex;gap:4rem;padding:3rem}@media (max-width:768px){footer .footer-section__container{flex-direction:column;gap:3rem;padding:1.33rem}}footer .footer-section__info-block{display:flex;flex-direction:column;gap:2rem}footer .footer-section__info-block__auth-block{align-items:center;display:flex;gap:4rem}@media (max-width:768px){footer .footer-section__info-block__auth-block{gap:3rem}}footer .footer-section__info-block__auth-block__logo{height:6rem;width:5.625rem}@media (max-width:768px){footer .footer-section__info-block__auth-block__logo{height:5.33rem;width:5rem}}footer .footer-section__info-block__auth-block__logo svg{height:100%;width:100%}footer .footer-section__info-block__auth-block__button-block{display:flex;flex-direction:column;gap:.5rem}@media (max-width:768px){footer .footer-section__info-block__auth-block__button-block{gap:.67rem}}footer .footer-section__info-block hr{border:0;border:1px solid rgba(33,33,33,.051)}footer .footer-section__info-block__grant-block{height:5rem;width:14.375rem}@media (max-width:768px){footer .footer-section__info-block__grant-block{height:4rem;width:11.5rem}}footer .footer-section__info-block__grant-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}footer .footer-section__info-block__made{color:#2b2b2b66;font-size:1rem;font-weight:300;letter-spacing:0;line-height:145%}@media (max-width:768px){footer .footer-section__info-block__made{font-size:1.17rem}}footer .footer-section__line{border-right:1px solid rgba(33,33,33,.051);height:18.75rem}footer .footer-section__nav-block{display:grid;gap:4rem;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}footer .footer-section__nav-block__item{display:flex;flex-direction:column;gap:1.5rem}footer .footer-section__nav-block__item span{color:#2b2b2b99;font-size:1.25rem;font-weight:500;letter-spacing:-.02em;line-height:145%}@media (max-width:768px){footer .footer-section__nav-block__item span{font-size:1.33rem}}footer .footer-section__nav-block__item ul{display:flex;flex-direction:column;gap:.75rem}footer .footer-section__nav-block-mobile{display:flex;flex-direction:column;gap:1.33rem}footer .footer-section__nav-block-mobile hr{border:0;border-bottom:1px solid rgba(33,33,33,.051)}
