.lp-footer{background-color:#fcf8f1;padding:105px 20px;width:100%}.lp-footer .lp-footer-inner{margin:0 auto;max-width:1440px;width:100%}.lp-footer .lp-footer-inner .lp-footer-top{border-bottom:1px solid #f75c46;display:flex;flex-direction:column;gap:50px;justify-content:space-between;padding-bottom:40px}@media only screen and (min-width:1025px){.lp-footer .lp-footer-inner .lp-footer-top{flex-direction:row;gap:120px}}.lp-footer .lp-footer-header .logo{height:100px;margin:0 auto;width:100px}@media only screen and (min-width:641px){.lp-footer .lp-footer-header .logo{margin:0}}@media only screen and (min-width:769px){.lp-footer .lp-footer-header .logo{height:146px;width:146px}}.lp-footer .lp-footer-body{font-size:14px;line-height:19.6px;max-width:100%}@media only screen and (min-width:1025px){.lp-footer .lp-footer-body{max-width:40%}}.lp-footer-bottom{display:flex;flex-direction:column;gap:50px;justify-content:space-between;padding-top:40px}@media only screen and (min-width:1025px){.lp-footer-bottom{flex-direction:row;gap:120px}}.lp-footer-bottom p{font-size:14px;line-height:19.6px}.lp-footer-bottom .social-links{display:flex;gap:16px}.lp-footer-bottom .social-links a{position:relative}.lp-footer-bottom .social-links a .tooltip{background-color:#2b2b2b;border-radius:.25rem;color:#fff;display:none;left:50%;padding:2px .5rem;position:absolute;top:-50px;transform:translateX(-50%);width:max-content}.lp-footer-bottom .social-links a:hover .tooltip{display:block}.lp-footer-bottom .social-links a svg path{transition:all .5s cubic-bezier(.4,0,.2,1)}.lp-footer-bottom .social-links a:hover svg path{fill:#2b2b2b}