.mesh-footer{background-color:#1d1d1d;padding-bottom:40px;padding-top:40px}.mesh-footer a{transition:all .2s ease}.mesh-footer a:hover{opacity:.8}.mesh-footer .container{margin:0 auto;max-width:1310px;padding:0 15px}.mesh-footer .mesh-footer--menu-list,.mesh-footer .mesh-footer--submenu-list{display:flex;gap:30px;justify-content:space-between}.mesh-footer .mesh-footer--menu-list{margin-bottom:43px}.mesh-footer .mesh-footer--submenu-title{color:#666;font-family:DM Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:5px}.mesh-footer .mesh-footer--menu-item a{margin-bottom:5px}.mesh-footer .mesh-footer--submenu-list a{color:#d6d6d6;display:block;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18.7px}.mesh-footer .mesh-footer--menu-item>a{color:#d6d6d6;display:block;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.32px;line-height:24px;padding-top:16px;position:relative}.mesh-footer .mesh-footer--menu-item>a:before{background-color:#666;content:"";height:1px;left:0;max-width:192px;position:absolute;top:0;width:100%}.mesh-footer .mesh-footer--socials{display:flex;gap:32px}.mesh-footer .mesh-footer--socials>a{align-items:center;color:#fafafa;display:inline-flex;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;gap:8px;line-height:26.4px}.mesh-footer .mesh-footer--quick-links{display:flex;gap:25px}.mesh-footer .mesh-footer--copyright,.mesh-footer .mesh-footer--quick-links a{color:#fafafa;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20.9px}.mesh-footer .mesh-footer--pretop{margin-bottom:24px}.mesh-footer .mesh-footer--prebottom,.mesh-footer .mesh-footer--pretop{display:flex;gap:30px;justify-content:space-between;padding:24px 0}.mesh-footer .mesh-footer--prebottom{border-top:1px solid #666}.mesh-footer .mesh-footer--logo{margin-bottom:46px}@media (max-width:768px){.mesh-footer .mesh-footer--pretop{padding:0 0 24px}.mesh-footer .mesh-footer--prebottom,.mesh-footer .mesh-footer--pretop{flex-wrap:wrap}.mesh-footer .mesh-footer--prebottom>div,.mesh-footer .mesh-footer--pretop>div{width:100%}.mesh-footer .mesh-footer--menu-list{flex-wrap:wrap}.mesh-footer .mesh-footer--menu-list>div{width:100%}.mesh-footer .mesh-footer--submenu-list>div{width:50%}.mesh-footer .mesh-footer--menu-item>a{margin-bottom:16px;padding-bottom:16px;padding-top:0}.mesh-footer .mesh-footer--menu-item>a:before{bottom:0;max-width:100%;top:auto}.mesh-footer .mesh-footer--socials>a{font-size:18px;font-weight:400;line-height:24px}.mesh-footer .mesh-footer--copyright,.mesh-footer .mesh-footer--quick-links a{font-size:14px;font-weight:700;line-height:18.7px}.mesh-footer .mesh-footer--menu-list{gap:48px;margin-bottom:48px}.mesh-footer .mesh-footer--quick-links{flex-wrap:wrap;gap:10px}.mesh-footer .mesh-footer--quick-item{width:100%}.mesh-footer .mesh-footer--copyright span{display:block}}