.footer__wrap{color:#fff;padding:0 80px}.footer-mobile-menu{display:none}.footer__top{border-top:1px solid #fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding-top:60px}.footer__info-column{justify-content:space-between}.footer-info,.footer__info-column{display:flex;flex-basis:32%;flex-direction:column;gap:25px}.footer__logo img{height:auto;width:130px}.footer__description{font-size:16px;line-height:1.4em}.footer__social ul{display:flex!important;flex-direction:row;gap:20px;list-style:none;margin:0;padding-left:0}.footer__social ul li{margin:0}.fa{font-size:30px}.fa.fa-tiktok{background:url(https://20498867.fs1.hubspotusercontent-na1.net/hubfs/20498867/Imported%20sitepage%20images/tiktok-white.svg) no-repeat;height:27px;width:27px}.footer__copyright p{color:gray;font-size:16px;margin-bottom:0;margin-top:30px}.footer__links-column{display:flex;flex-basis:50%;flex-wrap:wrap;gap:80px;justify-content:flex-end}.footer__links-column:after{background-image:url(https://20498867.fs1.hubspotusercontent-na1.net/hubfs/20498867/Group%20119.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:80px;width:220px}.footer__links-column .active a{color:#fff!important;text-decoration:underline}@media (max-width:1024px) and (min-width:768px){.footer__wrap{padding:0 40px}.footer__info-column{flex-basis:28%}.footer__links-column{flex-basis:55%;gap:60px;position:relative}.footer__links-column .box:last-of-type{position:absolute;right:0;top:125px}.footer__links-column .box h5{margin-bottom:10px}.footer__links-column:after{background-image:url(https://20498867.fs1.hubspotusercontent-na1.net/hubfs/20498867/Group%20119.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-12px;content:"";height:80px;position:relative;width:220px}}@media (max-width:767px){.footer__top{padding-top:45px}.footer__wrap{padding:0 25px}.footer__info-column{flex-basis:100%}.footer-info{gap:30px}.footer__links-column{display:none;flex-basis:55%;gap:60px;position:relative}.footer-mobile-menu{display:block}.footer-mobile-menu h5{color:gray;margin-bottom:5px}.footer-mobile-menu ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:19px;list-style:none;margin-bottom:0;padding-left:0;row-gap:10px}.footer-mobile-menu ul li{margin:0}.footer-mobile-menu a{text-decoration:underline}}