@font-face {
    font-family: 'Gotham Rounded Book';
    src: url('/assets/fonts/GothamRounded-Book.woff2') format('woff2'),
        url('/assets/fonts/GothamRounded-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



body,html
{
	background-color: #009344;
	font-family: 'Gotham Rounded Book';
}

header
{
	padding: 15px 0;
	background-color: #fff;
}
header img
{
	max-height: 215px;
}

header p
{
	position: absolute;
	bottom: 0px;
	right: 15px;
	margin: 0;
}

header p a
{
	font-weight: 700;
	color: #333;
}

header p a:hover
{
	text-decoration: none;
	color: #f5851f;
}

.Block
{
	margin-top: 30px;
	
}

.Block .Title
{
	background-color: #fff;
	padding: 15px;
}

.Block .Title h3
{
	margin: 0;
    font-weight: 700;
    font-size: 24px;
}

.Block .Content
{
	color: #fff;
	padding: 15px;
	background-color: #006730;
}

.Block .Content h4
{
	font-size: 20px;
}

.Block .Content a
{
	color: #f5851f;
}

.Block .Content p:last-of-type
{
	margin: 0;
}

.Block .Content a:hover
{
	color: #333;
	text-decoration: none;
}

.Block .Content ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

.Block .Content .MyGrid a
{
	vertical-align: top;
	margin-bottom: 15px;
	margin-right: 15px;
	display: inline-block;
	width: calc(50% - 15px);
}

.Block .Content .MyGrid a:nth-child(even) {
  margin-right: 0;
}

.Block .Content .MyGrid a img
{
	width: 100%;
}

.Block .Content ul li
{
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #047337;
}

.Block .Content ul li:last-of-type
{
	margin: 0;
	padding: 0;
	border: none;
}

footer
{
	margin-top: 30px;
	background: #333;
	padding: 10px;
	
}

footer p,
footer p a,
footer p a:hover
{
	font-size: 14px;
	color: #7b7b7b;
	margin: 0;
}



/**
Responsive
**/
/* Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px)
{

}

/* Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px)
{

}

/* Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px)
{

}

/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px)
{
	header
	{
		text-align: center;
	}
	header p
	{
		margin-top: 15px;
		position: relative;
		right: auto;
	}
}
