body {
	font-family: "AbadiMT", Helvetica, Arial, Times, serif;
	color: black;
	background-color: #ffffff;
	font-weight: lighter;
	line-height: 1.3;
	font-size: 13pt;
 	text-align: center;
}
@font-face {
	font-family: "AbadiMT";
	src: url("fonts/AbadiMT.ttf");
}
@font-face {
	font-family: "AbadiMT-ExtraLight";
	src: url("fonts/AbadiMT-ExtraLight.ttf");
}

.header-main {
  width: 100%;
  height: 145px;
  float: left;
  background: #FFFFFF;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  border-bottom: 2px solid #007EA7;
}
.header-main .container {
  display:flex;
  flex-direction:row;
  flex-grow:1;
  width: 100%;
}
.header-main .brand {
  height: 145px;
  width:50%;
  display: inline-block;
  flex: 1 1 auto;
  z-index: 4;
  margin: 0 0 0 0;
}
.header-main .brand img {
  width: 250px;
  padding: 45 0 0 45;
  float: left;
  display: inline-block;
  vertical-align: middle;
}
.header-main .menu {
	height: 145px;
	width:50%;
	font-family: "AbadiMT-ExtraLight", serif;
	font-size: 13pt;
	color: #000000;
	flex: 1 1 auto;
	display: inline-block;
	vertical-align: middle;
	padding: 68 0 0 0;
  }

.content-main {
  width: 100%;
  flex: 1 1 auto;
  padding: 190px 0 0 0;
}

.container {
  display:flex;
  flex-direction:column;
  width: 100%;
}
.team {
	display:flex;
	flex-direction:row;
	flex: 1 1 auto;
	flex-wrap: wrap;
	align-self: center;
}
.member {
	min-width:150px;
	align-self: center;
	font-size: 11pt;
	text-align:center;
	font-family: "AbadiMT-ExtraLight", serif;
	padding: 10;
}
.member:hover {
	background-color:#007EA711;
}

p{
	align-self: center;
	width: 50%;
	max-width:750px;
	min-width:550px;
	font-size: 13pt;
	text-align:center;
	font-family: "AbadiMT-ExtraLight", serif;
}
.justify{
	text-align: justify;
}
.number{
	font-size:25pt;
}
.moto{
	font-size:20pt;
}
a{
	color:#000000;
	text-decoration: none;
}
a:hover{
	color:#007EA7;
	text-decoration: none;
}
b{
	color: #007EA7;
	font-weight: bold;
}
.isc {
	color: #000000;
	font-family: "AbadiMT", serif;
	font-weight: normal;
	font-size:15pt;
}

.footer-main {
  width: 100%;
  float: left;
  flex-shrink: 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  border-top: 1px solid #007EA7;
  border-bottom: 1px solid #007EA7;
  position: relative;
  z-index: 2;
  padding: 40px 0;
  color: #000;
  background: #007EA700;
}
.footer-main > .container {
  display: flex;
  flex-direction:row;
  justify-content: space-between;
}
.copy-rights {
  flex: 1 1 auto;
  width: 50%;
}