.footer-01 a{text-decoration:none}.footer-01 ul{list-style:none}.footer-01__top-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 0;width:100%}.footer-01__bottom-section{border-top:1px solid black;width:100%;padding:1rem 0}.footer-01__col-1{width:250px}.footer-01__link{display:block;margin-bottom:2rem;font-size:18px;font-weight:500}.footer-01__logo,.footer-01__logo img{width:100%;height:auto}.footer-01__social-media-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-01__social-media-row svg{height:24px;width:auto;max-width:50px;margin-right:.5rem}.footer-01__menu-wrapper{width:calc(100% - 250px)}.footer-01__menu-wrapper ul:not(.hs-menu-children-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 2rem;-ms-flex-pack:distribute;justify-content:space-around}.footer-01__menu-wrapper ul.hs-menu-children-wrapper{padding:0 2rem}.footer-01__menu-wrapper .hs-menu-depth-1{margin:0}.footer-01__menu-wrapper .hs-menu-depth-1>a{font-size:20px;font-weight:600;padding:0 2rem}.footer-01__privacy-policy,.footer-01__terms-of-use{margin:0 .25rem;font-size:13px}@media(max-width:1024px){.footer-01__logo,.footer-01__logo img{width:100%;max-width:250px;height:auto;margin:auto;margin-bottom:.5rem}.footer-01__social-media-row{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-01__social-media-row svg{margin-left:.25rem;margin-right:.25rem}.footer-01__top-section,.footer-01__menu-wrapper ul:not(.hs-menu-children-wrapper){-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.footer-01__menu-wrapper{width:100%;margin-top:3rem}.footer-01__menu-wrapper ul.hs-menu-children-wrapper{width:100%;text-align:center}.footer-01__col-1{width:100%;text-align:center}.footer-01__link{width:100%;text-align:center}.footer-01__bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}