#primary-menu > .current-menu-ancestor .menu-item > a {
  font-size: 17px;
}
.wp-block-kadence-column .wp-container-2 .wp-block-post:hover {
  background-color: #2B4770;
  padding-left: 10px;
  margin-left: -10px;
  margin-right: 10px;
}
.wp-block-table th {
  background-color: var(--global-palette2);
  color: var(--global-palette9);
}
.entry-content th {
  background-color: var(--global-palette2);
  color: var(--global-palette9);
  text-align: left;
  padding: 5px;
}
.content-wrap table {
  border-spacing: 0;
}
.entry-content tr > td {
  border: solid 1px lightgray;
  padding: 5px;
}
table > tbody > tr > td:nth-child(5),
table > tbody > tr > td:nth-child(3) {
  text-align: right;
}
.content-container > #main .entry-content-wrap {
  padding-left: 32px;
  padding-right: 32px;
}
.site-header-top-section-right .button {
  margin-right: 0;
}
#site-navigation #primary-menu > .menu-item > a {
  text-transform: uppercase;
  color: var(--global-palette5);
}
#site-navigation #primary-menu > .menu-item > a:hover {
  color: var(--global-palette1);
}
.kt-inside-inner-col .gb-query-loop-item .gb-inside-container {
  text-align: left;
}
.wp-block-kadence-column .gb-query-loop-item > .gb-container {
  width: 220px;
}
.kt-inside-inner-col .gb-query-loop-item .gb-inside-container:hover {
  background-color: var(--global-palette5);
}
.gb-query-loop-item .gb-headline > a {
  color: var(--global-palette8) !important;
}
.site-header-inner-wrap {
  box-shadow: 0px 5px 10px 0px rgba(22, 22, 22, 0.44);
}
.history > .gb-inside-container > div > div:nth-child(odd) {
  background-color: var(--global-palette7);
}
.content-container .content-wrap > .gb-container > .gb-inside-container {
  padding-bottom: 0px;
}
.site-main-header-wrap .site-branding {
  margin-top: -35px;
  margin-bottom: 10px;
}
#wrapper > #masthead > #main-header .site-header-upper-wrap {
  margin-bottom: -20px;
}
.site-top-header-wrap .site-header-top-section-right {
  padding-top: 5px;
}
#kt-layout-id_050ed4-29 .kt-adv-heading_afbbaf-33 {
  text-shadow: 1px 1px 20px rgba(0, 0, 0, 0.36);
}
@media screen and (max-width: 1024px) {
  .site-main-header-wrap .site-branding {
    margin-top: 0px;
  }
}
@media screen and (max-width: 768px) {
  .site-main-header-wrap .site-branding {
    margin-top: 0px;
  }
}
@media screen and (max-width: 375px) {
  .entry table {
    font-size: 10px;
    line-height: 10px;
  }
  .page > #wrapper > #inner-wrap .content-container {
    padding-left: 5px;
    padding-right: 5px;
  }
  .content-container > #main .entry-content-wrap {
    padding-left: 0px;
    padding-right: 0px;
  }
  #primary .entry {
    margin-left: 0px;
    margin-right: 0px;
  }
  .site-header-top-section-right .button {
    margin-right: 12px;
  }
  .entry-content tr > td {
    padding-left: 0px;
    padding-right: 0px;
  }
  .gb-query-loop-item > .gb-container {
    margin-top: 0px;
  }
  .gb-query-loop-item div {
    margin-top: 0px;
  }
  .gb-query-loop-item > .gb-container > .gb-inside-container > div > div > .gb-container > .gb-inside-container > .gb-headline {
    margin-top: 0px;
  }
}
