#contenido #cotacto-titulo{
	width: 90%;
}

#contenido #cotacto-titulo .titulos{
	padding: 70px 0;
}

#contenido #cotacto-titulo .titulo1{
	position: relative;
	font-family: 'Bebas Neue';
	font-size: 48px;
	color: #005E85;
}

#contenido #cotacto-titulo .titulo2{
	position: absolute;
    font-family: 'Bebas Neue';
    font-size: 103px;
    color: #005E85;
    z-index: 1;
    opacity: .2;
}

#contenido #cont-contacto{
	width: 90%;
	padding-bottom: 60px;
}

#contenido #cont-contacto .inputs{
	width: 90%;
}

#contenido #cont-contacto .inputs .w100{
	width: 100%;
    padding: 15px 0;
}

#contenido #cont-contacto .inputs .w50-l{
	width: 48%;
    padding: 15px 0;
    margin-right: 2%;
}

#contenido #cont-contacto .inputs .w50-r{
	width: 48%;
    padding: 15px 0;
    margin-left: 2%;
}

#contenido #cont-contacto .inputs input[name=contacto_nombre],#contenido #cont-contacto .inputs input[name=contacto_correo],#contenido #cont-contacto .inputs input[name=contacto_telefono]{
	width: 100%;
    font-family: Helvetica LT;
    font-size: 17px;
    font-style: italic;
    border: solid 2px #00A69C;
    height: 40px;
    padding-left: 20px;
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs input[type=text]::placeholder {
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs input[type=text]:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs input[type=text]::-ms-input-placeholder{ /* Microsoft Edge */
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs textarea{
	font-family: Helvetica LT;
    font-size: 17px;
    font-style: italic;
    border: solid 2px #00A69C;
    height: 90px;
    width: 100%;
    padding-left: 20px;
    resize: none;
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs textarea::placeholder {
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs textarea::-ms-input-placeholder{ /* Microsoft Edge */
    color: #7C7C7C;
}

#contenido #cont-contacto .inputs input[type=button]{
	width: 160px;
    height: 40px;
    border: solid 2px #00638B;
    background-color: transparent;
    font-family: Helvetica LT;
    font-size: 17px;
    color: #7C7C7C;
    cursor: pointer;
}

@media only screen and (min-width: 320px) and (max-width: 520px){
    #contenido #cont-contacto .inputs .w50-l {
        width: 100%;
        margin-right: unset;
    }

    #contenido #cont-contacto .inputs .w50-r {
        width: 100%;
        margin-left: unset;
    }
}