.logo, header, nav {position: relative }#cssmenu>ul>li, .logo {float: left }* {margin: 0;padding: 0;text-decoration: none }header {width: 100%;border-bottom: 0 solid #e0e0e0 }.logo {z-index: 123;padding: 10px;font: 18px verdana;color: #6DDB07;width: 15% }#cssmenu ul ul li a, #cssmenu>ul>li>a {font-family: 'Poppins', sans-serif;text-decoration: none;font-weight: 500;}.logo a {color: #004091 }nav {margin: 0 auto }#cssmenu, #cssmenu #head-mobile, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a {border: 0;list-style: none;line-height: 1;display: inline-block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }#cssmenu, #cssmenu>ul>li>a {border-right: 0 solid #e0e0e0 }#cssmenu:after, #cssmenu>ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0 }#cssmenu #head-mobile {display: none }#cssmenu {font-family: sans-serif;border-left: 0 solid #e0e0e0;margin: 0px;width: 100%;text-align: right;}#cssmenu>ul {margin: 0;text-align: left;}#cssmenu>ul>li>a {text-transform: capitalize;padding: 15px 15px;font-size: 14px;letter-spacing: 0;color: #000 }#cssmenu ul li.active a, #cssmenu>ul>li:hover>a {color: #14cfb6;}#cssmenu ul li.active, #cssmenu ul li.active:hover, #cssmenu ul li.has-sub.active:hover, #cssmenu>ul>li:hover {background: ;-webkit-transition: background .3s ease;-ms-transition: background .3s ease;transition: background .3s ease }#cssmenu>ul>li.has-sub>a:after, #cssmenu>ul>li.has-sub>a:before {display: block;background: #ddd;content: '';position: absolute }#cssmenu ul ul li, #cssmenu>ul>li.has-sub>a:before {-webkit-transition: all .25s ease;-ms-transition: all .25s ease }#cssmenu ul li.active a {border: none }#cssmenu>ul>li.has-sub>a {padding-right: 30px }#cssmenu>ul>li.has-sub>a:after {top: 22px;right: 11px;width: 8px;height: 2px }#cssmenu>ul>li.has-sub>a:before {top: 19px;right: 14px;width: 2px;height: 8px;transition: all .25s ease }#cssmenu>ul>li.has-sub:hover>a:before {top: 23px;height: 0 }#cssmenu ul ul {position: absolute;left: -9999px;z-index: 999 }#cssmenu ul ul li {height: 0;background: #1a2326;opacity:0.9;transition: all .25s ease;}#cssmenu ul ul li.has-sub>a:after, #cssmenu ul ul li.has-sub>a:before {position: absolute;display: block;background: #ddd;content: '' }#cssmenu li:hover>ul {left: auto;border-top:2px solid #15ceb6;}#cssmenu li:hover>ul>li {height: 35px;}#cssmenu ul ul ul {margin-left: 100%;top: 0;}#cssmenu ul ul li a {border-bottom: 1px solid rgba(150, 150, 150, .15);padding: 11px 15px;width: 245px;font-size: 12px;color: #ddd;}#cssmenu ul ul li.last-item>a, #cssmenu ul ul li:last-child>a {border-bottom: 0;}#cssmenu ul ul li a:hover, #cssmenu ul ul li:hover>a {color: #fff;background:#15ceb6;transition: 0.5s ease;}#cssmenu ul ul li.has-sub>a:after {top: 16px;right: 11px;width: 8px;height: 2px }#cssmenu ul ul li.has-sub>a:before {top: 13px;right: 14px;width: 2px;height: 8px;-webkit-transition: all .25s ease;-ms-transition: all .25s ease;transition: all .25s ease }#cssmenu ul ul>li.has-sub:hover>a:before {top: 17px;height: 0 }#cssmenu ul li.has-sub ul li.has-sub ul li:hover, #cssmenu ul ul li.has-sub:hover {background: #404040 }#cssmenu ul ul ul li.active a {border-left: 1px solid #333 }#cssmenu>ul ul>li.has-sub>ul>li.active>a, #cssmenu>ul>li.has-sub>ul>li.active>a {border-top: 1px solid #333 }@media screen and (max-width:1000px) {#cssmenu>ul>li, .logo {float: none }#cssmenu ul, #cssmenu ul ul>li.has-sub>a:after, #cssmenu ul ul>li.has-sub>a:before, #cssmenu>ul>li.has-sub>a:after, #cssmenu>ul>li.has-sub>a:before, .logo2 {display: none }.button, .logo {position: absolute;top: 0 }.logo {left: 0;width: 100%;height: 46px;text-align: center;padding: 10px 0 0 }#cssmenu, nav {width: 100% }#cssmenu ul {width: 100% }#cssmenu ul li {width: 100%;border-top: 1px solid #444 }#cssmenu ul li:hover {background: #363636 }#cssmenu li:hover>ul>li, #cssmenu ul ul li {height: auto }#cssmenu ul li a, #cssmenu ul ul li a {width: 100%;border-bottom: 0 }#cssmenu ul ul li a {padding-left: 25px;color: #ddd;background: 0 0 }#cssmenu ul ul li {background: #333!important }#cssmenu ul ul li:hover {background: #363636!important }#cssmenu ul ul ul li a {padding-left: 35px }#cssmenu ul ul li.active>a, #cssmenu ul ul li:hover>a {color: #fafafa }#cssmenu ul ul, #cssmenu ul ul ul {position: relative;left: 0;width: 100%;margin: 0;text-align: left }#cssmenu #head-mobile {display: block;padding: 23px;color: #ddd;font-size: 12px;font-weight: 700 }.button {width: 55px;height: 46px;right: 0;cursor: pointer;z-index: 99 }.button:after, .button:before {right: 20px;width: 20px;position: absolute;display: block;content: '' }.button:after {top: 22px;height: 8px;border-top: 2px solid #ddd;border-bottom: 2px solid #ddd }.button:before {-webkit-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;top: 16px;height: 2px;background: #ddd }.button.menu-opened:after {-webkit-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;top: 23px;border: 0;height: 2px;width: 19px;background: #fafafa;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg) }.button.menu-opened:before {top: 23px;background: #fafafa;width: 19px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg) }#cssmenu .submenu-button {position: absolute;z-index: 99;right: 0;top: 0;display: block;border-left: 1px solid #444;height: 46px;width: 46px;cursor: pointer }#cssmenu .submenu-button.submenu-opened {background: #262626 }#cssmenu ul ul .submenu-button {height: 34px;width: 34px }#cssmenu .submenu-button:after {position: absolute;top: 22px;right: 19px;width: 8px;height: 2px;display: block;background: #ddd;content: '' }#cssmenu ul ul .submenu-button:after {top: 15px;right: 13px }#cssmenu .submenu-button.submenu-opened:after {background: #fafafa }#cssmenu .submenu-button:before {position: absolute;top: 19px;right: 22px;display: block;width: 2px;height: 8px;background: #ddd;content: '' }#cssmenu ul ul .submenu-button:before {top: 12px;right: 16px }#cssmenu .submenu-button.submenu-opened:before {display: none }#cssmenu ul ul ul li.active a {border-left: none }#cssmenu>ul ul>li.has-sub>ul>li.active>a, #cssmenu>ul>li.has-sub>ul>li.active>a {border-top: none }}