:root .has-white-background-color {
	color: #111a0b;
}

/**
 * Overall block
 */
.wp-block-image {
	margin-top: 80px;
}

.wp-block-image figcaption {
	text-align: center;
}

.wp-block-image img {
	height: auto;
}

.wp-block-embed {
	margin-top: 20px;
}

body.page-template-crisp,
body.page-template-baldwin,
body.page-template-luca,
body.page-template-nightcap {
	-webkit-font-smoothing: auto;
}

.page-template-crisp #wrapper,
.page-template-baldwin #wrapper,
.page-template-luca #wrapper,
.page-template-nightcap #wrapper {
	overflow: visible;
}

.page-template-crisp .entry-content > *,
.page-template-baldwin .entry-content > *,
.page-template-luca .entry-content > *,
.page-template-nightcap .entry-content > * {
	box-sizing: border-box;
	max-width: 720px;
	margin-left: auto;
	margin-right: auto;
	width: calc(100% - 55px);
}

.page-template-crisp .entry-content > *.alignfull,
.page-template-baldwin .entry-content > *.alignfull,
.page-template-luca .entry-content > *.alignfull,
.page-template-nightcap .entry-content > *.alignfull {
	max-width: 100%;
	width: 100%;
}

.page-template-crisp .entry-content,
.page-template-baldwin .entry-content,
.page-template-luca .entry-content,
.page-template-nightcap .entry-content {
	padding-bottom: 80px;
}

.page-template-crisp .entry-content ul,
.page-template-baldwin .entry-content ul,
.page-template-luca .entry-content ul,
.page-template-nightcap .entry-content ul {
	margin-top: 40px;
}

.page-template-crisp .entry-content cite,
.page-template-baldwin .entry-content cite,
.page-template-luca .entry-content cite,
.page-template-nightcap .entry-content cite {
	font-style: normal;
}

.page-template-crisp .entry-content .wp-block-cover.is-style-title:first-child,
.page-template-baldwin .entry-content .wp-block-cover.is-style-title:first-child,
.page-template-luca .entry-content .wp-block-cover.is-style-title:first-child,
.page-template-nightcap .entry-content .wp-block-cover.is-style-title:first-child {
	margin-bottom: 40px;
	margin-top: 0;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content .wp-block-cover.is-style-title:first-child,
	.page-template-baldwin .entry-content .wp-block-cover.is-style-title:first-child,
	.page-template-luca .entry-content .wp-block-cover.is-style-title:first-child,
	.page-template-nightcap .entry-content .wp-block-cover.is-style-title:first-child {
		margin-bottom: 80px;
	}
}

.page-template-crisp blockquote:before, .page-template-crisp blockquote:after,
.page-template-baldwin blockquote:before,
.page-template-baldwin blockquote:after,
.page-template-luca blockquote:before,
.page-template-luca blockquote:after,
.page-template-nightcap blockquote:before,
.page-template-nightcap blockquote:after {
	content: none;
}

.page-template-crisp .wp-block-cover,
.page-template-baldwin .wp-block-cover,
.page-template-luca .wp-block-cover,
.page-template-nightcap .wp-block-cover {
	margin-top: 40px;
	margin-bottom: 40px;
	padding: 64px 5% 64px 5%;
}

@media (min-width: 768px) {
	.page-template-crisp .wp-block-cover,
	.page-template-baldwin .wp-block-cover,
	.page-template-luca .wp-block-cover,
	.page-template-nightcap .wp-block-cover {
		margin-top: 80px;
		margin-bottom: 80px;
	}
}

.page-template-crisp .wp-block-cover.is-style-title,
.page-template-baldwin .wp-block-cover.is-style-title,
.page-template-luca .wp-block-cover.is-style-title,
.page-template-nightcap .wp-block-cover.is-style-title {
	min-height: 100vh;
}

.page-template-crisp .wp-block-cover.is-style-title .wp-block-cover__inner-container,
.page-template-baldwin .wp-block-cover.is-style-title .wp-block-cover__inner-container,
.page-template-luca .wp-block-cover.is-style-title .wp-block-cover__inner-container,
.page-template-nightcap .wp-block-cover.is-style-title .wp-block-cover__inner-container {
	max-width: 89%;
	margin-left: 15%;
	margin-right: 15%;
}

.page-template-crisp .wp-block-cover .wp-block-pullquote.is-style-shadow,
.page-template-baldwin .wp-block-cover .wp-block-pullquote.is-style-shadow,
.page-template-luca .wp-block-cover .wp-block-pullquote.is-style-shadow,
.page-template-nightcap .wp-block-cover .wp-block-pullquote.is-style-shadow {
	max-width: 720px;
}

.page-template-crisp .wp-block-quote,
.page-template-crisp .wp-block-pullquote,
.page-template-baldwin .wp-block-quote,
.page-template-baldwin .wp-block-pullquote,
.page-template-luca .wp-block-quote,
.page-template-luca .wp-block-pullquote,
.page-template-nightcap .wp-block-quote,
.page-template-nightcap .wp-block-pullquote {
	border-left: 5px solid #000;
	margin-top: 40px;
	margin-bottom: 20px;
	padding: 13px 40px;
}

@media (min-width: 768px) {
	.page-template-crisp .wp-block-quote,
	.page-template-crisp .wp-block-pullquote,
	.page-template-baldwin .wp-block-quote,
	.page-template-baldwin .wp-block-pullquote,
	.page-template-luca .wp-block-quote,
	.page-template-luca .wp-block-pullquote,
	.page-template-nightcap .wp-block-quote,
	.page-template-nightcap .wp-block-pullquote {
		margin-top: 80px;
		margin-bottom: 40px;
	}
}

