.up footer{display:block!important;padding:45px 0}.up footer .footer_title h2{color:#e8e8e8;font-family:Maven Pro,Roboto,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.25}.up footer .copyright{margin-bottom:16px;margin-top:20px}.up footer .copyright p{color:#e8e8e8;font-size:13px;font-weight:400;line-height:1.5}.up footer .footer_top{align-items:center;display:flex;gap:20px;justify-content:space-between}.up footer .hs_social_follow{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}.up footer .social_icon{height:40px;padding:8px 0;width:28px}.up footer .social_icon a{height:100%;transition:all .3s ease-in-out;width:100%}.up footer .social_icon a svg{fill:#fff;height:100%;width:100%}.up footer .social_icon a:hover{opacity:.65}.up footer .footer_link{padding-top:25px;text-align:right}.up footer .footer_link a{color:#fff;text-decoration:none}.up footer .footer_logo_container{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px;padding-top:16px}.up footer .footer_logo{max-width:150px;width:100%}.up footer .footer_logo a{width:100%}.up footer .footer_link a{color:#e8e8e8;font-weight:500;line-height:1.5}.up footer .footer_link a:hover{color:#e8e8e8;text-decoration:underline}@media (max-width:991px){.up footer{padding:35px 0}.up footer .footer_title h2{font-size:28px}.up footer .social_icon{height:35px;padding:6px 0;width:27px}.up footer .hs_social_follow{gap:14px}.up footer .footer_logo{max-width:125px}.up footer .footer_link{padding-top:18px}.up footer .copyright{margin:15px 0 0}.up footer .footer_logo_container{padding-top:12px}}@media (max-width:767px){.up footer{padding:30px 0}.up footer .footer_title{text-align:center}.up footer .footer_title h2{font-size:22px}.up footer .social_icon{height:28px;padding:4px 0;width:28px}.up footer .hs_social_follow{gap:15px;justify-content:center}.up footer .footer_logo{max-width:100px}.up footer .footer_link{padding-top:12px;text-align:center}.up footer .copyright{margin:12px 0 0;text-align:center}.up footer .footer_logo_container{justify-content:center;padding-top:10px}.up footer .footer_top{flex-direction:column;gap:12px}}