footer a{display:inline-block;text-decoration:none}footer li{list-style:none}.lv-footer{background-color:#140c1f}.lv-footer .top-footer{padding:40px 0}.lv-footer .logo-with-menu{align-items:center;display:flex;flex-direction:column;gap:80px;justify-content:center}.lv-footer-menu ul{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.lv-footer-menu ul>li.hs-menu-item>a{color:#eee;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:600;letter-spacing:.48px;line-height:1;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}.lv-footer-menu ul>li>a:hover{color:#21cff5}.social-with-address{align-items:center;display:flex;justify-content:center;margin-top:30px}.social-icon ul{align-items:center;display:flex;gap:30px}.social-icon ul>li>a,.social-icon ul>li>a>svg{height:100%;width:100%}.social-icon ul>li>a{display:inline-block}.social-icon ul>li{height:40px;width:40px}.social-heading{margin-bottom:30px}.social-heading h4{color:#21cff5;font-size:20px;font-weight:500;line-height:1}.social-with-address .address a{color:#fff;font-size:18px;transition:all .5s ease-in-out}.social-with-address .address a:hover{color:#be1fae}.lv-footer-bottom{border-top:1px solid #e3e3ea;padding:40px 0}.lv-footer-bottom p>a{color:var(--white)}.lv-footer-bottom p{color:var(--white);font-size:18px;font-weight:400;line-height:1;text-align:center}@media only screen and (max-width:991px){.lv-footer .top-footer{padding:50px 0}.lv-footer-bottom{padding:25px 0}.lv-footer .logo-with-menu{gap:50px}.social-with-address{margin-top:50px}.lv-footer-bottom p{font-weight:400}.lv-footer-menu ul{gap:10px}.lv-footer-menu ul>li.hs-menu-item>a{font-size:16px}.social-heading{margin-bottom:20px}}@media only screen and (max-width:767px){.social-with-address{flex-direction:column;gap:40px;text-align:center}.lv-footer-menu .hs-menu-wrapper ul{gap:20px;justify-content:center}.social-heading{text-align:center}.lv-footer-menu ul>li>a{font-size:16px}.social-icon ul>li>a{height:35px;width:35px}.social-with-address .address a{font-size:16px}.lv-footer-bottom p{font-size:14px}.lv-footer .logo-with-menu{gap:40px}.social-with-address{margin-top:60px}.lv-footer .hs-menu-wrapper.hs-menu-flow-horizontal ul{column-gap:5px;row-gap:20px}}