.sticky {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030;
	background-color: transparent;
	transition: 0.3s all;
	padding: 20px;
}

.cambium_logo {max-width: 120px;}


@media (max-width: 1100px) {
	.wp-block-navigation__responsive-container-open:not(.always-shown) {
		display: flex !important;
	}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
		display: none !important;
	}
}

@media (min-width: 850px) {
	.custom_show_mobile { display: none; }
	.custom_show_desktop { display: block; }
}

@media (max-width: 850px) {
	header .wp-block-site-logo img, .wp-block-cover .wp-block-site-logo img { max-width: 50px; }
	header .wp-block-site-title :where(a), .wp-block-cover .wp-block-site-title :where(a) { font-size: 0.8em;}
	.custom_show_mobile { display: block; }
	.custom_show_desktop { display: none; }
}