footer.footer{padding:70px 0}footer.footer .top{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}footer.footer .menu .hs-menu-wrapper ul{justify-content:flex-end}footer.footer .menu{padding-left:30px}footer.footer .menu li{margin:0}footer.footer .menu a{display:block;font-weight:500;line-height:normal;padding:15px 15.5px}footer.footer .middle{align-items:center;border-style:solid;border-width:1px 0;display:flex;font-size:16px;margin-bottom:52px;padding:29px 0}footer.footer .copyright{margin:0 5.5%}footer.footer .right{margin-right:5.5%}footer.footer .social-icons{margin-left:auto}footer.footer .social-icons ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}footer.footer .social-icons ul a{align-items:center;border-radius:6px;display:flex;justify-content:center;min-height:36px;min-width:36px;padding:9px}footer.footer .social-icons ul a svg{display:block;max-height:16px;width:16px;fill:currentColor}footer.footer .social-icons ul li{margin:5px 0 5px 10px}footer.footer .disclosure{font-family:Helvetica;font-size:14px;line-height:140%;max-width:809px}footer.footer .disclosure .item:not(:last-child){margin-bottom:40px}footer.footer .disclosure .title{font-size:16px;font-weight:700;line-height:140%;margin-bottom:5px}@media(max-width:1280px){footer.footer .copyright{margin:0 3%}footer.footer .right{margin-right:3%}}@media(max-width:991px){footer.footer .disclosure .item:not(:last-child){margin-bottom:20px}footer.footer .top{display:block}footer.footer .menu{padding:0}footer.footer .menu .hs-menu-wrapper ul{justify-content:flex-start}footer.footer .logo{margin-bottom:20px}footer.footer .menu a{padding:10px}footer.footer .middle{display:block;margin-bottom:30px}footer.footer .image{margin-bottom:30px}footer.footer .copyright,footer.footer .right{margin:0 0 30px}footer.footer .social-icons ul li{margin:5px 10px 5px 0}footer.footer{padding:60px 0}footer.footer .menu{margin:0 -10px}}@media(max-width:767px){footer.footer .menu{margin:0}footer.footer .menu .hs-menu-wrapper ul{display:block}footer.footer .menu a{padding:10px 0}footer.footer .copyright,footer.footer .middle,footer.footer .right{margin-bottom:25px}footer.footer{padding:50px 0}}