footer .quotefooter{max-width:900px;padding:8px 0}footer .quotefooter *{color:#fff}footer .menu-section{border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:20px}footer .bottom-section{padding-top:20px}footer .footer-menu-row{margin-left:0;margin-right:0;width:100%}footer .footer-col{padding-left:15px;padding-right:15px}.footer-menu-text{color:#21ad7e;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}footer .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}footer .hs-menu-item{list-style:none;margin-bottom:2px;padding:0}footer .hs-menu-item,footer .hs-menu-item:before{background:none!important}footer .hs-menu-item a{color:hsla(0,0%,100%,.75);font-family:Inter,sans-serif;font-size:13px;line-height:1.7;text-decoration:none;transition:color .2s ease}footer .hs-menu-item a:hover{color:#21ad7e}.footer-bottom-bar{padding-bottom:16px;padding-top:20px;width:100%}.footer-bottom-inner{align-items:center;display:flex;flex-direction:column;text-align:center}footer .kng-logo{justify-content:center;padding-bottom:10px}.social-icons{display:flex;gap:0;justify-content:center;padding-left:0!important}.social-items{padding:0 7.5px}.social-items a{color:hsla(0,0%,100%,.7);font-size:16px;transition:color .2s ease}.social-items a:hover{color:#21ad7e}footer .cities{padding-top:10px}footer .cities p{color:hsla(0,0%,100%,.5);line-height:1.6;margin:0;text-align:center}footer .copyright p{color:hsla(0,0%,100%,.4);margin:0;padding-top:6px;text-align:center}footer .partners-container{padding-top:20px}footer .partners,footer .partners-container{align-items:center;display:flex;justify-content:center}footer .partners{flex-wrap:wrap;gap:20px;padding-left:0}.iconFooter{padding:10px 0}@media (max-width:991px){footer .menu-section{display:none}.social-icons,footer .kng-logo{justify-content:center}footer .cities,footer .copyright{justify-content:center;text-align:center}footer .cities p,footer .copyright p{text-align:center}footer .partners-container{align-items:center;justify-content:center;padding-bottom:30px}footer .partners{flex-wrap:wrap;justify-content:center}.iconFooter{padding:15px 10px}}@media (max-width:576px){footer .quotefooter{padding:8px 0 6px}footer .footer-col{padding-right:15px}footer .partners{gap:10px}}