
/*Header-wap Start*/
.header-wrap{
	/* position:fixed; */
	width:100%;
	/* top:0;
	left:0; */
	z-index:1000;
}
.headbar{
	background-color: #ffffff;
}
.headbar .navbar-brand > img {
    height: auto;
    width: 10.625rem;
}
.headbar .ss-icon{
	margin-top:0;
}
.headbar .ss-icon li{
	margin-left:1.5rem;
	margin-right:0;
}
.headbar .ss-icon li a{
	color:#fff;
}
@media only screen and (max-width: 992px){
    .header-wrap{
		position:relative;
		width:auto;
	}
	/* body{
		padding-top:0;
	} */
}
/*Header-wap End*/
#search_form{display: inline-block;vertical-align: top; width: 54.5%;position: relative;}

.search-control{
	background:none;
	padding: .4375rem .75rem;
	width:100%;
	border-radius: 0;
	border: 1px solid #ececec;
	padding-right: 5.375rem;
	box-sizing: border-box;
}
.hb-search-btn{height: 100%;position: absolute;top: 0;right: 0;width: 5.375rem;background: url(../images/hb-search.png) no-repeat center;background-color: #353f7c;border: 0;padding: 0;}
#m_search_form{position: relative;}
#m_search_form .search-control{padding-right: 3.75rem;}
#m_search_form .hb-search-btn{width: 3.75rem;}
.hb-right{justify-content: right;}
.hb-right .hb-inquiry-btn{display: inline-block; padding:.4375rem 1.375rem;border-radius: 0;margin-left: 1.5rem;}
.hb-right .hb-inquiry-btn i{margin-right: 3px;}
@media (max-width: 990px) {
	.search-control{
		width:100%;
		margin-bottom: 1.5rem;
	}
}
/* .navbar-nav .nav-link.active::after, 
.navbar-nav .show>.nav-link::after{    
	content: '';
    position: absolute;
    height: 3px;
    width: 100%;
    background: #000;
    bottom: 0;
    left: 0;
    margin: 0;
    border: none;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: .3s cubic-bezier(.4, 0, .6, 1);
    transition: .3s cubic-bezier(.4, 0, .6, 1);} */

.header .navbar-nav .nav-link:after {
    content: '';
    position: absolute;
    height: 3px;
    width: 96%;
    background: var(--bs-theme-color);
    bottom: 0;
    right: 0;
    margin:0;
    border:none;
	-webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: .3s cubic-bezier(.4,0,.6,1);
    transition: .3s cubic-bezier(.4,0,.6,1);
}
.header .navbar-nav .nav-item:hover .nav-link:after,
.header .navbar-nav .nav-link.active:after{
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}
.navbar-nav .nav-link.show-active{color: #fff !important;background-color: var(--bs-theme-color) !important;}
@media only screen and (min-width:992px){
	.navbar-transparent{
	    top: 0;
	    width: 100%;
	    z-index: 100;
	    background-color: #f7f9fb !important;
	    border: 0;
	    box-shadow: none;
	    transition: .2s ease-in-out;
	}
}
.header .navbar-nav{width: 100%;}
.header .language-nav-link,
.header .nav-link{
	color:#fff;
	font-size:1rem;
	text-transform: capitalize;
	cursor:pointer;
	text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
	padding-top:11px;
	padding-bottom:11px;
}
.header.liveheader .language-nav-link,
.header.liveheader .nav-link{
	text-shadow:none;
}
.header.liveheader .language-nav-link,
.header.liveheader .nav-link{
	color:#000;
}

.header.liveheader .navbar-brand .wlogo{
	/*display:none !important;*/
	display:block !important;
}
.header.liveheader .navbar-brand .blogo{
	display:block !important;
}
.header .navbar-brand > h1{
	font-size: 1.5rem;
    font-weight: bold;
    margin-left: 1rem;
    margin-bottom: 0;
}
.language-section .dropdown-menu,
.header .navbar-nav .dropdown-menu{
	background-color: var(--bs-theme-color);
	color:#fff !important;
	border-radius: 0;
}
.header .navbar-nav .dropdown-menu.f-menu::after{
	content: '';
	width: 0;
	height: 0;
	border-bottom: 11px solid var(--bs-theme-color);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
	top: -11px;
	left: 0;
	position: absolute;
}
.header .navbar-nav .dropdown-menu .dropdown-item{
	padding: calc(var(--bs-dropdown-item-padding-y)*2.5) calc(var(--bs-dropdown-item-padding-x)*1.5);
	color:#fff !important;
	
}
.header .navbar-nav .dropdown-menu .dropdown-item.link-secondary{position: relative;}
.header .navbar-nav .dropdown-menu .dropdown-item:active,
.header .navbar-nav .dropdown-menu .dropdown-item:hover,
.header .navbar-nav .dropdown-menu .dropdown-item:focus{
	background-color: var(--bs-theme-color);
}
.header .dropdown-toggle::after{content: '';width: .75rem;height: .4375rem;background: url(../images/header_down.png) no-repeat center center; border:0;vertical-align: middle;}
.header .navbar-nav .dropdown-menu .dropdown-item::after{display: none;}
.header .navbar-nav .dropdown-menu .dropdown-item::before{content: '';width: .25rem;background:#ffffff;position: absolute;top: 50%;left: 0;transform: translateY(-50%);opacity: 0;visibility: hidden;}
.header .navbar-nav .dropdown-menu .dropdown-item:hover::before{opacity: 1;visibility: visible;animation: textshow 0.3s ease-out both;}
@keyframes textshow {
	0% {
		height: 0;
	}
	100% {
		height: 1.25rem;
	}
}
.header .s-menu{
	position:absolute;
	right: 0;
    top: 0;
    transform: translate(100%, 0);
}
.language-section .dropdown-item{
	color: #fff !important;
}
.language-section .dropdown-item:hover,
.language-section .dropdown-item:focus{
	background-color: var(--bs-theme-color);
}
.language-section .dropdown-menu{
	min-width:8rem;
}
@media only screen and (max-width:1040px) {
	.header{
		position:relative;
		width:100%;
	}
	.header .s-menu{
		position: relative;
	    left: 0;
	    right: auto;
	    transform: translate(0, 0);
	    border: none;
	    background-color: #f3f3f3;
	    padding-left: 1rem;
	}
	.header .navbar-nav .nav-link.active, 
	.header .navbar-nav .show>.nav-link,
	.header .language-nav-link,
	.header .nav-link{
		color:var(--bs-nav-link-color);
		font-size:1rem;
	}
}
@media (max-width: 990px) {
	.navbar-toggler:focus{
		box-shadow:none;
	}
    .header{
    	z-index:100;
    }
    .header .navbar-brand > img{
		height:2rem;
		width:auto;
		margin: 0.5rem 0;
	}
	.header .language-nav-link, .header .nav-link{
		text-shadow: none;
	}
	.header .language-nav-link{
		color: var(--bs-navbar-color);
	}
	.headbar .navbar-brand > img {
		width: 6.25rem;
	}
	.hb-right{justify-content: right;}
	.hb-right .hb-inquiry-btn{font-size: 0;margin-left: 0;margin-right: 1rem;padding: .7813rem 1rem;border-radius: 0.375rem;}
	.header .navbar-nav .dropdown-menu.f-menu::after{
		left: 1px;top: 2.0625rem;
	}
	.header .navbar-nav .nav-link:after{display: none;}
}

@media (min-width: 992px) {
	.navbar-expand-lg .navbar-nav .nav-link{padding-left: 2.25rem;padding-right: 2.25rem;position: relative;font-size: 1rem;color: #333333;font-weight: bold;}
	.navbar-expand-lg .navbar-nav .nav-link:hover{color: var(--bs-theme-color);}
	.navbar-expand-lg .navbar-nav .nav-link::before{position: absolute;content: "";width: 1px;height: 2rem;top: 50%;right: 0;background-color: #dfe7ec;transform: translateY(-50%);}
	.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link::before{display: none;}
}
@media (max-width: 1320px) {
	.navbar-expand-lg .navbar-nav .nav-link{padding-left: 1.5rem;padding-right: 1.5rem;}
}
@media (max-width: 1200px) {
	
	.navbar-expand-lg .navbar-nav .nav-link{font-size: 1rem;padding-left: 1rem;padding-right: 1rem;}
}