.jscroll ul li {
	width: 100%; /* Garante que os itens ocupem toda a largura */
	height: auto; /* Ajuste automático da altura */
	margin: 10px 0; /* Espaçamento entre os itens */
}
.jscroll {
	max-height: 120px; /* Limite máximo para a altura da div */
	overflow-y: auto; /* Ativa o scroll se o conteúdo exceder */
	width: 100%; /* Mantém a largura total do contêiner */
	padding: 10px;
	box-sizing: border-box;
}
.list{
	margin-top: 20px;
}
.jscroll ul li{
	margin-left: 5%;
	margin-top: 2%;
}
.container-pai {
	display: flex;
	justify-content: center;
	align-items: flex-start; /* Alinha o conteúdo no topo da tela */
	padding-top: 20px;
	padding-right: 0px!important;
	padding-left: 0px!important;
	padding-bottom: 25px;
}
.container {
	display: flex;
	justify-content: center;
	align-items: flex-start; /* Alinha o conteúdo no topo da tela */
	padding-top: 20px;
	padding-right: 0px!important;
	padding-left: 0px!important;
	padding-bottom: 20px;
}
.text-p{
	margin-left: 0%!important;
	width: 100%!important;

}
.centered-content {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	max-width: 1000px; /* Ajuste conforme necessário */
}
.step-container {
	display: flex;
	justify-content: space-around; /* Distribui igualmente o espaço entre os itens */
	flex-wrap: wrap; /* Permite quebra de linha se necessário */
	gap: 20px; /* Espaçamento entre os passos */
	width: 100%;
}
.icon-box {
	display: inline-block;
	padding: 0px;
	border-radius: 5px; /* Borda arredondada */
	background-color: #be1522; /* Cor de fundo vermelha */
	border: 2px solid #be1522; /* Borda vermelha */
	width: 50px; /* Largura do quadrado do ícone */
	height: 50px; /* Altura do quadrado do ícone */
	text-align: center; /* Centraliza o ícone dentro do quadrado */
}
.icon-text {
	display: block;
	margin-top: 5px; /* Espaço reduzido entre o ícone e o texto */
	font-size: 14px;
	text-align: center; /* Centraliza o texto */
	color: black; /* Cor do texto */
}
.icon-red {
	color: white; /* Ícone branco */
	font-size: 24px; /* Tamanho do ícone */
}
.content-area {
	width: 100%;
	position: absolute;
	left: 0px;
	margin-top: 0px;
}
.step {
	text-align: center;
	margin-bottom: 20px;
}
.temp-padding {
	padding-bottom: 100px  !important;
}
