.header {
	z-index: 1;
}
@media (min-width: 959px) {
.header-main,
.header-main .header-main-inner {
	background: transparent !important;
}
.header-main .header-main-inner .container {
	background: #ffffffa3;
    border-radius: 15px;
    margin-top: 15px;
	backdrop-filter: blur(13px);
}
}









/*mobile header*/
@media (max-width:640px) {
	.adress00 li {
		font-size: 11px !important;
	}
	.slab001 {
		display: none !important;
	}
}


















/*salabvi*/
.slab00 {
	display: flex;
		align-items: center;
		justify-content: space-between;
}

.slab001,
.slab002 {
		display: inline-flex;
		align-items: center;
	gap: 10px;
}

.adress00 {
    display: flex;
    align-items: center;
    gap: 10px;
}
.adress00 li {
padding: 2px 10px;
    border-radius: 5px;
	font-size: 14px;
}
.adress00 li a:hover {
	color: var(--nv-primary-accent);
}
.adress00 li i,
.adress00 li a i {
	color: var(--nv-secondary-accent);
}
.adress00 li:hover i,
.adress00 li a:hover i {
	transform: translateY(-2px);
	transition: all 0.3s;
}

.social00 {
    display: flex;
    align-items: center;
    gap: 5px;
}
.social00 li a {
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
	transition: all 0.3s;
	background: #e4e4e4;
    color: #1E3D39;
}
.social00 li a:hover {
/*background: #1E3D39;*/
	color: #B39168;
	transform: translateY(-2px);
}






/*btn*/
#btn-okzh a{
    color: white;
    transition: all 0.3s;
    background: var(--nv-secondary-accent);
    border-color: var(--nv-secondary-accent);
}
#btn-okzh a:hover {
    background: var(--nv-primary-accent);
    color: var(--nv-secondary-accent);
    box-shadow: 0px 0px 10px var(--nv-primary-accent);
	transition: all 0.3s;
	border-color: var(--nv-primary-accent);
}
#btn-okzh a i {
	width: 20px;
}
#btn-okzh a:hover i {
	padding-left: 10px;
	transition: all 0.3s;
}





/*content*/
/**/
a.icon-room00:hover div {
	transform: translateY(-5px);
}





