@charset "utf-8";
/* CSS Document */

#journal {
	margin-top: -80px;
	margin-left: 0;
	margin-right: 0;
	font-size: 1rem;
}

.virtual {
	color: var(--color-primary); 
	display: block;
	font-family: var(--font-fancy);
	font-size: 38px;
	font-weight: 500; 
	text-transform: capitalize;
}

@media(max-width: 575px){
	.virtual {
		font-size: 32px;
	}
}

.articles h5 {
	font-size: 32px;
	margin-bottom: 1.6rem;
}

.articles .h6 {
	font-weight: 600;
	line-height: 1.6rem;
	margin-bottom: 1rem;
}

.articles ul {
	margin-bottom: 2.6rem;
}

.articles ul li {
  font-size: 1rem;
  line-height: 1.6rem;
  font-family: var(--font-default);
}

.articles ul li:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
}

.articles ul li a {
	color: var(--color-default);
	font-weight: 500;
}

.articles ul li a:hover {
	text-decoration: underline;
}

.articles ul li i {
	margin-right: 4px;
}

@media(max-width: 1199px){	
	.articles .content-wrap {
	  background: gray;
	  box-shadow: none;
	  padding: none;
	  background: #fff;
	}	
	.articles .content-wrap img {
		margin: auto 0;
		text-align: center;
	}
}