/*** IMPORT ***/
@import "../default.css";
/*** HOME ***/
img[alt=influencer] {
	margin: -28% 0 0 -20%;

	width: 150%;
}
h1 {
	font-weight: 700 !important;
}
.border-highlight {
	padding: 0 8px;

	border: 2px solid var(--highlight);
	border-radius: 50%;
}
/*** CONTACT ***/
#contact {
	display: flex;
	align-items: center;
	justify-content: space-between;

	max-width: 400px;
	padding: 8px 8px 8px 16px;
	background: rgb(26, 27, 28);
	border-radius: 40px;

	color: var(--text-primary);
}
#contact > a {
	min-width: 104px;
	background: var(--highlight);
	border-radius: 40px;

	font-weight: 700;
	text-align: center;

	color: rgb(16, 16, 16) !important;
}
/*** INFLUENCERS ***/
.cards {
	height: calc(100vh - 136px) !important;
}
.cards .card {
	background: rgb(12, 12, 12) !important;
	border: 4px solid rgb(16, 16, 16);
	border-radius: 16px !important;

	color: rgb(255, 255, 255);
}
.cards .card .playToEarn {
	color: rgb(0, 160, 240);
	text-shadow: 0 0 8px rgb(0, 160, 240);
}
.cards .card .exchange {
	color: rgb(240, 80, 80);
	text-shadow: 0 0 8px rgb(240, 80, 80);
}
.cards .card .newsOutlet {
	color: rgb(240, 160, 80);
	text-shadow: 0 0 8px rgb(240, 160, 80);
}
.cards .card .card-img-top {
	border-radius: 50%;
	box-shadow: 0 0 8px rgb(0, 0, 0);
}
.cards .card .social {
	width: 24px;
	height: 24px;
	border-radius: 50%;

	font-size: small;
	color: rgb(255, 255, 255);
}
.cards .card .social.disabled {
	background: linear-gradient(to bottom right, rgb(160, 160, 160), rgb(80, 80, 80));
}
.cards .card .social.instagram {
	background: linear-gradient(to bottom right, rgb(240, 80, 160), rgb(160, 0, 80));
}
.cards .card .social.twitch {
	background: linear-gradient(to bottom right, rgb(160, 120, 240), rgb(80, 40, 160));
}
.cards .card .social.twitter {
	background: linear-gradient(to bottom right, rgb(0, 160, 240), rgb(0, 80, 160));
}
.cards .card .social.youtube {
	background: linear-gradient(to bottom right, rgb(240, 80, 80), rgb(160, 0, 0));
}
/*** PARTNERS ***/
.cards .card.partner {
	height: 160px;
}
.cards .card.partner body {
	overflow: hidden !important;

	height: 100%;
}
.cards .card.partner body img {
	width: 90%;
}
/*** ICON ***/
.slogan-audit {
	color: rgb(0, 200, 120);
	text-shadow: 0 0 8px rgb(0, 200, 120);
}
.slogan-exchange {
	color: rgb(240, 80, 80);
	text-shadow: 0 0 8px rgb(240, 80, 80);
}
.slogan-facebook {
	color: rgb(0, 160, 240);
	text-shadow: 0 0 8px rgb(0, 160, 240);
}
.slogan-newsoutlet {
	color: rgb(240, 160, 80);
	text-shadow: 0 0 8px rgb(240, 160, 80);
}