.toggle{float:left;background:none;cursor:pointer;background:#eee;border-radius:30px;margin:0 0 0;padding:9px 0 9px 18px;position:relative;z-index:9999}.toggle-text1{float:left;font-size:14.84px;font-weight:400;color:#2f3442;letter-spacing:1.6px;line-height:20px;text-transform:uppercase;display:inline-block;margin:0 0 0 10px;font-family:'Poppins',sans-serif;font-weight:700}.toggle-bar1{width:20px;float:left;margin:0 0 0}.bar{width:100%;height:4px;background:#2c303d;display:block;margin:4px 0 0;-webkit-transition:all .35s ease;transition:all .35s ease}.bar:first-child{margin-top:0}.bar:last-child{margin-bottom:0}.middle{top:11px}.bottom{top:22px}.toggle-active .toggle-text1{color:#2f3442}.toggle-active .bar{background:#2c303d}.toggle-active .top{-webkit-transform:translateY(6px) translateX(0) rotate(45deg);position:relative;top:3px}.toggle-active .middle{opacity:0}.toggle-active .bottom{-webkit-transform:translateY(-12px) translateX(0) rotate(-45deg);position:relative;top:5px}.overlay{position:fixed;z-index:99999999;background-image:linear-gradient(120deg,#1c3f31 0%,#1c3f31 100%);top:0;right:0;left:0;width:100%;height:0;visibility:hidden;opacity:0;-webkit-transition:opacity .35s,visibility .35s,height .35s}.nav-active{opacity:1;visibility:visible;height:100%}@media screen and (max-width:480px){.bar{margin:3px 0 0}.toggle{padding:10px 0 10px 18px}.toggle-text1{font-size:12.84px;line-height:18px;margin:0 0 0 10px}.toggle-active .top{top:2px}.toggle-active .bottom{top:6px}}@media screen and (min-width:481px) and (max-width:600px){.bar{margin:3px 0 0}.toggle{padding:10px 0 10px 18px}.toggle-text1{font-size:12.84px;line-height:18px;margin:0 0 0 10px}.toggle-active .top{top:2px}.toggle-active .bottom{top:6px}}@media screen and (min-width:601px) and (max-width:767px){.bar{margin:3px 0 0}.toggle{padding:10px 0 10px 18px}.toggle-text1{font-size:12.84px;line-height:18px;margin:0 0 0 10px}.toggle-active .top{top:2px}.toggle-active .bottom{top:6px}}@media screen and (min-width:768px) and (max-width:900px){.toggle-text1{display:none}}@media screen and (min-width:901px) and (max-width:1024px){.toggle-text1{display:none}}@media screen and (min-width:1025px) and (max-width:1240px){.toggle-text1{display:none}}