footer.footer{padding-top:42px;padding-bottom:42px;color:var(--theme-footer-text-color);background-color:var(--theme-footer-bg)}footer.footer .logo{max-width:175px;margin-bottom:32px}footer.footer .logo img{max-height:50px}footer.footer .footer__container{display:flex;gap:32px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--theme-footer-hr-color)}footer.footer .footer__container .column{display:flex}footer.footer .footer__container .column1{gap:60px;flex:1 0 0}footer.footer .footer__container .column1 .nav_column{display:flex;flex-direction:column;gap:20px}footer.footer .footer__container .column1 .nav_column:nth-child(2) ul{display:grid;grid-template-columns:repeat(2,1fr)}footer.footer .footer__container .column2{flex-direction:column;align-items:flex-end;gap:25px}footer.footer .footer__container .heading{font-weight:700;min-height:22px}footer.footer .footer__container nav ul{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}footer.footer .footer__container nav ul li a{font-size:14px;color:var(--theme-footer-menu-color);text-decoration:none}footer.footer .footer__container nav ul li a:hover{color:var(--theme-footer-text-color)}footer.footer .footer__container .support_email{display:flex;align-items:center;gap:10px}footer.footer .footer__container .support_email a{font-size:14px;font-weight:700;text-decoration:none;color:var(--theme-footer-text-color)}footer.footer .footer__container .social{display:flex;gap:10px;opacity:.7}footer.footer .footer__container .social a{display:grid;place-items:center;width:30px;height:30px;text-decoration:none;text-align:center;line-height:normal;color:var(--theme-buttons-secondary-color);background-color:var(--theme-color-style4);border-radius:var(--theme-rounded-button)}footer.footer .footer__container .social a svg{width:14px;height:14px}footer.footer .footer__container .social a:hover{background-color:var(--theme-buttons-secondary-bg-hover)}footer.footer .footer__container .payments{display:flex;gap:10px;flex-wrap:wrap}footer.footer .footer__container .payments img{max-height:32px}footer.footer .footer__container2{display:flex;gap:32px;padding-bottom:32px;margin-bottom:15px;border-bottom:1px solid var(--theme-footer-hr-color)}footer.footer .footer__container2 .logos_police{display:flex;align-items:center;flex-wrap:wrap;gap:10px;flex:1 0 0}footer.footer .footer__container2 .logos_police .item{max-width:75px}footer.footer .footer__container2 .logos_police img{width:auto;height:35px}footer.footer .footer__container3{display:grid;grid-template-columns:2fr 1fr;gap:12px;font-size:11px;line-height:140%}footer.footer .footer__container3 .copyright{text-align:right;opacity:.5}@media (max-width:991px){footer.footer .footer__container,footer.footer .footer__container2{flex-direction:column}footer.footer .footer__container .column{flex-direction:column;gap:20px}footer.footer .footer__container .column2{align-items:flex-start}footer.footer .footer__container .nav_column .heading{position:relative;cursor:pointer}footer.footer .footer__container .nav_column .heading:after{position:absolute;top:10px;right:10px;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}footer.footer .footer__container .nav_column .heading.active:after{transform:rotate(180deg)}footer.footer .footer__container .nav_column nav{display:none}footer.footer .footer__container .nav_column nav.show{display:block}footer.footer .footer__container3{grid-template-columns:none}footer.footer .footer__container3 .copyright{text-align:left}}