/*!
Theme Name: shato-kaheti 1.0
Author: shato-kaheti team
*/

header.small #logo {
	margin-top: -15px;
	height: 70px;
	width: 78px;
}


.block-inner_big {
	max-width:1280px;
}

.leading-selector {
	display:flex;
	gap:20px;
	justify-content:center;
	font-size:20px;
	margin-bottom: 48px;
	font-family: 'Oranienbaum', serif;
	font-weight:700;

}

.leading-selector a {
	text-decoration: none;
}

.leading-selector .current-menu-item a {
	color:#2a2a2a;
}


.home header,
.page-template-vine header {
	position: absolute;
	top:0;
	transition:0.6s;
	margin-bottom: 0;
}

header.small {
	position: sticky;
	z-index:1000;
	transition:0.6s;

}


header #header-inner {
	width: 100%;
	z-index: 200;
	position: relative;
}

header #logo {
	display:flex;
	align-items:center;
	/*padding:20px 0;*/
}

header #langs {
	margin-left: auto;
}

@media only screen and (max-width: 460px) {
	header #logo {
		padding:0;
	}
}
header.small #logo {
	padding:0;
}

header #logo img {
	height: 70px;
	width: auto;
}

#header-inner {
	display:flex;
	justify-content:space-between;
}

.topselector {
	flex:1;
}
.topselector__inner {
	position: static;
	left: auto;
	-webkit-transform: none;
	transform: none;
	justify-content: center;
	display: flex;

}



#introimage {
  max-height: 70vh;
  display: block;
  margin: -80px auto 0px;
}

.leading-video {
	display:flex;
	align-items:center;
	height:90vh;
}

.leading-video .block-inner {
	padding-top: 32px;
}

.leading-video video {
	max-height:100%;
	width: 100%;
}

.topselector__inner a {
	color:#bb9360;
}