.special
{
	/*+placement:shift 0px -32px;*/
	position: relative;
	left: 0px;
	top: -32px;
}

@font-face {
    font-family: 'VeneerCleanReg';
    src: url('fonts/VeneerCleanReg.eot');
    src: url('fonts/VeneerCleanReg.eot') format('embedded-opentype'),
         url('fonts/VeneerCleanReg.woff2') format('woff2'),
         url('fonts/VeneerCleanReg.woff') format('woff'),
         url('fonts/VeneerCleanReg.ttf') format('truetype'),
         url('fonts/VeneerCleanReg.svg#VeneerCleanReg') format('svg');
}


h1{
  font-family: 'VeneerCleanReg'!important;
  font-weight: 700 !important;
  font-size: 34px!important;}
 


h2{
  font-family: 'VeneerCleanReg'!important;
font-weight: 700 !important;
  font-size: 28px!important;}

h3{
  font-family: 'VeneerCleanReg'!important;
font-weight: 400 !important;}



DIV#pg-2644-5 .panel-row-style-for-2644-5
{
	margin-top: -128px;
}


.specialclass A:hover
{
	background-color: #86B0DF !important;
	color: #FFFFFF !important;
}
.specialclass A
{
	background-color: #2164B0;
	color: #F9F9F9 !important;
}

#pg-601-0 UL
{
	margin-left: 13px;
}

#pg-11-0 UL
{
	margin-left: 13px;
}

.bd-stretchtobottom-10 .bd-contentlayout-10 {
    height: 100%;
    padding-top: 70px;
}

.bd-stretchtobottom-4 .bd-contentlayout-6 {
    height: 100%;
    padding-top: 70px;
}

div#n2-ss-3 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot.n2-active, div#n2-ss-3 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot:hover {
    background: #2264b0;
}


div#n2-ss-3 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot {
  
  background: RGBA(206, 206, 206, 0.67);}






@media only screen and (max-width: 600px) {
  DIV.banner1 A
{
	
	font-size: 26px;
  line-height: 1.5;
}
}