.clear,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}iframe,img{max-width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}a{text-decoration:none}.clear{clear:both;content:" "}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{box-sizing:border-box;margin:0 auto;position:relative;padding-left:20px;padding-right:20px}b,strong{font-weight:700}em,i{font-style:italic}img{height:auto}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}
.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.skip-main:active,.skip-main:focus,.skip-main:hover{left:0;top:0;width:auto;height:auto;overflow:visible;color:#000;background:#fff}
.kiba-menu_hamburger{display:none;height:25px;width:30px;position:absolute;top:15px;z-index:9999}.kiba-menu_hamburger span,.kiba-menu_hamburger span:after,.kiba-menu_hamburger span:before{background:#000;content:'';cursor:pointer;display:block;height:3px;-webkit-border-radius:4px;border-radius:4px;position:absolute;left:0;right:0;top:50%;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out}#kiba-menu_mobile_navigation,#kibamenu_pagewrapper{-webkit-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.kiba-menu_hamburger span:before{top:-10px}.kiba-menu_hamburger span:after{top:auto;bottom:-10px}.open-menu .kiba-menu_hamburger span{background:0 0}.open-menu .kiba-menu_hamburger span:after,.open-menu .kiba-menu_hamburger span:before{top:0}.open-menu .kiba-menu_hamburger span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.open-menu .kiba-menu_hamburger span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}#kiba-menu_mobile_navigation>ul li.has-children,.menu-banner-container{position:relative}body.kiba-menu-from-left .kiba-menu_hamburger{left:10px}body.kiba-menu-from-right .kiba-menu_hamburger,body.kiba-menu-from-top .kiba-menu_hamburger{right:10px}#kiba-menu_mobile_navigation{background-color:#fff;box-sizing:border-box;overflow-y:auto;top:0;visibility:hidden;padding:0;z-index:999}body.kiba-menu-from-left #kiba-menu_mobile_navigation,body.kiba-menu-from-right #kiba-menu_mobile_navigation{height:100%;position:fixed;width:220px}body.kiba-menu-from-top #kiba-menu_mobile_navigation{position:absolute;width:100%}body.kiba-menu-from-right #kiba-menu_mobile_navigation{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}body.kiba-menu-from-left #kiba-menu_mobile_navigation{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#kiba-menu_mobile_navigation>ul,#kiba-menu_mobile_navigation>ul li{margin:0;padding-left:0}#kiba-menu_mobile_navigation>ul li{font-size:16px;margin:0;list-style:none;position:relative;text-align:left;width:100%}#kiba-menu_mobile_navigation>ul li.current .current-indicator,#kiba-menu_mobile_navigation>ul li.current_page_item .current-indicator{background:0 0;position:absolute;top:0;left:0;bottom:1px;width:5px;z-index:2}#kiba-menu_mobile_navigation>ul li a{border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:block;margin:0;padding:20px;position:relative;width:100%}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu,#kiba-menu_mobile_navigation>ul li ul.sub-menu{display:none}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu li ul li a{padding-left:60px}#kiba-menu_mobile_navigation li.open-menu>a>img.arrow{transform:rotate(180deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}#kiba-menu_mobile_navigation>ul li ul a{font-size:.9em}#kiba-menu_mobile_navigation>ul li.has-children>a:after{content:"\f078";position:absolute;top:50%;margin-top:-.5em;right:25px;width:0;height:0;font-family:"Font Awesome 6 Pro";line-height:1em}#kiba-menu_mobile_navigation>ul li.has-children.open-submenu>a:after{content:"\f077"}.no-fa #kiba-menu_mobile_navigation>ul li.has-children>a:after{content:"+";font-size:1rem}.no-fa #kiba-menu_mobile_navigation>ul li.has-children.open-submenu>a:after{content:"-"}#kiba-menu_mobile_navigation #logo{box-sizing:border-box;max-width:100%;padding:0 40px}#kiba-menu_mobile_navigation.kiba-menu_open{visibility:visible}body.kiba-menu-from-left #kiba-menu_mobile_navigation.kiba-menu_open,body.kiba-menu-from-right #kiba-menu_mobile_navigation.kiba-menu_open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#kibamenu_pagewrapper{height:100%}body.kiba-menu-from-right #kibamenu_pagewrapper.open-menu{-webkit-transform:translate3d(-220px,0,0);-moz-transform:translate3d(-220px,0,0);-o-transform:translate3d(-220px,0,0);transform:translate3d(-220px,0,0)}body.kiba-menu-from-left #kibamenu_pagewrapper.open-menu{-webkit-transform:translate3d(220px,0,0);-moz-transform:translate3d(220px,0,0);-o-transform:translate3d(220px,0,0);transform:translate3d(220px,0,0)}#kibamenu_pagewrapper.open-menu.kiba-menu-fade{opacity:.6}#kiba-menu_mobile_navigation>ul.tabbed-submenus li.open-submenu>ul,.kiba-mobile-menu .kiba-menu_hamburger{display:block}.kiba-mobile-menu .kiba-navmenu,.kiba-mobile-menu .mobile-hidden{display:none!important}#kiba-menu_mobile_navigation>ul.tabbed-submenus{height:100%;-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s}#kiba-menu_mobile_navigation>ul.tabbed-submenus li{position:static}#kiba-menu_mobile_navigation>ul.tabbed-submenus li>ul{position:absolute;left:100%;top:0;min-height:100%;width:100%}#kiba-menu_mobile_navigation.open-submenu-1>ul.tabbed-submenus{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#kiba-menu_mobile_navigation.open-submenu-2>ul.tabbed-submenus{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu{padding-bottom:7px;padding-left:0}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu li a{border-bottom:0!important;padding-left:40px;padding-bottom:9px;padding-top:9px}#kiba-menu_mobile_navigation>ul.tabbed-submenus li ul.kiba-menu_submenu li a{padding-left:20px}