:root {
	--pe56378__theme1: #021432; /* Blue */
	--pe56378__theme2: #BBAC78; /* Gold */
  	--pe56378__light: #ffffff;
	--pe56378__dark: #000000;
}

/* Shared */
.pe56378 .fc-header__title { color: var(--pe56378__theme2); display: block; margin: 0 auto; }
.pe56378 .fc-content__copy { color: var(--pe56378__light); }
.pe56378 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/542/1037.svg?v=638699433491700000); }

/* Panel Specific */
.pe56378__panel-542001 { background: var(--pe56378__theme1); }
.pe56378__panel-542001 .fc-header__title { max-width: 500px; }

.pe56378__panel-542002 { background: var(--pe56378__theme1); }
.pe56378__panel-542002 .fc-header__title span { display: block; margin: 0 auto; }

.pe56378__panel-542003 { background: var(--pe56378__theme1); }
.pe56378__panel-542003 .fc-header { padding-top: 20px;}

.pe56378__panel-542003 .fc-header__image { width: 480px; margin: 0 auto; }

@media(min-width: 1200px){
	.pe56378__panel-542003 .fc-header { padding-top: 0;}
}
.pe56378 .fc-cta__button {
    background-color: var(--pe56378__theme2);
    color: var(--pe56378__light);
    border: 1px solid var(--pe56378__theme2);
}
.pe56378 .fc-cta__button:hover {
    background-color: transparent;
    color: var(--pe56378__theme2);
  	border: 1px solid var(--pe56378__theme2);
}