.page-template-crisp .wp-block-quote:before, .page-template-crisp .wp-block-quote:after,
.page-template-crisp .wp-block-pullquote:before,
.page-template-crisp .wp-block-pullquote:after,
.page-template-baldwin .wp-block-quote:before,
.page-template-baldwin .wp-block-quote:after,
.page-template-baldwin .wp-block-pullquote:before,
.page-template-baldwin .wp-block-pullquote:after,
.page-template-luca .wp-block-quote:before,
.page-template-luca .wp-block-quote:after,
.page-template-luca .wp-block-pullquote:before,
.page-template-luca .wp-block-pullquote:after,
.page-template-nightcap .wp-block-quote:before,
.page-template-nightcap .wp-block-quote:after,
.page-template-nightcap .wp-block-pullquote:before,
.page-template-nightcap .wp-block-pullquote:after {
	content: none;
}

.page-template-crisp .wp-block-quote blockquote,
.page-template-crisp .wp-block-pullquote blockquote,
.page-template-baldwin .wp-block-quote blockquote,
.page-template-baldwin .wp-block-pullquote blockquote,
.page-template-luca .wp-block-quote blockquote,
.page-template-luca .wp-block-pullquote blockquote,
.page-template-nightcap .wp-block-quote blockquote,
.page-template-nightcap .wp-block-pullquote blockquote {
	padding: 0;
	margin: 0;
}

.page-template-crisp .wp-block-button,
.page-template-baldwin .wp-block-button,
.page-template-luca .wp-block-button,
.page-template-nightcap .wp-block-button {
	margin-top: 40px;
}

.page-template-crisp .wp-block-button .wp-block-button__link,
.page-template-baldwin .wp-block-button .wp-block-button__link,
.page-template-luca .wp-block-button .wp-block-button__link,
.page-template-nightcap .wp-block-button .wp-block-button__link {
	border-radius: 3.8px;
	font-size: 1.266666667rem;
	line-height: 1.35;
	padding: 7px 17px;
}

.page-template-crisp .wp-block-button.is-style-outline .wp-block-button__link,
.page-template-baldwin .wp-block-button.is-style-outline .wp-block-button__link,
.page-template-luca .wp-block-button.is-style-outline .wp-block-button__link,
.page-template-nightcap .wp-block-button.is-style-outline .wp-block-button__link {
	border-width: 1px;
	transition: all .3s ease-in;
}

.page-template-crisp .wp-block-button.is-style-outline .wp-block-button__link:hover,
.page-template-baldwin .wp-block-button.is-style-outline .wp-block-button__link:hover,
.page-template-luca .wp-block-button.is-style-outline .wp-block-button__link:hover,
.page-template-nightcap .wp-block-button.is-style-outline .wp-block-button__link:hover {
	background: #000;
	color: #FFF;
}

.page-template-crisp .wp-block-image,
.page-template-baldwin .wp-block-image,
.page-template-luca .wp-block-image,
.page-template-nightcap .wp-block-image {
	margin-top: 40px;
	margin-bottom: 40px;
}

@media (min-width: 768px) {
	.page-template-crisp .wp-block-image,
	.page-template-baldwin .wp-block-image,
	.page-template-luca .wp-block-image,
	.page-template-nightcap .wp-block-image {
		margin-top: 80px;
		margin-bottom: 80px;
	}
}

.page-template-crisp .wp-block-image figcaption,
.page-template-baldwin .wp-block-image figcaption,
.page-template-luca .wp-block-image figcaption,
.page-template-nightcap .wp-block-image figcaption {
	padding-left: 40px;
	padding-right: 40px;
	text-align: center;
}

.page-template-crisp .wp-block-separator,
.page-template-baldwin .wp-block-separator,
.page-template-luca .wp-block-separator,
.page-template-nightcap .wp-block-separator {
	border-color: inherit;
}

.page-template-crisp .wp-block-separator:not(.is-style-wide):not(.is-style-dots),
.page-template-baldwin .wp-block-separator:not(.is-style-wide):not(.is-style-dots),
.page-template-luca .wp-block-separator:not(.is-style-wide):not(.is-style-dots),
.page-template-nightcap .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.page-template-crisp .wp-block-group,
.page-template-baldwin .wp-block-group,
.page-template-luca .wp-block-group,
.page-template-nightcap .wp-block-group {
	padding: 64px;
}

.page-template-crisp .wp-block-embed,
.page-template-baldwin .wp-block-embed,
.page-template-luca .wp-block-embed,
.page-template-nightcap .wp-block-embed {
	margin-top: 40px;
}

.page-template-crisp .wp-block-columns figure,
.page-template-baldwin .wp-block-columns figure,
.page-template-luca .wp-block-columns figure,
.page-template-nightcap .wp-block-columns figure {
	margin-left: 0;
	margin-right: 0;
}

.page-template-crisp .wp-block-media-text,
.page-template-baldwin .wp-block-media-text,
.page-template-luca .wp-block-media-text,
.page-template-nightcap .wp-block-media-text {
	margin-top: 40px;
	margin-bottom: 40px;
}

@media (min-width: 768px) {
	.page-template-crisp .wp-block-media-text,
	.page-template-baldwin .wp-block-media-text,
	.page-template-luca .wp-block-media-text,
	.page-template-nightcap .wp-block-media-text {
		margin-top: 80px;
		margin-bottom: 80px;
	}
}

.page-template-crisp .wp-block-media-text img,
.page-template-baldwin .wp-block-media-text img,
.page-template-luca .wp-block-media-text img,
.page-template-nightcap .wp-block-media-text img {
	height: 100%;
	object-fit: cover;
}

.page-template-crisp .entry-content > * {
	font-family: proxima-nova, sans-serif;
}

.page-template-crisp .entry-content h1, .page-template-crisp .entry-content h2, .page-template-crisp .entry-content h3, .page-template-crisp .entry-content h4, .page-template-crisp .entry-content h5, .page-template-crisp .entry-content h6 {
	color: #000;
	font-family: proxima-nova, sans-serif;
	font-weight: 400;
	line-height: 1.1;
	margin-top: 40px;
	text-transform: none;
}

.page-template-crisp .entry-content h1 {
	font-weight: 100;
	font-size: 2rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content h1 {
		font-size: 4rem;
	}
}

.page-template-crisp .entry-content h2 {
	color: #000;
	font-size: 1.733333333rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content h2 {
		font-size: 2.8rem;
	}
}

