body{
	font-family: 'Josefin Sans', sans-serif;
}

.nav-ul{
	margin-left: auto;
}


.navbar-mail{
	text-decoration: none;
	color: #FFF;
	font-size: 15px;
}

.navbar-mail:hover{
	text-decoration: none;
	color: #FFF;
	font-size: 15px;
}

.facebook-link{
	text-decoration: none;
	color: #FFF;
	font-size: 15px;
}

.facebook-link:hover{
	text-decoration: none;
	color: #FFF;
	font-size: 15px;
}


.description{
	width: 50%;
}

.footer{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top:5px;
	padding: 5px;
	font-size: 14px;
	position: static;
}

.footer-one{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}

.footer-contact{
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}

.footer-link{
	text-decoration: none;
}

.footer-link:hover{
	text-decoration: none;
}

.person{
	margin-top: 100px;
}


@media (max-width: 575.98px) { 

.nav-ul{
	margin-left: auto;
	margin-right: auto;
}

.article-card{
	margin-top: 10px;
}

.description{
	width: 100%;
}

.text{
	font-size: 14px;
}

.footer{
	position:static;
}

.footer-one{
	position: static;

}

.person{
	margin-top: 10px;
}

}


@media (min-width: 576px) and (max-width: 767.98px) { 
.nav-ul{
	margin-left: auto;
	margin-right: auto;
}

.article-card{
	margin-top: 10px;
}

.description{
	width: 100%;
}

.text{
	font-size: 14px;
}

.footer{
	position:static;
}

.footer-one{
	position: static;

}
}


@media (min-width: 768px) and (max-width: 991.98px) { 
.nav-ul{
	margin-left: auto;
	margin-right: auto;
}

.article-card{
	margin-top: 10px;
}

.description{
	width: 100%;
}

.text{
	font-size: 14px;
}

.footer{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}

.footer-one{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}
}

@media (width: 800px) and (height: 600px){
.footer{
	position: static;
}

.footer-one{
	position: static;

}

}


@media (min-width: 992px) and (max-width: 1199.98px) {
.nav-ul{
	margin-left: auto;
}

.article-card{
	margin-top: 10px;
}

.description{
	width: 100%;
}

.text{
	font-size: 14px;
}

.footer{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}

.footer-one{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}

}


@media (min-width: 1200px) { 
.nav-ul{
	margin-left: auto;
}

.article-card{
	margin-top: 10px;
}

.description{
	width: 100%;
}

.text{
	font-size: 14px;
}

.footer{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}

.footer-one{
	position: absolute;
	bottom: 0;
	left: 0;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;

}
 }

