.bg-white {
	background-color:#fff !important;
}

.mwauto {
	max-width:1200px !important;
}

.mwauto .program-three__item__content {
	background-color:#f5f5f7;
	min-height: 220px;
}

.borderbottomnnone {
	border-bottom:none !important;
}

.mwauto .program-three__item {
	background-color:#f5f5f7 !important;
}

.mwauto .program-three__item__icon {
	position: relative;
	width: 80px;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	background-color: var(--accent-color);
	color: var(--greenschool-white, #fff);
	font-size: 50px;
	margin: 0 auto;
	position: absolute;
	float: left;
	margin-top: -90px;
}

.our-team .team-card-three {
	margin-bottom:40px;
}

.pt50 {
	padding-top:50px !important;
}

.pb50 {
	padding-bottom:50px !important;
}

.pb150 {
	padding-bottom:150px !important;
}

.pb100 {
	padding-bottom:100px !important;
}

@media only screen and (max-width: 600px) {
  .pt50 {
	padding-top:25px !important;
}

.pb50 {
	padding-bottom:25px !important;
}
	.pb150 {
		padding-bottom:100px !important;
	}

	.pb100 {
		padding-bottom:75px !important;
	}


}