:root { 
    --discover-ncnean-theme01: #395157; /* Panel 1 BG */ 
    --discover-ncnean-theme02: #616f72; /* Panel 2 BG */
    --discover-ncnean-theme03: #708e87; /* Panel 3 BG */
    --discover-ncnean-theme04: #f0f0f0; /* Panel 4 BG */
    --discover-ncnean-theme05: #353c23; /* Panel 5 BG */
    --discover-ncnean-cta: #fc9b00; /* CTA */

  	--discover-ncnean-dark: #000000;
	--discover-ncnean-light: #FFFFFF;
}

/* Shared */
.discover-ncnean .fc-header__image { width: 100%; max-width: 300px; }
.discover-ncnean .fc-header__title span { display: block; }
.discover-ncnean .fc-header__title,
.discover-ncnean .fc-header__subtitle,
.discover-ncnean .fc-content__copy { color: var(--discover-ncnean-light); }

/* Gallery */
.discover-ncnean .js-image-sliders.glide .glide__bullet { opacity: .5; }
.discover-ncnean .js-image-sliders.glide .glide__bullet:nth-child(1) {
    background-color: var(--discover-ncnean-theme01);
    border: 1px solid var(--discover-ncnean-theme01);
}
.discover-ncnean .js-image-sliders.glide .glide__bullet:nth-child(2) {
    background-color: var(--discover-ncnean-theme02);
    border: 1px solid var(--discover-ncnean-theme02);
}
.discover-ncnean .js-image-sliders.glide .glide__bullet:nth-child(3) {
    background-color: var(--discover-ncnean-theme03);
    border: 1px solid var(--discover-ncnean-theme03);
}
.js-image-sliders.glide .glide__bullet:hover, 
.js-image-sliders.glide .glide__bullet:focus, 
.js-image-sliders.glide .glide__bullet.glide__bullet--active {
    background-color: var(--discover-ncnean-theme01);
  	opacity: 1;
}

/* Specifics */
.discover-ncnean__panel-395001 { background-color: var(--discover-ncnean-theme01); padding: 40px 0; }
@media(min-width: 768px){ 
  .discover-ncnean__panel-395001 { background-color: var(--discover-ncnean-theme01); padding: 60px 0 40px; } 
}
.discover-ncnean__panel-395001 .fc-layout__content { max-width: 1170px; }
.discover-ncnean__panel-395001 .fc-divider { display: none; }
.discover-ncnean__panel-395001 .fc-header__title { padding: 30px 10px 0; }

.discover-ncnean__panel-395002 { background-color: var(--discover-ncnean-theme02); }
.discover-ncnean__panel-395002 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/395/572.svg?v=638442000602330000); }

.discover-ncnean__panel-395003 { background-color: var(--discover-ncnean-theme03); }
.discover-ncnean__panel-395003 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/395/572.svg?v=638442000602330000); }

.discover-ncnean__panel-395004 { background-color: var(--discover-ncnean-theme04); }
.discover-ncnean__panel-395004 .fc-cta { margin: 0; padding: 20px 0 20px 0; }
@media(min-width: 768px){ 
  .discover-ncnean__panel-395004 .fc-cta { padding: 0 0 40px 0px; }
}

.discover-ncnean__panel-395005 { background-color: var(--discover-ncnean-theme05); }
.discover-ncnean__panel-395005 .fc-header__image {
    width: 100%;
    max-width: 420px;
    padding: 10px 20px 0 20px;
    margin-bottom: 20px;
}
.discover-ncnean__panel-395005 .cta-button { background-color: var(--discover-ncnean-cta); border: 1px solid var(--discover-ncnean-cta); color: var(--discover-ncnean-light); }
.discover-ncnean__panel-395005 .cta-button:hover { background-color: transparent; border: 1px solid var(--discover-ncnean-cta); color: var(--discover-ncnean-light); }
