.main-header{border-bottom:1px solid hsla(0,0%,90%,.1);position:fixed;z-index:999}.main-header,.main-header:before{left:0;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.main-header:before{background:linear-gradient(90deg,#47bb78,#3ea696 48.44%,#47bb78);box-shadow:0 0 30px 0 rgba(87,95,245,.1);content:"";height:100%;opacity:0;position:absolute;z-index:-999}.main-header.fixed-header:before{opacity:1}.fixed-header{padding-top:0}.bg-gradient:before{background:transparent linear-gradient(240deg,#1d32cc,#ee3163) 0 0 no-repeat padding-box;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.main-header.bg-gradient:before{opacity:1}.header-inner{position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.main-menu .navbar-collapse{padding:0}.main-menu .navigation li{float:left;padding:38px 28px}.main-menu .navigation li.dropdown>a{position:relative}.main-menu .navigation li.dropdown>a:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:600;position:absolute;right:-20px;top:3px}.main-menu .navigation li.dropdown .dropdown-btn{border-left:1px solid #eeeeee0f;color:#eeeeee69;cursor:pointer;display:none;height:39px;line-height:43px;position:absolute;right:10px;text-align:center;top:0;width:50px}.main-menu .navigation li a{color:#fff;display:block;font-size:16px;font-weight:500;opacity:1;position:relative;text-transform:capitalize;-webkit-transition:all .5s ease;transition:all .5s ease}.main-menu .navigation li.current-menu-item>a,.main-menu .navigation li:hover>a{color:#57cc61}.main-menu .navigation li ul{background:#fff;border-radius:0 0 5px 5px;box-shadow:inset 0 0 0 10px #fff,0 5px 15px -5px rgba(0,0,0,.2);display:none;left:0;min-width:200px;position:absolute;top:100%;z-index:100}.main-menu .navigation li ul li{border-bottom:1px solid #ccc;padding:7px 20px;width:100%}.main-menu .navigation li ul li:last-child{border-bottom:none}.main-menu .navigation li ul li a{color:#3a3064;font-weight:500;line-height:24px;padding:5px;text-transform:capitalize;width:max-content}.main-menu .navigation li ul li ul{left:100%;top:0}.main-menu .navbar-header{display:none}.main-menu .navbar-header .navbar-toggle{background:transparent;cursor:pointer;float:right;padding:4px 0}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#ffffff94;display:block;height:2px;margin:7px 5px;width:30px}.menu-btn{margin-left:45px}.menu-btn .theme-btn{color:#9202b7;font-weight:500;padding:12px 37px}.menu-btn .theme-btn:before{background:transparent linear-gradient(240deg,#accbee,#e7f0fd) 0 0 no-repeat padding-box;opacity:1}.menu-btn .theme-btn:hover:before{opacity:0}.menu-btn .theme-btn:hover{background:#57cc61;color:#fff}@media only screen and (max-width:1199px){.main-menu .navigation li{padding:38px 18px}.menu-btn{margin-left:30px}}@media only screen and (max-width:991px){.header-inner{padding:15px 0}.fixed-header{top:0}.menu-btn{display:none}.main-menu .navigation li:before{content:none}.main-header .header-upper .container-fluid{padding:0}.main-header .logo-outer{position:absolute;top:17px;-webkit-transition:all .5s ease;transition:all .5s ease;width:155px}.main-menu{width:100%}.main-menu .navbar-header{display:block}.main-menu .navigation{margin:50px 0 25px;max-height:310px;overflow:auto}.main-menu .navigation li{border-top:1px solid #eeeeee0f;float:none;padding:0 20px}.main-menu .navigation li:last-child{border-bottom:1px solid #eeeeee0f}.main-menu .navigation li.dropdown .dropdown-btn{display:block}.main-menu .navigation li a{line-height:22px;padding:8px 10px}.main-menu .navigation li a:after{display:none}.main-menu .navigation li ul{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:none;position:relative;width:100%}.main-menu .navigation li ul:after{clear:both;content:"";display:block}.main-menu .navigation li ul li{border-bottom:none;padding:0 20px}.main-menu .navigation li ul li a{color:#fff}.main-menu .navigation li ul li ul{left:auto}}