.historia-chef{
	text-align: justify;
}
.nome-chef{
	font-weight: 100;
}
@media screen and (min-width: 1181px) {
	/* == Banner == */
	.banner {
		height: auto;
		text-align: center;
	}
	.l-banner {
		width: 100%;
		position: absolute;
		margin: -200px 0 0 0;
		text-align: center;
	}
	.l-banner h2 {
		font-size: 70px;
		margin: 0 0 0 0;
	}
	.l-banner p {
		letter-spacing: 1px;
		font-size: 18.47px;
		margin: 0px 0 0 0;
	}

	/* == Chefs == */
	.chamada-chefs {
		padding-bottom: 30px;
	}
	.chamada-chefs h1 {
		font-size: 57.93px;
		margin-top: 40px;
	}
	.chamada-chefs p{
		line-height: 50px;
		font-size: 18.47px;
	}

	.chefs {
		margin: 25px 0 50px 0;
	}
	.grid-chefs-right {
		float: right !important;
	}
	.grid-chefs {
		float: left;
		width: 472px;
		min-height: 360px !important;
		margin-top: 30px;
		padding-bottom: 20px;
		overflow: hidden;
	}
	.thumb-chef {
		float: left;
		height: auto;
	}
	.thumb-chef img{
		width: 126px;
		height: 155px;
		margin: 0 0 15px 0;
	}
	.thumb-chef a {
		font-size: 15px;
	}
	.nome-chef {
		float: left;
		width: 66%;
		font-size: 27px;
		line-height: 30px;
	}
	.historia-chef {
		float: left;
		width: 270px;
		line-height: 17px;
		font-size: 13.07px;
		margin: 8px 0 0 0;
	}
}

/* == Media Querie 1 == */
@media screen and (min-width: 770px) and (max-width: 1180px){
	/* == Banner == */
	.banner {
		height: auto;
		text-align: center;
	}
	.l-banner {
		width: 100%;
		position: absolute;
		text-align: center;
		margin: -190px 0 0 0;
	}
	.l-banner h2 {
		font-size: 70px;
		margin: 0 0 0 0;
	}
	.l-banner p {
		letter-spacing: 1px;
		font-size: 18.47px;
		margin: 10px 0 30px 0;
	}

	/* == Chefs == */
	.chamada-chefs {
		padding-bottom: 30px;
	}
	.chamada-chefs h1 {
		font-size: 57px;
		margin-top: 40px;
	}
	.chamada-chefs p{
		line-height: 50px;
		font-size: 18.47px;
	}

	.chefs {
		margin: 15px 0 50px 0;
	}
	/*.grid-chefs-right {
		float: right !important;
	}*/
	.grid-chefs {
		width: 49%;
		height: 400px;
		margin-top: 30px;
		padding-bottom: 20px;
	}
	.thumb-chef {
		float: left;
		width: 126px;
		height: auto;
		margin: 15px 15px 0 15px;
	}
	.thumb-chef img{
		width: 126px;
		height: 155px;
		margin: 0 0 10px 0;
	}
	.thumb-chef a {
		font-size: 16px;
	}
	.nome-chef {
		float: left;
		font-size: 25px;
		line-height: 30px;
		margin: 10px 0 0 0;
	}
	.historia-chef {
		float: left;
		width: 53%;
		line-height: 17px;
		font-size: 13px;
		margin: 8px 0 0 0;
	}
}

