.main-menu .mega-menu {
  transform: translate3d(0px, 72px, 0px) !important;
}
.main-menu .mega-menu.active {
  display: block !important;
}
body .header-top-left-menu {
  top: calc(var(--spacing) * 6);
}
body.logged-in .header-top-left-menu {
  top: calc(var(--spacing) * 12);
}

.expand-top-menu {
  display: none;
}
.expand-top-menu.active {
  --tw-translate-x: unset;
  transform: unset;
  display: block;
}

.close-expand-menu.active {
  display: block;
  z-index: 1301;
  text-align: right;
  background-color: transparent;
  right: 22px;
}

.content article .wp-caption {
  max-width: 100%;
  margin: 0 auto;
}
.content article p {
  margin-bottom: 1em;
}
.content article a {
  color: #337ab7;
}
.content article a:hover {
  color: #f69336;
}
.content article a.visited {
  color: #f69336;
}
.content article blockquote {
  border-left: 4px solid #EAE4D7;
  padding-left: 1em;
  font-style: italic;
}
.content article img {
  margin-left: auto;
  margin-right: auto;
}
.content article iframe {
  max-width: 100%;
}

#countries {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url(/src/Presentation/assets/images/down-arrow.svg) no-repeat;
  background-position-x: 42px;
  background-position-y: center;
}

@media (max-width: 767px) {
  .mega-menu {
    background-image: none !important;
  }
}