.footer-outer .footer-main{align-items:baseline;border-bottom:1px solid #cacaca;display:flex;justify-content:space-between;padding-bottom:64px}.footer-outer .footer-main .logo-sec{width:24%}.footer-outer .footer-main .menu-sec{display:grid;grid-template-columns:repeat(4,1fr);width:70%;grid-column-gap:46px}.footer-outer .footer-main .logo-sec .slogan{color:#626262;font-family:Plus Jakarta Sans;font-size:16.3px;font-weight:400;letter-spacing:.23px;line-height:24px;margin-top:31px}.footer-outer .footer-main .menu-sec .label{color:#323840;font-family:Satoshi-Medium;font-size:20px;font-weight:500;letter-spacing:-.004em;line-height:50px;margin-bottom:16px}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul{flex-direction:column;gap:16px}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li{display:flex}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li a{color:#353535;display:inline-block;font-family:Plus Jakarta Sans;font-size:16px;font-weight:400;line-height:32px;position:relative;text-decoration:none;transition:all .3s ease-out;will-change:transform}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li a:hover{color:#d71921}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li a:after{background-image:url(https://6785497.fs1.hubspotusercontent-na1.net/hubfs/6785497/limenzy-2024/Send-svg.svg);background-repeat:no-repeat;background-size:contain;content:"";height:14px;opacity:0;position:absolute;right:0;top:57%;transform:translateY(-50%);transition:all .3s ease-out;width:20px;will-change:right,opacity}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li a:hover:after{opacity:1;right:-26px;text-decoration:none}.footer-outer .footer-main .menu-sec .menu-4 .menu .hs-menu-wrapper ul li:nth-child(3){position:relative}.footer-outer .footer-main .menu-sec .menu-4 .menu .hs-menu-wrapper ul li:nth-child(3):before{border:1px solid #d71921;border-radius:4px;color:#d71921;font-family:Plus Jakarta Sans;font-size:10px;font-weight:500;line-height:14px;padding:6px 7px;position:absolute;right:14px;text-transform:uppercase;top:50%;transform:translateY(-50%)}.footer-outer .middle-main{border-bottom:1px solid #cacaca;display:flex;justify-content:space-between;padding-bottom:64px;padding-top:33px}.footer-outer .middle-main .left-sec{width:25%}.footer-outer .middle-main .right-sec{width:60%}.footer-outer .middle-main .head{color:#323840;font-family:Satoshi-Regular;font-size:20px;font-weight:400;letter-spacing:-.004em;line-height:50px;margin-bottom:20px}.footer-outer .middle-main .brands .brand-logo{display:flex;justify-content:center;margin-right:50px;min-height:50px}.footer-outer .footer-widget{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px;padding-top:32px}.footer-outer .footer-widget .office-wrapper{align-items:center;display:flex;gap:8px;justify-content:space-between}.footer-outer .footer-widget .office-wrapper span{background:#979797;height:18px;width:2px}.footer-outer .footer-widget .office-wrapper span:last-child{display:none}.footer-outer .footer-widget .office-wrapper a{text-decoration:none}.footer-outer .footer-widget .office-wrapper a:hover .offices{color:#d71921}.footer-outer .footer-widget .offices{color:#000;font-family:Plus Jakarta Sans;font-size:14px;font-weight:500;letter-spacing:-.004em;line-height:50px;transition:all .3s ease-out}.footer-outer .footer-widget .policy-section p,.footer-outer .footer-widget .policy-section p a{color:#626262;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;letter-spacing:-.004em;line-height:27px;margin:0;text-align:center;text-decoration:none;transition:all .3s ease-out}.footer-outer .footer-widget .policy-section p a:hover{color:#d71921}.footer-outer .footer-widget .social-media{align-items:center;display:flex;gap:22px;justify-content:space-between}.footer-outer .footer-widget .social-media .social-icons a{display:flex}.footer-outer .footer-widget .social-media .social-icons a svg path{transition:all .5s ease-out}.footer-outer .footer-widget .social-media .social-icons a:hover svg path{fill:#d71921}@media only screen and (max-width:479px) and (min-width:320px){.footer-outer .footer-main{flex-direction:column;padding-bottom:30px}.footer-outer .footer-main .logo-sec{width:100%}.footer-outer .footer-main .menu-sec{grid-template-columns:repeat(2,1fr);width:100%;grid-gap:30px;margin-top:30px}.footer-outer .footer-main .logo-sec .slogan{margin-top:15px}.footer-outer .footer-main .logo-sec .logo{width:130px}.footer-outer .footer-main .menu-sec .menu-4 .menu .hs-menu-wrapper ul li:nth-child(3):before{font-size:10px;line-height:20px;padding:0 5px;transform:translateY(-35%)}.footer-outer .middle-main{flex-direction:column;gap:30px;padding-bottom:30px;padding-top:30px}.footer-outer .middle-main .left-sec,.footer-outer .middle-main .right-sec{width:100%}.footer-outer .middle-main .head{margin-bottom:16px}.footer-outer .footer-widget{flex-direction:column;gap:10px;padding-bottom:23px;padding-top:30px}.footer-outer .footer-widget .offices{font-size:14px;line-height:24px}.footer-outer .footer-widget .policy-section p{font-size:13px;line-height:23px}.footer-outer .footer-widget .social-media{gap:14px}.footer-outer .footer-widget .social-media .social-icons{height:23px;width:23px}.footer-outer .footer-widget .social-media .social-icons img{height:100%;width:100%}}@media only screen and (max-width:767px) and (min-width:480px){.footer-outer .footer-main{flex-direction:column;padding-bottom:30px}.footer-outer .footer-main .logo-sec{width:50%}.footer-outer .footer-main .menu-sec{width:100%;grid-gap:20px;margin-top:30px}.footer-outer .footer-main .logo-sec .slogan{margin-top:15px}.footer-outer .footer-main .logo-sec .logo{width:130px}.footer-outer .footer-main .menu-sec .menu-4 .menu .hs-menu-wrapper ul li:nth-child(3):before{font-size:8px;line-height:18px;padding:0 5px;right:16px}.footer-outer .middle-main{flex-direction:column;gap:30px;padding-bottom:30px;padding-top:30px}.footer-outer .middle-main .left-sec,.footer-outer .middle-main .right-sec{width:100%}.footer-outer .middle-main .head{margin-bottom:16px}.footer-outer .footer-widget{flex-direction:column;gap:10px;padding-bottom:23px;padding-top:30px}.footer-outer .footer-widget .offices{font-size:14px;line-height:24px}.footer-outer .footer-widget .policy-section p{font-size:13px;line-height:23px}.footer-outer .footer-widget .social-media{gap:14px}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li a{font-size:14px}.footer-outer .footer-widget .social-media .social-icons{height:23px;width:23px}.footer-outer .footer-widget .social-media .social-icons img{height:100%;width:100%}.footer-outer .middle-main .brands .brand-logo{justify-content:flex-start}}@media only screen and (max-width:985px) and (min-width:768px){.footer-outer .footer-main{flex-direction:column;padding-bottom:30px}.footer-outer .footer-main .logo-sec{width:50%}.footer-outer .footer-main .menu-sec{width:100%;grid-gap:20px;margin-top:30px}.footer-outer .footer-main .logo-sec .slogan{margin-top:15px}.footer-outer .footer-main .logo-sec .logo{width:130px}.footer-outer .footer-main .menu-sec .menu-4 .menu .hs-menu-wrapper ul li:nth-child(3):before{font-size:8px;line-height:18px;padding:0 5px;right:16px}.footer-outer .middle-main{flex-direction:column;gap:30px;padding-bottom:30px;padding-top:30px}.footer-outer .middle-main .left-sec,.footer-outer .middle-main .right-sec{width:100%}.footer-outer .middle-main .head{margin-bottom:16px}.footer-outer .footer-widget{flex-direction:column;gap:10px;padding-bottom:23px;padding-top:30px}.footer-outer .footer-widget .offices{font-size:14px;line-height:24px}.footer-outer .footer-widget .policy-section p{font-size:13px;line-height:23px}.footer-outer .footer-widget .social-media{gap:14px}.footer-outer .footer-main .menu-sec .menu .hs-menu-wrapper ul li a{font-size:14px}.footer-outer .footer-widget .social-media .social-icons{height:23px;width:23px}.footer-outer .footer-widget .social-media .social-icons img{height:100%;width:100%}.footer-outer .middle-main .brands .brand-logo{justify-content:flex-start}}@media only screen and (max-width:1150px) and (min-width:986px){.footer-outer .footer-main .logo-sec .logo{width:130px}.footer-outer .footer-main .logo-sec .slogan{margin-top:15px}.footer-outer .footer-main .logo-sec{width:25%}.footer-outer .footer-main .menu-sec{grid-column-gap:30px}.footer-outer .footer-main .menu-sec .menu-4 .menu .hs-menu-wrapper ul li:nth-child(3):before{font-size:9px;padding:0 4px;right:10px}.footer-outer .footer-widget .offices{line-height:24px}.footer-outer .footer-widget{flex-direction:column;gap:10px;padding-bottom:30px;padding-top:30px}}