	
	
	#banner{
		display:inline-block;
		width:100%;
	}
		#banner_pc{
			display:inline-block;
			width:100%;
		}
		#banner_mobile{
			display:none;
			width:100%;
		}
		#banner .box_banner{
			display:inline-block;
			width:100%;
			max-width:1280px;
		}
			#banner .box_banner img{
				max-width:1280px;
				margin:0 0 -4px 0;
			}
	
	
	#produto{
		display:inline-block;
		width:100%;
		background:#FFF;
	}		
		#produto .conteudo{
		}
		
		#produto .menu_produto{
			display:flex;
			justify-content:center;
			align-items:center;
			width:93%;
			margin:35px 0 0 0;
			padding:10px 1%;
			border-radius:15px;
			background:#FFF;
		}
			#produto .menu_produto .bt_prod{
				display:inline-block;
				padding:8px 12px;
				margin:0 5px;
				font-family:'DaxlinePro';
				font-size:16px;
				font-weight:bold;
				color:#21b0e1;
				border:none;
				border-bottom:3px solid transparent;
				background:none;
				white-space:nowrap;
				transition:all 0.3s ease;
			}
				#produto .menu_produto .bt_prod:hover{
					border-bottom-color:#21b0e1;
				}
				#produto .menu_produto .bt_prod.ativo{
					color:#d4237a !important;
					border-bottom-color:#d4237a !important;
				}
		
		#produto .area_produto{
			display:inline-block;
			width:90%;			
		}
		#produtos_categoria_pc{
			display:inline-block;
			width:100%;
			margin:45px 0 45px 0;
		}
		#produtos_categoria_mobile{
			display:none;
			width:100%;
			margin:45px 0 45px 0;
		}		
			#produto .area_produto .produto{
				display:inline-block;
				width:95%;
				padding:5px 0 40px 0;
				text-align:center;
				border-top:3px solid transparent;
				border-bottom:3px solid transparent;
				transition:0.5s;
			}
			#produto .area_produto .produto:hover{
				border-top-color:#a71d97 !important;
				border-bottom-color:#a71d97 !important;
			}
				#produto .area_produto .produto .imagem_produto{
					display:inline-block;
					width:100%;
				}
					#produto .area_produto .produto .imagem_produto img{
						max-width:150px;
					}
				#produto .area_produto .produto .titulo_categoria_produto{
					display:inline-block;
					width:100%;
					padding:10px 0 10px 0;
					font-family:'DaxlinePro' !important;
					font-size:12px !important;
					color:#d4237a !important;
					font-weight:bold !important;
				}
				#produto .area_produto .produto .titulo_produto{
					display:inline-block;
					width:100%;
					min-height:50px;
					padding:10px 0 10px 0;
					font-family:'DaxlinePro' !important;
					font-size:12px !important;
					color:#003B5C !important;
					font-weight:bold !important;
					text-transform:capitalize !important;
				}
					#produto .area_produto .produto .titulo_produto span{
						font-family:'DaxlinePro' !important;
						font-size:18px !important;
						color:#0e1b43 !important;
						font-weight:bold !important;
					}
			#produto .area_produto .produto > a{
				display:inline-block;
				padding:12px 10% 12px 10%;
				font-family:'DaxlinePro' !important;
				font-size:11px !important;
				font-weight:700 !important;
				color:#63666A !important;
				border:1px solid transparent;
				border-radius:50px;
				background:transparent;
				cursor:pointer;
				transition:0.3s;
			}
				#produto .area_produto .produto > a:hover{
					color:#FFF !important;
					background:#21b0e1 !important;
					border:1px solid #21b0e1 !important;
				}
			#produto .area_produto .produto .imagem_produto a{
				display:inline-block;
				background:transparent !important;
			}
				#produto .area_produto .produto .imagem_produto a:hover{
					background:transparent !important;
				}
		.titulo_categoria{
			display:none;
			width:90%;
			padding:45px 0 0 0;
			font-family:'GothamBook';
			font-size:22px;
			color:#25336C;
			font-weight:bold;
		}
		.mais_produtos{
			display:none;
			width:90%;
			padding:0 0 45px 0;
		}
			.mais_produtos a{
				display:inline-block;
				margin:35px 0 0 0;
				padding:15px 8% 15px 7%;
				font-family:'GothamBook';
				font-size:13px;	
				color:#5197DD;
				border:1px solid #5197DD;	
			}
				.mais_produtos a:hover{
					color:#273B79;
					border:1px solid #273B79;
				}
	
	
	#video_dica{
		display:inline-block;
		width:100%;
		background:#f5f5f5;
	}		
		#video_dica #video{
			display:inline-block;
			vertical-align:top;
			width:48%;
			text-align:left;
		}
			#video_dica #video .titulo_video{
				display:inline-block;
				vertical-align:top;
				width:93%;
				margin:0 0 0 7%;
				padding:50px 0 50px 0;
				font-family:'DaxlinePro';
				font-size:36px;
				color:#d4237a;
				text-align:left;
				font-weight:bold;
			}
			#video_dica #video .video_destaque{
				display:inline-block;
				vertical-align:middle;
				width:74.5%;
				padding:0 1% 0 0;
			}
				#video_dica #video .video_destaque img{
				}
				#video_dica #video .video_destaque a .play{
					position:relative;
					opacity:0.5;
					transition:0.5s;
					margin:0 0 -68% 0;
				}
					#video_dica #video .video_destaque a:hover .play{
						opacity:1.0;
					}
					#video_dica #video .video_destaque a .play img{
					}
			#video_dica #video .videos_menores{
				display:inline-block;
				vertical-align:middle;
				width:23.5%;
			}
				#video_dica #video .videos_menores .video_menor{
					display:inline-block;
					width:100%;
					padding:2px 0 2px 0;
				}
					#video_dica #video .videos_menores .video_menor img{
					}
					#video_dica #video .videos_menores .video_menor a .play{
						position:relative;
						opacity:0.5;
						transition:0.5s;
						margin:0 0 -69.5% 0;
					}
						#video_dica #video .videos_menores .video_menor a:hover .play{
							opacity:1.0;
						}
						#video_dica #video .videos_menores .video_menor a .play img{
						}
						
						
			#video_dica #video .mais_videos{
				display:inline-block;
				width:100%;
				padding:20px 0 55px 0;
				text-align:center;
				font-family:'DaxlinePro';
				color:#0e1b43;
				font-weight:bold;
			}
				#video_dica #video .mais_videos a{
					font-size:12px;
					color:#0e1b43;
					font-weight:bold;
				}
					#video_dica #video .mais_videos a:hover{
						color:#2B8CDC;
					}
				
			
		#video_dica .box_risco_video_dica{
			display:inline-block;
			vertical-align:top;
			width:1px;
			height:400px;
			background:#ccc;
			margin:55px 1% 55px 1%;
		}
		
		#video_dica #dica{
			display:inline-block;
			vertical-align:top;
			width:45%;
			text-align:left;
		}
			#video_dica #dica .titulo_dica{
				display:inline-block;
				vertical-align:top;
				width:93%;
				margin:0 0 0 7%;
				padding:50px 0 50px 0;
				font-family:'DaxlinePro';
				font-size:36px;
				color:#d4237a;
				text-align:left;
				font-weight:bold;
			}
			#video_dica #dica .dica{
				display:inline-block;
				vertical-align:top;
				width:45%;
				padding:0 4% 0 0;
			}
				#video_dica #dica .dica .imagem{
					display:inline-block;
					width:100%;
				}
					#video_dica #dica .dica .imagem img{
						max-width:400px;
					}
				#video_dica #dica .dica .titulo{
					display:inline-block;
					width:100%;
					padding:12px 0 12px 0;
					font-family:'DaxlinePro';
					font-size:15px;
					color:#0e1b43;
				}
				#video_dica #dica .dica .texto{
					display:inline-block;
					width:100%;
					font-family:'DaxlinePro';
					font-size:12px;
					line-height:20px;
					color:#0e1b43;			
				}
				#video_dica #dica .dica .botao{
					display:inline-block;
					width:100%;
					padding:20px 0 0 0;
					text-align:right;		
				}
					#video_dica #dica .dica .botao a{
						display:inline-block;
						padding:15px 7% 15px 7%;
						font-family:'DaxlinePro';
						font-size:12px;
						color:#0e1b43;
						border:1px solid #0e1b43;
					}
						#video_dica #dica .dica .botao a:hover{
							color:#2B8CDC;
							border:1px solid #2B8CDC;
						}
	
	
	#mundo_animal{
		display:inline-block;
		width:100%;
		background:#a71d97;
	}
		#mundo_animal .conteudo{
			background:url(../../imagens/home/bk_banner_biogenesis_bago_pet.png) center center no-repeat;
			background-size:contain;
			min-height:250px;
		}
		#mundo_animal .box_mundo_animal{
			display:inline-block;
			width:28%;
			padding:50px 0 55px 70%;
			font-size:12px;
			color:#FFF;
			line-height:18px;
			text-align:left;
		}
			#mundo_animal .box_mundo_animal .bt_mundo_animal{
				display:inline-block;
				width:100%;
				padding:15px 0 0 0;
				text-align:right;
			}
				#mundo_animal .box_mundo_animal .bt_mundo_animal a{
					display:inline-block;
					padding:15px 5% 15px 5%;
					font-family:'GothamMedium';
					font-size:13px;
					color:#A3D900;
					border:1px solid #57681F;
				}
					#mundo_animal .box_mundo_animal .bt_mundo_animal a:hover{
						color:#2B8CDC;
						border:1px solid #2B8CDC;
					}	
	
	
	#novidade{
		display:inline-block;
		width:100%;
		background:#21b0e1;
	}
		#novidade .conteudo{
		}
		
		#novidade .box_titulo_novidade{
			display:inline-block;
			vertical-align:top;
			width:25%;
			padding:60px 0 60px 0;
			text-align:center;
			font-family:'DaxlinePro';
			font-size:30px;
			color:#FFF;	
			background:url(../../imagens/novidade/icone_titulo_home.png) 90% 50% no-repeat;
			background-size:20%;		
		}
			#novidade .box_titulo_novidade .subtitulo{
				display:inline-block;
				width:100%;
				margin:-10px 0 0 0;
				font-family:'DaxlinePro';
				font-size:30px;
				color:#FFF;			
			}
		
		#novidade .box_risco_novidade{
			display:inline-block;
			vertical-align:top;
			width:1px;
			height:150px;
			background:#449AE0;
			margin:60px 0 60px 0;
		}
		
		#novidade .box_novidade{
			display:inline-block;
			vertical-align:top;
			width:65%;
			padding:45px 0 0 0;
			text-align:left;
		}
			#novidade .box_novidade .novidade{
				display:inline-block;
				vertical-align:top;
				width:27%;
				padding:0 2.5% 45px 2.5%;
			}
				#novidade .box_novidade .novidade .data{
					display:inline-block;
					padding:10px 10% 10px 10%;
					font-family:'DaxlinePro';
					font-size:12px;
					color:#0e1b43;
					border:1px solid #21b0e1;
				}
				#novidade .box_novidade .novidade .texto{
					display:inline-block;
					width:100%;
					min-height:70px;
					padding:15px 0 15px 0;
					font-family:'DaxlinePro';
					font-size:12px;
					color:#FFF;
				}
					#novidade .box_novidade .novidade .texto .titulo{
						display:inline-block;
						width:100%;
						padding:0 0 10px 0;
						font-family:'DaxlinePro';
						font-size:15px;
						font-weight:bold;
						color:#FFF;
					}
				#novidade .box_novidade .novidade .bt_novidade{
					display:inline-block;
					width:100%;
					text-align:right;
				}
					#novidade .box_novidade .novidade .bt_novidade a{
						font-family:'DaxlinePro';
						font-size:12px;
						color:#FFF;
						text-decoration:underline;
					}
						#novidade .box_novidade .novidade .bt_novidade a:hover{
							color:#0e1b43;
						}
			#novidade .box_novidade .risco_novidade{
				display:inline-block;
				vertical-align:top;
				width:1px;
				height:190px;
				margin:-10px 0 0 0;
				background:#66ACE6;
			}

