.mobileMenu{z-index:99999;background:#021d3a;width:300px;height:100vh;transition:transform .3s,box-shadow .3s;position:fixed;top:0;left:-300px;overflow:auto scroll;box-shadow:4px 0 24px #0003}.responsivemenu .card-body{background:#1a1729}.mobileMenu h2{padding-left:20px}.mobileMenu.show{left:0}.mobileMenu .menu-close{border-bottom:1px solid #ffffff1a;justify-content:flex-end;align-items:center;min-height:0;padding:16px 20px;line-height:normal;display:flex;border:none!important;width:auto!important;height:auto!important;margin:0!important}.mobileMenu .menu-close .clox{color:#fff;cursor:pointer;width:44px;height:44px;box-shadow:none;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background-color .2s,color .2s;display:inline-flex;overflow:visible}.mobileMenu .menu-close .clox .clox-icon{color:#fff;justify-content:center;align-items:center;width:1em;height:1em;font-size:26px;font-weight:300;line-height:1;display:inline-flex}.mobileMenu .menu-close .clox:hover{color:#fff;background-color:#ffffff1a}.showmenu{z-index:100000;cursor:pointer;position:relative;top:0}.responsivemenu{padding-top:10px;padding-left:0;list-style:none}.responsivemenu li a,.responsivemenu li p,.responsivemenu ul{letter-spacing:0;text-transform:capitalize;color:#fff;cursor:pointer;padding:14px 24px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s;display:block}.responsivemenu li a:hover{color:#fff;background-color:#ffffff14}.responsivemenu li p{margin-bottom:0;position:relative}.responsivemenu li p.mobile-mega-trigger{justify-content:space-between;align-items:center;padding-right:32px;display:flex}.responsivemenu li p.mobile-mega-trigger .mobile-mega-trigger-label{flex:1}.responsivemenu li p.mobile-mega-trigger .mobile-mega-indicator{color:#fffffff2;font-size:14px;transition:transform .2s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.responsivemenu li p.mobile-mega-trigger[aria-expanded=true] .mobile-mega-indicator{transform:translateY(-50%)rotate(180deg)}.responsivemenu ul.subMenu{padding-top:0;padding-left:15px;padding-right:0}.responsivemenu ul.subMenu ul{margin-bottom:0;padding-left:0;position:relative}.responsivemenu ul{list-style:none}.responsivemenu ul p,.responsivemenu ul a{color:#fff;font-size:14px;position:relative}.responsivemenu ul p i{position:absolute;top:5px;right:0}.responsivemenu .card{border:none}.responsivemenu .card-body{padding-top:0}.responsivemenu li a{position:relative}.responsivemenu li i{position:absolute;top:17px;right:20px}.responsivemenu li .dept-icon{margin-right:10px;font-size:18px;position:static}.responsivemenu li .dept-label{vertical-align:middle;display:inline-block}.showmenu i{color:#fff;font-size:30px}.mobileMenu,.showmenu{display:none}@media (max-width:992px){.showmenu{text-align:center;border-radius:5px;width:40px;height:36px;line-height:40px;display:block}.showmenu button:focus{box-shadow:none;outline:none}.showmenu button span{background-color:#fff;width:22px;height:2px;margin:0 auto 5px;transition:opacity .2s;display:block}.showmenu button{padding:8px}.mobileMenu{display:block}}.middle-header-3 .showmenu{top:36px}.middle-header2 .showmenu{top:26px}.middle-header-3 .showmenu i{color:#fff}@media (max-width:450px){.mobileMenu{width:280px;left:-280px}.responsivemenu li a,.responsivemenu li p{padding:14px 20px;font-size:15px}}.responsivemenu a:not([href]):not([class]),.responsivemenu a:not([href]):not([class]):hover{color:#ddd}
ul.smothscroll{z-index:99;list-style:none;position:fixed;bottom:25px;right:30px}ul.smothscroll a,ul.smothscroll button{text-align:center;color:#fff;cursor:pointer;background-color:#0080d2b3;background-position:0;background-size:200%,1px;border:2px solid #0080d2;border-radius:50%;width:45px;height:45px;line-height:45px;transition:all .3s;display:block}ul.smothscroll a:hover,ul.smothscroll button:hover{color:#fff;background-color:#0080d2}@media (max-width:767px){ul.smothscroll a{width:30px;height:30px;line-height:25px}}
