.site-header-row .header-widget-area-inner.site-info-inner {
	display: inline-flex;
	justify-content: center;
  align-items: center;
}
.site-header-row .header-widget-area-inner.site-info-inner .kb-svg-icon-wrap svg {
  width: 1em;
  height: 1em;
}
.site-header-row .site-header-section .widget {
  display: inline-flex;
  margin-bottom: 0;
}
.site-header-row .site-header-section .widget a {
  margin: 0 12px;
}
.site-header-row .site-header-section .widget a:hover {
  text-decoration:underline;
	color:#fff;
}
.cm-prop-privacy-link a {
  color: rgba(255,255,255,0.6);
  font-style: italic;
}
.cm-prop-privacy-link a:hover {
  color: #fff;
}
.gform_anchor {
  padding-top: 100px;
  margin-top: -100px;
}
.wp-block-kadence-table p {
  line-height: normal;
}
.main-navigation .primary-menu-container > ul > li.menu-item > a:hover::after {
	transform: scale(1, 1) translate(50%, 0) !important;
}
.main-navigation .primary-menu-container > ul > li.menu-item > a::after {
	transform: scale(0, 0) translate(-50%, 0) !important;
}
.cmp-apply-width {
	width: 100%;
  display: inline-block;
}
.cmp-sub-w-line > .kt-row-column-wrap {
	display: flex;
}
.kt-block-spacer.kt-block-spacer-halign-center .kt-divider {
  min-width: 125px;
}
.site-header-row .site-header-section .widget a {
  color: var(--global-palette9, #fff);
}
.main-navigation .primary-menu-container > ul > li.menu-item > a:hover {
  color: var(--global-palette1);
}

@media screen and (max-width: 1024px){
.cmp-sub-w-line > .kt-row-column-wrap {
	display: inherit;
}
}

@media screen and (max-width: 767px) {
.gform_anchor {
  padding-top: 0;
  margin-top: 0;
}
}