:root {
	--revision-number: '1.4';
	--svg-outter: #000;
	--svg-inner: #fff;
	--border-radius: 4px;
	--button-border-radius: var(--border-radius);
	--button-accent-background: var(--primary-accent);
	--button-accent-border-color: var(--primary-accent);
	--button-accent-color: white;
	--button-accent-transparent-color: var(--primary-accent);
	--button-warn-background: var(--primary-warn);
	--button-warn-border-color: rgba(0, 0, 0, 0.2);
	--button-warn-color: #535356;
	--button-warn-transparent-color: var(--primary-font);
	--button-border-width: 1px;
	--button-full-catalog-background: rgba(0, 0, 0, 0.05);
	--button-full-catalog-border-color: rgba(0, 0, 0, 0.2);
	--button-full-catalog-color: var(--primary-accent);
	--button-full-catalog-font-size: 12px;
	--complete-circle-radius: 50%;
	--font-name: 'Roboto';
	--font-family: 'Roboto', Arial, Helvetica, sans-serif;
	--font-regular: url(https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAo.woff2) format('woff2');
	--font-medium: url(https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmUiAo.woff2) format('woff2');
	--font-bold: url(https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAo.woff2) format('woff2');
	--font-title-color: var(--primary-font);
	--font-title-weight: 800;
	--font-title-size-mobile: 20px;
	--font-title-size-tablet: 22px;
	--font-title-size-desktop: 24px;
	--font-title-transform: none;
	--font-recordTitle-color: var(--primary-font);
	--font-body-color: rgba(0, 0, 0, 0.9);
	--font-caption-color: rgba(0, 0, 0, 0.6);
	--font-header-color: var(--icon-header-initial-color);
	--primary-background: 0, 0%, 100%;
	--primary-accent: #000000;
	--primary-warn: var(--status-cancelled);
	--primary-font: #000000;
	--secondary-background: 0, 0%, 100%;
	--secondary-accent: var(--primary-font);
	--app-background: hsla(var(--primary-background), 1);
	--app-background-size: auto;
	--header-background-desktop: #FFF;
	--header-background-tablet: var(--header-background-desktop);
	--header-background-mobile: var(--header-background-tablet);
	--header-border-bottom: 1px solid var(--line-background);
	--header-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
	--header-background-gradient: ;
	--header-background-image: '';
	--header-line-background: rgba(0, 0, 0, 0.12);
	--header-logo-max-height: 70%;
	--header-logo-mobile-padding: 0;
	--header-logo-tablet-padding: 0;
	--header-logo-margin-right: 0px;
	--header-logos: 0;
	--icon-header-initial-background: transparent;
	--icon-header-initial-color: var(--icon-body-initial-color);
	--icon-header-hover-background: var(--icon-body-hover-background);
	--icon-header-hover-color: var(--icon-body-hover-color);
	--icon-body-initial-background: transparent;
	--icon-body-initial-color: rgba(0, 0, 0, 0.6);
	--icon-body-hover-background: rgba(0, 0, 0, 0.04);
	--icon-body-hover-color: var(--primary-font);
	--link-initial-color: var(--primary-accent);
	--link-initial-text-decoration: underline;
	--link-hover-text-decoration: none;
	--link-hover-color: var(--primary-accent);
	--stars-initial-empty: rgba(0, 0, 0, 0.2);
	--stars-initial-selected: rgba(0, 0, 0, 0.5);
	--stars-rated: var(--primary-accent);
	--line-width: 1px;
	--line-background: rgba(0, 0, 0, 0.12);
	--tag-background: rgba(0, 0, 0, 0.04);
	--tag-border-radius: var(--button-border-radius);
	--format-initial-color: var(--primary-font);
	--format-initial-border-color: var(--line-background);
	--format-hover-color: black;
	--card-type1-initial-background-color-normal: rgba(255, 255, 255, 1);
	--card-type1-initial-background-color-transparent: rgba(255, 255, 255, 0);
	--card-type1-initial-border-width: 2px;
	--card-type1-initial-border-color: transparent;
	--card-type1-initial-box-shadow: none;
	--card-type1-initial-padding: 8px;
	--card-type1-initial-border-radius: 8px;
	--card-type1-initial-text-padding-mobile: 8px;
	--card-type1-initial-text-padding-tablet: 0;
	--card-type1-hover-background-color-normal: rgba(255, 255, 255, 1);
	--card-type1-hover-background-color-transparent: rgba(255, 255, 255, 0);
	--card-type1-hover-border-color: rgba(0, 0, 0, 1);
	--card-type1-hover-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);
	--card-type2-initial-background-color-normal: rgba(245, 245, 245, 1);
	--card-type2-initial-background-color-transparent: rgba(245, 245, 245, 0);
	--card-type2-initial-border-color: transparent;
	--card-type2-border-width: var(--card-type1-initial-border-width);
	--card-type2-box-shadow: none;
	--card-empty-color: rgba(0, 0, 0, 0.2);
	--card-signal-background: var(--primary-accent);
	--select-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.15);
	--select-border-radius: var(--card-type1-initial-border-radius);
	--select-border-color: rgba(0, 0, 0, 0.12);
	--facets-panel-border-color: var(--line-background);
	--facets-panel-background: hsla(var(--primary-background), 1);
	--facets-panel-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
	--table-hover-background: #f5f5f5;
	--table-initial-background: rgba(0, 0, 0, 0.04);
	--status-informed: #0066bf;
	--status-waiting: #FFCC00;
	--status-cancelled: #c41f00;
	--status-success: #257503;
	--status-informed-text: var(--status-informed);
	--status-success-text: var(--status-success);
	--status-waiting-text: #331D00;
	--status-cancelled-text: var(--status-cancelled);
	--message-chip-not-available-color: var(--status-waiting-text);
	--message-chip-not-available-background: rgba(255, 204, 0, 0.1);
	--highlighted-initial-search-color: rgba(0, 0, 0, 0.12);
	--highlighted-hover-search-color: rgba(0, 0, 0, 0.3);
	--form-input-background: rgba(0, 0, 0, 0.04);
	--form-input-border-radius: var(--button-border-radius);
	--form-input-color: var(--primary-font);
	--form-input-border-width: var(--button-border-width);
	--form-input-border-color: rgba(0, 0, 0, 0.42);
	--form-input-radio-initial-background: var(--primary-font);
	--form-input-radio-initial-inner-background: white;
	--form-input-radio-selected-background: var(--primary-accent);
	--form-input-radio-checkmark: hsla(var(--primary-background), 1);
	--form-radio-border-radius: 2px;
	--cover-icon-background: rgba(255, 255, 255, 0.9);
	--cover-icon-color: var(--icon-body-initial-color);
	--cover-img-border: 1px solid rgba(0, 0, 0, 0.12);
	--cover-border-radius: 0;
	--slider-arrow-background: rgba(255, 255, 255, 0.9);
	--slider-arrow-border-radius: var(--button-border-radius);
	--slider-border: 1px solid var(--primary-font);
	--slider-color: var(--primary-font);
	--slider-info-background: 0, 0%, 96%;
	--top-banner-background: var(--primary-font);
	--top-banner-color: hsla(0,0%,100%,1);
	--footer-background: var(--primary-background);
	--footer-color: var(--primary-font);
	--footer-select-border: var(--form-input-border-width) solid var(--form-input-border-color);
	--footer-select-background: var(--form-input-background);
	--footer-select-color: var(--form-input-color);
	--footer-line: var(--line-background);
	--footer-logos: 0;
	--loading-animation-background: rgba(0, 0, 0, 0.4);
	--scrollbar-background: rgba(0, 0, 0, 0.5);
	--scrollbar-border-radius: 10px;
	--scrollbar-width: 10px;
	--topic-slider-background: 0, 0%, 96%;
	--topic-slider-border: 4px solid rgba(255, 255, 255, 0.8);
	--topic-slider-border-radius: var(--card-type1-initial-border-radius);
	--topic-slider-color: var(--primary-accent);
	--scroll-top-background: rgba(0, 0, 0, 0.7);
	--scroll-top-color: white;
	--badge-notification-color: var(--status-cancelled);
	--progress-bar-background: var(--primary-accent);
	--progress-item-bar-track: rgba(0, 0, 0, 0.16);
	--banner-card-background: hsl(var(--primary-background));
	--banner-dots-background: black;
	--banner-text-color: var(--primary-font);
	--banner-fade-background: linear-gradient(to bottom,hsla(0, 0%, 100%, 0) 0%, hsl(0, 0%, 100%) 100%)
}