ul.mega-sub-menu li ::before{
  content: "\f105";
 font-family: FontAwesome!important;
 margin-right: 10px;
  -o-transition: all 0.15s ease-in;
  -webkit-transition: all 0.15s ease-in;-moz-transition: all 0.15s ease-in;
transition: all 0.15s ease-in;
color: #f79007 !important;
font-size: 16px !important;
}

ul .mega-sub-menu li a:hover {
    margin-right: 10px !important;
    margin-left: 5px!important;
    -webkit-transition: all 0.3s ease !important;
}
ul li a{
    text-decoration: none !important;
}
.page-header ul li::after{
    content:'';
    width:0% ;
    height:2px;
    background:#F79007;
    margin:auto !important;
    transition:1s;
    display: block !important;
}

ul.mega-sub-menu li::after{
    width:0% ;
    height:2px;
    background:#F79007;
    margin:auto !important;
    transition:1s;
    display: none !important;
}
div#mega-toggle-block-1 {
    margin: 0px !important;
}
#mega-menu-wrap-header-menu .mega-menu-toggle {
    width: 30%;
    text-align: right;
    margin: 0px auto;
}
#colibri .style-729 {
   padding-top:12px;
}
.h-column.h-column-container.d-flex.h-col-none.style-2904-outer.style-local-221-h375-outer.h-hide-sm {
    padding: 0px 25px;
}
.h-row-container.h-section-boxed-container.gutters-row-lg-0.gutters-row-md-0.gutters-row-2.gutters-row-v-lg-0.gutters-row-v-md-0.gutters-row-v-2.style-1524.style-local-226-h1438.position-relative {
    padding: 10px 0px;
}
/* Industry menu */
.page-id-2317 ul.mega-sub-menu {
    border-right: 3px solid
    border-left: 3px solid #fcb900 !important;
    background: #000 !important;
    color: #fff !important;
}
ul#mega-menu-header-menu li#mega-menu-item-4079 ul.mega-sub-menu {
    margin: 6px 0px !important;
}
.page-id-2317 #mega-menu-4079-0 ul li a.mega-menu-link {
    color: #fff !important;
}
.page-id-2317 #mega-menu-4079-0 ul li a.mega-menu-link:hover {
    color: #F79007 !important;
}
/* Indusrty 19-1-22  */

div#mega-menu-wrap-content-menu {
    background: #141E70;
}
div#mega-menu-wrap-content-menu ul#mega-menu-content-menu li a {
    color: #fff !important;  
}
div#mega-menu-wrap-content-menu ul#mega-menu-content-menu li a:hover {
    color: #000 !important;
}

div#mega-menu-wrap-content-menu ul#mega-menu-content-menu li:last-child :after {
  display: none!important;
}
div#mega-menu-wrap-content-menu ul#mega-menu-content-menu li :after {
    content: '';
    background: #eee;
    width: 1px;
    height: 24px;
    position: absolute;
    z-index: 999;
    top: 8px;
    right: 0;
    display: block !important;
}
.h-mobile-menu .icon-container.h-hamburger-icon .h-icon-svg {
    text-align: center;
}
form#forminator-module-1533 {
    display: block !important;
}
@media only screen and (min-width: 992px){
ul li:hover::after{
    width:90% !important;
}
ul li a:hover{
    color:#F79007 !important;
}
}
@media only screen and (max-width: 2500px){
#mega-menu-wrap-header-menu-1 #mega-menu-header-menu-1 li.mega-menu-item > ul.mega-sub-menu {
    display: bloack !important;
    visibility: visible;
    opacity: 1;
}
}
@media only screen and (max-width: 767px){
ul#mega-menu-content-menu {
    display: block !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
div#mobile_hide {
    display: none;
}
	#mega-menu-wrap-header-menu .mega-menu-toggle {
    float: right;
}
}
@media only screen and (max-width: 765px){

#mega-menu-wrap-header-menu .mega-menu-toggle + #mega-menu-header-menu {
  display: block !important;
}
#mega-menu-wrap-header-menu-1 .mega-menu-toggle + #mega-menu-header-menu-1 {
     right: 0px !important;
}
}
@media only screen and (min-width: 993px){
    div#mega-menu-wrap-header-menu ul#mega-menu-header-menu li#mega-menu-item-4739 {
          display: none;
}
}