body {
   font-family: 'AvenirNextLTPro-Regular', sans-serif;
    background: #ffffff;
    color: rgb(47,52,62);
    font-size:16px;
    overflow-x:hidden;
}
a
{
 color:rgb(0,178,169)
}

a:hover,  a.active, a:focus
{ color:rgb(33,21,81)
    text-decoration:none;}
  li a:hover, li a.active, li a:focus
{ color:rgb(33,21,81)
    text-decoration:none;}



ul {
    padding-left: 0;
}
li {
    list-style: none;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    margin: 0;
}
.mt20{
    margin-top:20px;
}
.f14{
    font-size:14px;
}
.bold {
    font-weight: bold;
}
.italic {
    font-style: italic;
}
.normal {
    font-weight: normal;
}
.capsUp {
    text-transform: uppercase;
}
.block {
    display: block;
}
.link{
    color: rgb(0,178,169);
}
.underline{
    text-decoration: underline;
}
.responsive-img {
    height: auto;
    max-width: 100%;
    width:100%;
}
.bd-right{
    border-right:2px solid rgb(217,217,214);
}
.bd-none{
    border:none !important;
}
.open-sans{
    font-family: 'AvenirNextLTPro-Regular', sans-serif;
}
.able-font{
    font-family: 'AvenirNextLTPro-Medium';
}

/* end 2018 fonts */

h2 {
    font-size:30px;
	font-family: 'AvenirNextLTPro-Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
	text-transform:uppercase;
    color:rgb(33,21,81);
}
h2 a{
    color:rgb(33,21,81);
}
h2 a:hover, h2 a.active, h2 a:focus
{ color:rgb(0,178,169)
    text-decoration:none;}
h1 {
    font-size:38px;
    font-family: 'AvenirNextLTPro-Bold', sans-serif;
	font-weight: normal;
	font-style: normal;
    text-transform:uppercase;
    color:rgb(33,21,81);
    margin-top:20px;
}
h1 a{
    color:rgb(33,21,81);
}
h1 a:hover, h1 a.active, h1 a:focus
{ color:rgb(0,178,169)
    text-decoration:none;}
h3 {
	font-family: 'AvenirNextLTPro-Medium', sans-serif;
	font-weight: normal;
	font-style: normal;
    font-size: 28px;
}
h4 {
	font-family: 'AvenirNextLTPro-Medium', sans-serif;
	font-weight: normal;
	font-style: normal;
    font-size: 20px;
}