
@media (max-width: 999px) {
	.blocks-template .wp-block-columns.alignwide, .blocks-template .wp-block-group.alignwide {
	    padding: 40px 15px;
	}
	.breadcrumb_col{
		padding-left: 15px;
		padding-right: 15px;
	}
	.blocks-template .inner-banner{
		height: 400px;
	}
}
@media (max-width: 781px) {
	.blocks-template .about-page-row .sticky-section {
	    position: relative;
	    margin-top: 10px;
	    top: 0;
	}
	.blocks-template .about-page-row{
		flex-direction: column-reverse;
	}
	.contact-page.blocks-template .internal-temp ul {
	    padding-left: 20px;
	}
	.row.content-wrap.teachers {
	    margin: 0;
	}
}
@media (max-width: 667px){
	.blocks-template .image-sec-col {
	    margin-right: 10px;
	    width: 100%;
	}
	.blocks-template .leadership-content .image-sec-col img{
		margin: 0 auto;
	}
}

@media (max-width: 575px){
	.blocks-template .inner-banner {
	    height: 300px;
	}
	.blocks-template h1{
		font-size: 35px;
	}
	.blocks-template h2{
		font-size: 28px;
	}
	.blocks-template h3, .blocks-template .cta-box-heading{
		font-size: 24px;
	}
	.blocks-template .alignleft {
	    float: none;
	    margin-right: 0px;
	    margin-bottom: 2px;
	    width: 100%;
	    margin-right: 0;
	    margin-bottom: 10px;
	}

}