@media (max-width: 1400px) { 
}
@media (max-width: 1279px) { 
}
@media (min-width: 992px) { 
.top-menu-nav{display:block !important}
}

@media (max-width: 991px) { 
    .imgwrap{display:none}
    .logowrap .logoimg{width:100%;margin-bottom: 20px;}
    .getintouchform{max-width:568px;}
    .footerwrap .footerclwrap .col{width:43%;}
      .headerwrap .topheader{display:none}    
    .menuicon {position: absolute;right: 67px;font-size: 22px;top: 27px;color: #054c90;}
    .searchwrap {float: right;transform: rotate(90deg);margin-right: 69px;}
    .fixnav .logosection .logo,
    .headerwrap .logo {width: 47px;float: left;margin: 16px 0 16px 4px;}
    body{padding-top: 80px}
    .fixnav .et-top-navigation{padding-top: 33px;}
    .headerwrap{position:absolute}
    .top-menu li{width:100%}
    .nav.top-menu{border-top:3px solid #054c90;box-shadow: 0 2px 5px rgba(0,0,0,.1);padding: 5%}
    #et-secondary-nav .menu-item-has-children > a:first-child::after, .top-menu .menu-item-has-children > a:first-child::after{display:none}
    .nav li ul{width: 100%;position: relative;opacity: 1;visibility: visible;margin-top: 0;border:none;box-shadow: none;padding-top: 0}
    .top-menu > li > a{padding:12px 30px;background: rgba(0,0,0,.03)}
    .top-menu li.hide{display:block;}
    .top-menu li.hide a{border-top: 1px solid rgba(0,0,0,.03);background: none}
    .fixnav .top-menu > li > a{padding-bottom: 12px}
    .fixnav .top-menu a{color: rgba(0,0,0,.6)}
    .top-menu-nav {position: absolute;left: 67px;top: 80px;right: 67px;background: #fff;}
    .menuicon{display:block}
    .top-menu-nav{display:none;width:calc(100% - 134px) !important;opacity: 1 !important}
}
@media (max-width: 767px) {  
    .logowrap{padding:40px}
    .getintouchform {max-width: 80%;}
      .footerwrap .footerclwrap .col{width:100%;margin-right: 0;margin-bottom: 30px;}
    
}


	
	
	
	
	
	
	
	
	
