.industrial nav::before{background-color:#0c377b}.industrial nav li>a,.industrial nav li>label{color:#1a1a1a}.industrial nav li.active>a,.industrial nav li.atctive>label{color:#0c377b}.industrial nav li:hover>a,.industrial nav li:hover>label{color:#0c377b}.industrial nav .submenu{background-color:#0c377b}.industrial nav .submenu a{color:#fff}.medical nav::before{background-color:#00a040}.medical nav li>a,.medical nav li>label{color:#1a1a1a}.medical nav li.active>a,.medical nav li.active>label{color:#00a040}.medical nav li:hover>a,.medical nav li:hover>label{color:#00a040}.medical nav .submenu{background-color:#00a040}.medical nav .submenu a{color:#fff}nav{position:relative;z-index:1;background-color:#fff}nav::before{content:" ";display:block;width:30%;min-width:180px;height:5px;position:absolute;top:0;left:-5px;z-index:10;transform:skew(-45deg)}nav h1{pointer-events:none}nav h1 *{pointer-events:painted}nav ~ footer,nav ~ header,nav ~ main{position:relative;z-index:0}nav .ui{position:absolute;top:-28px;left:0;width:100%}nav .ui a{font-size:.9rem;color:#74848a;line-height:30px;align-self:center;text-transform:uppercase}nav .search-wrap{width:180px}nav .search-wrap input[type="search"]:focus{border-color:#999}nav .menu-wrap{background-color:#fff;position:relative;padding-top:40px;margin:0}nav .rs-menu{width:-webkit-calc(100% - 200px);width:-ms-calc(100% - 200px);width:calc(100% - 200px);display:block;float:right;transition:all ease .3s}nav .rs-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;width:100%;margin:0;padding:0}nav .rs-menu li{display:inline-block;position:relative}nav .rs-menu li a{text-transform:uppercase;display:block}nav .rs-menu li>a{padding:0px 1.8vw;margin:0;height:50px;line-height:50px;font-weight:500;font-size:.95rem}nav .rs-menu li>label{border-bottom:3px solid transparent;padding:0px 1.8vw;margin:0;height:50px;line-height:50px;font-weight:500;font-size:.95rem}nav .rs-menu li:last-of-type{display:none}nav .rs-menu li:nth-of-type(6) a{padding-right:0}nav .rs-menu li:hover .submenu{visibility:visible;opacity:1}nav .rs-menu li[data-sub]>a{display:block}nav .rs-menu li[data-sub]>label{display:none}nav .rs-menu .submenu{position:absolute;display:block;top:100%;left:0vw;min-width:200px;padding:15px 15px 8px 15px;box-shadow:0px 1px 1px 0 rgba(0,0,0,0.08),0 10px 16px 0 rgba(0,0,0,0.06);transition:all ease-out .3s;visibility:collapse;opacity:0}nav .rs-menu .submenu::before{content:"";width:10px;height:10px;background-color:inherit;position:absolute;top:-5px;left:25%;transform:rotate(-45deg)}nav .rs-menu .submenu a{font-size:.85rem;display:block;line-height:2.2rem;display:block;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,0.3);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1)}nav .rs-menu .submenu a:hover{color:#000}nav .rs-menu .submenu a:last-of-type{border:none;box-shadow:none}nav .un-show{display:none}nav .push{width:40px;height:40px;content:" ";background-color:#424242;color:#fff;text-align:center;position:absolute;top:15px;right:0px;display:none}nav .push::before{font-family:'icomoon';content:"\e3c7";font-size:20px;line-height:39px;display:block;margin:0 auto;padding:0;transition:all linear .2s;vertical-align:middle}nav .hide-pc{display:none}nav input[type="checkbox"]:checked ~ * .push::before{content:"\e5cd";transform:rotate(90deg)}nav input[type="checkbox"]:checked ~ * .rs-menu{display:block;z-index:0;opacity:1;top:0;left:0;transform:skew(0deg)}@media screen and (max-width: 1024px){nav{position:fixed}nav+*{margin-top:50px}nav .logo{margin-top:10px;margin-bottom:5px;margin-left:-15px}nav .ui{padding-top:90px;padding-bottom:5px;margin:0;overflow:hidden;z-index:0;height:auto;position:relative;top:0}nav .menu-wrap{position:relative;padding-top:0;padding-left:15px;padding-right:15px;background-color:#ffffff}nav .menu-wrap .col-auto:first-child{position:relative;z-index:1;background-color:inherit;width:100%;text-align:center;padding-top:6px}nav .menu-wrap .col-auto:first-child ::before{position:absolute;width:150%;height:100%;background-color:#fff;display:block;content:" ";top:0px;left:-15px;right:-15px;z-index:-1}nav .rs-menu{display:block;background-color:#fff;width:100%;min-height:100vmin;overflow:scroll;float:left;position:fixed;z-index:-1;opacity:0;top:0%;left:0;bottom:0;left:300%;transform:skew(-40deg)}nav .rs-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;align-items:flex-start;width:100%;margin:30px 0 0 0;padding:0}nav .rs-menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;text-align:center;border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);overflow:hidden}nav .rs-menu li:last-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}nav .rs-menu li>a,nav .rs-menu li>label{width:100%;position:relative;line-height:40px;padding:3px 10px;font-size:20px;text-align:center;margin:0;display:block;background-color:inherit;border-bottom:none;z-index:1}nav .rs-menu li[data-sub]>a{display:none}nav .rs-menu li[data-sub]>label{display:block;text-transform:uppercase}nav .rs-menu li[data-sub]>label::after{font-family:'icomoon';content:"\e037";display:inline-block;line-height:1;vertical-align:middle;transform-origin:center;transform:rotate(90deg);margin-left:16px;margin-top:-7px;font-size:14px}nav .rs-menu li:hover .submenu{visibility:none;opacity:none}nav .rs-menu .submenu{width:100%;min-width:auto;opacity:1;visibility:visible;top:0;laeft:0;padding:0;position:relative;z-index:0;padding:0 10px}nav .rs-menu .submenu::before{display:none}nav .rs-menu .submenu a{font-size:1.05rem;display:block;line-height:50px;display:block;white-space:normal;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.3);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);z-index:1}nav .rs-menu .submenu a:hover{color:#000}nav .rs-menu .submenu a::after{display:block;background-color:#ffffff;position:absolute;width:50%;height:100%;top:0;left:0%;content:" ";opacity:.08;z-index:-1}nav .hide-mb{display:none}nav .push{display:block;z-index:5}nav [name="sub-control"] ~ .submenu{height:0;opacity:0;transform:rotateX(90deg)}nav [name="sub-control"]:checked ~ .submenu{height:auto;opacity:1;transform:rotateX(0deg)}nav li[data-sub] [name="sub-control"]:checked+label::after{transform:rotate(-90deg)}nav li[data-sub] [name="sub-control"]:checked+label{color:#fff}}@media screen and (max-width: 1024px){.industrial nav .rs-menu{background-color:#ca0b16}.industrial nav .rs-menu .ui{background-color:#ffffff}.industrial nav .rs-menu li>a,.industrial nav .rs-menu li>label{color:#eee}.industrial nav .rs-menu li.active>a,.industrial nav .rs-menu li.active>label{color:#ffc425}.industrial nav .rs-menu .submenu a{background-color:#b10a14;color:#fff;font-size:1.05rem}.medical nav .rs-menu{background-color:#00913a}.medical nav .rs-menu .ui{background-color:#ffffff}.medical nav .rs-menu li>a,.medical nav .rs-menu li>label{color:#fff}.medical nav .rs-menu li.active>a,.medical nav .rs-menu li.active>label{color:#ffc425}.medical nav .rs-menu .submenu a{background-color:#007730;color:#fff;font-size:1.05rem}}
