@media only screen and (max-width: 992px){

	.sec-padding .container .row{
		flex-direction: column;
		justify-content: space-between;
	}

	.sec-padding .container .row .col-md-9{
		margin-bottom: 50px;
	}

	.equipments-section .row{
		grid-template-columns: 20% 60% 20%;
	}

	#middle-equipments-container{
		display: grid;
		grid-template-columns: repeat(1, 1fr);
	}
	
}

@media only screen and (max-width: 500px){

	.equipment-name h5{
		height: 80px;
		font-size: 15px;
	}

	.about p{
		font-size: 14px;
	}

	.about h5{
		font-size: 20px;
	}

	.equipment-heading{
		font-size: 24px !important;
	}

	#labName{
		font-size: 26px;
	}

	.title-heading-center{
		font-size: 20px;
	}

	.about-equipment{
		height: 142px;
		margin-bottom: 15px;
	}

	.about-equipment p{
		height: 100%;
	}
}
