.page-template-fullPage-page .header, .header-wrapper {
	background: transparent !important;
}
.page-template-fullPage-page .admin-bar header#header {
	top: 32px;
}
.page-template-fullPage-page header#header {
	position: fixed;
	left: 0;
	top: 0;
}
.page-template-fullPage-page header#header::before {
	pointer-events: none;
	content: '';
	display: block;
	width: 100%;
	height: 120px;
	background-image: linear-gradient(to top, rgba(40, 143, 152, 0) 0%, #000000 100%);
	opacity: 0.6;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}
.page-template-fullPage-page header#header .fill {
	display: none;
}
.page-template-fullPage-page .nav > li.nav-icon > a {
	color: #fff;
}
.page-template-fullPage-page header .top-divider {
	display: none;
}
.page-template-fullPage-page #fp-nav.fp-show-active a.active+.fp-tooltip {
	opacity: 0;
}
.page-template-fullPage-page #fp-nav ul li {
	margin: 5px;
	width: 22px;
	height: 22px;
}
.page-template-fullPage-page #fp-nav ul li a {
	display: block;
	width: 22px;
	height: 22px;
	border: 1px solid rgb(255, 255, 255, 0.5);
	border-radius: 50%;
}
.page-template-fullPage-page #fp-nav ul li a span {
	width: 8px;
	height: 8px;
	background-color: rgb(255, 255, 255, 0.7);
	margin: 0;
	transform: translate(-50%, -50%);
}
.page-template-fullPage-page #fp-nav ul li:hover a span,
.page-template-fullPage-page #fp-nav ul li a.active span,
.page-template-fullPage-page #fp-nav ul li:hover a.active span {
	background-color: #00ffe8;
	margin: 0;
}
.page-template-fullPage-page #fp-nav ul li:hover a,
.page-template-fullPage-page #fp-nav ul li a.active {
	border-color: #00ffe8;
}
.page-template-fullPage-page #fp-nav ul li .fp-tooltip.left {
	left: 30px;
}

.page-template-fullPage-page #fp-nav ul li .fp-tooltip.right {
	right: 30px;
}
.page-template-fullPage-page #fp-nav ul li .fp-tooltip {
	display: none;
	top: 50%;
	transform: translateY(-50%);
	color: #00ffe8;
}
.page-template-fullPage-page #fp-nav ul li a span.fp-sr-only {
	display: none;
}
@media only screen and (max-width: 991px){
	.page-template-fullPage-page #fullPage {
		overflow-x: hidden;
	}
	.page-template-fullPage-page .fp-section.fp-table, .fp-slide.fp-table, .fp-tableCell {
		height: auto !important;
	}
}
