.header-container.template-kmb{font-family:open sans,sans-serif;width:100%;position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover;padding:22px 0}.header-container.template-kmb>.container{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.header-container.template-kmb .header-navigation{margin-left:auto;text-align:right}.header-container.template-kmb .logo-combo{padding:10px;margin:-10px}.header-container.template-kmb .header-navigation ul{margin:-15px;padding:15px;float:right;vertical-align:middle;text-align:right}.header-container.template-kmb .header-menu .header-menu-item{display:inline-block;list-style:none;position:relative}.header-container.template-kmb .header-menu .header-menu-item>a{-webkit-transition:color linear .3s;-moz-transition:color linear .3s;-o-transition:color linear .3s;transition:color linear .3s;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;color:#4f5c71;text-decoration:none;letter-spacing:1.35px;padding:9px 17px;font-size:13px;margin:2px;display:inline-block}.header-container.template-kmb .header-menu .header-menu-item>a:hover{color:#ff6638}.header-container.template-kmb .header-menu .header-menu-item{padding:1px}.header-container.template-kmb .header-menu .header-menu-item:hover{border:1px solid #ff6638;-webkit-border-radius:3px;border-radius:3px;padding:0}.header-container.template-kmb .header-navigation .header-submenu{display:none;list-style:none;position:absolute;min-width:251px;right:0;top:100%;text-align:left;border:1px solid #ddd;margin:0;padding:0;z-index:1000}.header-container.template-kmb .header-navigation .header-menu-item:hover .header-submenu{display:block}.header-container.template-kmb .header-submenu .header-submenu-item a{text-align:left;display:block;padding:15px;border:0;border-top:1px solid #ddd;background:#fff}.header-container.template-kmb .header-submenu .header-submenu-item a:hover{text-decoration:none}.header-container.template-kmb .header-submenu .header-submenu-item:first-child a{border-top:0}.header-container.template-kmb .header-navigation .header-submenu .title{color:#ff6638;font-size:14px}.header-container.template-kmb .header-navigation .header-submenu .desc{display:block;font-size:12px;margin-top:5px;color:#a3a3a3}.header-container.template-kmb .submenu{padding-right:10px;height:17px;display:inline-block;margin-left:-5px}.header-container.template-kmb .submenu .ico{vertical-align:text-top}.header-container.template-kmb .submenu svg{height:14px;width:14px;vertical-align:middle}.header-container.template-kmb .header-submenu svg{height:16px;vertical-align:top;margin-right:5px}.header-container.template-kmb .header-logo{display:block;float:left;margin-right:18px}.header-container.template-kmb .header-logo-text{font-size:20px;color:#ff6638}.header-container.template-kmb .header-image{display:block}.header-container.template-kmb img{width:172px;padding:10px 0}@media screen and (max-width:640px){.header-container.template-kmb .pull-right{width:100%}.header-container.template-kmb{text-align:center}.header-container.template-kmb .header-menu{width:100%;margin-top:20px}.header-container.template-kmb .header-menu ul{padding:0}.header-container.template-kmb .header-menu .header-menu-item{float:none;display:inline-block}.header-container.template-kmb .header-menu .header-menu-item:first-child{margin-left:0}.header-container.template-kmb .header-form{max-width:250px;float:none;margin:0 auto;margin-top:20px}.header-container.template-kmb .header-form input{width:100%}.header-container.template-kmb .header-button{width:100%;max-width:250px;margin-left:0;display:inline-block;float:none;margin-top:20px}.header-container.template-kmb .header-form .header-button{margin-top:8px}.header-container.template-kmb .container .align-middle{display:block;width:100%;padding:0}}.header-container.template-kmb .navicon{display:none;float:right;position:relative;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 20px;opacity:.9;margin-left:auto;margin-right:-20px}@media(min-width:768px){.header-container.template-kmb .header-navigation{display:block!important}}@media(max-width:767px){.header-container.template-kmb .component-bg{border-width:2px}.header-container.template-kmb>.container{height:auto;padding:0 20px;min-height:0}.header-container.template-kmb .header-navigation{display:none;padding-top:15px;margin:0;clear:both;margin-bottom:-10px;width:100%}.header-container.template-kmb .header-navigation ul{width:100%;display:block;padding:0;margin:0}.header-container.template-kmb .header-navigation .header-menu-item{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;float:none;margin:0;padding:0;text-align:left}.header-container.template-kmb .header-navigation .header-menu-item:hover{border:0}.header-container.template-kmb .header-menu .header-menu-item>a{display:block;font-size:16px;letter-spacing:1px;line-height:1.2;padding-left:0}.header-container.template-kmb>.container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.header-container.template-kmb .header-menu .header-menu-item .header-submenu{position:relative;width:100%;border:0;transform:none;-webkit-clip-path:none;clip-path:none;padding-top:0;padding-left:20px}.header-container.template-kmb .header-menu .header-menu-item>a:focus+.submenu ul{display:block}.header-container.template-kmb .submenu .ico{display:none}.header-container.template-kmb .submenu{height:auto;width:100%}}