footer.footer2025{background:#ffd831;padding:76px 0 78px}footer.footer2025 .content-wrapper,footer.footer2025 .wrapper{float:none;margin-left:auto;margin-right:auto;max-width:1259px;padding:0 20px;width:100%}footer.footer2025 .top_heading{border-bottom:1.07px solid #0d0e10;border-top:1.07px solid #0d0e10}footer.footer2025 .top_heading,footer.footer2025 .top_heading a{font-family:Nib Pro;font-size:161.59px;font-weight:600;letter-spacing:-3.48px;line-height:166.8px;margin-bottom:55px;text-align:center}footer.footer2025 .top_heading span{font-family:Inter;font-size:143.02px;font-weight:400;letter-spacing:-3.06px;line-height:194.1px}footer.footer2025 .social_icon_container{display:flex;gap:8.55px;margin-bottom:39px}footer.footer2025 .social_icon .social_profile_abbreviation{align-items:center;aspect-ratio:1;border:.71px solid #0d0e10;border-radius:50%;display:flex;height:46.34px;justify-content:center;width:46.34px}footer.footer2025 .social_icon a{color:#0d0e10;font-family:Inter;font-size:14.26px;font-weight:600;letter-spacing:0;line-height:35.65px}footer.footer2025 .logo{margin-bottom:58px}footer.footer2025 .copyright_container{color:#0d0e10;font-family:Satoshi;font-size:14.26px;font-weight:400;letter-spacing:0;line-height:100%;opacity:.88}footer.footer2025 .copyright_container span{opacity:.4}footer.footer2025 .footer_grid{display:flex;gap:40px;justify-content:space-between}footer.footer2025 .hs-menu-item a{color:#0d0e10;font-family:Inter;font-size:16px;font-weight:500;letter-spacing:0;line-height:29px}footer.footer2025 .hs-menu-wrapper ul{column-gap:18px;display:flex;flex-wrap:wrap;max-width:277px;row-gap:12px;width:100%}footer.footer2025 li.hs-menu-item.hs-menu-depth-1{width:calc(50% - 9px)}footer.footer2025 .hs-menu-wrapper>ul>li>a:hover{color:#6c757d}footer.footer2025 .social_icon a:hover .social_profile_abbreviation{background:var(--white_color)}@media (min-width:992px) and (max-width:1230px){footer.footer2025 .top_heading{font-size:122.59px;text-align:center}footer.footer2025 .top_heading span{font-size:120.02px}}@media (max-width:991.98px){footer.footer2025 .footer_grid{align-items:center;display:flex;flex-direction:column-reverse;gap:40px;text-align:center}footer.footer2025 .top_heading,footer.footer2025 .top_heading span{font-size:60px;line-height:1.2;text-align:center}footer.footer2025{background:#ffd831;padding:60px 0}footer.footer2025 .logo,footer.footer2025 .top_heading{margin-bottom:40px}}