.nav_navigation__LMBfa{padding:2.125rem 1.25rem;background:white;position:fixed;width:100%;top:0;grid-column:margin-start/margin-end;z-index:100;transition:all .25s ease-in-out;z-index:16}.nav_navigation__LMBfa.nav_invis__fKdLn{background:transparent}.nav_wheel__jCd_A{position:absolute;top:-110px;right:-105px;max-width:250px;max-height:250px;z-index:1}.nav_content__v2NKh{width:100%;display:flex;align-items:center;margin:0 auto;z-index:17;justify-content:space-between}.nav_logo__iVDtW{max-width:130px}.nav_web_links__1ih0e{display:none}.nav_nav_cta__YNEKy{display:none;font-weight:600;font-size:1rem;line-height:1.375rem;min-width:140px;min-height:44px;width:-moz-fit-content;width:fit-content;padding:4px 15px;border-radius:15px;justify-content:center;align-items:center;transition:all .3s ease-in-out;background-color:var(--primary-clr);color:#fff;border:1px solid var(--primary-clr);z-index:999;white-space:nowrap}.nav_nav_cta__YNEKy:focus,.nav_nav_cta__YNEKy:hover{filter:brightness(1.2)}a.nav_nav_cta_mobile__FWTaX{display:flex;align-self:center;color:white!important}.nav_nav_cta_mobile__FWTaX svg{height:1.5rem;width:1.5rem;margin-left:.5rem}.nav_mobile_nav_close__DkMJa{border:none;position:fixed;width:100vw;height:calc(100vh - 95px);right:100%;top:95px;background:rgba(0,0,0,.1);cursor:auto;transition:transform 75ms ease-in-out .2s;outline:none;z-index:-5}.nav_mobile_nav_open__R_ZLG .nav_mobile_nav_close__DkMJa{transform:translateX(100%);transition:transform .25s ease-in-out}.nav_mobile_nav_links__CZnrJ{position:fixed;padding:20px;height:calc(100vh - 95px);width:100%;top:95px;right:100%;z-index:-1;text-align:center;color:var(--primary-clr--dark);overflow-y:scroll;transition:transform .2s ease-in-out;background:white;box-shadow:0 20px 14px 0 rgba(0,0,0,.15)}.nav_mobile_nav_open__R_ZLG .nav_mobile_nav_links__CZnrJ{transform:translateX(100%);transition:transform 75ms ease-in-out .25s}.nav_mobile_nav_links__CZnrJ a{font:500 1.25rem/1.75rem Aspira;margin:2rem auto;transition:transform .1s linear}.nav_mobile_nav_links__CZnrJ a:focus,.nav_mobile_nav_links__CZnrJ a:hover{color:var(--primary-clr);box-shadow:none}.nav_web_links__1ih0e li{position:relative;margin:0 12px}.nav_nav_link__C4PJy{font:500 .875rem/1.1875rem Aspira;padding:8px 0;transition:border-color .2s ease-in-out,color .2s ease-in-out;color:#67686d;cursor:pointer}.nav_nav_link__C4PJy svg{height:1rem;min-height:1rem;width:1rem;min-width:1rem;margin-left:.5rem}.nav_active__ZdrUj,.nav_nav_link__C4PJy:focus,.nav_nav_link__C4PJy:hover,.nav_subNav_link__Bh5Py:focus,.nav_subNav_link__Bh5Py:hover{color:var(--primary-clr)!important;box-shadow:none}.nav_web_links_submenu__9qlPv{display:none;position:absolute;top:100%;right:-40px;z-index:4;background-color:#fff;box-shadow:2px 6px 12px 0 rgba(229,229,229,1);transition:all .3s ease-in-out;width:267px;border-top:3px solid var(--primary-clr);padding:1rem}.nav_web_links_submenu__9qlPv li{margin:0 0 0 16px}.nav_web_links_submenu__9qlPv li:before{display:block;content:"";position:absolute;height:18px;width:18px;top:6px;left:-1.5rem;background-image:url(/assets/icons/kuro_logo.svg);background-repeat:no-repeat}.nav_has_submenu__kTv6G:hover:before{display:block;content:"";position:absolute;right:15px;top:calc(100% - 7px);height:15px;width:15px;transform:rotate(45deg);background-color:var(--primary-clr);z-index:1}.nav_has_submenu__kTv6G:hover .nav_web_links_submenu__9qlPv{display:block}.nav_subNav_link__Bh5Py{font:600 1rem/1rem Aspira;padding:8px 0;transition:border-color .2s ease-in-out,color .2s ease-in-out;color:#67686d}@media screen and (min-width:430px){.nav_web_links_submenu__9qlPv{right:0}.nav_logo__iVDtW{max-width:215px}.nav_wheel__jCd_A{top:-160px;right:-175px;max-width:350px;max-height:350px}}@media screen and (min-width:800px){.nav_navigation__LMBfa{padding:3.125rem 2.5rem}.nav_wheel__jCd_A{top:-150px;right:-150px}}@media screen and (min-width:1200px){.nav_navigation__LMBfa{min-height:132px;padding:3.125rem 5rem}.nav_content__v2NKh{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:2rem;gap:2rem}.nav_mobile_nav__41icL{display:none}.nav_nav_cta__YNEKy{display:flex;margin-left:1rem}.nav_wheel__jCd_A{top:-180px;right:-180px}.nav_web_links__1ih0e{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;justify-content:center}.nav_nav_link__C4PJy{display:flex;font-size:1rem;line-height:1rem}.nav_web_links__1ih0e li{margin:0 .75rem}.nav_web_links_submenu__9qlPv{padding:1rem 0 1rem 1.5rem}.nav_web_links_submenu__9qlPv li{margin:.5rem 0 .5rem 1.5rem}}@media screen and (min-width:1400px){.nav_navigation__LMBfa{min-height:132px;padding:3.125rem 5rem}.nav_wheel__jCd_A{top:-200px;right:-200px;max-width:400px;max-height:400px}.nav_nav_link__C4PJy{font-size:1rem;line-height:1rem}.nav_web_links__1ih0e li{margin:0 1.5rem}.nav_web_links__1ih0e li:first-child{margin:0 1.5rem 0 0}.nav_web_links__1ih0e li:last-child{margin:0 0 0 1.5rem}}@media screen and (min-width:1650px){.nav_wheel__jCd_A{max-width:511px;max-height:511px}}.footer_footer__MbdlQ{background-color:#fff}.footer_content__eaqNO{max-width:var(--web-width);margin:auto;padding:3rem 1rem;display:flex;flex-direction:column;flex-wrap:wrap}.footer_logosContainer__UT2z6{width:100%;margin:0 0 1rem;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.footer_logo__z5B3Q{height:34px;margin:0 0 1rem}.footer_logo__z5B3Q img{width:100%;height:100%;display:block}.footer_web_links__5jv5_{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;text-align:center;margin:0}.footer_web_secondary_links___bMCc{text-align:center}.footer_footer_link__6hJKi{font:400 1rem/1.375rem Aspira;text-transform:capitalize;transition:border-color .2s ease-in-out,color .2s ease-in-out;color:var(--font-clr);margin-bottom:.5rem;position:relative}.footer_active__KbZ_S,.footer_footer_link__6hJKi:focus,.footer_footer_link__6hJKi:hover{color:var(--primary-clr)!important;box-shadow:none}.footer_bottom__PhZ21 .footer_footer_link__6hJKi,.footer_bottom__PhZ21 p{font-size:14px;line-height:1.3}.footer_side__F7tkU{text-align:center;margin:1rem 0;line-height:1.3}.footer_ne6__4Eyca{text-decoration:underline;transition:color .3s ease-in-out;font-size:14px}.footer_ne6__4Eyca:focus,.footer_ne6__4Eyca:hover{color:var(--primary-clr)}@media screen and (min-width:800px){.footer_content__eaqNO{padding:3.9375rem 2.5rem 1rem}.footer_logosContainer__UT2z6{margin:0 auto 4.125rem}.footer_footer_link_bottom__xFF_I{margin-bottom:0}.footer_web_links__5jv5_{flex-direction:row;align-items:center;justify-content:center;margin:0 auto 4.125rem}.footer_web_links__5jv5_ li{margin:0 .5rem}.footer_bottom__PhZ21{display:grid;grid-template-columns:150px 1fr 150px;align-items:center;grid-template-rows:max-content}.footer_bottom__PhZ21 .footer_footer_link__6hJKi{margin-bottom:0}.footer_web_secondary_links___bMCc{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto 2rem}.footer_web_secondary_links___bMCc li{margin:0 .5rem;position:relative}.footer_web_secondary_links___bMCc li:after{display:block;content:"|";position:absolute;top:0;right:-8px;width:1px;color:#3e4140}.footer_web_secondary_links___bMCc li:last-child:after{content:"";display:none}.footer_side__F7tkU{text-align:start}.footer_side__F7tkU:last-of-type{text-align:end}}@media screen and (min-width:1024px){.footer_content__eaqNO{padding:3.9375rem 5rem 1rem}}@media screen and (min-width:1240px){.footer_bottom__PhZ21{grid-template-columns:250px 1fr 250px}}.banner_panel__bROuO{background-color:var(--primary-clr)}.banner_content__V7_ak{min-height:80px;width:100%;max-width:746px;margin:auto;display:flex;flex-direction:column;text-align:center;padding:1.625rem 1rem;color:#fff;font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:-.47px;justify-content:center}.banner_content__V7_ak a{width:-moz-fit-content;width:fit-content;margin:0 auto;transition:all .3s ease-in-out;border-bottom:2px solid transparent}.banner_content__V7_ak a:focus,.banner_content__V7_ak a:hover{border-color:#fff}.banner_content__V7_ak svg{margin-left:1rem}@media screen and (min-width:800px){.banner_content__V7_ak{padding:1.25rem 2.5rem}.banner_content__V7_ak a{font-size:1.75rem;line-height:2.375rem}}@media screen and (min-width:1024px){.banner_content__V7_ak{padding:1.25rem 5rem}}