@font-face {
	font-family: "robotolight1";
	src: url("../fonts/robotolight1.woff") format('woff');
}
@font-face {
	font-family: "robotomedium";
	src: url("../fonts/robotomedium.woff") format('woff');
}
@font-face {
	font-family: "robotoregular";
	src: url("../fonts/robotoregular.woff") format('woff');
}
.slogan {
	margin: 0px;
	font-family: robotomedium;
	color: rgb(209, 173, 20);
}
.columns div {
	display: inline-block;
	width: 32vw;
	justify-self: center;
	font-family: robotoregular;
}
h1, h2, p{
	margin: 0px;
	font-family: robotoregular;
}
.img-head {
	height: 80vh;
}
.columns {
	text-align: center;
}
a {
	text-decoration: underline;
	color: #5a7eff;
}
.head1 {
	padding: 1em 3em;
	color: #5691fd;
}
.content {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	padding: 1em 5em;
	grid-gap: 1em;
	justify-items: start;
	align-items: start;
}
.content img {
	height: 250px;
}
.container .col-md-4 img {
	height: 250px;
}
.content-items p, .col-md-4 p {
	font-family: robotolight1;
}
.footer-info div{
	display: inline-block;
}
.footer-info {
	text-align: center;
}
.info-items {
	/*border: 1px solid black;*/
	width: 30%;
}
p{
	font-size: 14pt;
}

footer a {
	color: #000;
}

.no-margin-bottom > * {
	margin-bottom: 0;
}