.djacc-popup.djacc--bottom-right .djacc__openbtn {
	border: 3px solid #004070;
	width: 60px;
	height: 60px;
	outline: 3px solid #ecf7fa;
	outline-offset: 0px;
}

.djacc-popup.djacc--bottom-right:hover .djacc__openbtn {
	margin: -4px!important;
	width: 80px;
	height: 80px;
	border: 3px solid #004070;
	outline-offset: 0px;
}

@media (min-width: 500px) {
	.djacc-popup .djacc__panel {
		width: 500px;
	}
}

@media (max-width: 639px) {
	.djacc-container {
		display: none;
	}
}

.tm-toolbar {
	background: #87a8b3;
}

.wp-block-button__link {
	background: #87a8b3;
}

.wp-block-button__link:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
}

.footerlinks {
	font-size: 14px;
}

.footerlinks .el-item {
  display: inline-flex;
  align-items: center;
}

.footerlinks .el-item:not(:last-child)::after {
  content: " | ";
  padding: 0 12px;
}

.wp-block-column.has-background, .wp-block-group.has-background .wp-block-group  {
	background: #f5f5f5;
}

.has-background-dim {
	background: transparent!important;
}

:where(.wp-block-cover:not(.has-text-color)) {
	color: #2d2e33;
}