.wp-block-template-part {
	background-color: #043249;
}

/* Remove a borda externa e ajusta o campo de pesquisa */
#wp-block-search__input-6 {
	width: 100% !important;
/* Faz o campo de pesquisa ocupar toda a largura */
	padding: 10px !important;
/* Ajuste o padding se necessário */
	box-sizing: border-box !important;
/* Garante que o padding seja dentro da largura */
}

/* Ajusta o container da barra de pesquisa para ocupar 100% da largura */
.wp-block-search {
	width: 100vw !important;
/* Garante que o bloco de pesquisa ocupe 100% da largura da tela */
	max-width: 100% !important;
/* Evita que o contêiner tenha uma largura maior do que a tela */
	padding: 0 !important;
/* Remove qualquer padding extra */
	margin: 0 !important;
/* Remove qualquer margem externa */
	position: relative;
/* Pode ajudar a corrigir o posicionamento */
	left: 0;
/* Garante que o contêiner fique alinhado à esquerda */
}/* Garante que a label ocupe toda a largura do contêiner */
	
}

/* Remove a borda externa e ajusta o campo de pesquisa */
#wp-block-search__input-6 {
	border: none !important;
/* Remove qualquer borda no campo de entrada */
	width: 100% !important;
/* Garante que o campo ocupe toda a largura */
	padding: 10px !important;
/* Ajuste o padding conforme necessário */
	box-sizing: border-box !important;
/* Garante que o padding não afete a largura */
}

/* Remove a borda externa do contêiner */
.wp-block-search {
	width: 100vw !important;
/* Garante que o contêiner ocupe toda a largura da tela */
	max-width: 100% !important;
/* Evita que o contêiner ultrapasse a largura da tela */
	padding: 0 !important;
/* Remove qualquer padding extra */
	margin: 0 !important;
/* Remove qualquer margem extra */
	border: none !important;
/* Remove a borda externa do contêiner */
}

/* Remove qualquer borda externa da label */
.wp-block-search__label {
	display: block !important;
/* Garante que a label ocupe toda a largura do contêiner */
	width: 100% !important;
/* Garante que a label ocupe toda a largura */
	margin: 0 !important;
/* Remove qualquer margem externa */
	border: none !important;
/* Remove a borda da label */
}

/* Remove o resumo do texto */
.wp-block-post-excerpt__excerpt {
	display: none !important;
/* Oculta o resumo do texto */
}

/* Remove blocos vazios que podem estar criando espaço extra */
.wp-block-group.alignwide:empty {
	display: none !important;
}

/* Reduz margens e padding extras antes do post */
.wp-block-group.alignwide.has-global-padding {
	margin-top: 0 !important;
	padding-top: 0 !important;
}

/* Remove o fundo da área de autor e data */
.wp-block-post-author,
.wp-block-post-date {
	background: none !important;
	box-shadow: none !important;
}

.wp-block-group.alignwide.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-4 {
	display: none !important;
}

/* Remove a faixa azul */
.wp-block-template-part {
	background-color: transparent !important;
	box-shadow: none !important;
	border: none !important;
}

/* Remove a frase 'By viagemlab — março 3, 2025' dentro da faixa azul */
.wp-block-template-part .wp-block-group.alignwide.is-layout-flex.wp-container-core-group-is-layout-7a2ffde1 {
	display: none !important;
}

/* Restaura a cor de fundo azul no cabeçalho */
.wp-block-template-part {
	background-color: #043249 !important;
}

/* Exibe o resumo apenas na home */
body.home .wp-block-post-excerpt__excerpt {
	display: block !important;
}

/* Esconde o resumo dentro do post */
body.single .wp-block-post-excerpt__excerpt {
	display: none !important;
}