
/* Page type background colors */
[data-document-type="1"].layout-1,
[data-document-type="55"],
[data-document-type="56"],
[data-document-type="77"],
[data-document-type="66"] {
    background-color: var(--root-color-background--grey);
}

/* Sections */
.section--color-primary {
    background: -webkit-gradient(linear, left top, right top, from(var(--root-color--primary)), to(var(--root-color--secondary)));
    background: linear-gradient(90deg, var(--root-color--primary) 0%, var(--root-color--secondary) 100%);
}

.spotlight.section--color-primary {
    --color-background: transparent;
}

/* CE Banner gradient */
.ce-header.banner--layout-1 .banner__content:before {
    background: -webkit-gradient(linear, left top, right top, from(#b55d1f), to(#eab927));
    background: linear-gradient(90deg, #b55d1f 0%, #eab927 100%);
    content: '';
    display: block;
    height: 80px;
}
