.full-width {
	max-width: 100% !important;
	width: 100% !important;
}

.centrize {
	display: table !important;
	table-layout: fixed !important;
	height: 100% !important;
	position: relative !important;
}




.vertical-center {
	display: table-cell !important;
	vertical-align: middle !important;
}


/* Animations */
/* Glitch Animations */
@media (min-width: 580px) {
	.glitch-effect,
	.glitch-effect-white {
		position: relative;
	}

	.glitch-effect:before,
	.glitch-effect:after,
	.glitch-effect-white:before,
	.glitch-effect-white:after {
		content: attr(data-text);
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		background: rgba(255, 255, 255, 0.1);
		clip: rect(0, 0, 0, 0);
	}

	.glitch-effect-white:before,
	.glitch-effect-white:after {
		background: #ff5e94;
	}

	.glitch-effect:after,
	.glitch-effect-white:after {
		left: 2px;
		text-shadow: -1px 0 #ff5e94;
		animation: glitch-1 2s infinite linear alternate-reverse;
	}

	.glitch-effect:before,
	.glitch-effect-white:before {
		left: -2px;
		text-shadow: 2px 0 #ff5e94;
		animation: glitch-2 2s infinite linear alternate-reverse;
	}

}

@keyframes glitch-1 {
	0% {
		clip: rect(20px, 920px, 51px, 0);
	}

	5% {
		clip: rect(83px, 920px, 102px, 0);
	}

	10% {
		clip: rect(83px, 920px, 105px, 0);
	}

	15% {
		clip: rect(95px, 920px, 11px, 0);
	}

	20% {
		clip: rect(105px, 920px, 56px, 0);
	}

	25% {
		clip: rect(40px, 920px, 19px, 0);
	}

	30% {
		clip: rect(56px, 920px, 97px, 0);
	}

	35% {
		clip: rect(9px, 920px, 17px, 0);
	}

	40% {
		clip: rect(103px, 920px, 53px, 0);
	}

	45% {
		clip: rect(92px, 920px, 6px, 0);
	}

	50% {
		clip: rect(69px, 920px, 46px, 0);
	}

	55% {
		clip: rect(8px, 920px, 87px, 0);
	}

	60% {
		clip: rect(12px, 920px, 15px, 0);
	}

	70% {
		clip: rect(28px, 920px, 106px, 0);
	}

	80% {
		clip: rect(98px, 920px, 63px, 0);
	}

	85% {
		clip: rect(11px, 920px, 44px, 0);
	}

	95% {
		clip: rect(23px, 920px, 84px, 0);
	}

	100% {
		clip: rect(66px, 920px, 91px, 0);
	}

}

@keyframes glitch-2 {
	0% {
		clip: rect(86px, 920px, 25px, 0);
	}

	5% {
		clip: rect(30px, 920px, 17px, 0);
	}

	10% {
		clip: rect(54px, 920px, 43px, 0);
	}

	15% {
		clip: rect(10px, 920px, 86px, 0);
	}

	25% {
		clip: rect(62px, 920px, 1px, 0);
	}

	30% {
		clip: rect(61px, 920px, 24px, 0);
	}

	35% {
		clip: rect(38px, 920px, 46px, 0);
	}

	40% {
		clip: rect(115px, 920px, 8px, 0);
	}

	45% {
		clip: rect(87px, 920px, 44px, 0);
	}

	50% {
		clip: rect(6px, 920px, 65px, 0);
	}

	55% {
		clip: rect(83px, 920px, 99px, 0);
	}

	65% {
		clip: rect(25px, 920px, 71px, 0);
	}

	70% {
		clip: rect(37px, 920px, 55px, 0);
	}

	75% {
		clip: rect(115px, 920px, 18px, 0);
	}

	80% {
		clip: rect(68px, 920px, 46px, 0);
	}

	90% {
		clip: rect(47px, 920px, 31px, 0);
	}

	95% {
		clip: rect(47px, 920px, 84px, 0);
	}

	100% {
		clip: rect(93px, 920px, 53px, 0);
	}

}



