@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600&family=Roboto+Condensed:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');

:root {
	--sp: 0.75rem;
}


html {
	background: white;
	padding-top: 1rem;
	font-size: 18px;
	font-family: "Roboto", sans-serif;
	font-weight:400;
}

body {
	font-size: 1rem;
	font-family: "Roboto", sans-serif;
	font-weight:400;
}

.node__content, .sidebar {
  font-size: 1.0em;
}

strong {
	font-weight:500;
}

nav.tabs {
    margin-bottom: 0;
}

.ck.ck-balloon-panel.ck-balloon-panel_visible {
  margin-top: 42px;
}

@media (min-width: 576px) {
  html {
    font-size:20px;
  }
}

@media (min-width: 992px) {
.paragraph--type--text, body.cke_editable {
    font-size: 1rem;
  }
}

@media (min-width: 1200px) {
  html {
    font-size:20px;
  }
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: baseline;
  cursor: auto;
  background-color: inherit;
  opacity: 0.75;
}

body.maintenance-page .visually-hidden-focusable {
  display:none;
}