.footer_section{display:block;padding:60px;width:100%}.footer_section .wrap{align-items:center;border-bottom:1px solid #374058;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:42px;width:100%}.footer_section .wrap .logo{display:inline-block;width:100px}.footer_section .wrap .logo img a{display:inline-block;object-fit:cover;object-position:center;width:100%}.footer_section .wrap .footer_menu{display:inline-block;width:auto}.footer_section .wrap .footer_menu ul li{display:inline-block;padding:0 28px;width:auto}.footer_section .wrap .footer_menu ul li a{color:#fff;font-size:14px;font-weight:500;line-height:25px;text-transform:capitalize}.footer_section .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 0;width:100%}.footer_section .wrapper .copy_right,.footer_section .wrapper .sub_text{color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:18px;opacity:.4;text-transform:none;width:auto}.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:inherit}.footer_section .wrap .logo a{display:inline-block;width:auto}.footer_section .wrapper .design_by{align-items:center;color:#fff;display:flex;gap:5px;opacity:.4;text-transform:none;width:auto}.footer_section .wrapper .design_by,.footer_section .wrapper .design_by a>p{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:18px}.footer_section .wrapper .design_by a:hover{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:5px}@media(max-width:1145px){.footer_section .wrap{display:grid;grid-template-columns:.5fr 1fr}.hs-menu-wrapper.hs-menu-flow-horizontal ul{display:grid;gap:10px;grid-template-columns:1fr 1fr}.footer_section .wrap .footer_menu ul li{padding-bottom:0!important;padding:0 10px;text-wrap:no-wrap!important}}@media(max-width:600px){.footer_section .wrap .footer_menu ul li{padding-bottom:0;text-wrap:no-wrap!important}.footer_section{padding:45px 25px}.footer_section .wrapper{gap:10px;padding-bottom:26px}}@media(max-width:480px){.footer_section .wrap .logo{display:block;max-width:100px;text-align:center;width:100%}.footer_section .wrap .footer_menu{width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{justify-content:center;margin-top:24px}.footer_section .wrap,.hs-menu-wrapper.hs-menu-flow-horizontal ul{grid-template-columns:1fr}.footer_section .wrap .footer_menu ul li{display:inline-block;padding:0}}