#LoseWeight { margin:5vw; display:flex; flex-wrap:wrap; justify-content:center; }



#LoseWeight {background:linear-gradient(to top, rgba(0,0,0,0.10), rgba(0,0,0,0.03));}

#LoseWeight > * {margin-left:20px; margin-right:20px}

	#LoseWeight h2 { width: 100%; text-align: center;  }

	#LoseWeight h2 ~ * {margin-top:50px}






#LoseWeight .Line {height:200px; flex-basis:400px; flex-shrink:1; margin-left:10px; margin-right:10px}



	#LoseWeight .text { display: flex; justify-content: space-around; flex-direction:column; flex-shrink:1; max-width:100%; overflow:hidden }


#LoseWeight .text > * {margin-bottom:20px; }


#LoseWeight .text > *::before {content:'\2714  ';}


	#LoseWeight h4 { font-size: 22px; color: #397100; }