.section-block-demotu-header .nav>li {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase
}

.section-block-demotu-header .nav>li>a {
    padding: 10px 19px
}

.section-block-demotu-header[search-style=search-style-1] .search .form-control {
    border-width: 0;
    padding-left: 40px
}

.section-block-demotu-header[search-style=search-style-1] .search .btn-search {
    left: 0;
    right: auto;
    line-height: 1
}

.section-block-demotu-header[search-placeholder-color=placeholder-color-grey] .form-control::-webkit-input-placeholder {
    color: #000;
    font-size: 18px;
    font-weight: 600;
    opacity: 1;
    text-transform: uppercase
}

.section-block-demotu-header .country-flag+span {
    font-size: 18px;
    line-height: 2rem
}

.section-block-demotu-header .change-language {
    margin-left: 0
}

@media(max-width:992px) {
    .section-block-demotu-header .header-outer-wrap {
        display: none !important;
    }
}
	
.section-block-demotu-header {
	background-color: #fff;
	box-shadow: none;
}
.section-block-demotu-header .country-flag+span {
	font-size: 14px;
	line-height: 1.2;
}
.section-block-demotu-header .change-language .change-language-title>span {
	display: none;
}
.section-block-demotu-header .change-language .change-language-title>.language-flag-en {
	background-image: url(../images/languang.webp);
	background-position: center !important;
	width: 25px;
	height: 25px;
	margin-right: 0;
	margin-left: 53px;
}
.section-block-demotu-header[head-active-bg=head-ac-bg][head-active-style="1"] .nav>li>a::after {
	height: 3px;
}
.section-block-demotu-header[head-active-bg=head-ac-bg][head-active-style="1"][head-active-bg-ani=head-ac-bg-an3] .nav>li>a::after {
	bottom: 1.5rem;
}
 @media (min-width: 993px) {
.section-block-demotu-header.fixed-nav .nav>li>a {
	line-height: 48px;
}
.section-block-demotu-header .nav {
	justify-content: center;
	padding: 0 1rem;
}
.section-block-demotu-header .logo {
	padding-bottom: 7px;
}
.section-block-demotu-header .logo img {
	height: 39px;
	transition: all .3s;
}
.section-block-demotu-header .nav>li {
	font-size: 18px;
	text-transform: capitalize;
	font-weight: 400;
	margin: 0 44px;
}
.section-block-demotu-header .nav>li>a {
	padding: 10px 5px;
	line-height: 68px;
}
}
 @media screen and (max-width: 1680px) {
.section-block-demotu-header .nav>li {
	margin: 0 15px;
}
}
 @media screen and (max-width: 1366px) {
.section-block-demotu-header .logo img {
	height: 25px;
}
}
 @media screen and (max-width: 992px) {
}