.kilo-navigation-2026{--header-items-gap:clamp(12px,1.2vw,22px);--header-nav-gap:clamp(10px,1.25vw,22px)}.kilo-navigation-2026 .header__menu .menu__item{font-family:Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-.01em;font-size:14px;white-space:nowrap}.kilo-navigation-2026 .header__menu .list-menu{column-gap:clamp(7px,.8vw,13px)}.kilo-navigation-2026 .header__icons--end .header__buttons{gap:12px}.kilo-navigation-2026 .kilo-nav-utilities{display:none;align-items:center;white-space:nowrap}.kilo-navigation-2026 .kilo-nav-gear,.kilo-navigation-2026 .kilo-nav-student{color:inherit;font:600 12px/1.4 Helvetica,Arial,sans-serif;text-decoration:none}.kilo-navigation-2026 .kilo-nav-gear:hover,.kilo-navigation-2026 .kilo-nav-student:hover{text-decoration:underline;text-underline-offset:4px}.kilo-navigation-2026 .kilo-nav-courses{display:none;justify-content:center;align-items:center;gap:12px;background:#97e0d7;color:#101a1c!important;white-space:nowrap;min-height:42px;padding:10px 14px;font:700 12px/1.15 Helvetica,Arial,sans-serif;text-decoration:none;transition:background .2s ease}.kilo-navigation-2026 .kilo-nav-courses:hover{background:#afeae2}.kilo-navigation-2026 .kilo-nav-arrow{font-size:15px}.kilo-navigation-2026 a:focus-visible,.kilo-drawer-extras a:focus-visible,.kilo-drawer-course-link:focus-visible{outline:2px solid #4baf9f;outline-offset:3px}.kilo-drawer-menu .kilo-drawer-course-item{padding:18px 20px 8px}.kilo-drawer-course-link{display:flex;justify-content:space-between;align-items:center;background:#97e0d7!important;color:#111b1d!important;padding:16px 18px;min-height:52px;font:700 15px/1.25 Helvetica,Arial,sans-serif;text-decoration:none!important}.kilo-drawer-extras{display:flex;flex-wrap:wrap;gap:10px 20px;padding:14px 22px;border-top:1px solid rgba(110,136,136,.18);background:#f6f8f8}.kilo-drawer-extras a{color:#132023!important;font:600 13px/1.45 Helvetica,Arial,sans-serif;text-decoration:none}@media(min-width:1024px)and (max-width:1359px){.kilo-navigation-2026.header--left{--header-grid-template:"logo navigation icons" /auto minmax(0,1fr) auto;--header-items-gap:clamp(10px,1vw,16px)}.kilo-navigation-2026 .header__navigation{display:flex!important;min-width:0;gap:6px!important}.kilo-navigation-2026 .header__menu{display:flex!important;min-width:0}.kilo-navigation-2026 .header__menu .list-menu{column-gap:clamp(5px,.65vw,9px)}.kilo-navigation-2026 .header__menu .menu__item{font-size:clamp(10px,1vw,12px);letter-spacing:-.01em}.kilo-navigation-2026 .header__icons--end .header__buttons{gap:clamp(5px,.6vw,8px)}.kilo-navigation-2026 .menu-drawer-button{display:none!important}}@media(min-width:1360px){.kilo-navigation-2026 .kilo-nav-utilities{display:flex;gap:13px}.kilo-navigation-2026 .kilo-nav-courses{display:inline-flex}.kilo-navigation-2026 .menu-drawer-button{display:none!important}}@media(min-width:1360px)and (max-width:1499px){.kilo-navigation-2026 .header__menu .menu__item{font-size:13px}.kilo-navigation-2026 .kilo-nav-gear{display:inline-flex}}@media(min-width:1500px){.kilo-navigation-2026 .header__menu .menu__item{font-size:15px}.kilo-navigation-2026 .kilo-nav-gear{display:inline-flex}}@media(max-width:1359px){.kilo-navigation-2026 .kilo-nav-utilities,.kilo-navigation-2026 .kilo-nav-courses{display:none!important}}@media(prefers-reduced-motion:reduce){.kilo-navigation-2026 .kilo-nav-courses{transition:none}}@media(min-width:1280px){.kilo-footer-2026{grid-template-columns:minmax(0,1fr)}.kilo-footer-2026 .footer__left{border-inline-end:0}.kilo-footer-2026 .footer__right{border-top:1px solid rgba(255,255,255,.18);padding-top:40px;margin-top:38px}}@media(max-width:767px){.kilo-drawer-extras{gap:10px 22px}.kilo-drawer-extras a{min-height:44px;display:inline-flex;align-items:center}}.kilo-navigation-2026 .header__menu .menu__item{font-family:Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.005em}.kilo-navigation-2026 .header__menu .dropdown__nav a,.kilo-navigation-2026 .header__menu .dropdown__nav .reversed-link{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.45;letter-spacing:0;text-transform:none}.kilo-navigation-2026 .header__menu .dropdown__container{border:1px solid rgba(14,30,33,.12);box-shadow:0 20px 48px #0814161f}.kilo-navigation-2026 .header__menu .dropdown__nav a:hover{color:#277e76}.kilo-navigation-2026 .kilo-nav-gear,.kilo-navigation-2026 .kilo-nav-student{font-weight:500}.kilo-navigation-2026 .kilo-nav-courses{font-weight:600;letter-spacing:.012em;min-height:44px}.kilo-navigation-2026 .kilo-nav-arrow{display:inline-block;flex:0 0 15px;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kilo-drawer-rev2{font-family:Helvetica,Arial,sans-serif;--color-background:249 251 251;--color-foreground:15 27 30}.kilo-drawer-rev2 .drawer__inner{max-width:min(460px,100vw);border-radius:0!important;background:#f9fbfb!important;color:#0e1c20!important}.kilo-drawer-rev2 .drawer__header{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:17px 23px!important;min-height:79px;border-bottom:1px solid #dde6e6;background:#fff}.kilo-drawer-rev2 .kilo-drawer-brand{display:inline-flex;align-items:center;min-height:40px;max-width:165px;font:700 25px/1 Helvetica,Arial,sans-serif;color:#111e20;letter-spacing:-.045em;text-decoration:none}.kilo-drawer-rev2 .kilo-drawer-brand__image{display:block;max-width:150px;max-height:38px;width:auto;height:auto;object-fit:contain}.kilo-drawer-rev2 .drawer__close{display:inline-flex!important;flex:0 0 44px;align-items:center;justify-content:center;min-width:44px;min-height:44px;max-width:44px;max-height:44px;margin:0;border:1px solid #d8e3e3;border-radius:0;background:#fff;color:#142326}.kilo-drawer-rev2 .drawer__close .btn-fill{display:none}.kilo-drawer-rev2 .drawer__content{min-height:0;overflow-y:hidden;background:#f9fbfb}.kilo-drawer-rev2 .kilo-drawer-search{flex:none;background:#f9fbfb;padding:21px 23px 12px}.kilo-drawer-rev2 .kilo-drawer-search__form{display:flex;align-items:center;gap:11px;width:100%;height:50px;padding:0 12px 0 15px;background:#fff;border:1px solid #cedbdc;color:#345155}.kilo-drawer-rev2 .kilo-drawer-search__form svg{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kilo-drawer-rev2 .kilo-drawer-search__form input{min-width:0;flex:1;width:100%;height:100%;font:400 13px/1.4 Helvetica,Arial,sans-serif;border:0!important;outline:0!important;background:transparent!important;color:#112023!important;box-shadow:none!important;padding:0!important}.kilo-drawer-rev2 .kilo-drawer-search__form input::placeholder{color:#566e72;opacity:1}.kilo-drawer-rev2 .kilo-drawer-search__form:focus-within{outline:2px solid #3d9c91;outline-offset:2px}.kilo-drawer-rev2 .kilo-drawer-search__form button{flex:0 0 36px;display:flex;align-items:center;justify-content:center;width:36px;height:40px;color:#153237;background:transparent;border:0}.kilo-drawer-rev2 .drawer__menu{padding:2px 0 22px!important;background:#f9fbfb;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group{padding:0 23px;border-bottom:1px solid #e1e9e9}.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>a,.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>details>summary .heading{font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(21px,4.7vw,25px)!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:1.25!important;color:#102024!important}.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>a{display:block;padding:17px 0!important}.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>details>summary{padding:17px 30px 17px 0!important;min-height:62px;display:flex;align-items:center}.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group>details>summary>.icon{right:2px!important;inset-inline-end:2px!important;top:calc(50% - 10px);width:20px;height:20px;opacity:.78;color:#314e52;stroke-width:1.5}.kilo-drawer-rev2 .drawer__submenu{background:#f9fbfb!important;min-width:0}.kilo-drawer-rev2 .drawer__submenu>.drawer__scrollable{padding:0 0 12px!important;min-width:0}.kilo-drawer-rev2 .drawer__submenu .drawer__menu-group{padding-inline-start:0!important;min-width:0}.kilo-drawer-rev2 .drawer__submenu .drawer__menu-item{display:block;min-width:0;padding:11px 0 11px 19px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(15px,3.55vw,17px)!important;font-weight:400!important;line-height:1.43!important;letter-spacing:-.005em!important;color:#354a4e!important;white-space:normal!important;overflow-wrap:break-word}.kilo-drawer-rev2 .drawer__submenu .drawer__menu-item:hover{color:#126e65!important}.kilo-drawer-rev2 .kilo-drawer-bottom{flex:none;display:grid;gap:0;padding:18px 23px 19px;border-top:1px solid #dce7e6;background:#f0f6f6}.kilo-drawer-rev2 .kilo-drawer-primary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:49px;width:100%;padding:12px 15px;background:#97e0d7;color:#102022!important;text-decoration:none!important;font:600 14px/1.25 Helvetica,Arial,sans-serif;letter-spacing:.005em}.kilo-drawer-rev2 .kilo-drawer-primary:hover{background:#b5eee8}.kilo-drawer-rev2 .kilo-drawer-extras{display:grid;grid-template-columns:1fr 1fr;gap:0;border:0;padding:13px 0 0;background:transparent}.kilo-drawer-rev2 .kilo-drawer-extras a{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:7px;min-height:44px;padding:6px 12px 6px 0;color:#203639!important;font:400 12px/1.35 Helvetica,Arial,sans-serif;letter-spacing:0;text-decoration:none}.kilo-drawer-rev2 .kilo-drawer-extras a+a{padding:6px 0 6px 13px;border-left:1px solid #cbdada}.kilo-drawer-rev2 .kilo-drawer-bottom svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kilo-drawer-rev2 :is(a,button,summary,input):focus-visible{outline:2px solid #27897d;outline-offset:3px}@media(max-width:410px){.kilo-drawer-rev2 .kilo-drawer-search,.kilo-drawer-rev2 .kilo-drawer-bottom{padding-left:18px;padding-right:18px}.kilo-drawer-rev2 .drawer__menu>.drawer__menu-group{padding-inline:18px}.kilo-drawer-rev2 .kilo-drawer-extras a{font-size:11px}}@media(prefers-reduced-motion:reduce){.kilo-drawer-rev2 *{scroll-behavior:auto!important}}.kilo-footer-2026 .footer__accordions{gap:24px}.kilo-footer-2026 .footer__item--kilo_2026_education,.kilo-footer-2026 .footer__item--kilo_2026_training,.kilo-footer-2026 .footer__item--kilo_2026_resources,.kilo-footer-2026 .footer__item--kilo_2026_company{min-width:0}@media(min-width:1280px){.kilo-footer-2026 .footer__item--kilo_2026_education,.kilo-footer-2026 .footer__item--kilo_2026_training,.kilo-footer-2026 .footer__item--kilo_2026_resources,.kilo-footer-2026 .footer__item--kilo_2026_company{width:calc(25% - 24px)}}.kilo-footer-2026 .footer__accordions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;width:100%}.kilo-footer-2026 .footer__item--kilo_2026_education,.kilo-footer-2026 .footer__item--kilo_2026_training,.kilo-footer-2026 .footer__item--kilo_2026_resources,.kilo-footer-2026 .footer__item--kilo_2026_company{width:100%!important}.kilo-footer-2026 .footer__accordions .details__content a{line-height:1.55;text-underline-offset:3px}.kilo-footer-2026 .footer__accordions .details__content a:hover{text-decoration:underline}.kilo-footer-2026 .footer__left{width:100%}@media(max-width:900px){.kilo-footer-2026 .footer__accordions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:560px){.kilo-footer-2026 .footer__accordions{grid-template-columns:1fr;gap:8px}}.kilo-footer-2026 .kilo-footer-nav-column>h2{margin-bottom:24px!important;line-height:1.3}.kilo-footer-2026 .kilo-footer-nav-column .details__content ul{row-gap:15px}@media(max-width:560px){.kilo-footer-2026 .kilo-footer-nav-column>h2{margin-bottom:17px!important}}@media(min-width:1024px){.kilo-navigation-2026.header--left{--header-grid-template: "logo navigation icons" / auto minmax(0, 1fr) auto;--header-items-gap: clamp(22px, 1.9vw, 34px);row-gap:0;align-items:center}.kilo-navigation-2026 .header__logo{min-width:0}.kilo-navigation-2026 .header__logo :is(.logo,.white-logo){max-width:clamp(132px,12vw,195px)!important;height:auto}.kilo-navigation-2026 .header__navigation{display:flex!important;width:auto;min-width:0;justify-content:flex-start!important;padding:0;border:0}.kilo-navigation-2026 .header__menu{display:flex!important;width:auto;min-width:0;justify-content:flex-start}.kilo-navigation-2026 .header__menu>ul{flex-wrap:nowrap!important;align-items:center;justify-content:flex-start;column-gap:clamp(2px,.3vw,6px)}.kilo-navigation-2026 .header__menu .menu__item{font-size:clamp(14px,1.05vw,16px);white-space:nowrap;line-height:1.2}.kilo-navigation-2026 .header__menu>ul.with-block .menu__item,.kilo-navigation-2026 .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:clamp(9px,.75vw,14px)}.kilo-navigation-2026 .header__icons--end{min-width:0}.kilo-navigation-2026 .header__icons--end .header__buttons{flex-wrap:nowrap;gap:clamp(2px,.4vw,9px)}.kilo-navigation-2026 .kilo-nav-utilities{display:flex!important;flex-shrink:0;align-items:center;gap:clamp(8px,.8vw,16px)}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{display:inline-flex!important;align-items:center;font-size:clamp(12px,.9vw,14px);white-space:nowrap}.kilo-navigation-2026 .menu-drawer-button{display:none!important}}@media(min-width:1024px)and (max-width:1199px){.kilo-navigation-2026.header--left{--header-items-gap: 16px}.kilo-navigation-2026 .header__logo :is(.logo,.white-logo){max-width:132px!important}.kilo-navigation-2026 .header__menu>ul{column-gap:2px}.kilo-navigation-2026 .header__menu .menu__item{font-size:13px;padding-inline:7px}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{font-size:11.5px}.kilo-navigation-2026 .kilo-nav-utilities{gap:9px}.kilo-navigation-2026 .header__icons--end .header__buttons{gap:1px}.kilo-navigation-2026 .header__buttons>:is(a,button){min-width:36px}}@media(min-width:1024px)and (max-width:1599px){.kilo-navigation-2026 .kilo-nav-courses{display:none!important}}@media(min-width:1600px){.kilo-navigation-2026 .kilo-nav-courses{display:inline-flex}}@media(min-width:1024px)and (max-width:1199px){.kilo-navigation-2026 .header__menu>ul.with-block .menu__item,.kilo-navigation-2026 .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:7px}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{font-size:11.5px}}@media(min-width:1200px)and (max-width:1359px){.kilo-navigation-2026.header--left{--header-items-gap: 24px}.kilo-navigation-2026 .header__menu .menu__item{font-size:14px}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{font-size:12px}}@media(min-width:1360px)and (max-width:1599px){.kilo-navigation-2026.header--left{--header-items-gap: 28px}.kilo-navigation-2026 .header__menu .menu__item{font-size:15px}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{font-size:13px}}@media(min-width:1600px){.kilo-navigation-2026.header--left{--header-items-gap: 34px}.kilo-navigation-2026 .header__menu .menu__item{font-size:16px}.kilo-navigation-2026 .kilo-nav-student,.kilo-navigation-2026 .kilo-nav-gear{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/190/assets/kilo-navigation-2026.css.map */
