.only-jhsp {
	display: none !important;
}

.only-kubik {
	display: none !important;
}

#WhatsApp {
	display: none !important;
}

.Register #txtNasc,
.Register .newsletter,
.Register .pesquisa {
	display: none;
}

body {
	font-family: system-ui;
}

nav {
	background-color: #001137;
	background-image: linear-gradient(135deg, #002352 0%, #001137 74%); 
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.pride {
	background-color: #001137;
	/* background-image: linear-gradient(135deg, #002352 0%, #001137 74%); */
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	background-image: linear-gradient(145deg, 
		#FE0000 14.28%,
		#FD8C00 28.56%,
		#FFE500 42.84%,
		#119F0B 57.12%,
		#0644B3 71.4%,
		#C22EDC 85.68%);
}

nav img {
	height: 60px;
	/* width: 245px;  */
	margin: 8px auto;
}

@media (max-width: 930px) {
	nav img {
		margin: 5px 0 0 0;
		height: 50px;
		/* max-width: 200px; */
	}
}

nav ul li a {
	color: #fff;
	font-size: 17px;
	padding: 0px 13px 7px;
	border-radius: 3px;
	border: 1px solid transparent;
}

.user {
	color: #fff;
}

i {
	color: #fff;
}

.checkbtn {
	color: #fff;
}

textarea:focus,
input:focus,
select:focus,
input[type='tel']:focus,
input[type='text']:focus,
input[type='password']:focus {
	border: 1px solid #eb227a;
}

footer {
	background-color: #001137;
	background-image: linear-gradient(135deg, #002352 0%, #001137 74%);
}

footer ul a {
	color: #eb227a;
}

footer span a {
	color: #eb227a;
}

#events .icons, #event .icons {
    opacity: .5;
}

#event header {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

#event #image64 {
	width: 100%;
}

#event section {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

#event #info {
    margin: 10px;
    float: none; 
    width: 100%; 
}