.header {-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s; transition: all .3s;
  /* position: absolute; */
  position: fixed;top: 0px;left: 0px; width: 100%;z-index: 99;height: 70px;background: #FFFFFF;
  box-shadow: 0px 3px 8px #00000029;
  display: flex; align-items: center; }
ul.main-list { margin-bottom: 0;}
.menu_bar{text-align: right;}  
.action-bar ul {   margin-bottom: 0;padding-left: 0;  }
.action-bar ul li a.language-ModalJQ img { width: 18px; height: auto; }
.action-bar ul li a.language-ModalJQ { color: #595A5A; font-weight: 500; transition: none!important;  }
.action-bar ul li a.language-ModalJQ::after { content: "\ea4e"; font-family: remixicon!important;
  font-style: normal;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px;
  position: absolute; top: 0; line-height: 21px; }
.action-bar .btn.menu-btn { padding: 9px 13px 9px 35px; color: #fff; position: relative; background: #024B9F;
  border: 1px solid #024B9F; border-radius: 7px; min-width: 128px; font-size: 15px; top: -11px;}
.end-col {flex: 0 0 auto;width: 28%;text-align: right;padding: 0;}
.mid-col {flex: 0 0 auto;width: 54.333333%;padding: 0;}
.action-bar .btn.menu-btn:hover { background: transparent;border-color: #024B9F; color: #024B9F; cursor: pointer;}
.action-bar .btn.menu-btn .m-icon {position: absolute; top: 55%; left: 12px; transform: translateY(-50%);}
.action-bar .btn.menu-btn .m-icon i{ font-size: 18px; }
.action-bar ul li { display: inline-block; position: relative; margin-right: 20px;  }
.action-bar ul li:last-child { margin-right: 0;  }
.action-bar ul li > ul{opacity: 0;visibility: hidden; z-index: 1; border-radius: 5px !important;
  background-color: #fff; padding: 10px 10px 10px 10px; overflow: hidden; position: absolute;
  left: 0px; top: 100%; box-shadow: 0 30px 30px 0 rgb(29 10 81 / 10%); width: 120px; }
.action-bar ul li:hover > ul { opacity: 1; visibility: visible; }
.action-bar ul li:hover>ul li { padding-bottom: 10px; margin-right: 0;  word-break: break-all; }
.action-bar ul li:hover>ul li a { color: #363636;  }
.header.sticky.header-down {background: #fff; box-shadow: 0px 0px 50px rgb(0 0 0 / 13%); position: fixed;
   -moz-transition: all .5s; -o-transition: all .5s; z-index: 999;     box-shadow: 0px 0px 50px rgb(0 0 0 / 40%);}
.header.sticky .site-logo {  padding: 3px 0px;}
.header.sticky.header-up { top: -100%;} 
.menu_bar .main-list li ul li a {color: #000; display: block; width: 100%; font-size: 16px; line-height: 20px;  }
.main-list i { color: rgb(255 255 255 / 100%); font-size: 14px;  }
.menu_bar ul li:last-child { padding-right: 0; margin-right: 0; }
.menu_bar ul li span.dropdown { cursor: pointer; top: 2px; }
.menu_bar .main-list li {cursor: pointer;display: inline-block;margin-right: 10px;position: relative;}
.menu_bar .main-list li:hover a { color:#024B9F; }
.menu_bar .main-list li a {color: #2A2A2A; font-size: 14px; font-weight: 500;}
.menu_bar .main-list li ul { position: absolute; left: 0px; top: 100%; padding: 10px 0 10px 0;
-webkit-box-shadow: 0 30px 30px 0 rgb(29 10 81 / 10%); -moz-box-shadow: 0 30px 30px 0 rgba(29, 10, 81, .1);
width: 230px; box-shadow: 0 30px 30px 0 rgb(29 10 81 / 10%); border-radius: 5px; text-align: left; background: #fff;
z-index: 11; opacity: 0; pointer-events: none; visibility: hidden; }
.menu_bar .main-list>li:hover>ul { opacity: 1; visibility: visible; pointer-events: all; list-style: none;  }
.menu_bar .main-list>li:hover>ul li {padding-left: 0; }
.menu_bar .main-list li ul li a { padding: 7px 10px; display: inline-block; width: 100%;  }
.menu_bar .main-list li ul li { width: 100%; }
.menu_bar .main-list li ul li ul { left: 230px; padding: 0px; border-radius: 0px; background: #e6f2e8; }
.menu_bar .main-list li ul li:hover>ul { opacity: 1; visibility: visible; pointer-events: all; list-style: none;
    top: 0px; }
	
.gt_float_switcher .gt-selected .gt-current-lang
 {
    padding: 10px 15px;
    color: #333;
    font-weight: bold;
    position: relative;
    top: 8px !important;
}
  