.section-1 {
	display: block;
	float: left;
	width: 100%;
	background-color: #FFFFFF;
	background-image: url('../images/homepage-section-1-bg.jpg');
	background-position: top center;
	background-repeat: repeat-x;
}
.section-1 .panels .z-1of4 {
	padding: 0;
}
.section-1 .panels img {
	max-width: 100%;
}
.section-1 .description-text {
	margin: 0 0 60px;
}

.section-2 {
	display: block;
	float: left;
	width: 100%;
	background-color: #f0f4f8;
	background-image: url('../images/EEI-Homepage-3_23.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}
.section-2 .z-container h1 {
	padding-bottom:30px;
	height:120px;

}

.section-3 {
	background-color: #dce6ee;
}
.section-3 .z-1of3 {
	background-color: #FFFFFF;
	background-image: url('../images/homepage-section-3-heading-bg.jpg');
	background-size:100% auto;
	background-position: top left;
	background-repeat: no-repeat;
}
.section-3 .news-post a.news-title {
	display: inline-block;
	color: #064b85;
	text-decoration: none;
	margin: 0 0 10px;
}
.section-3 .news-post a.news-image {
	display: inline-block;
	width: 100%;
}
.section-3 .events .event .date {
	font-weight: 300;
	font-size: 24px;
	color: #064b85;
}
.section-3 .events .event a {
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	font-size: 18px;
}

.section-4 .z-container h1 {
    padding-bottom: 30px;
    height: 120px;
}

.homeYearsDiv{background-image:url(/images/EEI-Homepage-3_28.jpg); background-repeat:no-repeat;width:379px; height:408px; padding-top:44%; padding-left:7%; font-weight:bold; color:#4d7da6; font-size:140px; float:left;}
.homeBuildingDiv{background-image:url(/images/EEI-Homepage-3_29.jpg); background-repeat:no-repeat;width:379px; height:408px; padding-top:57%; padding-left:11%; font-weight:bold; color:#4d7da6; font-size:95px; float:left;}


.slider{
	background: #a5abb7;
}
.slide-link{
	overflow: hidden;
}
.slide-image{
	height: auto;
	max-width: 100%;
	width: 100%;
}
.slick-slide > div{
	line-height: 1;
}
.slick-next, .slick-prev{
    height: 40px;
    width: 40px;
    z-index: 10;
}
.slick-next{
    right: 20px;
}
.slick-next .slick-next-icon:before{
    content: '\f054';
    font-family: 'Font Awesome 5 Free';
    font-size: 40px;
    font-weight: 900;
}
.slick-prev{
    left: 20px;
}
.slick-prev .slick-prev-icon:before{
    content: '\f053';
    font-family: 'Font Awesome 5 Free';
    font-size: 40px;
    font-weight: 900;
}
.slick-autoplay-toggle-button{
	bottom: 20px;
	color: #FFF;
	left: auto;
	right: 20px;
}

@media only screen and (max-width: 1362px) {
	.homeYearsDiv{ background-repeat:no-repeat;width:303px; height:326px; background-size:100%; font-size:112px;}
	.homeBuildingDiv{ background-repeat:no-repeat;width:303px; height:326px; background-size:100%; font-size:76px; }
}

@media only screen and (max-width: 992px) {
	.homeBuildingDiv{
		padding-top:155px; 
	}
	.homeYearsDiv{padding-top:121px;}
.section-2 .z-container h1 {
	padding-top:30px;
	height:140px;
}
	.section-3 .z-1of3 {
		background:#fff;
	}
}