*{
box-sizing: border-box;
}

.products{
	/*background-color: black;*/
	overflow: hidden;
	box-sizing: border-box;
	/*display: flex;*/

}

li a .dropbtn{

	border-bottom: solid 1px green;
}

.products-card{
	border: solid 1px black;
    width: 30%;
    text-align: center;
    margin: 1.666% ;
    height: 500px;
    background-color: white;
    justify-content: center;
    line-height: 1.5;
    padding: 5% 0%;
    border-radius: 5px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    box-sizing: border-box;

}

.products-card h5{

	font-size: 21px;
	font-weight: 200;


}

.product-info a{
	text-decoration: none;
	color: #18983e;
}

.product-info a:hover{
	text-decoration: none;
	color: #008a29;
}

.product-image {
    width: 100%;

}
.product-image img {
    width: 100%;
    height: 250px;
    margin: 0 auto;
    object-fit: cover;
}

@media screen and (max-width: 1070px) {

	.products{


	}
	.products-card h5{

	font-size: 25px;
	font-weight: 200;


	}
	.products-card{

	
		width: 46%;
		margin: 2%;
	}
  	.footer{

		position: relative;
	}

}

@media screen and (max-width: 600px) {
	.products-card{

		
		width: 96%;
		margin: 2%;
	}

	.footer{

		position: relative;
	}

	.product-image img {
    width: 100%;
    height: 300px;
	}
}

@media screen and (min-width: 1490px) and (max-width: 2100px;){
	.products-card{

	
		width: 21%;
		margin: 2%;
	}


}

@media screen and (min-width: 2100px) {
	.products-card{

	
		width: 16%;
		margin: 2%;
		padding: 3% 0%;
	}


}