html {
  scroll-behavior: smooth;
}
html[lang=uk] .lang-de {
  display: none;
}
html[lang=de-DE] .lang-uk {
  display: none;
}
html {
  scroll-behavior: smooth;
}
html body {
  scroll-behavior: smooth;
}
html body header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  background: white;
  border-bottom: thin solid #f0bebe;
  z-index: 9;
}
html body header h1 {
  font-style: normal;
}
html body header .wp-block-columns.alignfull.are-vertically-aligned-center {
  margin: 1rem !important;
  font-size: 0.9rem;
  padding-right: 1rem;
}
html body header .fahne {
  max-width: 2.5rem;
  cursor: pointer;
}
html body header div#uk.lang-uk nav.has-large-font-size.wp-block-navigation__responsive-container div.wp-block-navigation__responsive-close div.wp-block-navigation__responsive-dialog div#modal-10-content.wp-block-navigation__responsive-container-content, html body header div#uk.lang-uk .has-large-font-size {
  font-size: 1rem !important;
}
html body {
  background: white;
  scroll-behavior: smooth;
}
 > div.wp-site-blocks > header {
  z-index: 10;
}
 > div.wp-site-blocks > header .current-menu-item {
  text-decoration: underline;
}
html body main .entry-content {
  margin-top: 5rem;
  padding-top: 3rem;
}
html body main .entry-content h2 {
  font-size: var(--wp--custom--typography--font-size--huge);
  font-weight: 600 !important;
}
html body main .entry-content h3 {
  font-size: var(--wp--preset--font-size--large);
  font-weight: 600 !important;
}
html body main .entry-content h4 {
  font-size: var(--wp--preset--font-size--medium);
  font-weight: 600 !important;
}
html body main .entry-content p {
  font-weight: 300 !important;
  font-style: normal;
}
html body main .entry-content .anker {
  display: block;
  position: relative;
  margin-top: 10rem;
  visibility: hidden;
  visibility: block;
  border: solid red;
}
html body.home.page-template-default.page.page-id-36 div.wp-site-blocks div.wp-container-65.wp-block-group.alignfull.content {
  margin-top: 0;
}
html body.page div.wp-site-blocks div.wp-block-group.alignfull.content {
  margin-top: 6rem;
}
html body .wp-site-blocks > * + *, html body.home.page-template.page-template-page-large-header.page.page-id-36.wp-custom-logo.wp-embed-responsive div.wp-site-blocks, html body main {
  margin-block-start: 0 !important;
  margin-top: 0 !important;
  top: 0;
}
html body.home.page-template.page-template-page-large-header.page.page-id-36.wp-custom-logo.wp-embed-responsive div.wp-site-blocks main#wp--skip-link--target.wp-container-65.wp-block-group {
  margin-top: 0 !important;
  margin-block-start: 0 !important;
  top: 0;
}
.rc-anchor-light.rc-anchor-compact {
  background-color: transparent;
  border: none;
}
html .wp-site-blocks .content .entry-content .tribe-events .tribe-events-header {
  z-index: 1;
}
html .wp-site-blocks .content .entry-content .tribe-common.tribe-events.tribe-events-view {
  display: block;
}
html .wp-block-gallery.has-nested-images figure.wp-block-image {
  flex-grow: unset;
}
html .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
  margin-bottom: unset;
}
body .rc-anchor-light.rc-anchor-compact {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}
#rc-anchor-container {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}
html body div.wp-site-blocks .content .entry-content .tribe-events.tribe-events-viewribe-common div.tribe-events-pro-map__event-column div.tribe-events-pro-map__event-cards-wrapper div.tribe-events-pro-map__event-cards.tribe-events-pro-map__event-cards--active div.tribe-events-pro-map__event-card-wrapper.tribe-events-pro-map__event-card-wrapper--has-thumbnail.tribe-events-pro-map__event-card-wrapper--active button.tribe-events-pro-map__event-card-button article.tribe-events-pro-map__event-card.tribe_events.type-tribe_events.status-publish.has-post-thumbnail.hentry div.tribe-common-g-row.tribe-events-pro-map__event-row div.tribe-events-pro-map__event-wrapper.tribe-common-g-col div.tribe-events-pro-map__event.tribe-common-g-row div.tribe-events-pro-map__event-details.tribe-common-g-col div.tribe-events-pro-map__event-actions.tribe-common-b3.tribe-events-c-small-cta {
  display: block;
  border: solid 1px red;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fkulturtafel-bremen.de%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Ftwentytwentytwo-kulturtafel%2Fscss%2Foverride.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%22%7D */