#sp-header{
	background: transparent;
	position: fixed;
	box-shadow: none;
}
#sp-header > .container{
	max-width:100%;
}
#sp-header #sp-logo{
	display:none;
}
#sp-header.header-sticky{
	z-index: 9;
}
#sp-header.header-sticky #sp-logo{
	display:block;
	animation: fadeIn 5s;
}
.sp-page-title{
	min-height: 200px;
}
#homeIntro{
	position: absolute !important;
	top: 0;
}
#sp-bottom{
	background:#082f22;
}


.white-popup-block{
	background: #082f22;
	max-width: 760px;
	height: auto !important;
	min-height: 440px;
	text-align:center;
	font-size: 1rem;
}
.btn-primary, .sppb-btn-primary{
	display: block;
	color: #082f22;
	border: 2px solid #968453;
}
.mfp-close-btn-in .mfp-content .white-popup-block .mfp-close{
	color: #fff;
}
.sppb-btn-primary.focus, .sppb-btn-primary:focus{
	box-shadow: 0 0 0 3px rgb(150, 132, 83);
}
.btn-primary:hover, .sppb-btn-primary:hover{
	border-color: transparent;
	background-color: transparent;
	border: 2px solid #968453;
}
.fbfollow .fab.fa-facebook-f {
	font-size:30px;
}
.offcanvas-menu .offcanvas-inner a:active,
.offcanvas-menu .offcanvas-inner ul.menu > li a:hover{
	color:#b2b2b2;
}



@media (max-width: 800px) {
	.sp-page-builder .page-content #homeIntro{
		background: rgba(0, 0, 0, 0.5);
	}
	.sp-slider .sp-item .sp-background{
		background-position: 70% 0px;
		height: 100%;
		bottom: 0;
		top: unset;
	}
	#widget-modal-root .fade.in .modal-dialog{
		z-index:99999999;
	}
	.modal-backdrop.fade{
		display:none;
	}
}