.kld-footer .footer-wrapper{align-items:flex-start;display:flex;gap:198px;margin-bottom:53px}.kld-footer .footer-wrapper .footer__brand{max-width:299px;width:100%}.kld-footer .footer-wrapper .footer__brand p{font-weight:400;line-height:127%;margin-bottom:0;margin-top:29px}.kld-footer .footer-wrapper .footer__menus{align-items:flex-start;display:flex;justify-content:space-between;max-width:560px;width:100%}.kld-footer .footer-wrapper .footer__menus .footer__menu h4{font-weight:800;line-height:110%;margin:0;padding-bottom:16px}.kld-footer .footer-wrapper .footer__menus .footer__menu ul{display:flex;flex-direction:column;gap:9px}.kld-footer .footer-wrapper .footer__menus .footer__menu ul li a{font-weight:500}.kld-footer .footer-border{background:hsla(0,0%,100%,.25);height:1px}.kld-footer .footer__locations .footer-bottom-wrapper{align-items:start;display:flex;justify-content:space-between;margin-bottom:40px;margin-top:40px}.kld-footer .footer__locations .footer-bottom-wrapper .location-wrap span{font-weight:800;line-height:110%}.kld-footer .footer__locations .footer-bottom-wrapper .general{max-width:118px;width:100%}.kld-footer .footer__locations .footer-bottom-wrapper .united{max-width:129px;width:100%}.kld-footer .footer__locations .footer-bottom-wrapper .germany{max-width:135px;width:100%}.kld-footer .footer__locations .footer-bottom-wrapper .france{max-width:142px;width:100%}.kld-footer .footer__locations .footer-bottom-wrapper .netherland{max-width:121px;width:100%}.kld-footer .footer__locations .footer-bottom-wrapper .japan{max-width:154px;width:100%}.kld-footer .footer__locations .footer-bottom-wrapper .location-wrap .location-description{font-family:Avenir;font-weight:400;line-height:127%;padding-top:10px}.kld-footer .footer__bottom .footer-bottom-wrapper{align-items:center;display:flex;justify-content:space-between;padding-bottom:35px;padding-top:35px}.kld-footer .footer__bottom .footer-bottom-wrapper .copyright-text p{font-weight:400;line-height:110%;margin:0}.kld-footer .footer__bottom .footer-bottom-wrapper .copyright-text span{color:#fff}.kld-footer .footer__bottom .footer-bottom-wrapper .footer-bottom-links{align-items:center;display:flex;gap:15px;justify-content:center}@media (max-width:767px){.kld-footer{padding-bottom:40px!important;padding-top:40px!important}.kld-footer .footer-wrapper{flex-direction:column;gap:40px}.kld-footer .footer-wrapper .footer__brand{max-width:100%}.kld-footer .footer-wrapper .footer__menus{flex-wrap:wrap;gap:40px}.footer__locations .footer-bottom-wrapper{flex-wrap:wrap;gap:25px}.kld-footer .footer__locations .footer-bottom-wrapper .location-wrap{max-width:46%}.kld-footer .footer__bottom .footer-bottom-wrapper{flex-direction:column;gap:30px}.kld-footer .footer__bottom .footer-bottom-wrapper .footer-bottom-links{flex-wrap:wrap}}@media (min-width:767px) and (max-width:991px){.kld-footer .footer-wrapper{gap:30px}.kld-footer .footer-wrapper .footer__brand{max-width:240px}.kld-footer .footer-wrapper .footer__menus{gap:20px}.kld-footer .footer__locations .footer-bottom-wrapper{flex-wrap:wrap}}.kld-footer .footer-wrapper .footer__menus .footer__menu ul li a:hover{text-decoration:underline}.kld-footer .footer-wrapper .footer__brand a,.kld-footer .footer__bottom .footer-bottom-wrapper .footer-bottom-links .link-item{display:flex}.kld-footer .footer__bottom .footer-bottom-wrapper .footer-bottom-links .link-item ul{gap:15px}.kld-footer .footer__bottom .footer-bottom-wrapper .footer-bottom-links .link-item ul li a:hover{text-decoration:underline}