﻿.page-home .fandc .page-banner {
  background: #313131;
  color: #FFFFFF;
}
.page-home .fandc.header {
  background: #313131;
}
.page-home .fandc.header a {
  color: #FFFFFF;
  font-weight: 500;
}
.page-home .fandc.header a:hover {
  border-bottom: solid 2px #FFA185;
}
.page-home .fandc .scw-responsive-navigation.mobile-menu {
  background: #313131;
}
.page-home .fandc .scw-responsive-navigation.mobile-menu .top-level-nav li a {
  color: #FFFFFF;
  border-bottom: 2px solid #313131;
  font-family: 'Manrope', sans-serif;
}
.page-home .fandc .scw-responsive-navigation.mobile-menu .top-level-nav li a:hover {
  border-bottom: 2px solid #FFA185;
}
.page-home .fandc .scw-responsive-navigation.mobile-menu .top-level-nav li.item-selected a {
  border-bottom: 2px solid #FFA185;
}
.page-home .fandc .scw-responsive-menu-button span {
  background: #FFFFFF;
}
.page-home .fandc .scw-responsive-menu-button span:before {
  background: #FFFFFF;
}
.page-home .fandc .scw-responsive-menu-button span:after {
  background: #FFFFFF;
}
.page-home .fandc .scw-responsive-menu-button.expanded span:before {
  background: #FFFFFF;
}
.page-home .fandc .scw-responsive-menu-button.expanded span:after {
  background: #FFFFFF;
}
.fandc {
  font-family: 'Manrope', sans-serif;
}
.fandc h1,
.fandc h2,
.fandc h3,
.fandc h4,
.fandc h5,
.fandc h6 {
  font-weight: normal;
}
.fandc .mid-grey {
  color: #8E8E8E;
}
.fandc .orange {
  color: #FFA185;
}
.fandc.header {
  background: #F2EEEB;
}
.fandc.header a {
  color: #313131;
  font-weight: 500;
}
.fandc.header a:hover {
  border-bottom: solid 2px #FFA185;
}
.fandc.header .scw-primary-navigation .scw-primary-right ul li a {
  color: #FFFFFF;
}
.fandc .scw-primary-navigation .scw-primary-right ul li a {
  background: #535EFF;
}
.fandc .scw-primary-navigation .scw-primary-right ul li a:hover {
  background: #FFA185;
  border: none;
}
.fandc .page-banner {
  background: #F2EEEB;
  color: #313131;
}
.fandc .page-banner .text-container h1 {
  font-family: 'Domine', sans-serif;
}
.fandc .page-banner .text-container .synopsis {
  color: #8E8E8E;
}
.fandc .bread-crumbs ul li a {
  background: #535EFF;
  color: #FFFFFF;
}
.fandc .bread-crumbs ul li a.selected {
  color: #313131;
  background: transparent;
}
.fandc .bread-crumbs ul li a.selected:hover {
  background: transparent;
  color: #FFA185;
}
.fandc .bread-crumbs ul li a:hover {
  background: #FFA185;
}
.fandc .link-pod-list.homepage-links {
  background: #F2EEEB;
}
.fandc .link-pod-list.homepage-links .link-pod {
  background: #313131;
  color: #FFFFFF;
}
.fandc .link-pod-list.homepage-links .link-pod .primary-content h3 {
  font-family: 'Domine', sans-serif;
}
.fandc .link-pod-list.homepage-links .link-pod .primary-content .long-description {
  font-weight: 300;
  color: #8E8E8E;
}
.fandc .link-pod-list.homepage-links .link-pod .link-pod-link .link {
  background-color: #535EFF;
}
.fandc .link-pod-list.homepage-links .link-pod .link-pod-link .link:hover {
  background-color: #FFA185;
}
.fandc .link-pod-list.homepage-consider .link-pod-list-header {
  font-family: 'Domine', sans-serif;
}
.fandc .link-pod-list.homepage-consider .link-pod {
  background: #F2EEEB;
}
.fandc .link-pod-list.homepage-consider .link-pod .primary-content h3 {
  font-family: 'Domine', sans-serif;
}
.fandc .link-pod-list.homepage-consider .link-pod .link-pod-link .link {
  background-color: #535EFF;
  color: #FFFFFF;
}
.fandc .link-pod-list.homepage-consider .link-pod .link-pod-link .link:hover {
  background-color: #FFA185;
}
.fandc .link-pod-list.news .link-pod-list-header {
  font-family: 'Domine', sans-serif;
}
.fandc .link-pod-list.news .link-pod .long-description a {
  color: #313131;
  border-bottom: 2px solid #FFA185;
}
.fandc .link-pod-list.news .link-pod .long-description a:hover {
  color: #FFA185;
}
.fandc .link-pod-list.news .flickity-page-dots {
  background: #313131;
}
.fandc .link-pod-list.news .flickity-page-dots .dot.is-selected {
  background: #535EFF;
}
.fandc .link-pod-list.news .flickity-button {
  background-color: #535EFF;
  color: #FFFFFF;
}
.fandc.sub-body-container-100 .page-banner .image-container .text-container .synopsis {
  color: #313131;
}
.fandc .intro-pod.image-right .intro-header h2 {
  font-family: 'Domine', sans-serif;
}
.fandc .scw-faq-header {
  font-family: 'Domine', sans-serif;
}
.fandc .scw-faq {
  background: #F2EEEB;
}
.fandc .scw-faq .scw-faq-inner .scw-faq-items .highlight {
  color: #535EFF;
}
.fandc .scw-faq .scw-faq-inner .scw-faq-items .scw-faq-group .scw-faq-trigger {
  font-family: 'Domine', sans-serif;
  color: #313131;
}
.fandc .scw-faq .scw-faq-inner .scw-faq-items .scw-faq-group .scw-faq-trigger:after {
  background-color: #535EFF;
}
.fandc .scw-faq .scw-faq-inner .scw-faq-items .scw-faq-group .scw-faq-content a {
  color: #000000;
}
.fandc .scw-faq .scw-faq-inner .scw-faq-items .scw-faq-group .scw-faq-content a:hover {
  color: #FFA185;
}
.fandc .no-touch .scw-faq-categories a:hover {
  background: #535EFF;
  color: #FFFFFF;
}
.fandc.footer {
  background: #313131;
  color: #FFFFFF;
  font-weight: 500;
}
.fandc.footer .footer-navigation {
  color: #8E8E8E;
}
.fandc.footer .footer-navigation .footer-logo img {
  width: 80px;
}
.fandc.footer a {
  color: #8E8E8E;
}
.fandc.footer a:hover {
  color: #FFA185;
}
.pop-up-window.article .pop-up-window-inner .controls span.button.close {
  background-color: #535EFF;
  transition: all 0.33s;
}
.pop-up-window.article .pop-up-window-inner .controls span.button.close:hover {
  background-color: #FFA185;
  transition: all 0.33s;
}
.scw-responsive-navigation.mobile-menu {
  background: #F2EEEB;
}
.scw-responsive-navigation.mobile-menu .top-level-nav li a {
  color: #000000;
  border-bottom: 2px solid #F2EEEB;
  font-family: 'Manrope', sans-serif;
}
.scw-responsive-navigation.mobile-menu .top-level-nav li a:hover {
  border-bottom: 2px solid #FFA185;
}
.scw-responsive-navigation.mobile-menu .top-level-nav li.item-selected a {
  border-bottom: 2px solid #FFA185;
}
.scw-responsive-menu-button span {
  background: #313131;
}
.scw-responsive-menu-button span:before {
  background: #313131;
}
.scw-responsive-menu-button span:after {
  background: #313131;
}
.scw-responsive-menu-button.expanded span:before {
  background: #313131;
}
.scw-responsive-menu-button.expanded span:after {
  background: #313131;
}