#cm {
  box-shadow: 0 0 1.8em 0.3em rgb(2 2 3 / 50%);
}

.flo-title-block__post-featured-img.cropped .flo-title-block__meta-wrap.in-line.over-img {
  background: linear-gradient(0, rgba(0,0,0,1) 0, rgba(0,0,0,0) 100%)!important;
}

.yoast-breadcrumbs {
  font-size: 0.7rem;
  margin-top: 1rem;
}

.slick-slider .slide__overlay {
  display: none!important;
}

.flo-block-search-title__description a, .flex-block__text-content a {
  border-bottom: 0.1rem dotted var(--scheme_1--background--accent);
}

footer .flex-block__text-content a {
  border:0;
}

h1 a, h2 a, h3 a, h4 a {
  border: 0!important;
}

body [data-font='second_level/paragraph'] p {
  font-weight: 300;
}

.darkheader {
  background-color: var(--scheme_1--background--accent);
}

/**
.fgt-page-merge-with-header header {
  background: rgb(0,0,0);
  background: linear-gradient(180deg, rgba(0,0,0,0.6433167016806722) 0%, rgba(255,255,255,0) 100%);
}
**/

.fgt-page-merge-with-header .flex-element-type-logo__image--dark {
  display: none;
  opacity: 0;
}

.fgt-page-merge-with-header .flex-element-type-logo__image--light {
  display: block;
  opacity: 1;
}

.showde, html:lang(en) .showen {
  display: flex!important;
}

.showen, html:lang(en) .showde {
  display: none!important;
}

.showdeblock, html:lang(en) .showenblock {
  display: block!important;
}

.showenblock, html:lang(en) .showdeblock {
  display: none!important;
}


.wpml-ls-statics-footer .wpml-ls-link {
  font-family: Josefin Sans;
  font-size: 0.75rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  display: flex!important;
}

.submit-btn .field-wrap {
  display: flex;
  justify-content: center;
}

.wp-block-embed-youtube.wp-embed-aspect-16-9 .wp-block-embed__wrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.wp-block-embed-youtube.wp-embed-aspect-16-9 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

footer#colophon {
  content-visibility: visible!important;
}

#cc--main {
  display: none;
}