footer{display:flex!important;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1000px;padding-top:2rem}footer .footer_primary{flex:2}footer .footer_primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;justify-content:space-between}footer .footer_primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:unset}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper,footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:inherit}footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a{color:#231f20;font-size:1rem;font-weight:700;max-width:unset}footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a:after{display:none}footer .hs-menu-item.hs-menu-depth-2 a{color:rgba(0,0,0,.6);font-size:13px;font-weight:700;margin:0;padding:10px 20px}footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{color:#000;text-decoration:underline!important}footer .footer_contacts p,footer .footer_secondary .hs-menu-item.hs-menu-depth-2 a{color:rgba(0,0,0,.6);font-size:13px;font-weight:700;margin:0;padding:5px 20px}footer .footer_secondary .hs-menu-item.hs-menu-depth-1.hs-item-has-children{margin-bottom:0}footer .footer_legal,footer .footer_tertiary{margin:0 auto;width:100%}footer .socials{margin-top:10px;padding-left:20px}.footer_socials .social_link{margin-right:5px}.footer_socials svg{fill:rgba(0,0,0,.6);height:20px;width:auto}footer .footer_legal{border-top:1px solid rgba(0,0,0,.6);display:flex;justify-content:space-between;max-width:950px;padding:1rem 0;width:100%}.footer_legal .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a,.footer_legal a.post_link{color:rgba(0,0,0,.6);font-size:13px;font-weight:700;line-height:1.2em;max-width:unset;padding:0 20px}.footer_legal a.post_link{color:#000}@media screen and (max-width:1000px){footer{max-width:850px}.footer_legal .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a,.footer_legal a.post_link{padding:0 10px}}@media screen and (max-width:850px){footer{flex-direction:column}footer .footer_primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;flex-direction:column}footer .footer_legal{margin-left:20px;margin-top:1rem;max-width:calc(100% - 40px)}.footer_legal,.footer_legal .hs-menu-wrapper.hs-menu-flow-horizontal ul{display:flex;flex-direction:column}.footer_legal .hs-menu-wrapper.hs-menu-flow-horizontal ul li{margin:0}.footer_legal .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a,.footer_legal a.post_link{padding:10px 0}}