.footer{
	background-color: #626b75 !important;
	padding:2rem 0 1rem 0;
	text-align: right;
}

.footer a{
	color: #dadada;
	transition: 0.2s;
}
.footer a:hover{
	color: #ffffff;
	text-decoration: none;
}

label{
	margin-bottom: 0;
	display: inline-block;
	width: 120px;
}

.card-col{
	display: flex;
}

.card{
	border-radius: 0;
}

.card-text-intro{
	min-height: 105px;
}

.card-body ul{
	min-height: 200px;
}

h1{
	font-size: 3rem;
	margin: 0 0 1.5rem 0;
	color:#6590ba;
}
h2{
	font-size: 1.75rem;
	margin: 0rem 0 1.25rem 0;
	color:#6590ba;
}
h3{
	font-size: 1.5rem;
	margin: 0 0 1.25rem 0;
	color:#6590ba;
}
h4{
	font-size: 1.25rem;
	color:#6590ba;
}

.bg-dark{
	background-color: #6590ba !important;
}