.wp-elements-cc588b01ff4490cf1681d552ab03b07a
	a:where(:not(.wp-element-button)) {
	color: #cc6600;
}

.wp-elements-f38fa1e8ddfc66a02aef9f9d5234f3df
	a:where(:not(.wp-element-button)) {
	color: var(--wp--preset--color--ast-global-color-5);
}

.wp-container-core-buttons-is-layout-a89b3969 {
	justify-content: center;
}

.wp-container-core-cover-is-layout-63538593 > * {
	margin-block-start: 0;
	margin-block-end: 0;
}

.wp-container-core-cover-is-layout-63538593 > * + * {
	margin-block-start: 0;
	margin-block-end: 0;
}

.wp-block-gallery.wp-block-gallery-1 {
	--wp--style--unstable-gallery-gap: var(--wp--preset--spacing--30);
	gap: var(
			--wp--style--gallery-gap-default,
			var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em))
		)
		var(--wp--preset--spacing--30);
}

.wp-container-core-buttons-is-layout-ccccae50 {
	justify-content: center;
}

.wp-block-gallery.wp-block-gallery-2 {
	--wp--style--unstable-gallery-gap: var(--wp--preset--spacing--30);
	gap: var(
			--wp--style--gallery-gap-default,
			var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em))
		)
		var(--wp--preset--spacing--30);
}

#pageMenu {
	display: none;
}
#pageMenu.active {
	display: block;
}

.wp-block-cover__inner-container.is-layout-constrained.wp-container-core-cover-is-layout-63538593.wp-block-cover-is-layout-constrained
	h1,
.wp-block-cover__inner-container.is-layout-constrained.wp-container-core-cover-is-layout-63538593.wp-block-cover-is-layout-constrained
	p,
.wp-block-cover__inner-container.is-layout-constrained.wp-container-core-cover-is-layout-63538593.wp-block-cover-is-layout-constrained
	p
	strong {
	color: #ffe5cc;
}

.img-cov {
	width: 100%;
	height: 100%;
	max-width: 900px;
	margin: 15px auto;
}
.img-cov img {
	width: 100%;
	height: 100%;
	border-radius: 10px;
	object-fit: cover;
}

.footer__list {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 15px;
	flex-wrap: wrap;
}
.footer__list li a:hover {
	color: #cc6600;
}

.header__list {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 15px;
	flex-wrap: wrap;
	margin: 0 0 0 20px;
	list-style: none;
}
.header__list li a:hover {
	color: #cc6600;
}

@media (max-width: 768px) {
	.site-header-section.second {
		height: auto !important;
		padding: 0 0 30px 0;
	}

	#content {
		padding: 130px 0 0 0;
	}
}
