a.meanmenu-reveal { display: none; transition: all 0s ease-out }
.mean-container .mean-bar { width: 100%; padding: 0; z-index: 999999; min-height: 60px }
.mean-container a.meanmenu-reveal { position: absolute; top: 0; left: auto!important; right: 0!important; color: #000000; width: 60px; height: 60px; font-size: 24px!important; display: block; cursor: pointer; font-weight: 700; line-height: 30px; text-indent: -9999em; text-decoration: none; padding: 15px; text-align: center!important }
.mean-container a.meanmenu-reveal span { display: block; height: 5px; width: 30px; text-align: center; background: #000000; vertical-align: middle; margin: 5px auto }
.mean-container .mean-nav { position: relative; float: left; width: 100%; margin-top: 75px }
.mean-container .mean-nav ul { padding: 0; margin: 0; width: 100%; font-size: 14px; font-weight: 400; list-style-type: none }
.mean-container .mean-nav ul li { position: relative; float: left; width: 100%; line-height: 20px }/*.mean-container .fa{display:none}*/
.mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a { display: block; float: left; width: 100%; margin: 0; padding: 10px 48px 10px 30px; text-decoration: none; color: #000000!important; text-transform: uppercase; text-align: left!important; background: #ffffff;/*border-bottom:1px dotted rgba(255,255,255,0.1);*/ border-left: 5px solid transparent; }
.mean-container .mean-nav ul.mega-sub-menu { padding: 15px 0px; float: left; width: 100%; background: #ebebeb; font-family: Poppins-Regular; }
.mean-container .mean-nav ul.mega-sub-menu ul { padding: 0px; }
.mean-container .mean-nav ul li li li a { padding-left: 50px; }
.mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a { background: #ebebeb; }/*.mean-container .mean-nav ul li li a:before,.mean-container .mean-nav ul li li li a:before,.mean-container .mean-nav ul li li li li a:before,.mean-container .mean-nav ul li li li li li a:before{position:absolute;content:"";top:15px;left:35px;width:8px;height:8px;display:block;overflow:hidden;vertical-align:middle;background:url(../images/arrow.png) 0 center no-repeat;display: none !important;}.mean-container .mean-nav ul li li li a:before{left:55px}.mean-container .mean-nav ul li li li li a:before{left:75px}.mean-container .mean-nav ul li li li li li a:before{left:95px}.mean-container .mean-nav ul li li a{padding:10px 15px 10px 50px;text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{padding:10px 15px 10px 70px}.mean-container .mean-nav ul li li li li a{padding:10px 15px 10px 90px}.mean-container .mean-nav ul li li li li li a{padding:10px 15px 10px 110px}*/
.mean-container .mean-nav ul li:hover>a, .mean-container .mean-nav ul li.selected>a { color: #f27a36!important; }
.mean-container .mean-nav ul li li:hover>a:before, .mean-container .mean-nav ul li li li:hover>a:before, .mean-container .mean-nav ul li li li li:hover>a:before, .mean-container .mean-nav ul li li li li li:hover>a:before, .mean-container .mean-nav ul li li.selected>a:before, .mean-container .mean-nav ul li li li.selected>a:before, .mean-container .mean-nav ul li li li li.selected>a:before, .mean-container .mean-nav ul li li li li li.selected>a:before { background: url(../images/arrow-selected.png) 0 center no-repeat }
.mean-container .mean-nav ul li a.mean-expand { margin-top: 0; width: 48px; padding: 10px!important; text-align: center!important; position: absolute; right: 0; top: 0; z-index: 2; font-weight: 400; border: none!important; background: rgba(255,255,255,0.1);/*border-left:1px dotted rgba(255,255,255,0.2)!important;border-bottom:1px dotted rgba(255,255,255,0.2)!important*/ }
.mean-container .mean-nav ul li a.mean-expand:before { display: none!important }
.mean-container .mean-nav ul li a.mean-expand:hover { }
.mean-container .mean-push { float: left; width: 100%; padding: 0; margin: 0; clear: both }
.mean-nav .wrapper { width: 100%; padding: 0; margin: 0 }
.mean-container .mean-bar, .mean-container .mean-bar * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.mean-remove { display: none!important }
.mean-container a.meanmenu-reveal.meanclose { text-indent: -100000px !important; background: url("../images/new-images/vd-menu-close-btn.png") center center no-repeat; }
.mean-container .mean-nav ul li a.mean-expand:after { font-family: 'Font Awesome 5 Free'; position: relative; content: '\f0d7'; display: block; width: 100%; height: 100%; padding: 0px; font-weight: 900; overflow: hidden; line-height: 100%; }
.mean-container .mean-nav ul li a.mean-expand.mean-clicked:after { content: "\f0d8"; }
