#nutri-sec,
#behav-sec,
#groom-sec {
	height: 12rem;
	overflow: hidden;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.nutri-slide,
.behav-slide,
.groom-slide {
	padding: 1rem 6.5rem;
}

.info-head {
	font-family: var(--heading2);
	font-weight: 600;
	margin-bottom: 0.9rem;
}

.info-tips li {
	margin-bottom: 0.7rem;
}


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

	#nutri-sec,
	#behav-sec,
	#groom-sec {
		height: 15rem;
	}
}

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

	#nutri-sec,
	#behav-sec,
	#groom-sec {
		height: 25rem;
	}

	.nutri-slide,
	.behav-slide,
	.groom-slide {
		padding: 1rem 3.5rem;
	}
}