#content.page {
	padding: 85px 0;
}
#content.page h2 {
	font-size: 36px;
	margin: 0 0 65px 0;
	font-family: Roboto;
    font-weight: 800;
    color: #000;
}
.page-table {
	width: 100%;	
	margin-bottom: 65px;
}
.page-table tr {}
.page-table tr td {
	padding: 4px 15px;
	font-family: "Poppins";
	font-size: 14px;
	color: #737373;
}
.page-table tr td a {
	color: #737373;
	text-decoration: none;
}
.page-table tr td a:hover, .page-table tr td a:focus {
	color: #737373;
	text-decoration: underline;
}
.page-table tr td:first-child {
	padding-left: 0;
}
.page-table tr td:last-child {
	padding-right: 0;
	text-align: right;
}
.page-table tr td strong {
	color: #000000;
	font-weight: 700;
}
.page-table tr.page-table__title td {
	text-align: left;
	font-size: 16px;
	color: #000000;
	font-weight: 700;
	padding: 32px 0;
}
.page-table tr:first-child.page-table__title td {
	padding-top: 0;
	padding-bottom: 5px;
}
.page-table.page-table--bordered {margin-bottom: 125px;}
.page-table.page-table--bordered table {width: 100%;}
.page-table.page-table--bordered > tbody > tr > td {border: 1px solid #e6e6e6;padding: 25px 30px;}
.page-table.page-table--bordered tr td:last-child {text-align: left;}
.page-table.page-table--bordered > tbody > tr.spacer {height: 3px;}
.page-table.page-table--bordered > tbody > tr.spacer > td {border: none;padding: 0;}
.head-logo > a {
	display: flex;
	align-items: center;
}
header .top-line {
	transition-duration: 0.1s;
}
.head-logo > a > img:first-of-type {
	margin-right: 1rem;
}
@media (min-width: 1200px) {
	.head-logo > a > img:first-of-type {
		height: 100px;
	}
	.slimmer .head-logo > a > img:first-of-type {
		height: 80px;
	}
}
@media (max-width: 1200px) and (min-width: 993px)  {
	header.slimmer .header__nav {
		padding: 35px 0;
	}
}
@media (max-width: 993px) {
	header.slimmer .header__nav {
		padding: 17px 0;
	}
}
@media (max-width: 768px) {
	.head-logo > a > img {
		height: 25px;
	}
	.head-logo > a > img:first-of-type {
		height: 35px;
		margin-right: 0.3rem;
	}
	header .header__nav {
		justify-content: center;
		padding: 17px 0;
	}
	header nav.navbar.navbar-light {
		margin-top: -7px !important;
	}
}
header .top-line .right-box a {
	margin-right: 0;
}
#content .hp-news .hp-news-list .row {
	width: 100%;
    margin: auto;
}