body .kl-navbar__end .hs_cos_wrapper_type_language_switcher{display:block!important}.language-switcher{--color-primary:#54a6ff;position:relative}.language-switcher .current{all:unset;align-items:center;background:transparent;border:0;border-radius:10px;color:#fff;color:var(--color-primary);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:42px;justify-content:center;text-transform:uppercase;transition:all .15s linear;width:42px}.language-switcher .current:hover{background:var(--color-primary);color:#000}.language-switcher .options{background:#000;color:#fff;display:none;gap:5px;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);left:-42px;padding:10px;position:absolute;top:64px}.language-switcher .options a{align-items:center;border-radius:2px;color:inherit;display:flex;font-size:16px;font-weight:700;height:42px;justify-content:center;text-decoration:none;transition:all .15s linear;width:42px}.language-switcher .options a:hover{background:var(--color-primary);color:#000}.language-switcher:focus-within .options{display:grid}.kl-header.kl-header--megamenu .kl-navbar__panel *{color:#000}.kl-header.kl-header--megamenu .kl-navbar__description .button.Navbar_with_Menu__button{align-items:center;background:#000;border:1px solid #000;border-radius:10px;color:#fff;display:inline-flex;font-size:16px;justify-content:center;max-width:100%;min-height:53px;padding:10px 24px;width:auto}.kl-header.kl-header--megamenu .kl-navbar__description .button.button--full.Navbar_with_Menu__button{display:flex;width:100%}.kl-header.kl-header--megamenu .kl-navbar__description .button.Navbar_with_Menu__button span{color:#fff}.kl-header.kl-header--megamenu .kl-navbar__description .button.Navbar_with_Menu__button:focus-visible,.kl-header.kl-header--megamenu .kl-navbar__description .button.Navbar_with_Menu__button:hover{background:#fff;border:1px solid #fff;color:#000}.kl-header.kl-header--megamenu .kl-navbar__description .button.Navbar_with_Menu__button:focus-visible span,.kl-header.kl-header--megamenu .kl-navbar__description .button.Navbar_with_Menu__button:hover span{color:#000}.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full{background:#eceff0;flex-basis:100%;margin:0;max-width:100%;padding:60px 38px 50px;width:100%}.kl-header.kl-header--megamenu .kl-navbar__description img{border-radius:20px;overflow:hidden}.kl-header.kl-header--megamenu .kl-navbar__panel{align-items:flex-start;background:transparent;display:flex;justify-content:center;max-width:100%;overflow:auto;padding-bottom:0}.kl-header.kl-header--megamenu .kl-navbar__item--active .kl-navbar__panel{margin-top:20px;max-height:none}.kl-header.kl-header--megamenu .kl-navbar__description h1,.kl-header.kl-header--megamenu .kl-navbar__description h2,.kl-header.kl-header--megamenu .kl-navbar__description h3,.kl-header.kl-header--megamenu .kl-navbar__description h4,.kl-header.kl-header--megamenu .kl-navbar__description h5,.kl-header.kl-header--megamenu .kl-navbar__description h6{font-size:17px;font-weight:700;line-height:1.33em}.kl-header.kl-header--megamenu .kl-navbar__description p{color:#515151;display:block;font-size:14px;line-height:1.42em;margin:0 0 1.25rem}.kl-header.kl-header--megamenu .kl-navbar__description p:last-child{margin-bottom:0}.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full p{color:#000;display:block;font-size:18px;line-height:1.33em;margin:0 0 1.25rem}.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full h1,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full h2,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full h3,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full h4,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full h5,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full h6{font-size:20px;font-weight:700;line-height:1.33em}.kl-header.kl-header--megamenu .kl-navbar__categories__submenu{display:flex;flex-direction:column;margin-bottom:15px;margin-top:15px;width:100%;grid-gap:10px 0;gap:10px 0}.kl-header.kl-header--megamenu .kl-navbar__categories__submenu ul{list-style:none}.kl-header.kl-header--megamenu .kl-navbar__categories__submenu a{font-size:14px;font-weight:700}.kl-header.kl-header--megamenu .kl-navbar__categories__submenu ul li:not(:last-child){margin-bottom:10px}.kl-header.kl-header--megamenu .kl-navbar__categories__submenu a:focus-visible,.kl-header.kl-header--megamenu .kl-navbar__categories__submenu a:hover{text-decoration:underline}.kl-header.kl-header--megamenu .kl-navbar__panel>.kl-navbar__panel-wrapper{background:#fff;border-radius:20px;box-shadow:0 4px 24px 0 rgba(0,0,0,.13);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:1600px;overflow:hidden;padding:0;width:100%}.kl-header.kl-header--megamenu .kl-navbar__panel>.kl-navbar__panel-wrapper .kl-navbar__categories{padding:28px 15px}.kl-header.kl-header--megamenu .kl-navbar__categories{align-items:flex-start;flex-basis:auto;flex-grow:0;flex-wrap:wrap;justify-content:flex-start;max-width:100%;grid-gap:30px 0;gap:30px 0}.kl-navbar__categories .column-title{color:#000;display:block;font-size:28px;font-weight:600;line-height:normal;margin-bottom:7px;padding-left:7px;width:100%}.kl-header.kl-header--megamenu .kl-navbar__content{padding-left:15px;padding-right:15px}.kl-navbar__description__subtitle{border-bottom:1px solid #000;color:#0767c8!important;display:block;font-size:18px;font-weight:600;margin-bottom:0;margin-left:7px;padding-bottom:24px;width:calc(100% - 7px)}.kl-navbar__categories.kl-navbar__categories--1 .kl-navbar__description:not(.kl-navbar__description--full){padding-bottom:20px;position:relative}.kl-navbar__categories.kl-navbar__categories--1 .kl-navbar__description:not(.kl-navbar__description--full):not(:last-child):after{border-bottom:1px solid #000;bottom:0;content:"";left:18px;position:absolute;width:calc(100% - 36px)}.kl-navbar__categories.kl-navbar__categories .kl-navbar__description:not(.kl-navbar__description--full)>a{background:#fff;border-radius:10px;display:block;overflow:hidden;padding:7px;transition:all .3s ease-in-out;width:100%}.kl-navbar__categories.kl-navbar__categories .kl-navbar__description:not(.kl-navbar__description--full)>a:hover{background-color:#eceff0}.kl-header.kl-header--megamenu .kl-navbar__description__content,.kl-header.kl-header--megamenu .kl-navbar__description__content__text{display:flex;flex-direction:column;grid-gap:32px 0;gap:32px 0}.kl-header.kl-header--megamenu .kl-navbar__description__content__text{grid-gap:25px 0;gap:25px 0}.kl-header.kl-header--megamenu .kl-navbar__description__content__text .intro{color:#000;font-size:18px;line-height:1.33em}.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full .kl-navbar__description__content__text .desc,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full .kl-navbar__description__content__text .desc *,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full .kl-navbar__description__content__text .desc p{color:#515151;font-size:14px;line-height:1.42em}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item:hover .aa-downloads__header__featured__item__post__link span{color:#0270e0}.kl-header.kl-header--megamenu .kl-navbar__description__content .heading{color:#000;font-size:28px;font-weight:600;line-height:normal}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item__post__link--margin{margin-top:20px}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item__post__content__inner .h3{color:#000;font-size:26px;font-weight:600;line-height:normal}.kl-header.kl-header--megamenu .kl-navbar__description__content__image img{height:auto;max-width:100%;width:100%}.kl-header.kl-header--megamenu .kl-navbar__description__content p:last-child{margin-bottom:0}.kl-header.kl-header--megamenu .kl-navbar__columns,.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full,.kl-header.kl-header--megamenu .kl-navbar__description__content__wrapper{display:flex;flex-direction:column;grid-gap:0 0;align-items:flex-start;gap:0 0}.kl-header.kl-header--megamenu .kl-navbar__description__content__wrapper{grid-gap:33px 0;gap:33px 0}.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full{grid-gap:35px 0;gap:35px 0}.kl-header.kl-header--megamenu .kl-navbar__description__content__image{width:100%}.kl-header .kl-navbar__content .kl-navbar__mobile{right:-8px;top:0}@media (min-width:921px){.kl-header.kl-header--megamenu .kl-navbar__panel>.kl-navbar__panel-wrapper{flex-direction:row;grid-gap:0 40px;align-items:stretch;gap:0 40px}.kl-header .kl-navbar__content .kl-navbar__mobile{right:5px;top:7px}.kl-header.kl-header--megamenu .kl-navbar__panel{align-items:flex-start;background:transparent;display:flex;justify-content:center;max-width:100%;overflow:auto;padding-bottom:20px}.kl-navbar__categories.kl-navbar__categories .kl-navbar__description:not(.kl-navbar__description--full)>a{background:#fff;border-radius:10px;display:block;overflow:hidden;padding:14px 18px;transition:all .3s ease-in-out;width:100%}.kl-navbar__categories .column-title{color:#000;display:block;font-size:28px;font-weight:600;line-height:normal;margin-bottom:18px;padding-left:18px;width:100%}.kl-navbar__description__subtitle{border-bottom:1px solid #000;color:#0767c8!important;display:block;font-size:18px;font-weight:600;margin-bottom:24px;margin-left:18px;padding-bottom:24px;width:calc(100% - 18px)}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item__post__content__inner .h3{font-size:16px}.kl-header.kl-header--megamenu .kl-navbar__description.kl-navbar__description--full{background:#eceff0;flex-basis:550px;margin:0;max-width:100%;padding:60px 38px 50px;width:550px}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item--list .aa-downloads__header__featured__item__post__content{padding:32px 15px}.kl-header.kl-header--megamenu .kl-navbar__categories{max-width:70%;grid-gap:30px;gap:30px}.kl-navbar__categories.kl-navbar__categories{grid-gap:30px;gap:30px}.kl-header.kl-header--megamenu .kl-navbar__panel{max-height:calc(100vh - 100px)!important;overflow:auto!important}.kl-header.kl-header--megamenu .kl-navbar__item--active .kl-navbar__panel{margin-top:0}.kl-navbar__categories .column-title{margin-bottom:0;padding-left:34px}.kl-navbar__categories.kl-navbar__categories--3{grid-gap:15px;gap:15px}.kl-header.kl-header--megamenu .kl-navbar__panel-wrapper--1 .kl-navbar__description.kl-navbar__description--full{flex-basis:670px;width:670px}.kl-header.kl-header--megamenu .kl-navbar__panel-wrapper--3 .kl-navbar__description.kl-navbar__description--full{flex-basis:430px;width:430px}.kl-header.kl-header--megamenu .kl-navbar__description__content.kl-navbar__description__content--next .kl-navbar__description__content__wrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.kl-header.kl-header--megamenu .kl-navbar__description__content.kl-navbar__description__content--next .kl-navbar__description__content__text{max-width:53%;width:300px}.kl-header.kl-header--megamenu .kl-navbar__description__content.kl-navbar__description__content--next .kl-navbar__description__content__image{max-width:45%;width:300px}.kl-header.kl-header--megamenu .kl-navbar__description__content.kl-navbar__description__content--next .kl-navbar__description__content__image img{height:100%;object-fit:contain;width:100%}.kl-navbar__categories.kl-navbar__categories--2>.kl-navbar__columns{width:calc(50% - 20px)}.kl-navbar__categories.kl-navbar__categories--1>.kl-navbar__columns{width:100%}.kl-navbar__categories.kl-navbar__categories--1 .kl-navbar__description__subtitle{border-bottom:none;color:#0767c8!important;display:block;font-size:18px;font-weight:600;margin-bottom:5px;margin-left:18px;padding-bottom:0;width:calc(100% - 18px)}.kl-navbar__categories.kl-navbar__categories--3>.kl-navbar__columns{width:calc(30% - 10px)}.kl-navbar__categories.kl-navbar__categories--2 .kl-navbar__description:not(.kl-navbar__description--full){flex-basis:0;width:100%}.kl-navbar__categories.kl-navbar__categories--1 .kl-navbar__description:not(.kl-navbar__description--full){flex-basis:100%;width:100%}.kl-navbar__categories.kl-navbar__categories--3 .kl-navbar__description:not(.kl-navbar__description--full){flex-basis:0;width:100%}.kl-header.kl-header--megamenu .kl-navbar__description--mobile{display:none!important}.kl-header.kl-header--megamenu .kl-navbar__description--desktop{display:block!important}}@media (min-width:1300px){.kl-header.kl-header--megamenu .kl-navbar__panel>.kl-navbar__panel-wrapper .kl-navbar__categories{padding:48px 54px}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item__post__content__inner .h3{font-size:26px}.kl-header.kl-header--megamenu .aa-downloads__header__featured__item--list .aa-downloads__header__featured__item__post__content{padding:32px 30px}}