.page-template-crisp .entry-content h3 {
	font-size: 1.4rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content h3 {
		font-size: 1.933333333rem;
	}
}

.page-template-crisp .entry-content h4 {
	font-size: 1.2rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content h4 {
		font-size: 1.3333333333rem;
	}
}

.page-template-crisp .entry-content h5, .page-template-crisp .entry-content h6 {
	font-size: .666666667rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content h5, .page-template-crisp .entry-content h6 {
		font-size: .733333333rem;
	}
}

.page-template-crisp .entry-content p {
	color: #111a0b;
	font-family: proxima-nova, sans-serif;
	font-weight: 300;
	font-size: 1.2rem;
	line-height: 1.6;
	margin-top: 40px;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content p {
		font-size: 1.333333333rem;
	}
}

.page-template-crisp .entry-content p strong {
	font-weight: 900;
}

.page-template-crisp .entry-content .has-small-font-size,
.page-template-crisp .entry-content p.has-small-font-size {
	font-size: .733333333rem;
}

.page-template-crisp .entry-content .has-normal-font-size,
.page-template-crisp .entry-content p.has-normal-font-size {
	font-size: 1.2rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content .has-normal-font-size,
	.page-template-crisp .entry-content p.has-normal-font-size {
		font-size: 1.3333333333rem;
	}
}

.page-template-crisp .entry-content .has-medium-font-size,
.page-template-crisp .entry-content p.has-medium-font-size {
	font-size: 1.4rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content .has-medium-font-size,
	.page-template-crisp .entry-content p.has-medium-font-size {
		font-size: 1.933333333rem;
	}
}

.page-template-crisp .entry-content .has-large-font-size,
.page-template-crisp .entry-content p.has-large-font-size {
	font-size: 1.733333333rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content .has-large-font-size,
	.page-template-crisp .entry-content p.has-large-font-size {
		font-size: 2.8rem;
	}
}

.page-template-crisp .entry-content .has-huge-font-size,
.page-template-crisp .entry-content p.has-huge-font-size {
	font-size: 2rem;
}

@media (min-width: 768px) {
	.page-template-crisp .entry-content .has-huge-font-size,
	.page-template-crisp .entry-content p.has-huge-font-size {
		font-size: 4rem;
		line-height: 1.2;
	}
}

.page-template-crisp .wp-block-cover {
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);
}

.page-template-crisp .wp-block-quote p,
.page-template-crisp .wp-block-pullquote p {
	color: #000;
	font-size: 1.6rem;
	font-family: proxima-nova-condensed, sans-serif;
	font-style: italic;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.25;
	padding-top: 0;
	padding-bottom: 0;
}

@media (min-width: 768px) {
	.page-template-crisp .wp-block-quote p,
	.page-template-crisp .wp-block-pullquote p {
		font-size: 2.4rem;
	}
}

.page-template-crisp .wp-block-quote.is-style-shadow,
.page-template-crisp .wp-block-pullquote.is-style-shadow {
	background-color: rgba(255, 255, 255, 0.8);
	border-left: none;
	padding: 24px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
	text-align: left;
}

.page-template-crisp .wp-block-quote.is-style-shadow p,
.page-template-crisp .wp-block-pullquote.is-style-shadow p {
	color: #111a0b;
	font-family: proxima-nova, sans-serif;
	font-size: 1.666666667rem;
	font-style: normal;
	line-height: 1.5;
}

.page-template-crisp .wp-block-image figcaption {
	font-size: 1.133333333rem;
}

.page-template-baldwin .entry-content > * {
	font-family: adobe-caslon-pro, serif;
}

.page-template-baldwin .entry-content {
	color: #444;
}

.page-template-baldwin .entry-content ul > li {
	font-family: adobe-caslon-pro, serif;
	font-size: 1.266666667rem;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content ul > li {
		font-size: 1.4rem;
	}
}

.page-template-baldwin .entry-content h1, .page-template-baldwin .entry-content h2, .page-template-baldwin .entry-content h3, .page-template-baldwin .entry-content h4, .page-template-baldwin .entry-content h5, .page-template-baldwin .entry-content h6 {
	color: inherit;
	font-family: league-gothic, sans-serif;
	font-weight: 400;
}

.page-template-baldwin .entry-content h1:not(.has-text-color), .page-template-baldwin .entry-content h2:not(.has-text-color), .page-template-baldwin .entry-content h3:not(.has-text-color), .page-template-baldwin .entry-content h4:not(.has-text-color), .page-template-baldwin .entry-content h5:not(.has-text-color), .page-template-baldwin .entry-content h6:not(.has-text-color) {
	color: #444;
}

.page-template-baldwin .entry-content h1 {
	font-size: 2.8rem;
	text-transform: uppercase;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content h1 {
		font-size: 5.3333333333rem;
	}
}

.page-template-baldwin .entry-content h2 {
	color: #000;
	font-size: 2.533333rem;
	text-transform: uppercase;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content h2 {
		font-size: 4.2666666667rem;
	}
}

.page-template-baldwin .entry-content h3 {
	font-size: 2em;
	text-transform: none;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content h3 {
		font-size: 2.6666rem;
	}
}

.page-template-baldwin .entry-content h4 {
	font-size: 1.8rem;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content h4 {
		font-size: 2.4rem;
	}
}

.page-template-baldwin .entry-content h5, .page-template-baldwin .entry-content h6 {
	font-size: 1.6rem;
	text-transform: uppercase;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content h5, .page-template-baldwin .entry-content h6 {
		font-size: 2.13333333rem;
	}
}

.page-template-baldwin .entry-content p {
	color: #444;
	font-family: adobe-caslon-pro, serif;
	font-size: 1.266666667rem;
	line-height: 1.6;
}

@media (min-width: 768px) {
	.page-template-baldwin .entry-content p {
		font-size: 1.4rem;
	}
}

.page-template-baldwin .entry-content p strong {
	font-weight: 700;
}

.page-template-baldwin .wp-block-buttons .wp-block-button {
	margin-bottom: 40px;
}

