@media(min-width: 1200px){

	.ordination-title{
		width: 15% !important;
	}

	.ordination-line{
		width: 42.5% !important;
	}

	.ordination-head-image{
		width: 100%;
		min-height: 450px; 
		background: #1b75bc;
		margin-top: 40px;
		border-radius: 15px;
	}

	.ordination-head-image img{
		width: 100%;
	}

	.ordination-head-text{
		display: inline-block;
		width: 49.8%;
		vertical-align: top;
	}

	.ordination-head-text p {
		padding: 20px;
		padding-bottom: 0;
		line-height: 25px;
		font-family: 'Montserrat', sans-serif;
		color: #1b75bc;
	}

	.certificates-container{
		margin-top: 45px;
	}

	.certificates-container,
	.certificates-holder{
		width: 100%
	}

	.certificate-single{
		width: 24.7%;
		display: inline-block;
		height: 300px;
	}

	.certificate{
		width: 95%;
		border-radius: 15px;
		margin: auto;
		white-space: normal;
		height: 100%;
		background: #1b75bc;
	}

	.gallery-container{
		margin-top: 45px;
		margin-bottom: 45px;
	}

	.gallery-single-holder{
		width: 33%;
		display: inline-block;
		vertical-align: top;
	}

	.gallery-single{
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
		height: 268px;
		background-size: cover;
		margin-bottom: 5px;
		object-fit: cover;
	}

	.gallery-single img{
		width: 100%;
		min-height: 100%;
		object-fit: cover;
		background-size: cover;
		transform: scale(1.1);
	}

}

@media(min-width: 1024px) and (max-width: 1199px){
	.ordination-title{
		width: 20% !important;
	}

	.ordination-line{
		width: 40% !important;
	}

	.ordination-head-image{
		width: 100%;
		min-height: 450px; 
		background: #1b75bc;
		margin-top: 40px;
		border-radius: 15px;
	}

	.ordination-head-image img{
		width: 100%;
	}

	.ordination-head-text{
		display: inline-block;
		width: 49.8%;
		vertical-align: top;
	}

	.ordination-head-text p {
		padding: 20px;
		padding-bottom: 0;
		line-height: 25px;
		font-family: 'Montserrat', sans-serif;
		color: #1b75bc;
	}

	.certificates-container{
		margin-top: 45px;
	}

	.certificates-container,
	.certificates-holder{
		width: 100%
	}

	.certificate-single{
		width: 24.7%;
		display: inline-block;
		height: 300px;
	}

	.certificate{
		width: 95%;
		border-radius: 15px;
		margin: auto;
		white-space: normal;
		height: 100%;
		background: #1b75bc;
	}

	.gallery-container{
		margin-top: 45px;
		margin-bottom: 45px;
	}

	.gallery-single-holder{
		width: 33%;
		display: inline-block;
		vertical-align: top;
	}

	.gallery-single{
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
		height: 268px;
		background-size: cover;
		margin-bottom: 5px;
		object-fit: cover;
	}

	.gallery-single img{
		width: 100%;
		min-height: 100%;
		object-fit: cover;
		background-size: cover;
		transform: scale(1.1);
	}
}

@media(min-width: 651px) and (max-width: 1023px){

	.ordination-title{
		width: 25% !important;
	}

	.ordination-line{
		width: 37% !important;
	}

	.ordination-line .line-right{
		width: 200px;
	}

	.ordination-line .line-left{
		width: 200px;
	}

	.ordination-head-image{
		width: 100%;
		min-height: 450px; 
		background: #1b75bc;
		margin-top: 40px;
		border-radius: 15px;
	}

	.ordination-head-image img{
		width: 100%;
	}

	.ordination-head-text{
		display: inline-block;
		width: 49.7%;
		vertical-align: top;
		margin-bottom: 25px;
	}

	.ordination-head-text p {
		padding: 20px;
		padding-bottom: 0;
		line-height: 25px;
		font-family: 'Montserrat', sans-serif;
		color: #1b75bc;
	}

	.certificates-container{
		margin-top: 45px;
	}

	.certificates-container,
	.certificates-holder{
		width: 100%
	}

	.certificates-holder {
		margin-bottom: 40px;
	}

	.certificate-single{
		width: 49.7%;
		display: inline-block;
		height: 300px;
		/*margin-bottom: 15px;*/
	}

	.certificate{
		width: 100%;
		border-radius: 15px;
		margin: auto;
		white-space: normal;
		height: 100%;
		background: #1b75bc;
	}

	.gallery-container{
		margin-top: 45px;
		margin-bottom: 15px;
	}

	.gallery-single-holder{
		width: 49.7%;
		display: inline-block;
		vertical-align: top;
	}

	.gallery-single{
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
		height: 268px;
		background-size: cover;
		margin-bottom: 5px;
		object-fit: cover;
	}

	.gallery-single img{
		width: 100%;
		min-height: 100%;
		object-fit: cover;
		background-size: cover;
		transform: scale(1.1);
	}
}

@media(max-width: 650px){

	.ordination-title{
		width: 41% !important;
	}

	.ordination-line{
    	width: 29.5% !important;
	}

	.ordination-line .line-right{
		width: 83px;
	}

	.ordination-line .line-left{
		width: 83px;
	}

	.ordination-head-image{
		width: 100%;
		min-height: 450px; 
		background: #1b75bc;
		margin-top: 10px;
		border-radius: 15px;
	}

	.ordination-head-image img{
		width: 100%;
	}

	.ordination-head-text{
		display: inline-block;
		width: 100%;
		vertical-align: top;
		margin-bottom: 15px;
	}

	.ordination-head-text p {
		padding-bottom: 0;
		line-height: 25px;
		font-family: 'Montserrat', sans-serif;
		color: #1b75bc;
	}

	.certificates-container{
		margin-top: 40px;
	}

	.certificates-container,
	.certificates-holder{
		width: 100%
	}

	.certificates-holder {
		margin-bottom: 25px;
	}

	.certificate-single{
		width: 100%;
		display: inline-block;
		height: 300px;
		/*margin-bottom: 15px;*/
	}

	.certificate{
		width: 100%;
		border-radius: 15px;
		margin: auto;
		white-space: normal;
		height: 100%;
		background: #1b75bc;
	}

	.gallery-container{
		margin-top: 30px;
		margin-bottom: 15px;
	}

	.gallery-single-holder{
		width: 100%;
		display: inline-block;
		vertical-align: top;
	}

	.gallery-single{
		width: 100%;
		border-radius: 10px;
		overflow: hidden;
		height: 268px;
		background-size: cover;
		margin-bottom: 5px;
		object-fit: cover;
	}

	.gallery-single img{
		width: 100%;
		min-height: 100%;
		object-fit: cover;
		background-size: cover;
		transform: scale(1.1);
	}

	.cert{
		font-size: 1.22em !important;
	}

}