/*Colors {*/
.bg-maincol {
	background-color: #c1b696;
}
.btn.btn-maincol {
	background-color: transparent;
    color: #c1b696;
	border-color: #c1b696;
}
.btn.btn-maincol:hover {
	background-color: #c1b696;
    color: #ffffff;
    border-color: #c1b696;	
}
.btn.btn-maincol-alt {
	background-color: transparent;
    color: #ffffff;
	border-color: #ffffff;
}
.btn.btn-maincol-alt:hover {
	background-color: #ffffff;
    color: #c1b696;
    border-color: #c1b696;	
}
/*Colors }*/



/* Header { */
.headerFixer:not(.fixedPosition) .logo-invert .img-fluid {
	-moz-filter: invert(1);
	-o-filter: invert(1);
	-webkit-filter: invert(1);
	filter: invert(1);
}
.logo {
	display:inline-block;
}
.headerFixer .logo .logo-dark {
	display:none;	
}
.headerFixer .logo .logo-white {
	display: inline-block;	
}
.headerFixer.fixedPosition .logo .logo-dark {
	display: inline-block;
}
.headerFixer.fixedPosition .logo .logo-white {
	display:none;
}
.logo.logoVii.logo-ps {
	max-width: 154px;
	margin-left: 30px;
}
@media (min-width: 768px) {
	.logo.logoVii.logo-ps {
		max-width: 170px;
		margin-left: 70px;
	}
}
@media (min-width: 992px) {
	.logo.logoVii.logo-ps {
		max-width: 218px;
		margin-left: 70px;
	}
}




.headerFixer .bvi-panel-open img {
	-moz-filter: invert(1);
	-o-filter: invert(1);
	-webkit-filter: invert(1);
	filter: invert(1);
}
.headerFixer.fixedPosition .bvi-panel-open img {
	-moz-filter: invert(0);
	-o-filter: invert(0);
	-webkit-filter: invert(0);
	filter: invert(0);
}
/*} Header */