.page-template-baldwin .wp-block-button .wp-block-button__link {
	border-radius: 4px;
	font-size: 1.3333333rem;
	line-height: 1.5;
	padding: 10px 17px 4px;
}

.page-template-baldwin .wp-block-cover {
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);
}

.page-template-baldwin .wp-block-pullquote p,
.page-template-baldwin .wp-block-quote p {
	font-size: 1.6rem;
	font-family: league-gothic, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.25;
	padding-top: 0;
	padding-bottom: 0;
}

@media (min-width: 768px) {
	.page-template-baldwin .wp-block-pullquote p,
	.page-template-baldwin .wp-block-quote p {
		font-size: 2.4rem;
	}
}

.page-template-baldwin .wp-block-pullquote.is-style-shadow,
.page-template-baldwin .wp-block-quote.is-style-shadow {
	background-color: rgba(0, 0, 0, 0.5);
	border-left: none;
	padding: 24px;
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.35);
	text-align: left;
}

.page-template-baldwin .wp-block-pullquote.is-style-shadow p,
.page-template-baldwin .wp-block-quote.is-style-shadow p {
	font-family: league-gothic, sans-serif;
	font-size: 2.4rem;
	font-style: normal;
	line-height: 1.5;
}

.page-template-baldwin .wp-block-image figcaption {
	font-size: 1.133333333rem;
}

.page-template-luca .entry-content > * {
	font-family: "Lato", sans-serif;
}

.page-template-luca .entry-content {
	color: #505050;
}

.page-template-luca .entry-content ul > li {
	font-family: "Lato", sans-serif;
	font-size: 1.133333333rem;
	line-height: 1.6;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content ul > li {
		font-size: 1.2rem;
	}
}

.page-template-luca .entry-content h1, .page-template-luca .entry-content h2, .page-template-luca .entry-content h3, .page-template-luca .entry-content h4, .page-template-luca .entry-content h5, .page-template-luca .entry-content h6 {
	color: inherit;
	font-family: "PT Sans Narrow", sans-serif;
	font-weight: 400;
}

.page-template-luca .entry-content h1 {
	font-size: 2.466666667rem;
	padding-top: 13px;
	padding-bottom: 15px;
	position: relative;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content h1 {
		font-size: 4.666666667rem;
	}
}

.page-template-luca .entry-content h1:before, .page-template-luca .entry-content h1:after {
	content: '';
	display: inline-block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: auto;
	left: 0;
	height: 3px;
	background-color: #ec6262;
	box-shadow: 0 0 2px transparent;
}

.page-template-luca .entry-content h1:after {
	top: auto;
	right: 0;
	bottom: 0;
}

.page-template-luca .entry-content h2 {
	font-size: 2.066666667rem;
	line-height: 1.25;
	padding-bottom: 14px;
	position: relative;
	text-transform: none;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content h2 {
		font-size: 3.466666667rem;
	}
}

.page-template-luca .entry-content h2:before {
	content: "";
	display: inline-block;
	position: absolute;
	top: auto;
	bottom: 0px;
	left: 0;
	width: 120px;
	height: 3px;
	margin-left: 0;
	background-color: #ec6262;
}

.page-template-luca .entry-content h2.has-text-align-center:before {
	margin-left: -60px;
	left: 50%;
}

.page-template-luca .entry-content h2.has-text-align-right:before {
	right: 0;
	left: auto;
}

.page-template-luca .entry-content h3 {
	font-size: 1.6666666672rem;
	text-transform: none;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content h3 {
		font-size: 2.266666667rem;
	}
}

.page-template-luca .entry-content h4 {
	font-size: 1.4rem;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content h4 {
		font-size: 1.866666667rem;
	}
}

.page-template-luca .entry-content h5 {
	font-family: "Lato", sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content h5 {
		font-size: 1.466666667rem;
	}
}

.page-template-luca .entry-content h6 {
	font-size: 1.133333333em;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content h6 {
		font-size: 1.333333333rem;
	}
}

.page-template-luca .entry-content p {
	font-family: "Lato", sans-serif;
	font-size: 1.133333333rem;
	line-height: 1.6;
	margin-top: 40px;
}

@media (min-width: 768px) {
	.page-template-luca .entry-content p {
		font-size: 1.2rem;
	}
}

.page-template-luca .entry-content p strong {
	font-weight: 700;
}

.page-template-luca .wp-block-cover.is-style-title:first-child {
	padding-top: calc( 64px + 100px);
}

.page-template-luca .wp-block-cover .wp-block-group {
	color: #505050;
	opacity: .9;
	max-width: 452px;
}

.page-template-luca .wp-block-cover .wp-block-cover__inner-container {
	min-height: 80vh;
}

.page-template-luca .wp-block-buttons .wp-block-button {
	margin-bottom: 40px;
}

.page-template-luca .wp-block-button .wp-block-button__link {
	border-radius: 100px;
	border-color: #ec6262;
	color: #ec6262;
	font-size: 1.066666667rem;
	line-height: 1.6;
	padding: 8px 24px;
}

@media (min-width: 768px) {
	.page-template-luca .wp-block-button .wp-block-button__link {
		font-size: 1.133333333rem;
	}
}

.page-template-luca .wp-block-button .wp-block-button__link:hover {
	border-color: #505050;
}

.page-template-luca .wp-block-pullquote:not(.is-solid-color) {
	border-left: none;
	background: rgba(236, 98, 78, 0.8);
	padding: 24px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
	text-align: left;
	text-transform: uppercase;
	max-width: 672px;
}

.page-template-luca .wp-block-pullquote:not(.is-solid-color) p {
	font-size: 1.066666667rem;
	font-weight: 300;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.65;
	padding-top: 0;
	padding-bottom: 0;
}

@media (min-width: 768px) {
	.page-template-luca .wp-block-pullquote:not(.is-solid-color) p {
		font-size: 1.466666667rem;
	}
}

.page-template-luca .wp-block-pullquote:not(.is-solid-color).is-style-shadow {
	background-color: rgba(0, 0, 0, 0.5);
	border-left: none;
	padding: 24px;
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.35);
	text-align: left;
}

