#apploud-consent {
	--color-cookie-bg: #181B1C;
	--color-cookie-border: #000000;
	--color-cookie-divider: #919294;
	--color-cookie-text: #ffffff;
	--color-cookie-link: #fff32a;
	--color-cookie-table: #222627;
	--color-cookie-th-table: #e2e2e2;
	--color-cookie-switcher-border: #fff32a;
	--color-gold-200: #fff32a;
  }
  #apploud-consent.consent .consent-bar {
	inset-inline: 8px auto;
	inset-block-end: 0;
	width: calc(100% - 16px);
	max-width: calc(100% - 16px);
	text-align: left;
	background-color: var(--color-cookie-bg);
	border: 1px solid var(--color-cookie-border);
	padding: 40px;
  }
  #apploud-consent.consent .consent-bar .consent-bar__content {
	display: flex;
	justify-content: space-between;
  }
  #apploud-consent.consent .consent-bar .consent-bar__text {
	position: relative;
	display: block;
	flex: 0 0 75%;
	color: var(--color-cookie-text);
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0em;
	padding-inline-start: 110px;
	padding-inline-end: 60px;
  }
  #apploud-consent.consent .consent-bar .consent-bar__text::before {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0MSA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwMDcgNy4zNDc4N1YyMi41NzU5QzEuMDAwMTEgMjcuMzg5MiAyLjQ1ODcgMzIuMDg5NCA1LjE4MzU4IDM2LjA1NzJDNy45MDg0NiA0MC4wMjQ5IDExLjc3MTcgNDMuMDczNyAxNi4yNjQxIDQ0LjgwMTlMMTguMzQ2MSA0NS42MDE5QzE5LjczMjYgNDYuMTM1MiAyMS4yNjc2IDQ2LjEzNTIgMjIuNjU0MSA0NS42MDE5TDI0LjczNjEgNDQuODAxOUMyOS4yMjg0IDQzLjA3MzcgMzMuMDkxNyA0MC4wMjQ5IDM1LjgxNjUgMzYuMDU3MkMzOC41NDE0IDMyLjA4OTQgNDAgMjcuMzg5MiA0MC4wMDAxIDIyLjU3NTlWNy4zNDc4N0M0MC4wMDM5IDYuNzc0ODMgMzkuODQyMSA2LjIxMjg5IDM5LjUzNDEgNS43Mjk2NEMzOS4yMjYxIDUuMjQ2MzkgMzguNzg1MSA0Ljg2MjQgMzguMjY0MSA0LjYyMzg3QzMyLjY2MzcgMi4xNzk0NSAyNi42MTA0IDAuOTQ1MTg3IDIwLjUwMDEgMS4wMDE4N0MxNC4zODk4IDAuOTQ1MTg3IDguMzM2MzkgMi4xNzk0NSAyLjczNjA3IDQuNjIzODdDMi4yMTUwMiA0Ljg2MjQgMS43NzM5OSA1LjI0NjM5IDEuNDY2MDEgNS43Mjk2NEMxLjE1ODA0IDYuMjEyODkgMC45OTYyMzQgNi43NzQ4MyAxLjAwMDA3IDcuMzQ3ODdWNy4zNDc4N1oiIHN0cm9rZT0iI2ZmZjMyYSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjAuNSAzNC4wMDJDMjcuMTI3NCAzNC4wMDIgMzIuNSAyOC42Mjk0IDMyLjUgMjIuMDAyQzMyLjUgMTUuMzc0NSAyNy4xMjc0IDEwLjAwMiAyMC41IDEwLjAwMkMxMy44NzI2IDEwLjAwMiA4LjUgMTUuMzc0NSA4LjUgMjIuMDAyQzguNSAyOC42Mjk0IDEzLjg3MjYgMzQuMDAyIDIwLjUgMzQuMDAyWiIgc3Ryb2tlPSIjZmZmMzJhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMC41IDEwLjAwMkMyNi41IDE4LjAwMiAyNi41IDI2LjAwMiAyMC41IDM0LjAwMiIgc3Ryb2tlPSIjZmZmMzJhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMC41IDEwLjAwMkMxNC41IDE4LjAwMiAxNC41IDI2LjAwMiAyMC41IDM0LjAwMiIgc3Ryb2tlPSIjZmZmMzJhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjUgMjIuMDAySDMyLjUiIHN0cm9rZT0iI2ZmZjMyYSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
	position: absolute;
	top: 0;
	left: 0;
	height: 45px;
	min-height: 45px;
	width: 39px;
  }
  #apploud-consent.consent .consent-bar .consent-bar__text::after {
	content: "";
	position: absolute;
	top: 0;
	left: 70px;
	height: 100%;
	min-height: 100%;
	width: 1px;
	background-color: var(--color-cookie-divider);
  }
  #apploud-consent.consent .consent-bar .consent-bar__text br {
	height: 0;
	visibility: hidden;
	display: none;
  }
  #apploud-consent.consent .consent-bar .consent-bar__text h4 {
	font-size: 24px;
	line-height: 32/24;
	font-weight: 400;
	color: var(--color-cookie-link);
	margin-block-end: 24px;
  }
  #apploud-consent.consent .consent-bar .consent-bar__text a,
  #apploud-consent.consent .consent-bar .consent-bar__text .kontakt__a {
	color: var(--color-cookie-link);
	text-decoration: underline;
  }
  #apploud-consent.consent .consent-bar .consent-bar__text a:hover,
  #apploud-consent.consent .consent-bar .consent-bar__text .kontakt__a:hover {
	text-decoration: none;
  }
  #apploud-consent.consent .consent-bar .consent-bar__button-row {
	flex: 0 0 25%;
	display: inline-flex;
	flex-direction: column;
	justify-content: center;
	width: 280px;
	max-width: 280px;
  }
  #apploud-consent.consent .consent-bar .consent-bar__button {
	width: 100%;
	margin-inline: 0;
	margin-block-start: 0;
	margin-block-end: 8px;
  }
  #apploud-consent.consent .consent-bar .button {
	display: flex;
	justify-content: center;
  }
  #apploud-consent.consent .consent-bar .button--allow-all {
	  order: 1;
	color: var(--color-cookie-bg);
  }
  #apploud-consent.consent .consent-bar .button--deny-all {
	  order: 2;
	color: var(--color-cookie-bg);
  }
  #apploud-consent.consent .consent-bar .button--show-settings {
	order: 3;
	margin-block-end: 0;
  }
  #apploud-consent.consent .consent-settings {
	color: var(--color-cookie-text);
  }
  #apploud-consent.consent .consent-settings .consent-settings__modal {
	background-color: var(--color-cookie-bg);
  }
  #apploud-consent.consent .consent-settings .consent-settings__header {
	padding-inline: 32px;
	background-color: var(--color-cookie-bg);
	border-bottom: none;
  }
  #apploud-consent.consent .consent-settings h1 {
	color: var(--color-cookie-text);
	font-size: 24px;
	font-weight: 400;
	margin-block: 32px;
  }
  #apploud-consent.consent .consent-settings .cookie-info {
	background-color: var(--color-cookie-table);
  }
  #apploud-consent.consent .consent-settings .cookie-info__content {
	background-color: var(--color-cookie-table);
	max-height: 400px;
	padding-inline: 32px;
  }
  #apploud-consent.consent .consent-settings .cookie-info__content p {
	margin-block: 16px;
  }
  #apploud-consent.consent .consent-settings .tabs {
	flex-direction: column;
	flex-wrap: nowrap;
	padding-inline: 32px;
	max-width: 100%;
  }
  #apploud-consent.consent .consent-settings .tabs__panel {
	flex: 0 0 calc(100% + 64px);
	max-width: calc(100% + 64px);
	width: calc(100% + 64px);
	transform: translateX(-32px);
  }
  #apploud-consent.consent .consent-settings .tabs__list {
	display: flex;
	flex-flow: row nowrap;
	white-space: nowrap;
	padding-inline: 0;
	width: 100%;
	max-width: 100%;
	justify-content: space-around;
	overflow-x: auto;
  }
  #apploud-consent.consent .consent-settings .tabs__list-item--active {
	border-bottom: 4px solid var(--color-gold-200);
  }
  #apploud-consent.consent .consent-settings .tabs__list-item {
	min-height: 48px;
	height: 48px;
	padding-block-start: 0;
	margin-inline-end: 16px;
  }
  #apploud-consent.consent .consent-settings .tabs__list-item:last-child {
	margin-inline-end: 0;
  }
  #apploud-consent.consent .consent-settings .tabs__list-heading {
	font-size: 16px;
	font-weight: 400;
	color: var(--color-gold-200);
  }
  #apploud-consent.consent .consent-settings .settings-details {
	padding-inline: 32px;
  }
  #apploud-consent.consent .consent-settings .settings-details__field-input {
	background-color: var(--color-cookie-bg);
	color: var(--color-cookie-link);
  }
  #apploud-consent.consent .consent-settings .settings-details__header {
	display: none;
	visibility: hidden;
	opacity: 0;
  }
  #apploud-consent.consent .consent-settings .consent-settings__panel {
	margin-block-start: 16px;
  }
  #apploud-consent.consent .consent-settings .cookie-info__header {
	display: flex;
	justify-content: flex-end;
	padding-block-start: 24px;
	padding-block-end: 0;
  }
  #apploud-consent.consent .consent-settings .cookie-info__header h3 {
	display: none;
  }
  #apploud-consent.consent .consent-settings .toggle-switch {
	min-height: 18px;
	margin-top: 0;
  }
  #apploud-consent.consent .consent-settings .toggle-switch .toggle-switch__slider {
	background-color: transparent;
	border: 2px solid var(--color-cookie-switcher-border);
	padding: 5px;
  }
  #apploud-consent.consent .consent-settings .toggle-switch .toggle-switch__slider::before {
	bottom: 10pxpx;
	left: -1pxpx;
	height: 16pxpx;
	width: 16pxpx;
	background-color: var(--color-cookie-bg);
	border: 1px solid var(--color-cookie-switcher-border);
  }
  #apploud-consent.consent .consent-settings .toggle-switch .toggle-switch__input:checked + .toggle-switch__slider {
	background-color: var(--color-gold-200);
	opacity: 1;
  }
  #apploud-consent.consent .consent-settings .toggle-switch .toggle-switch__input:checked + .toggle-switch__slider::before {
	transform: translateX(22px);
  }
  #apploud-consent.consent .consent-settings .cookie-info__table,
  #apploud-consent.consent .consent-settings .cookie-info__table tr:nth-child(2n) {
	background-color: var(--color-cookie-table);
  }
  #apploud-consent.consent .consent-settings .cookie-info__table tr {
	position: relative;
	height: 56px;
	min-height: 56px;
  }
  #apploud-consent.consent .consent-settings .cookie-info__table tr::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background-color: var(--color-cookie-divider);
  }
  #apploud-consent.consent .consent-settings .cookie-info__table tr td,
  #apploud-consent.consent .consent-settings .cookie-info__table tr th {
	font-size: 14px;
	line-height: 26px;
  }
  #apploud-consent.consent .consent-settings .cookie-info__table tr th {
	color: var(--color-cookie-th-table);
	font-weight: 400;
  }
  #apploud-consent.consent .consent-settings .footer {
	border-top: none;
	background-color: var(--color-cookie-bg);
  }
  #apploud-consent.consent .consent-settings .footer__buttons-wrapper {
	padding-inline: 32px;
  }
  #apploud-consent.consent .consent-settings .footer__col {
	padding-inline: 0;
  }
  #apploud-consent.consent .consent-settings .button--allow-selected {
	color: var(--color-cookie-link);
	font-weight: 500;
	background-color: var(--color-cookie-bg);
	border: 1px solid var(--color-gold-200);
	text-transform: none;
	padding: 16px 24px;
	transition: 0.2s all ease-out;
  }
  #apploud-consent.consent .consent-settings .button--allow-selected:hover {
	  color: var(--color-cookie-bg);
	  background-color: var(--color-gold-200);
  }
  #apploud-consent.consent .consent-settings .footer__copyright {
	display: none;
	visibility: hidden;
	opacity: 0;
  }
  #apploud-consent .consent-bar__button,
  #apploud-consent .footer__button {
	color: var(--color-cookie-bg);
	font-weight: 500;
	background-color: var(--color-gold-200);
	border: 1px solid var(--color-gold-200);
	text-transform: none;
	padding: 16px 24px;
	transition: 0.2s all ease-out;
  }
  #apploud-consent .consent-bar__button:hover,
  #apploud-consent .footer__button:hover {
	color: var(--color-cookie-link);
	background-color: var(--color-cookie-bg);
	border-color: var(--color-gold-200);
  }
  #apploud-consent .consent-bar__button.btn:hover {
	color: var(--color-cookie-link);
	background-color: var(--color-cookie-bg);
  }
  #apploud-consent .button--show-settings {
	color: var(--color-cookie-link);
	font-weight: 500;
	background-color: var(--color-cookie-bg);
	border: 1px solid var(--color-cookie-link);
	text-transform: none;
	padding: 16px 24px;
	transition: 0.2s all ease-out;
  }
  #apploud-consent .button--show-settings.btn:hover {
	background-color: var(--color-cookie-link);
	color: var(--color-cookie-bg);
  }
  #apploud-consent .aside__list-item--active h5 {
	color: var(--color-primary);
  }
  #apploud-consent .aside__list-heading:hover {
	color: var(--color-primary);
  }
  #apploud-consent .tabs__list li {
	padding-bottom: 0;
  }
  #apploud-consent .aside__list:last-child {
	padding-block-end: 16px;
  }
  #apploud-consent p,
  #apploud-consent td {
	font-size: 16px;
  }
  #apploud-consent .footer__copyright {
	font-size: 8px;
  }
  
  @media screen and (max-width: 1380px) {
	#apploud-consent.consent .consent-bar {
	  padding: 24px;
	}
	#apploud-consent .consent-settings__header h1 {
	  font-size: 24px;
	}
  }
  @media screen and (max-width: 800px) {
	#apploud-consent.consent .consent-bar {
	  padding: 16px;
	  text-align: center;
	}
	#apploud-consent.consent .consent-bar .consent-bar__content {
	  flex-direction: column;
	  justify-content: center;
	}
	#apploud-consent.consent .consent-bar .consent-bar__text {
	  flex: 0 0 100%;
	  font-size: 13px;
	  line-height: 18px;
	  padding-inline-start: 0;
	  padding-inline-end: 0;
	  padding-block-start: 80px;
	  padding-block-end: 35px;
	  margin-inline: auto;
	  max-width: calc(100% - 120px);
	  text-align: center;
	  border-bottom: 1px solid var(--color-cookie-divider);
	}
	#apploud-consent.consent .consent-bar .consent-bar__text::before {
	  content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0MSA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwMDcgNy4zNDc4N1YyMi41NzU5QzEuMDAwMTEgMjcuMzg5MiAyLjQ1ODcgMzIuMDg5NCA1LjE4MzU4IDM2LjA1NzJDNy45MDg0NiA0MC4wMjQ5IDExLjc3MTcgNDMuMDczNyAxNi4yNjQxIDQ0LjgwMTlMMTguMzQ2MSA0NS42MDE5QzE5LjczMjYgNDYuMTM1MiAyMS4yNjc2IDQ2LjEzNTIgMjIuNjU0MSA0NS42MDE5TDI0LjczNjEgNDQuODAxOUMyOS4yMjg0IDQzLjA3MzcgMzMuMDkxNyA0MC4wMjQ5IDM1LjgxNjUgMzYuMDU3MkMzOC41NDE0IDMyLjA4OTQgNDAgMjcuMzg5MiA0MC4wMDAxIDIyLjU3NTlWNy4zNDc4N0M0MC4wMDM5IDYuNzc0ODMgMzkuODQyMSA2LjIxMjg5IDM5LjUzNDEgNS43Mjk2NEMzOS4yMjYxIDUuMjQ2MzkgMzguNzg1MSA0Ljg2MjQgMzguMjY0MSA0LjYyMzg3QzMyLjY2MzcgMi4xNzk0NSAyNi42MTA0IDAuOTQ1MTg3IDIwLjUwMDEgMS4wMDE4N0MxNC4zODk4IDAuOTQ1MTg3IDguMzM2MzkgMi4xNzk0NSAyLjczNjA3IDQuNjIzODdDMi4yMTUwMiA0Ljg2MjQgMS43NzM5OSA1LjI0NjM5IDEuNDY2MDEgNS43Mjk2NEMxLjE1ODA0IDYuMjEyODkgMC45OTYyMzQgNi43NzQ4MyAxLjAwMDA3IDcuMzQ3ODdWNy4zNDc4N1oiIHN0cm9rZT0iI0I4QTg3NSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjAuNSAzNC4wMDJDMjcuMTI3NCAzNC4wMDIgMzIuNSAyOC42Mjk0IDMyLjUgMjIuMDAyQzMyLjUgMTUuMzc0NSAyNy4xMjc0IDEwLjAwMiAyMC41IDEwLjAwMkMxMy44NzI2IDEwLjAwMiA4LjUgMTUuMzc0NSA4LjUgMjIuMDAyQzguNSAyOC42Mjk0IDEzLjg3MjYgMzQuMDAyIDIwLjUgMzQuMDAyWiIgc3Ryb2tlPSIjQjhBODc1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMC41IDEwLjAwMkMyNi41IDE4LjAwMiAyNi41IDI2LjAwMiAyMC41IDM0LjAwMiIgc3Ryb2tlPSIjQjhBODc1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMC41IDEwLjAwMkMxNC41IDE4LjAwMiAxNC41IDI2LjAwMiAyMC41IDM0LjAwMiIgc3Ryb2tlPSIjQjhBODc1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjUgMjIuMDAySDMyLjUiIHN0cm9rZT0iI0I4QTg3NSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
	  position: absolute;
	  top: 13px;
	  left: 50%;
	  transform: translateX(-50%);
	  height: 45px;
	  min-height: 45px;
	}
	#apploud-consent.consent .consent-bar .consent-bar__text::after {
	  content: "";
	  display: block;
	  visibility: hidden;
	  opacity: 0;
	  height: 0;
	  width: 0;
	}
	#apploud-consent.consent .consent-bar .consent-bar__text h4 {
	  font-size: 20px;
	  margin-block-end: 8px;
	}
	#apploud-consent.consent .consent-bar .consent-bar__button-row {
	  flex: 0 0 100%;
	  width: 100%;
	  margin: 0 auto;
	  padding-block-start: 16px;
	}
	#apploud-consent.consent .consent-bar .consent-bar__button {
	  width: 100%;
	  margin-inline: 0;
	  margin-block-start: 0;
	  margin-block-end: 8px;
	  max-width: 280px;
	}
	#apploud-consent.consent .consent-bar .button {
	  display: flex;
	  justify-content: center;
	}
	#apploud-consent.consent .consent-bar .button--allow-all {
	  order: 1;
	}
	#apploud-consent.consent .consent-bar .button--deny-all {
	  order: 2;
	}
	#apploud-consent.consent .consent-bar .button--show-settings {
	  order: 3;
	  margin-block-end: 0;
	}
	#apploud-consent .consent-settings__header h1 {
	  font-size: 24px;
	}
  }
  @media screen and (max-width: 600px) {
	#apploud-consent.consent .consent-bar .consent-bar__text {
	  max-width: 100%;
	}
	#apploud-consent.consent .consent-settings .tabs,
  #apploud-consent.consent .consent-settings .consent-settings__header,
  #apploud-consent.consent .consent-settings .footer__buttons-wrapper {
	  padding-inline: 16px;
	}
	#apploud-consent.consent .consent-settings .tabs__list {
	  display: flex;
	  flex-flow: column;
	  white-space: initial;
	  overflow-x: scroll;
	}
	#apploud-consent.consent .consent-settings .tabs__list-heading {
	  display: inline-block;
	  max-width: 100%;
	  min-height: 48px;
	  height: 48px;
	  padding-block-start: 0;
	  margin-inline-end: 24px;
	}
	#apploud-consent.consent .consent-settings .aside__list-item--active {
	  border-bottom: none;
	}
	#apploud-consent.consent .consent-settings .aside__list-item--active .tabs__list-heading {
	  border-bottom: 4px solid var(--color-gold-200);
	}
	#apploud-consent.consent .consent-settings .tabs__list-item {
	  min-height: 100%;
	  height: 100%;
	  padding-block-start: 0;
	  margin-inline-end: 0;
	}
	#apploud-consent.consent .consent-settings .tabs__list-item:last-child {
	  margin-inline-end: 0;
	}
	#apploud-consent.consent .consent-settings .cookie-info {
	  margin-block-end: 32px;
	}
	#apploud-consent.consent .consent-settings .cookie-info__content {
	  margin-block-end: 32px;
	  padding-inline: 16px;
	}
	#apploud-consent.consent .consent-settings .footer__button {
	  display: flex;
	  justify-content: center;
	}
	#apploud-consent.consent .consent-settings .footer__button:last-child {
	  margin-block-start: 8px;
	}
	#apploud-consent.consent .consent-settings__header h1 {
	  font-size: 21px;
	}
  }
  @media screen and (max-width: 461px) {
	#apploud-consent.consent .consent-settings__header h1 {
	  font-size: 16px;
	  margin-block-start: 27px;
	}
  }
  :root {
	--animate-duration: 0.2s;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary,
p,
ul,
ol,
li,
hr,
button,
blockquote,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
}

