.footer{background:#ededed;padding:58px 0}.footer__content{align-items:center;display:flex;flex-direction:column;gap:30px}.footer .footer__logo{display:flex;justify-content:center}.footer .footer__logo-image{height:144px}.footer .footer__menu{margin:0 50px}.footer .footer__menu ul{display:flex;gap:35px;list-style:none;margin:0;padding:0}.footer .footer__menu ul a{color:#1d1d1b;font-family:Figtree;font-size:15px;font-weight:700;line-height:18px;text-align:center}.footer .footer__contact{display:flex;gap:28px}.footer .footer__contact-address,.footer .footer__contact-tel{align-items:center;color:#1d1d1b;display:flex;font-family:Figtree;gap:6px;text-align:center}.footer .footer__copyright{color:#1d1d1b;font-family:Figtree;text-align:center}.footer .footer__terms ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;width:100%}.footer .footer__terms ul a{color:#1d1d1b;font-family:Figtree;font-size:15px;font-weight:400;line-height:18px;padding:0 20px;text-align:center}.footer .footer__terms ul li:first-child a{border-right:2px solid #00773a}.footer .footer__terms ul a:hover{font-weight:700}@media screen and (max-width:768px){.footer .footer__menu,.footer .footer__menu ul{column-gap:0;flex-direction:row;flex-wrap:wrap;row-gap:12px;width:100%}.footer .footer__menu ul li{flex:0 0 33%;text-align:center}.footer .footer__logo-image{height:56px!important;object-fit:contain}.footer .footer__contact{flex-direction:column}.footer .footer__terms ul{flex-direction:row}}