.page-template-luca .wp-block-pullquote:not(.is-solid-color).is-style-shadow p {
	font-family: "PT Sans Narrow", sans-serif;
	font-size: 2.4rem;
	font-style: normal;
	line-height: 1.5;
}

.page-template-luca .wp-block-quote {
	border-left: none;
	color: #ec6262;
	position: relative;
}

.page-template-luca .wp-block-quote p {
	color: #ec6262;
	font-size: 1.4rem;
	font-family: "PT Sans Narrow", sans-serif;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.455;
	padding-top: 0;
	padding-bottom: 0;
}

@media (min-width: 768px) {
	.page-template-luca .wp-block-quote p {
		font-size: 1.866666667rem;
	}
}

.page-template-luca .wp-block-quote:before {
	content: "";
	display: inline-block;
	z-index: -1;
	position: absolute;
	top: 20px;
	right: auto;
	bottom: auto;
	left: -75px;
	width: 60px;
	height: 50px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTI1LjIiIHZpZXdCb3g9IjAgMCAxNTAgMTI1LjIiPjxwYXRoIHN0eWxlPSJmaWxsOnJnYmEoMjM4LDEwMywxMDAsMC45KTsiIGQ9Ik0xMTEuMiwzMC4yYy03LjczOCw3LjYtMTEuNiwxNi4yLTExLjYsMjUuOGMwLDQuMjY5LDAuNjYyLDcuNzM3LDIsMTAuNGMxLjMzMSwyLjY2OSwyLjY2Miw0LjY2OSw0LDZjMi40LTEuNiw1LjA2Mi0yLjY2Myw4LTMuMmMyLjkzMS0wLjUzMSw1Ljg2My0wLjgsOC44LTAuOGMyLjkzMSwwLDYsMC41MzcsOS4yLDEuNmMzLjIsMS4wNjksNi4xMzEsMi43MzcsOC44LDVjMi42NjMsMi4yNjksNC45MzEsNS4yLDYuOCw4LjhjMS44NjIsMy42LDIuOCw3LjkzOCwyLjgsMTNjMCw1LjA2OS0wLjkzOCw5LjQtMi44LDEzYy0xLjg2OSwzLjYtNC4yNjksNi41MzctNy4yLDguOGMtMi45MzgsMi4yNjktNi4yLDMuOTM4LTkuOCw1Yy0zLjYsMS4wNjktNy4xMzcsMS42LTEwLjYsMS42Yy0xMC4xMzgsMC0xOC44LTQuMTMxLTI2LTEyLjRjLTcuMi04LjI2Mi0xMC44LTIwLTEwLjgtMzUuMmMwLTEwLjQsMS45MzEtMTkuNiw1LjgtMjcuNmMzLjg2My04LDguNi0xNS4wNjIsMTQuMi0yMS4yYzUuNi02LjEzMSwxMS43MzEtMTEuNTMxLDE4LjQtMTYuMkMxMjcuODYyLDcuOTM4LDEzNCwzLjczNywxMzkuNiwwbDIuOCw1LjJDMTI5LjMzMSwxNC4yNjksMTE4LjkzMSwyMi42LDExMS4yLDMwLjJ6IE0yOC40LDMwLjJDMjAuNjYzLDM3LjgsMTYuOCw0Ni40LDE2LjgsNTZjMCw0LjI2OSwwLjY2Miw3LjczNywyLDEwLjRjMS4zMzEsMi42NjksMi42NjMsNC42NjksNCw2YzIuNC0xLjYsNS4wNjMtMi42NjMsOC0zLjJjMi45MzEtMC41MzEsNS44NjItMC44LDguOC0wLjhjMi45MzEsMCw2LDAuNTM3LDkuMiwxLjZjMy4yLDEuMDY5LDYuMTMxLDIuNzM3LDguOCw1YzIuNjYyLDIuMjY5LDQuOTMxLDUuMiw2LjgsOC44YzEuODYzLDMuNiwyLjgsNy45MzgsMi44LDEzYzAsNS4wNjktMC45MzcsOS40LTIuOCwxM2MtMS44NjksMy42LTQuMjY5LDYuNTM3LTcuMiw4LjhjLTIuOTM4LDIuMjY5LTYuMiwzLjkzOC05LjgsNWMtMy42LDEuMDY5LTcuMTM3LDEuNi0xMC42LDEuNmMtMTAuMTM4LDAtMTguOC00LjEzMS0yNi0xMi40QzMuNiwxMDQuNTM3LDAsOTIuOCwwLDc3LjZDMCw2Ny4yLDEuOTMxLDU4LDUuOCw1MGMzLjg2Mi04LDguNi0xNS4wNjIsMTQuMi0yMS4yYzUuNi02LjEzMSwxMS43MzEtMTEuNTMxLDE4LjQtMTYuMkM0NS4wNjMsNy45MzgsNTEuMiwzLjczNyw1Ni44LDBsMi44LDUuMkM0Ni41MzEsMTQuMjY5LDM2LjEzMSwyMi42LDI4LjQsMzAuMnoiLz48L3N2Zz4=);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.page-template-luca .wp-block-quote cite {
	color: #505050;
	display: block;
	margin-top: 40px;
}

.page-template-luca .wp-block-image figcaption {
	font-size: 1.066666667rem;
}

.page-template-nightcap #wrapper {
	background-color: #333 !important;
}

.page-template-nightcap .entry-content > * {
	font-family: lato, sans-serif;
}

.page-template-nightcap .entry-content {
	color: #FFF;
}

.page-template-nightcap .entry-content p:not(.has-text-color) {
	color: #FFF;
}

.page-template-nightcap .entry-content ul > li {
	font-family: lato, sans-serif;
	font-size: 1.133333333rem;
	line-height: 1.6;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content ul > li {
		font-size: 1.2rem;
	}
}

