#nav-top{position:relative;height:49px}#navi-wrapper{position:relative;width:100%;z-index:9999;background:#383838;-webkit-transform:translateZ(0)}#navi-wrapper.stuck{position:fixed;top:0;box-shadow:0 6px 6px rgba(0,0,0,0.25)}#nav{z-index:9999}#nav ul{list-style-type:none;margin:0;padding:0;text-align:center;font-size:0}#nav ul li{display:inline-block;position:relative;margin:0;padding:0}#nav ul li>a,#nav ul li>span{position:relative;display:inline-block;padding:14px 8px;overflow:hidden;color:#fff;background:none transparent;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;text-decoration:none;cursor:pointer;font-size:14px;font-weight:bold}#nav ul li>a:focus,#nav ul li>span:focus{outline:none;outline-offset:0}#nav ul li>a i,#nav ul li>span i{margin-left:10px}@media (max-width: 1128px){#nav ul li>a,#nav ul li>span{padding:14px 4px;font-size:12px}}#nav ul li:hover>a,#nav ul li:hover>span{background:rgba(255,255,255,0.2)}#nav ul li:hover>ul{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1}#nav ul li ul{position:absolute;left:0;top:55px;background:#383838;width:300px;font-size:0;text-align:left;padding:0;z-index:99999;border:1px solid #1f1f1f;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.5);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);opacity:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}#nav ul li ul:before{display:block;position:relative;content:"";width:100%;height:14px;margin-top:-14px;background:none transparent}#nav ul li ul li{display:block;text-align:left}#nav ul li ul li a,#nav ul li ul li span{display:block;float:none;padding:12px 18px;color:#fff;font-size:14px;font-weight:bold;background:#383838;border-top:1px solid #414141;border-bottom:1px solid #1f1f1f}#nav ul li ul li a.all,#nav ul li ul li span.all{font-size:12px;padding:6px 18px;text-align:center}#nav ul li ul li a:before,#nav ul li ul li a:after,#nav ul li ul li span:before,#nav ul li ul li span:after{display:none}#nav ul li ul li:hover a,#nav ul li ul li:hover span{background:rgba(255,255,255,0.2);color:#fff}#nav ul li ul li:first-of-type a,#nav ul li ul li:first-of-type span{border-top:0;border-radius:4px 4px 0 0}#nav ul li ul li:first-of-type:hover a,#nav ul li ul li:first-of-type:hover span{border-top:0;border-radius:4px 4px 0 0}#nav ul li ul li:last-of-type a,#nav ul li ul li:last-of-type span{border-bottom:0;border-radius:0 0 4px 4px}#nav ul li ul li:last-of-type:hover a,#nav ul li ul li:last-of-type:hover span{border-bottom:0;border-radius:0 0 4px 4px}#nav ul li.top>span:after{display:inline-block;font-family:"FontAwesome";content:"\f0d7";margin-left:10px}#nav ul li.top:hover>span:after{display:inline-block;font-family:"FontAwesome";content:"\f0d8";margin-left:10px}#nav ul li.active-page a,#nav ul li.active-page span{background:rgba(0,0,0,0.2);color:#000}#nav ul li:first-child a i{margin:0}#nav ul li:last-child:after{display:block;clear:both}.nav-btn-style{position:relative;display:inline-block;padding:14px 12px;overflow:hidden;color:#fff;background:none transparent;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;text-decoration:none;cursor:pointer;font-size:15px;font-weight:bold}#nav-sm{display:none;z-index:-1}@media (max-width: 992px){#nav-sm-logo{display:inline-block;padding:10px;background:#fff;border:2px solid #0E5F8B;border-radius:12px;box-shadow:inset 0px 0px 60px 15px rgba(144,226,255,0.47),0 4px 6px rgba(11,37,54,0.65);margin:0;text-align:center}#nav-sm{display:block;position:fixed;top:0;width:100%;height:100%;margin:0;padding:0;z-index:-1;background:rgba(6,33,35,0.85);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:translateY(-3000px);-moz-transform:translateY(-3000px);-ms-transform:translateY(-3000px);transform:translateY(-3000px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#fff;overflow:hidden}#nav-sm.viz{display:block;position:fixed;top:0;width:100%;height:100%;z-index:99999;box-shadow:inset 0 0 64px rgba(0,0,0,0.8);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.nav-inner{display:block;position:relative;width:100%;height:100%;overflow:auto;padding:15px 20px}#nav-sm h3{color:#fff;text-align:center}#nav-sm ul{min-width:320px;width:100%;margin:20px auto;list-style-type:none;text-align:center;font-size:20px;padding:0}#nav-sm ul li{display:block;position:relative;margin:5px 0}#nav-sm ul li a,#nav-sm ul li span{display:block;width:68%;margin:0 auto;color:#002e5a;text-decoration:none;opacity:1;padding:7px 0;background:#d8f4ff;background:-moz-linear-gradient(top, #d8f4ff 0%, #fff 50%, #d8f4ff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d8f4ff), color-stop(50%, #fff), color-stop(100%, #d8f4ff));background:-webkit-linear-gradient(top, #d8f4ff 0%, #fff 50%, #d8f4ff 100%);background:-o-linear-gradient(top, #d8f4ff 0%, #fff 50%, #d8f4ff 100%);background:-ms-linear-gradient(top, #d8f4ff 0%, #fff 50%, #d8f4ff 100%);background:linear-gradient(to bottom, #d8f4ff 0%, #fff 50%, #d8f4ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8f4ff', endColorstr='#d8f4ff', GradientType=0 );border:0;border-radius:4px;cursor:pointer;box-shadow:0 3px 4px rgba(0,0,0,0.6);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s}#nav-sm ul>li.sm-top>a:after,#nav-sm ul>li.sm-top>span:after{display:inline-block;font-family:"FontAwesome";content:"\f0d7";margin-left:10px}#nav-sm ul>li.sm-top.expand>a:after,#nav-sm ul>li.sm-top.expand>span:after{display:inline-block;font-family:"FontAwesome";content:"\f0d8";margin-left:10px}#nav-sm .submenu ul{display:block;margin:0;padding:10px 0;font-size:16px;background:rgba(0,0,0,0.35);box-shadow:inset 0px 24px 24px -24px rgba(0,0,0,0.8),inset 0px -24px 24px -24px rgba(0,0,0,0.8)}#nav-sm .submenu{display:none;padding:5px 0 0 0;margin-right:-20px}#nav-sm .submenu ul li{display:block;margin:0 auto}#nav-sm .submenu ul li a,#nav-sm .submenu ul li span{display:block;background:none transparent;border:1px solid transparent;border-radius:0;box-shadow:none;color:#fff;padding-top:5px;padding-bottom:5px;margin:0 auto}#nav-sm .submenu ul li:last-child a,#nav-sm .submenu ul li:last-child span{margin-bottom:0}#nav-sm .submenu ul li a:hover,#nav-sm .submenu ul li span:hover{background:#5A999D;color:#fff;border-color:#fff}.close-menu{display:block;position:fixed;bottom:0;left:0;background:rgba(0,0,0,0.8);color:#fff;font-size:20px;font-weight:bold;padding:12px 0;width:100%;text-align:center;cursor:pointer}}.footer-nav{margin:0 0 15px 0;padding:0;text-align:left;list-style-type:none;font-size:15px;padding-left:15px}.footer-nav li{margin-bottom:8px}.footer-nav li a{color:#fff;text-decoration:none;font-weight:bold;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s}@media (max-width: 600px){.footer-nav{text-align:center}.footer-nav li a{display:block;background:#adadad;color:#383838;padding:7px;border-radius:4px;margin-bottom:10px}.footer-nav li a:hover{background:#26a69a;color:#fff}}
