body{
	--nav-height: 75px;
	--nav-scroll-height: 50px;
	--nav-height-neg: -75px;
	--dark-color: #343434;
	--ocean-blue: #0074D9;
	--smokey-black: #100c08;
}


.school-top-section{
	padding-bottom: 0px;
}
.school-facts{
	padding-top: 20px;
}
.school-fact-col{
	text-align: center;
	flex-basis: 33.33%;
}
.school-fact-icon{
	font-size: 30px;
	color: var(--ocean-blue);
}

.school-section{
}
.school-levels{
	width: 100%;
	/* margin: auto; */
	/* padding-top: 20px; */
	/* padding-bottom: 20px; */

}

.level{
	/* margin: auto; */
	/* padding: 30px; */
	display: flex;
	align-items: center;
	padding: 5px 0px;
	margin: 3vh 0px;
	/* background: lightgreen; */

}
.level img{
	display: block;
  /* margin-left: auto; */
	/* width: 500px; */
	width: 100%;
	padding-bottom: 10px;
	/* flex-basis: 40%; */
}
.left-img{
	margin-left: auto;
}
.level-col{
	width: 100%;
	text-align: left;
	flex-basis: 48%;
	/* margin: auto; */
	/* padding: 10px; */
}

/* .level-col:nth-child(2){
	text-align: left;
} */

.school_column{
	/* flex-basis: 31%; */
	/* background: var(--dark-color); */
	/* margin: 20px; */
	background: #fffafa;
	/* background: #fff3f3; */
	border-radius: 10px;
	margin-bottom: 0;
	padding: 20px 12px;
	box-sizing: border-box;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12);
}
.school_column h3,.school_column p{
	padding: 2px 10px ;
	/* text-align: center; */
	color: #777;
	/* color: var(--dark-color) */
	/* font-weight: 600; */
	margin: 10px 0;
}
.school_column h3{
	color: var(--smokey-black);
	/* text-shadow: 1px 2px 2px rgba(0,0,0,0.3); */
	font-weight: 300;
}
.school_column:hover{
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}
.book_btn_school{
	display: inline-block;
	margin: 5px 10px ;
	/* margin-bottom: 20px; */
/* 	display: inline-block; */
	text-decoration: none;
	color: #777;
	border: 2px solid #777;
	padding: 12px 34px;
/* 	margin-top: 80px; */
	font-size: 13px;
	background: transparent;
	position: relative;
	cursor: pointer;
}

.book_btn_school:hover{
	color: #fff;
	border: 1px solid var(--ocean-blue);
	background: var(--ocean-blue);
	transition: 1s;
}
.price-tag, .price-tag p{
	text-align: right;
	font-size: 20px;
}
.testimonials-section{
	width: 100%;
	padding: 30px 10%;
	/* background: #f5f5f5; */
	background-image:linear-gradient(to bottom, rgba(255,255,255,.2), rgba(255,255,255,.2)), url("../images/island.jpg");
	background-size: cover; /* or contain depending on what you want */
  background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
}
.testimonials-container{
	align-items: center;
}
.testimonials-col{
	position: relative;
	flex-basis: 45%;
	margin: 5px auto;
	text-align: left;
	background: #fff;
	padding: 5px;
	/* padding:  0px 25px 5px 25px; */
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .12);
}
.quotes{
	width: 100%;
	padding: 0;
	margin: 0;
	/* background: lightgreen; */
	line-height: 1px;
	opacity: .7;
}
.bottom-quotes{
	text-align: right;
}
.top-quotes{
	text-align: left;
	font-size: 35px;
	color: var(--ocean-blue);
}
.reviewer-name{
	font-size: 15px;
	font-family: 'Shadows Into Light Two', cursive;
}
.reviewer-surf-level{
	font-size: 10px;
	padding: 0;
	margin: 0;
	line-height: 0px;
}
.testimonials_col img{
	/* height: 40px; */
	width: 10%;
	height: 10%;
	border-radius: 50%;
	display: inline-block;
}


@media (max-width: 700px) {
	body{
		min-width:375px;
	}

/* 	----------couses----------- */
	.level{
		padding: 5px 0px;
		margin: 20px 0px;
	}
	.level:nth-child(2){
	}
	.level-col{
		/* border: 1px solid black; */
		/* text-align: center; */
	}



}