.page-template-nightcap .entry-content h1, .page-template-nightcap .entry-content h2, .page-template-nightcap .entry-content h3, .page-template-nightcap .entry-content h4, .page-template-nightcap .entry-content h5, .page-template-nightcap .entry-content h6 {
	color: inherit;
	font-family: raleway, sans-serif;
	font-weight: 900;
	line-height: 1.25;
}

.page-template-nightcap .entry-content h1 {
	font-size: 2.733333333rem;
	text-transform: uppercase;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content h1 {
		font-size: 5.133333333rem;
	}
}

.page-template-nightcap .entry-content h2 {
	font-size: 1.933333333rem;
	line-height: 1.25;
	padding-bottom: 14px;
	position: relative;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content h2 {
		font-size: 3.2rem;
	}
}

.page-template-nightcap .entry-content h3 {
	font-size: 1.466666667rem;
	text-transform: none;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content h3 {
		font-size: 2rem;
	}
}

.page-template-nightcap .entry-content h4 {
	font-size: 1.333333333rem;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content h4 {
		font-size: 1.733333333rem;
	}
}

.page-template-nightcap .entry-content h5, .page-template-nightcap .entry-content h6 {
	font-size: 1.2rem;
	font-weight: 400;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content h5, .page-template-nightcap .entry-content h6 {
		font-size: 1.6rem;
	}
}

.page-template-nightcap .entry-content p {
	font-family: lato, sans-serif;
	font-size: 1.133333333rem;
	line-height: 1.6;
	margin-top: 40px;
}

@media (min-width: 768px) {
	.page-template-nightcap .entry-content p {
		font-size: 1.2rem;
	}
}

.page-template-nightcap .entry-content p strong {
	font-weight: 700;
}

.page-template-nightcap .wp-block-cover {
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);
}

.page-template-nightcap .wp-block-cover.is-style-title:first-child {
	padding-top: calc( 64px + 100px);
}

.page-template-nightcap .wp-block-cover.is-style-title .wp-block-group {
	background-color: rgba(19, 19, 19, 0.5);
	border: 1px solid rgba(255, 255, 255, 0.5);
	max-width: 850px;
	padding: 40px;
}

.page-template-nightcap .wp-block-cover .wp-block-group {
	color: lato, sans-serif;
	opacity: .9;
	max-width: 452px;
}

.page-template-nightcap .wp-block-cover .wp-block-cover__inner-container {
	min-height: 80vh;
}

.page-template-nightcap .wp-block-buttons .wp-block-button {
	margin-bottom: 40px;
}

.page-template-nightcap .wp-block-button .wp-block-button__link {
	background-color: transparent;
	font-size: 1.266666667rem;
	font-weight: bold;
	line-height: 1.6;
	position: relative;
}

@media (min-width: 768px) {
	.page-template-nightcap .wp-block-button .wp-block-button__link {
		font-size: 1.33333333rem;
	}
}

.page-template-nightcap .wp-block-button .wp-block-button__link:not(.has-text-color) {
	color: #FFF;
}

.page-template-nightcap .wp-block-button:not(.is-style-outline) {
	border-radius: 0;
}

.page-template-nightcap .wp-block-button:not(.is-style-outline) .wp-block-button__link {
	padding-right: 6px;
}

.page-template-nightcap .wp-block-button:not(.is-style-outline) .wp-block-button__link:before {
	content: "";
	display: inline-block;
	z-index: -1;
	position: absolute;
	top: 5.5px;
	right: auto;
	bottom: 0px;
	left: 100%;
	width: 6px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEyIDIwIj48cGF0aCBzdHlsZT0iZmlsbDpyZ2JhKDI1NSwyNTUsMjU1LDEpOyIgZD0iTSAwIDAgTCAwIDIwIEwgMTIgMTAgTCAwIDAgWiIvPjwvc3ZnPg==");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateX(0);
	transition: transform .3s;
}

.page-template-nightcap .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover {
	border-color: #505050;
}

.page-template-nightcap .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover:before {
	transform: translateX(3px);
}

.page-template-nightcap .wp-block-pullquote:not(.is-solid-color) {
	background: rgba(51, 51, 51, 0.9);
	border-left: none;
	box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 4px 0px;
	padding: 23px 16px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
	text-align: left;
	max-width: 672px;
}

@media (min-width: 768px) {
	.page-template-nightcap .wp-block-pullquote:not(.is-solid-color) {
		padding: 56px 32px;
	}
}

.page-template-nightcap .wp-block-pullquote:not(.is-solid-color) p {
	font-size: 1.133333333rem;
	font-weight: 300;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.65;
	padding-top: 0;
	padding-bottom: 0;
}

@media (min-width: 768px) {
	.page-template-nightcap .wp-block-pullquote:not(.is-solid-color) p {
		font-size: 1.2rem;
	}
}

.page-template-nightcap .wp-block-pullquote:not(.is-solid-color).is-style-shadow {
	background-color: rgba(0, 0, 0, 0.5);
}

.page-template-nightcap .wp-block-quote {
	border-left: none;
	padding-left: 0;
	padding-right: 0;
}

.page-template-nightcap .wp-block-quote p {
	font-size: 1.466666667rem;
	font-family: voltage, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.455;
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
}

@media (min-width: 768px) {
	.page-template-nightcap .wp-block-quote p {
		font-size: 2rem;
	}
}

.page-template-nightcap .wp-block-quote p:first-of-type:before, .page-template-nightcap .wp-block-quote p:last-of-type:after {
	background-color: #FFF;
	content: '';
	display: inline-block;
	height: 3px;
	position: absolute;
	top: 0;
	right: 70%;
	bottom: auto;
	left: 0;
	width: auto;
}

.page-template-nightcap .wp-block-quote p:last-of-type:after {
	bottom: 0;
	top: auto;
}

.page-template-nightcap .wp-block-quote cite {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
}

.page-template-nightcap .wp-block-quote.has-text-align-center p:first-of-type:before, .page-template-nightcap .wp-block-quote.has-text-align-center p:last-of-type:after {
	left: 35%;
	right: 35%;
}

