body {
  background-image: url("/wp-content/uploads/cream_dust.png");
}
/* .header-overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: transparent;
} */
#main-menu li a svg {
  margin-top: 3px;
  height: 1em;
  width: 1em;
}
svg {
  flex-shrink: 0;
}
.bricks-nav-menu-wrapper .svg-inline--fa {
  margin-top: 4px;
}
.datenschutz h2, .impressum h2 {
  margin-bottom: var(--space-s);
}
/* fluent forms */
.form-consent .ff-el-form-check-label, .ff-custom_html {
  color: var(--base);
}
.fluentform .ff-el-input--label label {
  color: var(--base);
}
.fluentform .test-hsp .ff-el-form-control {
  color: var(--primary);
  font-weight: 700;
}
.fluentform .test-hsp .ff-el-group.ff_list_buttons .ff-el-form-check label > span, .fluentform .test-hsp .ff-el-group.ff_list_buttons .ff-el-input--label label {
  color: var(--base);
}
.fluentform .test-hsp .ff-btn-submit {
  background-color: var(--base);
}
.fluentform .test-hsp .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label > span, .fluentform .test-hsp .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected:first-child label > span {
  background-color: var(--primary);
  border-color: var(--primary);
}
.fluentform .test-hsp .ff-el-group.ff_list_buttons .ff-el-form-check label > span:hover {
  color: var(--base);
}
.fluentform .test-hsp .ff-el-group.ff_list_buttons .ff_item_selected label > span:hover {
  color: #ffffff !important;
}
#brxe-anecsb .tab-content {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
#brxe-anecsb .tab-title.brx-open {
  background-color: var(--primary);
  color: #ffffff;
}
table.ff_quiz_result_table {
  display: none;
}
.fluentform .ff-message-success {
  padding: var(--space-m);
  background-color: var(--shade-ultra-light);
  border-radius: var(--radius-xs);
}
span.test-auswertung {
  font-weight: 700;
  color: var(--primary);
  font-size: var(--text-l);
}
h3.headline-auswertung {
  margin-bottom: var(--space-m);
}
.fluentform .test-hsp .ff-el-form-check-label {
  color: var(--base);
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label > span {
  padding-left: 26px !important;
  padding-right: 26px !important;
}
.fluentform .sensibel-newsletter .ff_t_c {
  color: var(--base);
}
.drop-shadow-graphic {
  -webkit-filter: drop-shadow(0.35rem 0.35rem 0.8rem rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0.35rem 0.35rem 0.8rem rgba(0, 0, 0, 0.2));
}
.ff-message-success p {
  max-width: initial;
}
.podcast-meta__episode, .podcast-meta__veroeffentlicht {
  background-color: var(--primary);
  border-radius: var(--radius-s);
  padding: 0.3em 0.75em;
  color: var(--white);
}
.podcast-iframe iframe {
  height: 150px;
}
blockquote {
  font-family: "Barlow";
}
#section-hochsensibel .ffc-counter-div, #section-scanner .ffc-counter-div {
  font-size: 1.5em;
  font-weight: 700;
  line-height: 0.5;
  margin-right: var(--space-xs);
}
#section-hochsensibel .ffc-counter-div span, #section-scanner .ffc-counter-div span {
  color: var(--base);
}
#section-hochsensibel .ffc-counter-div .counter-icon-span svg, #section-scanner .ffc-counter-div .counter-icon-span svg {
  fill: var(--base) !important;
}
h2.test-newsletter-anmeldung__headline {
  margin-bottom: var(--space-m);
}
h2.auswertung__headline {
  margin-bottom: var(--space-xl);
}
.form--light .frm-fluent-form input[type="checkbox"] {
  padding: 0.5em;
}
.frm-fluent-form .vff h2 {
  font-size: var(--h2);
  font-weight: 700;
}
.frm-fluent-form .vff .ff_t_c {
  font-size: var(--text-m);
  line-height: 1.3;
}
.frm-fluent-form .vff p {
  font-size: 1em;
}
.frm-fluent-form .vff .ff-el-tc {
  border: none;
  border-collapse: collapse;
  display: table;
  width: 100%;
}
.frm-fluent-form .vff .ff-el-tc label.ff_tc_label > span, .frm-fluent-form .vff .ff-el-tc label.ff_tc_label > div {
  display: table-cell;
}
.frm-fluent-form .vff .ff-el-tc label.ff_tc_label > span {
  width: 2em;
}
body .vff input[type="email"], body .vff input[type="text"] {
  font-size: 1em !important;
}
.container-podcast-link, .container-newsletter-anmeldung {
  position: relative;
  padding-top: var(--space-xl);
  padding-bottom: var(--space-xl);
}
.container-podcast-link__content {
  position: relative;
}
.container-podcast-link:before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.1;
  background: url(https://staging.frausensibel.de/wp-content/uploads/podcast-duotone.svg);
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-size: contain;
}
[id*="attachment_"] {
  width: 100% !important;
}
.freebie-newsletter .fluentform_wrapper_10.ffs_custom_wrap .ff_submit_btn_wrapper .ff-btn-submit:not(.ff_btn_no_style) {
  background-color: var(--primary);
  font-size: var(--text-m);
  width: 100%;
}
@media (max-width: 768px) {
  .freebie-newsletter .fluentform_wrapper_10.ffs_custom_wrap .ff_submit_btn_wrapper .ff-btn-submit:not(.ff_btn_no_style) {
    font-size: calc(var(--text-m)*0.8);
  }
}
.freebie-newsletter .fluentform .ff_t_c {
  color: #ffffff;
  font-size: calc(var(--text-m)*0.8);
}
.freebie-newsletter .ff-custom_html {
  color: #ffffff;
  font-size: calc(var(--text-m)*0.8);
}
.freebie-newsletter .fluentform .ff-message-success {
  background-color: initial;
}
.hochsensibel-content ul li, .scansitives-content ul li {
  list-style: none;
  padding-left: 3rem;
  position: relative;
}
.hochsensibel-content ul li::before, .scansitives-content ul li::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjwhLS0hRm9udCBBd2Vzb21lIFBybyA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKSBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy4tLT48cGF0aCBvcGFjaXR5PSIxIiBmaWxsPSIjMUUzMDUwIiBkPSJNMjAwLjMgODEuNUMyMTAuOSA2MS41IDIzMS45IDQ4IDI1NiA0OHM0NS4xIDEzLjUgNTUuNyAzMy41QzMxNy4xIDkxLjcgMzI5IDk2LjYgMzQwIDkzLjJjMjEuNi02LjYgNDYuMS0xLjQgNjMuMSAxNS43czIyLjMgNDEuNSAxNS43IDYzLjFjLTMuNCAxMSAxLjUgMjIuOSAxMS43IDI4LjJjMjAgMTAuNiAzMy41IDMxLjYgMzMuNSA1NS43cy0xMy41IDQ1LjEtMzMuNSA1NS43Yy0xMC4yIDUuNC0xNS4xIDE3LjItMTEuNyAyOC4yYzYuNiAyMS42IDEuNCA0Ni4xLTE1LjcgNjMuMXMtNDEuNSAyMi4zLTYzLjEgMTUuN2MtMTEtMy40LTIyLjkgMS41LTI4LjIgMTEuN2MtMTAuNiAyMC0zMS42IDMzLjUtNTUuNyAzMy41cy00NS4xLTEzLjUtNTUuNy0zMy41Yy01LjQtMTAuMi0xNy4yLTE1LjEtMjguMi0xMS43Yy0yMS42IDYuNi00Ni4xIDEuNC02My4xLTE1LjdTODYuNiAzNjEuNiA5My4yIDM0MGMzLjQtMTEtMS41LTIyLjktMTEuNy0yOC4yQzYxLjUgMzAxLjEgNDggMjgwLjEgNDggMjU2czEzLjUtNDUuMSAzMy41LTU1LjdDOTEuNyAxOTQuOSA5Ni42IDE4MyA5My4yIDE3MmMtNi42LTIxLjYtMS40LTQ2LjEgMTUuNy02My4xUzE1MC40IDg2LjYgMTcyIDkzLjJjMTEgMy40IDIyLjktMS41IDI4LjItMTEuN3pNMjU2IDBjLTM1LjkgMC02Ny44IDE3LTg4LjEgNDMuNGMtMzMtNC4zLTY3LjYgNi4yLTkzIDMxLjZzLTM1LjkgNjAtMzEuNiA5M0MxNyAxODguMiAwIDIyMC4xIDAgMjU2czE3IDY3LjggNDMuNCA4OC4xYy00LjMgMzMgNi4yIDY3LjYgMzEuNiA5M3M2MCAzNS45IDkzIDMxLjZDMTg4LjIgNDk1IDIyMC4xIDUxMiAyNTYgNTEyczY3LjgtMTcgODguMS00My40YzMzIDQuMyA2Ny42LTYuMiA5My0zMS42czM1LjktNjAgMzEuNi05M0M0OTUgMzIzLjggNTEyIDI5MS45IDUxMiAyNTZzLTE3LTY3LjgtNDMuNC04OC4xYzQuMy0zMy02LjItNjcuNi0zMS42LTkzcy02MC0zNS45LTkzLTMxLjZDMzIzLjggMTcgMjkxLjkgMCAyNTYgMHpNMzY5IDIwOWM5LjQtOS40IDkuNC0yNC42IDAtMzMuOXMtMjQuNi05LjQtMzMuOSAwbC0xMTEgMTExLTQ3LTQ3Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMHMtOS40IDI0LjYgMCAzMy45bDY0IDY0YzkuNCA5LjQgMjQuNiA5LjQgMzMuOSAwTDM2OSAyMDl6Ii8+PC9zdmc+") no-repeat;
  mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjwhLS0hRm9udCBBd2Vzb21lIFBybyA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKSBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy4tLT48cGF0aCBvcGFjaXR5PSIxIiBmaWxsPSIjMUUzMDUwIiBkPSJNMjAwLjMgODEuNUMyMTAuOSA2MS41IDIzMS45IDQ4IDI1NiA0OHM0NS4xIDEzLjUgNTUuNyAzMy41QzMxNy4xIDkxLjcgMzI5IDk2LjYgMzQwIDkzLjJjMjEuNi02LjYgNDYuMS0xLjQgNjMuMSAxNS43czIyLjMgNDEuNSAxNS43IDYzLjFjLTMuNCAxMSAxLjUgMjIuOSAxMS43IDI4LjJjMjAgMTAuNiAzMy41IDMxLjYgMzMuNSA1NS43cy0xMy41IDQ1LjEtMzMuNSA1NS43Yy0xMC4yIDUuNC0xNS4xIDE3LjItMTEuNyAyOC4yYzYuNiAyMS42IDEuNCA0Ni4xLTE1LjcgNjMuMXMtNDEuNSAyMi4zLTYzLjEgMTUuN2MtMTEtMy40LTIyLjkgMS41LTI4LjIgMTEuN2MtMTAuNiAyMC0zMS42IDMzLjUtNTUuNyAzMy41cy00NS4xLTEzLjUtNTUuNy0zMy41Yy01LjQtMTAuMi0xNy4yLTE1LjEtMjguMi0xMS43Yy0yMS42IDYuNi00Ni4xIDEuNC02My4xLTE1LjdTODYuNiAzNjEuNiA5My4yIDM0MGMzLjQtMTEtMS41LTIyLjktMTEuNy0yOC4yQzYxLjUgMzAxLjEgNDggMjgwLjEgNDggMjU2czEzLjUtNDUuMSAzMy41LTU1LjdDOTEuNyAxOTQuOSA5Ni42IDE4MyA5My4yIDE3MmMtNi42LTIxLjYtMS40LTQ2LjEgMTUuNy02My4xUzE1MC40IDg2LjYgMTcyIDkzLjJjMTEgMy40IDIyLjktMS41IDI4LjItMTEuN3pNMjU2IDBjLTM1LjkgMC02Ny44IDE3LTg4LjEgNDMuNGMtMzMtNC4zLTY3LjYgNi4yLTkzIDMxLjZzLTM1LjkgNjAtMzEuNiA5M0MxNyAxODguMiAwIDIyMC4xIDAgMjU2czE3IDY3LjggNDMuNCA4OC4xYy00LjMgMzMgNi4yIDY3LjYgMzEuNiA5M3M2MCAzNS45IDkzIDMxLjZDMTg4LjIgNDk1IDIyMC4xIDUxMiAyNTYgNTEyczY3LjgtMTcgODguMS00My40YzMzIDQuMyA2Ny42LTYuMiA5My0zMS42czM1LjktNjAgMzEuNi05M0M0OTUgMzIzLjggNTEyIDI5MS45IDUxMiAyNTZzLTE3LTY3LjgtNDMuNC04OC4xYzQuMy0zMy02LjItNjcuNi0zMS42LTkzcy02MC0zNS45LTkzLTMxLjZDMzIzLjggMTcgMjkxLjkgMCAyNTYgMHpNMzY5IDIwOWM5LjQtOS40IDkuNC0yNC42IDAtMzMuOXMtMjQuNi05LjQtMzMuOSAwbC0xMTEgMTExLTQ3LTQ3Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMHMtOS40IDI0LjYgMCAzMy45bDY0IDY0YzkuNCA5LjQgMjQuNiA5LjQgMzMuOSAwTDM2OSAyMDl6Ii8+PC9zdmc+") no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  width: 2rem;
  height: 2rem;
  left: 0;
  top: 0.6rem;
  background-color: var(--primary);
}
.hochsensibel-content ol li::marker {
  font-weight: 700;
  color: var(--primary);
}
.hochsensibel-content a {
  position: relative;
}
.hochsensibel-content a::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIyMCIgdmlld0JveD0iMCAwIDY0MCA1MTIiPjwhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi41LjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy4tLT48cGF0aCBvcGFjaXR5PSIxIiBmaWxsPSIjMUUzMDUwIiBkPSJNNTc5LjggMjY3LjdjNTYuNS01Ni41IDU2LjUtMTQ4IDAtMjA0LjVjLTUwLTUwLTEyOC44LTU2LjUtMTg2LjMtMTUuNGwtMS42IDEuMWMtMTQuNCAxMC4zLTE3LjcgMzAuMy03LjQgNDQuNnMzMC4zIDE3LjcgNDQuNiA3LjRsMS42LTEuMWMzMi4xLTIyLjkgNzYtMTkuMyAxMDMuOCA4LjZjMzEuNSAzMS41IDMxLjUgODIuNSAwIDExNEw0MjIuMyAzMzQuOGMtMzEuNSAzMS41LTgyLjUgMzEuNS0xMTQgMGMtMjcuOS0yNy45LTMxLjUtNzEuOC04LjYtMTAzLjhsMS4xLTEuNmMxMC4zLTE0LjQgNi45LTM0LjQtNy40LTQ0LjZzLTM0LjQtNi45LTQ0LjYgNy40bC0xLjEgMS42QzIwNi41IDI1MS4yIDIxMyAzMzAgMjYzIDM4MGM1Ni41IDU2LjUgMTQ4IDU2LjUgMjA0LjUgMEw1NzkuOCAyNjcuN3pNNjAuMiAyNDQuM2MtNTYuNSA1Ni41LTU2LjUgMTQ4IDAgMjA0LjVjNTAgNTAgMTI4LjggNTYuNSAxODYuMyAxNS40bDEuNi0xLjFjMTQuNC0xMC4zIDE3LjctMzAuMyA3LjQtNDQuNnMtMzAuMy0xNy43LTQ0LjYtNy40bC0xLjYgMS4xYy0zMi4xIDIyLjktNzYgMTkuMy0xMDMuOC04LjZDNzQgMzcyIDc0IDMyMSAxMDUuNSAyODkuNUwyMTcuNyAxNzcuMmMzMS41LTMxLjUgODIuNS0zMS41IDExNCAwYzI3LjkgMjcuOSAzMS41IDcxLjggOC42IDEwMy45bC0xLjEgMS42Yy0xMC4zIDE0LjQtNi45IDM0LjQgNy40IDQ0LjZzMzQuNCA2LjkgNDQuNi03LjRsMS4xLTEuNkM0MzMuNSAyNjAuOCA0MjcgMTgyIDM3NyAxMzJjLTU2LjUtNTYuNS0xNDgtNTYuNS0yMDQuNSAwTDYwLjIgMjQ0LjN6Ii8+PC9zdmc+");
  mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIyMCIgdmlld0JveD0iMCAwIDY0MCA1MTIiPjwhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi41LjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy4tLT48cGF0aCBvcGFjaXR5PSIxIiBmaWxsPSIjMUUzMDUwIiBkPSJNNTc5LjggMjY3LjdjNTYuNS01Ni41IDU2LjUtMTQ4IDAtMjA0LjVjLTUwLTUwLTEyOC44LTU2LjUtMTg2LjMtMTUuNGwtMS42IDEuMWMtMTQuNCAxMC4zLTE3LjcgMzAuMy03LjQgNDQuNnMzMC4zIDE3LjcgNDQuNiA3LjRsMS42LTEuMWMzMi4xLTIyLjkgNzYtMTkuMyAxMDMuOCA4LjZjMzEuNSAzMS41IDMxLjUgODIuNSAwIDExNEw0MjIuMyAzMzQuOGMtMzEuNSAzMS41LTgyLjUgMzEuNS0xMTQgMGMtMjcuOS0yNy45LTMxLjUtNzEuOC04LjYtMTAzLjhsMS4xLTEuNmMxMC4zLTE0LjQgNi45LTM0LjQtNy40LTQ0LjZzLTM0LjQtNi45LTQ0LjYgNy40bC0xLjEgMS42QzIwNi41IDI1MS4yIDIxMyAzMzAgMjYzIDM4MGM1Ni41IDU2LjUgMTQ4IDU2LjUgMjA0LjUgMEw1NzkuOCAyNjcuN3pNNjAuMiAyNDQuM2MtNTYuNSA1Ni41LTU2LjUgMTQ4IDAgMjA0LjVjNTAgNTAgMTI4LjggNTYuNSAxODYuMyAxNS40bDEuNi0xLjFjMTQuNC0xMC4zIDE3LjctMzAuMyA3LjQtNDQuNnMtMzAuMy0xNy43LTQ0LjYtNy40bC0xLjYgMS4xYy0zMi4xIDIyLjktNzYgMTkuMy0xMDMuOC04LjZDNzQgMzcyIDc0IDMyMSAxMDUuNSAyODkuNUwyMTcuNyAxNzcuMmMzMS41LTMxLjUgODIuNS0zMS41IDExNCAwYzI3LjkgMjcuOSAzMS41IDcxLjggOC42IDEwMy45bC0xLjEgMS42Yy0xMC4zIDE0LjQtNi45IDM0LjQgNy40IDQ0LjZzMzQuNCA2LjkgNDQuNi03LjRsMS4xLTEuNkM0MzMuNSAyNjAuOCA0MjcgMTgyIDM3NyAxMzJjLTU2LjUtNTYuNS0xNDgtNTYuNS0yMDQuNSAwTDYwLjIgMjQ0LjN6Ii8+PC9zdmc+");
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  width: 28px;
  height: 22px;
  top: 3px;
  left: 2px;
  background-color: var(--primary);
}
.hochsensibel-content h3 a {
  padding-left: 34px;
}
.hochsensibel-content h3 a::before {
  width: 24px;
  height: 18px;
  top: 6px;
  left: 2px;
  background-color: var(--secondary);
}
.hochsensibel-content p a, .hochsensibel-content li a {
  padding-left: 26px;
}
.hochsensibel-content p a::before, .hochsensibel-content li a::before {
  width: 20px;
  height: 16px;
  top: 6px;
  left: 2px;
  background-color: var(--primary);
}
figcaption {
  color: var(--base);
  padding: var(--space-s);
}
