.logo {
	filter: drop-shadow(5px 5px 10px rgba(0,0,0,0.55));
}
.blog-item {
	flex-direction: row;
	gap: 2rem;
}
/*.blogimg img {
    height:120px;
}*/
.readmore .btn {
	padding: 5px;
	margin: 34px 0 0 0px;
}
h2 {
  font-size:1.6rem;
}
h3 {
  font-size:1.4rem;
}
h3 { 
  margin:0 0 4px 0;
}
.touren h3:before { 
	content: "";
	display: block;
	clear: both;
}
.com-content-article__body img {
	margin-right: 10px;
}
p + p {
	margin-top: 0 !important;
}
.timeline-container {
    width: 100%;
    max-width: 750px;
    margin-inline: auto;
}
#timeline .timeline-item .timeline-content {
	padding: 1rem 1rem 0.1rem;
}
#timeline .timeline-item .timeline-content h2.line-title {
	font-weight:normal;
    font-size:1rem;
}
#timeline .timeline-item .timeline-content h2 {
	font-size: 1.2rem;
    padding:9px;
}
#timeline .timeline-item .timeline-content h2 a {
	text-decoration:none;
}
#timeline .timeline-item .timeline-content h2 a:hover {
	color: rgba(65, 89, 154, .75);
}
/*   navigation      ------------ */
.metismenu.mod-menu.menu-horizontal .metismenu-item > a {
	padding: 10px;
	background: rgba(65, 89, 154, 1);
	color: #ffffff;
}
/* ------------------------------------------------------------------------*/
/*  MEDIA QUERIES     max-width:520px
------------------------------------------------------------------------*/
@media (max-width:520px){
.blog-item {
	flex-direction: column;
}
.blogimg img {
    height:auto;
}
}