@charset "utf-8";.crumbsList{
    display: none;
}#cookiefirst-policy-page {
	margin-top: 90px;
}
#cookiefirst-policy-page h2, #cookiefirst-policy-page h3, #cookiefirst-policy-page div, #cookiefirst-policy-page p, #cookiefirst-policy-page table, #cookiefirst-policy-page caption {
    margin-bottom: 15px !important;
    margin-top: 0 !important;
}
#cookiefirst-policy-page h2,
#cookiefirst-policy-page h3
{
	font-size: 100%;
	text-transform: uppercase;
}
#cookiefirst-policy-page h4
{
	font-size: 100%;
	text-transform: uppercase;
}
#cookiefirst-policy-page b,
#cookiefirst-policy-page strong {
	font-weight: unset;
}
#cookiefirst-policy-page button[data-cookiefirst-outline-accent-color="true"] {
	background: none;
	border: none;
	color: #000;
	padding: 0;
	cursor: pointer;
	font-size: 100%;
	display: flex;
	margin-top: 5px;
}
#cookiefirst-policy-page button[data-cookiefirst-outline-accent-color="true"]:last-child {
	margin-bottom: 5px;
}
#cookiefirst-policy-page tr,
#cookiefirst-policy-page th,
#cookiefirst-policy-page td
{
	font-size: 100%;
}
#cookiefirst-policy-page table {
	display: block;
	width: 100%;
	overflow-x: auto;
	white-space: nowrap
	-webkit-overflow-scrolling: touch;
	margin-bottom: 2em;
}
#cookiefirst-policy-page table caption {
	display: table-caption;
	font-size: 100%;
}
#cookiefirst-policy-page table tr:not(:last-child) th,
#cookiefirst-policy-page table tr:not(:last-child) td
{
	padding-bottom: var(--padding15);
}
#cookiefirst-policy-page table th,
#cookiefirst-policy-page table td
{
	color: #000;
	padding-right: var(--padding15);
}
#cookiefirst-policy-page .cf1Hdl
{
	overflow-x: unset;
}
@media (max-width: 767.98px) {
	#cookiefirst-policy-page .cf1M40 {
		min-width: auto;
	}
}

#cookiefirst-policy-page .cfMKVG.cfAfdC {
	display: none;
}