.banner-cidadania-section {
	background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.59) 0%, rgba(255, 255, 255, 0) 100%), url('/cidadania-financeira/assets/img/banner-credito-responsavel.png');
	background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.59) 0%, rgba(255, 255, 255, 0) 100%), -webkit-image-set(url('/cidadania-financeira/assets/img/banner-credito-responsavel.webp')1x);
	height: 408px;
	margin: 40px 0 0 0;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-cidadania-section {
	display: flex;
	justify-content: center;
	align-items: center;
}

.banner-cidadania-container {
	width: 70vw;
}

.banner-cidadania-body {
	display: flex;
	flex-direction: column;
	gap: 12px;
}

/* cards */
.credito-responsavel-section {
	display: flex;
	justify-content: center;
}

.credito-responsavel-container {
	max-width: 54vw;
	margin: 40px 0 80px 0;
}

.credito-responsavel-body {
	display: flex;
	flex-direction: column;
	gap: 40px;
}

.cidadania-default-cards .cidadania-default-card.analise-de-credito {
	background: url(/cidadania-financeira/assets/img/custo-do-emprestimo-card.png);
	background:-webkit-image-set(url(/cidadania-financeira/assets/img/custo-do-emprestimo-card.webp)1x);
}

.cidadania-default-cards .cidadania-default-card.credito-responsavel-sobre {
	background: url(/cidadania-financeira/assets/img/credito-responsavel-card.png);
	background:-webkit-image-set(url(/cidadania-financeira/assets/img/credito-responsavel-card.webp)1x);
}

.cidadania-default-cards .cidadania-default-card.cuidados-ao-solicitar-credito {
	background: url(/cidadania-financeira/assets/img/cuidados-e-orientacoes-card.png);
	background:-webkit-image-set(url(/cidadania-financeira/assets/img/cuidados-e-orientacoes-card.webp)1x);
}

.cidadania-default-cards .cidadania-default-card.cheque-especial {
	background: url(/cidadania-financeira/assets/img/cheque-especial-card.png);
	background:-webkit-image-set(url(/cidadania-financeira/assets/img/cheque-especial-card.webp)1x);
}

/* cards */

@media(max-width:1440px) {
.credito-responsavel-container {
max-width: 777px;
}
}

@media(max-width:1080px) {
.credito-responsavel-container {
max-width: 80vw;
}
}

@media(max-width:720px) {
.credito-responsavel-container {
max-width: 100vw;
padding: 0 16px
}
}