.resoluzia_new_s1 .content__block p {
	font-size: calc(20px + 20 * ((100vw - 375px) / (1900 - 375)));
	font-weight: 600;
	line-height: 120%;
}
.resoluzia_new_s1 .document__verification_new_s2--wrapper {
	align-items:center;
}
.resoluzia_new_s2 .content__block ul {
	margin-top:32px !important;
}
.resoluzia_new_s2.anchors::before {
	opacity:0.7;
}
.resoluzia_new_s3 .button__link {
	margin-top:32px;
}
.resoluzia_new_s3 .button__link a,
.resoluzia_new_s4 .button__link a{
	width:100%;
	max-width:380px;
}

.resoluzia_new_s4 h2 {
	max-width:1160px;
	margin-left:auto;
	margin-right:auto;
}

.resoluzia_new_s6 .content__block p {
	font-size: calc(20px + 12 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 500;
	line-height: 140%; 
}
.resoluzia_new_s6 .content__block p strong,
.resoluzia_new_s6 .content__block p b {
	font-weight:700;
}
.resoluzia_new_s6 .button__link a{
	width:100%;
	max-width:320px;
	
}
.resoluzia_new_s7 h2 {
	text-align: center;
	font-size: calc(20px + 20 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 600;
	line-height: 120%;
}
.resoluzia_new_s7 .resoluzia_new_s6__subtitle {
	margin:48px 0;
}
.resoluzia_new_s7 .resoluzia_new_s6__subtitle p {
	text-align: center;
	font-size: calc(20px + 12 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 400;
	line-height: 160%;
}
.resoluzia_new_s7_list--row {
	border-radius: 16px;
	background: #F5F5F5;
	align-items: center;
	padding:20px 32px;
	flex-wrap:nowrap;
}
.resoluzia_new_s7_list--row:not(:last-child) {
	margin-bottom:12px;
}
.resoluzia_new_s7_list--title {
	font-size: calc(18px + 10 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 500;
	line-height: 120%;
}
.resoluzia_new_s7_list--cell_body {
	border-radius: 8px;
	background: #FFF;
	text-align:center;
	font-size: calc(12px + 8 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 500;
	line-height: 120%; 
	padding:16px;
	width:100%;
	display: flex;
    justify-content: center;
    align-items: center;
}
.resoluzia_new_s7 .resoluzia_new_s7_list--row > div,
.resoluzia_new_s7 .resoluzia_new_s7_list--row .row > div {
	padding:0;
}
.resoluzia_new_s7 .resoluzia_new_s7_list--row,
.resoluzia_new_s7 .resoluzia_new_s7_list--row .row{
	margin-left:0;
	margin-right:0
}
.resoluzia_new_s7_list--cells {
	gap:24px;
	flex-wrap:nowrap;
}
.resoluzia_new_s7_list--cell.half-cell {
	flex:1 1 50%;
	max-width:50%;
	display:flex;
}
.resoluzia_new_s7_list--cell.full-cell {
	flex:1 1 100%;
	max-width:100%;
}
.resoluzia_new_s4 .button__link, 
	.resoluzia_new_s6 .button__link {
		margin-top: 32px;
	}
@media only screen and (min-width:768px) {
	.resoluzia_new_s6 .button__link a,
	.resoluzia_new_s3 .button__link a{
		margin-left:0;
	}
	.resoluzia_new_s4 .button__link, 
	.resoluzia_new_s6 .button__link {
		margin-top: 48px;
	}
}
@media only screen and (max-width:767.98px) {
	.resoluzia_new_s7_list--row {
		flex-wrap:wrap;
		padding:20px;
		gap:12px;
	}
	.resoluzia_new_s7_list--cells {
		gap:12px;
		flex-wrap:nowrap;
	}
	.resoluzia_new_s7_list--cell_body {
		padding:12px;
	}
	.resoluzia_new_s7_list--title {
		text-align:center;
		font-weight: 600;
	}
	.resoluzia_new_s7 .resoluzia_new_s6__subtitle {
		margin:32px 0
	}
	.resoluzia_new_s6 .content__block p {
		text-align:center;
	}
}

@media only screen and (max-width:599.98px) {
	.resoluzia_new_s7_list--cell.half-cell,
	.resoluzia_new_s7_list--cell.full-cell{
		flex:1 1 100%;
		max-width:100%;
	}
	.resoluzia_new_s7_list--cells {
		flex-wrap:wrap;
		        width: 100%;
	}
}