.page-template-nightcap .wp-block-quote.has-text-align-right p:first-of-type:before, .page-template-nightcap .wp-block-quote.has-text-align-right p:last-of-type:after {
	right: 0;
	left: 70%;
}

.page-template-nightcap .wp-block-image figcaption {
	font-size: 1.066666667rem;
}

.page-template-crisp .entry-content,
.page-template-baldwin .entry-content,
.page-template-luca .entry-content,
.page-template-nightcap .entry-content {
	overflow-x: hidden;
}

.page-template-crisp .entry-content .is-fullscreen,
.page-template-baldwin .entry-content .is-fullscreen,
.page-template-luca .entry-content .is-fullscreen,
.page-template-nightcap .entry-content .is-fullscreen {
	min-height: 100vh;
}

.page-template-crisp .entry-content > .animate-reveal-x,
.page-template-crisp .entry-content > .wp-block-quote,
.page-template-crisp .entry-content > .wp-block-pullquote,
.page-template-crisp .entry-content > .wp-block-image figcaption,
.page-template-baldwin .entry-content > .animate-reveal-x,
.page-template-baldwin .entry-content > .wp-block-quote,
.page-template-baldwin .entry-content > .wp-block-pullquote,
.page-template-baldwin .entry-content > .wp-block-image figcaption,
.page-template-luca .entry-content > .animate-reveal-x,
.page-template-luca .entry-content > .wp-block-quote,
.page-template-luca .entry-content > .wp-block-pullquote,
.page-template-luca .entry-content > .wp-block-image figcaption,
.page-template-nightcap .entry-content > .animate-reveal-x,
.page-template-nightcap .entry-content > .wp-block-quote,
.page-template-nightcap .entry-content > .wp-block-pullquote,
.page-template-nightcap .entry-content > .wp-block-image figcaption {
	opacity: 0;
	transform: translateX(20px);
	transition: opacity 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition-delay: .125s;
}

.page-template-crisp .entry-content > .animate-reveal-x.is-revealed,
.page-template-crisp .entry-content > .wp-block-quote.is-revealed,
.page-template-crisp .entry-content > .wp-block-pullquote.is-revealed,
.page-template-crisp .entry-content > .wp-block-image figcaption.is-revealed,
.page-template-baldwin .entry-content > .animate-reveal-x.is-revealed,
.page-template-baldwin .entry-content > .wp-block-quote.is-revealed,
.page-template-baldwin .entry-content > .wp-block-pullquote.is-revealed,
.page-template-baldwin .entry-content > .wp-block-image figcaption.is-revealed,
.page-template-luca .entry-content > .animate-reveal-x.is-revealed,
.page-template-luca .entry-content > .wp-block-quote.is-revealed,
.page-template-luca .entry-content > .wp-block-pullquote.is-revealed,
.page-template-luca .entry-content > .wp-block-image figcaption.is-revealed,
.page-template-nightcap .entry-content > .animate-reveal-x.is-revealed,
.page-template-nightcap .entry-content > .wp-block-quote.is-revealed,
.page-template-nightcap .entry-content > .wp-block-pullquote.is-revealed,
.page-template-nightcap .entry-content > .wp-block-image figcaption.is-revealed {
	opacity: 1;
	transform: translateX(0);
}

