.wp-block-post-title {
	padding: 2em 0 0 0;
}

.wp-block-cover.alignfull.has-parallax {
	position: relative;
  top: -4em;
}

.wp-block-group.alignfull.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
	margin: 0 !important;
	padding: 0 !important;
}

.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
	margin: 0 !important;
	padding: 0 !important;
}

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
	margin: 0 !important;
	padding: 0 !important;
}

header {
	position: fixed;
	top: 0;
	height: 3em;
	max-height: 3em;
	width: 100%;
	max-width: 100%;
	z-index: 10;
	background-color: #89d6f6;
	font-family: "Helvetica World", Sans-Serif;
}
header.wp-block-template-part {
	padding: .2em;
}

.wp-block-cover__inner-container {
	max-width: 30em;
}

header > div > div > .wp-block-group {
	padding: 0 !important;
	margin: auto;
	max-width: 40em !important;
}

.wpcu_block_title {
	text-align: center;
	width: 100%;
	max-width: 100%;
	display: block;
}

.wplp_widget_default.wplp_container {
	max-width: 30em;
	margin: auto;
}

ww.wp-block-group.wp-block-group-is-layout-flex {
	max-width: 30em;
	margin: auto;
}

ww.wp-block-heading.alignwide {
	max-width: 30em;
	margin: auto;
}

h1:has(+ div > .pk-dec-background) {
	display: none;
}

.pk-dec-background > img {
	position: fixed;
  min-height: 100%;
  min-width: 100%;
  object-fit: cover;
  left: 0;
  top: 0;
	z-index: -1;
}

.pk-dec-banner {
	margin: 1em 0 1em 0;
  background-color: rgba(255, 255, 255, 0.7);
  width: 100%;
  max-width: 100%;
  text-align: center;
}

.pk-dec-banner > img {
	max-width: 30em;
}

.pk-dec-text.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
	margin: 1em auto 1em auto !important;
  background-color: rgba(255, 255, 255, 0.7);
  width: 100%;
  max-width: 30em;
	padding: 1em 1em 1em 1em !important;
}

.pk-dec-list.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
	margin: 1em auto 1em auto !important;
  background-color: rgba(255, 255, 255, 0.7);
  width: 100%;
  max-width: 30em;
	padding: 1em 1em 1em 1em !important;
}