.Main {
  font-family: "Helvetica", Sans-Serif;
  background-color: whitesmoke;
}
.banner {
		padding: 16em 0 13em 0;
		background-attachment: fixed;
		background-image: url("../img/overlay.png"), url("../img/hero3.png");
		background-position: center center;
		background-size: cover;
		line-height: 1.5;
		text-align: center;
		margin-bottom: 0;
		color: white;
	}  	
.banner1 {
		padding: 5em 0 5em 0;
		background-attachment: fixed;
		background-image: url("../img/overlay.png"), url("../img/Registration.jpg");
		background-position: center center;
		background-size: cover;
		line-height: .5;
		text-align: center;
		margin-bottom: 0;
		color: white;
	} 


.banner2 {
		padding: 5em 0 5em 0;
		background-attachment: fixed;
		background-image: url("../img/overlay.png"), url("../img/Brand.png");
		background-position: center left;
		background-size: cover;
		line-height: 1.0;
		text-align: center;
		color: white;
		}
.banner3 {
		padding: 5em 0 5em 0;
		background-attachment: fixed;
		background-image: url("../img/overlay.png"), url("../img/User4.png");
		background-position: center top;
		background-size: 100%;	    
		line-height: 1.0;
		text-align: center;
		color: white;
		}
.banner4 {
		padding: 5em 0 5em 0;
		background-attachment: fixed;
		background-image: url("../img/overlay.png"), url("../img/Profile.jpg");
		background-position: top;
		background-size: cover;
		line-height: 1.0;
		text-align: center;
		color: white;
		}

.banner5 {
		padding: 5em 0 5em 0;
		background-attachment: fixed;
		background-image: url("../img/overlay.png"), url("../img/Attendees.png");
		background-position: center;
		background-size: 100%;	    
		line-height: 1.0;
		text-align: center;
		color: white;
		}
.banner6 {
		padding: 10em 0 10em 0;
		background-attachment: fixed;
		background-image: url("../img/KUEMast1.png");
		background-position: center center;
		background-size: cover;
		line-height: .5;
		text-align: center;
		margin-bottom: 0;
		color: white;
	}  	

#example1 {
		padding: 25px;
		background: url("img/students.png");
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center top;
		max-height: inherit;
		}
		#register1 {
		padding: 20px;
		background: url("img/girl.png");
		background-repeat: no-repeat;
		background-size: 100% 100%;
		}
		#KUE {
		background: url("img/overlay.png"), url("img/kueuser.png");	
  		background-size: cover;
   		background-position: center center; 	
  		position: relative;
		}
		#WOW {
		background: url("img/overlay.png"), url("img/WOW-logo2.jpg");	
  		background-size: cover;
   		background-position: center center; 	
  		position: relative;
		}
		#CUNY {
		background: url("img/overlay.png"), url("img/CUNY.jpg");	
  		background-size: cover;
   		background-position: center top;
  		position: relative;
		} 
		.headerbox {
		background: url("../img/box3.png");
		background-size: cover;
		background-position: center center;
		position: relative;
		}
		.background-image-row {
		background-image: url("../img/box4.png"); /* Replace with your image path */
		background-size: cover;                  /* Ensures the image covers the entire row */
		background-position: center-center;             /* Center the image */
		background-repeat: no-repeat;            /* Prevents the image from repeating */
		height: 40vh;	
		}

.Features {
  font-size: 32px;
  line-height: 0;
  margin-right: 20px;
  color: #38618e;
}

.services-list .service-item .title {
  font-weight: 700;
  margin-bottom: 5px;
  font-size: 18px;
}

.services-list .service-item .title a {
  color: var(--color-secondary);
}

.services-list .service-item .title a:hover {
  color: #38618e;
}

.services-list .service-item .description {
  line-height: 24px;
  font-size: 14px;
}