address {
	font-style: normal;
}

* {
	tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	block-size: 100%;
	inline-size: 100%;
	overflow-x: hidden;
	font-size: 100%;

	&.is-open {
		overflow: hidden;
	}
}

body {
	text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-ms-text-size-adjust: 100%;
	font-family: 'Fedra Sans Alt Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;;
	font-size: 16px;
	font-weight: 400;
	font-variant-numeric: lining-nums;
	line-height: 1.5em;
	letter-spacing: 0;
	background-color: var(--color-page-background);
	color: var(--color-bodycopy);
	padding: 0;
	margin: 0;
	inline-size: 100%;
	block-size: auto;
}

a {
	outline: 0;
	box-shadow: none;
	color: inherit;
	text-decoration: none;
}

mark {
	background-color: transparent;
	color: var(--color-bodycopy-inverted);
}

button {
	padding: 0;
	background: none;
	border: 0;
	outline: 0;
	appearance: none;
	display: inline-flex;
	color: currentColor;
	cursor: pointer;
}

button,
input,
textarea {
	font-family: 'Fedra Sans Alt Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;;
}

svg {
	display: block;
}

img {
	max-inline-size: 100%;
	inline-size: 100%;
	block-size: auto;
}

ul {
	list-style-type: none;
}

input,
select,
textarea {
	-webkit-appearance: none;
	border-radius: 0;
}

