.footer{background-color:var(--gr-background-green1);color:var(--color-grey-3);justify-content:center;padding-bottom:40px;display:flex}.footer__content{grid-template-columns:1fr;justify-items:center;gap:40px;display:grid}@media (min-width:50.0613em){.footer__content{justify-items:stretch;gap:30px 40px}}.footer__caption{flex-direction:column;gap:15px;display:flex}.footer__caption .logo{text-align:center;margin-bottom:0}@media (max-width:62.5em) and (min-width:50em){.footer__caption .logo{text-align:left}}@media (min-width:85.0613em){.footer__caption .logo{text-align:left}}.footer__ref{max-width:281px;color:var(--color-orange)}.footer__recalls-mark{flex-wrap:wrap;gap:4px 8px;max-width:280px;font-size:20px;display:flex}@media (max-width:85em) and (min-width:62.5em){.footer__recalls-mark{text-align:center;width:100%;max-width:none}}.footer__subtitle{text-align:center;font-size:20px}@media (max-width:62.5em) and (min-width:50em){.footer__subtitle{text-align:left}}@media (min-width:85.0613em){.footer__subtitle{text-align:left}}.footer__list-container{flex-direction:column;gap:10px;display:none}@media (min-width:85.0613em){.footer__list-container{display:flex}}.footer__list-title{color:var(--color-green-1);text-align:left;padding:0 0 10px;font-size:28px;font-weight:600}.footer__capture-list-title{font-size:18px}.footer__list{flex-direction:column;gap:10px;list-style:none;display:flex}.footer__navigation{flex-direction:column;display:flex}.footer__list-item{font-size:18px}.footer .social-networks{justify-content:center}@media (min-width:30.0613em){.footer .social-networks{justify-content:flex-start}}.footer__link{width:fit-content;display:flex;position:relative;overflow:hidden}.footer__link:hover:after{left:0}.footer__link:after{content:"";background-color:var(--color-green-1);width:100%;height:2px;transition:var(--gr-punch-transition);position:absolute;bottom:0;left:-100%}.footer__contact{align-items:center;gap:10px}.footer__menu{flex-direction:column;width:100%;display:flex}@media (min-width:36.3113em){.footer__menu{display:none}}.footer__menu-link{z-index:1;background-color:var(--gr-background-green1);text-align:left;border:0;border-bottom:2px solid var(--color-grey-3-o15);width:100%;padding:10px;font-size:20px;position:relative}.footer__contacts{align-items:center;display:flex}@media (min-width:36.3113em){.footer__contacts{align-items:flex-start}}.footer__contacts .footer__list{align-items:center}@media (min-width:36.3113em){.footer__contacts .footer__list{align-items:flex-start}.footer__nav-1{grid-area:1/2/2/4}}@media (min-width:50.0613em){.footer__nav-1{grid-area:1/1/2/3}}@media (min-width:62.5613em){.footer__nav-1{grid-area:1/2/2/4}}@media (min-width:85.0613em){.footer__nav-1{grid-area:1/1/3/2}}.footer__nav-2{display:none}@media (min-width:36.3113em){.footer__nav-2{grid-area:2/1/3/3;display:block}}@media (min-width:50.0613em){.footer__nav-2{grid-area:1/3/2/5}}@media (min-width:62.5613em){.footer__nav-2{grid-area:1/1/3/2}}@media (min-width:85.0613em){.footer__nav-2{grid-area:1/2/3/3}}.footer__nav-3{display:none}@media (min-width:36.3113em){.footer__nav-3{grid-area:2/3/3/5;display:block}}@media (min-width:50.0613em){.footer__nav-3{grid-area:2/1/5/3;justify-self:flex-start}}@media (min-width:62.5613em){.footer__nav-3{grid-area:1/4/3/5;justify-self:center}}@media (min-width:85.0613em){.footer__nav-3{grid-area:1/3/3/4}}@media (min-width:36.3113em){.footer__nav-4{grid-area:3/1/4/3}}@media (min-width:50.0613em){.footer__nav-4{grid-area:2/3/3/5}}@media (min-width:62.5613em){.footer__nav-4{grid-area:2/2/3/3}}@media (min-width:85.0613em){.footer__nav-4{grid-area:1/4/2/5;place-self:start}}@media (min-width:36.3113em){.footer__nav-5{grid-area:3/3/4/5}}@media (min-width:50.0613em){.footer__nav-5{grid-area:3/3/4/5}}@media (min-width:62.5613em){.footer__nav-5{grid-area:2/3/3/4}}@media (min-width:85.0613em){.footer__nav-5{grid-area:2/4/3/5}}.footer__bottom{justify-content:center;align-items:center;width:100%;margin-top:30px;padding-top:30px;display:flex}.footer__year{text-align:center;font-size:16px}@media (min-width:48.0613em){.footer__year{font-size:18px}}
