.youtube-video {
  aspect-ratio: 16 / 9;
  width: 100%;
}

/*** mobile menu ***/
@media (max-width: 1023px) {
.menu-item-167 {
	padding: 0;
}
.navigation>ul>li>ul {
    background: #312F36 !important;
}
.navigation>ul>li>ul>li a {
	text-transform: uppercase;
    color: rgba(255,255,255,.7) !important;
	font-size: inherit;
}
.navigation>ul>li>ul>li {
    border-bottom: none;
}
	.navigation>ul>li>a{
		color: #fff;
		font-size: 1.75rem;
	}
}
/*** slider ***/
.head-slider__media .slick-slide {
    height: 51rem;
}
.head-media {
    height: 66rem;
}
.head-left.nav_of {
    padding: 6rem 3rem 0;
}
/*** breadcrumbs ***/
.head-in__title {
	display: none;
}
.breadcrumbs {
	margin-top: 0;
}
.section-head-in {
	padding: 2rem 0;
}
/*** img captions **/
.gallery-item__decor-text {
	display:none;
}
.gallery-item__decor svg {
	width: 9rem;
	height: 9rem;
	margin-bottom: 0;
}
/*** 404 **/
.section-head-in-404 {
    background: #a98066;
    padding: 6rem 0;
    position: relative;
	overflow: hidden;
}
.section-head-in-404>img {
    position: absolute;
    width: 88.5rem;
    height: 41.1rem;
    max-width: 100%;
    max-height: none;
    top: -10rem;
}
.section-head-in-404>img:first-child {
    left: -32rem;
}
.section-head-in-404>img:nth-child(2) {
    right: -32rem;
}
.section-head-in-404 .container {
    position: relative;
    z-index: 1;
}
.head-in__title-404 {
    font-weight: 500;
    font-size: 5.5rem;
    text-align: center;
    color: #fff;
    font-family: Lora;
}
/*** Hide Captcha **/
.grecaptcha-badge {
	visibility: hidden;
	opacity: 0;
}