:root {
	--pe14049__theme1: #FFF;  
	--pe14049__theme2: #D6CCC4;
  
  	--pe14049__light: #ffffff;
   	--pe14049__red: #a7141c;
  	--pe14049__blue: #264161;
  	--pe14049__copy: #181416;
}

/* Shared */
.pe14049 .fc-content__copy { color: var(--pe14049__copy); }
.pe14049 .fc-header__title { max-width: 400px; margin: 0 auto; }
.pe14049 .fc-cta__button { 
  background-color: var(--pe14049__blue); 
  color: var(--pe14049__light); 
}
.pe14049 .fc-cta__button:hover { 
  background-color: transparent; 
  color: var(--pe14049__copy);
  border: 1px solid var(--pe14049__blue); 
}

.pe14049__panel-481002 .fc-header__image {
	width: 125px;
}

/* Specific */
.pe14049__panel-481002 .fc-divider { display: none; }

.pe14049__panel-481001 .fc-header__title { padding-top: 0; color: var(--pe14049__red);}
.pe14049__panel-481001 .fc-header__subtitle { color: var(--pe14049__blue);}
.pe14049__panel-481001 { background: var(--pe14049__theme1); }
.pe14049__panel-481001 .fc-header__image { margin-bottom: 10px; }
.pe14049__panel-481001 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/481/823.svg?v=638563970625570000); }

.pe14049__panel-481002 { background: var(--pe14049__theme2); }
.pe14049__panel-481002 .fc-header__title { padding-top: 0; }
.pe14049__panel-481002 .fc-header__surtitle { color: var(--pe14049__light); }
.pe14049__panel-481002 .fc-layout__content { max-width: 600px; }