.page-template-crisp .entry-content > .wp-block-image,
.page-template-crisp .entry-content > .animate-reveal,
.page-template-baldwin .entry-content > .wp-block-image,
.page-template-baldwin .entry-content > .animate-reveal,
.page-template-luca .entry-content > .wp-block-image,
.page-template-luca .entry-content > .animate-reveal,
.page-template-nightcap .entry-content > .wp-block-image,
.page-template-nightcap .entry-content > .animate-reveal {
	opacity: 0;
	transform: translateY(40px);
	transition: opacity 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

.page-template-crisp .entry-content > .wp-block-image.is-revealed,
.page-template-crisp .entry-content > .animate-reveal.is-revealed,
.page-template-baldwin .entry-content > .wp-block-image.is-revealed,
.page-template-baldwin .entry-content > .animate-reveal.is-revealed,
.page-template-luca .entry-content > .wp-block-image.is-revealed,
.page-template-luca .entry-content > .animate-reveal.is-revealed,
.page-template-nightcap .entry-content > .wp-block-image.is-revealed,
.page-template-nightcap .entry-content > .animate-reveal.is-revealed {
	opacity: 1;
	transform: translateY(0);
}

.page-template-crisp .wp-block-cover.is-style-title,
.page-template-baldwin .wp-block-cover.is-style-title,
.page-template-luca .wp-block-cover.is-style-title,
.page-template-nightcap .wp-block-cover.is-style-title {
	overflow: hidden;
}

.page-template-crisp .wp-block-cover.is-style-title .wp-block-cover__inner-container,
.page-template-baldwin .wp-block-cover.is-style-title .wp-block-cover__inner-container,
.page-template-luca .wp-block-cover.is-style-title .wp-block-cover__inner-container,
.page-template-nightcap .wp-block-cover.is-style-title .wp-block-cover__inner-container {
	transform: translateY(calc(100% * 1 * (-1 * var(--visible-ratio) + 1)));
}

.page-template-crisp .wp-block-cover.is-style-parallax-content-scale,
.page-template-crisp .wp-block-cover.is-style-parallax-content,
.page-template-baldwin .wp-block-cover.is-style-parallax-content-scale,
.page-template-baldwin .wp-block-cover.is-style-parallax-content,
.page-template-luca .wp-block-cover.is-style-parallax-content-scale,
.page-template-luca .wp-block-cover.is-style-parallax-content,
.page-template-nightcap .wp-block-cover.is-style-parallax-content-scale,
.page-template-nightcap .wp-block-cover.is-style-parallax-content {
	overflow: hidden;
}

.page-template-crisp .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-crisp .wp-block-cover.is-style-parallax-content .wp-block-cover__inner-container,
.page-template-baldwin .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-baldwin .wp-block-cover.is-style-parallax-content .wp-block-cover__inner-container,
.page-template-luca .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-luca .wp-block-cover.is-style-parallax-content .wp-block-cover__inner-container,
.page-template-nightcap .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-nightcap .wp-block-cover.is-style-parallax-content .wp-block-cover__inner-container {
	opacity: calc( 1 + var(--visible-ratio-bounce) * -.75);
	transform: translateY(calc(250% * (-1 * var(--visible-ratio) + .5)));
}

.page-template-crisp .wp-block-cover.is-style-content-scale,
.page-template-baldwin .wp-block-cover.is-style-content-scale,
.page-template-luca .wp-block-cover.is-style-content-scale,
.page-template-nightcap .wp-block-cover.is-style-content-scale {
	overflow: hidden;
	padding-bottom: 100vh;
	padding-top: 100vh;
}

.page-template-crisp .wp-block-cover.is-style-content-scale,
.page-template-crisp .wp-block-cover.is-style-parallax-content-scale,
.page-template-baldwin .wp-block-cover.is-style-content-scale,
.page-template-baldwin .wp-block-cover.is-style-parallax-content-scale,
.page-template-luca .wp-block-cover.is-style-content-scale,
.page-template-luca .wp-block-cover.is-style-parallax-content-scale,
.page-template-nightcap .wp-block-cover.is-style-content-scale,
.page-template-nightcap .wp-block-cover.is-style-parallax-content-scale {
	background-size: calc(100% + 40% * var(--visible-ratio));
	position: relative;
}

.page-template-crisp .wp-block-cover.is-style-content-scale::after,
.page-template-crisp .wp-block-cover.is-style-parallax-content-scale::after,
.page-template-baldwin .wp-block-cover.is-style-content-scale::after,
.page-template-baldwin .wp-block-cover.is-style-parallax-content-scale::after,
.page-template-luca .wp-block-cover.is-style-content-scale::after,
.page-template-luca .wp-block-cover.is-style-parallax-content-scale::after,
.page-template-nightcap .wp-block-cover.is-style-content-scale::after,
.page-template-nightcap .wp-block-cover.is-style-parallax-content-scale::after {
	box-shadow: inset 0 0.375rem 0.375rem rgba(0, 0, 0, 0.2), inset 0 -0.375rem 0.375rem rgba(0, 0, 0, 0.2);
	bottom: 0;
	content: '';
	display: block;
	left: -.5rem;
	right: -.5rem;
	position: absolute;
	top: 0;
}

.page-template-crisp .wp-block-cover.is-style-content-scale .wp-block-cover__inner-container,
.page-template-crisp .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-baldwin .wp-block-cover.is-style-content-scale .wp-block-cover__inner-container,
.page-template-baldwin .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-luca .wp-block-cover.is-style-content-scale .wp-block-cover__inner-container,
.page-template-luca .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container,
.page-template-nightcap .wp-block-cover.is-style-content-scale .wp-block-cover__inner-container,
.page-template-nightcap .wp-block-cover.is-style-parallax-content-scale .wp-block-cover__inner-container {
	position: relative;
}

.page-template-crisp .wp-block-cover.is-style-content-scale,
.page-template-baldwin .wp-block-cover.is-style-content-scale,
.page-template-luca .wp-block-cover.is-style-content-scale,
.page-template-nightcap .wp-block-cover.is-style-content-scale {
	background-size: calc(100% + 20% * var(--visible-ratio));
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlbXBsYXRlLnNjc3MiLCJ0ZW1wbGF0ZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0NBO0NBQ0MsY0F0QjZCO0FDYjlCOztBRHNDQTs7RUNsQ0U7QUR1Q0Y7Q0FDQyxnQkFBZ0I7QUNyQ2pCOztBRG9DQTtDQUlFLGtCQUFrQjtBQ3BDcEI7O0FEZ0NBO0NBUUUsWUFBWTtBQ3BDZDs7QUR5Q0E7Q0FDQyxnQkFBZ0I7QUN0Q2pCOztBRHlDQTs7OztDQUlDLDRCQUE0QjtBQ3RDN0I7O0FEMENBOzs7O0NBTUUsaUJBQWlCO0FDekNuQjs7QURtQ0E7Ozs7Q0FXRSxzQkFBc0I7Q0FDdEIsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtDQUNqQixrQkFBa0I7Q0FDbEIsd0JBQXdCO0FDdkMxQjs7QUR3QkE7Ozs7Q0FrQkcsZUFBZTtDQUNmLFdBQVc7QUNuQ2Q7O0FEZ0JBOzs7O0NBd0JFLG9CQUFvQjtBQ2pDdEI7O0FEU0E7Ozs7Q0EyQkcsZ0JBckZxQjtBQ3dEeEI7O0FERUE7Ozs7Q0ErQkcsa0JBQWtCO0FDMUJyQjs7QURMQTs7OztDQW1DRyxtQkE3RnFCO0NBOEZyQixhQUFhO0FDdkJoQjs7QUR5Qkc7Q0F0Q0g7Ozs7RUF1Q0ksbUJBQWU7Q0NsQmxCO0FBQ0Q7O0FEdEJBOzs7Ozs7O0NBZ0RHLGFBQWE7QUNoQmhCOztBRGhDQTs7OztDQXNERSxnQkFoSHNCO0NBaUh0QixtQkFqSHNCO0NBa0h0Qix3QkFBd0I7QUNmMUI7O0FEaUJFO0NBMURGOzs7O0VBMkRHLGdCQUFZO0VBQ1osbUJBQWU7Q0NWakI7QUFDRDs7QURuREE7Ozs7Q0FnRUcsaUJBQWlCO0FDTnBCOztBRDFEQTs7OztDQW1FSSxjQUFjO0NBQ2QsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtBQ0ZyQjs7QURuRUE7Ozs7Q0EwRUcsZ0JBQWdCO0FDQW5COztBRDFFQTs7Ozs7Ozs7Q0FpRkUsMkJBdkl5QjtDQXdJekIsZ0JBNUlzQjtDQTZJdEIsbUJBQWU7Q0FDZixrQkFBa0I7QUNJcEI7O0FERkU7Q0F0RkY7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 */