.layout-container > header .site-header .region-header {
	padding: 0;
}

.layout-container > header .site-header .region-header  {
	margin: 0;
}

.block-system-branding-block {
	width: 100vw;
}

body {
	font-family: "Roboto", "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

.region-primary-menu {
	max-width: 98vw;
}