/* CssVars count: 9 */

:root {

/* webhostname.MetaData(CssVars) guid: 596bee42c16c43e7a4427362c75515cc */

 --footer-background-color: 72 64 85;
 --footer-foreground-color: 255 255 255;
 --branding-primary-color: 235 117 108;
 --branding-cta-color: 253 226 155;
 --branding-cta-foreground-color: 0 0 0;
 --branding-primary-foreground-color: 0 0 0;
 --header-background-color: 72 64 85;
 --header-foreground-color: 255 255 255;
}


/* WebRouteTemplate.Css guid: d9c64932d091488b9a86110ccecea790 */

:root {
    --color-text-dark: 73 69 79;
}


/* WebSectionTemplate.Css guid: 811ce4a749e34c29af723da9040a3e69 */

.class-display-section {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  .class-display-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

.class-display-section + .ungsys-section.no-bg,
.ungsys-section.no-bg + .class-display-section {
  padding-top: 20px;
}

.class-display-section:has(+ .ungsys-section.no-bg),
.ungsys-section.no-bg:has(+ .class-display-section) {
  padding-bottom: 20px;
}

@media (min-width: 768px) {
  .class-display-section + .ungsys-section.no-bg,
  .ungsys-section.no-bg + .class-display-section {
    padding-top: 40px;
  }
  .class-display-section:has(+ .ungsys-section.no-bg),
  .ungsys-section.no-bg:has(+ .class-display-section) {
    padding-bottom: 40px;
  }
}