/* == Media Querie 2 == */
@media screen and (min-width: 665px) and (max-width: 769px){
	/* == Banner == */
	.banner {
		height: auto;
		text-align: center;
	}
	.l-banner {
		width: 100%;
		position: absolute;
		text-align: center;
		margin: -190px 0 0 0;
	}
	.l-banner h2 {
		font-size: 70px;
		margin: 0 0 0 0;
	}
	.l-banner p {
		letter-spacing: 1px;
		font-size: 18.47px;
		margin: 10px 0 30px 0;
	}
	
	/* == Chefs == */
	.chamada-chefs {
		padding-bottom: 30px;
	}
	.chamada-chefs h1 {
		font-size: 53px;
		margin-top: 40px;
	}
	.chamada-chefs p{
		line-height: 50px;
		font-size: 18.47px;
	}

	.chefs {
		margin: 15px 0 50px 0;
	}
	.grid-chefs-right {
		float: right !important;
	}
	.grid-chefs {
		float: left;
		width: 49%;
		height: 400px;
		margin-top: 10px;
		padding-bottom: 20px;
	}
	.thumb-chef {
		float: left;
		width: 100px;
		height: auto;
		margin: 10px 10px 0 10px;
	}
	.thumb-chef img{
		max-width: 100%;
		margin: 0 0 10px 0;
	}
	.thumb-chef a {
		font-size: 16px;
	}
	.nome-chef {
		float: left;
		font-size: 22px;
		line-height: 24px;
		margin: 10px 0 0 0;
	}
	.historia-chef {
		float: left;
		width: 58%;
		line-height: 17px;
		font-size: 13px;
		margin: 8px 0 0 0;
	}
}

@media screen and (min-width: 440px) and (max-width: 664px) {
	/* == Banner == */
	.banner {
		height: auto;
		text-align: center;
	}
	.l-banner {
		width: 100%;
		position: absolute;
		text-align: center;
		margin: -190px 0 0 0;
	}
	.l-banner h2 {
		font-size: 70px;
		margin: 0 0 0 0;
	}
	.l-banner p {
		letter-spacing: 1px;
		font-size: 18.47px;
		margin: 10px 0 30px 0;
	}
	
	
	/* == Chefs == */
	.chamada-chefs {
		padding-bottom: 30px;
	}
	.chamada-chefs h1 {
		font-size: 53px;
		margin-top: 40px;
	}
	.chamada-chefs p{
		line-height: 50px;
		font-size: 18.47px;
	}

	.chefs {
		margin: 15px 0 50px 0;
	}
	.grid-chefs-right {
		/*float: right !important;*/
	}
	.grid-chefs {
		width: 380px;
		min-height: 322px;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	.thumb-chef {
		width: 100px;
		height: auto;
		margin: 0 auto;	
	}
	.thumb-chef img {
	    width: 69px;
	    height: 69px;
	    border-radius: 100%;
	}
	.thumb-chef a {
		font-size: 16px;
	}
	.nome-chef {
		float: left;
		font-size: 22px;
		line-height: 24px;
		margin: 10px 0 0 0;
	}
	.historia-chef {
		float: left;
		width: 62%;
		line-height: 17px;
		font-size: 13px;
		margin: 8px 0 0 0;
	}
}

@media screen and (max-width: 439px) {
	/* == Banner == */
	.banner {
		height: auto;
		text-align: center;
	}
	.l-banner {
		width: 100%;
		position: absolute;
		text-align: center;
		margin: -180px 0 0 0;
	}
	.l-banner h2 {
		font-size: 45px;
		line-height: 37px;
		margin: 0 0 0 0;
	}
	.l-banner p {
		letter-spacing: 1px;
		font-size: 18px;
		margin: 0 0 30px 0;
	}

	/* == Chefs == */
	.chamada-chefs {
		padding-bottom: 30px;
	}
	.chamada-chefs h1 {
		font-size: 35px;
		margin-top: 40px;
	}
	.chamada-chefs p{
		line-height: 25px;
		font-size: 18.47px;
	}

	.chefs {
		margin: 15px 0 50px 0;
	}
	.grid-chefs-right {
		/*float: right !important;*/
	}
	.grid-chefs {
		float: left;
		width: 100%;
		min-height: 332px;
		margin-bottom: 20px;
		padding-bottom: 10px;
	}
	.thumb-chef {
		width: 80%;
		height: auto;
		margin: 0 auto;
		margin-top: 10px;
		text-align: center;
		margin-bottom: 15px;
	}
	.thumb-chef img{
		max-width: 126px;
		margin: 0px auto;
		text-align: center;
		display: block;
	}
	.thumb-chef a {
		font-size: 16px;
	}
	.nome-chef {
		float: left;
		width: 90%;
		text-align: center;
		font-size: 22px;
		line-height: 24px;
		margin: 10px 5% 0 5%;
	}
	.historia-chef {
		width: 90%;
		line-height: 17px;
		font-size: 15px;
		margin: 0 auto;
	}
}