.container__cover{

    width: 100%;
    height: 700px;
    background-color: #000;
    
   


}

.form-contact{
	background-color: #000;
	width: 400px;
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-shadow: 7px 10px 37px rgba(0, 0, 0, .8);
	
}

.form-contact .header_contacto{
	
	width: 100%;
	background-color: #FF2D00;
	overflow: hidden;
	color: white;
}

.form-contact .header_contacto span{

	font-size: 80px;
	display: block;
	text-align: cen 2.5rem ;
	padding: 2.5rem;
}

.contact{
	padding: .8rem;
	overflow: hidden;
	color: gray;
}

.contact input:focus{
	background: linear-gradient(to bottom, transparent, #FF2D00);
}

.contact label, .contact input, .contact textarea{
	display: block;
	width: 100%;
	margin-bottom: 8px ;
	background-color: #000;
}

.contact label{
	font-weight: 700;
}

.contact input:not([type='submit']), .contact textarea{
	border: none;
	border-bottom: 2px solid #FF2D00;
	margin-bottom: 10px;
	font-size: 20px;
	outline: none;
	color: #fff;
}

.contact textarea{
	min-height: 100px;
}

input[type='submit']{
	padding: 10px;
	border: none;
	background-color: #FF2D00;
	color: white;
	font-size: 20px;
	cursor: pointer;
}

@media screen and (max-width: 720px){

	.container__cover{

    width: 100%;
    height: 650px;
    background-color: #000;   
   }

	.form-contact{

	background-color: #000;
	width: 400px;
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-shadow: 7px 10px 37px rgba(0, 0, 0, .8);
}

.form-contact .header_contacto span{

	font-size: 70px;
	display: inline;
	text-align: center;
	padding-left: 120px;
}

}

