.logo {
	margin: 20vh auto 0;
  width: 100%; min-height: 220px;
	background: transparent url(../images/logo-4pi-color.svg) no-repeat center center;
	background-size: contain;
}

.logo-4pi {
	margin: 0 auto;
  width: 100%; min-height: 220px;
	background: transparent url(../images/logo-4pi-simple-color.svg) no-repeat center center;
	background-size: contain;
}

html,
.uk-section-default {
  background: #eebe00;
}

.uk-button-primary {
    border-radius: 4px;
    border: 3px solid #eebe00 !important;
    background-color: #222 !important;
    color: #dfdfdf !important;
  } .uk-button-primary:hover {
    background-color: #eebe00 !important;
    color: #121314 !important;
}

.uk-text-primary {
  color: #eebe00 !important;
}