:root {
	--pe81717__theme1: #e8ebed;  
	--pe81717__theme2:#e3e5e4;
	--pe81717__theme3: #181416;
	--pe81717__theme4: #c24518;
	--pe81717__theme5: #b1a678;
	--pe81717__theme6: #999;
  
   	--pe81717__light: #ffffff;
  	--pe81717__gray: #f0f0f0;
  	--pe81717__dark: #000000;
}

/* Shared */

.pe81717__panel-478001 { background: var(--pe81717__theme1); }
.pe81717__panel-478001 .fc-header__image { width: 100%; max-width: 232px; margin-bottom: 20px; }
.pe81717__panel-478001 .fc-content__copy { color: var(--pe81717__dark); }
.pe81717__panel-478001 .fc-cta__button {
    background-color: var(--pe81717__theme4);
  	color: var(--pe81717__light);
  	border: 1px solid var(--pe81717__theme4);
}
.pe81717__panel-478001 .fc-cta__button:hover {
    background-color: transparent;
  	color: var(--pe81717__theme4);
}

.pe81717__panel-478002 { background: var(--pe81717__theme2); }
.pe81717__panel-478002 .fc-header { padding-top: 40px; }
.pe81717__panel-478002 .fc-header__title { color: var(--pe81717__theme6); } 
.pe81717__panel-478002 .fc-content__copy { color: var(--pe81717__theme3); }

.pe81717__panel-478002 .fc-cta__button {
    background-color: var(--pe81717__theme5);
  	color: var(--pe81717__light);
  	border: 1px solid var(--pe81717__theme5);
}
.pe81717__panel-478002 .fc-cta__button:hover {
    background-color: transparent;
  	color: var(--pe81717__theme5);
}
/* 
.pe81717 .fc-header__title { max-width: 250px; margin: 0 auto; }
*/

/* Specifics */
/*
.pe81717__panel-478001 { background: var(--pe81717__theme1); }
.pe81717__panel-478001 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/478/813.svg?v=638561425914830000); }

.pe81717__panel-478002 { background: var(--pe81717__theme2); } 
.pe81717__panel-478002 .fc-layout__content { max-width: 750px; }
.pe81717__panel-478002 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/478/814.svg?v=638561425915370000); }
*/