/* CSS Document */
h1 {}
h1 > small {
  display: block;
  font-family: "loretta", serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 28px */
  letter-spacing: -0.4px;
  font-variant-numeric: lining-nums proportional-nums;
}
h1 > small:first-child {
	margin: 15px 0 0;
	padding: 15px 0 0;
	border-top: 1px solid var(--Light-Grey, #D3D2D2);
}
.more-articles {
	margin: 60px 0 30px;
}
.history-section { margin: 0 0 60px; }
.history-section .bento-box {
	background: var(--Cadmium-Orange, #F5835B);
}
.history-section .bento-box .bnn {}
.history-section .bento-box .bnn a:after { display: none }
.history-section .bento-box .bnn a { position: static }
.history-section .bento-box .bnn img {}
.history-section .bento-box .content .info {
	z-index: 2;
	padding-left: 60px;
}
.history-section .bento-box .content .info h2 {
	font-family: "lektorat-text-variable", sans-serif;
	font-size: 32px;
	margin: 0 0 12px;
}
.history-section .bento-box .content .info p a {
	font-weight: 700;
}

@media (max-width: 1200px) {
	.history-section .bento-box .bnn {
		padding-bottom: 48%
	}
	.history-section .bento-box .content {
		flex-direction: column;
		gap: 0;
	}
	.history-section .bento-box .content .info {
		max-width: none;
		padding: 30px;
		border-radius: 0 0 15px 15px;
	}
	.history-section .bento-box .content .bnn {
		border-radius: 15px 15px 0 0;
		margin-right: 0;
		width: 100%;
	}
}
@media (max-width: 768px) {
	.history-section .bento-box .bnn {
		padding-bottom: 58%
	}
	.history-section {
	    margin: 0 0 30px;
	}
	.history-section .bento-box .content .info {
		padding: 30px;
		width: 100%;
	}
	.history-section .bento-box .content .info h2 {
		font-size: 26px;
	}
}
@media (max-width: 360px) {
	.history-section .bento-box .content .info {
		padding: 15px;
	}
}

.filter-news {
    margin: 0 0 30px;
}
.news-item {
    margin: 0 0 60px;
}
.news-item .content-image {
    padding-bottom: 50.315%;
    margin: 0 0 12px;
}
.news-item .content-image img {}
.news-item .info {}
.news-item .info h2 {
	font-family: "lektorat-text-variable", sans-serif;
	font-size: 32px;
	line-height: 1.2em;
	margin: 0 0 12px;
}
.news-item .info p {
    margin: 0 0 8px;
    line-height: normal;
}
.news-item.post-page {}
.news-item.post-page .content-image {
	padding-bottom: 77%;
}
.news-item.post-page .info h2 {
	font-size: 24px
}
@media (max-width: 1200px) {}
@media (max-width: 991px) {}
@media (max-width: 768px) {
	.news-item {
	    margin: 0 0 30px;
	}
	.news-item .info h2 {
		font-size: 26px;
		line-height: 1.2em;
	}
	.news-item .info p {
		font-size: 18px
	}
}

/* Pagination */
.pagination {
	font-family: "lektorat-text-variable", sans-serif;
	font-size: 22px;
	margin: 0 0 0;
	text-align: center;
	width: 100%;
}
.pagination > div {
    width: 100%;
    display: flex;
    justify-content: center;
    gap: 5px;
}
.pagination > div a,
.pagination > div span {
    display: flex;
    justify-content: center;
    align-items: center;
    border: solid 1px;
    border-color: var(--Parrot-Green, #1B9E69);
    background: #fff;
    color: var(--Parrot-Green, #1B9E69);
    width: 42px;
    height: 42px;
    border-radius: 6px;
    line-height: normal;
    font-weight: 600;
    padding-top: 3px;
}.pagination > div a:hover {
	background: var(--Parrot-Green, #1B9E69);
    color: #fff;
}
.pagination .page-numbers.current {
    background: #bdbdbd;
    border-color: #bdbdbd;
    color: var(--Black, #231F20);
}
.pagination .page-numbers.next,
.pagination .page-numbers.prev {
    border-color: #fff;
    font-size: 0;
    padding: 0;
}
.pagination .page-numbers.next:after,
.pagination .page-numbers.prev:after {
    content: '\f0da';
    font-size: 34px;
    font-weight: 200;
    font-family: "Font Awesome 6 Pro";
    transition: all .3s ease;
}
.pagination .page-numbers.prev:after {
    content: '\f0d9';
}
@media (max-width: 1200px) {}
@media (max-width: 991px) {}
@media (max-width: 768px) {}