.text-gradient {
	background: linear-gradient(#fff, transparent 45%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
}

.h-center {
	display: block;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

.v-center {
	display: block;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

.center {
	display: block;
	position: relative;
	top: 50%;
	left: 50%;
	transform: translateY(-50%) translateX(-50%);
}

.t-12 {
	top: 12% !important;
}

.t-25 {
	top: 25% !important;
}

.t-35 {
	top: 35% !important;
}

.display-0 {
	font-size: 7rem;
}

.display-5 {
	font-size: 2.5rem;
}

.display-6 {
	font-size: 2rem;
}

.display-7 {
	font-size: 1.5rem;
}

@media(max-width: 768px) {
	.display-0 {
		font-size: 5rem;
	}
	.display-1 {
		font-size: 4rem;
	}
	.display-2 {
		font-size: 3.5rem;
	}
	.display-3 {
		font-size: 3rem;
	}
	.display-4 {
		font-size: 2.5rem;
	}
	.display-5 {
		font-size: 2rem;
	}
	.display-6 {
		font-size: 1.5rem;
	}
	.display-7 {
		font-size: 1rem;
	}
}

@media(max-width: 576px) {
	.display-0 {
		font-size: 3.5rem;
	}
	.display-1 {
		font-size: 3.25rem;
	}
	.display-2 {
		font-size: 3rem;
	}
	.display-3 {
		font-size: 2.25rem;
	}
	.display-4 {
		font-size: 1.75rem;
	}
	.display-5 {
		font-size: 1.5rem;
	}
	.display-6 {
		font-size: 1.25rem;
	}
	.display-7 {
		font-size: 1rem;
	}
}

.border-top {
	border-top-width: 1px;
}

.border-right {
	border-right-width: 1px;
}

.border-bottom {
	border-bottom-width: 1px;
}

.border-left {
	border-left-width: 1px;
}

.o-p1 {
	opacity: .1 !important;
}

.o-p2 {
	opacity: .2 !important;
}

.o-p3 {
	opacity: .3 !important;
}

.o-p4 {
	opacity: .4 !important;
}

.o-p5 {
	opacity: .5 !important;
}

.o-p6 {
	opacity: .6 !important;
}

.o-p7 {
	opacity: .7 !important;
}

.o-p8 {
	opacity: .8 !important;
}

.o-p9 {
	opacity: .9 !important;
}

.o-1 {
	opacity: 1 !important;
}

.cursor-pointer {
	cursor: pointer !important;
}

@media (min-width: 992px) {
	.d-lg-block {
		display: block !important;
	}
}

