#iubenda-cs-banner .iubenda-cs-opt-group .iubenda-cs-customize-btn {
	border: 1px solid #000000 !important;
}

#iubenda-iframe #iubFooterBtnContainer #iubFooterBtn {
	background-color: #8bf0bb !important;
	color: #000000 !important;
}

#iubenda-iframe #purposes-content-container .purposes-header .purposes-header-title {
	font-size: 36px !important;
}

#iubenda-cs-banner .iubenda-cs-container .iubenda-cs-rationale {
	padding: 0.5rem !important;
}

#iubenda-cs-banner .iubenda-cs-container .iubenda-granular-controls-container {
	border: none !important;
}

#iubenda-cs-banner .iubenda-cs-container .iubenda-granular-controls-container .granular-control-checkbox:first-child:nth-last-child(odd)~.granular-control-checkbox,
#iubenda-cs-banner .iubenda-cs-container .iubenda-granular-controls-container .granular-control-checkbox,
#iubenda-cs-banner .iubenda-cs-container .iubenda-granular-controls-container .granular-control-checkbox:last-child {
	background-color: transparent !important;
	border: none !important;
}

@media (min-width: 992px) {
	#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-cs-container .iubenda-granular-controls-container {
		padding: 8px 16px 20px !important;
	}

	#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-content {
		border-radius: 0.5rem !important;
	}
}

@media (max-width: 640px) {
	#iubenda-cs-banner .iubenda-cs-container .iubenda-cs-opt-group button {
		padding: 8px 16px !important;
	}

	#iubenda-cs-banner .iubenda-cs-opt-group>div {
		flex-direction: column !important;
	}
}

#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-content {
	box-shadow: 0 0 #0000, 0 0 #0000, 0px 24px 38px 3px rgba(25, 29, 58, 0.07), 0px 9px 46px 8px rgba(25, 29, 58, 0.06), 0px 11px 15px -7px rgba(25, 29, 58, 0.1);
	border-radius: 0 !important;
}

#iubenda-iframe strong {
	font-weight: 600 !important;
}

#iubenda-iframe u {
	text-decoration: underline !important;
}

#iubenda-iframe em {
	font-style: italic !important;
}