input::-ms-clear {
	display: none;
}

time {
	display: inline-block;
}

hr {
	border: 0;
	border-block-end: 1px solid var(--color-border);
}

strong,
b {
	font-weight: 600;
}

#app {
	position: relative;
	inline-size: 100%;
	block-size: 100%;
}

#apploud-consent .consent-bar{position:fixed;top:auto;right:0;bottom:0;left:auto;padding:1.5rem;background-color:#fff;width:100%;border:1px solid #ececec;z-index:69420}#apploud-consent .consent-bar__button{margin-top:.5rem;margin-bottom:.5rem;display:block;width:100%}@media screen and (min-width:37.5625em){#apploud-consent .consent-bar{max-width:450px;right:1rem;bottom:1rem;text-align:center}#apploud-consent .consent-bar__button{display:inline-block;width:auto}#apploud-consent .consent-bar__button+.consent-bar__button{margin-left:1rem}}@media screen and (max-width:56.25em){#apploud-consent .consent-bar{margin-left:0;margin-top:1rem}}#apploud-consent .consent-bar--long{position:fixed;right:0;bottom:0;left:0;max-width:100%}#apploud-consent .consent-bar--long .consent-bar__logo-placeholder{padding:0 2.5rem}#apploud-consent .consent-bar--long .consent-bar__wrapper{max-width:1400px;margin:0 auto;padding:2.5rem}@media screen and (max-width:56.3125em){#apploud-consent .consent-bar--long .consent-bar__wrapper{padding:1.5rem}}#apploud-consent .toggle-switch{height:10px;width:40px;position:relative;display:inline-block;margin-top:.5rem}#apploud-consent .toggle-switch__input{height:0;width:0;opacity:0}#apploud-consent .toggle-switch__input:checked+.toggle-switch__slider{background-color:#b0976d}#apploud-consent .toggle-switch__input:checked+.toggle-switch__slider:before{transform:translateX(18px)}#apploud-consent .toggle-switch__slider{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .4s ease-out;cursor:pointer;background-color:#ececec;border-radius:22px}#apploud-consent .toggle-switch__slider:before{position:absolute;bottom:50%;left:0;height:22px;width:22px;transition:all .4s ease-out;content:"";margin-bottom:-11px;border-radius:22px}#apploud-consent .cookie-info{max-height:100vh;overflow-x:hidden}#apploud-consent .cookie-info__header{display:flex;justify-content:space-between;align-items:baseline}#apploud-consent .cookie-info__table{width:100%;overflow-x:auto}#apploud-consent .cookie-info__table table{width:100%;white-space:nowrap}#apploud-consent .cookie-info__table td,#apploud-consent .cookie-info__table th{padding:.5rem;vertical-align:center}#apploud-consent .cookie-info__table th{text-align:left}#apploud-consent .cookie-info__table tr:nth-child(2n){background-color:#f5f5f5}#apploud-consent .cookie-info__header,#apploud-consent .cookie-info__table{padding-top:15px;padding-bottom:15px}@media screen and (min-width:37.5625em){#apploud-consent .cookie-info__content{padding-right:1rem;padding-left:1rem}}@media screen and (max-width:37.5em){#apploud-consent .cookie-info__header h3{opacity:0}}#apploud-consent .tabs{max-width:84rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:1rem;max-height:100vh;overflow-x:hidden}#apploud-consent .tabs__list{padding-left:.5rem;padding-right:.5rem;margin-top:0;margin-bottom:0;flex:0 0 100%;max-width:100%}#apploud-consent .tabs__list-item{padding-top:1rem;padding-bottom:1rem;cursor:pointer}#apploud-consent .tabs__list-item+.aside__list-item{border-top:1px solid #ececec}#apploud-consent .tabs__list-heading{margin:0}@media screen and (min-width:37.5625em){#apploud-consent .tabs__list{flex:0 0 25%;max-width:25%}#apploud-consent .tabs__panel{flex:0 0 75%;max-width:75%}}#apploud-consent .footer{border-top:1px solid #ececec;background-color:#fff;padding:0}#apploud-consent .footer__buttons-wrapper{max-width:84rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem;flex-direction:column;justify-content:space-between}#apploud-consent .footer__col{padding-left:.5rem;padding-right:.5rem}#apploud-consent .footer__button{margin-top:.25rem;margin-bottom:.25rem;width:100%}#apploud-consent .footer__copyright{padding:.5rem 1rem;background-color:#ececec;display:flex;justify-content:flex-end;align-items:center}#apploud-consent .footer__link{transition:color .4s ease-out;text-decoration:none;color:inherit;display:inline-flex;align-items:center}@media (hover:hover){#apploud-consent .footer__link:hover{color:#b0976d}}#apploud-consent .footer__logo{color:#b0976d;margin-left:.5rem}@media screen and (min-width:37.5625em){#apploud-consent .footer__buttons-wrapper{flex-direction:row}#apploud-consent .footer__button{width:auto}#apploud-consent .footer__button+.footer__button{margin-left:1rem}}#apploud-consent[data-v-7175fabc]{/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */}#apploud-consent html[data-v-7175fabc]{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#apploud-consent body[data-v-7175fabc]{margin:0}#apploud-consent article[data-v-7175fabc],#apploud-consent aside[data-v-7175fabc],#apploud-consent footer[data-v-7175fabc],#apploud-consent header[data-v-7175fabc],#apploud-consent nav[data-v-7175fabc],#apploud-consent section[data-v-7175fabc]{display:block}#apploud-consent h1[data-v-7175fabc]{font-size:2em;margin:.67em 0}#apploud-consent figcaption[data-v-7175fabc],#apploud-consent figure[data-v-7175fabc]{display:block}#apploud-consent figure[data-v-7175fabc]{margin:1em 40px}#apploud-consent hr[data-v-7175fabc]{box-sizing:content-box;height:0;overflow:visible}#apploud-consent main[data-v-7175fabc]{display:block}#apploud-consent pre[data-v-7175fabc]{font-family:monospace,monospace;font-size:1em}#apploud-consent a[data-v-7175fabc]{background-color:transparent;-webkit-text-decoration-skip:objects}#apploud-consent abbr[title][data-v-7175fabc]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#apploud-consent b[data-v-7175fabc],#apploud-consent strong[data-v-7175fabc]{font-weight:inherit;font-weight:bolder}#apploud-consent code[data-v-7175fabc],#apploud-consent kbd[data-v-7175fabc],#apploud-consent samp[data-v-7175fabc]{font-family:monospace,monospace;font-size:1em}#apploud-consent dfn[data-v-7175fabc]{font-style:italic}#apploud-consent mark[data-v-7175fabc]{background-color:#ff0;color:#000}#apploud-consent small[data-v-7175fabc]{font-size:80%}#apploud-consent sub[data-v-7175fabc],#apploud-consent sup[data-v-7175fabc]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#apploud-consent sub[data-v-7175fabc]{bottom:-.25em}#apploud-consent sup[data-v-7175fabc]{top:-.5em}#apploud-consent audio[data-v-7175fabc],#apploud-consent video[data-v-7175fabc]{display:inline-block}#apploud-consent audio[data-v-7175fabc]:not([controls]){display:none;height:0}#apploud-consent img[data-v-7175fabc]{border-style:none}#apploud-consent svg[data-v-7175fabc]:not(:root){overflow:hidden}#apploud-consent button[data-v-7175fabc],#apploud-consent input[data-v-7175fabc],#apploud-consent optgroup[data-v-7175fabc],#apploud-consent select[data-v-7175fabc],#apploud-consent textarea[data-v-7175fabc]{font-family:'TWK Everett';font-size:100%;line-height:1.15;margin:0}#apploud-consent button[data-v-7175fabc]{overflow:visible}#apploud-consent button[data-v-7175fabc],#apploud-consent select[data-v-7175fabc]{text-transform:none}#apploud-consent [type=reset][data-v-7175fabc],#apploud-consent [type=submit][data-v-7175fabc],#apploud-consent button[data-v-7175fabc],#apploud-consent html [type=button][data-v-7175fabc]{-webkit-appearance:button}#apploud-consent [type=button][data-v-7175fabc]::-moz-focus-inner,#apploud-consent [type=reset][data-v-7175fabc]::-moz-focus-inner,#apploud-consent [type=submit][data-v-7175fabc]::-moz-focus-inner,#apploud-consent button[data-v-7175fabc]::-moz-focus-inner{border-style:none;padding:0}#apploud-consent [type=button][data-v-7175fabc]:-moz-focusring,#apploud-consent [type=reset][data-v-7175fabc]:-moz-focusring,#apploud-consent [type=submit][data-v-7175fabc]:-moz-focusring,#apploud-consent button[data-v-7175fabc]:-moz-focusring{outline:1px dotted ButtonText}#apploud-consent input[data-v-7175fabc]{overflow:visible}#apploud-consent [type=checkbox][data-v-7175fabc],#apploud-consent [type=radio][data-v-7175fabc]{box-sizing:border-box;padding:0}#apploud-consent [type=number][data-v-7175fabc]::-webkit-inner-spin-button,#apploud-consent [type=number][data-v-7175fabc]::-webkit-outer-spin-button{height:auto}#apploud-consent [type=search][data-v-7175fabc]{-webkit-appearance:textfield;outline-offset:-2px}#apploud-consent [type=search][data-v-7175fabc]::-webkit-search-cancel-button,#apploud-consent [type=search][data-v-7175fabc]::-webkit-search-decoration{-webkit-appearance:none}#apploud-consent[data-v-7175fabc] ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#apploud-consent fieldset[data-v-7175fabc]{padding:.35em .75em .625em}#apploud-consent legend[data-v-7175fabc]{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}#apploud-consent progress[data-v-7175fabc]{display:inline-block;vertical-align:baseline}#apploud-consent textarea[data-v-7175fabc]{overflow:auto}#apploud-consent details[data-v-7175fabc]{display:block}#apploud-consent summary[data-v-7175fabc]{display:list-item}#apploud-consent menu[data-v-7175fabc]{display:block}#apploud-consent canvas[data-v-7175fabc]{display:inline-block}#apploud-consent [hidden][data-v-7175fabc],#apploud-consent template[data-v-7175fabc]{display:none}#apploud-consent [data-v-7175fabc]{tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}#apploud-consent [data-v-7175fabc],#apploud-consent [data-v-7175fabc]:after,#apploud-consent [data-v-7175fabc]:before{box-sizing:border-box}#apploud-consent ul[data-v-7175fabc]{list-style-type:none;padding-left:0}#apploud-consent button[data-v-7175fabc]{font-size:.75em}#apploud-consent .settings-details__header[data-v-7175fabc]{padding-top:15px;padding-bottom:15px}#apploud-consent .settings-details__field[data-v-7175fabc]{display:flex;align-items:center;flex-flow:row wrap;margin-bottom:15px}#apploud-consent .settings-details__field-label[data-v-7175fabc]{margin-right:10px;white-space:nowrap}#apploud-consent .settings-details__field-input[data-v-7175fabc]{width:100%}@media screen and (max-width:37.5em){#apploud-consent .settings-details__header h3[data-v-7175fabc]{opacity:0}}#apploud-consent .consent-settings{position:fixed;top:50%;right:0;left:0;margin-right:auto;margin-left:auto;transform:translateY(-50%);display:flex;justify-content:center;max-width:850px;width:100%;max-height:100vh;overflow-x:hidden;z-index:69420}#apploud-consent .consent-settings__modal{height:100%;width:100%;min-height:100%;background-color:#fff}#apploud-consent .consent-settings__close{z-index:69420;display:block;position:absolute;top:25px;right:20px;cursor:pointer}#apploud-consent .consent-settings__header{max-width:84rem;margin-left:auto;margin-right:auto;flex-flow:row wrap;padding-right:1rem;padding-left:1rem;display:flex;border-bottom:1px solid #ececec;position:sticky;top:0;background-color:#fff;z-index:2}#apploud-consent{/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */}#apploud-consent html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#apploud-consent body{margin:0}#apploud-consent article,#apploud-consent aside,#apploud-consent footer,#apploud-consent header,#apploud-consent nav,#apploud-consent section{display:block}#apploud-consent h1{font-size:2em;margin:.67em 0}#apploud-consent figcaption,#apploud-consent figure{display:block}#apploud-consent figure{margin:1em 40px}#apploud-consent hr{box-sizing:content-box;height:0;overflow:visible}#apploud-consent main{display:block}#apploud-consent pre{font-family:monospace,monospace;font-size:1em}#apploud-consent a{background-color:transparent;-webkit-text-decoration-skip:objects}#apploud-consent abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#apploud-consent b,#apploud-consent strong{font-weight:inherit;font-weight:bolder}#apploud-consent code,#apploud-consent kbd,#apploud-consent samp{font-family:monospace,monospace;font-size:1em}#apploud-consent dfn{font-style:italic}#apploud-consent mark{background-color:#ff0;color:#000}#apploud-consent small{font-size:80%}#apploud-consent sub,#apploud-consent sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#apploud-consent sub{bottom:-.25em}#apploud-consent sup{top:-.5em}#apploud-consent audio,#apploud-consent video{display:inline-block}#apploud-consent audio:not([controls]){display:none;height:0}#apploud-consent img{border-style:none}#apploud-consent svg:not(:root){overflow:hidden}#apploud-consent button,#apploud-consent input,#apploud-consent optgroup,#apploud-consent select,#apploud-consent textarea{font-family:'TWK Everett';font-size:100%;line-height:1.15;margin:0}#apploud-consent button{overflow:visible}#apploud-consent button,#apploud-consent select{text-transform:none}#apploud-consent [type=reset],#apploud-consent [type=submit],#apploud-consent button,#apploud-consent html [type=button]{-webkit-appearance:button}#apploud-consent [type=button]::-moz-focus-inner,#apploud-consent [type=reset]::-moz-focus-inner,#apploud-consent [type=submit]::-moz-focus-inner,#apploud-consent button::-moz-focus-inner{border-style:none;padding:0}#apploud-consent [type=button]:-moz-focusring,#apploud-consent [type=reset]:-moz-focusring,#apploud-consent [type=submit]:-moz-focusring,#apploud-consent button:-moz-focusring{outline:1px dotted ButtonText}#apploud-consent input{overflow:visible}#apploud-consent [type=checkbox],#apploud-consent [type=radio]{box-sizing:border-box;padding:0}#apploud-consent [type=number]::-webkit-inner-spin-button,#apploud-consent [type=number]::-webkit-outer-spin-button{height:auto}#apploud-consent [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#apploud-consent [type=search]::-webkit-search-cancel-button,#apploud-consent [type=search]::-webkit-search-decoration{-webkit-appearance:none}#apploud-consent ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#apploud-consent fieldset{padding:.35em .75em .625em}#apploud-consent legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}#apploud-consent progress{display:inline-block;vertical-align:baseline}#apploud-consent textarea{overflow:auto}#apploud-consent details{display:block}#apploud-consent summary{display:list-item}#apploud-consent menu{display:block}#apploud-consent canvas{display:inline-block}#apploud-consent [hidden],#apploud-consent template{display:none}#apploud-consent *{tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}#apploud-consent *,#apploud-consent :after,#apploud-consent :before{box-sizing:border-box}#apploud-consent ul{list-style-type:none;padding-left:0}#apploud-consent button{font-size:.75em}#apploud-consent .fade-enter-active,#apploud-consent .fade-leave-active{transition:opacity .3s}#apploud-consent .fade-enter,#apploud-consent .fade-leave-to{opacity:0}#apploud-consent .consent__overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);z-index:42069}