img{max-width: 100%;height: auto;}
	
.anchor{scroll-margin-top:80px;}
.submenu ul{text-align:center;margin:0;padding:0;}
.submenu li{display:inline-block;margin:0 8px;}
.submenu li:before{display:none;}
.submenu a{line-height: 46px;padding:0 25px;display: inline-block;border: 1px solid #B9ac97;}
.submenu a:hover{border: 1px solid #B9ac97;background:#B9ac97;color:#fff;}

.ba-slider{padding:0;text-align:center;margin:0 -15px !important;}
.ba-slider .slick-slide{padding:0 15px;}
.ba-slider .slick-prev,.ba-slider .slick-next{width:50px;height:50px;line-height:50px;background: rgba(255,255,255,.2);text-align:center;z-index:9;left:-50px;}
.ba-slider .slick-next{left:auto;right:-50px;}
.ba-slider .slick-prev:before{content:"\f053";font-family:Font Awesome\ 5 Free;font-size:18px;opacity:1;line-height:50px;color:#fff;font-weight:700;}
.ba-slider .slick-next:before{content:"\f054";font-family:Font Awesome\ 5 Free;font-size:18px;opacity:1;line-height:50px;color:#fff;font-weight:700;}
.ba-slider .slick-slide img{display:inline-block;margin:0;}

.page-template-page-gallery .entry-content{padding:80px 0;}
.page-template-page-gallery .gallery-item{margin:0 0 20px;}

@media only screen and (max-width: 768px) {
	.ba-slider{padding:0 50px !important;margin:0 !important;}
	.ba-slider .slick-prev,.ba-slider .slick-next{width:40px;height:40px;line-height:40px;}
	.ba-slider .slick-prev:before,.ba-slider .slick-next:before{line-height:40px;}
	.ba-slider .slick-prev{left:0;}
	.ba-slider .slick-next{right:0;}
	
	.submenu li{display:block;margin:5px 0;}
	.submenu a{display:block;text-align:center;}
	
	.custom-header .custom-header-title span h1 {font-size: 32px !important;line-height:1.2 !important;}
	.anchor{scroll-margin-top:0;}
	.page-template-page-gallery .entry-content{padding:40px 0;}

}