footer {
	top: -14em;
}

@font-face {
  	font-family: 'inversionz';
	src: url('../fonts/Inversionz.ttf');
}

@font-face {
	font-family: 'blackstreamer';
	src: url('../fonts/Black_Streamer.ttf');
}

@font-face {
	font-family: 'snowflake';
	src: url('../fonts/DH_snowflakes.ttf');
}

@font-face {
	font-family: 'inversionz italic';
	src: url('../fonts/Inversionz Italic.ttf');
}

@font-face {
	font-family: 'inversionz unboxed';
	src: url('../fonts/Inversionz Unboxed.ttf');
}

@font-face {
	font-family: 'inversionz unboxed italic';
	src: url('../fonts/Inversionz Unboxed Italic.ttf');
}

@font-face {
	font-family: 'kgchasing';
	src: url('../fonts/KGChasingCars.ttf');
}

@font-face {
	font-family: 'kgchasing gravity';
	src: url('../fonts/KGDefyingGravity.ttf');
}

@font-face {
	font-family: 'kgchasing gravity bounce';
	src: url('../fonts/KGDefyingGravityBounce.ttf');
}

@font-face {
	font-family: 'streetstencil';
	src: url('../fonts/Street Stencil.ttf');
}

@font-face {
	font-family: 'woodcuttter';
	src: url('../fonts/Woodcutter Tags on a Rope.ttf');
}

.promocion {
	background-color: #F5A6BE;
	box-sizing: border-box;
	padding: 0.2em;
	font-weight: bolder;
	font-size: x-large;
}

#formulario {
	background-color: rgba(51, 51, 51, 0.50);
}

#formulario h4 {
	color: #FFF;
}

#send {
	color: #FFF;
	font-weight: bold
}

@media screen and (min-width: 2560px) {
	footer {
		top: -24em;
	}
}

@media screen and (min-width: 1024px) {
	footer {
		top: -15em;
	}
}

@media screen and (min-width: 768px and max-width: 1024px) {
	footer {
		top: -16em;
	}
}

@media screen and (min-width: 425 and max-width: 768px) {
	footer {
		top: -14em;
	}
	footer .redes-sociales {
		margin: 2em;
	}
}

@media screen and (max-width: 425px) {
	main{
		padding: 0;
	}
	footer {
		background: #1d1c1f;
		top: 0;
	}
}