@media (max-width: 1000px)
{
	#produto .menu_produto{
		display:none;
	}
	#produtos_categoria_pc{
		display:none;
	}
	#produtos_categoria_mobile{
		display:inline-block;
	}
	.titulo_categoria{
		display:inline-block;
	}
	.mais_produtos{
		display:inline-block;
	}
	
	
	
	#video_dica{
	}		
		#video_dica #video{
			width:90%;
			text-align:center;
		}
			#video_dica #video .titulo_video{
				width:100%;
				margin:0 0 0 0;
				padding:50px 0 50px 0;
				font-size:30px;
			}
			#video_dica #video .video_destaque{
				width:90%;
				padding:0 0 10px 0;
			}
				#video_dica #video .video_destaque img{
					max-width:455px;
				}
				#video_dica #video .video_destaque a .play{
					display:none;
				}
					#video_dica #video .video_destaque a:hover .play{
					}
					#video_dica #video .video_destaque a .play img{
					}
			#video_dica #video .videos_menores{
				display:none;
				width:90%;
			}
				#video_dica #video .videos_menores .video_menor{
					display:inline-block;
					width:100%;
					padding:0 0 10px 0;
				}
					#video_dica #video .videos_menores .video_menor img{
						max-width:455px;
					}
					#video_dica #video .videos_menores .video_menor a .play{
						display:none;
					}
						#video_dica #video .videos_menores .video_menor a:hover .play{
						}
						#video_dica #video .videos_menores .video_menor a .play img{
						}
			#video_dica #video .mais_videos{
				width:90%;
				padding:20px 0 50px 0;
			}
				#video_dica #video .mais_videos a{
				}
					#video_dica #video .mais_videos a:hover{
					}
				
			
		#video_dica .box_risco_video_dica{
			display:none;
		}
		
		#video_dica #dica{
			width:90%;
			text-align:center;
			padding:50px 0 0 0;
			border-top:1px solid #B1EA03;
		}
			#video_dica #dica .titulo_dica{
				width:100%;
				margin:0 0 0 0;
				padding:0 0 50px 0;
				font-size:30px;
			}
			#video_dica #dica .dica{
				display:inline-block;
				vertical-align:middle;
				width:100%;
				padding:0 0 50px 0;
			}
				#video_dica #dica .dica .imagem{
					display:inline-block;
					width:100%;
				}
					#video_dica #dica .dica .imagem img{
						max-width:400px;
					}
				#video_dica #dica .dica .titulo{
				}
				#video_dica #dica .dica .texto{		
				}
				#video_dica #dica .dica .botao{
					text-align:center;		
				}
					#video_dica #dica .dica .botao a{
					}
						#video_dica #dica .dica .botao a:hover{
						}
	
	
	
	
	#mundo_animal{
	}
		#mundo_animal .conteudo{
			background:none;
		}
		#mundo_animal .box_mundo_animal{
			width:90%;
			padding:50px 0 50px 0;
			text-align:center;
		}
			#mundo_animal .box_mundo_animal .bt_mundo_animal{
				text-align:center;
			}
				#mundo_animal .box_mundo_animal .bt_mundo_animal a{
				}
					#mundo_animal .box_mundo_animal .bt_mundo_animal a:hover{
					}	
	
	
	#novidade{
	}
		#novidade .conteudo{
			background:none;
		}
		
		#novidade .box_titulo_novidade{
			width:90%;
			padding:50px 0 0 0;
			color:#FFF;
			text-align:center;	
			background:none		
		}
			#novidade .box_titulo_novidade .subtitulo{
				width:auto;
				margin:0 0 0 0;
				font-size:30px;	
			}
		
		#novidade .box_risco_novidade{
			display:none;
		}
		
		#novidade .box_novidade{
			width:90%;
			padding:30px 0 0 0;
			text-align:center;
		}
			#novidade .box_novidade .novidade{
				width:100%;
				padding:30px 0 30px 0;
				border-bottom:1px solid #21b0e1;
			}
				#novidade .box_novidade .novidade .data{
				}
				#novidade .box_novidade .novidade .texto{
					min-height:inherit;
				}
					#novidade .box_novidade .novidade .texto .titulo{
					}
				#novidade .box_novidade .novidade .bt_novidade{
					text-align:center;
				}
					#novidade .box_novidade .novidade .bt_novidade a{
					}
						#novidade .box_novidade .novidade .bt_novidade a:hover{
						}
			#novidade .box_novidade .risco_novidade{
				display:none;
			}
}


@media (max-width: 450px)
{
	#banner_pc{
		display:none;
	}
	#banner_mobile{
		display:inline-block;
	}
	#mundo_animal{
		display:none;
	}
}