.opplevelser-block .article-list .article .excerpt,
.relationship-block.light .article-list .article .excerpt,
.relationship-block.light .article-list .article .title,
.relationship-block.light .heading,
.relationship-block.light .main-excerpt,
.content-media-block.light .article .excerpt,
section.light .acf-wysiwyg.desktop.excerpt p,
section.form-block .with_frm_style h3.frm_form_title,
section.form-block .with_frm_style legend+h3,
.content-media-block.light .article .btn.btn-link,
.hero-block .caption,
.gallery-block .gallery.vertical .gallery-item .gallery-caption,
.hero-block .heading,
.content-block .content-holder-lhs .acf-wysiwyg p,
.content-block .icon-sec .icon-box .title,
.three-col-block .block-sec .title a,
.form-block .heading,
.footer-top,
.footer-top .contact-details .location .info-sec a,
.footer-top .contact-details .social-links a,
.three-col-block .acf-wysiwyg a,
.three-col-block .acf-wysiwyg p,
.three-col-block .heading,
.text-block p,
.text-block li,
header .menu-holder .other-details .search-holder .search-field,
header .menu-holder .other-details .search-holder .search-field::placeholder,
.content-media-block .excerpt *,
.search-page *,
.frm_message *,
.faq-block .large-8 > h2,
.faq-block .accordion {
  color: var(--font-color) !important;
}

.acf-wysiwyg ul li:before {
  background-color: var(--font-color) !important;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-item:first-child:after,
.text-block h1,
.text-block h2,
.content-media-block h1,
.content-media-block h2,
.content-media-block.light .article .title {
  color: var(--primary-color) !important;
}

.menu-block .menu-box {
  background: transparent !important;
}

.content-media-block.light .article .btn.btn-link:after,
.relationship-block .see-more-btn:after,
.relationship-block .see-more-btn.active:before,
.btn.btn-link:after {
  border-color: var(--font-color);
}

.light .btn-filled:hover {
  border-color: var(--font-color);
  color: var(--font-color);
  background: transparent;
}

.light .btn-filled,
.btn.btn-filled {
  background-color: var(--secondary-color);
  color: var(--font-color);
}

.form-block .form-holder form .frm_submit .frm_button_submit.frm_final_submit,
header .menu-holder ul:not(.polylang) li.menu-btn a:hover {
  color: #fff;
}

.form-block .form-holder form .frm_submit .frm_button_submit.frm_final_submit:hover {
  color: var(--font-color);
}

section.dark .acf-wysiwyg.desktop.excerpt *,
.content-media-block .article .title {
  color: #3c0d16 !important;
}

/* #b08e62 */