@charset "utf-8";
/* CSS Document */


a:link {color: #ff6600;}
a:hover {color: #ff6600;
font-weight: 500;}
a:visited {color: #ff6600;
font-weight: normal;}
 
	 .jumbotron p {font-size: 17px;
	 font-weight: 400;
	 font-family: 'Libre Franklin', sans-serif;
	 color: #0d2240;	 
	 }
	 
	 .csp {padding: 40px 0px 40px 0px;
		 
		 
	 }


.ahg {text-align: center;
}
	 .cchdr{color:#714623; 
		 margin-top: 0px !important;
		 margin-bottom: 30px; 
		  padding: 0px 25px 0px 25px;
	 text-align: left;
		 font-family: 'Old Standard TT', serif;
		 font-weight: 700;
		
		 
	
	 }
	 
     .cchdr_msm {color:#714623; 
		 margin-top: 0px !important;
		 margin-bottom: 10px; 
		  padding: 0px 25px 0px 25px;
	 text-align: left;
		 line-height: 1;
		 font-family: 'Old Standard TT', serif;
		 font-weight: 700;
	
	 }
	 
	 .cchdrb { border-bottom: 1px solid #000;
		 width: 20%;
		  padding: 0px 25px 0px 25px;
		 margin: -15px 0px 0px 25px;
 
	 }

	 .cchdrbw { border-bottom: 1px solid #fff;
		 width: 20%;
		  padding: 0px 25px 0px 25px;
		 margin: -15px 0px 0px 25px;
 
	 }
	 .ccp {line-height: 2;
	 
	 } 

.initiatives {margin: 0px 20px 15px 20px; 
	padding: 30px 20px 0px 20px; 
	border-top: 1px solid #848484;
}

.initpic {margin: 0px 20px 15px 20px; 
	padding: 30px 20px 0px 20px; 
 
}

	 .ccpblock {line-height: 2;
	 padding: 0px 25px 0px 25px;
	}

.ccpblock_cent {line-height: 2;
	 padding: 0px 15px 0px 15px;
	text-align: center;
	}

.ccpblock_centlg {line-height: 2;
	 padding: 0px 15px 0px 15px;
	text-align: left;
	}
	 
   .ccpblock_msm {line-height: 1.5;
	 padding: 0px 25px 0px 25px;
	}
   .ccpblock_msmsp  {line-height: 1.4;
	 padding: 0px 25px 0px 25px;
	   
	}
 
	 .ccpimg { padding: 0px 5px 0px 5px;}
	 
	 
	 .cchdrcen {color:#714623; 
		 margin-top: -15px;
		 margin-bottom: 10px; 
		  padding: 0px 25px 0px 25px;
	 text-align: center;
		  font-family: 'Old Standard TT', serif;
		 font-weight: 700;
		
	
	 }
	 .cchdrbcen { border-bottom: 1px solid #000;
		 width: 15%;
		  padding: 0px 25px 0px 25px;
		 margin: 0 auto;
	     
	 }


.team {color: #0d2240;}
	 
	 .fadeInBlock {
    opacity:0;
}
	 .hideme
{
    opacity:0;
}





 


.cctint {
  position: relative;
  float: left;
  cursor: pointer;
}

.cctint:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0, 0.5);
  -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
}

.cctint:hover:before {
  background: none;
}