.kl-navbar{height:80px}.kl-header .kl-navbar__logo{margin:0 40px 0 0;max-height:36px}.kl-header .kl-navbar__menu{gap:40px}.kl-header .kl-navbar__item{margin:0}.kl-header .kl-navbar__parent>a:after{margin-left:8px}.kl-navbar__button--active,.kl-navbar__button:active,.kl-navbar__button:focus,.kl-navbar__button:hover{color:#445deb}.kl-navbar__button>span{padding:5px 0}.kl-header .kl-navbar-submenu{background:#fff;border-radius:4px;box-shadow:2px 2px 20px 0 rgba(0,0,0,.1);margin:10px 0;overflow:hidden;padding:10px 0}.kl-navbar__end>a+a{margin-left:8px}.kl-footer{background-color:#000}.kl-footer .footer-link-wrap{display:flex;flex-direction:row;gap:8px}.kl-footer .footer-link-wrap a.footer-link span{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.kl-footer .footer-link-wrap a.footer-link:hover span{text-decoration:underline}.kl-footer .footer-link-wrap a.footer-link:not(:last-child) span{border-right:1px solid hsla(0,0%,100%,.5);padding:0 10px 0 0}.kl-footer__menu{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1;gap:12px;justify-content:center}.kl-footer__content{padding:0!important}.kl-footer__info img{margin:0;max-height:28px;padding:0}.kl-footer__address{margin:0}.kl-footer__info{display:flex;flex-direction:column;flex-grow:1;gap:12px}p.copyright{color:hsla(0,0%,100%,.5);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.kl-footer__menu a,p.copyright{margin:0;padding:0}@media screen and (max-width:1120px){.kl-header .kl-navbar__logo{margin:0 20px 0 0;width:150px}.kl-header .kl-navbar__menu{gap:20px}}@media screen and (max-width:920px){.kl-header-placeholder,.kl-navbar{height:60px}.kl-navbar--active .kl-navbar__content{border-top:1px solid #eee;height:calc(100% - 60px);padding:20px;top:60px}.kl-navbar__end{width:100%}.kl-navbar__end a{flex-basis:100%;flex-grow:1}.kl-navbar__parent>a{justify-content:flex-start}.kl-header .kl-navbar-submenu{box-shadow:none;margin:10px 0;padding:0}.kl-navbar-submenu__item a{font-size:14px;font-weight:500;padding:10px 0}.kl-navbar__button{width:100%}.kl-header .kl-navbar__menu{display:flex;flex-direction:column;gap:12px}}@media only screen and (max-width:768px){.kl-footer__content{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.kl-footer__menu{align-items:center;margin:0}.kl-footer__info{align-items:center;flex-basis:0}}