.footer{background:#e6edec;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{width:212px}.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:#000f0d;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:1.4px;line-height:22.5px;text-decoration:none}.footer .footer__contact{display:flex;gap:28px}.footer .footer__contact-address{letter-spacing:1.4px}.footer .footer__contact-address,.footer .footer__contact-tel{color:#004c3f;gap:6px}.footer .footer__contact-address,.footer .footer__contact-tel,.footer .footer__copyright{align-items:center;display:flex;font-weight:700;text-align:center;text-transform:uppercase}.footer .footer__copyright{color:#000f0d;font-family:Roboto;font-size:16px;gap:20px;letter-spacing:1.4px;line-height:20px}.footer__contact-social{align-items:center;display:flex;gap:25px;justify-content:center}.footer__contact-social svg{height:27px}.footer__contact-social svg path{fill:#004c3f;transition:all .5s ease-in-out}.footer__contact-social a:hover svg path{fill:#bc6c25}.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:Roboto;font-size:16px;font-weight:500;letter-spacing:1.4px;line-height:20px;padding:0 20px;text-align:center;text-decoration:none}.footer .footer__terms ul li:first-child a{border-left:1px solid #000f0d}.footer .footer__terms ul a:hover{font-weight:700}@media screen and (max-width:768px){.footer__contact-social{flex-wrap:wrap;gap:15px}.footer .footer__contact-address{text-align:left}.footer .footer__copyright,.footer .footer__menu ul a,.footer .footer__terms ul a{font-size:15px}.footer .footer__menu,.footer .footer__menu ul{column-gap:0;flex-direction:column;flex-wrap:wrap;row-gap:12px;width:100%}.footer .footer__menu ul li{text-align:center}.footer__copyright{flex-direction:column}.footer .footer__terms ul li:first-child a{border:none}.footer .footer__logo-image{object-fit:contain;width:150px!important}.footer .footer__contact{flex-direction:column}.footer .footer__terms ul{flex-direction:row}}