@charset "UTF-8";
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Fonts Mixins
 */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Image Mixins
 */
/* Responsive image// Keep images from scaling beyond the width of their parents. */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Icon Mixins
 */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Typography Mixins
 */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/* ------------------------------------ META */
/* ------------------------------------ PARAGRAPH */
/*
 * CB Spacer Mixins
 */
/*
 * CB Colors Mixins
 */
/* ------------------------------------ GRADIENT */
/*
 * CB Fonts Mixins
 */
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Reboot
 * 
 * Normalization of HTML elements, manually forked from Normalize.css to remove
 * styles targeting irrelevant browsers while applying new styles.
 * 
 * Normalize is licensed MIT. https://github.com/necolas/normalize.css
 */
/* Document
 * 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.
 * 2. Change the default font family in all browsers.
 * 3. Correct the line height in all browsers.
 * 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.
 * 5. Change the default tap highlight to be completely transparent in iOS.
*/
*,
*::before,
*::after {
  /* 1 */
  box-sizing: border-box;
}

html {
  /* 3 */
  line-height: 1.5;
  /* 4 */
  text-size-adjust: 100%;
  /* 5 */
  -webkit-tap-highlight-color: rgba(30, 30, 30, 0);
}

/*
 * Body
 * 1. Remove the margin in all browsers.
 * 2. As a best practice, apply a default `background-color`.
 * 3. Set an explicit initial text-align value so that we can later use
 *    the `inherit` value on things like `<th>` elements.
 */
body {
  scroll-behavior: smooth;
  /* 1 */
  margin: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  color: #1e1e1e;
  /* 3 */
  text-align: left;
  /* 23 */
  background-color: #fff;
}

/*
 * Shim for "new" HTML5 structural elements to display correctly (IE10, older browsers)
 * TODO: remove in v5
 * stylelint-disable-next-line selector-list-comma-newline-after
 */
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

/*
 * Suppress the focus outline on elements that cannot be accessed via keyboard.
 * This prevents an unwanted focus outline from appearing around elements that
 * might still respond to pointer events.
 * Credit: https://github.com/suitcss/base
 */
[tabindex="-1"]:focus {
  outline: 0 !important;
}

/*
 * Content grouping
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  /* 2 */
  overflow: visible;
  /* 1 */
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* MAS */
  margin: 0;
  border-top: 1px solid #505050;
  box-shadow: none;
}

/*
 * Typography
 * Remove top margins from headings
 * By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top
 * margin for easier control within type scales as it avoids margin collapsing.
 * stylelint-disable-next-line selector-list-comma-newline-after
  */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

/*
 * Reset margins on paragraphs
 * Similarly, the top margin on `<p>`s get reset. However, we also reset the
 * bottom margin to use `rem` units instead of `em`.
 */
p {
  margin: 0;
}
p + p {
  margin-top: 1.5em;
}

/*
 * Abbreviations
 * 1. Duplicate behavior to the data-* attribute for our tooltip plugin
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 * 3. Add explicit cursor to indicate changed behavior.
 * 4. Remove the bottom border in Firefox 39-.
 * 5. Prevent the text-decoration to be skipped.
 */
abbr[title],
abbr[data-original-title] {
  /* 3 */
  cursor: help;
  /* 2 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 5 */
  text-decoration-skip-ink: none;
  /* 4 */
  border-bottom: 0;
}

address {
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin: 0;
}

b,
strong {
  /* dd the correct font weight in Chrome, Edge, and Safari */
  font-weight: 900;
}

small {
  font-size: 0.875rem;
  line-height: 1.7143em;
}

/*
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  position: relative;
  font-size: 0.75rem;
  line-height: 1.2632em;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #324dc7;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #324dc7;
  text-decoration: none;
}
a:active {
  color: #28369a;
  text-decoration: underline;
}

/*
 * And undo these styles for placeholder links/named anchors (without href)
 * which have not been made explicitly keyboard-focusable (without tabindex).
 * It would be more straightforward to just use a[href] in previous block, but that
 * causes specificity issues in many other styles that are too complex to fix.
 * See https://github.com/twbs/bootstrap/issues/19402
 */
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

/* Code */
pre,
code,
kbd,
samp {
  font-family: inherit;
  font-size: 1rem;
}

/* pre */
pre {
  overflow: auto;
}

/* Figures */
figure {
  margin: 0;
}

/* Images and content */
img {
  vertical-align: middle;
  /* Remove the border on images inside links in IE 10-. */
  border-style: none;
}

svg {
  /* Workaround for the SVG overflow bug in IE10/11 is still required.
   * See https://github.com/twbs/bootstrap/issues/26878
   */
  overflow: hidden;
  vertical-align: middle;
}

/* Tables */
table {
  /* Prevent double borders */
  border-collapse: collapse;
}

th {
  /* Matches default `<td>` alignment by inheriting from the `<body>`, or the
   * closest parent with a set `text-align`.
   */
  text-align: inherit;
}

/* Forms */
label {
  /* Allow labels to use `margin` for spacing. */
  display: inline-flex;
  justify-content: center;
}

/*
 * Remove the default `border-radius` that macOS Chrome adds.
 * Details at https://github.com/twbs/bootstrap/issues/24093
 */
button {
  /* stylelint-disable-next-line property-blacklist */
  border-radius: 0;
  box-shadow: none;
}

input,
button,
select,
optgroup,
textarea {
  /* Remove the margin in Firefox and Safari */
  margin: 0;
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.5em;
}

button,
input {
  /* Show the overflow in Edge */
  overflow: visible;
}

button,
select {
  /* Remove the inheritance of text transform in Firefox */
  text-transform: none;
}

/*
 * Remove the inheritance of word-wrap in Safari.
 * Details at https://github.com/twbs/bootstrap/issues/24990
 */
select {
  word-wrap: normal;
}

/*
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  /* 2 */
  -webkit-appearance: button;
  appearance: button;
}

/* Opinionated: add "hand" cursor to non-disabled button elements. */
button,
[type=button],
[type=reset],
[type=submit] {
  /* 2 */
  -webkit-appearance: button;
  appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

/* Remove inner border and padding from Firefox, but don't restore the outline like Normalize. */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  /* 1. Add the correct box sizing in IE 10- */
  box-sizing: border-box;
  /* 2. Remove the padding in IE 10- */
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  /* Remove the default appearance of temporal inputs to avoid a Mobile Safari
   * bug where setting a custom line-height prevents text from being vertically
   * centered within the input.
   * See https://bugs.webkit.org/show_bug.cgi?id=139848
   * and https://github.com/twbs/bootstrap/issues/11266
   */
  -webkit-appearance: listbox;
  appearance: listbox;
}

textarea {
  /* Textareas should really only resize vertically so they don't break their (horizontal) containers. */
  resize: vertical;
  /* Remove the default vertical scrollbar in IE. */
  overflow: auto;
}

fieldset {
  /* Browsers set a default `min-width: min-content;` on fieldsets,
   * unlike e.g. `<div>`s, which have `min-width: 0;` by default.
   * So we reset that to ensure fieldsets behave more like a standard block element.
   * See https://github.com/twbs/bootstrap/issues/12359
   * and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements
   */
  min-width: 0;
  margin: 0;
  /* Reset the default outline behavior of fieldsets so they don't affect page layout. */
  padding: 0;
  border: 0;
}

progress {
  /* Add the correct vertical alignment in Chrome, Firefox, and Opera. */
  vertical-align: baseline;
}

/* Correct the cursor style of increment and decrement buttons in Chrome. */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: none;
  appearance: none;
  /* This overrides the extra rounded corners on search inputs in iOS so that our
   * `.form-control` class can properly style them. Note that this cannot simply
   * be added to `.form-control` as it's not specific enough. For details, see
   * https://github.com/twbs/bootstrap/issues/11586.
   */
  /* 2. Correct the outline style in Safari. */
  outline-offset: -2px;
}

/* Remove the inner padding in Chrome and Safari on macOS. */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
}

/* 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  /* 2 */
  font: inherit;
  /* 1 */
  -webkit-appearance: button;
  appearance: button;
}

/* Correct element displays */
output {
  display: inline-block;
}

summary {
  cursor: pointer;
  /* Add the correct display in all browsers */
  display: list-item;
}

template {
  /* Add the correct display in IE */
  display: none;
}

/* Always hide an element with the `hidden` HTML attribute (from PureCSS).
 * Needed for proper display in IE 10-.
 */
[hidden] {
  display: none !important;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Fonts
 */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Roboto Fonts */
@font-face {
  font-family: "Roboto";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("/assets/Roboto-Thin-4Tpr9-7f.woff2") format("woff2"), url("/assets/Roboto-Thin-CbuhwqA5.woff") format("woff"), url("/assets/Roboto-Thin-pWFdgUgN.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("/assets/Roboto-ThinItalic-Cl2XI8nq.woff2") format("woff2"), url("/assets/Roboto-ThinItalic-uW4pfLtE.woff") format("woff"), url("/assets/Roboto-ThinItalic-DYAye76l.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("/assets/Roboto-Light-BND1yEHK.woff2") format("woff2"), url("/assets/Roboto-Light-D8eEbjjJ.woff") format("woff"), url("/assets/Roboto-Light-CvdGXh6_.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("/assets/Roboto-LightItalic-CzcxM6fk.woff2") format("woff2"), url("/assets/Roboto-LightItalic-BBdJLCeB.woff") format("woff"), url("/assets/Roboto-LightItalic-CSpfBOtF.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/assets/Roboto-Regular-56L6iL-I.woff2") format("woff2"), url("/assets/Roboto-Regular-BsN8iP2n.woff") format("woff"), url("/assets/Roboto-Regular-Ds6KraGe.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("/assets/Roboto-Italic-CPlHQX_u.woff2") format("woff2"), url("/assets/Roboto-Italic-Bat5ocNY.woff") format("woff"), url("/assets/Roboto-Italic-CcIVcm4v.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("/assets/Roboto-Medium--cGQoWUT.woff2") format("woff2"), url("/assets/Roboto-Medium-BFS8JZeR.woff") format("woff"), url("/assets/Roboto-Medium-D3k-fcGv.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("/assets/Roboto-MediumItalic-WCL4Zq5q.woff2") format("woff2"), url("/assets/Roboto-MediumItalic-CFKoPEmz.woff") format("woff"), url("/assets/Roboto-MediumItalic-p5uJt-VR.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("/assets/Roboto-Bold-B2n1BHly.woff2") format("woff2"), url("/assets/Roboto-Bold-B7cOq_fN.woff") format("woff"), url("/assets/Roboto-Bold-5byz6fKo.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("/assets/Roboto-BoldItalic-CplTt1xF.woff2") format("woff2"), url("/assets/Roboto-BoldItalic-CglQXUFI.woff") format("woff"), url("/assets/Roboto-BoldItalic-BLOU5Yd1.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("/assets/Roboto-Black-CvfyhdOV.woff2") format("woff2"), url("/assets/Roboto-Black-CVDdelww.woff") format("woff"), url("/assets/Roboto-Black-BFcIuYdJ.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("/assets/Roboto-BlackItalic-BjmOf8UW.woff2") format("woff2"), url("/assets/Roboto-BlackItalic-CrDbntjP.woff") format("woff"), url("/assets/Roboto-BlackItalic-CzF6ORN3.ttf") format("truetype");
}
/* ------------------------------------ FONT: COLOR, SIZE, FAMILY */
.cb-font-size {
  font-size: 1rem;
  line-height: 1.5em;
}

.cb-font-family {
  font-family: Roboto !important;
  font-weight: 400;
}

.cb-font-color {
  color: #1e1e1e;
}

/* ------------------------------------ FONT FAMILY */
/* Sans Serif */
.cb-sans-serif {
  font-family: sans-serif !important;
}

/*  Roboto */
.cb-roboto {
  font-family: Roboto !important;
  font-weight: 400;
}

.cb-roboto-thin {
  font-family: Roboto !important;
  font-weight: 100;
}

.cb-roboto-light {
  font-family: Roboto !important;
  font-weight: 300;
}

.cb-roboto-medium {
  font-family: Roboto !important;
  font-weight: 500;
}

.cb-roboto-bold {
  font-family: Roboto !important;
  font-weight: 700;
}

.cb-roboto-black {
  font-family: Roboto !important;
  font-weight: 900;
}

/* Roboto Italic */
.cb-roboto-italic {
  font-family: Roboto !important;
  font-weight: 400;
  font-style: italic;
}

.cb-roboto-italic-thin {
  font-family: Roboto !important;
  font-weight: 100;
  font-style: italic;
}

.cb-roboto-italic-light {
  font-family: Roboto !important;
  font-weight: 300;
  font-style: italic;
}

.cb-roboto-italic-medium {
  font-family: Roboto !important;
  font-weight: 500;
  font-style: italic;
}

.cb-roboto-italic-bold {
  font-family: Roboto !important;
  font-weight: 700;
  font-style: italic;
}

.cb-roboto-italic-black {
  font-family: Roboto !important;
  font-weight: 900;
  font-style: italic;
}

/* ------------------------------------ SIZE */
.cb-font-size-xlarge {
  font-size: 6rem !important;
  line-height: 1em !important;
}

@media (min-width: 1px) {
  .cb-font-size-xlarge-res {
    font-size: 3.75em !important;
    line-height: 1em !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-size-xlarge-res {
    font-size: 4.5em !important;
    line-height: 1em !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-size-xlarge-res {
    font-size: 5.25em !important;
    line-height: 1em !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-size-xlarge-res {
    font-size: 6em !important;
    line-height: 1em !important;
  }
}

.cb-font-size-regular {
  font-size: 16px !important;
  line-height: 1.5em !important;
}

.cb-font-size-small {
  font-size: 0.875rem !important;
  line-height: 1.7143em !important;
}

.cb-font-small {
  font-family: Roboto, sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  line-height: 1.7143em !important;
}

.cb-font-size-xsmall {
  font-size: 0.75rem !important;
  line-height: 2em !important;
}

.cb-font-xsmall {
  font-family: Roboto, sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 300 !important;
  line-height: 2em !important;
}

/* ------------------------------------ NO */
.cb-font-regular,
.cb-no-font {
  font-family: Roboto, sans-serif !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  color: #1e1e1e !important;
}

.cb-no-line-height {
  line-height: 0;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/* -----------------------------
 * CB Colors
 * -----------------------------
 */
.cb-white-bg {
  background-color: #fff !important;
}

.cb-white-color {
  color: #fff !important;
}

.cb-white-border {
  border-color: #fff !important;
}

.cb-black1-bg {
  background-color: #1e1e1e !important;
}

.cb-black1-color {
  color: #1e1e1e !important;
}

.cb-black1-border {
  border-color: #1e1e1e !important;
}

.cb-black2-bg {
  background-color: #151515 !important;
}

.cb-blue1-bg {
  background-color: #006298 !important;
}

.cb-blue1-color {
  color: #006298 !important;
}

.cb-blue1-border {
  border-color: #006298 !important;
}

.cb-blue2-bg {
  background-color: #0077c8 !important;
}

.cb-blue2-color {
  color: #0077c8 !important;
}

.cb-blue2-border {
  border-color: #0077c8 !important;
}

.cb-blue3-bg {
  background-color: #009cde !important;
}

.cb-blue3-color {
  color: #009cde !important;
}

.cb-blue3-border {
  border-color: #009cde !important;
}

.cb-blue4-bg {
  background-color: #71c5e8 !important;
}

.cb-blue4-color {
  color: #71c5e8 !important;
}

.cb-blue5-bg {
  background-color: #324dc7 !important;
}

.cb-blue5-color {
  color: #324dc7 !important;
}

.cb-blue5-border {
  border-color: #324dc7 !important;
}

.cb-gray1-bg {
  background-color: #505050 !important;
}

.cb-gray1-color {
  color: #505050 !important;
}

.cb-gray1-border {
  border-color: #505050 !important;
}

.cb-gray2-bg {
  background-color: #888 !important;
}

.cb-gray2-color {
  color: #888 !important;
}

.cb-gray2-border {
  border-color: #888 !important;
}

.cb-gray3-bg {
  background-color: #b2b2b2 !important;
}

.cb-gray3-color {
  color: #b2b2b2 !important;
}

.cb-gray3-border {
  border-color: #b2b2b2 !important;
}

.cb-gray4-bg {
  background-color: #d9d9d9 !important;
}

.cb-gray4-color {
  color: #d9d9d9 !important;
}

.cb-gray4-border {
  border-color: #d9d9d9 !important;
}

.cb-gray5-bg {
  background-color: #f0f0f0 !important;
}

.cb-gray5-color {
  color: #f0f0f0 !important;
}

.cb-gray5-border {
  border-color: #f0f0f0 !important;
}

.cb-gray6-bg {
  background-color: #383838 !important;
}

.cb-gray7-bg {
  background-color: #6b6b6b !important;
}

.cb-gray8-bg {
  background-color: #9e9e9e !important;
}

.cb-yellow1-bg {
  background-color: #fedb00 !important;
}

.cb-yellow1-color {
  color: #fedb00 !important;
}

.cb-orange1-bg {
  background-color: #e57200 !important;
}

.cb-orange1-color {
  color: #e57200 !important;
}

.cb-red1-bg {
  background-color: #ab2334 !important;
}

.cb-red1-color {
  color: #ab2334 !important;
}

.cb-red1-border {
  border-color: #ab2334 !important;
}

.cb-purple1-bg {
  background-color: #702f8a !important;
}

.cb-purple1-color {
  color: #702f8a !important;
}

.cb-purple1-border {
  border-color: #702f8a !important;
}

.cb-purple2-bg {
  background-color: #a05eb5 !important;
}

.cb-purple2-color {
  color: #a05eb5 !important;
}

.cb-green1-bg {
  background-color: #3a913f !important;
}

.cb-green1-color {
  color: #3a913f !important;
}

.cb-green1-border {
  border-color: #3a913f !important;
}

.cb-green2-bg {
  background-color: #6cc24a !important;
}

.cb-green2-color {
  color: #6cc24a !important;
}

.cb-green3-bg {
  background-color: #1d7846 !important;
}

.cb-green3-color {
  color: #1d7846 !important;
}

.cb-green3-border {
  border-color: #1d7846 !important;
}

/* ------------------------------------ ACCENT */
.cb-blue5-accent-1 {
  background-color: #c7dbff;
}

.cb-blue5-accent-2 {
  background-color: #adc7ff;
}

.cb-blue5-accent-3 {
  background-color: #87abff;
}

.cb-blue5-accent-4 {
  background-color: #618fff;
}

.cb-blue5-accent-5 {
  background-color: #406cf2;
}

.cb-blue2-accent-1 {
  background-color: #bde4f4;
}

.cb-blue2-accent-2 {
  background-color: #71c5e8;
}

.cb-blue2-accent-3 {
  background-color: #4fb8e5;
}

.cb-blue2-accent-4 {
  background-color: #009cde;
}

.cb-blue2-accent-5 {
  background-color: #008bd6;
}

.cb-purple1-accent-1 {
  background-color: #e3cceb;
}

.cb-purple1-accent-2 {
  background-color: #c7a1d4;
}

.cb-purple1-accent-3 {
  background-color: #b07dc4;
}

.cb-purple1-accent-4 {
  background-color: #9c59b2;
}

.cb-purple1-accent-5 {
  background-color: #8747a1;
}

.cb-success-accent-1 {
  background-color: #c9dfd3;
}

.cb-success-accent-2 {
  background-color: #a8ccb8;
}

.cb-success-accent-3 {
  background-color: #8ab89e;
}

.cb-success-accent-4 {
  background-color: #6ea884;
}

.cb-success-accent-5 {
  background-color: #409663;
}

.cb-warning-accent-1 {
  background-color: #eacace;
}

.cb-warning-accent-2 {
  background-color: #e0abb0;
}

.cb-warning-accent-3 {
  background-color: #d68a91;
}

.cb-warning-accent-4 {
  background-color: #cc6b73;
}

.cb-warning-accent-5 {
  background-color: #bd4a52;
}

.cb-caution-accent-1 {
  background-color: #ffbf80;
}

.cb-caution-accent-2 {
  background-color: #ffa64c;
}

.cb-caution-accent-3 {
  background-color: #f98c1f;
}

.cb-caution-accent-4 {
  background-color: #e57200;
}

.cb-caution-accent-5 {
  background-color: #944a00;
}

.cb-yellow-bg {
  background-color: #fedb00 !important;
}

/* ------------------------------------ SUCCESS */
.cb-success-bg {
  background-color: #1d7846 !important;
}

.cb-success-shade-1 {
  background-color: #155934 !important;
}

.cb-success-shade-2 {
  background-color: #0d3921 !important;
}

.cb-success-tint-1 {
  background-color: #c9dfd3 !important;
}

.cb-success-tint-2 {
  background-color: #f4f8f6 !important;
}

/* ------------------------------------ WARNING */
.cb-warning-bg {
  background-color: #ab2334 !important;
}

.cb-warning-shade-1 {
  background-color: #7f1a26 !important;
}

.cb-warning-shade-2 {
  background-color: #521019 !important;
}

.cb-warning-tint-1 {
  background-color: #eacace !important;
}

.cb-warning-tint-2 {
  background-color: #fbf4f5 !important;
}

/* ------------------------------------ CAUTION */
.cb-caution-bg {
  background-color: #b95e04 !important;
}

.cb-caution-shade-1 {
  background-color: #4c2600 !important;
}

.cb-caution-shade-2 {
  background-color: #753a00 !important;
}

.cb-caution-tint-1 {
  background-color: #ffd8b2 !important;
}

.cb-caution-tint-2 {
  background-color: #fff2e5 !important;
}

/* ------------------------------------ GRADIENT EFFECTS */
.cb-gray-gradient,
.cb-gray-gradient-bottom {
  background: #d9d9d9;
  background: linear-gradient(0deg, #d9d9d9 0, #f0f0f0 20%, #f0f0f0 100%);
}

.cb-white-gradient-top {
  background: #fff;
  background: linear-gradient(180deg, #f0f0f0 0%, white 20%);
}

.cb-gray-gradient-top {
  background: #f0f0f0;
  background: linear-gradient(180deg, #d9d9d9 0%, #f0f0f0 20%);
}

.cb-gray5-gradient-top {
  background: #f0f0f0;
  background: linear-gradient(180deg, #d9d9d9 0%, #f0f0f0 20%);
}

.cb-gray1-gradient-top {
  background: #505050;
  background: linear-gradient(180deg, #404040 0%, #505050 20%);
}

.cb-blue1-gradient-top {
  background: #006298;
  background: linear-gradient(180deg, #015685 0%, #006298 20%);
}

.cb-blue2-gradient-top {
  background: #0077c8;
  background: linear-gradient(180deg, #0069b1 0%, #0077c8 20%);
}

.cb-blue3-gradient-top {
  background: #009cde;
  background: linear-gradient(180deg, #0085c8 0%, #009cde 20%);
}

.cb-purple1-gradient-top {
  background: #702f8a;
  background: linear-gradient(180deg, #632a79 0%, #702f8a 20%);
}

.cb-green1-gradient-top {
  background: #3a913f;
  background: linear-gradient(180deg, #348339 0%, #3a913f 20%);
}

.cb-blue5-gradient-top,
.cb-blue-gradient-top {
  background: #28369a;
  background-image: linear-gradient(to bottom, #28369a, #324dc7);
}

/* ------------------------------------ COLOR PER BREAKPOINT */
/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-white-bg-xs {
    background-color: #fff !important;
  }
}
@media (min-width: 1px) {
  .cb-white-bg-xs-up {
    background-color: #fff !important;
  }
}
@media (max-width: 767.98px) {
  .cb-white-bg-xs-down {
    background-color: #fff !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-white-bg-sm {
    background-color: #fff !important;
  }
}
@media (min-width: 768px) {
  .cb-white-bg-sm-up {
    background-color: #fff !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-white-bg-sm-down {
    background-color: #fff !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-white-bg-md {
    background-color: #fff !important;
  }
}
@media (min-width: 1024px) {
  .cb-white-bg-md-up {
    background-color: #fff !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-white-bg-md-down {
    background-color: #fff !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-white-bg-lg {
    background-color: #fff !important;
  }
}
@media (min-width: 1248px) {
  .cb-white-bg-lg-up {
    background-color: #fff !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-white-bg-lg-down {
    background-color: #fff !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-white-bg-xl {
    background-color: #fff !important;
  }
}
@media (min-width: 1344px) {
  .cb-white-bg-xl-up {
    background-color: #fff !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-white-bg-xl-down {
    background-color: #fff !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-white-bg-2xl {
    background-color: #fff !important;
  }
}
@media (min-width: 1440px) {
  .cb-white-bg-2xl-up {
    background-color: #fff !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-white-bg-2xl-down {
    background-color: #fff !important;
  }
}
@media (min-width: 1728px) {
  .cb-white-bg-3xl {
    background-color: #fff !important;
  }
}
@media (min-width: 1728px) {
  .cb-white-bg-3xl-up {
    background-color: #fff !important;
  }
}
.cb-white-bg-3xl-down {
  background-color: #fff !important;
}

.cb-no-bg {
  background: unset !important;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Opacity & Tint/Shades
 */
/* ------------------------------------ OPACITY */
.cb-opacity-0 {
  opacity: 0;
}

.cb-opacity-1 {
  opacity: 0.1;
}

.cb-opacity-2 {
  opacity: 0.2;
}

.cb-opacity-3 {
  opacity: 0.3;
}

.cb-opacity-4 {
  opacity: 0.4;
}

.cb-opacity-5 {
  opacity: 0.5;
}

.cb-opacity-6 {
  opacity: 0.6;
}

.cb-opacity-7 {
  opacity: 0.7;
}

.cb-opacity-8 {
  opacity: 0.8;
}

.cb-opacity-9 {
  opacity: 0.9;
}

.cb-no-opacity {
  opacity: 1;
}

/* ------------------------------------ TINT */
.cb-blue5-tint-1 {
  background-color: #e6edf8 !important;
}

.cb-blue5-tint-2 {
  background-color: #f5f7fc !important;
}

.cb-blue2-tint-1 {
  background-color: rgb(229.5, 241.4, 249.5) !important;
}

.cb-purple1-tint-1 {
  background-color: rgb(240.7, 234.2, 243.3) !important;
}

.cb-green1-tint-1 {
  background-color: rgb(235.3, 244, 235.8) !important;
}

.cb-blue2-tint-2 {
  background-color: rgb(242.25, 248.2, 252.25) !important;
}

.cb-purple1-tint-2 {
  background-color: rgb(247.85, 244.6, 249.15) !important;
}

.cb-green1-tint-2 {
  background-color: rgb(245.15, 249.5, 245.4) !important;
}

/* ------------------------------------ SHADE */
.cb-blue5-shade-1 {
  background-color: #28369a !important;
}

.cb-blue5-shade-2 {
  background-color: #1b2264 !important;
}

.cb-blue2-shade-1 {
  background-color: rgb(0, 95.2, 160) !important;
}

.cb-purple1-shade-1 {
  background-color: rgb(89.6, 37.6, 110.4) !important;
}

.cb-green1-shade-1 {
  background-color: rgb(46.4, 116, 50.4) !important;
}

.cb-blue2-shade-2 {
  background-color: rgb(0, 59.5, 100) !important;
}

.cb-purple1-shade-2 {
  background-color: rgb(56, 23.5, 69) !important;
}

.cb-green1-shade-2 {
  background-color: rgb(29, 72.5, 31.5) !important;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Typography
 */
.cb-align-left {
  text-align: left;
}

.cb-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.cb-white-space-normal {
  white-space: normal;
}

.cb-white-space-nowrap {
  white-space: nowrap;
}

.cb-white-space-pre {
  white-space: pre;
}

.cb-white-space-pre-line {
  white-space: pre-line;
}

.cb-white-space-pre-wrap {
  white-space: pre-wrap;
}

.cb-white-space-initial {
  white-space: initial;
}

.cb-white-space-inherit {
  white-space: inherit;
}

.cb-overflow-wrap-normal {
  overflow-wrap: normal;
}

.cb-overflow-wrap-anywhere {
  overflow-wrap: anywhere;
}

.cb-overflow-wrap-break-word {
  overflow-wrap: break-word;
}

.cb-overflow-wrap-initial {
  overflow-wrap: initial;
}

.cb-overflow-wrap-inherit {
  overflow-wrap: inherit;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xs-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xs {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xs-normal {
    white-space: normal;
  }
  .cb-white-space-xs-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xs-pre {
    white-space: pre;
  }
  .cb-white-space-xs-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xs-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xs-initial {
    white-space: initial;
  }
  .cb-white-space-xs-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xs-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xs-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xs-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xs-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xs-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-sm-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-sm {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-sm-normal {
    white-space: normal;
  }
  .cb-white-space-sm-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-sm-pre {
    white-space: pre;
  }
  .cb-white-space-sm-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-sm-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-sm-initial {
    white-space: initial;
  }
  .cb-white-space-sm-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-sm-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-sm-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-sm-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-sm-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-sm-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-md-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-md {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-md-normal {
    white-space: normal;
  }
  .cb-white-space-md-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-md-pre {
    white-space: pre;
  }
  .cb-white-space-md-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-md-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-md-initial {
    white-space: initial;
  }
  .cb-white-space-md-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-md-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-md-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-md-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-md-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-md-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-lg-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-lg {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-lg-normal {
    white-space: normal;
  }
  .cb-white-space-lg-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-lg-pre {
    white-space: pre;
  }
  .cb-white-space-lg-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-lg-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-lg-initial {
    white-space: initial;
  }
  .cb-white-space-lg-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-lg-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-lg-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-lg-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-lg-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-lg-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xl-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xl-normal {
    white-space: normal;
  }
  .cb-white-space-xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xl-pre {
    white-space: pre;
  }
  .cb-white-space-xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xl-initial {
    white-space: initial;
  }
  .cb-white-space-xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-2xl-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-2xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-2xl-normal {
    white-space: normal;
  }
  .cb-white-space-2xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-2xl-pre {
    white-space: pre;
  }
  .cb-white-space-2xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-2xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-2xl-initial {
    white-space: initial;
  }
  .cb-white-space-2xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-2xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-2xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-2xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-2xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-2xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1728px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-3xl-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-3xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-3xl-normal {
    white-space: normal;
  }
  .cb-white-space-3xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-3xl-pre {
    white-space: pre;
  }
  .cb-white-space-3xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-3xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-3xl-initial {
    white-space: initial;
  }
  .cb-white-space-3xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-3xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-3xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-3xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-3xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-3xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xs-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xs-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xs-up-normal {
    white-space: normal;
  }
  .cb-white-space-xs-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xs-up-pre {
    white-space: pre;
  }
  .cb-white-space-xs-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xs-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xs-up-initial {
    white-space: initial;
  }
  .cb-white-space-xs-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xs-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xs-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xs-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xs-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xs-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 768px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-sm-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-sm-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-sm-up-normal {
    white-space: normal;
  }
  .cb-white-space-sm-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-sm-up-pre {
    white-space: pre;
  }
  .cb-white-space-sm-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-sm-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-sm-up-initial {
    white-space: initial;
  }
  .cb-white-space-sm-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-sm-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-sm-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-sm-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-sm-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-sm-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1024px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-md-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-md-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-md-up-normal {
    white-space: normal;
  }
  .cb-white-space-md-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-md-up-pre {
    white-space: pre;
  }
  .cb-white-space-md-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-md-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-md-up-initial {
    white-space: initial;
  }
  .cb-white-space-md-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-md-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-md-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-md-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-md-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-md-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1248px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-lg-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-lg-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-lg-up-normal {
    white-space: normal;
  }
  .cb-white-space-lg-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-lg-up-pre {
    white-space: pre;
  }
  .cb-white-space-lg-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-lg-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-lg-up-initial {
    white-space: initial;
  }
  .cb-white-space-lg-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-lg-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-lg-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-lg-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-lg-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-lg-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1344px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xl-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xl-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1440px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-2xl-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-2xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-2xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-2xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-2xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-2xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-2xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-2xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-2xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-2xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-2xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-2xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-2xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-2xl-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1728px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-3xl-up-left {
    text-align: left !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-3xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-3xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-3xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-3xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-3xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-3xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-3xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-3xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-3xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-3xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-3xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-3xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-3xl-up-inherit {
    overflow-wrap: inherit;
  }
}
.cb-align-right {
  text-align: right;
}

.cb-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.cb-white-space-normal {
  white-space: normal;
}

.cb-white-space-nowrap {
  white-space: nowrap;
}

.cb-white-space-pre {
  white-space: pre;
}

.cb-white-space-pre-line {
  white-space: pre-line;
}

.cb-white-space-pre-wrap {
  white-space: pre-wrap;
}

.cb-white-space-initial {
  white-space: initial;
}

.cb-white-space-inherit {
  white-space: inherit;
}

.cb-overflow-wrap-normal {
  overflow-wrap: normal;
}

.cb-overflow-wrap-anywhere {
  overflow-wrap: anywhere;
}

.cb-overflow-wrap-break-word {
  overflow-wrap: break-word;
}

.cb-overflow-wrap-initial {
  overflow-wrap: initial;
}

.cb-overflow-wrap-inherit {
  overflow-wrap: inherit;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xs-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xs {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xs-normal {
    white-space: normal;
  }
  .cb-white-space-xs-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xs-pre {
    white-space: pre;
  }
  .cb-white-space-xs-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xs-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xs-initial {
    white-space: initial;
  }
  .cb-white-space-xs-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xs-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xs-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xs-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xs-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xs-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-sm-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-sm {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-sm-normal {
    white-space: normal;
  }
  .cb-white-space-sm-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-sm-pre {
    white-space: pre;
  }
  .cb-white-space-sm-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-sm-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-sm-initial {
    white-space: initial;
  }
  .cb-white-space-sm-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-sm-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-sm-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-sm-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-sm-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-sm-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-md-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-md {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-md-normal {
    white-space: normal;
  }
  .cb-white-space-md-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-md-pre {
    white-space: pre;
  }
  .cb-white-space-md-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-md-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-md-initial {
    white-space: initial;
  }
  .cb-white-space-md-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-md-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-md-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-md-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-md-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-md-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-lg-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-lg {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-lg-normal {
    white-space: normal;
  }
  .cb-white-space-lg-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-lg-pre {
    white-space: pre;
  }
  .cb-white-space-lg-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-lg-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-lg-initial {
    white-space: initial;
  }
  .cb-white-space-lg-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-lg-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-lg-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-lg-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-lg-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-lg-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xl-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xl-normal {
    white-space: normal;
  }
  .cb-white-space-xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xl-pre {
    white-space: pre;
  }
  .cb-white-space-xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xl-initial {
    white-space: initial;
  }
  .cb-white-space-xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-2xl-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-2xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-2xl-normal {
    white-space: normal;
  }
  .cb-white-space-2xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-2xl-pre {
    white-space: pre;
  }
  .cb-white-space-2xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-2xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-2xl-initial {
    white-space: initial;
  }
  .cb-white-space-2xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-2xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-2xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-2xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-2xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-2xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1728px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-3xl-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-3xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-3xl-normal {
    white-space: normal;
  }
  .cb-white-space-3xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-3xl-pre {
    white-space: pre;
  }
  .cb-white-space-3xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-3xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-3xl-initial {
    white-space: initial;
  }
  .cb-white-space-3xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-3xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-3xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-3xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-3xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-3xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xs-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xs-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xs-up-normal {
    white-space: normal;
  }
  .cb-white-space-xs-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xs-up-pre {
    white-space: pre;
  }
  .cb-white-space-xs-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xs-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xs-up-initial {
    white-space: initial;
  }
  .cb-white-space-xs-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xs-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xs-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xs-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xs-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xs-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 768px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-sm-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-sm-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-sm-up-normal {
    white-space: normal;
  }
  .cb-white-space-sm-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-sm-up-pre {
    white-space: pre;
  }
  .cb-white-space-sm-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-sm-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-sm-up-initial {
    white-space: initial;
  }
  .cb-white-space-sm-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-sm-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-sm-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-sm-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-sm-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-sm-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1024px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-md-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-md-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-md-up-normal {
    white-space: normal;
  }
  .cb-white-space-md-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-md-up-pre {
    white-space: pre;
  }
  .cb-white-space-md-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-md-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-md-up-initial {
    white-space: initial;
  }
  .cb-white-space-md-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-md-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-md-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-md-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-md-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-md-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1248px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-lg-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-lg-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-lg-up-normal {
    white-space: normal;
  }
  .cb-white-space-lg-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-lg-up-pre {
    white-space: pre;
  }
  .cb-white-space-lg-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-lg-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-lg-up-initial {
    white-space: initial;
  }
  .cb-white-space-lg-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-lg-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-lg-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-lg-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-lg-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-lg-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1344px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xl-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xl-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1440px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-2xl-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-2xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-2xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-2xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-2xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-2xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-2xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-2xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-2xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-2xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-2xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-2xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-2xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-2xl-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1728px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-3xl-up-right {
    text-align: right !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-3xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-3xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-3xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-3xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-3xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-3xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-3xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-3xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-3xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-3xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-3xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-3xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-3xl-up-inherit {
    overflow-wrap: inherit;
  }
}
.cb-align-center {
  text-align: center;
}

.cb-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.cb-white-space-normal {
  white-space: normal;
}

.cb-white-space-nowrap {
  white-space: nowrap;
}

.cb-white-space-pre {
  white-space: pre;
}

.cb-white-space-pre-line {
  white-space: pre-line;
}

.cb-white-space-pre-wrap {
  white-space: pre-wrap;
}

.cb-white-space-initial {
  white-space: initial;
}

.cb-white-space-inherit {
  white-space: inherit;
}

.cb-overflow-wrap-normal {
  overflow-wrap: normal;
}

.cb-overflow-wrap-anywhere {
  overflow-wrap: anywhere;
}

.cb-overflow-wrap-break-word {
  overflow-wrap: break-word;
}

.cb-overflow-wrap-initial {
  overflow-wrap: initial;
}

.cb-overflow-wrap-inherit {
  overflow-wrap: inherit;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xs-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xs {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xs-normal {
    white-space: normal;
  }
  .cb-white-space-xs-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xs-pre {
    white-space: pre;
  }
  .cb-white-space-xs-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xs-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xs-initial {
    white-space: initial;
  }
  .cb-white-space-xs-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xs-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xs-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xs-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xs-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xs-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-sm-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-sm {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-sm-normal {
    white-space: normal;
  }
  .cb-white-space-sm-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-sm-pre {
    white-space: pre;
  }
  .cb-white-space-sm-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-sm-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-sm-initial {
    white-space: initial;
  }
  .cb-white-space-sm-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-sm-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-sm-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-sm-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-sm-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-sm-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-md-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-md {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-md-normal {
    white-space: normal;
  }
  .cb-white-space-md-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-md-pre {
    white-space: pre;
  }
  .cb-white-space-md-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-md-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-md-initial {
    white-space: initial;
  }
  .cb-white-space-md-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-md-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-md-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-md-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-md-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-md-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-lg-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-lg {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-lg-normal {
    white-space: normal;
  }
  .cb-white-space-lg-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-lg-pre {
    white-space: pre;
  }
  .cb-white-space-lg-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-lg-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-lg-initial {
    white-space: initial;
  }
  .cb-white-space-lg-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-lg-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-lg-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-lg-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-lg-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-lg-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xl-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xl-normal {
    white-space: normal;
  }
  .cb-white-space-xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xl-pre {
    white-space: pre;
  }
  .cb-white-space-xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xl-initial {
    white-space: initial;
  }
  .cb-white-space-xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-2xl-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-2xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-2xl-normal {
    white-space: normal;
  }
  .cb-white-space-2xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-2xl-pre {
    white-space: pre;
  }
  .cb-white-space-2xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-2xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-2xl-initial {
    white-space: initial;
  }
  .cb-white-space-2xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-2xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-2xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-2xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-2xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-2xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1728px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-3xl-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-3xl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-3xl-normal {
    white-space: normal;
  }
  .cb-white-space-3xl-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-3xl-pre {
    white-space: pre;
  }
  .cb-white-space-3xl-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-3xl-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-3xl-initial {
    white-space: initial;
  }
  .cb-white-space-3xl-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-3xl-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-3xl-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-3xl-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-3xl-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-3xl-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xs-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xs-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xs-up-normal {
    white-space: normal;
  }
  .cb-white-space-xs-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xs-up-pre {
    white-space: pre;
  }
  .cb-white-space-xs-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xs-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xs-up-initial {
    white-space: initial;
  }
  .cb-white-space-xs-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xs-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xs-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xs-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xs-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xs-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 768px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-sm-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-sm-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-sm-up-normal {
    white-space: normal;
  }
  .cb-white-space-sm-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-sm-up-pre {
    white-space: pre;
  }
  .cb-white-space-sm-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-sm-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-sm-up-initial {
    white-space: initial;
  }
  .cb-white-space-sm-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-sm-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-sm-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-sm-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-sm-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-sm-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1024px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-md-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-md-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-md-up-normal {
    white-space: normal;
  }
  .cb-white-space-md-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-md-up-pre {
    white-space: pre;
  }
  .cb-white-space-md-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-md-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-md-up-initial {
    white-space: initial;
  }
  .cb-white-space-md-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-md-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-md-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-md-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-md-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-md-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1248px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-lg-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-lg-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-lg-up-normal {
    white-space: normal;
  }
  .cb-white-space-lg-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-lg-up-pre {
    white-space: pre;
  }
  .cb-white-space-lg-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-lg-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-lg-up-initial {
    white-space: initial;
  }
  .cb-white-space-lg-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-lg-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-lg-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-lg-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-lg-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-lg-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1344px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-xl-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-xl-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1440px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-2xl-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-2xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-2xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-2xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-2xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-2xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-2xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-2xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-2xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-2xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-2xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-2xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-2xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-2xl-up-inherit {
    overflow-wrap: inherit;
  }
}
@media (min-width: 1728px) {
  /* ------------------------------------ ALIGNMENT */
  .cb-align-3xl-up-center {
    text-align: center !important;
  }
  /* ------------------------------------ TRUNCATE */
  .cb-truncate-3xl-up {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* ------------------------------------ WHITE SPACE */
  .cb-white-space-3xl-up-normal {
    white-space: normal;
  }
  .cb-white-space-3xl-up-nowrap {
    white-space: nowrap;
  }
  .cb-white-space-3xl-up-pre {
    white-space: pre;
  }
  .cb-white-space-3xl-up-pre-line {
    white-space: pre-line;
  }
  .cb-white-space-3xl-up-pre-wrap {
    white-space: pre-wrap;
  }
  .cb-white-space-3xl-up-initial {
    white-space: initial;
  }
  .cb-white-space-3xl-up-inherit {
    white-space: inherit;
  }
  /* ------------------------------------ OVERFLOW WRAP */
  .cb-overflow-wrap-3xl-up-normal {
    overflow-wrap: normal;
  }
  .cb-overflow-wrap-3xl-up-anywhere {
    overflow-wrap: anywhere;
  }
  .cb-overflow-wrap-3xl-up-break-word {
    overflow-wrap: break-word;
  }
  .cb-overflow-wrap-3xl-up-initial {
    overflow-wrap: initial;
  }
  .cb-overflow-wrap-3xl-up-inherit {
    overflow-wrap: inherit;
  }
}
/* ------------------------------------  INLINE STYLE */
.cb-text-strong,
.cb-text-bold {
  font-weight: 700;
}

.cb-text-italic,
.cb-text-emphasis {
  font-style: italic;
}

.cb-text-sub,
.cb-text-sup {
  position: relative;
  font-size: 0.75rem;
  line-height: 1.2632em;
  vertical-align: baseline;
}

/* Subscript */
.cb-text-sub {
  bottom: -0.25em;
}

/* Superscript */
.cb-text-sup {
  top: -0.5em;
}

/* ------------------------------------  SPECIAL STYLE */
.cb-text-highlight-blue,
mark {
  background: #e6edf8;
}

.cb-text-highlight-yellow {
  background-color: #fedb00;
}

.cb-text-overline {
  font-size: 1.1875rem;
  line-height: 1.2632em;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.cb-text-overline-small {
  font-size: 0.875rem;
  line-height: 1.7143em;
  text-transform: uppercase;
}

.cb-text-uppercase {
  text-transform: uppercase;
}

.cb-text-caption {
  text-transform: capitalize;
}

.cb-text-reset {
  text-transform: none !important;
}

.cb-text-caption-small {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.7143em;
  text-transform: capitalize;
}

/*
META TAG REGULAR - ROBOTO 500 - 14/24 - CAPS
META TAG SMALL - ROBOTO 500 - 12/? - CAPS 
*/
.cb-text-meta-large {
  /* 14 */
  font-size: 0.875rem;
  font-weight: 500;
  /* 24 */
  line-height: 1.7143em;
}

.cb-text-meta {
  /* 12 */
  font-size: 0.75rem;
  font-weight: 500;
  /* 16 */
  line-height: 1.3333em;
}

.cb-text-super-event {
  padding: 8px 16px;
  white-space: nowrap;
  border: 1px solid #1e1e1e;
}

.cb-text-line-through {
  text-decoration: line-through;
}

/* ------------------------------------ WEIGHT */
.cb-font-weight-thin {
  font-weight: 100 !important;
}

.cb-font-weight-extra-light {
  font-weight: 200 !important;
}

.cb-font-weight-light {
  font-weight: 300 !important;
}

.cb-font-weight-regular {
  font-weight: 400 !important;
}

.cb-font-weight-medium {
  font-weight: 500 !important;
}

.cb-font-weight-semi-bold {
  font-weight: 600 !important;
}

.cb-font-weight-bold {
  font-weight: 700 !important;
}

.cb-font-weight-extra-bold {
  font-weight: 800 !important;
}

.cb-font-weight-black {
  font-weight: 900 !important;
}

/* ------------------------------------ WEIGHT */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-thin {
    font-weight: 100 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-thin {
    font-weight: 100 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-thin {
    font-weight: 100 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-thin {
    font-weight: 100 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-thin {
    font-weight: 100 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-thin {
    font-weight: 100 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-thin {
    font-weight: 100 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-thin {
    font-weight: 100 !important;
  }
}
.cb-font-weight-3xl-down-thin {
  font-weight: 100 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-extra-light {
    font-weight: 200 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-extra-light {
    font-weight: 200 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-extra-light {
    font-weight: 200 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-extra-light {
    font-weight: 200 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-extra-light {
    font-weight: 200 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-extra-light {
    font-weight: 200 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-extra-light {
    font-weight: 200 !important;
  }
}
.cb-font-weight-3xl-down-extra-light {
  font-weight: 200 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-light {
    font-weight: 300 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-light {
    font-weight: 300 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-light {
    font-weight: 300 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-light {
    font-weight: 300 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-light {
    font-weight: 300 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-light {
    font-weight: 300 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-light {
    font-weight: 300 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-light {
    font-weight: 300 !important;
  }
}
.cb-font-weight-3xl-down-light {
  font-weight: 300 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-regular {
    font-weight: 400 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-regular {
    font-weight: 400 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-regular {
    font-weight: 400 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-regular {
    font-weight: 400 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-regular {
    font-weight: 400 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-regular {
    font-weight: 400 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-regular {
    font-weight: 400 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-regular {
    font-weight: 400 !important;
  }
}
.cb-font-weight-3xl-down-regular {
  font-weight: 400 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-medium {
    font-weight: 500 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-medium {
    font-weight: 500 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-medium {
    font-weight: 500 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-medium {
    font-weight: 500 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-medium {
    font-weight: 500 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-medium {
    font-weight: 500 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-medium {
    font-weight: 500 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-medium {
    font-weight: 500 !important;
  }
}
.cb-font-weight-3xl-down-medium {
  font-weight: 500 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-semi-bold {
    font-weight: 600 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-semi-bold {
    font-weight: 600 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-semi-bold {
    font-weight: 600 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-semi-bold {
    font-weight: 600 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-semi-bold {
    font-weight: 600 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-semi-bold {
    font-weight: 600 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-semi-bold {
    font-weight: 600 !important;
  }
}
.cb-font-weight-3xl-down-semi-bold {
  font-weight: 600 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-bold {
    font-weight: 700 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-bold {
    font-weight: 700 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-bold {
    font-weight: 700 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-bold {
    font-weight: 700 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-bold {
    font-weight: 700 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-bold {
    font-weight: 700 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-bold {
    font-weight: 700 !important;
  }
}
.cb-font-weight-3xl-down-bold {
  font-weight: 700 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-extra-bold {
    font-weight: 800 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-extra-bold {
    font-weight: 800 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-extra-bold {
    font-weight: 800 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-extra-bold {
    font-weight: 800 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-extra-bold {
    font-weight: 800 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-extra-bold {
    font-weight: 800 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-extra-bold {
    font-weight: 800 !important;
  }
}
.cb-font-weight-3xl-down-extra-bold {
  font-weight: 800 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-font-weight-xs-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-font-weight-sm-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-font-weight-md-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-font-weight-lg-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-font-weight-xl-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-font-weight-2xl-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1px) {
  .cb-font-weight-xs-up-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 768px) {
  .cb-font-weight-sm-up-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1024px) {
  .cb-font-weight-md-up-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1248px) {
  .cb-font-weight-lg-up-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1344px) {
  .cb-font-weight-xl-up-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1440px) {
  .cb-font-weight-2xl-up-black {
    font-weight: 900 !important;
  }
}
@media (min-width: 1728px) {
  .cb-font-weight-3xl-up-black {
    font-weight: 900 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-font-weight-xs-down-black {
    font-weight: 900 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-font-weight-sm-down-black {
    font-weight: 900 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-font-weight-md-down-black {
    font-weight: 900 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-font-weight-lg-down-black {
    font-weight: 900 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-font-weight-xl-down-black {
    font-weight: 900 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-font-weight-2xl-down-black {
    font-weight: 900 !important;
  }
}
.cb-font-weight-3xl-down-black {
  font-weight: 900 !important;
}

/* ------------------------------------ BODY */
p {
  font-size: 1rem;
  line-height: 1.5em;
}

.cb-body1,
.cb-paragraph1-st {
  font-size: 1rem;
  line-height: 1.5em;
}

.cb-body2,
.cb-paragraph2-st {
  font-size: 0.875rem;
  line-height: 1.7143em;
}

.cb-body3,
.cb-paragraph3-st {
  font-size: 1.125rem;
  line-height: 1.3333em;
}

.cb-body4,
.cb-paragraph4-st {
  font-size: 1.4375rem;
  font-weight: 300;
  line-height: 1.0435em;
}

.cb-body5,
.cb-paragraph5-st {
  font-size: 1.4375rem;
  font-weight: 700;
  line-height: 1.0435em;
}

.cb-body6,
.cb-paragraph6-st {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.3333em;
}

/* ------------------------------------ PARAGRAPH */
.cb-paragraph1-res,
.cb-paragraph1-res > p:not([class]) {
  /* xs */
  font-size: 1rem;
  line-height: 1.5em;
  /* lg and up */
}
@media (min-width: 1248px) {
  .cb-paragraph1-res,
  .cb-paragraph1-res > p:not([class]) {
    /* 21 */
    font-size: 1.3125rem;
    /* 32 */
    line-height: 1.5238em;
  }
}

.cb-paragraph2-res,
.cb-paragraph2-res > p:not([class]) {
  /* xs */
  /* 21 */
  font-size: 1.3125rem;
  /* 24 */
  line-height: 1.1429em;
  /* sm, md */
  /* lg and up */
}
@media (min-width: 768px) {
  .cb-paragraph2-res,
  .cb-paragraph2-res > p:not([class]) {
    /* 24 */
    font-size: 1.5rem;
    /* 32 */
    line-height: 1.3333em;
  }
}
@media (min-width: 1248px) {
  .cb-paragraph2-res,
  .cb-paragraph2-res > p:not([class]) {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
}

.cb-paragraph3-res,
.cb-paragraph3-res > p:not([class]) {
  /* xs */
  /* 21 */
  font-size: 1.3125rem;
  /* 32 */
  line-height: 1.5238em;
  /* lg and up */
}
@media (min-width: 1248px) {
  .cb-paragraph3-res,
  .cb-paragraph3-res > p:not([class]) {
    /* 32 */
    font-size: 2rem;
    /* 48 */
    line-height: 1.5em;
  }
}

.cb-paragraph4-res,
.cb-paragraph4-res > p:not([class]) {
  /* 40 */
  font-size: 2.5rem;
  /* 48 */
  line-height: 1.2em;
}
@media (max-width: 1023.98px) {
  .cb-paragraph4-res,
  .cb-paragraph4-res > p:not([class]) {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
}

/* ------------------------------------ HEADING */
/* xs */
h1,
.cb-h1 {
  font-family: "Roboto", sans-serif;
  font-size: 2rem;
  line-height: 1.25em;
}

h2,
.cb-h2 {
  font-family: "Roboto", sans-serif;
  font-size: 1.75rem;
  line-height: 1.1429em;
}

h3,
.cb-h3 {
  font-family: "Roboto", sans-serif;
  font-size: 1.3125rem;
  line-height: 1.1429em;
}

h4,
.cb-h4 {
  font-family: "Roboto", sans-serif;
  font-size: 1.1875rem;
  line-height: 1.2632em;
}

h5,
.cb-h5 {
  font-family: "Roboto", sans-serif;
  font-size: 1rem;
  line-height: 1.5em;
}

h6,
.cb-h6 {
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  line-height: 1.1429em;
}

h1,
.cb-h1 {
  letter-spacing: -1.5px;
}

h2,
.cb-h2 {
  letter-spacing: -0.5px;
}

/* sm, md */
@media (min-width: 768px) {
  h1,
  .cb-h1 {
    /* 40 */
    font-size: 2.5rem;
    /* 48 */
    line-height: 1.2em;
  }
  h2,
  .cb-h2 {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
  h3,
  .cb-h3 {
    /* 28 */
    font-size: 1.75rem;
    /* 32 */
    line-height: 1.1429em;
  }
  h4,
  .cb-h4 {
    /* 21 */
    font-size: 1.3125rem;
    /* 24 */
    line-height: 1.1429em;
  }
  h5,
  .cb-h5 {
    /* 18 */
    font-size: 1.125rem;
    /* 24 */
    line-height: 1.3333em;
  }
  h6,
  .cb-h6 {
    /* 16 */
    font-size: 1rem;
    /* 24 */
    line-height: 1.5em;
  }
}
/* lg, xl, 2xl, 3xl */
@media (min-width: 1248px) {
  h1,
  .cb-h1 {
    /* 56 */
    font-size: 3.5rem;
    /* 64 */
    line-height: 1.1429em;
  }
  h2,
  .cb-h2 {
    /* 40 */
    font-size: 2.5rem;
    /* 48 */
    line-height: 1.2em;
  }
  h3,
  .cb-h3 {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
  h4,
  .cb-h4 {
    /* 26 */
    font-size: 1.625rem;
    /* 32 */
    line-height: 1.2308em;
  }
  h5,
  .cb-h5 {
    /* 21 */
    font-size: 1.3125rem;
    /* 24 */
    line-height: 1.1429em;
  }
  h6,
  .cb-h6 {
    /* 19 */
    font-size: 1.1875rem;
    /* 24 */
    line-height: 1.2632em;
  }
}
.cb-h1-lite {
  /* 32 */
  font-size: 2rem;
  /* 40 */
  line-height: 1.25em;
  /* sm, md */
  /* lg, xl, 2xl, 3xl */
}
@media (min-width: 768px) {
  .cb-h1-lite {
    /* 40 */
    font-size: 2.5rem;
    /* 48 */
    line-height: 1.2em;
  }
}
@media (min-width: 1248px) {
  .cb-h1-lite {
    /* 48 */
    font-size: 3rem;
    /* 56 */
    line-height: 1.1667em;
  }
}

/* ------------------------------------ WRAPPING */
.cb-no-text-wrap {
  white-space: nowrap;
}

.cb-text-disabled {
  color: #b2b2b2;
}

.cb-text-placeholder {
  color: #737373;
}

/* ------------------------------------ COLOR PER BREAKPOINT */
/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-black1-color-xs {
    color: #1e1e1e !important;
  }
  .cb-white-color-xs {
    color: #fff !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-black1-color-sm {
    color: #1e1e1e !important;
  }
  .cb-white-color-sm {
    color: #fff !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-black1-color-md {
    color: #1e1e1e !important;
  }
  .cb-white-color-md {
    color: #fff !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-black1-color-lg {
    color: #1e1e1e !important;
  }
  .cb-white-color-lg {
    color: #fff !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-black1-color-xl {
    color: #1e1e1e !important;
  }
  .cb-white-color-xl {
    color: #fff !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-black1-color-2xl {
    color: #1e1e1e !important;
  }
  .cb-white-color-2xl {
    color: #fff !important;
  }
}
@media (min-width: 1728px) {
  .cb-black1-color-3xl {
    color: #1e1e1e !important;
  }
  .cb-white-color-3xl {
    color: #fff !important;
  }
}
/* ------------------------------------ BLOCKQUOTE */
blockquote,
.cb-blockquote {
  margin: 0;
  padding-left: 32px;
  border-left: 8px solid #009cde;
}

/* ------------------------------------ UTILITY */
.cb-text-author {
  font-family: Roboto !important;
  font-weight: 400;
  font-style: italic;
}
.cb-text-author::before {
  content: "―";
  padding-right: 8px;
}

.cb-text-fade {
  position: relative;
}
.cb-text-fade::before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 72px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));
}

.cb-word-break {
  word-break: break-all;
}

/* ------------------------------------ COLUMN COUNT */
.cb-column-count-2 {
  column-count: 2;
}

.cb-column-count-3 {
  column-count: 3;
}

.cb-column-count-4 {
  column-count: 4;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-column-count-xs-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1px) {
  .cb-column-count-xs-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-column-count-sm-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 768px) {
  .cb-column-count-sm-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-column-count-md-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1024px) {
  .cb-column-count-md-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-column-count-lg-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1248px) {
  .cb-column-count-lg-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-column-count-xl-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1344px) {
  .cb-column-count-xl-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-column-count-2xl-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1440px) {
  .cb-column-count-2xl-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1728px) {
  .cb-column-count-3xl-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1728px) {
  .cb-column-count-3xl-up-2 {
    column-count: 2 !important;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-column-count-xs-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1px) {
  .cb-column-count-xs-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-column-count-sm-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 768px) {
  .cb-column-count-sm-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-column-count-md-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1024px) {
  .cb-column-count-md-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-column-count-lg-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1248px) {
  .cb-column-count-lg-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-column-count-xl-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1344px) {
  .cb-column-count-xl-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-column-count-2xl-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1440px) {
  .cb-column-count-2xl-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1728px) {
  .cb-column-count-3xl-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1728px) {
  .cb-column-count-3xl-up-3 {
    column-count: 3 !important;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-column-count-xs-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1px) {
  .cb-column-count-xs-up-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-column-count-sm-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 768px) {
  .cb-column-count-sm-up-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-column-count-md-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1024px) {
  .cb-column-count-md-up-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-column-count-lg-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1248px) {
  .cb-column-count-lg-up-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-column-count-xl-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1344px) {
  .cb-column-count-xl-up-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-column-count-2xl-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1440px) {
  .cb-column-count-2xl-up-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1728px) {
  .cb-column-count-3xl-4 {
    column-count: 4 !important;
  }
}
@media (min-width: 1728px) {
  .cb-column-count-3xl-up-4 {
    column-count: 4 !important;
  }
}
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB List
 */
/* ------------------------------------ BASE */
ul,
ol {
  padding-left: 48px;
}
ul li ul,
ul li ol,
ol li ul,
ol li ol {
  padding-left: 24px;
}
ul li ul,
ol li ul {
  list-style: disc;
}

.cb-apricot ul li {
  list-style: disc;
}
.cb-apricot ul ol:not([class^=cb-text-list]) li,
.cb-apricot ul ul:not([class^=cb-text-list]) li {
  list-style: circle;
}
.cb-apricot ul ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
.cb-apricot ul ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
.cb-apricot ul ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
.cb-apricot ul ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li {
  text-indent: -5px;
  list-style-type: none;
}
.cb-apricot ul ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
.cb-apricot ul ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
.cb-apricot ul ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
.cb-apricot ul ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before {
  content: "-";
  position: relative;
  left: -12px;
}

ul {
  /* ------------------------------------ SINGLE ITEM STYLING */
}
ul.cb-text-list li {
  list-style: disc;
}
ul.cb-text-list ol:not([class^=cb-text-list]) li,
ul.cb-text-list ul:not([class^=cb-text-list]) li {
  list-style: circle;
}
ul.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li {
  text-indent: -5px;
  list-style-type: none;
}
ul.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before {
  content: "-";
  position: relative;
  left: -12px;
}
ul.cb-text-list-checkbox li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-checkbox li::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e94e";
  position: absolute;
  top: 4px;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) li::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e94e";
  position: absolute;
  top: 4px;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e94e";
  position: absolute;
  top: 4px;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-checkmark li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-checkmark li::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e953";
  position: absolute;
  top: 4px;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) li::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e953";
  position: absolute;
  top: 4px;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e953";
  position: absolute;
  top: 4px;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-dash li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-dash li::before {
  content: "—";
  position: absolute;
  top: 0;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) li::before {
  content: "—";
  position: absolute;
  top: 0;
  left: -17px;
  font-size: 1rem;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li {
  position: relative;
  padding-left: 8px;
  list-style: none;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before {
  content: "—";
  position: absolute;
  top: 0;
  left: -17px;
  font-size: 1rem;
}
ul.cb-no-text-list {
  list-style: none !important;
}
ul.cb-no-text-list li {
  list-style: none !important;
}
ul.cb-no-text-list li ol:not([class^=cb-text-list]) li,
ul.cb-no-text-list li ul:not([class^=cb-text-list]) li {
  list-style: none !important;
}
ul.cb-no-text-list li ol:not([class^=cb-text-list]) li::before,
ul.cb-no-text-list li ul:not([class^=cb-text-list]) li::before {
  content: "" !important;
}
ul.cb-text-list-no-indent {
  padding-left: 0 !important;
}
ul.cb-text-list-no-indent ol:not([class^=cb-text-list]),
ul.cb-text-list-no-indent ul:not([class^=cb-text-list]) {
  padding-left: 0 !important;
}
ul.cb-text-list-no-indent ol:not([class^=cb-text-list]) li,
ul.cb-text-list-no-indent ul:not([class^=cb-text-list]) li {
  text-indent: 0 !important;
}
ul.cb-text-list-no-indent:not(.cb-list-no-style) li, ul.cb-text-list-no-indent:not(.cb-text-list-no-bullet) li, ul.cb-text-list-no-indent:not(.cb-no-text-list) li {
  margin-left: 18px !important;
}
ul.cb-text-list-no-indent.cb-list-no-style li, ul.cb-text-list-no-indent.cb-text-list-no-bullet li, ul.cb-text-list-no-indent.cb-no-text-list li {
  margin-left: 0 !important;
}
ul.cb-text-list-no-bullet {
  list-style-type: none;
}
ul.cb-text-list-feature {
  padding-left: 0;
  border: 1px solid #d9d9d9;
}
ul.cb-text-list-feature li {
  padding: 16px;
  list-style: none;
  border-bottom: 1px solid #d9d9d9;
}
ul.cb-text-list-feature li:last-of-type {
  border-bottom: 0;
}
ul.cb-text-list-feature.cb-text-list-checkmark li::before {
  content: "\e953";
  position: unset;
  top: 0;
  left: 0;
  margin-right: 8px;
  font-size: 1rem;
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
ul.cb-text-list-feature.cb-text-list-checkmark li p {
  display: inline;
}
ul li.cb-no-text-list {
  list-style: none !important;
}
ul li.cb-no-text-list::before {
  content: "" !important;
}

ol.cb-text-list ol:not([class^=cb-text-list]) li,
ol.cb-text-list ul:not([class^=cb-text-list]) li {
  list-style: circle;
}
ol.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ol.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li {
  text-indent: -5px;
  list-style-type: none;
}
ol.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ol.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before {
  content: "-";
  position: relative;
  left: -12px;
}
ol.cb-text-list-order {
  margin: 0;
  list-style-type: none;
}
ol.cb-text-list-order > li {
  counter-increment: step1-counter;
  position: relative;
  margin-bottom: 16px;
}
ol.cb-text-list-order > li::before {
  content: counter(step1-counter);
  position: absolute;
  top: -5px;
  left: -48px;
  display: inline-block;
  box-sizing: border-box;
  width: 2em;
  height: 2em;
  margin-right: 16px;
  font-weight: 700;
  line-height: 2em;
  color: #fff;
  text-align: center;
  background-color: #324dc7;
  border-radius: 50%;
}
ol.cb-text-list-order ol:not([class^=cb-text-list]) li,
ol.cb-text-list-order ul:not([class^=cb-text-list]) li {
  list-style: circle;
}
ol.cb-text-list-order ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list-order ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li {
  text-indent: -5px;
  list-style-type: none;
}
ol.cb-text-list-order ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list-order ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before {
  content: "-";
  position: relative;
  left: -12px;
}
ol.cb-text-list-order ul,
ol.cb-text-list-order ol {
  margin-left: 24px;
  padding: 0;
}
ol.cb-text-list-order ul ul,
ol.cb-text-list-order ul ol,
ol.cb-text-list-order ol ul,
ol.cb-text-list-order ol ol {
  margin-left: 24px;
}
ol.cb-text-list-no-indent {
  padding-left: 0 !important;
}
ol.cb-text-list-no-indent ul,
ol.cb-text-list-no-indent ol {
  padding-left: 0 !important;
}
ol.cb-text-list-no-indent li {
  margin-left: 18px !important;
}

dt {
  margin-left: 24px;
  font-weight: 700;
}

dd {
  margin-left: 24px;
}

dl.cb-text-list-no-indent dt,
dl.cb-text-list-no-indent dd {
  margin-left: 0;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Typography Mixins
 */
/*
 * CB Links
 */
a,
.cb-link-blue,
.cb-link-default {
  /* blue  */
  color: #324dc7;
  text-decoration: underline;
}
a:hover, a.cb-hover,
.cb-link-blue:hover,
.cb-link-blue.cb-hover,
.cb-link-default:hover,
.cb-link-default.cb-hover {
  color: #324dc7;
  text-decoration: none;
}
a:active, a.cb-active,
.cb-link-blue:active,
.cb-link-blue.cb-active,
.cb-link-default:active,
.cb-link-default.cb-active {
  color: #28369a;
}
a:not(.cb-btn):visited, a:not(.cb-btn).cb-visited,
.cb-link-blue:not(.cb-btn):visited,
.cb-link-blue:not(.cb-btn).cb-visited,
.cb-link-default:not(.cb-btn):visited,
.cb-link-default:not(.cb-btn).cb-visited {
  color: #85144b;
}
a.cb-disabled,
.cb-link-blue.cb-disabled,
.cb-link-default.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a.cb-disabled:hover, a.cb-disabled.cb-hover, a.cb-disabled:focus, a.cb-disabled.cb-focus, a.cb-disabled.cb-active, a.cb-disabled:visited, a.cb-disabled.cb-visited,
.cb-link-blue.cb-disabled:hover,
.cb-link-blue.cb-disabled.cb-hover,
.cb-link-blue.cb-disabled:focus,
.cb-link-blue.cb-disabled.cb-focus,
.cb-link-blue.cb-disabled.cb-active,
.cb-link-blue.cb-disabled:visited,
.cb-link-blue.cb-disabled.cb-visited,
.cb-link-default.cb-disabled:hover,
.cb-link-default.cb-disabled.cb-hover,
.cb-link-default.cb-disabled:focus,
.cb-link-default.cb-disabled.cb-focus,
.cb-link-default.cb-disabled.cb-active,
.cb-link-default.cb-disabled:visited,
.cb-link-default.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}

a {
  /* black */
  /* white */
}
a.cb-link-black {
  /* black */
  color: #1e1e1e;
}
a.cb-link-black:hover, a.cb-link-black.cb-hover, a.cb-link-black:focus, a.cb-link-black.cb-focus {
  color: #1e1e1e;
}
a.cb-link-black:active, a.cb-link-black.cb-active {
  color: #505050;
}
a.cb-link-black:not(.cb-btn):visited, a.cb-link-black:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
a.cb-link-black.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a.cb-link-black.cb-disabled:hover, a.cb-link-black.cb-disabled.cb-hover, a.cb-link-black.cb-disabled:focus, a.cb-link-black.cb-disabled.cb-focus, a.cb-link-black.cb-disabled.cb-active, a.cb-link-black.cb-disabled:visited, a.cb-link-black.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a.cb-link-white {
  /* white */
  color: #fff !important;
}
a.cb-link-white:hover, a.cb-link-white.cb-hover, a.cb-link-white:focus, a.cb-link-white.cb-focus {
  color: #fff;
}
a.cb-link-white:active, a.cb-link-white.cb-active {
  color: #fff;
}
a.cb-link-white:not(.cb-btn):visited, a.cb-link-white:not(.cb-btn).cb-visited {
  color: #fff;
}
a.cb-link-white.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a.cb-link-white.cb-disabled:hover, a.cb-link-white.cb-disabled.cb-hover, a.cb-link-white.cb-disabled:focus, a.cb-link-white.cb-disabled.cb-focus, a.cb-link-white.cb-disabled.cb-active, a.cb-link-white.cb-disabled:visited, a.cb-link-white.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}

.cb-link-black {
  /* black */
  color: #1e1e1e;
}
.cb-link-black:hover, .cb-link-black.cb-hover, .cb-link-black:focus, .cb-link-black.cb-focus {
  color: #1e1e1e;
}
.cb-link-black:active, .cb-link-black.cb-active {
  color: #505050;
}
.cb-link-black:not(.cb-btn):visited, .cb-link-black:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-link-black.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-link-black.cb-disabled:hover, .cb-link-black.cb-disabled.cb-hover, .cb-link-black.cb-disabled:focus, .cb-link-black.cb-disabled.cb-focus, .cb-link-black.cb-disabled.cb-active, .cb-link-black.cb-disabled:visited, .cb-link-black.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}

.cb-link-dotted {
  display: inline;
  width: fit-content;
  text-decoration: none;
  border-bottom: 2px dotted #324dc7;
}
.cb-link-dotted:hover {
  border-bottom: 2px solid #324dc7;
}
.cb-link-dotted:focus {
  border-bottom: 0;
  outline: 2px dotted #324dc7;
}
.cb-link-dotted.cb-link-white {
  border-color: #fff;
}
.cb-link-dotted.cb-link-white:hover {
  border-color: #fff;
}
.cb-link-dotted.cb-link-white:focus {
  border-bottom: 0;
  outline: 2px dotted #fff;
}

.cb-no-text-decoration {
  text-decoration: none;
}

.cb-no-text-decoration-focus:focus {
  text-decoration: none;
}

.cb-no-text-decoration-hover:hover {
  text-decoration: none;
}

a:not(.cb-btn).cb-palette-blue2 {
  /* black */
  color: #0077c8;
}
a:not(.cb-btn).cb-palette-blue2:hover, a:not(.cb-btn).cb-palette-blue2.cb-hover, a:not(.cb-btn).cb-palette-blue2:focus, a:not(.cb-btn).cb-palette-blue2.cb-focus {
  color: #0077c8;
}
a:not(.cb-btn).cb-palette-blue2:active, a:not(.cb-btn).cb-palette-blue2.cb-active {
  color: #0077c8;
}
a:not(.cb-btn).cb-palette-blue2:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-blue2:not(.cb-btn).cb-visited {
  color: #0077c8;
}
a:not(.cb-btn).cb-palette-blue2.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-blue2.cb-disabled:hover, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-blue2.cb-disabled:focus, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-blue2.cb-disabled:visited, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-blue5 {
  /* black */
  color: #324dc7;
}
a:not(.cb-btn).cb-palette-blue5:hover, a:not(.cb-btn).cb-palette-blue5.cb-hover, a:not(.cb-btn).cb-palette-blue5:focus, a:not(.cb-btn).cb-palette-blue5.cb-focus {
  color: #324dc7;
}
a:not(.cb-btn).cb-palette-blue5:active, a:not(.cb-btn).cb-palette-blue5.cb-active {
  color: #324dc7;
}
a:not(.cb-btn).cb-palette-blue5:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-blue5:not(.cb-btn).cb-visited {
  color: #324dc7;
}
a:not(.cb-btn).cb-palette-blue5.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-blue5.cb-disabled:hover, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-blue5.cb-disabled:focus, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-blue5.cb-disabled:visited, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-purple1 {
  /* black */
  color: #702f8a;
}
a:not(.cb-btn).cb-palette-purple1:hover, a:not(.cb-btn).cb-palette-purple1.cb-hover, a:not(.cb-btn).cb-palette-purple1:focus, a:not(.cb-btn).cb-palette-purple1.cb-focus {
  color: #702f8a;
}
a:not(.cb-btn).cb-palette-purple1:active, a:not(.cb-btn).cb-palette-purple1.cb-active {
  color: #702f8a;
}
a:not(.cb-btn).cb-palette-purple1:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-purple1:not(.cb-btn).cb-visited {
  color: #702f8a;
}
a:not(.cb-btn).cb-palette-purple1.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-purple1.cb-disabled:hover, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-purple1.cb-disabled:focus, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-purple1.cb-disabled:visited, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-green1 {
  /* black */
  color: #3a913f;
}
a:not(.cb-btn).cb-palette-green1:hover, a:not(.cb-btn).cb-palette-green1.cb-hover, a:not(.cb-btn).cb-palette-green1:focus, a:not(.cb-btn).cb-palette-green1.cb-focus {
  color: #3a913f;
}
a:not(.cb-btn).cb-palette-green1:active, a:not(.cb-btn).cb-palette-green1.cb-active {
  color: #3a913f;
}
a:not(.cb-btn).cb-palette-green1:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-green1:not(.cb-btn).cb-visited {
  color: #3a913f;
}
a:not(.cb-btn).cb-palette-green1.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a:not(.cb-btn).cb-palette-green1.cb-disabled:hover, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-green1.cb-disabled:focus, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-green1.cb-disabled:visited, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}

.cb-cursor-default {
  cursor: default;
}

.cb-cursor-none {
  cursor: none;
}

.cb-cursor-help {
  cursor: help;
}

.cb-cursor-auto {
  cursor: auto;
}

.cb-cursor-pointer {
  cursor: pointer;
}

.cb-cursor-progress {
  cursor: progress;
}

.cb-cursor-wait {
  cursor: wait;
}

.cb-cursor-not-allowed {
  cursor: not-allowed;
}

.cb-no-text-decoration-icon {
  text-decoration: none;
}
.cb-no-text-decoration-icon :not(.cb-icon) {
  text-decoration: underline;
}
.cb-no-text-decoration-icon:hover :not(.cb-icon) {
  text-decoration: none;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Border
 */
.cb-border-color {
  border-color: #d9d9d9;
}

.cb-border-width {
  border-width: 1px !important;
}

.cb-border-style {
  border-style: solid;
  border-width: 0;
}

/* ------------------------------------ BORDER: 1px */
.cb-border {
  border: 1px solid #d9d9d9;
}

.cb-no-border {
  border: 0 !important;
}

.cb-no-border-radius {
  border-radius: 0 !important;
}

.cb-no-border-radius-tl {
  border-top-left-radius: 0 !important;
}

.cb-no-border-radius-tr {
  border-top-right-radius: 0 !important;
}

.cb-no-border-radius-bl {
  border-bottom-left-radius: 0 !important;
}

.cb-no-border-radius-br {
  border-bottom-right-radius: 0 !important;
}

.cb-border-top {
  border-top: 1px solid #d9d9d9;
}

.cb-no-border-top {
  border-top: 0 !important;
}

.cb-border-right {
  border-right: 1px solid #d9d9d9;
}

.cb-no-border-right {
  border-right: 0 !important;
}

.cb-border-bottom {
  border-bottom: 1px solid #d9d9d9;
}

.cb-no-border-bottom {
  border-bottom: 0 !important;
}

.cb-border-left {
  border-left: 1px solid #d9d9d9;
}

.cb-no-border-left {
  border-left: 0 !important;
}

/* ------------------------------------ BORDER STYLE */
.cb-border-solid {
  border-style: solid;
  border-width: 0;
}

.cb-border-dashed {
  border-style: dashed;
  border-width: 0;
}

/* ------------------------------------ BORDER WIDTH and POSITION */
.cb-border-1 {
  border-width: 1px !important;
}

.cb-border-top-1 {
  border-top-width: 1px !important;
}

.cb-border-right-1 {
  border-right-width: 1px !important;
}

.cb-border-bottom-1 {
  border-bottom-width: 1px !important;
}

.cb-border-left-1 {
  border-left-width: 1px !important;
}

.cb-border-2 {
  border-width: 2px !important;
}

.cb-border-top-2 {
  border-top-width: 2px !important;
}

.cb-border-right-2 {
  border-right-width: 2px !important;
}

.cb-border-bottom-2 {
  border-bottom-width: 2px !important;
}

.cb-border-left-2 {
  border-left-width: 2px !important;
}

.cb-border-4 {
  border-width: 4px !important;
}

.cb-border-top-4 {
  border-top-width: 4px !important;
}

.cb-border-right-4 {
  border-right-width: 4px !important;
}

.cb-border-bottom-4 {
  border-bottom-width: 4px !important;
}

.cb-border-left-4 {
  border-left-width: 4px !important;
}

.cb-border-8 {
  border-width: 8px !important;
}

.cb-border-top-8 {
  border-top-width: 8px !important;
}

.cb-border-right-8 {
  border-right-width: 8px !important;
}

.cb-border-bottom-8 {
  border-bottom-width: 8px !important;
}

.cb-border-left-8 {
  border-left-width: 8px !important;
}

.cb-border-16 {
  border-width: 16px !important;
}

.cb-border-top-16 {
  border-top-width: 16px !important;
}

.cb-border-right-16 {
  border-right-width: 16px !important;
}

.cb-border-bottom-16 {
  border-bottom-width: 16px !important;
}

.cb-border-left-16 {
  border-left-width: 16px !important;
}

.cb-border-24 {
  border-width: 24px !important;
}

.cb-border-top-24 {
  border-top-width: 24px !important;
}

.cb-border-right-24 {
  border-right-width: 24px !important;
}

.cb-border-bottom-24 {
  border-bottom-width: 24px !important;
}

.cb-border-left-24 {
  border-left-width: 24px !important;
}

/* ------------------------------------ RESPONSIVE */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-border-xs {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-xs {
    border: 0 !important;
  }
  .cb-border-xs-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-top {
    border-top: 0 !important;
  }
  .cb-border-xs-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-right {
    border-right: 0 !important;
  }
  .cb-border-xs-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-xs-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-left {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-border-sm {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-sm {
    border: 0 !important;
  }
  .cb-border-sm-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-top {
    border-top: 0 !important;
  }
  .cb-border-sm-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-right {
    border-right: 0 !important;
  }
  .cb-border-sm-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-sm-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-border-md {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-md {
    border: 0 !important;
  }
  .cb-border-md-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-md-top {
    border-top: 0 !important;
  }
  .cb-border-md-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-md-right {
    border-right: 0 !important;
  }
  .cb-border-md-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-md-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-md-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-md-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-border-lg {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-lg {
    border: 0 !important;
  }
  .cb-border-lg-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-top {
    border-top: 0 !important;
  }
  .cb-border-lg-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-right {
    border-right: 0 !important;
  }
  .cb-border-lg-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-lg-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-border-xl {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-xl {
    border: 0 !important;
  }
  .cb-border-xl-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-top {
    border-top: 0 !important;
  }
  .cb-border-xl-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-right {
    border-right: 0 !important;
  }
  .cb-border-xl-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-xl-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-border-2xl {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl {
    border: 0 !important;
  }
  .cb-border-2xl-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-top {
    border-top: 0 !important;
  }
  .cb-border-2xl-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-right {
    border-right: 0 !important;
  }
  .cb-border-2xl-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-2xl-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1728px) {
  .cb-border-3xl {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl {
    border: 0 !important;
  }
  .cb-border-3xl-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-top {
    border-top: 0 !important;
  }
  .cb-border-3xl-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-right {
    border-right: 0 !important;
  }
  .cb-border-3xl-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-3xl-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1px) {
  .cb-border-xs-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-up {
    border: 0 !important;
  }
  .cb-border-xs-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-top {
    border-top: 0 !important;
  }
  .cb-border-xs-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-right {
    border-right: 0 !important;
  }
  .cb-border-xs-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-xs-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-left {
    border-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .cb-border-sm-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-up {
    border: 0 !important;
  }
  .cb-border-sm-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-top {
    border-top: 0 !important;
  }
  .cb-border-sm-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-right {
    border-right: 0 !important;
  }
  .cb-border-sm-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-sm-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1024px) {
  .cb-border-md-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-md-up {
    border: 0 !important;
  }
  .cb-border-md-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-md-up-top {
    border-top: 0 !important;
  }
  .cb-border-md-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-md-up-right {
    border-right: 0 !important;
  }
  .cb-border-md-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-md-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-md-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-md-up-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1248px) {
  .cb-border-lg-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-up {
    border: 0 !important;
  }
  .cb-border-lg-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-top {
    border-top: 0 !important;
  }
  .cb-border-lg-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-right {
    border-right: 0 !important;
  }
  .cb-border-lg-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-lg-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1344px) {
  .cb-border-xl-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-up {
    border: 0 !important;
  }
  .cb-border-xl-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-top {
    border-top: 0 !important;
  }
  .cb-border-xl-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-right {
    border-right: 0 !important;
  }
  .cb-border-xl-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-xl-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1440px) {
  .cb-border-2xl-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up {
    border: 0 !important;
  }
  .cb-border-2xl-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-top {
    border-top: 0 !important;
  }
  .cb-border-2xl-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-right {
    border-right: 0 !important;
  }
  .cb-border-2xl-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-2xl-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-left {
    border-left: 0 !important;
  }
}
@media (min-width: 1728px) {
  .cb-border-3xl-up {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up {
    border: 0 !important;
  }
  .cb-border-3xl-up-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-top {
    border-top: 0 !important;
  }
  .cb-border-3xl-up-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-right {
    border-right: 0 !important;
  }
  .cb-border-3xl-up-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-3xl-up-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-left {
    border-left: 0 !important;
  }
}
@media (max-width: 767.98px) {
  .cb-border-xs-down {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-down {
    border: 0 !important;
  }
  .cb-border-xs-down-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-top {
    border-top: 0 !important;
  }
  .cb-border-xs-down-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-right {
    border-right: 0 !important;
  }
  .cb-border-xs-down-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-xs-down-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-left {
    border-left: 0 !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-border-sm-down {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-down {
    border: 0 !important;
  }
  .cb-border-sm-down-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-top {
    border-top: 0 !important;
  }
  .cb-border-sm-down-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-right {
    border-right: 0 !important;
  }
  .cb-border-sm-down-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-sm-down-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-left {
    border-left: 0 !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-border-md-down {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-md-down {
    border: 0 !important;
  }
  .cb-border-md-down-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-md-down-top {
    border-top: 0 !important;
  }
  .cb-border-md-down-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-md-down-right {
    border-right: 0 !important;
  }
  .cb-border-md-down-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-md-down-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-md-down-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-md-down-left {
    border-left: 0 !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-border-lg-down {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-down {
    border: 0 !important;
  }
  .cb-border-lg-down-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-top {
    border-top: 0 !important;
  }
  .cb-border-lg-down-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-right {
    border-right: 0 !important;
  }
  .cb-border-lg-down-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-lg-down-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-left {
    border-left: 0 !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-border-xl-down {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-down {
    border: 0 !important;
  }
  .cb-border-xl-down-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-top {
    border-top: 0 !important;
  }
  .cb-border-xl-down-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-right {
    border-right: 0 !important;
  }
  .cb-border-xl-down-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-xl-down-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-left {
    border-left: 0 !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-border-2xl-down {
    border: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down {
    border: 0 !important;
  }
  .cb-border-2xl-down-top {
    border-top: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-top {
    border-top: 0 !important;
  }
  .cb-border-2xl-down-right {
    border-right: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-right {
    border-right: 0 !important;
  }
  .cb-border-2xl-down-bottom {
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-bottom {
    border-bottom: 0 !important;
  }
  .cb-border-2xl-down-left {
    border-left: 1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-left {
    border-left: 0 !important;
  }
}
.cb-border-3xl-down {
  border: 1px solid #d9d9d9;
}

.cb-no-border-3xl-down {
  border: 0 !important;
}

.cb-border-3xl-down-top {
  border-top: 1px solid #d9d9d9;
}

.cb-no-border-3xl-down-top {
  border-top: 0 !important;
}

.cb-border-3xl-down-right {
  border-right: 1px solid #d9d9d9;
}

.cb-no-border-3xl-down-right {
  border-right: 0 !important;
}

.cb-border-3xl-down-bottom {
  border-bottom: 1px solid #d9d9d9;
}

.cb-no-border-3xl-down-bottom {
  border-bottom: 0 !important;
}

.cb-border-3xl-down-left {
  border-left: 1px solid #d9d9d9;
}

.cb-no-border-3xl-down-left {
  border-left: 0 !important;
}

/* ------------------------------------ BORDER RADIUS */
.cb-border-radius {
  border-radius: 8px;
}

.cb-border-radius-8 {
  border-radius: 8px;
}

.cb-border-radius-16 {
  border-radius: 16px;
}

.cb-border-radius-50 {
  border-radius: 50%;
}

.cb-border-radius-top-left-8 {
  border-top-left-radius: 8px !important;
}

.cb-border-radius-top-right-8 {
  border-top-right-radius: 8px !important;
}

.cb-border-radius-bottom-left-8 {
  border-bottom-left-radius: 8px !important;
}

.cb-border-radius-bottom-right-8 {
  border-bottom-right-radius: 8px !important;
}

.cb-border-radius-top-left-16 {
  border-top-left-radius: 16px !important;
}

.cb-border-radius-top-right-16 {
  border-top-right-radius: 16px !important;
}

.cb-border-radius-bottom-left-16 {
  border-bottom-left-radius: 16px !important;
}

.cb-border-radius-bottom-right-16 {
  border-bottom-right-radius: 16px !important;
}

.cb-border-radius-top-left-50 {
  border-top-left-radius: 50% !important;
}

.cb-border-radius-top-right-50 {
  border-top-right-radius: 50% !important;
}

.cb-border-radius-bottom-left-50 {
  border-bottom-left-radius: 50% !important;
}

.cb-border-radius-bottom-right-50 {
  border-bottom-right-radius: 50% !important;
}

/* ------------------------------------ BOX SHADOW */
.cb-box-shadow {
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}

.cb-box-shadow-right {
  box-shadow: 4px 0 4px -2px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-left {
  box-shadow: -4px 0 4px -2px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-bottom {
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-top {
  box-shadow: 0 -4px 4px -2px rgba(0, 0, 0, 0.1);
}

/* ------------------------------------ LIGHT */
.cb-box-shadow-light {
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-top-light {
  box-shadow: 0 -5px 11px -5px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-left-light {
  box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-right-light {
  box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-bottom-light {
  box-shadow: 0 5px 11px -5px rgba(0, 0, 0, 0.1);
}

/* ------------------------------------ RESET */
.cb-no-box-shadow {
  box-shadow: none !important;
}

/* ------------------------------------ SHADE and TINT */
.cb-blue5-tint-1-border {
  border-color: #e6edf8 !important;
}

.cb-blue5-tint-2-border {
  border-color: #f5f7fc !important;
}

.cb-blue5-shade-1-border {
  border-color: #28369a !important;
}

.cb-blue5-shade-2-border {
  border-color: #1b2264 !important;
}

.cb-blue2-tint-1-border {
  border-color: rgb(229.5, 241.4, 249.5) !important;
}

.cb-purple1-tint-1-border {
  border-color: rgb(240.7, 234.2, 243.3) !important;
}

.cb-green1-tint-1-border {
  border-color: rgb(235.3, 244, 235.8) !important;
}

.cb-blue2-tint-2-border {
  border-color: rgb(242.25, 248.2, 252.25) !important;
}

.cb-purple1-tint-2-border {
  border-color: rgb(247.85, 244.6, 249.15) !important;
}

.cb-green1-tint-2-border {
  border-color: rgb(245.15, 249.5, 245.4) !important;
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Images
 */
/* Responsive images (ensure images don't scale beyond their parents) */
.cb-img-fluid {
  /* Part 1: Set a maximum relative to the parent */
  max-width: 100%;
  /* Part 2: Override the height to auto, otherwise images will be stretched
  * when setting a width and height attribute on the img element.
  */
  height: auto;
}

.cb-img-stretch {
  width: 100%;
  min-width: 100%;
}

/* ------------------------------------ IMAGE THUMBNAILS */
.cb-img-thumbnail {
  background-color: #b2b2b2;
  border: 1px solid #d9d9d9;
  /* Keep them at most 100% wide */
  /* Part 1: Set a maximum relative to the parent */
  max-width: 100%;
  /* Part 2: Override the height to auto, otherwise images will be stretched
  * when setting a width and height attribute on the img element.
  */
  height: auto;
}

.cb-img-circular {
  border-radius: 50%;
}

.cb-img-grayscale {
  filter: grayscale(100%);
}

.cb-fade-in.cb-active-effect {
  animation-name: fade-in;
  animation-duration: 3s;
}

.cb-fade-out.cb-active-effect {
  animation-name: fade-out;
  animation-duration: 3s;
}

.cb-static-img {
  position: relative;
  overflow: hidden;
}
.cb-static-img .cb-static-img-btn {
  position: absolute;
  right: 1.5rem;
  bottom: 1.5rem;
  padding: 0;
  font-size: 0;
  /* in case it's a button */
  line-height: 0;
  color: #fff !important;
  text-decoration: none !important;
  background-color: transparent;
  border: 0;
}
.cb-static-img .cb-static-img-btn .cb-icon {
  position: relative;
  width: calc(2rem + 4px);
  height: calc(2rem + 4px);
  font-size: 2rem;
}
.cb-static-img .cb-static-img-btn .cb-icon::after {
  content: "";
  position: absolute;
  z-index: 1;
  right: 0;
  bottom: 0;
  width: calc(2rem + 4px);
  height: calc(2rem + 4px);
  opacity: 0.6;
  background-color: #1e1e1e;
  border-radius: 50%;
  transition: all 0.3s;
}
.cb-static-img .cb-static-img-btn .cb-icon::before {
  position: absolute;
  z-index: 2 !important;
  right: 2px;
  bottom: 2px;
  width: 2rem;
  height: 2rem;
}
.cb-static-img .cb-static-img-btn:hover .cb-icon::after {
  opacity: 0.9;
}

@media (forced-colors: active) {
  .cb-static-img-btn {
    padding: 4px !important;
    forced-color-adjust: none !important;
    background-color: #fff !important;
  }
  .cb-static-img-btn .cb-icon {
    width: unset !important;
    height: unset !important;
    font-size: 2rem;
    background-color: #1e1e1e;
    border: 2px solid #1e1e1e;
    border-radius: 50%;
  }
  .cb-static-img-btn .cb-icon::after {
    content: none !important;
  }
  .cb-static-img-btn .cb-icon::before {
    position: unset !important;
    z-index: unset !important;
    right: unset !important;
    bottom: unset !important;
    width: unset !important;
    height: unset !important;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Margin/Padding
 */
/* ------------------------------------ GENERAL */
.cb-margin-4 {
  margin: 4px;
}

.cb-margin-top-4 {
  margin-top: 4px;
}

.cb-margin-bottom-4 {
  margin-bottom: 4px;
}

.cb-margin-left-4 {
  margin-left: 4px;
}

.cb-margin-right-4 {
  margin-right: 4px;
}

.cb-margin-8 {
  margin: 8px;
}

.cb-margin-top-8 {
  margin-top: 8px;
}

.cb-margin-bottom-8 {
  margin-bottom: 8px;
}

.cb-margin-left-8 {
  margin-left: 8px;
}

.cb-margin-right-8 {
  margin-right: 8px;
}

.cb-margin-16 {
  margin: 16px;
}

.cb-margin-top-16 {
  margin-top: 16px;
}

.cb-margin-bottom-16 {
  margin-bottom: 16px;
}

.cb-margin-left-16 {
  margin-left: 16px;
}

.cb-margin-right-16 {
  margin-right: 16px;
}

.cb-margin-24 {
  margin: 24px;
}

.cb-margin-top-24 {
  margin-top: 24px;
}

.cb-margin-bottom-24 {
  margin-bottom: 24px;
}

.cb-margin-left-24 {
  margin-left: 24px;
}

.cb-margin-right-24 {
  margin-right: 24px;
}

.cb-margin-32 {
  margin: 32px;
}

.cb-margin-top-32 {
  margin-top: 32px;
}

.cb-margin-bottom-32 {
  margin-bottom: 32px;
}

.cb-margin-left-32 {
  margin-left: 32px;
}

.cb-margin-right-32 {
  margin-right: 32px;
}

.cb-margin-48 {
  margin: 48px;
}

.cb-margin-top-48 {
  margin-top: 48px;
}

.cb-margin-bottom-48 {
  margin-bottom: 48px;
}

.cb-margin-left-48 {
  margin-left: 48px;
}

.cb-margin-right-48 {
  margin-right: 48px;
}

.cb-margin-72 {
  margin: 72px;
}

.cb-margin-top-72 {
  margin-top: 72px;
}

.cb-margin-bottom-72 {
  margin-bottom: 72px;
}

.cb-margin-left-72 {
  margin-left: 72px;
}

.cb-margin-right-72 {
  margin-right: 72px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-margin-xs-4 {
    margin: 4px;
  }
  .cb-margin-xs-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
  .cb-margin-xs-8 {
    margin: 8px;
  }
  .cb-margin-xs-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
  .cb-margin-xs-16 {
    margin: 16px;
  }
  .cb-margin-xs-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
  .cb-margin-xs-24 {
    margin: 24px;
  }
  .cb-margin-xs-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
  .cb-margin-xs-32 {
    margin: 32px;
  }
  .cb-margin-xs-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
  .cb-margin-xs-48 {
    margin: 48px;
  }
  .cb-margin-xs-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
  .cb-margin-xs-72 {
    margin: 72px;
  }
  .cb-margin-xs-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-xs-top {
    margin-top: 0 !important;
  }
  .cb-margin-xs-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-xs-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xs-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-xs-left {
    margin-left: 0 !important;
  }
  .cb-margin-xs-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-xs-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1px) {
  .cb-margin-xs-up-4 {
    margin: 4px;
  }
  .cb-margin-xs-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-xs-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-xs-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-xs-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-xs-up-8 {
    margin: 8px;
  }
  .cb-margin-xs-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-xs-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-xs-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-xs-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-xs-up-16 {
    margin: 16px;
  }
  .cb-margin-xs-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-xs-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-xs-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-xs-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-xs-up-24 {
    margin: 24px;
  }
  .cb-margin-xs-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-xs-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-xs-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-xs-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-xs-up-32 {
    margin: 32px;
  }
  .cb-margin-xs-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-xs-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-xs-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-xs-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-xs-up-48 {
    margin: 48px;
  }
  .cb-margin-xs-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-xs-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-xs-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-xs-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-xs-up-72 {
    margin: 72px;
  }
  .cb-margin-xs-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-xs-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-xs-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-xs-up-right-72 {
    margin-right: 72px;
  }
}
@media (max-width: 767.98px) {
  .cb-margin-xs-down-4 {
    margin: 4px;
  }
  .cb-margin-xs-down-top-4 {
    margin-top: 4px;
  }
  .cb-margin-xs-down-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-xs-down-left-4 {
    margin-left: 4px;
  }
  .cb-margin-xs-down-right-4 {
    margin-right: 4px;
  }
  .cb-margin-xs-down-8 {
    margin: 8px;
  }
  .cb-margin-xs-down-top-8 {
    margin-top: 8px;
  }
  .cb-margin-xs-down-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-xs-down-left-8 {
    margin-left: 8px;
  }
  .cb-margin-xs-down-right-8 {
    margin-right: 8px;
  }
  .cb-margin-xs-down-16 {
    margin: 16px;
  }
  .cb-margin-xs-down-top-16 {
    margin-top: 16px;
  }
  .cb-margin-xs-down-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-xs-down-left-16 {
    margin-left: 16px;
  }
  .cb-margin-xs-down-right-16 {
    margin-right: 16px;
  }
  .cb-margin-xs-down-24 {
    margin: 24px;
  }
  .cb-margin-xs-down-top-24 {
    margin-top: 24px;
  }
  .cb-margin-xs-down-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-xs-down-left-24 {
    margin-left: 24px;
  }
  .cb-margin-xs-down-right-24 {
    margin-right: 24px;
  }
  .cb-margin-xs-down-32 {
    margin: 32px;
  }
  .cb-margin-xs-down-top-32 {
    margin-top: 32px;
  }
  .cb-margin-xs-down-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-xs-down-left-32 {
    margin-left: 32px;
  }
  .cb-margin-xs-down-right-32 {
    margin-right: 32px;
  }
  .cb-margin-xs-down-48 {
    margin: 48px;
  }
  .cb-margin-xs-down-top-48 {
    margin-top: 48px;
  }
  .cb-margin-xs-down-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-xs-down-left-48 {
    margin-left: 48px;
  }
  .cb-margin-xs-down-right-48 {
    margin-right: 48px;
  }
  .cb-margin-xs-down-72 {
    margin: 72px;
  }
  .cb-margin-xs-down-top-72 {
    margin-top: 72px;
  }
  .cb-margin-xs-down-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-xs-down-left-72 {
    margin-left: 72px;
  }
  .cb-margin-xs-down-right-72 {
    margin-right: 72px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-margin-sm-4 {
    margin: 4px;
  }
  .cb-margin-sm-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
  .cb-margin-sm-8 {
    margin: 8px;
  }
  .cb-margin-sm-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
  .cb-margin-sm-16 {
    margin: 16px;
  }
  .cb-margin-sm-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
  .cb-margin-sm-24 {
    margin: 24px;
  }
  .cb-margin-sm-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
  .cb-margin-sm-32 {
    margin: 32px;
  }
  .cb-margin-sm-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
  .cb-margin-sm-48 {
    margin: 48px;
  }
  .cb-margin-sm-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
  .cb-margin-sm-72 {
    margin: 72px;
  }
  .cb-margin-sm-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-sm-top {
    margin-top: 0 !important;
  }
  .cb-margin-sm-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-sm-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-sm-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-sm-left {
    margin-left: 0 !important;
  }
  .cb-margin-sm-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-sm-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 768px) {
  .cb-margin-sm-up-4 {
    margin: 4px;
  }
  .cb-margin-sm-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-sm-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-sm-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-sm-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-sm-up-8 {
    margin: 8px;
  }
  .cb-margin-sm-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-sm-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-sm-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-sm-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-sm-up-16 {
    margin: 16px;
  }
  .cb-margin-sm-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-sm-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-sm-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-sm-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-sm-up-24 {
    margin: 24px;
  }
  .cb-margin-sm-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-sm-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-sm-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-sm-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-sm-up-32 {
    margin: 32px;
  }
  .cb-margin-sm-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-sm-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-sm-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-sm-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-sm-up-48 {
    margin: 48px;
  }
  .cb-margin-sm-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-sm-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-sm-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-sm-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-sm-up-72 {
    margin: 72px;
  }
  .cb-margin-sm-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-sm-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-sm-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-sm-up-right-72 {
    margin-right: 72px;
  }
}
@media (max-width: 1023.98px) {
  .cb-margin-sm-down-4 {
    margin: 4px;
  }
  .cb-margin-sm-down-top-4 {
    margin-top: 4px;
  }
  .cb-margin-sm-down-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-sm-down-left-4 {
    margin-left: 4px;
  }
  .cb-margin-sm-down-right-4 {
    margin-right: 4px;
  }
  .cb-margin-sm-down-8 {
    margin: 8px;
  }
  .cb-margin-sm-down-top-8 {
    margin-top: 8px;
  }
  .cb-margin-sm-down-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-sm-down-left-8 {
    margin-left: 8px;
  }
  .cb-margin-sm-down-right-8 {
    margin-right: 8px;
  }
  .cb-margin-sm-down-16 {
    margin: 16px;
  }
  .cb-margin-sm-down-top-16 {
    margin-top: 16px;
  }
  .cb-margin-sm-down-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-sm-down-left-16 {
    margin-left: 16px;
  }
  .cb-margin-sm-down-right-16 {
    margin-right: 16px;
  }
  .cb-margin-sm-down-24 {
    margin: 24px;
  }
  .cb-margin-sm-down-top-24 {
    margin-top: 24px;
  }
  .cb-margin-sm-down-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-sm-down-left-24 {
    margin-left: 24px;
  }
  .cb-margin-sm-down-right-24 {
    margin-right: 24px;
  }
  .cb-margin-sm-down-32 {
    margin: 32px;
  }
  .cb-margin-sm-down-top-32 {
    margin-top: 32px;
  }
  .cb-margin-sm-down-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-sm-down-left-32 {
    margin-left: 32px;
  }
  .cb-margin-sm-down-right-32 {
    margin-right: 32px;
  }
  .cb-margin-sm-down-48 {
    margin: 48px;
  }
  .cb-margin-sm-down-top-48 {
    margin-top: 48px;
  }
  .cb-margin-sm-down-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-sm-down-left-48 {
    margin-left: 48px;
  }
  .cb-margin-sm-down-right-48 {
    margin-right: 48px;
  }
  .cb-margin-sm-down-72 {
    margin: 72px;
  }
  .cb-margin-sm-down-top-72 {
    margin-top: 72px;
  }
  .cb-margin-sm-down-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-sm-down-left-72 {
    margin-left: 72px;
  }
  .cb-margin-sm-down-right-72 {
    margin-right: 72px;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-margin-md-4 {
    margin: 4px;
  }
  .cb-margin-md-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
  .cb-margin-md-8 {
    margin: 8px;
  }
  .cb-margin-md-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
  .cb-margin-md-16 {
    margin: 16px;
  }
  .cb-margin-md-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
  .cb-margin-md-24 {
    margin: 24px;
  }
  .cb-margin-md-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
  .cb-margin-md-32 {
    margin: 32px;
  }
  .cb-margin-md-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
  .cb-margin-md-48 {
    margin: 48px;
  }
  .cb-margin-md-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
  .cb-margin-md-72 {
    margin: 72px;
  }
  .cb-margin-md-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-md-top {
    margin-top: 0 !important;
  }
  .cb-margin-md-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-md-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-md-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-md-left {
    margin-left: 0 !important;
  }
  .cb-margin-md-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-md-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1024px) {
  .cb-margin-md-up-4 {
    margin: 4px;
  }
  .cb-margin-md-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-md-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-md-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-md-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-md-up-8 {
    margin: 8px;
  }
  .cb-margin-md-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-md-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-md-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-md-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-md-up-16 {
    margin: 16px;
  }
  .cb-margin-md-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-md-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-md-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-md-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-md-up-24 {
    margin: 24px;
  }
  .cb-margin-md-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-md-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-md-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-md-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-md-up-32 {
    margin: 32px;
  }
  .cb-margin-md-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-md-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-md-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-md-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-md-up-48 {
    margin: 48px;
  }
  .cb-margin-md-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-md-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-md-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-md-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-md-up-72 {
    margin: 72px;
  }
  .cb-margin-md-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-md-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-md-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-md-up-right-72 {
    margin-right: 72px;
  }
}
@media (max-width: 1247.98px) {
  .cb-margin-md-down-4 {
    margin: 4px;
  }
  .cb-margin-md-down-top-4 {
    margin-top: 4px;
  }
  .cb-margin-md-down-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-md-down-left-4 {
    margin-left: 4px;
  }
  .cb-margin-md-down-right-4 {
    margin-right: 4px;
  }
  .cb-margin-md-down-8 {
    margin: 8px;
  }
  .cb-margin-md-down-top-8 {
    margin-top: 8px;
  }
  .cb-margin-md-down-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-md-down-left-8 {
    margin-left: 8px;
  }
  .cb-margin-md-down-right-8 {
    margin-right: 8px;
  }
  .cb-margin-md-down-16 {
    margin: 16px;
  }
  .cb-margin-md-down-top-16 {
    margin-top: 16px;
  }
  .cb-margin-md-down-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-md-down-left-16 {
    margin-left: 16px;
  }
  .cb-margin-md-down-right-16 {
    margin-right: 16px;
  }
  .cb-margin-md-down-24 {
    margin: 24px;
  }
  .cb-margin-md-down-top-24 {
    margin-top: 24px;
  }
  .cb-margin-md-down-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-md-down-left-24 {
    margin-left: 24px;
  }
  .cb-margin-md-down-right-24 {
    margin-right: 24px;
  }
  .cb-margin-md-down-32 {
    margin: 32px;
  }
  .cb-margin-md-down-top-32 {
    margin-top: 32px;
  }
  .cb-margin-md-down-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-md-down-left-32 {
    margin-left: 32px;
  }
  .cb-margin-md-down-right-32 {
    margin-right: 32px;
  }
  .cb-margin-md-down-48 {
    margin: 48px;
  }
  .cb-margin-md-down-top-48 {
    margin-top: 48px;
  }
  .cb-margin-md-down-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-md-down-left-48 {
    margin-left: 48px;
  }
  .cb-margin-md-down-right-48 {
    margin-right: 48px;
  }
  .cb-margin-md-down-72 {
    margin: 72px;
  }
  .cb-margin-md-down-top-72 {
    margin-top: 72px;
  }
  .cb-margin-md-down-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-md-down-left-72 {
    margin-left: 72px;
  }
  .cb-margin-md-down-right-72 {
    margin-right: 72px;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-margin-lg-4 {
    margin: 4px;
  }
  .cb-margin-lg-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
  .cb-margin-lg-8 {
    margin: 8px;
  }
  .cb-margin-lg-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
  .cb-margin-lg-16 {
    margin: 16px;
  }
  .cb-margin-lg-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
  .cb-margin-lg-24 {
    margin: 24px;
  }
  .cb-margin-lg-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
  .cb-margin-lg-32 {
    margin: 32px;
  }
  .cb-margin-lg-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
  .cb-margin-lg-48 {
    margin: 48px;
  }
  .cb-margin-lg-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
  .cb-margin-lg-72 {
    margin: 72px;
  }
  .cb-margin-lg-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-lg-top {
    margin-top: 0 !important;
  }
  .cb-margin-lg-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-lg-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-lg-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-lg-left {
    margin-left: 0 !important;
  }
  .cb-margin-lg-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-lg-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1248px) {
  .cb-margin-lg-up-4 {
    margin: 4px;
  }
  .cb-margin-lg-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-lg-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-lg-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-lg-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-lg-up-8 {
    margin: 8px;
  }
  .cb-margin-lg-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-lg-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-lg-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-lg-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-lg-up-16 {
    margin: 16px;
  }
  .cb-margin-lg-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-lg-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-lg-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-lg-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-lg-up-24 {
    margin: 24px;
  }
  .cb-margin-lg-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-lg-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-lg-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-lg-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-lg-up-32 {
    margin: 32px;
  }
  .cb-margin-lg-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-lg-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-lg-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-lg-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-lg-up-48 {
    margin: 48px;
  }
  .cb-margin-lg-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-lg-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-lg-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-lg-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-lg-up-72 {
    margin: 72px;
  }
  .cb-margin-lg-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-lg-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-lg-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-lg-up-right-72 {
    margin-right: 72px;
  }
}
@media (max-width: 1343.98px) {
  .cb-margin-lg-down-4 {
    margin: 4px;
  }
  .cb-margin-lg-down-top-4 {
    margin-top: 4px;
  }
  .cb-margin-lg-down-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-lg-down-left-4 {
    margin-left: 4px;
  }
  .cb-margin-lg-down-right-4 {
    margin-right: 4px;
  }
  .cb-margin-lg-down-8 {
    margin: 8px;
  }
  .cb-margin-lg-down-top-8 {
    margin-top: 8px;
  }
  .cb-margin-lg-down-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-lg-down-left-8 {
    margin-left: 8px;
  }
  .cb-margin-lg-down-right-8 {
    margin-right: 8px;
  }
  .cb-margin-lg-down-16 {
    margin: 16px;
  }
  .cb-margin-lg-down-top-16 {
    margin-top: 16px;
  }
  .cb-margin-lg-down-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-lg-down-left-16 {
    margin-left: 16px;
  }
  .cb-margin-lg-down-right-16 {
    margin-right: 16px;
  }
  .cb-margin-lg-down-24 {
    margin: 24px;
  }
  .cb-margin-lg-down-top-24 {
    margin-top: 24px;
  }
  .cb-margin-lg-down-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-lg-down-left-24 {
    margin-left: 24px;
  }
  .cb-margin-lg-down-right-24 {
    margin-right: 24px;
  }
  .cb-margin-lg-down-32 {
    margin: 32px;
  }
  .cb-margin-lg-down-top-32 {
    margin-top: 32px;
  }
  .cb-margin-lg-down-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-lg-down-left-32 {
    margin-left: 32px;
  }
  .cb-margin-lg-down-right-32 {
    margin-right: 32px;
  }
  .cb-margin-lg-down-48 {
    margin: 48px;
  }
  .cb-margin-lg-down-top-48 {
    margin-top: 48px;
  }
  .cb-margin-lg-down-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-lg-down-left-48 {
    margin-left: 48px;
  }
  .cb-margin-lg-down-right-48 {
    margin-right: 48px;
  }
  .cb-margin-lg-down-72 {
    margin: 72px;
  }
  .cb-margin-lg-down-top-72 {
    margin-top: 72px;
  }
  .cb-margin-lg-down-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-lg-down-left-72 {
    margin-left: 72px;
  }
  .cb-margin-lg-down-right-72 {
    margin-right: 72px;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-margin-xl-4 {
    margin: 4px;
  }
  .cb-margin-xl-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-xl-8 {
    margin: 8px;
  }
  .cb-margin-xl-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-xl-16 {
    margin: 16px;
  }
  .cb-margin-xl-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-xl-24 {
    margin: 24px;
  }
  .cb-margin-xl-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-xl-32 {
    margin: 32px;
  }
  .cb-margin-xl-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-xl-48 {
    margin: 48px;
  }
  .cb-margin-xl-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-xl-72 {
    margin: 72px;
  }
  .cb-margin-xl-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-xl-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-xl-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-xl-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-xl-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1344px) {
  .cb-margin-xl-up-4 {
    margin: 4px;
  }
  .cb-margin-xl-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-xl-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-xl-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-xl-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-xl-up-8 {
    margin: 8px;
  }
  .cb-margin-xl-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-xl-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-xl-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-xl-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-xl-up-16 {
    margin: 16px;
  }
  .cb-margin-xl-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-xl-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-xl-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-xl-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-xl-up-24 {
    margin: 24px;
  }
  .cb-margin-xl-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-xl-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-xl-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-xl-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-xl-up-32 {
    margin: 32px;
  }
  .cb-margin-xl-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-xl-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-xl-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-xl-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-xl-up-48 {
    margin: 48px;
  }
  .cb-margin-xl-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-xl-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-xl-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-xl-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-xl-up-72 {
    margin: 72px;
  }
  .cb-margin-xl-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-xl-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-xl-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-xl-up-right-72 {
    margin-right: 72px;
  }
}
@media (max-width: 1439.98px) {
  .cb-margin-xl-down-4 {
    margin: 4px;
  }
  .cb-margin-xl-down-top-4 {
    margin-top: 4px;
  }
  .cb-margin-xl-down-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-xl-down-left-4 {
    margin-left: 4px;
  }
  .cb-margin-xl-down-right-4 {
    margin-right: 4px;
  }
  .cb-margin-xl-down-8 {
    margin: 8px;
  }
  .cb-margin-xl-down-top-8 {
    margin-top: 8px;
  }
  .cb-margin-xl-down-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-xl-down-left-8 {
    margin-left: 8px;
  }
  .cb-margin-xl-down-right-8 {
    margin-right: 8px;
  }
  .cb-margin-xl-down-16 {
    margin: 16px;
  }
  .cb-margin-xl-down-top-16 {
    margin-top: 16px;
  }
  .cb-margin-xl-down-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-xl-down-left-16 {
    margin-left: 16px;
  }
  .cb-margin-xl-down-right-16 {
    margin-right: 16px;
  }
  .cb-margin-xl-down-24 {
    margin: 24px;
  }
  .cb-margin-xl-down-top-24 {
    margin-top: 24px;
  }
  .cb-margin-xl-down-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-xl-down-left-24 {
    margin-left: 24px;
  }
  .cb-margin-xl-down-right-24 {
    margin-right: 24px;
  }
  .cb-margin-xl-down-32 {
    margin: 32px;
  }
  .cb-margin-xl-down-top-32 {
    margin-top: 32px;
  }
  .cb-margin-xl-down-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-xl-down-left-32 {
    margin-left: 32px;
  }
  .cb-margin-xl-down-right-32 {
    margin-right: 32px;
  }
  .cb-margin-xl-down-48 {
    margin: 48px;
  }
  .cb-margin-xl-down-top-48 {
    margin-top: 48px;
  }
  .cb-margin-xl-down-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-xl-down-left-48 {
    margin-left: 48px;
  }
  .cb-margin-xl-down-right-48 {
    margin-right: 48px;
  }
  .cb-margin-xl-down-72 {
    margin: 72px;
  }
  .cb-margin-xl-down-top-72 {
    margin-top: 72px;
  }
  .cb-margin-xl-down-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-xl-down-left-72 {
    margin-left: 72px;
  }
  .cb-margin-xl-down-right-72 {
    margin-right: 72px;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-margin-2xl-4 {
    margin: 4px;
  }
  .cb-margin-2xl-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-2xl-8 {
    margin: 8px;
  }
  .cb-margin-2xl-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-2xl-16 {
    margin: 16px;
  }
  .cb-margin-2xl-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-2xl-24 {
    margin: 24px;
  }
  .cb-margin-2xl-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-2xl-32 {
    margin: 32px;
  }
  .cb-margin-2xl-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-2xl-48 {
    margin: 48px;
  }
  .cb-margin-2xl-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-2xl-72 {
    margin: 72px;
  }
  .cb-margin-2xl-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-2xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-2xl-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-2xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-2xl-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-2xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-2xl-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-2xl-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1440px) {
  .cb-margin-2xl-up-4 {
    margin: 4px;
  }
  .cb-margin-2xl-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-2xl-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-2xl-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-2xl-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-2xl-up-8 {
    margin: 8px;
  }
  .cb-margin-2xl-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-2xl-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-2xl-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-2xl-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-2xl-up-16 {
    margin: 16px;
  }
  .cb-margin-2xl-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-2xl-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-2xl-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-2xl-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-2xl-up-24 {
    margin: 24px;
  }
  .cb-margin-2xl-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-2xl-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-2xl-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-2xl-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-2xl-up-32 {
    margin: 32px;
  }
  .cb-margin-2xl-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-2xl-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-2xl-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-2xl-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-2xl-up-48 {
    margin: 48px;
  }
  .cb-margin-2xl-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-2xl-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-2xl-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-2xl-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-2xl-up-72 {
    margin: 72px;
  }
  .cb-margin-2xl-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-2xl-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-2xl-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-2xl-up-right-72 {
    margin-right: 72px;
  }
}
@media (max-width: 1727.98px) {
  .cb-margin-2xl-down-4 {
    margin: 4px;
  }
  .cb-margin-2xl-down-top-4 {
    margin-top: 4px;
  }
  .cb-margin-2xl-down-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-2xl-down-left-4 {
    margin-left: 4px;
  }
  .cb-margin-2xl-down-right-4 {
    margin-right: 4px;
  }
  .cb-margin-2xl-down-8 {
    margin: 8px;
  }
  .cb-margin-2xl-down-top-8 {
    margin-top: 8px;
  }
  .cb-margin-2xl-down-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-2xl-down-left-8 {
    margin-left: 8px;
  }
  .cb-margin-2xl-down-right-8 {
    margin-right: 8px;
  }
  .cb-margin-2xl-down-16 {
    margin: 16px;
  }
  .cb-margin-2xl-down-top-16 {
    margin-top: 16px;
  }
  .cb-margin-2xl-down-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-2xl-down-left-16 {
    margin-left: 16px;
  }
  .cb-margin-2xl-down-right-16 {
    margin-right: 16px;
  }
  .cb-margin-2xl-down-24 {
    margin: 24px;
  }
  .cb-margin-2xl-down-top-24 {
    margin-top: 24px;
  }
  .cb-margin-2xl-down-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-2xl-down-left-24 {
    margin-left: 24px;
  }
  .cb-margin-2xl-down-right-24 {
    margin-right: 24px;
  }
  .cb-margin-2xl-down-32 {
    margin: 32px;
  }
  .cb-margin-2xl-down-top-32 {
    margin-top: 32px;
  }
  .cb-margin-2xl-down-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-2xl-down-left-32 {
    margin-left: 32px;
  }
  .cb-margin-2xl-down-right-32 {
    margin-right: 32px;
  }
  .cb-margin-2xl-down-48 {
    margin: 48px;
  }
  .cb-margin-2xl-down-top-48 {
    margin-top: 48px;
  }
  .cb-margin-2xl-down-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-2xl-down-left-48 {
    margin-left: 48px;
  }
  .cb-margin-2xl-down-right-48 {
    margin-right: 48px;
  }
  .cb-margin-2xl-down-72 {
    margin: 72px;
  }
  .cb-margin-2xl-down-top-72 {
    margin-top: 72px;
  }
  .cb-margin-2xl-down-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-2xl-down-left-72 {
    margin-left: 72px;
  }
  .cb-margin-2xl-down-right-72 {
    margin-right: 72px;
  }
}
@media (min-width: 1728px) {
  .cb-margin-3xl-4 {
    margin: 4px;
  }
  .cb-margin-3xl-top-4 {
    margin-top: 4px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-4 {
    margin-left: 4px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-4 {
    margin-right: 4px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-3xl-8 {
    margin: 8px;
  }
  .cb-margin-3xl-top-8 {
    margin-top: 8px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-8 {
    margin-left: 8px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-8 {
    margin-right: 8px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-3xl-16 {
    margin: 16px;
  }
  .cb-margin-3xl-top-16 {
    margin-top: 16px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-16 {
    margin-left: 16px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-16 {
    margin-right: 16px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-3xl-24 {
    margin: 24px;
  }
  .cb-margin-3xl-top-24 {
    margin-top: 24px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-24 {
    margin-left: 24px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-24 {
    margin-right: 24px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-3xl-32 {
    margin: 32px;
  }
  .cb-margin-3xl-top-32 {
    margin-top: 32px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-32 {
    margin-left: 32px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-32 {
    margin-right: 32px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-3xl-48 {
    margin: 48px;
  }
  .cb-margin-3xl-top-48 {
    margin-top: 48px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-48 {
    margin-left: 48px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-48 {
    margin-right: 48px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
  .cb-margin-3xl-72 {
    margin: 72px;
  }
  .cb-margin-3xl-top-72 {
    margin-top: 72px;
  }
  .cb-no-margin-3xl-top {
    margin-top: 0 !important;
  }
  .cb-margin-3xl-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-no-margin-3xl-bottom {
    margin-bottom: 0 !important;
  }
  .cb-margin-3xl-left-72 {
    margin-left: 72px;
  }
  .cb-no-margin-3xl-left {
    margin-left: 0 !important;
  }
  .cb-margin-3xl-right-72 {
    margin-right: 72px;
  }
  .cb-no-margin-3xl-right {
    margin-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1728px) {
  .cb-margin-3xl-up-4 {
    margin: 4px;
  }
  .cb-margin-3xl-up-top-4 {
    margin-top: 4px;
  }
  .cb-margin-3xl-up-bottom-4 {
    margin-bottom: 4px;
  }
  .cb-margin-3xl-up-left-4 {
    margin-left: 4px;
  }
  .cb-margin-3xl-up-right-4 {
    margin-right: 4px;
  }
  .cb-margin-3xl-up-8 {
    margin: 8px;
  }
  .cb-margin-3xl-up-top-8 {
    margin-top: 8px;
  }
  .cb-margin-3xl-up-bottom-8 {
    margin-bottom: 8px;
  }
  .cb-margin-3xl-up-left-8 {
    margin-left: 8px;
  }
  .cb-margin-3xl-up-right-8 {
    margin-right: 8px;
  }
  .cb-margin-3xl-up-16 {
    margin: 16px;
  }
  .cb-margin-3xl-up-top-16 {
    margin-top: 16px;
  }
  .cb-margin-3xl-up-bottom-16 {
    margin-bottom: 16px;
  }
  .cb-margin-3xl-up-left-16 {
    margin-left: 16px;
  }
  .cb-margin-3xl-up-right-16 {
    margin-right: 16px;
  }
  .cb-margin-3xl-up-24 {
    margin: 24px;
  }
  .cb-margin-3xl-up-top-24 {
    margin-top: 24px;
  }
  .cb-margin-3xl-up-bottom-24 {
    margin-bottom: 24px;
  }
  .cb-margin-3xl-up-left-24 {
    margin-left: 24px;
  }
  .cb-margin-3xl-up-right-24 {
    margin-right: 24px;
  }
  .cb-margin-3xl-up-32 {
    margin: 32px;
  }
  .cb-margin-3xl-up-top-32 {
    margin-top: 32px;
  }
  .cb-margin-3xl-up-bottom-32 {
    margin-bottom: 32px;
  }
  .cb-margin-3xl-up-left-32 {
    margin-left: 32px;
  }
  .cb-margin-3xl-up-right-32 {
    margin-right: 32px;
  }
  .cb-margin-3xl-up-48 {
    margin: 48px;
  }
  .cb-margin-3xl-up-top-48 {
    margin-top: 48px;
  }
  .cb-margin-3xl-up-bottom-48 {
    margin-bottom: 48px;
  }
  .cb-margin-3xl-up-left-48 {
    margin-left: 48px;
  }
  .cb-margin-3xl-up-right-48 {
    margin-right: 48px;
  }
  .cb-margin-3xl-up-72 {
    margin: 72px;
  }
  .cb-margin-3xl-up-top-72 {
    margin-top: 72px;
  }
  .cb-margin-3xl-up-bottom-72 {
    margin-bottom: 72px;
  }
  .cb-margin-3xl-up-left-72 {
    margin-left: 72px;
  }
  .cb-margin-3xl-up-right-72 {
    margin-right: 72px;
  }
}
.cb-margin-3xl-down-4 {
  margin: 4px;
}

.cb-margin-3xl-down-top-4 {
  margin-top: 4px;
}

.cb-margin-3xl-down-bottom-4 {
  margin-bottom: 4px;
}

.cb-margin-3xl-down-left-4 {
  margin-left: 4px;
}

.cb-margin-3xl-down-right-4 {
  margin-right: 4px;
}

.cb-margin-3xl-down-8 {
  margin: 8px;
}

.cb-margin-3xl-down-top-8 {
  margin-top: 8px;
}

.cb-margin-3xl-down-bottom-8 {
  margin-bottom: 8px;
}

.cb-margin-3xl-down-left-8 {
  margin-left: 8px;
}

.cb-margin-3xl-down-right-8 {
  margin-right: 8px;
}

.cb-margin-3xl-down-16 {
  margin: 16px;
}

.cb-margin-3xl-down-top-16 {
  margin-top: 16px;
}

.cb-margin-3xl-down-bottom-16 {
  margin-bottom: 16px;
}

.cb-margin-3xl-down-left-16 {
  margin-left: 16px;
}

.cb-margin-3xl-down-right-16 {
  margin-right: 16px;
}

.cb-margin-3xl-down-24 {
  margin: 24px;
}

.cb-margin-3xl-down-top-24 {
  margin-top: 24px;
}

.cb-margin-3xl-down-bottom-24 {
  margin-bottom: 24px;
}

.cb-margin-3xl-down-left-24 {
  margin-left: 24px;
}

.cb-margin-3xl-down-right-24 {
  margin-right: 24px;
}

.cb-margin-3xl-down-32 {
  margin: 32px;
}

.cb-margin-3xl-down-top-32 {
  margin-top: 32px;
}

.cb-margin-3xl-down-bottom-32 {
  margin-bottom: 32px;
}

.cb-margin-3xl-down-left-32 {
  margin-left: 32px;
}

.cb-margin-3xl-down-right-32 {
  margin-right: 32px;
}

.cb-margin-3xl-down-48 {
  margin: 48px;
}

.cb-margin-3xl-down-top-48 {
  margin-top: 48px;
}

.cb-margin-3xl-down-bottom-48 {
  margin-bottom: 48px;
}

.cb-margin-3xl-down-left-48 {
  margin-left: 48px;
}

.cb-margin-3xl-down-right-48 {
  margin-right: 48px;
}

.cb-margin-3xl-down-72 {
  margin: 72px;
}

.cb-margin-3xl-down-top-72 {
  margin-top: 72px;
}

.cb-margin-3xl-down-bottom-72 {
  margin-bottom: 72px;
}

.cb-margin-3xl-down-left-72 {
  margin-left: 72px;
}

.cb-margin-3xl-down-right-72 {
  margin-right: 72px;
}

.cb-no-margin {
  margin: 0 !important;
}

.cb-no-margin-top {
  margin-top: 0 !important;
}

.cb-no-margin-bottom {
  margin-bottom: 0 !important;
}

.cb-no-margin-left {
  margin-left: 0 !important;
}

.cb-no-margin-right {
  margin-right: 0 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-no-margin-xs {
    margin: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-no-margin-sm {
    margin: 0 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-no-margin-md {
    margin: 0 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-no-margin-lg {
    margin: 0 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-no-margin-xl {
    margin: 0 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-no-margin-2xl {
    margin: 0 !important;
  }
}
@media (min-width: 1728px) {
  .cb-no-margin-3xl {
    margin: 0 !important;
  }
}
/* ------------------------------------ PADDING */
/* General */
.cb-padding-4 {
  padding: 4px;
}

.cb-padding-top-4 {
  padding-top: 4px;
}

.cb-padding-bottom-4 {
  padding-bottom: 4px;
}

.cb-padding-left-4 {
  padding-left: 4px;
}

.cb-padding-right-4 {
  padding-right: 4px;
}

.cb-padding-8 {
  padding: 8px;
}

.cb-padding-top-8 {
  padding-top: 8px;
}

.cb-padding-bottom-8 {
  padding-bottom: 8px;
}

.cb-padding-left-8 {
  padding-left: 8px;
}

.cb-padding-right-8 {
  padding-right: 8px;
}

.cb-padding-16 {
  padding: 16px;
}

.cb-padding-top-16 {
  padding-top: 16px;
}

.cb-padding-bottom-16 {
  padding-bottom: 16px;
}

.cb-padding-left-16 {
  padding-left: 16px;
}

.cb-padding-right-16 {
  padding-right: 16px;
}

.cb-padding-24 {
  padding: 24px;
}

.cb-padding-top-24 {
  padding-top: 24px;
}

.cb-padding-bottom-24 {
  padding-bottom: 24px;
}

.cb-padding-left-24 {
  padding-left: 24px;
}

.cb-padding-right-24 {
  padding-right: 24px;
}

.cb-padding-32 {
  padding: 32px;
}

.cb-padding-top-32 {
  padding-top: 32px;
}

.cb-padding-bottom-32 {
  padding-bottom: 32px;
}

.cb-padding-left-32 {
  padding-left: 32px;
}

.cb-padding-right-32 {
  padding-right: 32px;
}

.cb-padding-48 {
  padding: 48px;
}

.cb-padding-top-48 {
  padding-top: 48px;
}

.cb-padding-bottom-48 {
  padding-bottom: 48px;
}

.cb-padding-left-48 {
  padding-left: 48px;
}

.cb-padding-right-48 {
  padding-right: 48px;
}

.cb-padding-72 {
  padding: 72px;
}

.cb-padding-top-72 {
  padding-top: 72px;
}

.cb-padding-bottom-72 {
  padding-bottom: 72px;
}

.cb-padding-left-72 {
  padding-left: 72px;
}

.cb-padding-right-72 {
  padding-right: 72px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-padding-xs-4 {
    padding: 4px;
  }
  .cb-padding-xs-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
  .cb-padding-xs-8 {
    padding: 8px;
  }
  .cb-padding-xs-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
  .cb-padding-xs-16 {
    padding: 16px;
  }
  .cb-padding-xs-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
  .cb-padding-xs-24 {
    padding: 24px;
  }
  .cb-padding-xs-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
  .cb-padding-xs-32 {
    padding: 32px;
  }
  .cb-padding-xs-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
  .cb-padding-xs-48 {
    padding: 48px;
  }
  .cb-padding-xs-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
  .cb-padding-xs-72 {
    padding: 72px;
  }
  .cb-padding-xs-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-xs-top {
    padding-top: 0 !important;
  }
  .cb-padding-xs-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-xs-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xs-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-xs-left {
    padding-left: 0 !important;
  }
  .cb-padding-xs-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-xs-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1px) {
  .cb-padding-xs-up-4 {
    padding: 4px;
  }
  .cb-padding-xs-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-xs-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-xs-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-xs-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-xs-up-8 {
    padding: 8px;
  }
  .cb-padding-xs-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-xs-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-xs-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-xs-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-xs-up-16 {
    padding: 16px;
  }
  .cb-padding-xs-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-xs-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-xs-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-xs-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-xs-up-24 {
    padding: 24px;
  }
  .cb-padding-xs-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-xs-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-xs-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-xs-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-xs-up-32 {
    padding: 32px;
  }
  .cb-padding-xs-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-xs-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-xs-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-xs-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-xs-up-48 {
    padding: 48px;
  }
  .cb-padding-xs-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-xs-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-xs-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-xs-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-xs-up-72 {
    padding: 72px;
  }
  .cb-padding-xs-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-xs-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-xs-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-xs-up-right-72 {
    padding-right: 72px;
  }
}
@media (max-width: 767.98px) {
  .cb-padding-xs-down-4 {
    padding: 4px;
  }
  .cb-padding-xs-down-top-4 {
    padding-top: 4px;
  }
  .cb-padding-xs-down-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-xs-down-left-4 {
    padding-left: 4px;
  }
  .cb-padding-xs-down-right-4 {
    padding-right: 4px;
  }
  .cb-padding-xs-down-8 {
    padding: 8px;
  }
  .cb-padding-xs-down-top-8 {
    padding-top: 8px;
  }
  .cb-padding-xs-down-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-xs-down-left-8 {
    padding-left: 8px;
  }
  .cb-padding-xs-down-right-8 {
    padding-right: 8px;
  }
  .cb-padding-xs-down-16 {
    padding: 16px;
  }
  .cb-padding-xs-down-top-16 {
    padding-top: 16px;
  }
  .cb-padding-xs-down-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-xs-down-left-16 {
    padding-left: 16px;
  }
  .cb-padding-xs-down-right-16 {
    padding-right: 16px;
  }
  .cb-padding-xs-down-24 {
    padding: 24px;
  }
  .cb-padding-xs-down-top-24 {
    padding-top: 24px;
  }
  .cb-padding-xs-down-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-xs-down-left-24 {
    padding-left: 24px;
  }
  .cb-padding-xs-down-right-24 {
    padding-right: 24px;
  }
  .cb-padding-xs-down-32 {
    padding: 32px;
  }
  .cb-padding-xs-down-top-32 {
    padding-top: 32px;
  }
  .cb-padding-xs-down-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-xs-down-left-32 {
    padding-left: 32px;
  }
  .cb-padding-xs-down-right-32 {
    padding-right: 32px;
  }
  .cb-padding-xs-down-48 {
    padding: 48px;
  }
  .cb-padding-xs-down-top-48 {
    padding-top: 48px;
  }
  .cb-padding-xs-down-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-xs-down-left-48 {
    padding-left: 48px;
  }
  .cb-padding-xs-down-right-48 {
    padding-right: 48px;
  }
  .cb-padding-xs-down-72 {
    padding: 72px;
  }
  .cb-padding-xs-down-top-72 {
    padding-top: 72px;
  }
  .cb-padding-xs-down-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-xs-down-left-72 {
    padding-left: 72px;
  }
  .cb-padding-xs-down-right-72 {
    padding-right: 72px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-padding-sm-4 {
    padding: 4px;
  }
  .cb-padding-sm-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
  .cb-padding-sm-8 {
    padding: 8px;
  }
  .cb-padding-sm-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
  .cb-padding-sm-16 {
    padding: 16px;
  }
  .cb-padding-sm-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
  .cb-padding-sm-24 {
    padding: 24px;
  }
  .cb-padding-sm-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
  .cb-padding-sm-32 {
    padding: 32px;
  }
  .cb-padding-sm-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
  .cb-padding-sm-48 {
    padding: 48px;
  }
  .cb-padding-sm-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
  .cb-padding-sm-72 {
    padding: 72px;
  }
  .cb-padding-sm-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-sm-top {
    padding-top: 0 !important;
  }
  .cb-padding-sm-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-sm-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-sm-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-sm-left {
    padding-left: 0 !important;
  }
  .cb-padding-sm-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-sm-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 768px) {
  .cb-padding-sm-up-4 {
    padding: 4px;
  }
  .cb-padding-sm-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-sm-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-sm-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-sm-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-sm-up-8 {
    padding: 8px;
  }
  .cb-padding-sm-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-sm-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-sm-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-sm-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-sm-up-16 {
    padding: 16px;
  }
  .cb-padding-sm-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-sm-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-sm-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-sm-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-sm-up-24 {
    padding: 24px;
  }
  .cb-padding-sm-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-sm-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-sm-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-sm-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-sm-up-32 {
    padding: 32px;
  }
  .cb-padding-sm-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-sm-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-sm-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-sm-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-sm-up-48 {
    padding: 48px;
  }
  .cb-padding-sm-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-sm-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-sm-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-sm-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-sm-up-72 {
    padding: 72px;
  }
  .cb-padding-sm-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-sm-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-sm-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-sm-up-right-72 {
    padding-right: 72px;
  }
}
@media (max-width: 1023.98px) {
  .cb-padding-sm-down-4 {
    padding: 4px;
  }
  .cb-padding-sm-down-top-4 {
    padding-top: 4px;
  }
  .cb-padding-sm-down-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-sm-down-left-4 {
    padding-left: 4px;
  }
  .cb-padding-sm-down-right-4 {
    padding-right: 4px;
  }
  .cb-padding-sm-down-8 {
    padding: 8px;
  }
  .cb-padding-sm-down-top-8 {
    padding-top: 8px;
  }
  .cb-padding-sm-down-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-sm-down-left-8 {
    padding-left: 8px;
  }
  .cb-padding-sm-down-right-8 {
    padding-right: 8px;
  }
  .cb-padding-sm-down-16 {
    padding: 16px;
  }
  .cb-padding-sm-down-top-16 {
    padding-top: 16px;
  }
  .cb-padding-sm-down-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-sm-down-left-16 {
    padding-left: 16px;
  }
  .cb-padding-sm-down-right-16 {
    padding-right: 16px;
  }
  .cb-padding-sm-down-24 {
    padding: 24px;
  }
  .cb-padding-sm-down-top-24 {
    padding-top: 24px;
  }
  .cb-padding-sm-down-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-sm-down-left-24 {
    padding-left: 24px;
  }
  .cb-padding-sm-down-right-24 {
    padding-right: 24px;
  }
  .cb-padding-sm-down-32 {
    padding: 32px;
  }
  .cb-padding-sm-down-top-32 {
    padding-top: 32px;
  }
  .cb-padding-sm-down-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-sm-down-left-32 {
    padding-left: 32px;
  }
  .cb-padding-sm-down-right-32 {
    padding-right: 32px;
  }
  .cb-padding-sm-down-48 {
    padding: 48px;
  }
  .cb-padding-sm-down-top-48 {
    padding-top: 48px;
  }
  .cb-padding-sm-down-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-sm-down-left-48 {
    padding-left: 48px;
  }
  .cb-padding-sm-down-right-48 {
    padding-right: 48px;
  }
  .cb-padding-sm-down-72 {
    padding: 72px;
  }
  .cb-padding-sm-down-top-72 {
    padding-top: 72px;
  }
  .cb-padding-sm-down-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-sm-down-left-72 {
    padding-left: 72px;
  }
  .cb-padding-sm-down-right-72 {
    padding-right: 72px;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-padding-md-4 {
    padding: 4px;
  }
  .cb-padding-md-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
  .cb-padding-md-8 {
    padding: 8px;
  }
  .cb-padding-md-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
  .cb-padding-md-16 {
    padding: 16px;
  }
  .cb-padding-md-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
  .cb-padding-md-24 {
    padding: 24px;
  }
  .cb-padding-md-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
  .cb-padding-md-32 {
    padding: 32px;
  }
  .cb-padding-md-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
  .cb-padding-md-48 {
    padding: 48px;
  }
  .cb-padding-md-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
  .cb-padding-md-72 {
    padding: 72px;
  }
  .cb-padding-md-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-md-top {
    padding-top: 0 !important;
  }
  .cb-padding-md-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-md-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-md-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-md-left {
    padding-left: 0 !important;
  }
  .cb-padding-md-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-md-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1024px) {
  .cb-padding-md-up-4 {
    padding: 4px;
  }
  .cb-padding-md-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-md-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-md-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-md-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-md-up-8 {
    padding: 8px;
  }
  .cb-padding-md-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-md-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-md-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-md-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-md-up-16 {
    padding: 16px;
  }
  .cb-padding-md-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-md-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-md-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-md-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-md-up-24 {
    padding: 24px;
  }
  .cb-padding-md-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-md-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-md-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-md-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-md-up-32 {
    padding: 32px;
  }
  .cb-padding-md-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-md-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-md-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-md-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-md-up-48 {
    padding: 48px;
  }
  .cb-padding-md-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-md-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-md-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-md-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-md-up-72 {
    padding: 72px;
  }
  .cb-padding-md-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-md-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-md-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-md-up-right-72 {
    padding-right: 72px;
  }
}
@media (max-width: 1247.98px) {
  .cb-padding-md-down-4 {
    padding: 4px;
  }
  .cb-padding-md-down-top-4 {
    padding-top: 4px;
  }
  .cb-padding-md-down-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-md-down-left-4 {
    padding-left: 4px;
  }
  .cb-padding-md-down-right-4 {
    padding-right: 4px;
  }
  .cb-padding-md-down-8 {
    padding: 8px;
  }
  .cb-padding-md-down-top-8 {
    padding-top: 8px;
  }
  .cb-padding-md-down-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-md-down-left-8 {
    padding-left: 8px;
  }
  .cb-padding-md-down-right-8 {
    padding-right: 8px;
  }
  .cb-padding-md-down-16 {
    padding: 16px;
  }
  .cb-padding-md-down-top-16 {
    padding-top: 16px;
  }
  .cb-padding-md-down-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-md-down-left-16 {
    padding-left: 16px;
  }
  .cb-padding-md-down-right-16 {
    padding-right: 16px;
  }
  .cb-padding-md-down-24 {
    padding: 24px;
  }
  .cb-padding-md-down-top-24 {
    padding-top: 24px;
  }
  .cb-padding-md-down-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-md-down-left-24 {
    padding-left: 24px;
  }
  .cb-padding-md-down-right-24 {
    padding-right: 24px;
  }
  .cb-padding-md-down-32 {
    padding: 32px;
  }
  .cb-padding-md-down-top-32 {
    padding-top: 32px;
  }
  .cb-padding-md-down-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-md-down-left-32 {
    padding-left: 32px;
  }
  .cb-padding-md-down-right-32 {
    padding-right: 32px;
  }
  .cb-padding-md-down-48 {
    padding: 48px;
  }
  .cb-padding-md-down-top-48 {
    padding-top: 48px;
  }
  .cb-padding-md-down-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-md-down-left-48 {
    padding-left: 48px;
  }
  .cb-padding-md-down-right-48 {
    padding-right: 48px;
  }
  .cb-padding-md-down-72 {
    padding: 72px;
  }
  .cb-padding-md-down-top-72 {
    padding-top: 72px;
  }
  .cb-padding-md-down-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-md-down-left-72 {
    padding-left: 72px;
  }
  .cb-padding-md-down-right-72 {
    padding-right: 72px;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-padding-lg-4 {
    padding: 4px;
  }
  .cb-padding-lg-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
  .cb-padding-lg-8 {
    padding: 8px;
  }
  .cb-padding-lg-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
  .cb-padding-lg-16 {
    padding: 16px;
  }
  .cb-padding-lg-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
  .cb-padding-lg-24 {
    padding: 24px;
  }
  .cb-padding-lg-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
  .cb-padding-lg-32 {
    padding: 32px;
  }
  .cb-padding-lg-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
  .cb-padding-lg-48 {
    padding: 48px;
  }
  .cb-padding-lg-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
  .cb-padding-lg-72 {
    padding: 72px;
  }
  .cb-padding-lg-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-lg-top {
    padding-top: 0 !important;
  }
  .cb-padding-lg-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-lg-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-lg-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-lg-left {
    padding-left: 0 !important;
  }
  .cb-padding-lg-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-lg-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1248px) {
  .cb-padding-lg-up-4 {
    padding: 4px;
  }
  .cb-padding-lg-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-lg-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-lg-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-lg-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-lg-up-8 {
    padding: 8px;
  }
  .cb-padding-lg-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-lg-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-lg-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-lg-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-lg-up-16 {
    padding: 16px;
  }
  .cb-padding-lg-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-lg-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-lg-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-lg-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-lg-up-24 {
    padding: 24px;
  }
  .cb-padding-lg-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-lg-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-lg-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-lg-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-lg-up-32 {
    padding: 32px;
  }
  .cb-padding-lg-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-lg-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-lg-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-lg-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-lg-up-48 {
    padding: 48px;
  }
  .cb-padding-lg-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-lg-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-lg-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-lg-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-lg-up-72 {
    padding: 72px;
  }
  .cb-padding-lg-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-lg-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-lg-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-lg-up-right-72 {
    padding-right: 72px;
  }
}
@media (max-width: 1343.98px) {
  .cb-padding-lg-down-4 {
    padding: 4px;
  }
  .cb-padding-lg-down-top-4 {
    padding-top: 4px;
  }
  .cb-padding-lg-down-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-lg-down-left-4 {
    padding-left: 4px;
  }
  .cb-padding-lg-down-right-4 {
    padding-right: 4px;
  }
  .cb-padding-lg-down-8 {
    padding: 8px;
  }
  .cb-padding-lg-down-top-8 {
    padding-top: 8px;
  }
  .cb-padding-lg-down-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-lg-down-left-8 {
    padding-left: 8px;
  }
  .cb-padding-lg-down-right-8 {
    padding-right: 8px;
  }
  .cb-padding-lg-down-16 {
    padding: 16px;
  }
  .cb-padding-lg-down-top-16 {
    padding-top: 16px;
  }
  .cb-padding-lg-down-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-lg-down-left-16 {
    padding-left: 16px;
  }
  .cb-padding-lg-down-right-16 {
    padding-right: 16px;
  }
  .cb-padding-lg-down-24 {
    padding: 24px;
  }
  .cb-padding-lg-down-top-24 {
    padding-top: 24px;
  }
  .cb-padding-lg-down-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-lg-down-left-24 {
    padding-left: 24px;
  }
  .cb-padding-lg-down-right-24 {
    padding-right: 24px;
  }
  .cb-padding-lg-down-32 {
    padding: 32px;
  }
  .cb-padding-lg-down-top-32 {
    padding-top: 32px;
  }
  .cb-padding-lg-down-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-lg-down-left-32 {
    padding-left: 32px;
  }
  .cb-padding-lg-down-right-32 {
    padding-right: 32px;
  }
  .cb-padding-lg-down-48 {
    padding: 48px;
  }
  .cb-padding-lg-down-top-48 {
    padding-top: 48px;
  }
  .cb-padding-lg-down-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-lg-down-left-48 {
    padding-left: 48px;
  }
  .cb-padding-lg-down-right-48 {
    padding-right: 48px;
  }
  .cb-padding-lg-down-72 {
    padding: 72px;
  }
  .cb-padding-lg-down-top-72 {
    padding-top: 72px;
  }
  .cb-padding-lg-down-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-lg-down-left-72 {
    padding-left: 72px;
  }
  .cb-padding-lg-down-right-72 {
    padding-right: 72px;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-padding-xl-4 {
    padding: 4px;
  }
  .cb-padding-xl-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-xl-8 {
    padding: 8px;
  }
  .cb-padding-xl-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-xl-16 {
    padding: 16px;
  }
  .cb-padding-xl-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-xl-24 {
    padding: 24px;
  }
  .cb-padding-xl-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-xl-32 {
    padding: 32px;
  }
  .cb-padding-xl-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-xl-48 {
    padding: 48px;
  }
  .cb-padding-xl-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-xl-72 {
    padding: 72px;
  }
  .cb-padding-xl-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-xl-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-xl-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-xl-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-xl-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1344px) {
  .cb-padding-xl-up-4 {
    padding: 4px;
  }
  .cb-padding-xl-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-xl-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-xl-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-xl-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-xl-up-8 {
    padding: 8px;
  }
  .cb-padding-xl-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-xl-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-xl-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-xl-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-xl-up-16 {
    padding: 16px;
  }
  .cb-padding-xl-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-xl-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-xl-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-xl-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-xl-up-24 {
    padding: 24px;
  }
  .cb-padding-xl-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-xl-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-xl-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-xl-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-xl-up-32 {
    padding: 32px;
  }
  .cb-padding-xl-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-xl-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-xl-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-xl-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-xl-up-48 {
    padding: 48px;
  }
  .cb-padding-xl-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-xl-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-xl-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-xl-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-xl-up-72 {
    padding: 72px;
  }
  .cb-padding-xl-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-xl-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-xl-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-xl-up-right-72 {
    padding-right: 72px;
  }
}
@media (max-width: 1439.98px) {
  .cb-padding-xl-down-4 {
    padding: 4px;
  }
  .cb-padding-xl-down-top-4 {
    padding-top: 4px;
  }
  .cb-padding-xl-down-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-xl-down-left-4 {
    padding-left: 4px;
  }
  .cb-padding-xl-down-right-4 {
    padding-right: 4px;
  }
  .cb-padding-xl-down-8 {
    padding: 8px;
  }
  .cb-padding-xl-down-top-8 {
    padding-top: 8px;
  }
  .cb-padding-xl-down-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-xl-down-left-8 {
    padding-left: 8px;
  }
  .cb-padding-xl-down-right-8 {
    padding-right: 8px;
  }
  .cb-padding-xl-down-16 {
    padding: 16px;
  }
  .cb-padding-xl-down-top-16 {
    padding-top: 16px;
  }
  .cb-padding-xl-down-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-xl-down-left-16 {
    padding-left: 16px;
  }
  .cb-padding-xl-down-right-16 {
    padding-right: 16px;
  }
  .cb-padding-xl-down-24 {
    padding: 24px;
  }
  .cb-padding-xl-down-top-24 {
    padding-top: 24px;
  }
  .cb-padding-xl-down-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-xl-down-left-24 {
    padding-left: 24px;
  }
  .cb-padding-xl-down-right-24 {
    padding-right: 24px;
  }
  .cb-padding-xl-down-32 {
    padding: 32px;
  }
  .cb-padding-xl-down-top-32 {
    padding-top: 32px;
  }
  .cb-padding-xl-down-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-xl-down-left-32 {
    padding-left: 32px;
  }
  .cb-padding-xl-down-right-32 {
    padding-right: 32px;
  }
  .cb-padding-xl-down-48 {
    padding: 48px;
  }
  .cb-padding-xl-down-top-48 {
    padding-top: 48px;
  }
  .cb-padding-xl-down-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-xl-down-left-48 {
    padding-left: 48px;
  }
  .cb-padding-xl-down-right-48 {
    padding-right: 48px;
  }
  .cb-padding-xl-down-72 {
    padding: 72px;
  }
  .cb-padding-xl-down-top-72 {
    padding-top: 72px;
  }
  .cb-padding-xl-down-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-xl-down-left-72 {
    padding-left: 72px;
  }
  .cb-padding-xl-down-right-72 {
    padding-right: 72px;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-padding-2xl-4 {
    padding: 4px;
  }
  .cb-padding-2xl-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-2xl-8 {
    padding: 8px;
  }
  .cb-padding-2xl-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-2xl-16 {
    padding: 16px;
  }
  .cb-padding-2xl-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-2xl-24 {
    padding: 24px;
  }
  .cb-padding-2xl-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-2xl-32 {
    padding: 32px;
  }
  .cb-padding-2xl-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-2xl-48 {
    padding: 48px;
  }
  .cb-padding-2xl-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-2xl-72 {
    padding: 72px;
  }
  .cb-padding-2xl-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-2xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-2xl-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-2xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-2xl-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-2xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-2xl-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-2xl-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1440px) {
  .cb-padding-2xl-up-4 {
    padding: 4px;
  }
  .cb-padding-2xl-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-2xl-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-2xl-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-2xl-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-2xl-up-8 {
    padding: 8px;
  }
  .cb-padding-2xl-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-2xl-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-2xl-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-2xl-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-2xl-up-16 {
    padding: 16px;
  }
  .cb-padding-2xl-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-2xl-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-2xl-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-2xl-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-2xl-up-24 {
    padding: 24px;
  }
  .cb-padding-2xl-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-2xl-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-2xl-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-2xl-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-2xl-up-32 {
    padding: 32px;
  }
  .cb-padding-2xl-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-2xl-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-2xl-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-2xl-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-2xl-up-48 {
    padding: 48px;
  }
  .cb-padding-2xl-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-2xl-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-2xl-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-2xl-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-2xl-up-72 {
    padding: 72px;
  }
  .cb-padding-2xl-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-2xl-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-2xl-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-2xl-up-right-72 {
    padding-right: 72px;
  }
}
@media (max-width: 1727.98px) {
  .cb-padding-2xl-down-4 {
    padding: 4px;
  }
  .cb-padding-2xl-down-top-4 {
    padding-top: 4px;
  }
  .cb-padding-2xl-down-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-2xl-down-left-4 {
    padding-left: 4px;
  }
  .cb-padding-2xl-down-right-4 {
    padding-right: 4px;
  }
  .cb-padding-2xl-down-8 {
    padding: 8px;
  }
  .cb-padding-2xl-down-top-8 {
    padding-top: 8px;
  }
  .cb-padding-2xl-down-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-2xl-down-left-8 {
    padding-left: 8px;
  }
  .cb-padding-2xl-down-right-8 {
    padding-right: 8px;
  }
  .cb-padding-2xl-down-16 {
    padding: 16px;
  }
  .cb-padding-2xl-down-top-16 {
    padding-top: 16px;
  }
  .cb-padding-2xl-down-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-2xl-down-left-16 {
    padding-left: 16px;
  }
  .cb-padding-2xl-down-right-16 {
    padding-right: 16px;
  }
  .cb-padding-2xl-down-24 {
    padding: 24px;
  }
  .cb-padding-2xl-down-top-24 {
    padding-top: 24px;
  }
  .cb-padding-2xl-down-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-2xl-down-left-24 {
    padding-left: 24px;
  }
  .cb-padding-2xl-down-right-24 {
    padding-right: 24px;
  }
  .cb-padding-2xl-down-32 {
    padding: 32px;
  }
  .cb-padding-2xl-down-top-32 {
    padding-top: 32px;
  }
  .cb-padding-2xl-down-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-2xl-down-left-32 {
    padding-left: 32px;
  }
  .cb-padding-2xl-down-right-32 {
    padding-right: 32px;
  }
  .cb-padding-2xl-down-48 {
    padding: 48px;
  }
  .cb-padding-2xl-down-top-48 {
    padding-top: 48px;
  }
  .cb-padding-2xl-down-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-2xl-down-left-48 {
    padding-left: 48px;
  }
  .cb-padding-2xl-down-right-48 {
    padding-right: 48px;
  }
  .cb-padding-2xl-down-72 {
    padding: 72px;
  }
  .cb-padding-2xl-down-top-72 {
    padding-top: 72px;
  }
  .cb-padding-2xl-down-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-2xl-down-left-72 {
    padding-left: 72px;
  }
  .cb-padding-2xl-down-right-72 {
    padding-right: 72px;
  }
}
@media (min-width: 1728px) {
  .cb-padding-3xl-4 {
    padding: 4px;
  }
  .cb-padding-3xl-top-4 {
    padding-top: 4px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-4 {
    padding-left: 4px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-4 {
    padding-right: 4px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-3xl-8 {
    padding: 8px;
  }
  .cb-padding-3xl-top-8 {
    padding-top: 8px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-8 {
    padding-left: 8px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-8 {
    padding-right: 8px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-3xl-16 {
    padding: 16px;
  }
  .cb-padding-3xl-top-16 {
    padding-top: 16px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-16 {
    padding-left: 16px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-16 {
    padding-right: 16px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-3xl-24 {
    padding: 24px;
  }
  .cb-padding-3xl-top-24 {
    padding-top: 24px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-24 {
    padding-left: 24px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-24 {
    padding-right: 24px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-3xl-32 {
    padding: 32px;
  }
  .cb-padding-3xl-top-32 {
    padding-top: 32px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-32 {
    padding-left: 32px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-32 {
    padding-right: 32px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-3xl-48 {
    padding: 48px;
  }
  .cb-padding-3xl-top-48 {
    padding-top: 48px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-48 {
    padding-left: 48px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-48 {
    padding-right: 48px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
  .cb-padding-3xl-72 {
    padding: 72px;
  }
  .cb-padding-3xl-top-72 {
    padding-top: 72px;
  }
  .cb-no-padding-3xl-top {
    padding-top: 0 !important;
  }
  .cb-padding-3xl-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-no-padding-3xl-bottom {
    padding-bottom: 0 !important;
  }
  .cb-padding-3xl-left-72 {
    padding-left: 72px;
  }
  .cb-no-padding-3xl-left {
    padding-left: 0 !important;
  }
  .cb-padding-3xl-right-72 {
    padding-right: 72px;
  }
  .cb-no-padding-3xl-right {
    padding-right: 0 !important;
  }
}
/* Range */
@media (min-width: 1728px) {
  .cb-padding-3xl-up-4 {
    padding: 4px;
  }
  .cb-padding-3xl-up-top-4 {
    padding-top: 4px;
  }
  .cb-padding-3xl-up-bottom-4 {
    padding-bottom: 4px;
  }
  .cb-padding-3xl-up-left-4 {
    padding-left: 4px;
  }
  .cb-padding-3xl-up-right-4 {
    padding-right: 4px;
  }
  .cb-padding-3xl-up-8 {
    padding: 8px;
  }
  .cb-padding-3xl-up-top-8 {
    padding-top: 8px;
  }
  .cb-padding-3xl-up-bottom-8 {
    padding-bottom: 8px;
  }
  .cb-padding-3xl-up-left-8 {
    padding-left: 8px;
  }
  .cb-padding-3xl-up-right-8 {
    padding-right: 8px;
  }
  .cb-padding-3xl-up-16 {
    padding: 16px;
  }
  .cb-padding-3xl-up-top-16 {
    padding-top: 16px;
  }
  .cb-padding-3xl-up-bottom-16 {
    padding-bottom: 16px;
  }
  .cb-padding-3xl-up-left-16 {
    padding-left: 16px;
  }
  .cb-padding-3xl-up-right-16 {
    padding-right: 16px;
  }
  .cb-padding-3xl-up-24 {
    padding: 24px;
  }
  .cb-padding-3xl-up-top-24 {
    padding-top: 24px;
  }
  .cb-padding-3xl-up-bottom-24 {
    padding-bottom: 24px;
  }
  .cb-padding-3xl-up-left-24 {
    padding-left: 24px;
  }
  .cb-padding-3xl-up-right-24 {
    padding-right: 24px;
  }
  .cb-padding-3xl-up-32 {
    padding: 32px;
  }
  .cb-padding-3xl-up-top-32 {
    padding-top: 32px;
  }
  .cb-padding-3xl-up-bottom-32 {
    padding-bottom: 32px;
  }
  .cb-padding-3xl-up-left-32 {
    padding-left: 32px;
  }
  .cb-padding-3xl-up-right-32 {
    padding-right: 32px;
  }
  .cb-padding-3xl-up-48 {
    padding: 48px;
  }
  .cb-padding-3xl-up-top-48 {
    padding-top: 48px;
  }
  .cb-padding-3xl-up-bottom-48 {
    padding-bottom: 48px;
  }
  .cb-padding-3xl-up-left-48 {
    padding-left: 48px;
  }
  .cb-padding-3xl-up-right-48 {
    padding-right: 48px;
  }
  .cb-padding-3xl-up-72 {
    padding: 72px;
  }
  .cb-padding-3xl-up-top-72 {
    padding-top: 72px;
  }
  .cb-padding-3xl-up-bottom-72 {
    padding-bottom: 72px;
  }
  .cb-padding-3xl-up-left-72 {
    padding-left: 72px;
  }
  .cb-padding-3xl-up-right-72 {
    padding-right: 72px;
  }
}
.cb-padding-3xl-down-4 {
  padding: 4px;
}

.cb-padding-3xl-down-top-4 {
  padding-top: 4px;
}

.cb-padding-3xl-down-bottom-4 {
  padding-bottom: 4px;
}

.cb-padding-3xl-down-left-4 {
  padding-left: 4px;
}

.cb-padding-3xl-down-right-4 {
  padding-right: 4px;
}

.cb-padding-3xl-down-8 {
  padding: 8px;
}

.cb-padding-3xl-down-top-8 {
  padding-top: 8px;
}

.cb-padding-3xl-down-bottom-8 {
  padding-bottom: 8px;
}

.cb-padding-3xl-down-left-8 {
  padding-left: 8px;
}

.cb-padding-3xl-down-right-8 {
  padding-right: 8px;
}

.cb-padding-3xl-down-16 {
  padding: 16px;
}

.cb-padding-3xl-down-top-16 {
  padding-top: 16px;
}

.cb-padding-3xl-down-bottom-16 {
  padding-bottom: 16px;
}

.cb-padding-3xl-down-left-16 {
  padding-left: 16px;
}

.cb-padding-3xl-down-right-16 {
  padding-right: 16px;
}

.cb-padding-3xl-down-24 {
  padding: 24px;
}

.cb-padding-3xl-down-top-24 {
  padding-top: 24px;
}

.cb-padding-3xl-down-bottom-24 {
  padding-bottom: 24px;
}

.cb-padding-3xl-down-left-24 {
  padding-left: 24px;
}

.cb-padding-3xl-down-right-24 {
  padding-right: 24px;
}

.cb-padding-3xl-down-32 {
  padding: 32px;
}

.cb-padding-3xl-down-top-32 {
  padding-top: 32px;
}

.cb-padding-3xl-down-bottom-32 {
  padding-bottom: 32px;
}

.cb-padding-3xl-down-left-32 {
  padding-left: 32px;
}

.cb-padding-3xl-down-right-32 {
  padding-right: 32px;
}

.cb-padding-3xl-down-48 {
  padding: 48px;
}

.cb-padding-3xl-down-top-48 {
  padding-top: 48px;
}

.cb-padding-3xl-down-bottom-48 {
  padding-bottom: 48px;
}

.cb-padding-3xl-down-left-48 {
  padding-left: 48px;
}

.cb-padding-3xl-down-right-48 {
  padding-right: 48px;
}

.cb-padding-3xl-down-72 {
  padding: 72px;
}

.cb-padding-3xl-down-top-72 {
  padding-top: 72px;
}

.cb-padding-3xl-down-bottom-72 {
  padding-bottom: 72px;
}

.cb-padding-3xl-down-left-72 {
  padding-left: 72px;
}

.cb-padding-3xl-down-right-72 {
  padding-right: 72px;
}

.cb-no-padding {
  padding: 0 !important;
}

.cb-no-padding-top {
  padding-top: 0 !important;
}

.cb-no-padding-bottom {
  padding-bottom: 0 !important;
}

.cb-no-padding-left {
  padding-left: 0 !important;
}

.cb-no-padding-right {
  padding-right: 0 !important;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-no-padding-xs {
    padding: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-no-padding-sm {
    padding: 0 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-no-padding-md {
    padding: 0 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-no-padding-lg {
    padding: 0 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-no-padding-xl {
    padding: 0 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-no-padding-2xl {
    padding: 0 !important;
  }
}
@media (min-width: 1728px) {
  .cb-no-padding-3xl {
    padding: 0 !important;
  }
}
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Spacer
 */
/* ------------------------------------ HORIZONTAL */
.cb-spacerh,
spacerh {
  display: inline-block;
  width: 24px;
}

.cb-spacerh-4,
spacerh4 {
  display: inline-block;
  width: 4px;
}

.cb-spacerh-left-4 {
  margin-left: 4px;
}

.cb-spacerh-right-4 {
  margin-right: 4px;
}

.cb-spacerh-8,
spacerh8 {
  display: inline-block;
  width: 8px;
}

.cb-spacerh-left-8 {
  margin-left: 8px;
}

.cb-spacerh-right-8 {
  margin-right: 8px;
}

.cb-spacerh-16,
spacerh16 {
  display: inline-block;
  width: 16px;
}

.cb-spacerh-left-16 {
  margin-left: 16px;
}

.cb-spacerh-right-16 {
  margin-right: 16px;
}

.cb-spacerh-24,
spacerh24 {
  display: inline-block;
  width: 24px;
}

.cb-spacerh-left-24 {
  margin-left: 24px;
}

.cb-spacerh-right-24 {
  margin-right: 24px;
}

.cb-spacerh-32,
spacerh32 {
  display: inline-block;
  width: 32px;
}

.cb-spacerh-left-32 {
  margin-left: 32px;
}

.cb-spacerh-right-32 {
  margin-right: 32px;
}

.cb-spacerh-72,
spacerh72 {
  display: inline-block;
  width: 72px;
}

.cb-spacerh-left-72 {
  margin-left: 72px;
}

.cb-spacerh-right-72 {
  margin-right: 72px;
}

.cb-spacerh-custom {
  display: inline-block;
  min-width: calc(var(--cb-spacer-num) * 24px);
  max-width: calc(var(--cb-spacer-num) * 24px);
}

/* ------------------------------------ VERTICAL */
.cb-spacerv,
spacerv {
  display: block;
  height: 24px;
}

.cb-spacerv-8,
spacerv8 {
  display: block;
  height: 8px;
}

.cb-spacerv-top-8 {
  margin-top: 8px;
}

.cb-spacerv-bottom-8 {
  margin-bottom: 8px;
}

.cb-spacerv-16,
spacerv16 {
  display: block;
  height: 16px;
}

.cb-spacerv-top-16 {
  margin-top: 16px;
}

.cb-spacerv-bottom-16 {
  margin-bottom: 16px;
}

.cb-spacerv-24,
spacerv24 {
  display: block;
  height: 24px;
}

.cb-spacerv-top-24 {
  margin-top: 24px;
}

.cb-spacerv-bottom-24 {
  margin-bottom: 24px;
}

.cb-spacerv-32,
spacerv32 {
  display: block;
  height: 32px;
}

.cb-spacerv-top-32 {
  margin-top: 32px;
}

.cb-spacerv-bottom-32 {
  margin-bottom: 32px;
}

.cb-spacerv-48,
spacerv48 {
  display: block;
  height: 48px;
}

.cb-spacerv-top-48 {
  margin-top: 48px;
}

.cb-spacerv-bottom-48 {
  margin-bottom: 48px;
}

.cb-spacerv-72,
spacerv72 {
  display: block;
  height: 72px;
}

.cb-spacerv-top-72 {
  margin-top: 72px;
}

.cb-spacerv-bottom-72 {
  margin-bottom: 72px;
}

.cb-spacerv-custom {
  display: block;
  min-height: calc(var(--cb-spacer-num) * 24px);
  max-height: calc(var(--cb-spacer-num) * 24px);
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Utils
 */
.cb-no-outline {
  outline: 0;
}

.cb-tmp-element {
  position: absolute;
  left: -9999px;
}

.sr-only,
.cb-sr-only {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  padding: 0;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.ms-high-contrast {
  display: none;
}

.cb-no-text-select {
  user-select: none;
}

/* DEVELOPMENT */
/* Add to body tag */
body.cb-dev-env.cb-show-breakpoints::before {
  position: fixed;
  z-index: 99999;
  left: 50%;
  transform: translateX(-50%);
  display: inline-block;
  padding: 1em;
  color: #fff;
  opacity: 0.6;
  background: #505050;
}
@media (min-width: 1px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "xs-1px";
  }
}
@media (min-width: 768px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "sm-768px";
  }
}
@media (min-width: 1024px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "md-1024px";
  }
}
@media (min-width: 1248px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "lg-1248px";
  }
}
@media (min-width: 1344px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "xl-1344px";
  }
}
@media (min-width: 1440px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "2xl-1440px";
  }
}
@media (min-width: 1728px) {
  body.cb-dev-env.cb-show-breakpoints::before {
    content: "3xl-1728px";
  }
}

/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Focus Handling
 */
[data-cb-input-m=mouse] :focus {
  transition: box-shadow 0.3s;
  outline: none !important;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] a.cb-custom-outline:hover, [data-cb-input-m=keyboard] a.cb-custom-outline:focus {
  outline: none !important;
  box-shadow: none !important;
}
[data-cb-input-m=keyboard] a.cb-custom-outline:hover::after, [data-cb-input-m=keyboard] a.cb-custom-outline:focus::after {
  content: "";
  position: absolute;
  top: -8px;
  left: -8px;
  display: block;
  width: calc(100% + 16px);
  height: calc(100% + 16px);
  border-radius: inherit;
  box-shadow: inset 0 0 0 3px #324dc7;
}/*
 * CB Accordion
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Accordion
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Accordion
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Accordion Mixins
 */
/*
 * CB Accordion
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-accordion {
  /* Controls */
  /* Panels */
}
.cb-accordion .cb-accordion-controls {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 8px;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons {
  margin-left: auto;
  padding-left: 24px;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn {
  padding: 0;
  border: 0;
  border-radius: 0;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn:first-of-type {
  margin-right: 24px;
  padding-right: 24px;
  border-right: 1px solid #d9d9d9;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn:hover, .cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn:focus {
  background-color: transparent;
  box-shadow: none;
}
.cb-accordion .cb-accordion-controls .cb-accordion-title h2,
.cb-accordion .cb-accordion-controls .cb-accordion-title h3,
.cb-accordion .cb-accordion-controls .cb-accordion-title h4 {
  font-family: Roboto !important;
  font-weight: 400;
}
@media (min-width: 768px) {
  .cb-accordion .cb-accordion-controls .cb-accordion-title h2,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h3,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h4 {
    /* 28 */
    font-size: 1.75rem;
    /* 32 */
    line-height: 1.1429em;
  }
}
@media (min-width: 1248px) {
  .cb-accordion .cb-accordion-controls .cb-accordion-title h2,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h3,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h4 {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
}
.cb-accordion .cb-accordion-panels {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #d9d9d9;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container {
  display: flex;
  flex-direction: column;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading {
  padding: 24px;
  color: #1e1e1e;
  text-decoration: none;
  border-top: 1px solid #d9d9d9;
  transition: all 0.25s ease-in-out;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title span {
  font-family: Roboto !important;
  font-weight: 400;
  margin-right: 16px;
  font-size: 1rem;
  line-height: 1.5em;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-content {
  margin-right: 32px;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon {
  /* A11Y */
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.top {
  transform: rotate(360deg);
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.bottom {
  transform: rotate(360deg);
}
@media (prefers-reduced-motion: reduce) {
  .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.top {
    display: none;
  }
  .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.bottom {
    transform: rotate(180deg);
  }
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon :not(.cb-icon) {
  text-decoration: none;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:hover {
  cursor: pointer;
  color: #1e1e1e;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:hover:not(.cb-no-text-decoration-icon) .cb-accordion-heading-title {
  text-decoration: underline;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:not(.cb-active):hover {
  background-color: #f0f0f0;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon {
  text-decoration: none;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon:hover :not(.cb-icon):not(.cb-accordion-heading-title):not(.cb-no-text-decoration-icon) {
  text-decoration: underline;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon:hover .cb-icon {
  text-decoration: none;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container:first-of-type .cb-accordion-heading {
  border-top: 0;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel {
  overflow: hidden;
  height: 0;
  padding: 0;
  visibility: hidden;
  /* Nested */
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion-panel-content {
  padding: 24px;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel.transition {
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel.transition {
    transition: none;
  }
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel {
  background: linear-gradient(180deg, #f0f0f0 0%, white 20%);
  background-color: #fff;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel.cb-in {
  overflow-y: auto;
  height: auto;
  visibility: visible;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion .cb-accordion-panels {
  border-top: 0;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion .cb-accordion-panels .cb-accordion-heading {
  background-color: #f0f0f0;
  border-top: 1px solid #b2b2b2;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container.cb-accordion-panel-overflow .cb-accordion-panel {
  overflow: unset !important;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container.cb-accordion-panel-overflow .cb-accordion-panel.cb-in {
  overflow-y: unset !important;
}

/* Triggers */
.cb-accordion-trigger {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
}
.cb-accordion-trigger .cb-accordion-icon {
  width: 14px;
  height: 14px;
}
.cb-accordion-trigger .cb-accordion-icon .line {
  top: 6px;
}
.cb-accordion-trigger.cb-active {
  /* A11Y */
}
.cb-accordion-trigger.cb-active .line.top {
  transform: rotate(360deg);
}
.cb-accordion-trigger.cb-active .line.bottom {
  transform: rotate(360deg);
}
@media (prefers-reduced-motion: reduce) {
  .cb-accordion-trigger.cb-active .line.top {
    display: none;
  }
  .cb-accordion-trigger.cb-active .line.bottom {
    transform: rotate(180deg);
  }
}
.cb-accordion-trigger:hover .cb-accordion-icon .line {
  background: #324dc7;
}
.cb-accordion-trigger:active .cb-accordion-icon .line {
  background: #28369a;
}
.cb-accordion-trigger.cb-link-blue {
  text-decoration: none;
}
.cb-accordion-trigger.cb-link-blue:hover :not(.cb-icon):not(.cb-no-text-decoration-icon), .cb-accordion-trigger.cb-link-blue:hover:not(.cb-icon):not(.cb-no-text-decoration-icon), .cb-accordion-trigger.cb-link-blue.cb-hover :not(.cb-icon):not(.cb-no-text-decoration-icon), .cb-accordion-trigger.cb-link-blue.cb-hover:not(.cb-icon):not(.cb-no-text-decoration-icon) {
  text-decoration: underline;
}
.cb-accordion-trigger.cb-link-blue:not(.cb-btn):visited, .cb-accordion-trigger.cb-link-blue:not(.cb-btn).cb-visited {
  color: #324dc7;
}
.cb-accordion-trigger.cb-link-blue .cb-accordion-icon .line {
  background: #324dc7;
}
.cb-accordion-trigger.cb-link-blue:hover .cb-accordion-icon .line {
  background: #324dc7;
}
.cb-accordion-trigger.cb-link-blue:active .cb-accordion-icon .line, .cb-accordion-trigger.cb-link-blue.cb-active .cb-accordion-icon .line {
  background: #324dc7;
}
.cb-accordion-trigger.cb-no-text-decoration-icon :not(.cb-icon) {
  text-decoration: none;
}
.cb-accordion-trigger.cb-no-text-decoration-icon:hover :not(.cb-icon):not(.cb-no-text-decoration-icon) {
  text-decoration: underline;
}
.cb-accordion-trigger.cb-no-text-decoration-icon:hover .cb-icon {
  text-decoration: none;
}

.cb-accordion-trigger-panel {
  overflow: hidden;
  height: 0;
  padding: 0;
  visibility: hidden;
  transition: margin 0.35s ease;
}
.cb-accordion-trigger-panel.transition {
  transition: height 0.35s ease;
}
.cb-accordion-trigger-panel.cb-in {
  height: auto;
  margin-bottom: 24px;
  visibility: visible;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.cb-accordion-trigger-panel .cb-accordion-panel-content {
  padding: 24px 0;
}
.cb-accordion-trigger-panel.cb-accordion-panel-overflow {
  overflow: unset !important;
}

/* +/- icons */
.cb-accordion-icon {
  position: relative;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
}
.cb-accordion-icon .line {
  position: absolute;
  /* based on 16px */
  top: 7px;
  width: 100%;
  height: 2px;
  background: #1e1e1e;
  transition: all 0.25s;
}
.cb-accordion-icon .line.top {
  transform: rotate(90deg);
}
.cb-accordion-icon .line.bottom {
  transform: rotate(180deg);
}
.cb-accordion-icon.cb-active {
  /* A11Y */
}
.cb-accordion-icon.cb-active .line.top {
  transform: rotate(360deg);
}
.cb-accordion-icon.cb-active .line.bottom {
  transform: rotate(360deg);
}
@media (prefers-reduced-motion: reduce) {
  .cb-accordion-icon.cb-active .line.top {
    display: none;
  }
  .cb-accordion-icon.cb-active .line.bottom {
    transform: rotate(180deg);
  }
}

.cb-accordion.cb-accordion-simple {
  /* Expandable */
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title {
  align-items: flex-start;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title .cb-accordion-icon {
  margin-top: 4px;
  margin-left: 16px;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-accordion-left-icon .cb-accordion-heading-title {
  justify-content: unset;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-accordion-left-icon .cb-accordion-heading-title .cb-accordion-icon {
  margin-right: 24px;
  margin-left: 0;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled {
  background: #f0f0f0;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  font-family: "CB Icons GA 4_8_0";
  font-size: 1.2rem;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1em;
  line-height: 1;
  text-transform: none;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon::before, .cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon::after {
  position: absolute;
  top: -50%;
  left: -50%;
  font-size: 2em;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon::before {
  content: "\e970";
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon span {
  display: none;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled:hover {
  cursor: not-allowed !important;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled:hover .cb-accordion-heading-title {
  text-decoration: none !important;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger {
  cursor: pointer;
  justify-content: start;
  max-width: fit-content;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger.cb-no-text-decoration-icon :not(.cb-icon) {
  text-decoration: none;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger.cb-no-text-decoration-icon:hover :not(.cb-icon):not(.cb-no-text-decoration-icon) {
  text-decoration: underline;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger.cb-no-text-decoration-icon:hover .cb-icon {
  text-decoration: none;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger + .cb-accordion-panel.cb-in {
  margin-top: 24px;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panels {
  border-top: 0;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel {
  background: #fff !important;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel.cb-in {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel.cb-in + .cb-accordion-trigger {
  margin-top: 24px;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel.cb-in .cb-accordion-panel-content {
  padding: 24px 0;
}/*
 * CB Buttons
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Buttons
 */
/*
 * CB Button Mixins
 */
/* Button sizes */
/* Loading Dots */
/*
 * CB Buttons
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/*
 * CB Buttons
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/* ------------------------------------ PULSE */
.cb-btn {
  user-select: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 11px 23px 11px 23px;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.7143em;
  color: #324dc7;
  text-decoration: none;
  background-color: transparent;
  border-color: #324dc7;
  border-style: solid;
  border-width: 1px;
  border-radius: 999px;
  transition: all 0.25s ease-in-out;
  /* Disabled comes first so active can properly restyle */
}
.cb-btn .cb-glyph,
.cb-btn .cb-icon {
  font-size: 1em !important;
  line-height: 1.7143em !important;
}
.cb-btn:hover, .cb-btn.cb-hover {
  text-decoration: none;
  background-color: #f0f0f0;
  box-shadow: inset 0 0 0 1px #324dc7;
}
.cb-btn.cb-hover-shade:hover, .cb-btn.cb-hover-shade.cb-hover {
  background: rgba(40, 54, 154, 0.16);
}
.cb-btn:focus, .cb-btn.cb-focus {
  text-decoration: underline;
  background-color: transparent;
  outline: none;
  box-shadow: inset 0 0 0 2px #324dc7;
}
.cb-btn:not(.cb-btn-pulse).cb-disabled, .cb-btn:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn:not(.cb-btn-pulse).cb-disabled span, .cb-btn:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn.cb-hover-shade:disabled, .cb-btn.cb-hover-shade.cb-disabled {
  color: rgba(0, 0, 0, 0.3) !important;
  background: rgba(0, 0, 0, 0.16);
}
.cb-btn:not(.cb-btn-square):not(.cb-btn-circle) .cb-glyph,
.cb-btn:not(.cb-btn-square):not(.cb-btn-circle) .cb-icon {
  margin-left: 8px;
}
.cb-btn:not(.cb-btn-square):not(.cb-btn-circle).cb-btn-icon-left .cb-glyph,
.cb-btn:not(.cb-btn-square):not(.cb-btn-circle).cb-btn-icon-left .cb-icon {
  margin-right: 8px;
  margin-left: 0;
}

/* ------------------------------------ SIZE */
.cb-btn-sm:not(.cb-btn-tag),
.cb-btn-small:not(.cb-btn-tag) {
  padding: 7px 23px;
}

.cb-btn-lg:not(.cb-btn-card-yellow), .cb-btn-lg:not(.cb-btn-card-primary), .cb-btn-lg:not(.cb-btn-card-secondary), .cb-btn-lg:not(.cb-btn-square), .cb-btn-lg:not(.cb-btn-circle), .cb-btn-lg:not(.cb-btn-floating), .cb-btn-lg:not(.cb-btn-greyscale), .cb-btn-lg:not(.cb-btn-naked) {
  padding: 19px 47px;
  font-size: 1.1875rem;
  font-weight: 500;
  line-height: 1.2632em;
}

/* ------------------------------------ LIGHT */
.cb-btn-light {
  color: #fff;
  border-color: #fff;
}
.cb-btn-light:hover, .cb-btn-light.cb-hover {
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-light:focus, .cb-btn-light.cb-focus {
  text-decoration: underline;
  background-color: transparent;
  border-color: #fff;
  box-shadow: inset 0 0 0 2px #fff;
}
.cb-btn-light.cb-disabled, .cb-btn-light:disabled {
  text-decoration: none !important;
}
.cb-btn-light.cb-disabled:not(.cb-btn-pulse), .cb-btn-light:disabled:not(.cb-btn-pulse) {
  color: rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}
.cb-btn-light.cb-disabled, .cb-btn-light:disabled {
  cursor: not-allowed;
  box-shadow: none;
}
.cb-btn-light:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}

/* ------------------------------------ BLACK */
.cb-btn-black {
  color: #1e1e1e;
  border-color: #1e1e1e;
  /* black */
  color: #1e1e1e;
  /* Palette */
}
.cb-btn-black:hover, .cb-btn-black.cb-hover, .cb-btn-black:focus, .cb-btn-black.cb-focus {
  color: #1e1e1e;
}
.cb-btn-black:active, .cb-btn-black.cb-active {
  color: #505050;
}
.cb-btn-black:not(.cb-btn):visited, .cb-btn-black:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-btn-black.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-btn-black.cb-disabled:hover, .cb-btn-black.cb-disabled.cb-hover, .cb-btn-black.cb-disabled:focus, .cb-btn-black.cb-disabled.cb-focus, .cb-btn-black.cb-disabled.cb-active, .cb-btn-black.cb-disabled:visited, .cb-btn-black.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-btn-black:hover, .cb-btn-black.cb-hover {
  box-shadow: inset 0 0 0 1px #1e1e1e;
}
.cb-btn-black.cb-hover-shade:hover, .cb-btn-black.cb-hover-shade.cb-hover {
  background: rgba(0, 0, 0, 0.16);
}
.cb-btn-black.cb-white-bg:hover, .cb-btn-black.cb-white-bg.cb-hover {
  background: #f0f0f0 !important;
}
.cb-btn-black:focus, .cb-btn-black.cb-focus {
  box-shadow: inset 0 0 0 2px #1e1e1e;
}
.cb-btn-black:not(.cb-btn-pulse).cb-disabled, .cb-btn-black:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-black:not(.cb-btn-pulse).cb-disabled span, .cb-btn-black:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-black.cb-hover-shade:disabled, .cb-btn-black.cb-hover-shade.cb-disabled {
  color: rgba(0, 0, 0, 0.3) !important;
  background: rgba(0, 0, 0, 0.16);
}
.cb-btn-black.cb-btn-light {
  color: #fff;
  border-color: #fff;
}
.cb-btn-black.cb-btn-light:hover, .cb-btn-black.cb-btn-light.cb-hover {
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-black.cb-btn-light:focus, .cb-btn-black.cb-btn-light.cb-focus {
  text-decoration: underline;
  background-color: transparent;
  border-color: #fff;
  box-shadow: inset 0 0 0 2px #fff;
}
.cb-btn-black.cb-btn-light.cb-disabled, .cb-btn-black.cb-btn-light:disabled {
  text-decoration: none !important;
}
.cb-btn-black.cb-btn-light.cb-disabled:not(.cb-btn-pulse), .cb-btn-black.cb-btn-light:disabled:not(.cb-btn-pulse) {
  color: rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}
.cb-btn-black.cb-btn-light.cb-disabled, .cb-btn-black.cb-btn-light:disabled {
  cursor: not-allowed;
  box-shadow: none;
}
.cb-btn-black.cb-btn-light:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-black.cb-btn-light:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-black.cb-btn-light:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-black.cb-btn-light:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-black.cb-palette-blue2 {
  color: #0077c8;
  border-color: #0077c8;
}
.cb-btn-black.cb-palette-blue2:hover, .cb-btn-black.cb-palette-blue2.cb-hover {
  background-color: rgb(229.5, 241.4, 249.5);
  box-shadow: inset 0 0 0 1px #0077c8;
}
.cb-btn-black.cb-palette-blue2:focus, .cb-btn-black.cb-palette-blue2.cb-focus {
  box-shadow: inset 0 0 0 2px #0077c8;
}
.cb-btn-black.cb-palette-blue5 {
  color: #324dc7;
  border-color: #324dc7;
}
.cb-btn-black.cb-palette-blue5:hover, .cb-btn-black.cb-palette-blue5.cb-hover {
  background-color: rgb(234.5, 237.2, 249.4);
  box-shadow: inset 0 0 0 1px #324dc7;
}
.cb-btn-black.cb-palette-blue5:focus, .cb-btn-black.cb-palette-blue5.cb-focus {
  box-shadow: inset 0 0 0 2px #324dc7;
}
.cb-btn-black.cb-palette-purple1 {
  color: #702f8a;
  border-color: #702f8a;
}
.cb-btn-black.cb-palette-purple1:hover, .cb-btn-black.cb-palette-purple1.cb-hover {
  background-color: rgb(240.7, 234.2, 243.3);
  box-shadow: inset 0 0 0 1px #702f8a;
}
.cb-btn-black.cb-palette-purple1:focus, .cb-btn-black.cb-palette-purple1.cb-focus {
  box-shadow: inset 0 0 0 2px #702f8a;
}
.cb-btn-black.cb-palette-green1 {
  color: #3a913f;
  border-color: #3a913f;
}
.cb-btn-black.cb-palette-green1:hover, .cb-btn-black.cb-palette-green1.cb-hover {
  background-color: rgb(235.3, 244, 235.8);
  box-shadow: inset 0 0 0 1px #3a913f;
}
.cb-btn-black.cb-palette-green1:focus, .cb-btn-black.cb-palette-green1.cb-focus {
  box-shadow: inset 0 0 0 2px #3a913f;
}

/* ------------------------------------ PRIMARY */
.cb-btn-primary {
  color: #fff;
  background-color: #324dc7;
  border-color: #324dc7;
  /* Palette */
}
.cb-btn-primary:hover, .cb-btn-primary.cb-hover {
  /* $blue5-shade */
  background-color: rgb(25, 38.5, 99.5);
  border-color: rgb(25, 38.5, 99.5);
  box-shadow: none;
}
.cb-btn-primary:focus, .cb-btn-primary.cb-focus {
  background-color: #324dc7;
  border-color: #fff;
  box-shadow: 0 0 0 2px #324dc7;
}
.cb-btn-primary:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-primary:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-primary:not(.cb-btn-pulse).cb-disabled, .cb-btn-primary:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-primary:not(.cb-btn-pulse).cb-disabled span, .cb-btn-primary:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-primary.cb-palette-blue2 {
  background-color: #0077c8;
  border-color: #0077c8;
}
.cb-btn-primary.cb-palette-blue2:hover, .cb-btn-primary.cb-palette-blue2.cb-hover {
  /* $blue5-shade */
  background-color: rgb(0, 59.5, 100);
  border-color: rgb(0, 59.5, 100);
}
.cb-btn-primary.cb-palette-blue2:focus, .cb-btn-primary.cb-palette-blue2.cb-focus {
  background-color: #0077c8;
  border-color: #fff;
  box-shadow: 0 0 0 2px #0077c8;
}
.cb-btn-primary.cb-palette-blue5 {
  background-color: #324dc7;
  border-color: #324dc7;
}
.cb-btn-primary.cb-palette-blue5:hover, .cb-btn-primary.cb-palette-blue5.cb-hover {
  /* $blue5-shade */
  background-color: rgb(25, 38.5, 99.5);
  border-color: rgb(25, 38.5, 99.5);
}
.cb-btn-primary.cb-palette-blue5:focus, .cb-btn-primary.cb-palette-blue5.cb-focus {
  background-color: #324dc7;
  border-color: #fff;
  box-shadow: 0 0 0 2px #324dc7;
}
.cb-btn-primary.cb-palette-purple1 {
  background-color: #702f8a;
  border-color: #702f8a;
}
.cb-btn-primary.cb-palette-purple1:hover, .cb-btn-primary.cb-palette-purple1.cb-hover {
  /* $blue5-shade */
  background-color: rgb(56, 23.5, 69);
  border-color: rgb(56, 23.5, 69);
}
.cb-btn-primary.cb-palette-purple1:focus, .cb-btn-primary.cb-palette-purple1.cb-focus {
  background-color: #702f8a;
  border-color: #fff;
  box-shadow: 0 0 0 2px #702f8a;
}
.cb-btn-primary.cb-palette-green1 {
  background-color: #3a913f;
  border-color: #3a913f;
}
.cb-btn-primary.cb-palette-green1:hover, .cb-btn-primary.cb-palette-green1.cb-hover {
  /* $blue5-shade */
  background-color: rgb(29, 72.5, 31.5);
  border-color: rgb(29, 72.5, 31.5);
}
.cb-btn-primary.cb-palette-green1:focus, .cb-btn-primary.cb-palette-green1.cb-focus {
  background-color: #3a913f;
  border-color: #fff;
  box-shadow: 0 0 0 2px #3a913f;
}
.cb-btn-primary.cb-btn-light {
  color: #324dc7;
  background-color: #fff;
  border-color: #fff;
}
.cb-btn-primary.cb-btn-light:hover, .cb-btn-primary.cb-btn-light.cb-hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-primary.cb-btn-light:focus, .cb-btn-primary.cb-btn-light.cb-focus {
  color: #324dc7;
  border-color: #324dc7;
  box-shadow: 0 0 0 3px #fff;
}
.cb-btn-primary.cb-btn-light.cb-disabled:not(.cb-btn-pulse), .cb-btn-primary.cb-btn-light:disabled:not(.cb-btn-pulse) {
  cursor: not-allowed;
  color: rgba(255, 255, 255, 0.4);
  text-decoration: none !important;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-primary.cb-btn-light:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-primary.cb-btn-light:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-primary.cb-btn-light:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-primary.cb-btn-light:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
  color: #324dc7;
}
.cb-btn-primary.cb-btn-light.cb-palette-blue2 {
  color: #0077c8;
}
.cb-btn-primary.cb-btn-light.cb-palette-blue5 {
  color: #324dc7;
}
.cb-btn-primary.cb-btn-light.cb-palette-purple1 {
  color: #702f8a;
}
.cb-btn-primary.cb-btn-light.cb-palette-green1 {
  color: #3a913f;
}

/* ------------------------------------ YELLOW */
.cb-btn-yellow {
  color: #1e1e1e;
  background-color: #fedb00;
  border-color: #1e1e1e;
}
.cb-btn-yellow:hover, .cb-btn-yellow.cb-hover {
  text-decoration: none;
  background-color: #fedb00;
  box-shadow: inset 0 0 0 1px #1e1e1e;
}
.cb-btn-yellow:focus, .cb-btn-yellow.cb-focus {
  background-color: #fedb00;
  border-color: #fff;
  box-shadow: 0 0 0 2px #1e1e1e;
}
.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-yellow:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #1e1e1e;
}
.cb-btn-yellow:not(.cb-btn-pulse).cb-disabled, .cb-btn-yellow:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-yellow:not(.cb-btn-pulse).cb-disabled span, .cb-btn-yellow:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-yellow.cb-btn-light {
  color: #1e1e1e;
  background-color: #fff;
  border-color: #fff;
}
.cb-btn-yellow.cb-btn-light:hover, .cb-btn-yellow.cb-btn-light.cb-hover {
  color: #fff !important;
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-yellow.cb-btn-light:focus, .cb-btn-yellow.cb-btn-light.cb-focus {
  color: #1e1e1e;
  border-color: #1e1e1e;
  box-shadow: 0 0 0 3px #fff;
}
.cb-btn-yellow.cb-btn-light.cb-disabled:not(.cb-btn-pulse), .cb-btn-yellow.cb-btn-light:disabled:not(.cb-btn-pulse) {
  cursor: not-allowed;
  color: rgba(255, 255, 255, 0.4) !important;
  text-decoration: none !important;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-yellow.cb-btn-light:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-yellow.cb-btn-light:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-yellow.cb-btn-light:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-yellow.cb-btn-light:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
  color: #1e1e1e;
}

/* ------------------------------------ CARD */
.cb-btn-card-primary {
  font-weight: 400;
  color: #1e1e1e;
  border-color: #1e1e1e;
  /* black */
  color: #1e1e1e;
}
.cb-btn-card-primary:hover, .cb-btn-card-primary.cb-hover, .cb-btn-card-primary:focus, .cb-btn-card-primary.cb-focus {
  color: #1e1e1e;
}
.cb-btn-card-primary:active, .cb-btn-card-primary.cb-active {
  color: #505050;
}
.cb-btn-card-primary:not(.cb-btn):visited, .cb-btn-card-primary:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-btn-card-primary.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-btn-card-primary.cb-disabled:hover, .cb-btn-card-primary.cb-disabled.cb-hover, .cb-btn-card-primary.cb-disabled:focus, .cb-btn-card-primary.cb-disabled.cb-focus, .cb-btn-card-primary.cb-disabled.cb-active, .cb-btn-card-primary.cb-disabled:visited, .cb-btn-card-primary.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-btn-card-primary.cb-btn-sm, .cb-btn-card-primary.cb-btn-small {
  padding: 7px 15px;
  font-size: 0.875rem;
  line-height: 1.1429em;
}
.cb-btn-card-primary:hover, .cb-btn-card-primary.cb-hover {
  box-shadow: inset 0 0 0 1px #1e1e1e;
}
.cb-btn-card-primary:focus, .cb-btn-card-primary.cb-focus {
  box-shadow: inset 0 0 0 2px #1e1e1e;
}
.cb-btn-card-primary:not(.cb-btn-pulse).cb-disabled, .cb-btn-card-primary:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-card-primary:not(.cb-btn-pulse).cb-disabled span, .cb-btn-card-primary:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}

.cb-btn-card-secondary {
  padding: 11px 0;
  font-weight: 500;
  color: #1e1e1e;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  border-radius: 0;
}
.cb-btn-card-secondary:hover, .cb-btn-card-secondary.cb-hover {
  color: #324dc7;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-card-secondary.cb-palette-blue2:hover, .cb-btn-card-secondary.cb-palette-blue2.cb-hover {
  color: #0077c8;
}
.cb-btn-card-secondary.cb-palette-blue5:hover, .cb-btn-card-secondary.cb-palette-blue5.cb-hover {
  color: #324dc7;
}
.cb-btn-card-secondary.cb-palette-purple1:hover, .cb-btn-card-secondary.cb-palette-purple1.cb-hover {
  color: #702f8a;
}
.cb-btn-card-secondary.cb-palette-green1:hover, .cb-btn-card-secondary.cb-palette-green1.cb-hover {
  color: #3a913f;
}
.cb-btn-card-secondary:focus, .cb-btn-card-secondary.cb-focus {
  position: relative;
  background-color: transparent;
  border-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
}
.cb-btn-card-secondary:focus::after, .cb-btn-card-secondary.cb-focus::after {
  content: "";
  position: absolute;
  top: -1px;
  left: -20px;
  display: block;
  width: calc(100% + 42px);
  height: calc(100% + 2px);
  border-radius: 999px;
  box-shadow: inset 0 0 0 2px #1e1e1e;
}
.cb-btn-card-secondary.cb-btn-sm, .cb-btn-card-secondary.cb-btn-small {
  padding: 7px 0;
  font-size: 0.875rem;
  line-height: 1.1429em;
}
.cb-btn-card-secondary.cb-btn-sm:focus::after, .cb-btn-card-secondary.cb-btn-sm.cb-focus::after, .cb-btn-card-secondary.cb-btn-small:focus::after, .cb-btn-card-secondary.cb-btn-small.cb-focus::after {
  top: -1px;
  left: -12px;
  width: calc(100% + 24px);
  height: calc(100% + 2px);
}
.cb-btn-card-secondary:not(.cb-btn-pulse).cb-disabled, .cb-btn-card-secondary:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-card-secondary:not(.cb-btn-pulse).cb-disabled span, .cb-btn-card-secondary:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}

/* ------------------------------------ FILTER */
.cb-btn-filter {
  color: #1e1e1e;
  border-color: #d9d9d9;
  /* black */
  color: #1e1e1e;
  /* Palette */
}
.cb-btn-filter:hover, .cb-btn-filter.cb-hover, .cb-btn-filter:focus, .cb-btn-filter.cb-focus {
  color: #1e1e1e;
}
.cb-btn-filter:active, .cb-btn-filter.cb-active {
  color: #505050;
}
.cb-btn-filter:not(.cb-btn):visited, .cb-btn-filter:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-btn-filter.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-btn-filter.cb-disabled:hover, .cb-btn-filter.cb-disabled.cb-hover, .cb-btn-filter.cb-disabled:focus, .cb-btn-filter.cb-disabled.cb-focus, .cb-btn-filter.cb-disabled.cb-active, .cb-btn-filter.cb-disabled:visited, .cb-btn-filter.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-btn-filter:hover, .cb-btn-filter.cb-hover {
  background-color: #f0f0f0;
  box-shadow: inset 0 0 0 1px #1e1e1e;
}
.cb-btn-filter:focus, .cb-btn-filter.cb-focus {
  box-shadow: inset 0 0 0 2px #1e1e1e;
}
.cb-btn-filter.cb-btn-light {
  background-color: #fff;
}
.cb-btn-filter.cb-btn-light:hover, .cb-btn-filter.cb-btn-light:focus {
  color: #1e1e1e !important;
  background-color: #f0f0f0;
}
.cb-btn-filter:not(.cb-btn-pulse).cb-disabled, .cb-btn-filter:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-filter:not(.cb-btn-pulse).cb-disabled span, .cb-btn-filter:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-filter.cb-filter-active, .cb-btn-filter.cb-filter-open {
  color: #324dc7;
  background-color: #f5f7fc;
  border-color: #324dc7;
}
.cb-btn-filter.cb-filter-active:hover, .cb-btn-filter.cb-filter-active.cb-hover, .cb-btn-filter.cb-filter-open:hover, .cb-btn-filter.cb-filter-open.cb-hover {
  background-color: #e6edf8;
  box-shadow: inset 0 0 0 1px #324dc7;
}
.cb-btn-filter.cb-filter-active:focus, .cb-btn-filter.cb-filter-active.cb-focus, .cb-btn-filter.cb-filter-open:focus, .cb-btn-filter.cb-filter-open.cb-focus {
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #324dc7;
}
.cb-btn-filter.cb-palette-blue2.cb-filter-active, .cb-btn-filter.cb-palette-blue2.cb-filter-open {
  color: #0077c8 !important;
  background-color: rgb(242.25, 248.2, 252.25);
  border-color: #0077c8;
}
.cb-btn-filter.cb-palette-blue2.cb-filter-active:hover, .cb-btn-filter.cb-palette-blue2.cb-filter-active.cb-hover, .cb-btn-filter.cb-palette-blue2.cb-filter-open:hover, .cb-btn-filter.cb-palette-blue2.cb-filter-open.cb-hover {
  background-color: rgb(229.5, 241.4, 249.5);
  box-shadow: inset 0 0 0 1px #0077c8;
}
.cb-btn-filter.cb-palette-blue2.cb-filter-active:focus, .cb-btn-filter.cb-palette-blue2.cb-filter-active.cb-focus, .cb-btn-filter.cb-palette-blue2.cb-filter-open:focus, .cb-btn-filter.cb-palette-blue2.cb-filter-open.cb-focus {
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #0077c8;
}
.cb-btn-filter.cb-palette-blue5.cb-filter-active, .cb-btn-filter.cb-palette-blue5.cb-filter-open {
  color: #324dc7 !important;
  background-color: rgb(244.75, 246.1, 252.2);
  border-color: #324dc7;
}
.cb-btn-filter.cb-palette-blue5.cb-filter-active:hover, .cb-btn-filter.cb-palette-blue5.cb-filter-active.cb-hover, .cb-btn-filter.cb-palette-blue5.cb-filter-open:hover, .cb-btn-filter.cb-palette-blue5.cb-filter-open.cb-hover {
  background-color: rgb(234.5, 237.2, 249.4);
  box-shadow: inset 0 0 0 1px #324dc7;
}
.cb-btn-filter.cb-palette-blue5.cb-filter-active:focus, .cb-btn-filter.cb-palette-blue5.cb-filter-active.cb-focus, .cb-btn-filter.cb-palette-blue5.cb-filter-open:focus, .cb-btn-filter.cb-palette-blue5.cb-filter-open.cb-focus {
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #324dc7;
}
.cb-btn-filter.cb-palette-purple1.cb-filter-active, .cb-btn-filter.cb-palette-purple1.cb-filter-open {
  color: #702f8a !important;
  background-color: rgb(247.85, 244.6, 249.15);
  border-color: #702f8a;
}
.cb-btn-filter.cb-palette-purple1.cb-filter-active:hover, .cb-btn-filter.cb-palette-purple1.cb-filter-active.cb-hover, .cb-btn-filter.cb-palette-purple1.cb-filter-open:hover, .cb-btn-filter.cb-palette-purple1.cb-filter-open.cb-hover {
  background-color: rgb(240.7, 234.2, 243.3);
  box-shadow: inset 0 0 0 1px #702f8a;
}
.cb-btn-filter.cb-palette-purple1.cb-filter-active:focus, .cb-btn-filter.cb-palette-purple1.cb-filter-active.cb-focus, .cb-btn-filter.cb-palette-purple1.cb-filter-open:focus, .cb-btn-filter.cb-palette-purple1.cb-filter-open.cb-focus {
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #702f8a;
}
.cb-btn-filter.cb-palette-green1.cb-filter-active, .cb-btn-filter.cb-palette-green1.cb-filter-open {
  color: #3a913f !important;
  background-color: rgb(245.15, 249.5, 245.4);
  border-color: #3a913f;
}
.cb-btn-filter.cb-palette-green1.cb-filter-active:hover, .cb-btn-filter.cb-palette-green1.cb-filter-active.cb-hover, .cb-btn-filter.cb-palette-green1.cb-filter-open:hover, .cb-btn-filter.cb-palette-green1.cb-filter-open.cb-hover {
  background-color: rgb(235.3, 244, 235.8);
  box-shadow: inset 0 0 0 1px #3a913f;
}
.cb-btn-filter.cb-palette-green1.cb-filter-active:focus, .cb-btn-filter.cb-palette-green1.cb-filter-active.cb-focus, .cb-btn-filter.cb-palette-green1.cb-filter-open:focus, .cb-btn-filter.cb-palette-green1.cb-filter-open.cb-focus {
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #3a913f;
}

/* ------------------------------------ DATE PICKER */
.cb-btn-date-picker {
  /* Palette */
}
.cb-btn-date-picker .cb-glyph,
.cb-btn-date-picker .cb-icon {
  margin-right: 12px;
  margin-left: 0 !important;
}
.cb-btn-date-picker .cb-date-picker-end {
  position: relative;
  padding-left: 25px;
}
.cb-btn-date-picker .cb-date-picker-end::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 12px;
  display: block;
  width: 1px;
  height: 16px;
  background-color: #1e1e1e;
}
.cb-btn-date-picker.cb-filter-open .cb-date-picker-end::before, .cb-btn-date-picker.cb-filter-active .cb-date-picker-end::before {
  background-color: #324dc7;
}
.cb-btn-date-picker.cb-palette-blue2.cb-filter-active .cb-date-picker-end::before, .cb-btn-date-picker.cb-palette-blue2.cb-filter-open .cb-date-picker-end::before {
  background-color: #0077c8;
}
.cb-btn-date-picker.cb-palette-blue5.cb-filter-active .cb-date-picker-end::before, .cb-btn-date-picker.cb-palette-blue5.cb-filter-open .cb-date-picker-end::before {
  background-color: #324dc7;
}
.cb-btn-date-picker.cb-palette-purple1.cb-filter-active .cb-date-picker-end::before, .cb-btn-date-picker.cb-palette-purple1.cb-filter-open .cb-date-picker-end::before {
  background-color: #702f8a;
}
.cb-btn-date-picker.cb-palette-green1.cb-filter-active .cb-date-picker-end::before, .cb-btn-date-picker.cb-palette-green1.cb-filter-open .cb-date-picker-end::before {
  background-color: #3a913f;
}

/* ------------------------------------ RESPONSIVE LIGHT BUTTONS */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-btn-light-xs {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs:hover, .cb-btn-light-xs.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs:focus, .cb-btn-light-xs.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xs.cb-disabled, .cb-btn-light-xs:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xs.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xs.cb-disabled, .cb-btn-light-xs:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xs:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xs:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs.cb-btn-primary:hover, .cb-btn-light-xs.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs.cb-btn-primary:focus, .cb-btn-light-xs.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xs.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xs.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xs.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs.cb-btn-black:hover, .cb-btn-light-xs.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs.cb-btn-black:focus, .cb-btn-light-xs.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xs.cb-btn-black.cb-disabled, .cb-btn-light-xs.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xs.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xs.cb-btn-black.cb-disabled, .cb-btn-light-xs.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xs.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs.cb-btn-yellow:hover, .cb-btn-light-xs.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs.cb-btn-yellow:focus, .cb-btn-light-xs.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xs.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xs.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xs.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-xs,
  .cb-btn-sm-xs-only,
  .cb-btn-small-xs {
    padding: 7px 23px;
  }
  .cb-btn-lg-xs-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1px) {
  .cb-btn-light-xs-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-up:hover, .cb-btn-light-xs-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-up:focus, .cb-btn-light-xs-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xs-up.cb-disabled, .cb-btn-light-xs-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xs-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xs-up.cb-disabled, .cb-btn-light-xs-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xs-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-primary:hover, .cb-btn-light-xs-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-up.cb-btn-primary:focus, .cb-btn-light-xs-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xs-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xs-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-xs-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xs-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xs-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xs-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xs-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-black:hover, .cb-btn-light-xs-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-up.cb-btn-black:focus, .cb-btn-light-xs-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xs-up.cb-btn-black.cb-disabled, .cb-btn-light-xs-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xs-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xs-up.cb-btn-black.cb-disabled, .cb-btn-light-xs-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xs-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-yellow:hover, .cb-btn-light-xs-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-up.cb-btn-yellow:focus, .cb-btn-light-xs-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xs-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xs-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-xs-up,
  .cb-btn-small-xs-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-xs-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (max-width: 767.98px) {
  .cb-btn-light-xs-down {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-down:hover, .cb-btn-light-xs-down.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-down:focus, .cb-btn-light-xs-down.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xs-down.cb-disabled, .cb-btn-light-xs-down:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xs-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-down:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xs-down.cb-disabled, .cb-btn-light-xs-down:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xs-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-primary:hover, .cb-btn-light-xs-down.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-down.cb-btn-primary:focus, .cb-btn-light-xs-down.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xs-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xs-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-xs-down.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xs-down.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xs-down.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xs-down.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xs-down.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-black:hover, .cb-btn-light-xs-down.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-down.cb-btn-black:focus, .cb-btn-light-xs-down.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xs-down.cb-btn-black.cb-disabled, .cb-btn-light-xs-down.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xs-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xs-down.cb-btn-black.cb-disabled, .cb-btn-light-xs-down.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xs-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-yellow:hover, .cb-btn-light-xs-down.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xs-down.cb-btn-yellow:focus, .cb-btn-light-xs-down.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xs-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xs-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xs-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xs-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xs-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-xs-down,
  .cb-btn-small-xs-down {
    padding: 7px 23px;
  }
  .cb-btn-lg-xs-down {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-btn-light-sm {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm:hover, .cb-btn-light-sm.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm:focus, .cb-btn-light-sm.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-sm.cb-disabled, .cb-btn-light-sm:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-sm.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-sm.cb-disabled, .cb-btn-light-sm:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-sm:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-sm:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm.cb-btn-primary:hover, .cb-btn-light-sm.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm.cb-btn-primary:focus, .cb-btn-light-sm.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-sm.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-sm.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-sm.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm.cb-btn-black:hover, .cb-btn-light-sm.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm.cb-btn-black:focus, .cb-btn-light-sm.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-sm.cb-btn-black.cb-disabled, .cb-btn-light-sm.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-sm.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-sm.cb-btn-black.cb-disabled, .cb-btn-light-sm.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-sm.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm.cb-btn-yellow:hover, .cb-btn-light-sm.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm.cb-btn-yellow:focus, .cb-btn-light-sm.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-sm.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-sm.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-sm.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-sm,
  .cb-btn-sm-sm-only,
  .cb-btn-small-sm {
    padding: 7px 23px;
  }
  .cb-btn-lg-sm-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 768px) {
  .cb-btn-light-sm-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-up:hover, .cb-btn-light-sm-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-up:focus, .cb-btn-light-sm-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-sm-up.cb-disabled, .cb-btn-light-sm-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-sm-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-sm-up.cb-disabled, .cb-btn-light-sm-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-sm-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-primary:hover, .cb-btn-light-sm-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-up.cb-btn-primary:focus, .cb-btn-light-sm-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-sm-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-sm-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-sm-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-sm-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-sm-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-sm-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-sm-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-black:hover, .cb-btn-light-sm-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-up.cb-btn-black:focus, .cb-btn-light-sm-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-sm-up.cb-btn-black.cb-disabled, .cb-btn-light-sm-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-sm-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-sm-up.cb-btn-black.cb-disabled, .cb-btn-light-sm-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-sm-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-yellow:hover, .cb-btn-light-sm-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-up.cb-btn-yellow:focus, .cb-btn-light-sm-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-sm-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-sm-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-sm-up,
  .cb-btn-small-sm-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-sm-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (max-width: 1023.98px) {
  .cb-btn-light-sm-down {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-down:hover, .cb-btn-light-sm-down.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-down:focus, .cb-btn-light-sm-down.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-sm-down.cb-disabled, .cb-btn-light-sm-down:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-sm-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-down:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-sm-down.cb-disabled, .cb-btn-light-sm-down:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-sm-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-primary:hover, .cb-btn-light-sm-down.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-down.cb-btn-primary:focus, .cb-btn-light-sm-down.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-sm-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-sm-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-sm-down.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-sm-down.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-sm-down.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-sm-down.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-sm-down.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-black:hover, .cb-btn-light-sm-down.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-down.cb-btn-black:focus, .cb-btn-light-sm-down.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-sm-down.cb-btn-black.cb-disabled, .cb-btn-light-sm-down.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-sm-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-sm-down.cb-btn-black.cb-disabled, .cb-btn-light-sm-down.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-sm-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-yellow:hover, .cb-btn-light-sm-down.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-sm-down.cb-btn-yellow:focus, .cb-btn-light-sm-down.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-sm-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-sm-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-sm-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-sm-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-sm-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-sm-down,
  .cb-btn-small-sm-down {
    padding: 7px 23px;
  }
  .cb-btn-lg-sm-down {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-btn-light-md {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md:hover, .cb-btn-light-md.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md:focus, .cb-btn-light-md.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-md.cb-disabled, .cb-btn-light-md:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-md.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-md.cb-disabled, .cb-btn-light-md:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-md:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-md:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md.cb-btn-primary:hover, .cb-btn-light-md.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md.cb-btn-primary:focus, .cb-btn-light-md.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-md.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-md.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-md.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-md.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md.cb-btn-black:hover, .cb-btn-light-md.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md.cb-btn-black:focus, .cb-btn-light-md.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-md.cb-btn-black.cb-disabled, .cb-btn-light-md.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-md.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-md.cb-btn-black.cb-disabled, .cb-btn-light-md.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-md.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md.cb-btn-yellow:hover, .cb-btn-light-md.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md.cb-btn-yellow:focus, .cb-btn-light-md.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-md.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-md.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-md.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-md,
  .cb-btn-sm-md-only,
  .cb-btn-small-md {
    padding: 7px 23px;
  }
  .cb-btn-lg-md-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1024px) {
  .cb-btn-light-md-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-up:hover, .cb-btn-light-md-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-up:focus, .cb-btn-light-md-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-md-up.cb-disabled, .cb-btn-light-md-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-md-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-md-up.cb-disabled, .cb-btn-light-md-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-md-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-md-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-primary:hover, .cb-btn-light-md-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-up.cb-btn-primary:focus, .cb-btn-light-md-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-md-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-md-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-md-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-md-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-md-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-md-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-md-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-black:hover, .cb-btn-light-md-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-up.cb-btn-black:focus, .cb-btn-light-md-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-md-up.cb-btn-black.cb-disabled, .cb-btn-light-md-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-md-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-md-up.cb-btn-black.cb-disabled, .cb-btn-light-md-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-md-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-yellow:hover, .cb-btn-light-md-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-up.cb-btn-yellow:focus, .cb-btn-light-md-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-md-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-md-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-md-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-md-up,
  .cb-btn-small-md-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-md-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (max-width: 1247.98px) {
  .cb-btn-light-md-down {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-down:hover, .cb-btn-light-md-down.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-down:focus, .cb-btn-light-md-down.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-md-down.cb-disabled, .cb-btn-light-md-down:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-md-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-down:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-md-down.cb-disabled, .cb-btn-light-md-down:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-md-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-md-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-primary:hover, .cb-btn-light-md-down.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-down.cb-btn-primary:focus, .cb-btn-light-md-down.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-md-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-md-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-md-down.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-md-down.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-md-down.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-md-down.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-md-down.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-black:hover, .cb-btn-light-md-down.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-down.cb-btn-black:focus, .cb-btn-light-md-down.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-md-down.cb-btn-black.cb-disabled, .cb-btn-light-md-down.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-md-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-md-down.cb-btn-black.cb-disabled, .cb-btn-light-md-down.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-md-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-yellow:hover, .cb-btn-light-md-down.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-md-down.cb-btn-yellow:focus, .cb-btn-light-md-down.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-md-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-md-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-md-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-md-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-md-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-md-down,
  .cb-btn-small-md-down {
    padding: 7px 23px;
  }
  .cb-btn-lg-md-down {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-btn-light-lg {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg:hover, .cb-btn-light-lg.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg:focus, .cb-btn-light-lg.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-lg.cb-disabled, .cb-btn-light-lg:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-lg.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-lg.cb-disabled, .cb-btn-light-lg:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-lg:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-lg:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg.cb-btn-primary:hover, .cb-btn-light-lg.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg.cb-btn-primary:focus, .cb-btn-light-lg.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-lg.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-lg.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-lg.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg.cb-btn-black:hover, .cb-btn-light-lg.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg.cb-btn-black:focus, .cb-btn-light-lg.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-lg.cb-btn-black.cb-disabled, .cb-btn-light-lg.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-lg.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-lg.cb-btn-black.cb-disabled, .cb-btn-light-lg.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-lg.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg.cb-btn-yellow:hover, .cb-btn-light-lg.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg.cb-btn-yellow:focus, .cb-btn-light-lg.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-lg.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-lg.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-lg.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-lg,
  .cb-btn-sm-lg-only,
  .cb-btn-small-lg {
    padding: 7px 23px;
  }
  .cb-btn-lg-lg-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1248px) {
  .cb-btn-light-lg-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-up:hover, .cb-btn-light-lg-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-up:focus, .cb-btn-light-lg-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-lg-up.cb-disabled, .cb-btn-light-lg-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-lg-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-lg-up.cb-disabled, .cb-btn-light-lg-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-lg-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-primary:hover, .cb-btn-light-lg-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-up.cb-btn-primary:focus, .cb-btn-light-lg-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-lg-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-lg-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-lg-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-lg-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-lg-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-lg-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-lg-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-black:hover, .cb-btn-light-lg-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-up.cb-btn-black:focus, .cb-btn-light-lg-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-lg-up.cb-btn-black.cb-disabled, .cb-btn-light-lg-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-lg-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-lg-up.cb-btn-black.cb-disabled, .cb-btn-light-lg-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-lg-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-yellow:hover, .cb-btn-light-lg-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-up.cb-btn-yellow:focus, .cb-btn-light-lg-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-lg-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-lg-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-lg-up,
  .cb-btn-small-lg-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-lg-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (max-width: 1343.98px) {
  .cb-btn-light-lg-down {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-down:hover, .cb-btn-light-lg-down.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-down:focus, .cb-btn-light-lg-down.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-lg-down.cb-disabled, .cb-btn-light-lg-down:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-lg-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-down:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-lg-down.cb-disabled, .cb-btn-light-lg-down:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-lg-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-primary:hover, .cb-btn-light-lg-down.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-down.cb-btn-primary:focus, .cb-btn-light-lg-down.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-lg-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-lg-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-lg-down.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-lg-down.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-lg-down.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-lg-down.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-lg-down.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-black:hover, .cb-btn-light-lg-down.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-down.cb-btn-black:focus, .cb-btn-light-lg-down.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-lg-down.cb-btn-black.cb-disabled, .cb-btn-light-lg-down.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-lg-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-lg-down.cb-btn-black.cb-disabled, .cb-btn-light-lg-down.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-lg-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-yellow:hover, .cb-btn-light-lg-down.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-lg-down.cb-btn-yellow:focus, .cb-btn-light-lg-down.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-lg-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-lg-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-lg-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-lg-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-lg-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-lg-down,
  .cb-btn-small-lg-down {
    padding: 7px 23px;
  }
  .cb-btn-lg-lg-down {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-btn-light-xl {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl:hover, .cb-btn-light-xl.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl:focus, .cb-btn-light-xl.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xl.cb-disabled, .cb-btn-light-xl:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xl.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xl.cb-disabled, .cb-btn-light-xl:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xl:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xl:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl.cb-btn-primary:hover, .cb-btn-light-xl.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl.cb-btn-primary:focus, .cb-btn-light-xl.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xl.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xl.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xl.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl.cb-btn-black:hover, .cb-btn-light-xl.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl.cb-btn-black:focus, .cb-btn-light-xl.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xl.cb-btn-black.cb-disabled, .cb-btn-light-xl.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xl.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xl.cb-btn-black.cb-disabled, .cb-btn-light-xl.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xl.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl.cb-btn-yellow:hover, .cb-btn-light-xl.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl.cb-btn-yellow:focus, .cb-btn-light-xl.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xl.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xl.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xl.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-xl,
  .cb-btn-sm-xl-only,
  .cb-btn-small-xl {
    padding: 7px 23px;
  }
  .cb-btn-lg-xl-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1344px) {
  .cb-btn-light-xl-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-up:hover, .cb-btn-light-xl-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-up:focus, .cb-btn-light-xl-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xl-up.cb-disabled, .cb-btn-light-xl-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xl-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xl-up.cb-disabled, .cb-btn-light-xl-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xl-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-primary:hover, .cb-btn-light-xl-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-up.cb-btn-primary:focus, .cb-btn-light-xl-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xl-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xl-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-xl-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xl-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xl-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xl-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xl-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-black:hover, .cb-btn-light-xl-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-up.cb-btn-black:focus, .cb-btn-light-xl-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xl-up.cb-btn-black.cb-disabled, .cb-btn-light-xl-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xl-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xl-up.cb-btn-black.cb-disabled, .cb-btn-light-xl-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xl-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-yellow:hover, .cb-btn-light-xl-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-up.cb-btn-yellow:focus, .cb-btn-light-xl-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xl-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xl-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-xl-up,
  .cb-btn-small-xl-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-xl-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (max-width: 1439.98px) {
  .cb-btn-light-xl-down {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-down:hover, .cb-btn-light-xl-down.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-down:focus, .cb-btn-light-xl-down.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xl-down.cb-disabled, .cb-btn-light-xl-down:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xl-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-down:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xl-down.cb-disabled, .cb-btn-light-xl-down:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xl-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-primary:hover, .cb-btn-light-xl-down.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-down.cb-btn-primary:focus, .cb-btn-light-xl-down.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xl-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xl-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-xl-down.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-xl-down.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-xl-down.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-xl-down.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-xl-down.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-black:hover, .cb-btn-light-xl-down.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-down.cb-btn-black:focus, .cb-btn-light-xl-down.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-xl-down.cb-btn-black.cb-disabled, .cb-btn-light-xl-down.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-xl-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-xl-down.cb-btn-black.cb-disabled, .cb-btn-light-xl-down.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-xl-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-yellow:hover, .cb-btn-light-xl-down.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-xl-down.cb-btn-yellow:focus, .cb-btn-light-xl-down.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-xl-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-xl-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-xl-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-xl-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-xl-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-xl-down,
  .cb-btn-small-xl-down {
    padding: 7px 23px;
  }
  .cb-btn-lg-xl-down {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-btn-light-2xl {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl:hover, .cb-btn-light-2xl.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl:focus, .cb-btn-light-2xl.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-2xl.cb-disabled, .cb-btn-light-2xl:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-2xl.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-2xl.cb-disabled, .cb-btn-light-2xl:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-2xl:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-primary:hover, .cb-btn-light-2xl.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl.cb-btn-primary:focus, .cb-btn-light-2xl.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-2xl.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-2xl.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-2xl.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-black:hover, .cb-btn-light-2xl.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl.cb-btn-black:focus, .cb-btn-light-2xl.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-2xl.cb-btn-black.cb-disabled, .cb-btn-light-2xl.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-2xl.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-2xl.cb-btn-black.cb-disabled, .cb-btn-light-2xl.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-2xl.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-yellow:hover, .cb-btn-light-2xl.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl.cb-btn-yellow:focus, .cb-btn-light-2xl.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-2xl.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-2xl.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-2xl,
  .cb-btn-sm-2xl-only,
  .cb-btn-small-2xl {
    padding: 7px 23px;
  }
  .cb-btn-lg-2xl-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1440px) {
  .cb-btn-light-2xl-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-up:hover, .cb-btn-light-2xl-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-up:focus, .cb-btn-light-2xl-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-2xl-up.cb-disabled, .cb-btn-light-2xl-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-2xl-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-2xl-up.cb-disabled, .cb-btn-light-2xl-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-2xl-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-primary:hover, .cb-btn-light-2xl-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-primary:focus, .cb-btn-light-2xl-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-2xl-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-2xl-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-2xl-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-2xl-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-2xl-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-2xl-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-black:hover, .cb-btn-light-2xl-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-black:focus, .cb-btn-light-2xl-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-black.cb-disabled, .cb-btn-light-2xl-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-2xl-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-2xl-up.cb-btn-black.cb-disabled, .cb-btn-light-2xl-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-2xl-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-yellow:hover, .cb-btn-light-2xl-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-yellow:focus, .cb-btn-light-2xl-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-2xl-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-2xl-up,
  .cb-btn-small-2xl-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-2xl-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (max-width: 1727.98px) {
  .cb-btn-light-2xl-down {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-down:hover, .cb-btn-light-2xl-down.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-down:focus, .cb-btn-light-2xl-down.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-2xl-down.cb-disabled, .cb-btn-light-2xl-down:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-2xl-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-down:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-2xl-down.cb-disabled, .cb-btn-light-2xl-down:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-2xl-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-primary:hover, .cb-btn-light-2xl-down.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-primary:focus, .cb-btn-light-2xl-down.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-2xl-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-2xl-down.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-2xl-down.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-2xl-down.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-2xl-down.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-2xl-down.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-black:hover, .cb-btn-light-2xl-down.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-black:focus, .cb-btn-light-2xl-down.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-black.cb-disabled, .cb-btn-light-2xl-down.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-2xl-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-2xl-down.cb-btn-black.cb-disabled, .cb-btn-light-2xl-down.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-2xl-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-yellow:hover, .cb-btn-light-2xl-down.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-yellow:focus, .cb-btn-light-2xl-down.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-2xl-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-2xl-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-2xl-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-2xl-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-2xl-down,
  .cb-btn-small-2xl-down {
    padding: 7px 23px;
  }
  .cb-btn-lg-2xl-down {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1728px) {
  .cb-btn-light-3xl {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl:hover, .cb-btn-light-3xl.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl:focus, .cb-btn-light-3xl.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-3xl.cb-disabled, .cb-btn-light-3xl:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-3xl.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-3xl.cb-disabled, .cb-btn-light-3xl:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-3xl:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-primary:hover, .cb-btn-light-3xl.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl.cb-btn-primary:focus, .cb-btn-light-3xl.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-3xl.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-3xl.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-3xl.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-black:hover, .cb-btn-light-3xl.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl.cb-btn-black:focus, .cb-btn-light-3xl.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-3xl.cb-btn-black.cb-disabled, .cb-btn-light-3xl.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-3xl.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-3xl.cb-btn-black.cb-disabled, .cb-btn-light-3xl.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-3xl.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-yellow:hover, .cb-btn-light-3xl.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl.cb-btn-yellow:focus, .cb-btn-light-3xl.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-3xl.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-3xl.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-3xl,
  .cb-btn-sm-3xl-only,
  .cb-btn-small-3xl {
    padding: 7px 23px;
  }
  .cb-btn-lg-3xl-only {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
@media (min-width: 1728px) {
  .cb-btn-light-3xl-up {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl-up:hover, .cb-btn-light-3xl-up.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl-up:focus, .cb-btn-light-3xl-up.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-3xl-up.cb-disabled, .cb-btn-light-3xl-up:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-3xl-up.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-up:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-3xl-up.cb-disabled, .cb-btn-light-3xl-up:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-3xl-up:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-primary {
    color: #324dc7;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-primary:hover, .cb-btn-light-3xl-up.cb-btn-primary.cb-hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-primary:focus, .cb-btn-light-3xl-up.cb-btn-primary.cb-focus {
    color: #324dc7;
    border-color: #324dc7;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-up.cb-btn-primary:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4);
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-3xl-up.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #324dc7;
  }
  .cb-btn-light-3xl-up.cb-btn-primary.cb-palette-blue2 {
    color: #0077c8;
  }
  .cb-btn-light-3xl-up.cb-btn-primary.cb-palette-blue5 {
    color: #324dc7;
  }
  .cb-btn-light-3xl-up.cb-btn-primary.cb-palette-purple1 {
    color: #702f8a;
  }
  .cb-btn-light-3xl-up.cb-btn-primary.cb-palette-green1 {
    color: #3a913f;
  }
  .cb-btn-light-3xl-up.cb-btn-black {
    color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-black:hover, .cb-btn-light-3xl-up.cb-btn-black.cb-hover {
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-black:focus, .cb-btn-light-3xl-up.cb-btn-black.cb-focus {
    text-decoration: underline;
    background-color: transparent;
    border-color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-black.cb-disabled, .cb-btn-light-3xl-up.cb-btn-black:disabled {
    text-decoration: none !important;
  }
  .cb-btn-light-3xl-up.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-up.cb-btn-black:disabled:not(.cb-btn-pulse) {
    color: rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
  }
  .cb-btn-light-3xl-up.cb-btn-black.cb-disabled, .cb-btn-light-3xl-up.cb-btn-black:disabled {
    cursor: not-allowed;
    box-shadow: none;
  }
  .cb-btn-light-3xl-up.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-yellow {
    color: #1e1e1e;
    background-color: #fff;
    border-color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-yellow:hover, .cb-btn-light-3xl-up.cb-btn-yellow.cb-hover {
    color: #fff !important;
    background-color: rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 1px #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-yellow:focus, .cb-btn-light-3xl-up.cb-btn-yellow.cb-focus {
    color: #1e1e1e;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 3px #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-up.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
    cursor: not-allowed;
    color: rgba(255, 255, 255, 0.4) !important;
    text-decoration: none !important;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    box-shadow: none;
  }
  .cb-btn-light-3xl-up.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
    color: #fff;
  }
  .cb-btn-light-3xl-up.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-up.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
    color: #1e1e1e;
  }
  .cb-btn-sm-3xl-up,
  .cb-btn-small-3xl-up {
    padding: 7px 23px;
  }
  .cb-btn-lg-3xl-up {
    padding: 19px 47px;
    font-size: 1.1875rem;
    font-weight: 500;
    line-height: 1.2632em;
  }
}
.cb-btn-light-3xl-down {
  color: #fff;
  border-color: #fff;
}
.cb-btn-light-3xl-down:hover, .cb-btn-light-3xl-down.cb-hover {
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-light-3xl-down:focus, .cb-btn-light-3xl-down.cb-focus {
  text-decoration: underline;
  background-color: transparent;
  border-color: #fff;
  box-shadow: inset 0 0 0 2px #fff;
}
.cb-btn-light-3xl-down.cb-disabled, .cb-btn-light-3xl-down:disabled {
  text-decoration: none !important;
}
.cb-btn-light-3xl-down.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-down:disabled:not(.cb-btn-pulse) {
  color: rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}
.cb-btn-light-3xl-down.cb-disabled, .cb-btn-light-3xl-down:disabled {
  cursor: not-allowed;
  box-shadow: none;
}
.cb-btn-light-3xl-down:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-primary {
  color: #324dc7;
  background-color: #fff;
  border-color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-primary:hover, .cb-btn-light-3xl-down.cb-btn-primary.cb-hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-light-3xl-down.cb-btn-primary:focus, .cb-btn-light-3xl-down.cb-btn-primary.cb-focus {
  color: #324dc7;
  border-color: #324dc7;
  box-shadow: 0 0 0 3px #fff;
}
.cb-btn-light-3xl-down.cb-btn-primary.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-down.cb-btn-primary:disabled:not(.cb-btn-pulse) {
  cursor: not-allowed;
  color: rgba(255, 255, 255, 0.4);
  text-decoration: none !important;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-light-3xl-down.cb-btn-primary:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-primary:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-primary:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-primary:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
  color: #324dc7;
}
.cb-btn-light-3xl-down.cb-btn-primary.cb-palette-blue2 {
  color: #0077c8;
}
.cb-btn-light-3xl-down.cb-btn-primary.cb-palette-blue5 {
  color: #324dc7;
}
.cb-btn-light-3xl-down.cb-btn-primary.cb-palette-purple1 {
  color: #702f8a;
}
.cb-btn-light-3xl-down.cb-btn-primary.cb-palette-green1 {
  color: #3a913f;
}
.cb-btn-light-3xl-down.cb-btn-black {
  color: #fff;
  border-color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-black:hover, .cb-btn-light-3xl-down.cb-btn-black.cb-hover {
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-light-3xl-down.cb-btn-black:focus, .cb-btn-light-3xl-down.cb-btn-black.cb-focus {
  text-decoration: underline;
  background-color: transparent;
  border-color: #fff;
  box-shadow: inset 0 0 0 2px #fff;
}
.cb-btn-light-3xl-down.cb-btn-black.cb-disabled, .cb-btn-light-3xl-down.cb-btn-black:disabled {
  text-decoration: none !important;
}
.cb-btn-light-3xl-down.cb-btn-black.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-down.cb-btn-black:disabled:not(.cb-btn-pulse) {
  color: rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}
.cb-btn-light-3xl-down.cb-btn-black.cb-disabled, .cb-btn-light-3xl-down.cb-btn-black:disabled {
  cursor: not-allowed;
  box-shadow: none;
}
.cb-btn-light-3xl-down.cb-btn-black:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-black:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-black:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-black:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-yellow {
  color: #1e1e1e;
  background-color: #fff;
  border-color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-yellow:hover, .cb-btn-light-3xl-down.cb-btn-yellow.cb-hover {
  color: #fff !important;
  background-color: rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0 0 1px #fff;
}
.cb-btn-light-3xl-down.cb-btn-yellow:focus, .cb-btn-light-3xl-down.cb-btn-yellow.cb-focus {
  color: #1e1e1e;
  border-color: #1e1e1e;
  box-shadow: 0 0 0 3px #fff;
}
.cb-btn-light-3xl-down.cb-btn-yellow.cb-disabled:not(.cb-btn-pulse), .cb-btn-light-3xl-down.cb-btn-yellow:disabled:not(.cb-btn-pulse) {
  cursor: not-allowed;
  color: rgba(255, 255, 255, 0.4) !important;
  text-decoration: none !important;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-light-3xl-down.cb-btn-yellow:not(.cb-btn-pulse):hover:not(:focus):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-yellow:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #fff;
}
.cb-btn-light-3xl-down.cb-btn-yellow:not(.cb-btn-pulse):focus:not(:hover):not(:disabled):not(.cb-disabled), .cb-btn-light-3xl-down.cb-btn-yellow:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled) {
  color: #1e1e1e;
}

.cb-btn-sm-3xl-down,
.cb-btn-small-3xl-down {
  padding: 7px 23px;
}

.cb-btn-lg-3xl-down {
  padding: 19px 47px;
  font-size: 1.1875rem;
  font-weight: 500;
  line-height: 1.2632em;
}

/* ------------------------------------ TAG */
.cb-btn-tag {
  padding: 7px 11px;
  font-weight: 500;
  color: #505050;
  background-color: #f0f0f0;
  border-color: #d9d9d9;
  border-radius: 8px;
}
.cb-btn-tag .cb-glyph,
.cb-btn-tag .cb-icon {
  font-size: 0.75rem;
  line-height: 2em;
}
.cb-btn-tag:hover, .cb-btn-tag.cb-hover {
  text-decoration: none;
  border-color: #505050;
  box-shadow: inset 0 0 0 1px #505050;
}
.cb-btn-tag:hover span, .cb-btn-tag.cb-hover span {
  text-decoration: none;
}
.cb-btn-tag:focus, .cb-btn-tag.cb-focus {
  text-decoration: underline;
  background-color: #f0f0f0;
  border-color: #505050;
  box-shadow: 0 0 1px 2px #505050;
}
.cb-btn-tag:not(.cb-btn-pulse):focus:not(:disabled):not(.cb-disabled), .cb-btn-tag:not(.cb-btn-pulse).cb-focus:not(:disabled):not(.cb-disabled), .cb-btn-tag:not(.cb-btn-pulse):hover:not(:disabled):not(.cb-disabled), .cb-btn-tag:not(.cb-btn-pulse).cb-hover:not(:disabled):not(.cb-disabled) {
  color: #505050;
}
.cb-btn-tag:not(.cb-btn-pulse).cb-disabled, .cb-btn-tag:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-tag:not(.cb-btn-pulse).cb-disabled span, .cb-btn-tag:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-tag.cb-btn-sm .cb-glyph,
.cb-btn-tag.cb-btn-sm .cb-icon, .cb-btn-tag.cb-btn-small .cb-glyph,
.cb-btn-tag.cb-btn-small .cb-icon {
  font-size: 0.75rem !important;
  line-height: 1em !important;
}
.cb-btn-tag.cb-btn-sm, .cb-btn-tag.cb-btn-small {
  padding: 2px 8px;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.5em;
  border-radius: 4px;
}

/* ------------------------------------ SQUARE */
.cb-btn-square {
  width: 3em;
  height: 3rem;
  padding: 0;
  font-size: 1rem;
  line-height: 1em;
  border-radius: 8px;
}
.cb-btn-square.cb-btn-sm, .cb-btn-square.cb-btn-small {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-btn-square:focus, .cb-btn-square.cb-focus {
  text-decoration: none;
}

/* ------------------------------------ CLOSE */
.cb-btn-square.cb-btn-close {
  width: 2em;
  height: 2rem;
  padding: 0;
  font-size: 1rem;
  line-height: 1em;
  border: transparent;
}
.cb-btn-square.cb-btn-close.cb-btn-sm, .cb-btn-square.cb-btn-close.cb-btn-small {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-btn-square.cb-btn-close:not(.cb-btn-pulse).cb-disabled, .cb-btn-square.cb-btn-close:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #888 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-square.cb-btn-close:not(.cb-btn-pulse).cb-disabled span, .cb-btn-square.cb-btn-close:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-square.cb-btn-close:focus, .cb-btn-square.cb-btn-close.cb-focus {
  background-color: transparent !important;
}
.cb-btn-square.cb-btn-close.cb-white-color {
  background: transparent;
}
.cb-btn-square.cb-btn-close.cb-white-color:hover {
  background-color: #1e1e1e !important;
}

/* ------------------------------------ CIRCLE */
.cb-btn-circle {
  width: 3em;
  height: 3rem;
  padding: 0;
  font-size: 1rem;
  line-height: 1.5em;
  border-radius: 50%;
}
.cb-btn-circle.cb-btn-sm, .cb-btn-circle.cb-btn-small {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-btn-circle:focus, .cb-btn-circle.cb-focus {
  text-decoration: none;
}

/* ------------------------------------ FLOATING */
.cb-btn-floating {
  color: #1e1e1e;
  background-color: #fff;
  border-color: transparent;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}
.cb-btn-floating:hover:not(:disabled), .cb-btn-floating:hover:not(.cb-disabled), .cb-btn-floating.cb-hover:not(:disabled), .cb-btn-floating.cb-hover:not(.cb-disabled) {
  background-color: #f0f0f0;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}
.cb-btn-floating:focus:not(:disabled), .cb-btn-floating:focus:not(.cb-disabled), .cb-btn-floating.cb-focus:not(:disabled), .cb-btn-floating.cb-focus:not(.cb-disabled) {
  box-shadow: inset 0 0 1px 2px #505050;
}

/* ------------------------------------ GRAYSCALE */
.cb-btn-greyscale {
  color: #1e1e1e;
  background-color: #fff;
  border-color: #d9d9d9;
}
.cb-btn-greyscale:hover:not(:disabled):not(.cb-disabled), .cb-btn-greyscale.cb-hover:not(:disabled):not(.cb-disabled) {
  color: #1e1e1e;
  background-color: #f0f0f0;
  box-shadow: none;
}
.cb-btn-greyscale:focus:not(:disabled):not(.cb-disabled), .cb-btn-greyscale.cb-focus:not(:disabled):not(.cb-disabled) {
  color: #1e1e1e;
  box-shadow: inset 0 0 1px 2px #505050;
}
.cb-btn-greyscale.cb-white-color:focus:not(:disabled):not(.cb-disabled), .cb-btn-greyscale.cb-white-color.cb-focus:not(:disabled):not(.cb-disabled) {
  box-shadow: inset 0 0 1px 2px #fff;
}

/* ------------------------------------ NAKED */
.cb-btn-naked {
  color: #324dc7;
  background-color: transparent;
  border-color: transparent;
}
.cb-btn-naked:hover, .cb-btn-naked.cb-hover {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-naked:focus, .cb-btn-naked.cb-focus {
  background-color: transparent;
  border-color: #324dc7;
  box-shadow: inset 0 0 0 3px #324dc7;
}
.cb-btn-naked:not(.cb-btn-pulse).cb-disabled, .cb-btn-naked:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-naked:not(.cb-btn-pulse).cb-disabled span, .cb-btn-naked:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-naked.cb-btn-light {
  color: #fff;
}
.cb-btn-naked.cb-btn-light:focus, .cb-btn-naked.cb-btn-light.cb-focus {
  background-color: transparent;
  border-color: #fff;
  box-shadow: inset 0 0 0 3px #fff;
}
.cb-btn-naked.cb-btn-black {
  color: #1e1e1e;
  background-color: transparent;
  border-color: transparent;
}
.cb-btn-naked.cb-btn-black:not(.cb-btn-pulse).cb-disabled, .cb-btn-naked.cb-btn-black:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-naked.cb-btn-black:not(.cb-btn-pulse).cb-disabled span, .cb-btn-naked.cb-btn-black:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-btn-naked.cb-btn-black:hover, .cb-btn-naked.cb-btn-black.cb-hover {
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-btn-naked.cb-btn-black:focus, .cb-btn-naked.cb-btn-black.cb-focus {
  background-color: transparent;
  border-color: #1e1e1e;
  box-shadow: inset 0 0 0 3px #1e1e1e;
}
.cb-btn-naked.cb-no-padding {
  border-radius: 0;
}
.cb-btn-naked.cb-no-padding:focus, .cb-btn-naked.cb-no-padding.cb-focus {
  position: relative;
  background-color: transparent;
  border-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
}
.cb-btn-naked.cb-no-padding:focus::after, .cb-btn-naked.cb-no-padding.cb-focus::after {
  content: "";
  position: absolute;
  top: 0;
  left: -4px;
  display: block;
  width: calc(100% + 8px);
  height: 100%;
  border-radius: 4px;
  box-shadow: inset 0 0 0 2px #324dc7;
}
.cb-btn-naked.cb-no-padding.cb-no-outline:focus, .cb-btn-naked.cb-no-padding.cb-no-outline.cb-focus {
  position: relative;
  background-color: transparent;
  border-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
}
.cb-btn-naked.cb-no-padding.cb-no-outline:focus::after, .cb-btn-naked.cb-no-padding.cb-no-outline.cb-focus::after {
  content: "";
  position: absolute;
  top: -6px;
  left: -12px;
  display: block;
  width: calc(100% + 24px);
  height: calc(100% + 12px);
  border-radius: 999px;
  box-shadow: inset 0 0 0 3px #324dc7;
}
.cb-btn-naked.cb-btn-reverse {
  text-decoration: underline;
}
.cb-btn-naked.cb-btn-reverse:hover {
  text-decoration: none;
}

a.cb-btn-square, a.cb-btn-circle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* ------------------------------------ BLOCK BUTTON */
.cb-btn-block {
  display: block;
  width: 100%;
}

/* Specificity overrides */
input[type=submit].cb-btn-block,
input[type=reset].cb-btn-block,
input[type=button].cb-btn-block {
  width: 100%;
}

.cb-btn-effect1 {
  background-color: rgba(255, 255, 255, 0.25);
}

/* ------------------------------------ BUTTON ROW */
.cb-btn-row {
  flex-flow: wrap;
  margin-top: -16px;
  margin-left: -16px;
  /* To prevent horizontal space */
  font-size: 0;
}
.cb-btn-row .cb-btn {
  flex-shrink: 0;
  margin-top: 16px;
  margin-left: 16px;
}
.cb-btn-row .cb-btn + .cb-btn {
  margin-left: 16px;
}
.cb-btn-row.cb-btn-row-sm {
  margin-top: -8px;
  margin-left: -8px;
}
.cb-btn-row.cb-btn-row-sm .cb-btn {
  margin-top: 8px;
  margin-left: 8px;
  font-family: "Roboto", sans-serif;
}
.cb-btn-row.cb-btn-row-sm .cb-btn:not(.cb-btn-tag) {
  padding: 7px 23px;
}
.cb-btn-row.cb-btn-row-sm .cb-btn.cb-btn-square {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-btn-row.cb-btn-row-sm .cb-btn.cb-btn-square.cb-btn-close {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-btn-row.cb-btn-row-sm .cb-btn.cb-btn-circle {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-btn-row.cb-btn-row-sm .cb-btn + .cb-btn {
  margin-left: 8px;
}

/* ------------------------------------ TAG SET */
.cb-btn-row.cb-tag-set {
  font-size: 1rem;
}
.cb-btn-row.cb-tag-set > .cb-glyph,
.cb-btn-row.cb-tag-set > .cb-icon {
  flex-shrink: 0;
  margin-top: 16px;
  margin-left: 16px;
}
.cb-btn-row.cb-tag-set .cb-glyph,
.cb-btn-row.cb-tag-set .cb-icon {
  font-size: 1em;
}
.cb-btn-row.cb-tag-set.cb-btn-row-sm > .cb-glyph,
.cb-btn-row.cb-tag-set.cb-btn-row-sm > .cb-icon {
  margin-top: 8px;
}

/* ------------------------------------ PULSE */
.cb-btn-pulse {
  position: relative;
  color: transparent;
}
.cb-btn-pulse .cb-glyph,
.cb-btn-pulse .cb-icon {
  display: none;
}
.cb-btn-pulse .cb-btn-pulse-dots {
  position: absolute;
  top: 20px;
  left: 46%;
}
.cb-btn-pulse .cb-btn-pulse-dots .cb-btn-dots {
  width: 6px;
  height: 6px;
  color: #324dc7;
  background-color: transparent;
  border-radius: 50%;
  position: relative;
  left: -9999px;
  box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 0 #324dc7;
  animation: dot-pulse 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-sm .cb-btn-pulse-dots, .cb-btn-pulse.cb-btn-small .cb-btn-pulse-dots {
  top: 16px;
}
.cb-btn-pulse.cb-btn-lg .cb-btn-pulse-dots {
  top: 28px;
}
.cb-btn-pulse.cb-btn-light .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 0 #fff, 10011px 0 0 0 #fff;
  animation: dot-pulse-white 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-naked .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 0 #324dc7;
  animation: dot-pulse 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-naked.cb-btn-light {
  color: transparent;
}
.cb-btn-pulse.cb-btn-naked.cb-btn-light .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 0 #fff, 10011px 0 0 0 #fff;
  animation: dot-pulse-white 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-naked.cb-btn-black {
  color: transparent;
}
.cb-btn-pulse.cb-btn-naked.cb-btn-black .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 0 #1e1e1e;
  animation: dot-pulse-black 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-black .cb-btn-pulse-dots .cb-btn-dots, .cb-btn-pulse.cb-btn-yellow .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 0 #1e1e1e;
  animation: dot-pulse-black 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-black.cb-btn-light {
  color: transparent;
}
.cb-btn-pulse.cb-btn-black.cb-btn-light .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 0 #fff, 10011px 0 0 0 #fff;
  animation: dot-pulse-white 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-black.cb-btn-light:hover, .cb-btn-pulse.cb-btn-black.cb-btn-light.cb-hover, .cb-btn-pulse.cb-btn-black.cb-btn-light:focus, .cb-btn-pulse.cb-btn-black.cb-btn-light.cb-focus {
  cursor: default;
  color: transparent !important;
  text-decoration: none;
}
.cb-btn-pulse.cb-btn-black.cb-palette-blue5 {
  color: transparent;
}
.cb-btn-pulse.cb-btn-black.cb-palette-blue5 .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 0 #324dc7;
  animation: dot-pulse-blue5 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-black.cb-palette-blue2 {
  color: transparent;
}
.cb-btn-pulse.cb-btn-black.cb-palette-blue2 .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #0077c8, 9999px 0 0 0 #0077c8, 10011px 0 0 0 #0077c8;
  animation: dot-pulse-blue2 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-black.cb-palette-purple1 {
  color: transparent;
}
.cb-btn-pulse.cb-btn-black.cb-palette-purple1 .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #702f8a, 9999px 0 0 0 #702f8a, 10011px 0 0 0 #702f8a;
  animation: dot-pulse-purple1 1.5s infinite linear;
}
.cb-btn-pulse:hover, .cb-btn-pulse.cb-hover, .cb-btn-pulse:focus, .cb-btn-pulse.cb-focus {
  cursor: default;
  color: transparent !important;
  text-decoration: none;
}
.cb-btn-pulse:hover, .cb-btn-pulse.cb-hover {
  cursor: pointer;
}
.cb-btn-pulse.cb-btn-primary .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 0 #fff, 10011px 0 0 0 #fff;
  animation: dot-pulse-white 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-primary.cb-btn-light {
  color: transparent;
}
.cb-btn-pulse.cb-btn-primary.cb-btn-light .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 0 #324dc7;
  animation: dot-pulse-blue5 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-primary.cb-btn-light:focus, .cb-btn-pulse.cb-btn-primary.cb-btn-light.cb-focus {
  cursor: default;
  color: transparent !important;
  text-decoration: none;
}
.cb-btn-pulse.cb-btn-primary.cb-btn-light:focus .cb-btn-pulse-dots .cb-btn-dots, .cb-btn-pulse.cb-btn-primary.cb-btn-light.cb-focus .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 0 #324dc7;
  animation: dot-pulse-blue5 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-primary.cb-btn-light:hover, .cb-btn-pulse.cb-btn-primary.cb-btn-light.cb-hover {
  cursor: default;
  color: transparent !important;
  text-decoration: none;
}
.cb-btn-pulse.cb-btn-primary.cb-btn-light:hover .cb-btn-pulse-dots .cb-btn-dots, .cb-btn-pulse.cb-btn-primary.cb-btn-light.cb-hover .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 0 #fff, 10011px 0 0 0 #fff;
  animation: dot-pulse-white 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-yellow.cb-btn-light {
  color: transparent;
}
.cb-btn-pulse.cb-btn-yellow.cb-btn-light .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 0 #1e1e1e;
  animation: dot-pulse-black 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-yellow.cb-btn-light:focus, .cb-btn-pulse.cb-btn-yellow.cb-btn-light.cb-focus {
  cursor: default;
  color: transparent !important;
  text-decoration: none;
}
.cb-btn-pulse.cb-btn-yellow.cb-btn-light:focus .cb-btn-pulse-dots .cb-btn-dots, .cb-btn-pulse.cb-btn-yellow.cb-btn-light.cb-focus .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 0 #1e1e1e;
  animation: dot-pulse-black 1.5s infinite linear;
}
.cb-btn-pulse.cb-btn-yellow.cb-btn-light:hover, .cb-btn-pulse.cb-btn-yellow.cb-btn-light.cb-hover {
  cursor: default;
  color: transparent !important;
  text-decoration: none;
}
.cb-btn-pulse.cb-btn-yellow.cb-btn-light:hover .cb-btn-pulse-dots .cb-btn-dots, .cb-btn-pulse.cb-btn-yellow.cb-btn-light.cb-hover .cb-btn-pulse-dots .cb-btn-dots {
  box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 0 #fff, 10011px 0 0 0 #fff;
  animation: dot-pulse-white 1.5s infinite linear;
}
.cb-btn-pulse:disabled {
  cursor: not-allowed !important;
}

@keyframes dot-pulse {
  0% {
    box-shadow: 9987px 0 0 -5px #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 2px #324dc7;
  }
  25% {
    box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 2px #324dc7, 10011px 0 0 0 #324dc7;
  }
  50% {
    box-shadow: 9987px 0 0 2px #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 -5px #324dc7;
  }
  75% {
    box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 -5px #324dc7, 10011px 0 0 0 #324dc7;
  }
  100% {
    box-shadow: 9987px 0 0 -5px #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 2px #324dc7;
  }
}
@keyframes dot-pulse-white {
  0% {
    box-shadow: 9987px 0 0 -5px #fff, 9999px 0 0 0 #fff, 10011px 0 0 2px #fff;
  }
  25% {
    box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 2px #fff, 10011px 0 0 0 #fff;
  }
  50% {
    box-shadow: 9987px 0 0 2px #fff, 9999px 0 0 0 #fff, 10011px 0 0 -5px #fff;
  }
  75% {
    box-shadow: 9987px 0 0 0 #fff, 9999px 0 0 -5px #fff, 10011px 0 0 0 #fff;
  }
  100% {
    box-shadow: 9987px 0 0 -5px #fff, 9999px 0 0 0 #fff, 10011px 0 0 2px #fff;
  }
}
@keyframes dot-pulse-black {
  0% {
    box-shadow: 9987px 0 0 -5px #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 2px #1e1e1e;
  }
  25% {
    box-shadow: 9987px 0 0 0 #1e1e1e, 9999px 0 0 2px #1e1e1e, 10011px 0 0 0 #1e1e1e;
  }
  50% {
    box-shadow: 9987px 0 0 2px #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 -5px #1e1e1e;
  }
  75% {
    box-shadow: 9987px 0 0 0 #1e1e1e, 9999px 0 0 -5px #1e1e1e, 10011px 0 0 0 #1e1e1e;
  }
  100% {
    box-shadow: 9987px 0 0 -5px #1e1e1e, 9999px 0 0 0 #1e1e1e, 10011px 0 0 2px #1e1e1e;
  }
}
@keyframes dot-pulse-blue5 {
  0% {
    box-shadow: 9987px 0 0 -5px #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 2px #324dc7;
  }
  25% {
    box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 2px #324dc7, 10011px 0 0 0 #324dc7;
  }
  50% {
    box-shadow: 9987px 0 0 2px #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 -5px #324dc7;
  }
  75% {
    box-shadow: 9987px 0 0 0 #324dc7, 9999px 0 0 -5px #324dc7, 10011px 0 0 0 #324dc7;
  }
  100% {
    box-shadow: 9987px 0 0 -5px #324dc7, 9999px 0 0 0 #324dc7, 10011px 0 0 2px #324dc7;
  }
}
@keyframes dot-pulse-blue2 {
  0% {
    box-shadow: 9987px 0 0 -5px #0077c8, 9999px 0 0 0 #0077c8, 10011px 0 0 2px #0077c8;
  }
  25% {
    box-shadow: 9987px 0 0 0 #0077c8, 9999px 0 0 2px #0077c8, 10011px 0 0 0 #0077c8;
  }
  50% {
    box-shadow: 9987px 0 0 2px #0077c8, 9999px 0 0 0 #0077c8, 10011px 0 0 -5px #0077c8;
  }
  75% {
    box-shadow: 9987px 0 0 0 #0077c8, 9999px 0 0 -5px #0077c8, 10011px 0 0 0 #0077c8;
  }
  100% {
    box-shadow: 9987px 0 0 -5px #0077c8, 9999px 0 0 0 #0077c8, 10011px 0 0 2px #0077c8;
  }
}
@keyframes dot-pulse-purple1 {
  0% {
    box-shadow: 9987px 0 0 -5px #702f8a, 9999px 0 0 0 #702f8a, 10011px 0 0 2px #702f8a;
  }
  25% {
    box-shadow: 9987px 0 0 0 #702f8a, 9999px 0 0 2px #702f8a, 10011px 0 0 0 #702f8a;
  }
  50% {
    box-shadow: 9987px 0 0 2px #702f8a, 9999px 0 0 0 #702f8a, 10011px 0 0 -5px #702f8a;
  }
  75% {
    box-shadow: 9987px 0 0 0 #702f8a, 9999px 0 0 -5px #702f8a, 10011px 0 0 0 #702f8a;
  }
  100% {
    box-shadow: 9987px 0 0 -5px #702f8a, 9999px 0 0 0 #702f8a, 10011px 0 0 2px #0077c8;
  }
}/*
 * CB Menu Item
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Menu Item
 */
/*
 * CB Menu List Mixins
 */
/*
 * CB Menu Item
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
a.cb-menu-link {
  font-size: 0.875rem !important;
  line-height: 1.1429em;
  text-align: center;
  text-decoration: none !important;
  transition: color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
  /* black */
  /* black */
  color: #1e1e1e;
}
a.cb-menu-link:hover, a.cb-menu-link.cb-hover, a.cb-menu-link:focus, a.cb-menu-link.cb-focus {
  color: #1e1e1e;
}
a.cb-menu-link:active, a.cb-menu-link.cb-active {
  color: #505050;
}
a.cb-menu-link:not(.cb-btn):visited, a.cb-menu-link:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
a.cb-menu-link.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a.cb-menu-link.cb-disabled:hover, a.cb-menu-link.cb-disabled.cb-hover, a.cb-menu-link.cb-disabled:focus, a.cb-menu-link.cb-disabled.cb-focus, a.cb-menu-link.cb-disabled.cb-active, a.cb-menu-link.cb-disabled:visited, a.cb-menu-link.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
a.cb-menu-link:hover, a.cb-menu-link.cb-hover {
  background-color: #f0f0f0;
}
a.cb-menu-link:focus, a.cb-menu-link.cb-focus {
  outline-color: #7ab6fd;
}
a.cb-menu-link-horizontal {
  display: flex;
  align-items: flex-end;
  padding: 0 24px 12px;
  height: 100%;
}
a.cb-menu-link-horizontal.cb-condensed {
  padding: 0 8px 8px;
}
a.cb-menu-link-horizontal.cb-selected {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
a.cb-menu-link-horizontal:hover, a.cb-menu-link-horizontal.cb-hover {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
a.cb-menu-link-vertical {
  text-align: left;
  display: block;
  width: 100%;
  padding: 16px 24px;
}
a.cb-menu-link-vertical.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
a.cb-menu-link-vertical:hover, a.cb-menu-link-vertical.cb-hover {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] a.cb-menu-link:focus, [data-cb-input-m=keyboard] a.cb-menu-link.cb-focus {
  text-decoration: underline !important;
}

.cb-menu-list {
  display: flex;
}
.cb-menu-list ul,
.cb-menu-list div[role=list] {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cb-menu-list ul li,
.cb-menu-list ul div[role=listitem],
.cb-menu-list div[role=list] li,
.cb-menu-list div[role=list] div[role=listitem] {
  list-style: none !important;
}
.cb-menu-list ul li ul li,
.cb-menu-list ul li ul div[role=listitem],
.cb-menu-list ul li div[role=list] li,
.cb-menu-list ul li div[role=list] div[role=listitem],
.cb-menu-list ul div[role=listitem] ul li,
.cb-menu-list ul div[role=listitem] ul div[role=listitem],
.cb-menu-list ul div[role=listitem] div[role=list] li,
.cb-menu-list ul div[role=listitem] div[role=list] div[role=listitem],
.cb-menu-list div[role=list] li ul li,
.cb-menu-list div[role=list] li ul div[role=listitem],
.cb-menu-list div[role=list] li div[role=list] li,
.cb-menu-list div[role=list] li div[role=list] div[role=listitem],
.cb-menu-list div[role=list] div[role=listitem] ul li,
.cb-menu-list div[role=list] div[role=listitem] ul div[role=listitem],
.cb-menu-list div[role=list] div[role=listitem] div[role=list] li,
.cb-menu-list div[role=list] div[role=listitem] div[role=list] div[role=listitem] {
  list-style: none !important;
}
.cb-menu-list ul li ul li::before,
.cb-menu-list ul li ul div[role=listitem]::before,
.cb-menu-list ul li div[role=list] li::before,
.cb-menu-list ul li div[role=list] div[role=listitem]::before,
.cb-menu-list ul div[role=listitem] ul li::before,
.cb-menu-list ul div[role=listitem] ul div[role=listitem]::before,
.cb-menu-list ul div[role=listitem] div[role=list] li::before,
.cb-menu-list ul div[role=listitem] div[role=list] div[role=listitem]::before,
.cb-menu-list div[role=list] li ul li::before,
.cb-menu-list div[role=list] li ul div[role=listitem]::before,
.cb-menu-list div[role=list] li div[role=list] li::before,
.cb-menu-list div[role=list] li div[role=list] div[role=listitem]::before,
.cb-menu-list div[role=list] div[role=listitem] ul li::before,
.cb-menu-list div[role=list] div[role=listitem] ul div[role=listitem]::before,
.cb-menu-list div[role=list] div[role=listitem] div[role=list] li::before,
.cb-menu-list div[role=list] div[role=listitem] div[role=list] div[role=listitem]::before {
  content: "";
}
.cb-menu-list.cb-menu-list-horizontal {
  height: 100%;
}
.cb-menu-list.cb-menu-list-horizontal ul,
.cb-menu-list.cb-menu-list-horizontal div[role=list] {
  display: flex;
  height: 100%;
}
.cb-menu-list.cb-menu-list-horizontal ul li a,
.cb-menu-list.cb-menu-list-horizontal ul div[role=listitem] a,
.cb-menu-list.cb-menu-list-horizontal div[role=list] li a,
.cb-menu-list.cb-menu-list-horizontal div[role=list] div[role=listitem] a {
  display: flex;
  align-items: flex-end;
  padding: 0 24px 12px;
  height: 100%;
}
.cb-menu-list.cb-menu-list-horizontal ul li a.cb-condensed,
.cb-menu-list.cb-menu-list-horizontal ul div[role=listitem] a.cb-condensed,
.cb-menu-list.cb-menu-list-horizontal div[role=list] li a.cb-condensed,
.cb-menu-list.cb-menu-list-horizontal div[role=list] div[role=listitem] a.cb-condensed {
  padding: 0 8px 8px;
}
.cb-menu-list.cb-menu-list-horizontal ul li a.cb-selected,
.cb-menu-list.cb-menu-list-horizontal ul div[role=listitem] a.cb-selected,
.cb-menu-list.cb-menu-list-horizontal div[role=list] li a.cb-selected,
.cb-menu-list.cb-menu-list-horizontal div[role=list] div[role=listitem] a.cb-selected {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-menu-list.cb-menu-list-horizontal ul li a:hover, .cb-menu-list.cb-menu-list-horizontal ul li a.cb-hover,
.cb-menu-list.cb-menu-list-horizontal ul div[role=listitem] a:hover,
.cb-menu-list.cb-menu-list-horizontal ul div[role=listitem] a.cb-hover,
.cb-menu-list.cb-menu-list-horizontal div[role=list] li a:hover,
.cb-menu-list.cb-menu-list-horizontal div[role=list] li a.cb-hover,
.cb-menu-list.cb-menu-list-horizontal div[role=list] div[role=listitem] a:hover,
.cb-menu-list.cb-menu-list-horizontal div[role=list] div[role=listitem] a.cb-hover {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] {
  display: flex;
  height: 100%;
}
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul li a,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul div[role=listitem] a,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] li a,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] div[role=listitem] a {
  display: flex;
  align-items: flex-end;
  padding: 0 8px 8px;
  height: 100%;
}
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul li a.cb-condensed,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul div[role=listitem] a.cb-condensed,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] li a.cb-condensed,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] div[role=listitem] a.cb-condensed {
  padding: 0 8px 8px;
}
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul li a.cb-selected,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul div[role=listitem] a.cb-selected,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] li a.cb-selected,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] div[role=listitem] a.cb-selected {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul li a:hover, .cb-menu-list.cb-menu-list-horizontal.cb-condensed ul li a.cb-hover,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul div[role=listitem] a:hover,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed ul div[role=listitem] a.cb-hover,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] li a:hover,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] li a.cb-hover,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] div[role=listitem] a:hover,
.cb-menu-list.cb-menu-list-horizontal.cb-condensed div[role=list] div[role=listitem] a.cb-hover {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-menu-list.cb-menu-list-vertical ul,
.cb-menu-list.cb-menu-list-vertical div[role=list] {
  width: 100%;
}
.cb-menu-list.cb-menu-list-vertical ul li,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem],
.cb-menu-list.cb-menu-list-vertical div[role=list] li,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem] {
  width: 100%;
}
.cb-menu-list.cb-menu-list-vertical ul li a,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem] a,
.cb-menu-list.cb-menu-list-vertical div[role=list] li a,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem] a {
  text-align: left;
  display: block;
  width: 100%;
  padding: 16px 24px;
}
.cb-menu-list.cb-menu-list-vertical ul li a.cb-selected,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem] a.cb-selected,
.cb-menu-list.cb-menu-list-vertical div[role=list] li a.cb-selected,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem] a.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-menu-list.cb-menu-list-vertical ul li a:hover, .cb-menu-list.cb-menu-list-vertical ul li a.cb-hover,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem] a:hover,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem] a.cb-hover,
.cb-menu-list.cb-menu-list-vertical div[role=list] li a:hover,
.cb-menu-list.cb-menu-list-vertical div[role=list] li a.cb-hover,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem] a:hover,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem] a.cb-hover {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-menu-list.cb-menu-list-vertical ul li a.cb-selected,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem] a.cb-selected,
.cb-menu-list.cb-menu-list-vertical div[role=list] li a.cb-selected,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem] a.cb-selected {
  font-weight: 700;
}
.cb-menu-list.cb-menu-list-vertical ul li.cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical ul div[role=listitem].cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical div[role=list] li.cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical div[role=list] div[role=listitem].cb-menu-list-heading {
  padding: 16px 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed ul li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed ul div[role=listitem] a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed div[role=list] li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed div[role=list] div[role=listitem] a {
  padding: 12px 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed ul li.cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed ul div[role=listitem].cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed div[role=list] li.cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-condensed div[role=list] div[role=listitem].cb-menu-list-heading {
  padding: 12px 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall ul li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall ul div[role=listitem] a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall div[role=list] li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall div[role=list] div[role=listitem] a {
  padding: 24px;
  font-size: 1rem !important;
  line-height: 1.5em;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall ul li.cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall ul div[role=listitem].cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall div[role=list] li.cb-menu-list-heading,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-tall div[role=list] div[role=listitem].cb-menu-list-heading {
  padding: 24px;
  line-height: 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph ul li:not(.cb-menu-list-heading-link) a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph ul div[role=listitem]:not(.cb-menu-list-heading-link) a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph div[role=list] li:not(.cb-menu-list-heading-link) a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph div[role=list] div[role=listitem]:not(.cb-menu-list-heading-link) a, .cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon ul li:not(.cb-menu-list-heading-link) a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon ul div[role=listitem]:not(.cb-menu-list-heading-link) a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon div[role=list] li:not(.cb-menu-list-heading-link) a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon div[role=list] div[role=listitem]:not(.cb-menu-list-heading-link) a {
  display: flex;
  justify-content: space-between;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph ul li:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph ul li:not(.cb-menu-list-heading-link) a .cb-icon,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph ul div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph ul div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-icon,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph div[role=list] li:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph div[role=list] li:not(.cb-menu-list-heading-link) a .cb-icon,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph div[role=list] div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-glyph div[role=list] div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-icon, .cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon ul li:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon ul li:not(.cb-menu-list-heading-link) a .cb-icon,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon ul div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon ul div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-icon,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon div[role=list] li:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon div[role=list] li:not(.cb-menu-list-heading-link) a .cb-icon,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon div[role=list] div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-glyph,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-icon div[role=list] div[role=listitem]:not(.cb-menu-list-heading-link) a .cb-icon {
  display: flex;
  align-items: center;
  margin-left: 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul li:first-of-type a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul div[role=listitem]:first-of-type a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] li:first-of-type a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] div[role=listitem]:first-of-type a {
  border-top: 1px solid #d9d9d9;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul li.cb-menu-list-heading-link a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul div[role=listitem].cb-menu-list-heading-link a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] li.cb-menu-list-heading-link a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] div[role=listitem].cb-menu-list-heading-link a {
  border-top: 0;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul li + li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul li + div[role=listitem] a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul div[role=listitem] + li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated ul div[role=listitem] + div[role=listitem] a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] li + li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] li + div[role=listitem] a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] div[role=listitem] + li a,
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-separated div[role=list] div[role=listitem] + div[role=listitem] a {
  border-top: 1px solid #d9d9d9;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] {
  display: flex;
  flex-direction: column;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] .cb-accordion-trigger-panel.cb-in {
  margin-bottom: 0;
  border-top: 0;
  border-bottom: 0;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] .cb-accordion-trigger-panel .cb-accordion-panel-content {
  padding: 0;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] .cb-accordion-trigger {
  margin-top: 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] .cb-accordion-trigger .cb-accordion-icon {
  display: none;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] .cb-accordion-trigger.cb-align-right {
  margin-left: auto;
  padding-right: 24px;
}
.cb-menu-list.cb-menu-list-vertical.cb-menu-list-accordion div[role=list] .cb-accordion-trigger.cb-align-left {
  max-width: fit-content;
  padding-left: 24px;
}

/* When we want the style without a list */
.cb-menu-single {
  display: flex;
}
.cb-menu-single.cb-menu-list-vertical a {
  text-align: left;
  display: block;
  width: 100%;
  padding: 16px 24px;
}
.cb-menu-single.cb-menu-list-vertical a.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-menu-single.cb-menu-list-vertical a:hover, .cb-menu-single.cb-menu-list-vertical a.cb-hover {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-menu-single.cb-menu-list-vertical .cb-menu-list-heading {
  padding: 16px 24px;
}
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-condensed a {
  padding: 12px 24px;
}
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-condensed .cb-menu-list-heading {
  padding: 12px 24px;
}
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-tall a {
  padding: 24px;
  font-size: 1rem !important;
  line-height: 1.5em;
}
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-tall .cb-menu-list-heading {
  padding: 24px;
  line-height: 24px;
}
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-glyph a, .cb-menu-single.cb-menu-list-vertical.cb-menu-list-icon a {
  display: flex;
  justify-content: space-between;
}
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-glyph a .cb-glyph,
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-glyph a .cb-icon, .cb-menu-single.cb-menu-list-vertical.cb-menu-list-icon a .cb-glyph,
.cb-menu-single.cb-menu-list-vertical.cb-menu-list-icon a .cb-icon {
  display: flex;
  align-items: center;
  margin-left: 24px;
}/*
 * CB Menu Bar
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Colors Mixins
 */
/* ------------------------------------ GRADIENT */
.cb-menu-bar.cb-menu-bar-right {
  box-shadow: -4px 0 4px 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  z-index: 1023;
  right: 0;
  min-width: 240px;
  min-height: 100vh;
}
.cb-menu-bar.cb-menu-bar-left {
  box-shadow: 4px 0 4px 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  z-index: 1023;
  left: 0;
  min-width: 240px;
  min-height: 100vh;
}
.cb-menu-bar.cb-menu-bar-top {
  position: fixed;
  z-index: 1024;
  top: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.1);
}
.cb-menu-bar.cb-menu-bar-bottom {
  position: fixed;
  z-index: 1025;
  bottom: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  box-shadow: 0 -4px 4px 0 rgba(0, 0, 0, 0.1);
}/*
 * CB Anchor Menu
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Anchor Menu
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-anchor-menu {
  position: fixed;
  z-index: 2;
  top: 96px;
  right: 24px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-anchor-menu {
    top: 72px;
  }
}
.cb-anchor-menu .cb-menu-list {
  position: absolute;
  top: 49px;
  right: -268px;
  overflow-y: auto;
  width: 240px;
  max-height: calc(100vh - 192px);
  background-color: #fff;
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  transition: right 0.35s ease;
}
.cb-anchor-menu .cb-menu-list a.cb-menu-link:hover {
  cursor: pointer !important;
}
.cb-anchor-menu .cb-anchor-menu-btn {
  align-self: flex-end;
}
.cb-anchor-menu .cb-anchor-menu-btn:focus {
  background-color: #fff;
}
.cb-anchor-menu .cb-anchor-menu-btn.cb-btn-floating {
  border-radius: 8px;
}
.cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon {
  position: relative;
  transform: rotate(0);
  display: block;
  width: 16px;
  height: 16px;
  transition: 0.5s ease-in-out;
}
.cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon span {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  opacity: 1;
  background: #1e1e1e;
  border-radius: 0;
  transition: 0.25s ease-in-out;
}
.cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon span:nth-child(1) {
  top: 1px;
}
.cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon span:nth-child(2), .cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon span:nth-child(3) {
  top: 7px;
}
.cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon span:nth-child(4) {
  top: 13px;
}
.cb-anchor-menu .cb-anchor-menu-btn .cb-menu-icon:focus {
  border: 0;
  outline: 0;
}
.cb-anchor-menu.cb-open .cb-anchor-menu-btn span span:nth-child(1), .cb-anchor-menu.cb-open .cb-anchor-menu-btn span span:nth-child(4),
.cb-anchor-menu.cb-open .cb-anchor-menu-btn a span:nth-child(1),
.cb-anchor-menu.cb-open .cb-anchor-menu-btn a span:nth-child(4) {
  top: 18px;
  left: 50%;
  width: 0%;
}
.cb-anchor-menu.cb-open .cb-anchor-menu-btn span span:nth-child(2),
.cb-anchor-menu.cb-open .cb-anchor-menu-btn a span:nth-child(2) {
  transform: rotate(45deg);
}
.cb-anchor-menu.cb-open .cb-anchor-menu-btn span span:nth-child(3),
.cb-anchor-menu.cb-open .cb-anchor-menu-btn a span:nth-child(3) {
  transform: rotate(-45deg);
}
.cb-anchor-menu.cb-open .cb-menu-list {
  right: 0;
}
.cb-anchor-menu.cb-anchor-bottom {
  top: auto;
  bottom: 96px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-anchor-menu.cb-anchor-bottom {
    bottom: 72px;
  }
}
.cb-anchor-menu.cb-anchor-bottom .cb-menu-list {
  top: auto;
  bottom: 49px;
  max-height: calc(100vh - 240px);
}/*
 * CB Back To Top
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Back To Top
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-back-to-top {
  position: fixed;
  right: 24px;
  bottom: 24px;
  display: none;
}
.cb-back-to-top.cb-back-to-top-show {
  display: block;
}
.cb-back-to-top.cb-back-to-top-hide {
  display: none;
}/*
 * CB Icons
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Icons
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Icons
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Icons
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Icons
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Fonts Mixins
 */
@font-face {
  font-family: "CB Icons GA 4_8_0";
  font-style: normal;
  font-display: fallback;
  src: url("/assets/cb-icons-a-4_8_0-CMd5P88F.woff") format("woff"), url("/assets/cb-icons-a-4_8_0-DDO64nFm.ttf") format("truetype");
}
@font-face {
  font-family: "CB Icons GB 4_8_0";
  font-style: normal;
  font-display: fallback;
  src: url("/assets/cb-icons-b-4_8_0-CTTonNdR.woff") format("woff"), url("/assets/cb-icons-b-4_8_0-BKw41hZC.ttf") format("truetype");
}
/* ------------------------------------ ICONS */
.cb-icon.cb-acorn {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-acorn::before {
  content: "\e901";
}
.cb-icon.cb-sat {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-sat::before {
  content: "\e98d";
}
.cb-icon.cb-ap {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-ap::before {
  content: "\e90d";
}
.cb-icon.cb-khan-academy {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-khan-academy::before {
  content: "\e922";
}
.cb-icon.cb-copyright {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-copyright::before {
  content: "\e9c0";
}
.cb-icon.cb-registration {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-registration::before {
  content: "\e9c1";
}
.cb-icon.cb-trademark {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-trademark::before {
  content: "\e9c2";
}
.cb-icon.cb-calendar-save-the-date {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-calendar-save-the-date::before {
  content: "\e909";
}
.cb-icon.cb-calendar-add {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-calendar-add::before {
  content: "\e908";
}
.cb-icon.cb-calendar-empty {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-calendar-empty::before {
  content: "\e940";
}
.cb-icon.cb-calendar-full {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-calendar-full::before {
  content: "\e941";
}
.cb-icon.cb-calendar-error {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-calendar-error::before {
  content: "\e9c5";
}
.cb-icon.cb-cal-empty {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-cal-empty::before {
  content: "\e940";
}
.cb-icon.cb-cal-full {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-cal-full::before {
  content: "\e941";
}
.cb-icon.cb-cal-error {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-cal-error::before {
  content: "\e9c5";
}
.cb-icon.cb-right-double {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-right-double::before {
  content: "\e9a8";
}
.cb-icon.cb-left-double {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-left-double::before {
  content: "\e9a7";
}
.cb-icon.cb-refresh {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-refresh::before {
  content: "\e988";
}
.cb-icon.cb-full-screen {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-full-screen::before {
  content: "\e966";
}
.cb-icon.cb-exit-full-screen {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-exit-full-screen::before {
  content: "\e963";
}
.cb-icon.cb-logout {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-logout::before {
  content: "\e9b3";
}
.cb-icon.cb-edit {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-edit::before {
  content: "\e9c8";
}
.cb-icon.cb-trash {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-trash::before {
  content: "\e99d";
}
.cb-icon.cb-search {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-search::before {
  content: "\e98a";
}
.cb-icon.cb-settings {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-settings::before {
  content: "\e949";
}
.cb-icon.cb-tool {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-tool::before {
  content: "\e94a";
}
.cb-icon.cb-play {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-play::before {
  content: "\e984";
}
.cb-icon.cb-play-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-play-circle::before {
  content: "\e9bc";
}
.cb-icon.cb-pause {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pause::before {
  content: "\e961";
}
.cb-icon.cb-pause-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pause-circle::before {
  content: "\e9bd";
}
.cb-icon.cb-stop {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-stop::before {
  content: "\e9a9";
}
.cb-icon.cb-sound {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-sound::before {
  content: "\e9d6";
}
.cb-icon.cb-zoom-in {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-zoom-in::before {
  content: "\e901";
}
.cb-icon.cb-zoom-out {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-zoom-out::before {
  content: "\e902";
}
.cb-icon.cb-phone {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-phone::before {
  content: "\e947";
}
.cb-icon.cb-laptop-exclamation {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-laptop-exclamation::before {
  content: "\e923";
}
.cb-icon.cb-expand-window {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-expand-window::before {
  content: "\e912";
}
.cb-icon.cb-computer {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-computer::before {
  content: "\e958";
}
.cb-icon.cb-new-window {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-new-window::before {
  content: "\e929";
}
.cb-icon.cb-tablet {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-tablet::before {
  content: "\e938";
}
.cb-icon.cb-explore {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-explore::before {
  content: "\e913";
}
.cb-icon.cb-window {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-window::before {
  content: "\e94c";
}
.cb-icon.cb-compose-cell {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-compose-cell::before {
  content: "\e956";
}
.cb-icon.cb-laptop {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-laptop::before {
  content: "\e969";
}
.cb-icon.cb-laptop-check {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-laptop-check::before {
  content: "\e9ca";
}
.cb-icon.cb-computer-list {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-computer-list::before {
  content: "\e9c6";
}
.cb-icon.cb-window-check {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-window-check::before {
  content: "\e9d9";
}
.cb-icon.cb-presentation-alt {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-presentation-alt::before {
  content: "\e9d1";
}
.cb-icon.cb-presentation-video {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-presentation-video::before {
  content: "\e9d2";
}
.cb-icon.cb-presentation {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-presentation::before {
  content: "\e9d3";
}
.cb-icon.cb-list {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-list::before {
  content: "\e925";
}
.cb-icon.cb-info-page {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-info-page::before {
  content: "\e920";
}
.cb-icon.cb-note {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-note::before {
  content: "\e92a";
}
.cb-icon.cb-clipboard {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-clipboard::before {
  content: "\e9b0";
}
.cb-icon.cb-clipboard-check {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-clipboard-check::before {
  content: "\e90c";
}
.cb-icon.cb-notepad-check {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-notepad-check::before {
  content: "\e92b";
}
.cb-icon.cb-share-alt {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-share-alt::before {
  content: "\e935";
}
.cb-icon.cb-task-complete {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-task-complete::before {
  content: "\e939";
}
.cb-icon.cb-pages {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pages::before {
  content: "\e92c";
}
.cb-icon.cb-document-award {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-document-award::before {
  content: "\e90f";
}
.cb-icon.cb-submit {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-submit::before {
  content: "\e937";
}
.cb-icon.cb-new-page {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-new-page::before {
  content: "\e928";
}
.cb-icon.cb-compose {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-compose::before {
  content: "\e942";
}
.cb-icon.cb-mail {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-mail::before {
  content: "\e971";
}
.cb-icon.cb-practice-test {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-practice-test::before {
  content: "\e92e";
}
.cb-icon.cb-folder {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-folder::before {
  content: "\e97b";
}
.cb-icon.cb-archive {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-archive::before {
  content: "\e9b7";
}
.cb-icon.cb-image {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-image::before {
  content: "\e91f";
}
.cb-icon.cb-download {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-download::before {
  content: "\e95c";
}
.cb-icon.cb-download-alt {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-download-alt::before {
  content: "\e911";
}
.cb-icon.cb-upload {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-upload::before {
  content: "\e93f";
}
.cb-icon.cb-upload-alt {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-upload-alt::before {
  content: "\e943";
}
.cb-icon.cb-compose-pen {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-compose-pen::before {
  content: "\e957";
}
.cb-icon.cb-list-edit {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-list-edit::before {
  content: "\e9cb";
}
.cb-icon.cb-document-share {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-document-share::before {
  content: "\e9d5";
}
.cb-icon.cb-image-submit {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-image-submit::before {
  content: "\e9c9";
}
.cb-icon.cb-page-list {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-page-list::before {
  content: "\e9ce";
}
.cb-icon.cb-page-error {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-page-error::before {
  content: "\e9cd";
}
.cb-icon.cb-document-check {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-document-check::before {
  content: "\e9c7";
}
.cb-icon.cb-notes {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-notes::before {
  content: "\e900";
}
.cb-icon.cb-filter {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-filter::before {
  content: "\e965";
}
.cb-icon.cb-order-desc {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-order-desc::before {
  content: "\e96d";
}
.cb-icon.cb-order-asc {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-order-asc::before {
  content: "\e960";
}
.cb-icon.cb-sort-asc {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-sort-asc::before {
  content: "\e991";
}
.cb-icon.cb-sort-desc {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-sort-desc::before {
  content: "\e990";
}
.cb-icon.cb-sort {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-sort::before {
  content: "\e992";
}
.cb-icon.cb-tag {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-tag::before {
  content: "\e994";
}
.cb-icon.cb-undo {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-undo::before {
  content: "\e99c";
}
.cb-icon.cb-redo {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-redo::before {
  content: "\e9aa";
}
.cb-icon.cb-bold {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-bold::before {
  content: "\e9a0";
}
.cb-icon.cb-italic {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-italic::before {
  content: "\e9a1";
}
.cb-icon.cb-underline {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-underline::before {
  content: "\e99f";
}
.cb-icon.cb-cut {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-cut::before {
  content: "\e9ba";
}
.cb-icon.cb-copy {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-copy::before {
  content: "\e97a";
}
.cb-icon.cb-paste {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-paste::before {
  content: "\e9b0";
}
.cb-icon.cb-save {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-save::before {
  content: "\e9a5";
}
.cb-icon.cb-indent {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-indent::before {
  content: "\e9ad";
}
.cb-icon.cb-right-align {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-right-align::before {
  content: "\e9ab";
}
.cb-icon.cb-center-align {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-center-align::before {
  content: "\e9ac";
}
.cb-icon.cb-left-align {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-left-align::before {
  content: "\e9ae";
}
.cb-icon.cb-pi {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pi::before {
  content: "\e9af";
}
.cb-icon.cb-omega {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-omega::before {
  content: "\e9b1";
}
.cb-icon.cb-code {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-code::before {
  content: "\e9b9";
}
.cb-icon.cb-table-ico {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-table-ico::before {
  content: "\e9a2";
}
.cb-icon.cb-superscript {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-superscript::before {
  content: "\e9a3";
}
.cb-icon.cb-subscript {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-subscript::before {
  content: "\e9a4";
}
.cb-icon.cb-bookmark {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-bookmark::before {
  content: "\e9a6";
}
.cb-icon.cb-bullet-list {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-bullet-list::before {
  content: "\e906";
}
.cb-icon.cb-checklist {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-checklist::before {
  content: "\e90b";
}
.cb-icon.cb-number-list {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-number-list::before {
  content: "\e9b2";
}
.cb-icon.cb-text-style-off {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-text-style-off::before {
  content: "\e99e";
}
.cb-icon.cb-print {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-print::before {
  content: "\e986";
}
.cb-icon.cb-attachment {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-attachment::before {
  content: "\e94d";
}
.cb-icon.cb-hyperlink {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-hyperlink::before {
  content: "\e944";
}
.cb-icon.cb-layout-50-50 {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-layout-50-50::before {
  content: "\e9b5";
}
.cb-icon.cb-layout-right-pane {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-layout-right-pane::before {
  content: "\e9b4";
}
.cb-icon.cb-layout-left-pane {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-layout-left-pane::before {
  content: "\e9b6";
}
.cb-icon.cb-maths {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-maths::before {
  content: "\e9cc";
}
.cb-icon.cb-script {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-script::before {
  content: "\e9d4";
}
.cb-icon.cb-location-pin {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-location-pin::before {
  content: "\e96c";
}
.cb-icon.cb-location {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-location::before {
  content: "\e96e";
}
.cb-icon.cb-location-tag {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-location-tag::before {
  content: "\e95f";
}
.cb-icon.cb-up {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-up::before {
  content: "\e995";
}
.cb-icon.cb-right {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-right::before {
  content: "\e989";
}
.cb-icon.cb-left {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-left::before {
  content: "\e96a";
}
.cb-icon.cb-down {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-down::before {
  content: "\e95b";
}
.cb-icon.cb-north-east {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-north-east::before {
  content: "\e975";
}
.cb-icon.cb-north-west {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-north-west::before {
  content: "\e976";
}
.cb-icon.cb-north {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-north::before {
  content: "\e977";
}
.cb-icon.cb-south {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-south::before {
  content: "\e993";
}
.cb-icon.cb-east {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-east::before {
  content: "\e95d";
}
.cb-icon.cb-west {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-west::before {
  content: "\e998";
}
.cb-icon.cb-home {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-home::before {
  content: "\e91e";
}
.cb-icon.cb-menu {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-menu::before {
  content: "\e973";
}
.cb-icon.cb-more {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-more::before {
  content: "\e967";
}
.cb-icon.cb-more-alt {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-more-alt::before {
  content: "\e974";
}
.cb-icon.cb-plus {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-plus::before {
  content: "\e948";
}
.cb-icon.cb-minus {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-minus::before {
  content: "\e945";
}
.cb-icon.cb-horz-grab-handle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-horz-grab-handle::before {
  content: "\e9bb";
}
.cb-icon.cb-vert-grab-handle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-vert-grab-handle::before {
  content: "\e99b";
}
.cb-icon.cb-x-mark {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-x-mark::before {
  content: "\e999";
}
.cb-icon.cb-face-bad {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-face-bad::before {
  content: "\e914";
}
.cb-icon.cb-face-excellent {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-face-excellent::before {
  content: "\e915";
}
.cb-icon.cb-face-good {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-face-good::before {
  content: "\e916";
}
.cb-icon.cb-face-neutral {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-face-neutral::before {
  content: "\e917";
}
.cb-icon.cb-face-very-bad {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-face-very-bad::before {
  content: "\e918";
}
.cb-icon.cb-heart {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-heart::before {
  content: "\e943";
}
.cb-icon.cb-star {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-star::before {
  content: "\e908";
}
.cb-icon.cb-apple {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-apple::before {
  content: "\e902";
}
.cb-icon.cb-award-medal {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-award-medal::before {
  content: "\e903";
}
.cb-icon.cb-book-open {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-book-open::before {
  content: "\e904";
}
.cb-icon.cb-book {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-book::before {
  content: "\e905";
}
.cb-icon.cb-practice {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-practice::before {
  content: "\e92f";
}
.cb-icon.cb-raised-pencil {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-raised-pencil::before {
  content: "\e931";
}
.cb-icon.cb-school-urban {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-school-urban::before {
  content: "\e932";
}
.cb-icon.cb-school {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-school::before {
  content: "\e933";
}
.cb-icon.cb-send-scores {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-send-scores::before {
  content: "\e934";
}
.cb-icon.cb-teacher {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-teacher::before {
  content: "\e93a";
}
.cb-icon.cb-team-leader {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-team-leader::before {
  content: "\e93b";
}
.cb-icon.cb-trophy {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-trophy::before {
  content: "\e93c";
}
.cb-icon.cb-university {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-university::before {
  content: "\e93e";
}
.cb-icon.cb-financial-aid {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-financial-aid::before {
  content: "\e91a";
}
.cb-icon.cb-globe {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-globe::before {
  content: "\e91b";
}
.cb-icon.cb-graduate {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-graduate::before {
  content: "\e91c";
}
.cb-icon.cb-graph {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-graph::before {
  content: "\e91d";
}
.cb-icon.cb-calculator {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-calculator::before {
  content: "\e907";
}
.cb-icon.cb-microscope {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-microscope::before {
  content: "\e927";
}
.cb-icon.cb-math-essential {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-math-essential::before {
  content: "\e926";
}
.cb-icon.cb-stopwatch {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-stopwatch::before {
  content: "\e936";
}
.cb-icon.cb-quotes {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-quotes::before {
  content: "\e930";
}
.cb-icon.cb-paper-airplane {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-paper-airplane::before {
  content: "\e92d";
}
.cb-icon.cb-lightbulb {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-lightbulb::before {
  content: "\e924";
}
.cb-icon.cb-pillar {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pillar::before {
  content: "\e9d0";
}
.cb-icon.cb-pencil-ruler {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pencil-ruler::before {
  content: "\e9cf";
}
.cb-icon.cb-briefcase {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-briefcase::before {
  content: "\e9c4";
}
.cb-icon.cb-dollar {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-dollar::before {
  content: "\e910";
}
.cb-icon.cb-coin {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-coin::before {
  content: "\e90e";
}
.cb-icon.cb-cart {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-cart::before {
  content: "\e981";
}
.cb-icon.cb-facebook {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-facebook::before {
  content: "\e964";
}
.cb-icon.cb-instagram {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-instagram::before {
  content: "\e968";
}
.cb-icon.cb-youtube {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-youtube::before {
  content: "\e99a";
}
.cb-icon.cb-x {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-x::before {
  content: "\e9c3";
}
.cb-icon.cb-linkedin {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-linkedin::before {
  content: "\e96b";
}
.cb-icon.cb-chat {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-chat::before {
  content: "\e978";
}
.cb-icon.cb-feedback {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-feedback::before {
  content: "\e919";
}
.cb-icon.cb-share-arrow {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-share-arrow::before {
  content: "\e98e";
}
.cb-icon.cb-share {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-share::before {
  content: "\e98f";
}
.cb-icon.cb-twitter {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-twitter::before {
  content: "\e93d";
}
.cb-icon.cb-error {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-error::before {
  content: "\e95e";
}
.cb-icon.cb-exclamation-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-exclamation-circle::before {
  content: "\e9be";
}
.cb-icon.cb-exclamation-fill {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-exclamation-fill::before {
  content: "\e952";
}
.cb-icon.cb-exclamation {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-exclamation::before {
  content: "\e962";
}
.cb-icon.cb-question {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-question::before {
  content: "\e987";
}
.cb-icon.cb-question-fill {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-question-fill::before {
  content: "\e9b8";
}
.cb-icon.cb-question-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-question-circle::before {
  content: "\e97d";
}
.cb-icon.cb-check-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-check-circle::before {
  content: "\e9bf";
}
.cb-icon.cb-check-fill {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-check-fill::before {
  content: "\e951";
}
.cb-icon.cb-check {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-check::before {
  content: "\e953";
}
.cb-icon.cb-info-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-info-circle::before {
  content: "\e921";
}
.cb-icon.cb-pending {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-pending::before {
  content: "\e946";
}
.cb-icon.cb-bell {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-bell::before {
  content: "\e979";
}
.cb-icon.cb-megaphone {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-megaphone::before {
  content: "\e972";
}
.cb-icon.cb-box-fill {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-box-fill::before {
  content: "\e955";
}
.cb-icon.cb-box {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-box::before {
  content: "\e94e";
}
.cb-icon.cb-checkbox {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-checkbox::before {
  content: "\e90a";
}
.cb-icon.cb-disc-alt {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-disc-alt::before {
  content: "\e959";
}
.cb-icon.cb-disc {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-disc::before {
  content: "\e95a";
}
.cb-icon.cb-circle {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-circle::before {
  content: "\e954";
}
.cb-icon.cb-see-off {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-see-off::before {
  content: "\e98b";
}
.cb-icon.cb-see-on {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-see-on::before {
  content: "\e98c";
}
.cb-icon.cb-lock-open {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-lock-open::before {
  content: "\e96f";
}
.cb-icon.cb-lock {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-lock::before {
  content: "\e970";
}
.cb-icon.cb-user-circle {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-user-circle::before {
  content: "\e996";
}
.cb-icon.cb-user-remove {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-user-remove::before {
  content: "\e985";
}
.cb-icon.cb-user-add {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-user-add::before {
  content: "\e94b";
}
.cb-icon.cb-user {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-user::before {
  content: "\e997";
}
.cb-icon.cb-user-check {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-user-check::before {
  content: "\e9d7";
}
.cb-icon.cb-users {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-users::before {
  content: "\e9d8";
}
.cb-icon.cb-accessibility {
  font-family: "CB Icons GB 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-accessibility::before {
  content: "\e900";
}
.cb-icon.cb-lg-left {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-lg-left::before {
  content: "\e94f";
}
.cb-icon.cb-lg-right {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-lg-right::before {
  content: "\e950";
}
.cb-icon.cb-carousel-backward-sm {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-carousel-backward-sm::before {
  content: "\e97c";
}
.cb-icon.cb-carousel-forward-sm {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-carousel-forward-sm::before {
  content: "\e97e";
}
.cb-icon.cb-carousel-backward {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-carousel-backward::before {
  content: "\e97f";
}
.cb-icon.cb-carousel-forward {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-carousel-forward::before {
  content: "\e980";
}
.cb-icon.cb-gallery-backward {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-gallery-backward::before {
  content: "\e982";
}
.cb-icon.cb-gallery-forward {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-gallery-forward::before {
  content: "\e983";
}
.cb-icon.cb-play-video {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-icon.cb-play-video::before {
  content: "\e984";
}

.cb-icon.cb-search {
  background: none;
}

/* ------------------------------------ NUMERIC */
.cb-icon-numeric {
  box-sizing: border-box;
  display: inline-block;
  width: 2em;
  height: 2em;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.82em !important;
  text-align: center;
  border: 0.125em solid #1e1e1e;
  border-radius: 50%;
}
.cb-icon-numeric::before {
  content: attr(data-cb-number);
}
.cb-icon-numeric.cb-icon-circular {
  color: #fff;
  background-color: #324dc7;
  border-color: #324dc7;
}

/* ------------------------------------ CIRCULAR */
.cb-icon-circular:not(.cb-icon-numeric) {
  position: relative;
  display: block;
  width: 2em;
  height: 2em;
}
.cb-icon-circular:not(.cb-icon-numeric)::before {
  position: absolute;
  z-index: 2;
  top: 0.5em;
  left: 0.5em;
  color: #fff;
}
.cb-icon-circular:not(.cb-icon-numeric)::after {
  content: " ";
  position: absolute;
  z-index: 1;
  display: block;
  width: 2em;
  height: 2em;
  background-color: #324dc7;
  border-radius: 50%;
}

/* ------------------------------------ AVATAR */
.cb-icon-avatar {
  position: relative;
  display: block;
  width: 2em;
  height: 2em;
  font-size: 1rem;
  transition: all 0.35s ease;
  /* md up */
}
.cb-icon-avatar::before {
  position: absolute;
  z-index: 2;
  top: 0.25em;
  left: 0.25em;
  font-size: 1.3125em;
  color: #fff;
}
.cb-icon-avatar::after {
  content: " ";
  position: absolute;
  z-index: 1;
  display: block;
  width: 2em;
  height: 2em;
  background-color: #1e1e1e;
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .cb-icon-avatar {
    width: 3em;
    height: 3em;
  }
  .cb-icon-avatar::before {
    font-size: 2em;
  }
  .cb-icon-avatar::after {
    width: 3em;
    height: 3em;
  }
}

/* ------------------------------------ NEW SIZE PATTERN */
.cb-icon.cb-icon-12 {
  font-size: 12px;
}
.cb-icon.cb-icon-circular.cb-icon-24 {
  font-size: 12px;
}

.cb-icon.cb-icon-14 {
  font-size: 14px;
}
.cb-icon.cb-icon-circular.cb-icon-28 {
  font-size: 14px;
}

.cb-icon.cb-icon-16 {
  font-size: 16px;
}
.cb-icon.cb-icon-circular.cb-icon-32 {
  font-size: 16px;
}

.cb-icon.cb-icon-24 {
  font-size: 24px;
}
.cb-icon.cb-icon-circular.cb-icon-48 {
  font-size: 24px;
}

.cb-icon.cb-icon-32 {
  font-size: 32px;
}
.cb-icon.cb-icon-circular.cb-icon-64 {
  font-size: 32px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-icon-xs-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-xs-24 {
    font-size: 12px !important;
  }
  .cb-icon-xs-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-xs-28 {
    font-size: 14px !important;
  }
  .cb-icon-xs-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-xs-32 {
    font-size: 16px !important;
  }
  .cb-icon-xs-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-xs-48 {
    font-size: 24px !important;
  }
  .cb-icon-xs-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-xs-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-icon-xs-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-xs-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-xs-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-xs-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-xs-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-xs-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-xs-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-xs-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-xs-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-xs-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-icon-xs-down-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-xs-down-24 {
    font-size: 12px !important;
  }
  .cb-icon-xs-down-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-xs-down-28 {
    font-size: 14px !important;
  }
  .cb-icon-xs-down-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-xs-down-32 {
    font-size: 16px !important;
  }
  .cb-icon-xs-down-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-xs-down-48 {
    font-size: 24px !important;
  }
  .cb-icon-xs-down-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-xs-down-64 {
    font-size: 32px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-icon-sm-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-sm-24 {
    font-size: 12px !important;
  }
  .cb-icon-sm-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-sm-28 {
    font-size: 14px !important;
  }
  .cb-icon-sm-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-sm-32 {
    font-size: 16px !important;
  }
  .cb-icon-sm-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-sm-48 {
    font-size: 24px !important;
  }
  .cb-icon-sm-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-sm-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-icon-sm-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-sm-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-sm-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-sm-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-sm-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-sm-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-sm-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-sm-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-sm-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-sm-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-icon-sm-down-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-sm-down-24 {
    font-size: 12px !important;
  }
  .cb-icon-sm-down-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-sm-down-28 {
    font-size: 14px !important;
  }
  .cb-icon-sm-down-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-sm-down-32 {
    font-size: 16px !important;
  }
  .cb-icon-sm-down-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-sm-down-48 {
    font-size: 24px !important;
  }
  .cb-icon-sm-down-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-sm-down-64 {
    font-size: 32px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-icon-md-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-md-24 {
    font-size: 12px !important;
  }
  .cb-icon-md-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-md-28 {
    font-size: 14px !important;
  }
  .cb-icon-md-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-md-32 {
    font-size: 16px !important;
  }
  .cb-icon-md-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-md-48 {
    font-size: 24px !important;
  }
  .cb-icon-md-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-md-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-icon-md-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-md-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-md-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-md-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-md-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-md-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-md-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-md-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-md-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-md-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-icon-md-down-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-md-down-24 {
    font-size: 12px !important;
  }
  .cb-icon-md-down-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-md-down-28 {
    font-size: 14px !important;
  }
  .cb-icon-md-down-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-md-down-32 {
    font-size: 16px !important;
  }
  .cb-icon-md-down-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-md-down-48 {
    font-size: 24px !important;
  }
  .cb-icon-md-down-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-md-down-64 {
    font-size: 32px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-icon-lg-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-lg-24 {
    font-size: 12px !important;
  }
  .cb-icon-lg-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-lg-28 {
    font-size: 14px !important;
  }
  .cb-icon-lg-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-lg-32 {
    font-size: 16px !important;
  }
  .cb-icon-lg-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-lg-48 {
    font-size: 24px !important;
  }
  .cb-icon-lg-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-lg-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-icon-lg-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-lg-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-lg-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-lg-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-lg-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-lg-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-lg-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-lg-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-lg-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-lg-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-icon-lg-down-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-lg-down-24 {
    font-size: 12px !important;
  }
  .cb-icon-lg-down-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-lg-down-28 {
    font-size: 14px !important;
  }
  .cb-icon-lg-down-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-lg-down-32 {
    font-size: 16px !important;
  }
  .cb-icon-lg-down-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-lg-down-48 {
    font-size: 24px !important;
  }
  .cb-icon-lg-down-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-lg-down-64 {
    font-size: 32px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-icon-xl-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-xl-24 {
    font-size: 12px !important;
  }
  .cb-icon-xl-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-xl-28 {
    font-size: 14px !important;
  }
  .cb-icon-xl-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-xl-32 {
    font-size: 16px !important;
  }
  .cb-icon-xl-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-xl-48 {
    font-size: 24px !important;
  }
  .cb-icon-xl-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-xl-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-icon-xl-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-xl-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-xl-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-xl-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-xl-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-xl-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-xl-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-xl-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-xl-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-xl-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-icon-xl-down-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-xl-down-24 {
    font-size: 12px !important;
  }
  .cb-icon-xl-down-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-xl-down-28 {
    font-size: 14px !important;
  }
  .cb-icon-xl-down-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-xl-down-32 {
    font-size: 16px !important;
  }
  .cb-icon-xl-down-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-xl-down-48 {
    font-size: 24px !important;
  }
  .cb-icon-xl-down-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-xl-down-64 {
    font-size: 32px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-icon-2xl-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-2xl-24 {
    font-size: 12px !important;
  }
  .cb-icon-2xl-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-2xl-28 {
    font-size: 14px !important;
  }
  .cb-icon-2xl-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-2xl-32 {
    font-size: 16px !important;
  }
  .cb-icon-2xl-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-2xl-48 {
    font-size: 24px !important;
  }
  .cb-icon-2xl-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-2xl-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-icon-2xl-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-2xl-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-2xl-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-2xl-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-2xl-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-2xl-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-2xl-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-2xl-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-2xl-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-2xl-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-icon-2xl-down-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-2xl-down-24 {
    font-size: 12px !important;
  }
  .cb-icon-2xl-down-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-2xl-down-28 {
    font-size: 14px !important;
  }
  .cb-icon-2xl-down-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-2xl-down-32 {
    font-size: 16px !important;
  }
  .cb-icon-2xl-down-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-2xl-down-48 {
    font-size: 24px !important;
  }
  .cb-icon-2xl-down-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-2xl-down-64 {
    font-size: 32px !important;
  }
}
@media (min-width: 1728px) {
  .cb-icon-3xl-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-3xl-24 {
    font-size: 12px !important;
  }
  .cb-icon-3xl-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-3xl-28 {
    font-size: 14px !important;
  }
  .cb-icon-3xl-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-3xl-32 {
    font-size: 16px !important;
  }
  .cb-icon-3xl-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-3xl-48 {
    font-size: 24px !important;
  }
  .cb-icon-3xl-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-3xl-64 {
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-icon-3xl-up-12 {
    font-size: 12px !important;
  }
  .cb-icon-circular.cb-icon-3xl-up-24 {
    font-size: 12px !important;
  }
  .cb-icon-3xl-up-14 {
    font-size: 14px !important;
  }
  .cb-icon-circular.cb-icon-3xl-up-28 {
    font-size: 14px !important;
  }
  .cb-icon-3xl-up-16 {
    font-size: 16px !important;
  }
  .cb-icon-circular.cb-icon-3xl-up-32 {
    font-size: 16px !important;
  }
  .cb-icon-3xl-up-24 {
    font-size: 24px !important;
  }
  .cb-icon-circular.cb-icon-3xl-up-48 {
    font-size: 24px !important;
  }
  .cb-icon-3xl-up-32 {
    font-size: 32px !important;
  }
  .cb-icon-circular.cb-icon-3xl-up-64 {
    font-size: 32px !important;
  }
}
/* Down */
.cb-icon-3xl-down-12 {
  font-size: 12px !important;
}

.cb-icon-circular.cb-icon-3xl-down-24 {
  font-size: 12px !important;
}

.cb-icon-3xl-down-14 {
  font-size: 14px !important;
}

.cb-icon-circular.cb-icon-3xl-down-28 {
  font-size: 14px !important;
}

.cb-icon-3xl-down-16 {
  font-size: 16px !important;
}

.cb-icon-circular.cb-icon-3xl-down-32 {
  font-size: 16px !important;
}

.cb-icon-3xl-down-24 {
  font-size: 24px !important;
}

.cb-icon-circular.cb-icon-3xl-down-48 {
  font-size: 24px !important;
}

.cb-icon-3xl-down-32 {
  font-size: 32px !important;
}

.cb-icon-circular.cb-icon-3xl-down-64 {
  font-size: 32px !important;
}

.cb-icon-numeric.cb-icon-24 {
  flex-shrink: 0;
  font-size: 12px;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-24 {
  flex-shrink: 0;
  font-size: 12px;
}
.cb-icon-numeric.cb-icon-24 {
  line-height: 23px !important;
}

.cb-icon-numeric.cb-icon-28 {
  flex-shrink: 0;
  font-size: 14px;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-28 {
  flex-shrink: 0;
  font-size: 14px;
}
.cb-icon-numeric.cb-icon-24 {
  line-height: 23px !important;
}

.cb-icon-numeric.cb-icon-32 {
  flex-shrink: 0;
  font-size: 16px;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-32 {
  flex-shrink: 0;
  font-size: 16px;
}
.cb-icon-numeric.cb-icon-24 {
  line-height: 23px !important;
}

.cb-icon-numeric.cb-icon-48 {
  flex-shrink: 0;
  font-size: 24px;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-48 {
  flex-shrink: 0;
  font-size: 24px;
}
.cb-icon-numeric.cb-icon-24 {
  line-height: 23px !important;
}

.cb-icon-numeric.cb-icon-64 {
  flex-shrink: 0;
  font-size: 32px;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-64 {
  flex-shrink: 0;
  font-size: 32px;
}
.cb-icon-numeric.cb-icon-24 {
  line-height: 23px !important;
}

/* Numeric Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-icon-numeric.cb-icon-xs-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-xs-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-xs-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-xs-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-xs-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-icon-numeric.cb-icon-xs-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-xs-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-xs-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-xs-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-xs-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-icon-numeric.cb-icon-xs-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-xs-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-xs-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-xs-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-xs-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xs-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-icon-numeric.cb-icon-sm-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-sm-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-sm-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-sm-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-sm-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-icon-numeric.cb-icon-sm-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-sm-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-sm-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-sm-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-sm-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-icon-numeric.cb-icon-sm-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-sm-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-sm-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-sm-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-sm-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-sm-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-icon-numeric.cb-icon-md-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-md-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-md-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-md-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-md-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-icon-numeric.cb-icon-md-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-md-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-md-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-md-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-md-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-icon-numeric.cb-icon-md-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-md-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-md-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-md-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-md-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-md-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-icon-numeric.cb-icon-lg-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-lg-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-lg-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-lg-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-lg-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-icon-numeric.cb-icon-lg-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-lg-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-lg-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-lg-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-lg-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-icon-numeric.cb-icon-lg-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-lg-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-lg-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-lg-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-lg-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-lg-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-icon-numeric.cb-icon-xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-icon-numeric.cb-icon-xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-icon-numeric.cb-icon-xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-icon-numeric.cb-icon-2xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-icon-numeric.cb-icon-2xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-icon-numeric.cb-icon-2xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-2xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-2xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1728px) {
  .cb-icon-numeric.cb-icon-3xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-icon-numeric.cb-icon-3xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-icon-numeric.cb-icon-3xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-icon-numeric.cb-icon-circular.cb-icon-3xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
.cb-icon-numeric.cb-icon-3xl-down-24 {
  flex-shrink: 0;
  font-size: 12px !important;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-3xl-down-24 {
  flex-shrink: 0;
  font-size: 12px !important;
}

.cb-icon-numeric.cb-icon-3xl-down-28 {
  flex-shrink: 0;
  font-size: 14px !important;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-3xl-down-28 {
  flex-shrink: 0;
  font-size: 14px !important;
}

.cb-icon-numeric.cb-icon-3xl-down-32 {
  flex-shrink: 0;
  font-size: 16px !important;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-3xl-down-32 {
  flex-shrink: 0;
  font-size: 16px !important;
}

.cb-icon-numeric.cb-icon-3xl-down-48 {
  flex-shrink: 0;
  font-size: 24px !important;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-3xl-down-48 {
  flex-shrink: 0;
  font-size: 24px !important;
}

.cb-icon-numeric.cb-icon-3xl-down-64 {
  flex-shrink: 0;
  font-size: 32px !important;
}
.cb-icon-numeric.cb-icon-circular.cb-icon-3xl-down-64 {
  flex-shrink: 0;
  font-size: 32px !important;
}

/* ------------------------------------ COLOR */
.cb-icon.cb-white-color.cb-icon-circular::after {
  background-color: #fff;
}

.cb-icon-numeric.cb-white-color {
  border-color: #fff;
}
.cb-icon-numeric.cb-white-color.cb-icon-circular {
  color: #fff !important;
  background-color: #fff;
  border-color: #fff;
}

.cb-icon.cb-black1-color.cb-icon-circular::after {
  background-color: #1e1e1e;
}

.cb-icon-numeric.cb-black1-color {
  border-color: #1e1e1e;
}
.cb-icon-numeric.cb-black1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #1e1e1e;
  border-color: #1e1e1e;
}

.cb-icon.cb-black2-color.cb-icon-circular::after {
  background-color: #151515;
}

.cb-icon-numeric.cb-black2-color {
  border-color: #151515;
}
.cb-icon-numeric.cb-black2-color.cb-icon-circular {
  color: #fff !important;
  background-color: #151515;
  border-color: #151515;
}

.cb-icon.cb-blue1-color.cb-icon-circular::after {
  background-color: #006298;
}

.cb-icon-numeric.cb-blue1-color {
  border-color: #006298;
}
.cb-icon-numeric.cb-blue1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #006298;
  border-color: #006298;
}

.cb-icon.cb-blue2-color.cb-icon-circular::after {
  background-color: #0077c8;
}

.cb-icon-numeric.cb-blue2-color {
  border-color: #0077c8;
}
.cb-icon-numeric.cb-blue2-color.cb-icon-circular {
  color: #fff !important;
  background-color: #0077c8;
  border-color: #0077c8;
}

.cb-icon.cb-blue3-color.cb-icon-circular::after {
  background-color: #009cde;
}

.cb-icon-numeric.cb-blue3-color {
  border-color: #009cde;
}
.cb-icon-numeric.cb-blue3-color.cb-icon-circular {
  color: #fff !important;
  background-color: #009cde;
  border-color: #009cde;
}

.cb-icon.cb-blue4-color.cb-icon-circular::after {
  background-color: #71c5e8;
}

.cb-icon-numeric.cb-blue4-color {
  border-color: #71c5e8;
}
.cb-icon-numeric.cb-blue4-color.cb-icon-circular {
  color: #fff !important;
  background-color: #71c5e8;
  border-color: #71c5e8;
}

.cb-icon.cb-blue5-color.cb-icon-circular::after {
  background-color: #324dc7;
}

.cb-icon-numeric.cb-blue5-color {
  border-color: #324dc7;
}
.cb-icon-numeric.cb-blue5-color.cb-icon-circular {
  color: #fff !important;
  background-color: #324dc7;
  border-color: #324dc7;
}

.cb-icon.cb-gray1-color.cb-icon-circular::after {
  background-color: #505050;
}

.cb-icon-numeric.cb-gray1-color {
  border-color: #505050;
}
.cb-icon-numeric.cb-gray1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #505050;
  border-color: #505050;
}

.cb-icon.cb-gray2-color.cb-icon-circular::after {
  background-color: #888;
}

.cb-icon-numeric.cb-gray2-color {
  border-color: #888;
}
.cb-icon-numeric.cb-gray2-color.cb-icon-circular {
  color: #fff !important;
  background-color: #888;
  border-color: #888;
}

.cb-icon.cb-gray3-color.cb-icon-circular::after {
  background-color: #b2b2b2;
}

.cb-icon-numeric.cb-gray3-color {
  border-color: #b2b2b2;
}
.cb-icon-numeric.cb-gray3-color.cb-icon-circular {
  color: #fff !important;
  background-color: #b2b2b2;
  border-color: #b2b2b2;
}

.cb-icon.cb-gray4-color.cb-icon-circular::after {
  background-color: #d9d9d9;
}

.cb-icon-numeric.cb-gray4-color {
  border-color: #d9d9d9;
}
.cb-icon-numeric.cb-gray4-color.cb-icon-circular {
  color: #fff !important;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}

.cb-icon.cb-gray5-color.cb-icon-circular::after {
  background-color: #f0f0f0;
}

.cb-icon-numeric.cb-gray5-color {
  border-color: #f0f0f0;
}
.cb-icon-numeric.cb-gray5-color.cb-icon-circular {
  color: #fff !important;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}

.cb-icon.cb-gray6-color.cb-icon-circular::after {
  background-color: #383838;
}

.cb-icon-numeric.cb-gray6-color {
  border-color: #383838;
}
.cb-icon-numeric.cb-gray6-color.cb-icon-circular {
  color: #fff !important;
  background-color: #383838;
  border-color: #383838;
}

.cb-icon.cb-gray7-color.cb-icon-circular::after {
  background-color: #6b6b6b;
}

.cb-icon-numeric.cb-gray7-color {
  border-color: #6b6b6b;
}
.cb-icon-numeric.cb-gray7-color.cb-icon-circular {
  color: #fff !important;
  background-color: #6b6b6b;
  border-color: #6b6b6b;
}

.cb-icon.cb-gray8-color.cb-icon-circular::after {
  background-color: #9e9e9e;
}

.cb-icon-numeric.cb-gray8-color {
  border-color: #9e9e9e;
}
.cb-icon-numeric.cb-gray8-color.cb-icon-circular {
  color: #fff !important;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}

.cb-icon.cb-yellow1-color.cb-icon-circular::after {
  background-color: #fedb00;
}

.cb-icon-numeric.cb-yellow1-color {
  border-color: #fedb00;
}
.cb-icon-numeric.cb-yellow1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #fedb00;
  border-color: #fedb00;
}

.cb-icon.cb-orange1-color.cb-icon-circular::after {
  background-color: #e57200;
}

.cb-icon-numeric.cb-orange1-color {
  border-color: #e57200;
}
.cb-icon-numeric.cb-orange1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #e57200;
  border-color: #e57200;
}

.cb-icon.cb-red1-color.cb-icon-circular::after {
  background-color: #ab2334;
}

.cb-icon-numeric.cb-red1-color {
  border-color: #ab2334;
}
.cb-icon-numeric.cb-red1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #ab2334;
  border-color: #ab2334;
}

.cb-icon.cb-purple1-color.cb-icon-circular::after {
  background-color: #702f8a;
}

.cb-icon-numeric.cb-purple1-color {
  border-color: #702f8a;
}
.cb-icon-numeric.cb-purple1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #702f8a;
  border-color: #702f8a;
}

.cb-icon.cb-purple2-color.cb-icon-circular::after {
  background-color: #a05eb5;
}

.cb-icon-numeric.cb-purple2-color {
  border-color: #a05eb5;
}
.cb-icon-numeric.cb-purple2-color.cb-icon-circular {
  color: #fff !important;
  background-color: #a05eb5;
  border-color: #a05eb5;
}

.cb-icon.cb-green1-color.cb-icon-circular::after {
  background-color: #3a913f;
}

.cb-icon-numeric.cb-green1-color {
  border-color: #3a913f;
}
.cb-icon-numeric.cb-green1-color.cb-icon-circular {
  color: #fff !important;
  background-color: #3a913f;
  border-color: #3a913f;
}

.cb-icon.cb-green2-color.cb-icon-circular::after {
  background-color: #6cc24a;
}

.cb-icon-numeric.cb-green2-color {
  border-color: #6cc24a;
}
.cb-icon-numeric.cb-green2-color.cb-icon-circular {
  color: #fff !important;
  background-color: #6cc24a;
  border-color: #6cc24a;
}

.cb-icon.cb-green3-color.cb-icon-circular::after {
  background-color: #1d7846;
}

.cb-icon-numeric.cb-green3-color {
  border-color: #1d7846;
}
.cb-icon-numeric.cb-green3-color.cb-icon-circular {
  color: #fff !important;
  background-color: #1d7846;
  border-color: #1d7846;
}

@media print {
  /* Glyphs */
  .cb-icon-numeric {
    color: #000 !important;
    border-color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular::before {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-white] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-black1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-black2] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-blue1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-blue2] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-blue3] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-blue4] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-blue5] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray2] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray3] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray4] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray5] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray6] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray7] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-gray8] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-yellow1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-orange1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-red1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-purple1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-purple2] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-green1] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-green2] {
    color: #000 !important;
  }
  .cb-icon-numeric.cb-icon-circular[class*=cb-green3] {
    color: #000 !important;
  }
}
.cb-print {
  /* Glyphs */
}
.cb-print .cb-icon-numeric {
  color: #000 !important;
  border-color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular::before {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-white] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-black1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-black2] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-blue1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-blue2] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-blue3] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-blue4] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-blue5] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray2] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray3] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray4] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray5] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray6] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray7] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-gray8] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-yellow1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-orange1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-red1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-purple1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-purple2] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-green1] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-green2] {
  color: #000 !important;
}
.cb-print .cb-icon-numeric.cb-icon-circular[class*=cb-green3] {
  color: #000 !important;
}

/* ------------------------------------ CUSTOM */
.cb-play-video {
  font-size: 4rem;
}/*
 * CB Band
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Band
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Band
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Band
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Band
 */
/*
 * CB Typography Mixins
 */
/*
 * CB Band
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Band
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/* ------------------------------------ META */
/* ------------------------------------ PARAGRAPH */
.cb-band {
  /* ------------------------------------ HERO */
  /* ------------------------------------ PANEL */
}
.cb-band.cb-band-hero {
  /* ------------------------------------ Band specific Mobile treatment */
  /* mobile */
}
.cb-band.cb-band-hero .row:first-of-type {
  align-items: center;
  min-height: 576px;
}
@media (max-width: 1247.98px) {
  .cb-band.cb-band-hero .row:first-of-type {
    min-height: 552px;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero .row:first-of-type {
    min-height: auto;
  }
}
.cb-band.cb-band-hero .row.cb-band-hero-height-auto {
  min-height: auto !important;
}
.cb-band.cb-band-hero.cb-band-hero-bg,
.cb-band.cb-band-hero .cb-band-hero-bg {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.cb-band.cb-band-hero.cb-band-hero-xs-stack .cb-band-hero-content {
  padding: 0;
}
.cb-band.cb-band-hero .cb-band-hero-img-xs {
  display: none;
}
.cb-band.cb-band-hero .cb-band-hero-content {
  padding: 72px 0;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content {
    padding: 48px 0;
  }
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-text-overline {
  display: inline-flex;
  margin-bottom: 24px;
  padding-top: 8px;
  font-size: 1rem;
  line-height: 1.5em;
  border-style: solid;
  border-width: 0;
  border-top-width: 1px;
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-text-overline {
    margin-bottom: 16px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-text-overline {
    margin-bottom: 8px;
  }
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-band-hero-title {
  font-weight: 400;
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-band-hero-desc {
  /* xs */
  /* 21 */
  font-size: 1.3125rem;
  /* 24 */
  line-height: 1.1429em;
  /* sm, md */
  /* lg and up */
}
@media (min-width: 768px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-band-hero-desc {
    /* 24 */
    font-size: 1.5rem;
    /* 32 */
    line-height: 1.3333em;
  }
}
@media (min-width: 1248px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-band-hero-desc {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-band-hero-desc {
  font-weight: 300;
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-band-hero-title + .cb-band-hero-desc {
  margin-top: 24px;
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-text-overline + .cb-band-hero-desc {
  margin-top: 0;
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-btn {
  font-size: 1rem;
  line-height: 1.5em;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-xs {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-xs-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (max-width: 767.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-xs-down {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-sm {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 768px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-sm-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (max-width: 1023.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-sm-down {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-md {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1024px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-md-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (max-width: 1247.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-md-down {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-lg {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1248px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-lg-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (max-width: 1343.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-lg-down {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-xl {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1344px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-xl-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (max-width: 1439.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-xl-down {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-2xl {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1440px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-2xl-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (max-width: 1727.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-2xl-down {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1728px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-3xl {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
@media (min-width: 1728px) {
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-3xl-up {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-btn.cb-btn-sm-3xl-down {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-band.cb-band-hero .cb-band-hero-content .cb-btn-row {
  margin-top: 48px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero .cb-band-hero-content {
    text-align: left;
  }
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn-row {
    margin-top: 32px;
  }
  .cb-band.cb-band-hero .cb-band-hero-content .cb-btn {
    font-size: 0.875rem;
    line-height: 1.7143em;
  }
  .cb-band.cb-band-hero .cb-band-hero-img-xs {
    display: flex;
    flex-basis: auto;
    align-items: center;
    justify-content: center;
  }
  .cb-band.cb-band-hero.cb-band-hero-xs-stack .row:first-of-type {
    margin: 0 -24px;
  }
  .cb-band.cb-band-hero.cb-band-hero-xs-stack div[class^=col-]:not(.cb-band-hero-content) {
    padding-right: 0;
    padding-left: 0;
  }
  .cb-band.cb-band-hero.cb-band-hero-xs-stack .cb-band-hero-content {
    padding: 48px 24px;
  }
  .cb-band.cb-band-hero.cb-band-hero-xs-stack.cb-band-hero-bg,
  .cb-band.cb-band-hero.cb-band-hero-xs-stack .cb-band-hero-bg {
    background-image: none !important;
  }
}
.cb-band.cb-band-panel {
  padding: 72px 0;
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-header .cb-band-panel-title {
  font-weight: 400;
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-header .cb-band-panel-title:not(h2) {
  /* 24 */
  font-size: 1.5rem;
  /* 32 */
  line-height: 1.3333em;
  letter-spacing: -0.5px;
  /* sm, md */
  /* lg, xl, 2xl, 3xl */
}
@media (min-width: 768px) {
  .cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-header .cb-band-panel-title:not(h2) {
    /* 32 */
    font-size: 2rem;
    /* 40 */
    line-height: 1.25em;
  }
}
@media (min-width: 1248px) {
  .cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-header .cb-band-panel-title:not(h2) {
    /* 40 */
    font-size: 2.5rem;
    /* 48 */
    line-height: 1.2em;
  }
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-header .cb-text-overline {
  display: inline-flex;
  margin-bottom: 24px;
  padding-top: 8px;
  font-size: 1rem;
  line-height: 1.5em;
  border-top: 1px solid #1e1e1e;
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-desc {
  margin-top: 8px;
  /* xs */
  font-size: 1rem;
  line-height: 1.5em;
  /* lg and up */
}
@media (min-width: 1248px) {
  .cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-desc {
    /* 21 */
    font-size: 1.3125rem;
    /* 32 */
    line-height: 1.5238em;
  }
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-line {
  margin-top: 16px;
  margin-bottom: 16px;
  border-top: 1px solid #1e1e1e;
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-header + .cb-band-panel-components {
  margin-top: 48px;
}
.cb-band.cb-band-panel .cb-band-panel-content .cb-band-panel-footer {
  margin-top: 48px;
}
@media (min-width: 1024px) and (max-width: 1343.98px) {
  .cb-band.cb-band-panel .cb-band-panel-50-2 {
    padding-left: 24px;
  }
  .cb-band.cb-band-panel .cb-band-panel-50-1 {
    padding-right: 24px;
  }
  .cb-band.cb-band-panel .cb-band-panel-50-1.order-md-last {
    padding-right: 12px;
    padding-left: 24px;
  }
  .cb-band.cb-band-panel .cb-band-panel-50-1.order-md-last + .cb-band-panel-50-2 {
    padding-right: 24px;
    padding-left: 12px;
  }
}
@media (min-width: 1344px) {
  .cb-band.cb-band-panel .cb-band-panel-50-2 {
    padding-left: 36px;
  }
  .cb-band.cb-band-panel .cb-band-panel-50-1 {
    padding-right: 36px;
  }
  .cb-band.cb-band-panel .cb-band-panel-50-1.order-md-last {
    padding-right: 12px;
    padding-left: 36px;
  }
  .cb-band.cb-band-panel .cb-band-panel-50-1.order-md-last + .cb-band-panel-50-2 {
    padding-right: 36px;
    padding-left: 12px;
  }
}
.cb-band.cb-band-panel.cb-band-panel-image {
  display: flex;
  align-items: center;
  min-height: 580px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.cb-band.cb-band-panel.cb-band-panel-image.cb-band-panel-image-dark {
  position: relative;
}
.cb-band.cb-band-panel.cb-band-panel-image.cb-band-panel-image-dark::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
.cb-band.cb-band-panel.cb-band-panel-radius-24 {
  position: relative;
  margin-top: -24px;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

/* ------------------------------------ HERO OPTIONS */
.cb-band.cb-band-hero {
  /* ------------------------------------ ARTICLE */
  /* ------------------------------------ BACKGROUND */
  /* ------------------------------------ FOCUS */
  /* ------------------------------------ CARD */
  /* ------------------------------------ SVG BACKGROUND PATTERN */
  /* ------------------------------------ ILLUSTRATION */
  /* ------------------------------------ CONDENSED */
  /* ------------------------------------ PALETTE */
}
.cb-band.cb-band-hero.cb-band-hero-article .cb-band-hero-content .cb-band-hero-title + .cb-band-hero-desc {
  margin-top: 32px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero.cb-band-hero-article .cb-band-hero-content .cb-band-hero-title {
    font-size: 40px;
    line-height: 48px;
  }
  .cb-band.cb-band-hero.cb-band-hero-article .cb-band-hero-content .cb-band-hero-title + .cb-band-hero-desc {
    margin-top: 24px;
  }
}
.cb-band.cb-band-hero.cb-band-hero-article .cb-band-hero-content .cb-text-overline {
  margin-bottom: 40px;
  margin-bottom: 32px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero.cb-band-hero-article .cb-band-hero-content .cb-text-overline {
    margin-bottom: 24px;
  }
}
.cb-band.cb-band-hero.cb-band-hero-bg .cb-btn-row {
  margin-top: 24px;
}
.cb-band.cb-band-hero.cb-band-hero-focus .row:first-of-type {
  min-height: auto !important;
}
@media (max-width: 1343.98px) {
  .cb-band.cb-band-hero.cb-band-hero-focus .container {
    max-width: 100%;
  }
}
.cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-content {
  padding: 0 12px !important;
}
.cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-title {
  font-size: 64px;
  line-height: 72px;
  letter-spacing: -1px;
}
.cb-band.cb-band-hero.cb-band-hero-focus .cb-btn-row {
  margin-top: 24px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-content {
    padding: 24px 24px 48px !important;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-content .cb-text-overline:first-child {
    margin-top: 24px;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-title {
    font-size: 40px !important;
    line-height: 48px !important;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-title + .cb-band-hero-desc {
    margin-top: 24px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-band.cb-band-hero.cb-band-hero-focus h1 {
    font-size: 36px !important;
    line-height: 42px !important;
    letter-spacing: -1px !important;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus h1 + .cb-band-hero-desc {
    margin-top: 16px;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-desc {
    font-size: 21px !important;
    line-height: 24px;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-title {
    font-size: 48px;
    line-height: 54px;
    letter-spacing: -1px;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-title + .cb-band-hero-desc {
    margin-top: 16px;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus .cb-band-hero-desc {
    font-size: 24px !important;
    line-height: 32px;
  }
  .cb-band.cb-band-hero.cb-band-hero-focus img {
    max-height: 480px;
  }
}
.cb-band.cb-band-hero.cb-band-hero-card {
  position: relative;
  /* ------------------------------------ IDENTITY CARD */
}
@media (min-width: 1248px) {
  .cb-band.cb-band-hero.cb-band-hero-card .cb-date-time-tags p {
    font-size: 1rem;
    line-height: 1.5em;
  }
}
@media (min-width: 1024px) {
  .cb-band.cb-band-hero.cb-band-hero-card .cb-band-hero-card-polygon {
    display: none;
  }
}
@media (max-width: 1023.98px) {
  .cb-band.cb-band-hero.cb-band-hero-card .cb-band-hero-card-polygon {
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    shape-outside: polygon(0 300px, 100% 300px, 99.87% 0, 0 162px);
    width: 100%;
    height: 300px;
    clip-path: polygon(0 300px, 100% 300px, 99.87% 0, 0 162px);
  }
  .cb-band.cb-band-hero.cb-band-hero-card .cb-card {
    margin-bottom: 72px;
  }
  .cb-band.cb-band-hero.cb-band-hero-card .cb-band-hero-content {
    padding-bottom: 64px;
  }
}
.cb-band.cb-band-hero.cb-band-hero-card .cb-card.cb-identity-card {
  width: auto;
  min-width: auto;
}
@media (min-width: 1024px) {
  .cb-band.cb-band-hero.cb-band-hero-card .cb-card.cb-identity-card {
    padding: 32px;
  }
}
@media (min-width: 1344px) {
  .cb-band.cb-band-hero.cb-band-hero-card .cb-card.cb-identity-card {
    padding: 48px;
  }
}
@media (max-width: 518px) {
  .cb-band.cb-band-hero.cb-band-hero-card .cb-card.cb-identity-card p {
    width: auto;
  }
}
.cb-band.cb-band-hero.cb-band-svg-pattern {
  /* palette */
  position: relative;
}
.cb-band.cb-band-hero.cb-band-svg-pattern svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.cb-band.cb-band-hero.cb-band-svg-pattern.cb-palette-blue2 {
  background-color: #0077c8;
}
.cb-band.cb-band-hero.cb-band-svg-pattern.cb-palette-blue5 {
  background-color: #324dc7;
}
.cb-band.cb-band-hero.cb-band-svg-pattern.cb-palette-purple1 {
  background-color: #702f8a;
}
.cb-band.cb-band-hero.cb-band-svg-pattern.cb-palette-green1 {
  background-color: #3a913f;
}
.cb-band.cb-band-hero.cb-band-hero-illustration .row:first-of-type {
  align-items: unset;
  min-height: 416px !important;
}
.cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content {
  padding: 64px 0 !important;
}
.cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content .cb-band-hero-title {
  font-size: 3rem;
  font-weight: 900;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content .cb-band-hero-title {
    font-size: 2rem;
  }
}
.cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content .cb-band-hero-title + .cb-band-hero-desc {
  margin-top: 8px;
}
.cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content .cb-band-hero-desc {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5em;
}
@media (max-width: 375px) {
  .cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content {
    padding: 48px 0 !important;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-band.cb-band-hero.cb-band-hero-illustration .cb-band-hero-content {
    text-align: center;
  }
}
.cb-band.cb-band-hero.cb-band-hero-illustration .cb-btn-row {
  margin-top: 8px !important;
}
.cb-band.cb-band-hero.cb-band-hero-condensed .row:first-of-type {
  min-height: 288px;
}
@media (max-width: 1247.98px) {
  .cb-band.cb-band-hero.cb-band-hero-condensed .row:first-of-type {
    min-height: 288px;
  }
}
.cb-band.cb-band-hero.cb-band-hero-condensed .cb-band-hero-content {
  padding: 48px 0;
}
.cb-band.cb-band-hero.cb-band-hero-condensed .cb-band-hero-content .cb-text-overline {
  display: none;
}
.cb-band.cb-band-hero.cb-band-hero-condensed .cb-band-hero-content .cb-band-hero-desc {
  font-size: 1.5rem;
  line-height: 1.33em;
}
.cb-band.cb-band-hero.cb-palette-blue2 {
  background-color: #0077c8;
}
.cb-band.cb-band-hero.cb-palette-blue5 {
  background-color: #324dc7;
}
.cb-band.cb-band-hero.cb-palette-purple1 {
  background-color: #702f8a;
}
.cb-band.cb-band-hero.cb-palette-green1 {
  background-color: #3a913f;
}

.cb-svg-code {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}

use.cb-svg-use {
  stroke: #1e1e1e;
}

.cb-palette-blue2 use.cb-svg-use {
  stroke: #1a84cd;
}

.cb-palette-blue5 use.cb-svg-use {
  stroke: #465fcc;
}

.cb-palette-purple1 use.cb-svg-use {
  stroke: #7e4495;
}

.cb-palette-green1 use.cb-svg-use {
  stroke: #4e9c52;
}

.cb-svg-pattern-code {
  width: 0;
  height: 0;
}

.cb-svg-pattern path,
.cb-svg-pattern rect,
.cb-svg-pattern line {
  stroke: inherit;
}

/* ------------------------------------ BOUNCING BALL ANIMATION EFFECT */
@keyframes grow {
  from {
    bottom: 0;
    width: 200px;
    height: 50px;
    margin-left: -100px;
  }
  to {
    bottom: 20px;
    width: 15px;
    height: 10px;
    margin-left: 0;
  }
}
@keyframes bounce {
  from {
    bottom: 20px;
  }
  to {
    bottom: 100%;
  }
}
/*
 * CB Breadcrumb
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Breadcrumb
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
.cb-breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 24px 0;
  font-size: 0.875rem;
  line-height: 1.7143em;
  list-style: none;
}
.cb-breadcrumb a {
  /* black */
  color: #1e1e1e;
}
.cb-breadcrumb a:hover, .cb-breadcrumb a.cb-hover, .cb-breadcrumb a:focus, .cb-breadcrumb a.cb-focus {
  color: #1e1e1e;
}
.cb-breadcrumb a:active, .cb-breadcrumb a.cb-active {
  color: #505050;
}
.cb-breadcrumb a:not(.cb-btn):visited, .cb-breadcrumb a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-breadcrumb a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-breadcrumb a.cb-disabled:hover, .cb-breadcrumb a.cb-disabled.cb-hover, .cb-breadcrumb a.cb-disabled:focus, .cb-breadcrumb a.cb-disabled.cb-focus, .cb-breadcrumb a.cb-disabled.cb-active, .cb-breadcrumb a.cb-disabled:visited, .cb-breadcrumb a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-breadcrumb li:first-of-type:not(:last-of-type)::after {
  content: "/ ";
  padding: 0 12px;
  color: #1e1e1e;
}
.cb-breadcrumb li + li::after {
  content: "/ ";
  padding: 0 12px;
  color: #1e1e1e;
}
.cb-breadcrumb li + li:last-of-type::after {
  content: "";
  padding: 0;
}
/*
 * CB Card
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Card
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Card
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Card
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Card
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
.cb-card {
  display: flex;
  flex-direction: column;
  font-size: 1rem;
  line-height: 1.5em;
  background-color: #fff;
  border-radius: 16px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
  /* Single Link Cards */
  /* ------------------------------------ CARD TYPES */
}
.cb-card a:not(.cb-btn) {
  /* black */
  color: #1e1e1e;
}
.cb-card a:not(.cb-btn):hover, .cb-card a:not(.cb-btn).cb-hover, .cb-card a:not(.cb-btn):focus, .cb-card a:not(.cb-btn).cb-focus {
  color: #1e1e1e;
}
.cb-card a:not(.cb-btn):active, .cb-card a:not(.cb-btn).cb-active {
  color: #505050;
}
.cb-card a:not(.cb-btn):not(.cb-btn):visited, .cb-card a:not(.cb-btn):not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-card a:not(.cb-btn).cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-card a:not(.cb-btn).cb-disabled:hover, .cb-card a:not(.cb-btn).cb-disabled.cb-hover, .cb-card a:not(.cb-btn).cb-disabled:focus, .cb-card a:not(.cb-btn).cb-disabled.cb-focus, .cb-card a:not(.cb-btn).cb-disabled.cb-active, .cb-card a:not(.cb-btn).cb-disabled:visited, .cb-card a:not(.cb-btn).cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-card.cb-white-color a {
  /* white */
  color: #fff !important;
}
.cb-card.cb-white-color a:hover, .cb-card.cb-white-color a.cb-hover, .cb-card.cb-white-color a:focus, .cb-card.cb-white-color a.cb-focus {
  color: #fff;
}
.cb-card.cb-white-color a:active, .cb-card.cb-white-color a.cb-active {
  color: #fff;
}
.cb-card.cb-white-color a:not(.cb-btn):visited, .cb-card.cb-white-color a:not(.cb-btn).cb-visited {
  color: #fff;
}
.cb-card.cb-white-color a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-card.cb-white-color a.cb-disabled:hover, .cb-card.cb-white-color a.cb-disabled.cb-hover, .cb-card.cb-white-color a.cb-disabled:focus, .cb-card.cb-white-color a.cb-disabled.cb-focus, .cb-card.cb-white-color a.cb-disabled.cb-active, .cb-card.cb-white-color a.cb-disabled:visited, .cb-card.cb-white-color a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-card:not(.cb-card-link) {
  padding: 24px;
}
.cb-card:not(.cb-card-link) .cb-text-icon-overline .cb-glyph.cb-glyph-circular::after {
  background-color: #505050;
}
.cb-card:not(.cb-card-link) .cb-text-icon-overline .cb-icon.cb-icon-circular::after {
  background-color: #505050;
}
.cb-card .cb-card-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.cb-card .cb-card-title {
  margin-bottom: 8px;
  /* 21 */
  font-size: 1.3125rem;
  font-weight: 500;
  /* 32 */
  line-height: 1.5238em;
  color: #1e1e1e;
  letter-spacing: 0;
}
.cb-card .cb-card-title + .cb-card-label {
  margin-top: 8px;
}
.cb-card .cb-card-desc {
  font-size: 0.875rem;
  line-height: 1.7143em;
  color: #1e1e1e;
}
.cb-card .cb-card-desc + .cb-card-label {
  margin-top: 16px;
}
.cb-card .cb-date-time-tags * {
  color: #1e1e1e;
}
.cb-card .cb-card-title-large {
  font-family: Roboto !important;
  font-weight: 900;
  /* 32 */
  font-size: 2rem;
  /* 36 */
  line-height: 1.125em;
  color: #1e1e1e;
}
.cb-card .cb-card-footer {
  margin-top: auto;
  /* First */
}
.cb-card .cb-card-footer .cb-btn:first-child:nth-last-child(2):first-of-type,
.cb-card .cb-card-footer .cb-btn:first-child:nth-last-child(2) ~ .cb-btn:first-of-type,
.cb-card .cb-card-footer .cb-btn:first-child:nth-last-child(2):last-of-type,
.cb-card .cb-card-footer .cb-btn:first-child:nth-last-child(2) ~ .cb-btn:last-of-type {
  width: calc(50% - 16px);
  min-width: min-content;
}
.cb-card .cb-card-action {
  display: flex;
  flex: 1;
  align-items: flex-end;
  justify-content: space-between;
  margin-top: 24px;
}
.cb-card .cb-card-action .cb-glyph,
.cb-card .cb-card-action .cb-icon {
  align-self: flex-end;
  line-height: 24px;
}
.cb-card .cb-card-action .cb-meta-tags {
  min-width: fit-content;
}
.cb-card .cb-card-action .cb-meta-tags .cb-glyph,
.cb-card .cb-card-action .cb-meta-tags .cb-icon {
  align-self: auto;
}
.cb-card .cb-card-action span:first-child:last-child {
  margin-left: auto;
}
.cb-card .cb-card-media-content {
  position: relative;
  min-height: 196px;
  margin-right: -24px;
  margin-bottom: 24px;
  margin-left: -24px;
}
.cb-card .cb-card-media-content .cb-card-media-img {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 196px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.cb-card.cb-card-link > a {
  padding: 24px;
  text-decoration: none;
}
.cb-card.cb-card-link > a:hover, .cb-card.cb-card-link > a:focus {
  text-decoration: none;
}
.cb-card.cb-card-link > a:hover .cb-card-title,
.cb-card.cb-card-link > a:hover .cb-card-title-large, .cb-card.cb-card-link > a:focus .cb-card-title,
.cb-card.cb-card-link > a:focus .cb-card-title-large {
  text-decoration: underline;
}
.cb-card.cb-card-link > a:hover h1, .cb-card.cb-card-link > a:focus h1 {
  text-decoration: underline;
}
.cb-card.cb-card-link > a:hover h2, .cb-card.cb-card-link > a:focus h2 {
  text-decoration: underline;
}
.cb-card.cb-card-link > a:hover h3, .cb-card.cb-card-link > a:focus h3 {
  text-decoration: underline;
}
.cb-card.cb-card-link > a:hover h4, .cb-card.cb-card-link > a:focus h4 {
  text-decoration: underline;
}
.cb-card.cb-card-link > a:hover h5, .cb-card.cb-card-link > a:focus h5 {
  text-decoration: underline;
}
.cb-card.cb-card-link > a:hover h6, .cb-card.cb-card-link > a:focus h6 {
  text-decoration: underline;
}
.cb-card.cb-card-title-link {
  position: relative;
}
.cb-card.cb-card-title-link a {
  text-decoration: none;
}
.cb-card.cb-card-title-link a::after {
  content: "";
  position: absolute;
  inset: 0;
}
.cb-card.cb-card-title-link a:hover, .cb-card.cb-card-title-link a:focus {
  text-decoration: underline;
}
.cb-card.cb-card-title-link.cb-card-media a::after, .cb-card.cb-card-title-link.cb-card-document a::after {
  z-index: 3;
}
.cb-card.cb-card-event.cb-super-event .cb-card-header {
  flex-wrap: wrap;
  margin-top: -16px;
  margin-left: -24px;
}
.cb-card.cb-card-event.cb-super-event .cb-card-header .cb-date-time-tags {
  margin-top: 16px;
  margin-left: 24px;
}
.cb-card.cb-card-event.cb-super-event .cb-card-header .cb-super-event-name {
  margin-top: 16px;
  margin-left: 24px;
  padding: 0 8px;
  font-size: 0.875rem;
  line-height: 1.7143em;
  color: #1e1e1e;
  white-space: nowrap;
  box-shadow: 0 0 1px 1px #b2b2b2 inset;
}
.cb-card.cb-card-event .cb-card-content .cb-card-action {
  flex-wrap: wrap;
}
.cb-card.cb-card-event .cb-card-content .cb-card-action span:not(.cb-text-super-event):first-child:last-child {
  margin-left: auto;
}
.cb-card.cb-card-event .cb-card-content .cb-card-action .cb-text-super-event {
  margin-top: 24px;
  margin-right: 24px;
}
.cb-card.cb-card-event .cb-card-content .cb-card-action .cb-btn.cb-btn-primary:first-child:last-child {
  margin-left: auto;
}
.cb-card.cb-card-cta {
  padding-top: 48px;
  padding-bottom: 48px;
}
.cb-card.cb-card-cta .cb-card-header .cb-glyph-content {
  position: relative;
  width: 72px;
  height: 72px;
  font-size: 2rem;
  color: #1e1e1e;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.08);
}
.cb-card.cb-card-cta .cb-card-header .cb-glyph-content::before, .cb-card.cb-card-cta .cb-card-header .cb-glyph-content::after {
  top: 5px;
  left: 5px;
}
.cb-card.cb-card-cta .cb-card-action {
  margin-top: 24px;
}
.cb-card.cb-card-promo {
  border-left: 24px solid transparent;
}
.cb-card.cb-card-promo.cb-no-border {
  border-left: 0;
}
.cb-card.cb-card-promo .cb-card-header {
  flex-direction: column;
  margin-bottom: 0;
}
.cb-card.cb-card-promo .cb-card-header .cb-icon + .cb-card-title {
  margin-top: 16px;
}
.cb-card.cb-card-promo .cb-card-header .cb-card-title {
  margin-bottom: 0;
}
.cb-card.cb-card-promo .cb-card-content .cb-card-desc {
  margin-top: 16px;
}
.cb-card.cb-card-promo .cb-card-content .cb-card-action {
  margin-top: 0;
}
.cb-card.cb-card-promo .cb-card-content .cb-card-action .cb-meta-tags {
  margin-top: 16px;
}
.cb-card.cb-card-promo .cb-card-content .cb-card-action .cb-meta-tags.cb-text-author::before {
  content: "―";
  padding-right: 8px;
}

/* ------------------------------------ CARD BAND */
@media (min-width: 1024px) {
  .cb-band.cb-band-hero-card .cb-card {
    padding: 32px;
  }
}
@media (min-width: 1344px) {
  .cb-band.cb-band-hero-card .cb-card {
    padding: 48px;
  }
}
.cb-band.cb-band-hero-card .cb-card .cb-card-action {
  align-items: center;
}
.cb-band.cb-band-hero-card .cb-card .cb-card-action .cb-btn-row {
  margin-top: -16px;
}

/* ------------------------------------ Horizontal List */
[class*=cb-card-list-horizontal],
.cb-card-list-horizontal-24 {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 24px);
  margin-top: -24px;
  margin-left: -24px;
  /* mobile */
  /* Flexing */
}
@media (max-width: 767.98px) {
  [class*=cb-card-list-horizontal],
  .cb-card-list-horizontal-24 {
    flex-direction: column;
  }
}
[class*=cb-card-list-horizontal] .cb-card,
.cb-card-list-horizontal-24 .cb-card {
  width: 100%;
  min-width: 336px;
  max-width: calc(25% - 24px);
  margin-top: 24px;
  margin-left: 24px;
  /* tablet */
  /* mobile */
}
[class*=cb-card-list-horizontal] .cb-card .cb-card-content,
.cb-card-list-horizontal-24 .cb-card .cb-card-content {
  display: flex;
  flex: 1 1 auto !important;
  flex-direction: column;
}
@media (max-width: 1023.98px) {
  [class*=cb-card-list-horizontal] .cb-card,
  .cb-card-list-horizontal-24 .cb-card {
    min-width: auto;
    max-width: calc(50% - 24px);
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  [class*=cb-card-list-horizontal] .cb-card,
  .cb-card-list-horizontal-24 .cb-card {
    width: 100%;
    max-width: calc(100% - 24px);
  }
}
[class*=cb-card-list-horizontal] .cb-card > a,
.cb-card-list-horizontal-24 .cb-card > a {
  display: flex;
  flex-direction: column;
  height: 100%;
}
[class*=cb-card-list-horizontal] .cb-card .cb-card-content,
.cb-card-list-horizontal-24 .cb-card .cb-card-content {
  display: flex;
  flex: 1;
  flex-direction: column;
}
[class*=cb-card-list-horizontal] .cb-card .cb-card-content .cb-card-action,
.cb-card-list-horizontal-24 .cb-card .cb-card-content .cb-card-action {
  flex: 1;
  align-items: flex-end;
}
[class*=cb-card-list-horizontal] .cb-card .cb-card-content .cb-card-action .cb-glyph,
[class*=cb-card-list-horizontal] .cb-card .cb-card-content .cb-card-action .cb-icon,
.cb-card-list-horizontal-24 .cb-card .cb-card-content .cb-card-action .cb-glyph,
.cb-card-list-horizontal-24 .cb-card .cb-card-content .cb-card-action .cb-icon {
  line-height: 24px;
}
[class*=cb-card-list-horizontal].cb-box-shadow,
.cb-card-list-horizontal-24.cb-box-shadow {
  box-shadow: none;
}
[class*=cb-card-list-horizontal].cb-box-shadow .cb-card,
.cb-card-list-horizontal-24.cb-box-shadow .cb-card {
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}

.cb-card-list-horizontal-32 {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 32px);
  margin-top: -32px;
  margin-left: -32px;
}
.cb-card-list-horizontal-32 .cb-card {
  width: 100%;
  min-width: 288px;
  max-width: calc(33% - 32px);
  margin-top: 32px;
  margin-left: 32px;
  /* tablet */
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-card-list-horizontal-32 .cb-card {
    max-width: calc(50% - 32px);
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-card-list-horizontal-32 .cb-card {
    width: 100%;
    max-width: calc(100% - 32px);
  }
}

.cb-card-list-horizontal-48 {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 48px);
  margin-top: -48px;
  margin-left: -48px;
}
.cb-card-list-horizontal-48 .cb-card {
  width: 100%;
  min-width: 276px;
  max-width: calc(33% - 48px);
  margin-top: 48px;
  margin-left: 48px;
  /* tablet */
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-card-list-horizontal-48 .cb-card {
    max-width: calc(50% - 48px);
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-card-list-horizontal-48 .cb-card {
    width: 100%;
    max-width: calc(100% - 48px);
  }
}

/* ------------------------------------ Vertical List */
.cb-card-list-vertical .cb-card {
  max-width: 100%;
  text-align: left;
  border: 0;
  border-top: 1px solid #d9d9d9;
  border-radius: 0;
  box-shadow: none;
}
.cb-card-list-vertical .cb-card .cb-card-header {
  margin-bottom: 8px;
}

/* ------------------------------------ Elective */
@media (max-width: 767.98px) {
  .cb-card-list-horizontal-2,
  .cb-card-list-horizontal-elective {
    margin-left: -24px;
  }
}
.cb-card-list-horizontal-2 .cb-card,
.cb-card-list-horizontal-elective .cb-card {
  width: calc(50% - 24px);
  min-width: auto;
  max-width: calc(50% - 24px);
}
@media (max-width: 767.98px) {
  .cb-card-list-horizontal-2 .cb-card,
  .cb-card-list-horizontal-elective .cb-card {
    width: calc(100% + 24px);
    min-width: calc(100% + 24px);
    margin-left: 0;
    border-right: 0;
    border-left: 0;
    border-radius: 0;
  }
}

/* ------------------------------------ Custom Layout */
.cb-card-custom-col .cb-card .cb-card-content {
  display: flex;
  flex: 1 1 auto !important;
  flex-direction: column;
}
.cb-card-custom-col .cb-card.cb-card-link > a {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* ------------------------------------ Identity Card */
.cb-card.cb-identity-card {
  align-items: center;
  padding: 32px;
  border-radius: 16px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.cb-card.cb-identity-card .cb-identity-card-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 375px;
  min-width: 375px;
}
.cb-card.cb-identity-card .cb-identity-card-container p {
  width: 264px;
}
.cb-card.cb-identity-card .cb-identity-card-container .cb-btn-primary {
  width: 200px;
  color: #fff;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-card.cb-identity-card .cb-identity-card-container {
    width: auto;
    min-width: auto;
  }
}
@media (max-width: 380px) {
  .cb-card.cb-identity-card .cb-identity-card-container p,
  .cb-card.cb-identity-card .cb-identity-card-container .cb-btn-primary {
    width: auto;
  }
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-card-title-link a:focus {
  outline: none;
  box-shadow: none;
}
[data-cb-input-m=keyboard] .cb-card-title-link a:focus::after {
  border-radius: 2px;
  box-shadow: inset 0 0 0 2px rgb(0, 95, 204);
}/*
 * CB Text width Media
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Text width Media
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Text width Media
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Text width Media
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Text width Media
 */
/*
 * CB Typography Mixins
 */
/*
 * CB Text width Media
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Text width Media
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/* ------------------------------------ META */
/* ------------------------------------ PARAGRAPH */
/* ------------------------------------ TEXT AND ICON */
/* medium and basic */
.cb-text-icon-left {
  font-size: 16px;
  line-height: 1.5em;
}
.cb-text-icon-left .cb-glyph,
.cb-text-icon-left .cb-icon {
  margin-right: 8px;
}

.cb-text-icon-right {
  font-size: 16px;
  line-height: 1.5em;
}
.cb-text-icon-right .cb-glyph,
.cb-text-icon-right .cb-icon {
  margin-left: 8px;
}

/* small */
.cb-text-icon-left-sm,
.cb-text-icon-left-14 {
  /* 14 */
  font-size: 0.875rem !important;
  /* 16 */
  line-height: 1.1429em !important;
}
.cb-text-icon-left-sm .cb-glyph,
.cb-text-icon-left-sm .cb-icon,
.cb-text-icon-left-14 .cb-glyph,
.cb-text-icon-left-14 .cb-icon {
  margin-right: 8px;
}

.cb-text-icon-right-sm,
.cb-text-icon-right-14 {
  /* 14 */
  font-size: 0.875rem !important;
  /* 16 */
  line-height: 1.1429em !important;
}
.cb-text-icon-right-sm .cb-glyph,
.cb-text-icon-right-sm .cb-icon,
.cb-text-icon-right-14 .cb-glyph,
.cb-text-icon-right-14 .cb-icon {
  margin-left: 8px;
}

/* xs */
.cb-text-icon-left-xs,
.cb-text-icon-left-12 {
  /* 12 */
  font-size: 0.75rem !important;
  /* 16 */
  line-height: 1.3333em !important;
}
.cb-text-icon-left-xs .cb-glyph,
.cb-text-icon-left-xs .cb-icon,
.cb-text-icon-left-12 .cb-glyph,
.cb-text-icon-left-12 .cb-icon {
  margin-right: 8px;
}

.cb-text-icon-right-xs,
.cb-text-icon-right-12 {
  /* 12 */
  font-size: 0.75rem !important;
  /* 16 */
  line-height: 1.3333em !important;
}
.cb-text-icon-right-xs .cb-glyph,
.cb-text-icon-right-xs .cb-icon,
.cb-text-icon-right-12 .cb-glyph,
.cb-text-icon-right-12 .cb-icon {
  margin-left: 8px;
  /* 10 */
  font-size: 0.625rem !important;
  /* 16 */
  line-height: 1.6em !important;
}

a.cb-text-icon-left, a.cb-text-icon-right, a.cb-text-icon-left-md, a.cb-text-icon-right-md, a.cb-text-icon-left-sm, a.cb-text-icon-right-sm, a.cb-text-icon-left-xs, a.cb-text-icon-right-xs {
  text-decoration: none;
}
a.cb-text-icon-left:hover, a.cb-text-icon-left.cb-hover, a.cb-text-icon-left:active, a.cb-text-icon-left.cb-active, a.cb-text-icon-right:hover, a.cb-text-icon-right.cb-hover, a.cb-text-icon-right:active, a.cb-text-icon-right.cb-active, a.cb-text-icon-left-md:hover, a.cb-text-icon-left-md.cb-hover, a.cb-text-icon-left-md:active, a.cb-text-icon-left-md.cb-active, a.cb-text-icon-right-md:hover, a.cb-text-icon-right-md.cb-hover, a.cb-text-icon-right-md:active, a.cb-text-icon-right-md.cb-active, a.cb-text-icon-left-sm:hover, a.cb-text-icon-left-sm.cb-hover, a.cb-text-icon-left-sm:active, a.cb-text-icon-left-sm.cb-active, a.cb-text-icon-right-sm:hover, a.cb-text-icon-right-sm.cb-hover, a.cb-text-icon-right-sm:active, a.cb-text-icon-right-sm.cb-active, a.cb-text-icon-left-xs:hover, a.cb-text-icon-left-xs.cb-hover, a.cb-text-icon-left-xs:active, a.cb-text-icon-left-xs.cb-active, a.cb-text-icon-right-xs:hover, a.cb-text-icon-right-xs.cb-hover, a.cb-text-icon-right-xs:active, a.cb-text-icon-right-xs.cb-active {
  text-decoration: none !important;
}
a.cb-text-icon-left:hover span:not(.cb-glyph),
a.cb-text-icon-left:hover span:not(.cb-icon), a.cb-text-icon-left.cb-hover span:not(.cb-glyph),
a.cb-text-icon-left.cb-hover span:not(.cb-icon), a.cb-text-icon-left:active span:not(.cb-glyph),
a.cb-text-icon-left:active span:not(.cb-icon), a.cb-text-icon-left.cb-active span:not(.cb-glyph),
a.cb-text-icon-left.cb-active span:not(.cb-icon), a.cb-text-icon-right:hover span:not(.cb-glyph),
a.cb-text-icon-right:hover span:not(.cb-icon), a.cb-text-icon-right.cb-hover span:not(.cb-glyph),
a.cb-text-icon-right.cb-hover span:not(.cb-icon), a.cb-text-icon-right:active span:not(.cb-glyph),
a.cb-text-icon-right:active span:not(.cb-icon), a.cb-text-icon-right.cb-active span:not(.cb-glyph),
a.cb-text-icon-right.cb-active span:not(.cb-icon), a.cb-text-icon-left-md:hover span:not(.cb-glyph),
a.cb-text-icon-left-md:hover span:not(.cb-icon), a.cb-text-icon-left-md.cb-hover span:not(.cb-glyph),
a.cb-text-icon-left-md.cb-hover span:not(.cb-icon), a.cb-text-icon-left-md:active span:not(.cb-glyph),
a.cb-text-icon-left-md:active span:not(.cb-icon), a.cb-text-icon-left-md.cb-active span:not(.cb-glyph),
a.cb-text-icon-left-md.cb-active span:not(.cb-icon), a.cb-text-icon-right-md:hover span:not(.cb-glyph),
a.cb-text-icon-right-md:hover span:not(.cb-icon), a.cb-text-icon-right-md.cb-hover span:not(.cb-glyph),
a.cb-text-icon-right-md.cb-hover span:not(.cb-icon), a.cb-text-icon-right-md:active span:not(.cb-glyph),
a.cb-text-icon-right-md:active span:not(.cb-icon), a.cb-text-icon-right-md.cb-active span:not(.cb-glyph),
a.cb-text-icon-right-md.cb-active span:not(.cb-icon), a.cb-text-icon-left-sm:hover span:not(.cb-glyph),
a.cb-text-icon-left-sm:hover span:not(.cb-icon), a.cb-text-icon-left-sm.cb-hover span:not(.cb-glyph),
a.cb-text-icon-left-sm.cb-hover span:not(.cb-icon), a.cb-text-icon-left-sm:active span:not(.cb-glyph),
a.cb-text-icon-left-sm:active span:not(.cb-icon), a.cb-text-icon-left-sm.cb-active span:not(.cb-glyph),
a.cb-text-icon-left-sm.cb-active span:not(.cb-icon), a.cb-text-icon-right-sm:hover span:not(.cb-glyph),
a.cb-text-icon-right-sm:hover span:not(.cb-icon), a.cb-text-icon-right-sm.cb-hover span:not(.cb-glyph),
a.cb-text-icon-right-sm.cb-hover span:not(.cb-icon), a.cb-text-icon-right-sm:active span:not(.cb-glyph),
a.cb-text-icon-right-sm:active span:not(.cb-icon), a.cb-text-icon-right-sm.cb-active span:not(.cb-glyph),
a.cb-text-icon-right-sm.cb-active span:not(.cb-icon), a.cb-text-icon-left-xs:hover span:not(.cb-glyph),
a.cb-text-icon-left-xs:hover span:not(.cb-icon), a.cb-text-icon-left-xs.cb-hover span:not(.cb-glyph),
a.cb-text-icon-left-xs.cb-hover span:not(.cb-icon), a.cb-text-icon-left-xs:active span:not(.cb-glyph),
a.cb-text-icon-left-xs:active span:not(.cb-icon), a.cb-text-icon-left-xs.cb-active span:not(.cb-glyph),
a.cb-text-icon-left-xs.cb-active span:not(.cb-icon), a.cb-text-icon-right-xs:hover span:not(.cb-glyph),
a.cb-text-icon-right-xs:hover span:not(.cb-icon), a.cb-text-icon-right-xs.cb-hover span:not(.cb-glyph),
a.cb-text-icon-right-xs.cb-hover span:not(.cb-icon), a.cb-text-icon-right-xs:active span:not(.cb-glyph),
a.cb-text-icon-right-xs:active span:not(.cb-icon), a.cb-text-icon-right-xs.cb-active span:not(.cb-glyph),
a.cb-text-icon-right-xs.cb-active span:not(.cb-icon) {
  text-decoration: underline;
}

/* ------------------------------------ OVERLINE */
.cb-text-icon-overline {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.cb-text-icon-overline .cb-glyph,
.cb-text-icon-overline .cb-icon {
  margin-right: 8px;
  color: #324dc7;
}
.cb-text-icon-overline p,
.cb-text-icon-overline h4,
.cb-text-icon-overline h5 {
  font-size: 0.875rem;
  line-height: 1.7143em;
  text-transform: uppercase;
  font-family: Roboto !important;
  font-weight: 500;
}

/* ------------------------------------ BYLINE */
.cb-byline {
  display: flex;
  flex-wrap: nowrap;
}
.cb-byline > a {
  display: flex;
  flex-wrap: nowrap;
  text-decoration: none;
  /* black */
  color: #1e1e1e;
}
.cb-byline > a:hover, .cb-byline > a.cb-hover, .cb-byline > a:focus, .cb-byline > a.cb-focus {
  color: #1e1e1e;
}
.cb-byline > a:active, .cb-byline > a.cb-active {
  color: #505050;
}
.cb-byline > a:not(.cb-btn):visited, .cb-byline > a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-byline > a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-byline > a.cb-disabled:hover, .cb-byline > a.cb-disabled.cb-hover, .cb-byline > a.cb-disabled:focus, .cb-byline > a.cb-disabled.cb-focus, .cb-byline > a.cb-disabled.cb-active, .cb-byline > a.cb-disabled:visited, .cb-byline > a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-byline > a:hover p {
  text-decoration: underline;
}
.cb-byline .cb-glyph-avatar,
.cb-byline .cb-icon-avatar {
  min-width: 2em;
}
.cb-byline .cb-glyph-avatar + .cb-byline-content,
.cb-byline .cb-icon-avatar + .cb-byline-content {
  margin-left: 8px;
}
.cb-byline .cb-byline-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cb-byline .cb-byline-content p {
  /* 14 */
  font-size: 0.875rem;
  /* 16 */
  line-height: 1.1429em;
}
@media (min-width: 1024px) {
  .cb-byline .cb-glyph-avatar:not(.cb-glyph-sm),
  .cb-byline .cb-icon-avatar:not(.cb-glyph-sm) {
    min-width: 3em;
  }
  .cb-byline .cb-glyph-avatar:not(.cb-glyph-sm) + .cb-byline-content,
  .cb-byline .cb-icon-avatar:not(.cb-glyph-sm) + .cb-byline-content {
    margin-left: 16px;
  }
  .cb-byline .cb-byline-content .cb-meta-tags {
    /* 14 */
    font-size: 0.875rem;
    font-weight: 500;
    /* 24 */
    line-height: 1.7143em;
    /* 21 */
    line-height: 1.5em;
  }
  .cb-byline .cb-byline-content p {
    font-size: 1rem;
    line-height: 1.5em;
  }
}

/* ------------------------------------ META TAG */
.cb-meta-tags,
.cb-meta-tags-large {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  text-transform: capitalize;
  list-style: none;
  /* 12 */
  font-size: 0.75rem;
  font-weight: 500;
  /* 16 */
  line-height: 1.3333em;
}
.cb-meta-tags,
.cb-meta-tags-large {
  line-height: 2em;
}
.cb-meta-tags p,
.cb-meta-tags-large p {
  /* 12 */
  font-size: 0.75rem;
  font-weight: 500;
  /* 16 */
  line-height: 1.3333em;
  line-height: 2em;
}
.cb-meta-tags li,
.cb-meta-tags-large li {
  display: flex;
  align-items: center;
}
.cb-meta-tags li::after,
.cb-meta-tags-large li::after {
  content: "|";
  display: inline-flex;
  padding: 0 12px;
  color: #b2b2b2;
}
.cb-meta-tags li:last-of-type::after,
.cb-meta-tags-large li:last-of-type::after {
  content: "";
  padding: 0;
}
.cb-meta-tags a,
.cb-meta-tags-large a {
  text-decoration: none;
  /* black */
  color: #1e1e1e;
}
.cb-meta-tags a:hover, .cb-meta-tags a.cb-hover, .cb-meta-tags a:focus, .cb-meta-tags a.cb-focus,
.cb-meta-tags-large a:hover,
.cb-meta-tags-large a.cb-hover,
.cb-meta-tags-large a:focus,
.cb-meta-tags-large a.cb-focus {
  color: #1e1e1e;
}
.cb-meta-tags a:active, .cb-meta-tags a.cb-active,
.cb-meta-tags-large a:active,
.cb-meta-tags-large a.cb-active {
  color: #505050;
}
.cb-meta-tags a:not(.cb-btn):visited, .cb-meta-tags a:not(.cb-btn).cb-visited,
.cb-meta-tags-large a:not(.cb-btn):visited,
.cb-meta-tags-large a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-meta-tags a.cb-disabled,
.cb-meta-tags-large a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-meta-tags a.cb-disabled:hover, .cb-meta-tags a.cb-disabled.cb-hover, .cb-meta-tags a.cb-disabled:focus, .cb-meta-tags a.cb-disabled.cb-focus, .cb-meta-tags a.cb-disabled.cb-active, .cb-meta-tags a.cb-disabled:visited, .cb-meta-tags a.cb-disabled.cb-visited,
.cb-meta-tags-large a.cb-disabled:hover,
.cb-meta-tags-large a.cb-disabled.cb-hover,
.cb-meta-tags-large a.cb-disabled:focus,
.cb-meta-tags-large a.cb-disabled.cb-focus,
.cb-meta-tags-large a.cb-disabled.cb-active,
.cb-meta-tags-large a.cb-disabled:visited,
.cb-meta-tags-large a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-meta-tags a:hover,
.cb-meta-tags-large a:hover {
  text-decoration: underline;
}

.cb-meta-tags-large {
  /* 14 */
  font-size: 0.875rem;
  font-weight: 500;
  /* 24 */
  line-height: 1.7143em;
}
.cb-meta-tags-large p {
  /* 14 */
  font-size: 0.875rem;
  font-weight: 500;
  /* 24 */
  line-height: 1.7143em;
}

/* ------------------------------------ LABEL TAG */
.cb-card-label {
  display: inline-flex;
  max-width: fit-content;
  margin: 0;
  padding: 3px;
  font-size: 0.75rem;
  line-height: 1em;
  color: #505050;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

/* ------------------------------------ DATE and TIME TAG */
.cb-date-time-tags {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  margin-top: auto;
  padding: 0;
  text-transform: capitalize;
}
.cb-date-time-tags p {
  display: inline-flex;
  font-size: 14px;
  line-height: 24px;
}
.cb-date-time-tags p + p {
  margin: 0;
}
.cb-date-time-tags p:first-of-type {
  position: relative;
  margin-right: 32px;
}
.cb-date-time-tags p:first-of-type::after {
  content: " ";
  position: absolute;
  right: -16px;
  width: 1px;
  height: 24px;
  background-color: #d9d9d9;
}
.cb-date-time-tags p:first-of-type:last-of-type::after {
  width: 0;
  margin: 0;
  background-color: transparent;
}
.cb-date-time-tags p.cb-event-stamp {
  padding: 0 8px;
  background-color: #d9d9d9;
}

/* ------------------------------------ TEXT and ICON */
.cb-text-icon-block .flex-shrink-0 {
  line-height: 0;
}

.cb-score-metric {
  max-width: fit-content;
  text-align: center;
}
.cb-score-metric .cb-score-label {
  padding: 0 24px 8px;
  font-size: 0.875rem;
  line-height: 1.7143em;
  border-bottom: 1px solid #1e1e1e;
}
.cb-score-metric .cb-score-value {
  padding: 8px 24px 0;
  font-size: 4.5rem;
  line-height: 1em;
}

/* ------------------------------------ FIX ICON */
.cb-fixed-icon-top-left {
  position: relative;
}
.cb-fixed-icon-top-left [class^=cb-glyph-content],
.cb-fixed-icon-top-left [class^=cb-icon],
.cb-fixed-icon-top-left [class^=cb-ilus] {
  position: absolute;
  top: 24px;
  left: 24px;
}

.cb-fixed-icon-top-right {
  position: relative;
}
.cb-fixed-icon-top-right [class^=cb-glyph-content],
.cb-fixed-icon-top-right [class^=cb-icon],
.cb-fixed-icon-top-right [class^=cb-ilus] {
  position: absolute;
  top: 24px;
  right: 24px;
}

/* ------------------------------------ VIDEO OVERLAY EFFECT */
.cb-video-block {
  position: relative;
}
.cb-video-block .cb-video-img {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
.cb-video-block .cb-video-effect {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.cb-video-block .cb-video-effect-col {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.cb-video-block-col {
  position: relative;
}
.cb-video-block-col .cb-video-effect {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(100% - 24px);
  height: 100%;
}/*
 * CB Illustrations
 */
/*
 * CB Illustrations Base
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Illustrations Base
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Illustrations Mixins
 */
.cb-ilus {
  position: relative;
  display: inline-block;
  width: 64px;
  height: 64px;
}
.cb-ilus::after {
  top: calc(50% - (100% - 24px) / 2);
  left: calc(50% - (100% - 16px) / 2);
  width: calc(100% - 16px);
  height: calc(100% - 16px);
}
.cb-ilus::after {
  content: "";
  position: absolute;
  display: block;
  background-repeat: no-repeat;
}

/* ------------------------------------ SHADOW */
.cb-ilus {
  /* ------------------------------------ CIRCULAR */
}
.cb-ilus.cb-ilus-shadow::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 50% calc(100% - 8px);
  background-size: 32%;
}
.cb-ilus.cb-ilus-shadow::after {
  top: calc(50% - (100% - 16px) / 2);
}
.cb-ilus.cb-ilus-circular {
  background-repeat: no-repeat;
  background-position: calc(50% - (100% - 16px) / 2) calc(50% - (100% - 16px) / 2);
  background-size: calc(100% - 16px) calc(100% - 16px);
}
.cb-ilus.cb-ilus-circular::after {
  top: 0 !important;
}
.cb-ilus.cb-ilus-circular::before {
  background-position: 50% calc(100% - 16px);
}

/* ------------------------------------ CUSTOM CIRCULAR */
.cb-ilus-custom-circular {
  border-radius: 50%;
}
.cb-ilus-custom-circular.cb-ilus.cb-ilus-96::after {
  top: calc(50% - (100% - 40px) / 2);
  left: calc(50% - (100% - 32px) / 2);
  width: calc(100% - 32px);
  height: calc(100% - 32px);
}
.cb-ilus-custom-circular.cb-ilus.cb-ilus-72::after {
  top: calc(50% - (100% - 32px) / 2);
  left: calc(50% - (100% - 24px) / 2);
  width: calc(100% - 24px);
  height: calc(100% - 24px);
}
.cb-ilus-custom-circular.cb-ilus.cb-ilus-64::after {
  top: calc(50% - (100% - 28px) / 2);
  left: calc(50% - (100% - 20px) / 2);
  width: calc(100% - 20px);
  height: calc(100% - 20px);
}

/* ------------------------------------ SIZE PATTERN */
.cb-ilus.cb-ilus-64 {
  width: 64px;
  height: 64px;
}

.cb-ilus.cb-ilus-72 {
  width: 72px;
  height: 72px;
}

.cb-ilus.cb-ilus-96 {
  width: 96px;
  height: 96px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-ilus-xs-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-xs-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-xs-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-ilus-xs-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-xs-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-xs-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-ilus-xs-down-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-xs-down-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-xs-down-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-ilus-sm-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-sm-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-sm-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-ilus-sm-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-sm-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-sm-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-ilus-sm-down-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-sm-down-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-sm-down-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-ilus-md-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-md-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-md-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-ilus-md-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-md-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-md-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-ilus-md-down-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-md-down-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-md-down-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-ilus-lg-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-lg-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-lg-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-ilus-lg-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-lg-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-lg-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-ilus-lg-down-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-lg-down-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-lg-down-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-ilus-xl-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-xl-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-xl-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-ilus-xl-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-xl-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-xl-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-ilus-xl-down-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-xl-down-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-xl-down-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-ilus-2xl-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-2xl-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-2xl-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-ilus-2xl-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-2xl-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-2xl-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-ilus-2xl-down-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-2xl-down-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-2xl-down-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
@media (min-width: 1728px) {
  .cb-ilus-3xl-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-3xl-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-3xl-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-ilus-3xl-up-64 {
    width: 64px !important;
    height: 64px !important;
  }
  .cb-ilus-3xl-up-72 {
    width: 72px !important;
    height: 72px !important;
  }
  .cb-ilus-3xl-up-96 {
    width: 96px !important;
    height: 96px !important;
  }
}
/* Down */
.cb-ilus-3xl-down-64 {
  width: 64px !important;
  height: 64px !important;
}

.cb-ilus-3xl-down-72 {
  width: 72px !important;
  height: 72px !important;
}

.cb-ilus-3xl-down-96 {
  width: 96px !important;
  height: 96px !important;
}

/*
 * CB Illustrations Core (Default)
 */
.cb-ilus.cb-ilus-accessibility::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M18.8,15.18L10.13,6.26c-.65-.67-.64-1.74.03-2.4h0c.63-.63,1.64-.66,2.32-.07l5.06,4.42c1.79,1.56,4.12,3.3,6.49,3.3h0c2.37,0,4.61-1.73,6.39-3.29l5.08-4.43c.68-.59,1.69-.55,2.32.08h0c.65.65.67,1.71.03,2.38l-8.62,9.06c-.32.34-.51.78-.53,1.24l-.98,21.65c-.06,1.29-1.12,2.31-2.41,2.31h-2.42c-1.29,0-2.35-1.01-2.41-2.29l-1.13-21.8c-.02-.47-.22-.91-.54-1.24Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M35.06,3.82l-6.38,5.78c-.37.34-.8.61-1.26.8-2.1.87-4.46.9-6.58.09l-.18-.07c-.53-.21-1.03-.51-1.46-.89l-6.3-5.7,2.32,3.64,1.76,2.2c.59.73,1.27,1.4,2.04,1.96,3.06,2.26,7.23,2.26,10.29,0,.76-.56,1.45-1.21,2.04-1.96l1.6-1.99c.11-.14.21-.28.29-.44l1.86-3.4-.02-.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M25.32,41h-2.42c-1.54,0-2.82-1.21-2.9-2.75l-1.13-21.8c-.02-.35-.16-.68-.41-.93L9.8,6.6c-.83-.86-.82-2.24.03-3.08.81-.8,2.12-.84,2.98-.09l5.06,4.42c1.56,1.36,3.9,3.18,6.17,3.18,2.15,0,4.28-1.6,6.08-3.17l5.08-4.43c.86-.75,2.18-.71,2.99.1.85.85.86,2.19.04,3.06l-8.62,9.06c-.24.25-.38.58-.4.93l-.98,21.65c-.07,1.55-1.34,2.77-2.9,2.77ZM19.16,14.84c.41.42.65.97.68,1.56l1.13,21.8c.05,1.03.9,1.83,1.93,1.83h2.42c1.03,0,1.88-.81,1.93-1.84l.98-21.65c.03-.58.26-1.13.66-1.56l8.62-9.06c.46-.48.45-1.23-.02-1.7-.45-.45-1.18-.48-1.66-.06l-5.08,4.43c-1.93,1.68-4.24,3.41-6.71,3.41s-4.99-1.83-6.81-3.42l-5.06-4.42c-.48-.42-1.2-.4-1.66.05-.47.47-.48,1.24-.02,1.71l8.67,8.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.34,4.21c0,.98.38,1.92,1.07,2.61.68.69,1.62,1.08,2.58,1.08s1.9-.39,2.58-1.08,1.07-1.64,1.07-2.61-.38-1.92-1.07-2.61c-.68-.69-1.62-1.08-2.58-1.08s-1.9.39-2.58,1.08c-.68.69-1.07,1.64-1.07,2.61h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M20.41,4.93c-.1-.53-.09-1.08.04-1.62.13-.53.37-1.02.71-1.45.34-.42.77-.76,1.25-.99s1.01-.36,1.56-.36,1.07.12,1.56.35c.49.23.92.57,1.26.98.34.42.59.91.72,1.44.13.53.15,1.08.05,1.62-.16-.84-.61-1.61-1.26-2.15-.65-.54-1.48-.84-2.33-.83-.85,0-1.67.31-2.32.85-.65.55-1.09,1.32-1.25,2.16'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,8.39c-1.1,0-2.15-.44-2.93-1.23s-1.21-1.85-1.21-2.96.43-2.17,1.21-2.96c.78-.79,1.83-1.23,2.93-1.23s2.15.44,2.93,1.23c.78.79,1.21,1.85,1.21,2.96s-.43,2.17-1.21,2.96c-.78.79-1.83,1.23-2.93,1.23ZM23.99,1c-.84,0-1.64.33-2.23.93-.59.6-.92,1.41-.92,2.27s.34,1.67.92,2.27c.59.6,1.39.93,2.23.93s1.64-.33,2.23-.93c.59-.59.92-1.43.92-2.26s-.33-1.66-.92-2.27c-.59-.6-1.39-.93-2.23-.93h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-acorn::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.6,26.46c-.03.07-.12.25-.17.31,0,0-1.17,1.74-.99,2.74.12.65.49,1.56-.41,3.66-.49,1.16-1.1,2.5-2.93,4.62-.3.31-.61.61-.94.89,0,0-1.56,1.29-2.07,1.28-.44-.04-.85-.23-1.16-.55-.24-.22-.81-.84-.86-.89-2.79-3.51-2.9-6.37-2.38-8.38.18-.61.58-1.14,1.12-1.48.79-.49,1.66-.81,2.58-.94.54-.04.79-.07,1.33-.08h1.23c.24,0,.47.02.7.04.32.03.64.07.96.13.2.04.39.1.59.12.14.02.32,0,.34-.17,0-.03,0-.06,0-.09-.06-.18-.36-.47-1.52-.77-.26-.06-.53-.11-.8-.13-.16-.02-.34-.03-.52-.04l-.32-.02h-1.18c-1.95,0-3.68.21-3.68.21,0,0-3.11.44-3.11-1.83s2.84-2.8,4.71-3.06h.07c.09,0,.19-.03.28-.04l.17-.02c.13,0,.27-.03.41-.04.3-.02.65-.04.98-.04h.17c.72,0,1.43.06,2.14.14.52.06,1.03.15,1.54.28,2.46.51,4.81,1.63,3.69,4.14M23.59,20.09c.02-.22.07-.43.16-.63.19-.5.49-.95.86-1.33.12-.12.24-.23.38-.32.06-.05.14-.08.23-.09.14.03-.12.7-.15.76-.16.46-.39.88-.7,1.26-.15.17-.31.33-.49.47-.05.04-.19.17-.27.14-.08-.03-.06-.21-.05-.26M31.26,21.89c-.37-.15-.74-.28-1.12-.38-.57-.16-1.15-.28-1.73-.37-.83-.15-3.03-.36-3.4-.37-.12,0-.06-.13,0-.2.13-.18.3-.35.43-.53.28-.36.48-.78.59-1.23.12-.5.16-1.02.11-1.54-.02-.19-.05-.37-.11-.55-.02-.11-.07-.2-.16-.27-.1-.03-.2-.02-.3.02-.17.05-.34.13-.5.21-.99.51-1.93,1.22-2.49,2.17-.23.37-.37.78-.41,1.22v.38c0,.08-.01.17-.05.24-.07.08-.17.13-.27.13-.21.03-1.46.16-1.87.23-.92.14-1.84.36-2.72.65-.33.11-.66.25-.96.41l-.05.02c-.14.08-.28.16-.41.24-.01,0-.03.02-.04.03-.14.09-.28.19-.41.3-.09.07-.17.15-.25.24l-.09.09s-.08.07-.11.11c-.16.19-.31.4-.43.62,0,.02-.02.04-.03.06-.05.09-.09.19-.13.3-.04.11-.05.12-.07.18s-.02.07-.03.1c-.04.12-.07.23-.1.35-.06.28-.08.56-.07.84,0,.1,0,.2.02.3.02.1,0,.12.02.19.02.06.02.12.03.17.09.45.23.88.43,1.29.31.72.74,1.38,1.27,1.96.06.09.09.19.09.3.07.91.25,1.82.56,2.68.9,2.58,2.49,4.87,4.6,6.61,0,0,.72.59,1.01.84.4.34,1.13.84,1.13.84.23.17.51.26.8.25.41-.03.8-.18,1.12-.44.41-.28,2.07-1.7,2.07-1.7,1.76-1.55,4.57-4.54,4.88-9.07,0-.12.03-.23.09-.33.53-.58.96-1.24,1.27-1.96,0,0,.73-1.41.43-2.78-.3-1.37-1.27-2.27-2.61-2.84'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-add::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.41'%20ry='4.41'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.58,28.03v-5.06h5.06c1.4-.03,2.51-1.19,2.48-2.58-.03-1.36-1.12-2.45-2.48-2.48h-5.06v-5.07c-.03-1.4-1.19-2.51-2.58-2.48-1.36.03-2.45,1.12-2.48,2.48v5.06h-5.06c-1.4-.03-2.55,1.08-2.58,2.48-.03,1.4,1.08,2.55,2.48,2.58.03,0,.07,0,.1,0h5.06v5.06c-.03,1.4,1.08,2.55,2.48,2.58,1.4.03,2.55-1.08,2.58-2.48,0-.03,0-.07,0-.1Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.05,31.1s-.04,0-.06,0c-1.67-.03-2.99-1.42-2.96-3.08v-4.57h-4.58s-.07,0-.11,0c-1.67-.03-2.99-1.42-2.96-3.08.03-1.67,1.43-2.99,3.08-2.96h4.57v-4.58c.03-1.64,1.33-2.93,2.96-2.97.02,0,.04,0,.06,0,1.64,0,2.99,1.31,3.02,2.96v4.59h4.58c1.64.03,2.93,1.33,2.97,2.96.03,1.67-1.29,3.05-2.96,3.08h-4.59v4.57s0,.08,0,.12c-.03,1.64-1.38,2.96-3.02,2.96ZM21.52,22.47h.49v5.55c-.02,1.14.87,2.07,2,2.1,1.12.03,2.06-.87,2.09-2v-5.64h5.55c1.12-.02,2.01-.96,1.99-2.09-.02-1.1-.9-1.98-2-2h-5.54s0-5.55,0-5.55c-.02-1.12-.96-2.01-2.09-1.99-1.1.02-1.98.9-2,2v5.54h-5.55c-1.14-.02-2.07.87-2.1,2-.02,1.13.87,2.06,2,2.09h5.16Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-ap::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M11.2,36.35l3.89-11.66h3.87l3.73,11.66h1.07c.07.2.11.4.14.6s.05.38.05.55-.01.36-.05.56-.07.41-.14.61h-5.51c-.07-.18-.11-.36-.14-.55-.04-.2-.05-.37-.05-.54s.01-.34.05-.53.07-.37.14-.55h1.14l-.52-1.78h-4.06l-.55,1.78h1.15c.07.18.11.36.14.55s.05.36.05.53-.01.34-.05.54-.08.38-.14.55h-5.37c-.07-.2-.11-.41-.14-.61s-.05-.4-.05-.56.01-.36.05-.55c.04-.2.07-.4.14-.6,0,0,1.15,0,1.15,0ZM18.31,32.6l-1.4-5.08-1.5,5.08h2.91Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M26.64,36.35v-9.16h-1.18c-.07-.2-.11-.4-.14-.6s-.05-.38-.05-.55.01-.36.05-.56.07-.41.14-.61h6.84c.72,0,1.36.11,1.91.32.55.22,1.02.5,1.38.88.37.37.66.8.84,1.31.19.5.29,1.04.29,1.62,0,.49-.07.98-.22,1.5-.14.5-.4.96-.74,1.37s-.8.73-1.37,1c-.56.25-1.26.4-2.1.4h-2.49v3.11h1.44c.07.2.11.4.14.6s.05.38.05.55-.01.36-.05.56-.08.41-.14.61h-5.8c-.07-.2-.11-.41-.14-.61s-.05-.4-.05-.56.01-.36.05-.55.07-.4.14-.6h1.19ZM31.62,30.86c.58,0,1.03-.14,1.34-.46.31-.3.47-.77.47-1.4,0-.56-.16-1.01-.47-1.31s-.74-.46-1.3-.46h-1.84v3.61h1.79Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M37.39,26.08c0-.19.04-.37.11-.54s.18-.31.3-.42.28-.22.44-.29.34-.1.53-.1.36.04.53.1.31.16.43.29c.12.12.23.26.3.42s.11.34.11.54-.04.37-.11.54c-.07.17-.18.31-.3.43s-.28.22-.43.29c-.17.07-.34.1-.53.1s-.36-.04-.53-.1-.31-.17-.44-.29c-.12-.12-.23-.26-.3-.43s-.11-.35-.11-.54ZM38.76,27.14c.14,0,.28-.02.4-.08.12-.05.23-.12.32-.22s.17-.2.22-.34c.05-.12.07-.26.07-.42s-.02-.29-.07-.42c-.05-.12-.12-.24-.22-.34s-.2-.17-.32-.22-.25-.08-.4-.08-.28.02-.41.08-.23.12-.32.22-.17.2-.22.34c-.05.12-.07.26-.07.42s.02.29.07.42c.05.12.12.24.22.34s.2.17.32.22.25.08.41.08ZM38.28,26.64v-1.1h-.11s-.01-.06-.01-.07v-.1s0-.04.01-.07h.7c.07,0,.14,0,.2.04s.12.06.16.1.07.1.1.14c.02.06.04.12.04.18,0,.07-.01.16-.05.24s-.11.14-.2.2l.2.44h.12s.01.06.01.07v.1s0,.04-.02.07h-.34l-.29-.64h-.23v.41h.13s.01.06.01.07v.1s0,.04-.02.07h-.53s-.01-.06-.01-.07v-.1s0-.04.01-.07h.12ZM38.81,25.98c.07,0,.13-.01.18-.06s.06-.1.06-.17c0-.06-.01-.12-.06-.14-.04-.04-.1-.06-.17-.06h-.25v.44h.24,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-apple::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M37.61,29.25c-.21,1.49-1.8,4.4-2.27,5.69-.87,1.23-1.32,3.75-2.66,4.45-1.33.7-2.81,1.07-4.32,1.08-1.5.01-2.99-.33-4.34-1-1.35.67-2.83,1.02-4.34,1-1.51-.01-3.09-.22-4.32-1.08-1.23-.86-1.33-1.51-2.05-2.83-.68-1.25-1.32-3.73-2.13-5.05l-1.98-6.12c-.26-1.85,0-3.74.74-5.45.75-1.71,1.96-3.18,3.5-4.24,1.54-1.06,3.35-1.67,5.21-1.76,1.87-.09,3.72.34,5.36,1.25,1.63-.91,3.49-1.34,5.36-1.25,1.87.09,3.67.7,5.21,1.76,1.54,1.06,2.75,2.53,3.5,4.24s1.01,3.6.74,5.45l-1.23,3.85h.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.23,10.52l1.15.25c1.21.26,2.46.28,3.68.05,1.22-.22,2.38-.69,3.42-1.36,1.04-.67,1.94-1.54,2.64-2.57.7-1.02,1.2-2.17,1.46-3.38l.25-1.14c.03-.15.03-.31,0-.46-.03-.15-.09-.3-.17-.43-.08-.13-.19-.24-.32-.33s-.27-.15-.42-.18l-1.15-.25c-1.21-.26-2.46-.28-3.68-.05-1.22.22-2.38.69-3.42,1.36s-1.94,1.54-2.64,2.56c-.7,1.02-1.2,2.17-1.46,3.38l-.25,1.15c-.06.3,0,.62.17.88s.44.44.74.51h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.4,9.86c.08.17.19.31.33.43.14.11.31.19.49.23l1.15.25c1.21.26,2.46.28,3.68.05,1.22-.22,2.38-.69,3.42-1.36s1.94-1.54,2.64-2.57c.7-1.02,1.2-2.17,1.46-3.38l.25-1.14c.04-.18.03-.36-.01-.54-.05-.18-.13-.34-.25-.48l-13.16,8.51Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M27.36,11.5c-.7,0-1.39-.07-2.08-.22l-1.15-.25h0c-.44-.1-.82-.36-1.07-.73-.25-.38-.33-.83-.24-1.27l.25-1.16c.28-1.29.79-2.49,1.54-3.57s1.69-1.99,2.79-2.71c1.1-.71,2.32-1.2,3.61-1.43,1.29-.23,2.6-.22,3.89.06l1.15.25c.22.05.43.14.61.26.18.13.34.29.46.48s.2.39.24.61.04.45-.01.67l-.25,1.14c-.28,1.28-.79,2.49-1.54,3.57-.75,1.08-1.68,1.99-2.79,2.71-1.1.71-2.32,1.2-3.61,1.43-.6.11-1.2.17-1.8.17h0ZM24.34,10.01l1.15.25c1.15.25,2.32.26,3.48.05s2.24-.64,3.23-1.28c.99-.64,1.83-1.45,2.5-2.42.67-.97,1.13-2.04,1.38-3.19l.25-1.15c.02-.08.02-.17,0-.26-.02-.08-.05-.16-.09-.24-.05-.07-.11-.14-.18-.18-.07-.05-.15-.08-.24-.1l-1.15-.25c-1.15-.25-2.32-.26-3.48-.05-1.16.21-2.24.64-3.23,1.28-.99.64-1.83,1.45-2.5,2.42-.67.97-1.13,2.04-1.38,3.19l-.25,1.15c-.03.17,0,.34.09.49s.24.25.41.28h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M9.51,27.16c.62-2.26.21-4.47,3.95-7.58,1.54-1.06,3.34-1.67,5.21-1.76.81-.04,1.62.02,2.42.17.4.08.79.18,1.18.31s.73.3,1.11.42c.37.12.76.15,1.14.05s.73-.28,1.09-.41c.77-.27,1.57-.44,2.39-.51.47-.04.93-.05,1.4-.03,1.87.09,3.67.7,5.21,1.76,4.35,3.75,3.34,5.32,3.95,7.58l.3-1.76c.26-1.85,0-3.74-.74-5.45s-1.96-3.18-3.5-4.24c-1.54-1.06-3.34-1.67-5.21-1.76-1.87-.09-3.72.04-5.36.95-1.63-.91-3.49-1.04-5.36-.95-1.87.09-3.67.7-5.21,1.76s-2.75,2.53-3.5,4.24-1.01,3.6-.74,5.45l.3,1.76h-.02Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M19.78,41h-.09c-1.54-.01-3.75-.22-5.17-1.87-.92-1.07-1.43-2.37-1.92-3.63-.14-.36-.28-.71-.42-1.06-.9-2.13-1.8-4.42-2.92-7.41-.58-1.54-.77-3.05-.57-4.49.13-.97.4-1.92.79-2.81.79-1.8,2.06-3.35,3.69-4.46,1.62-1.12,3.52-1.76,5.48-1.85,1.17-.06,2.33.08,3.45.4,1.27.37,2.6.37,3.87,0,1.12-.32,2.28-.46,3.45-.4,1.97.09,3.86.73,5.48,1.85s2.9,2.66,3.69,4.46c1.03,2.38,1.06,5.07.1,7.61l-.18.47c-.88,2.35-1.79,4.78-2.81,7.12-.1.22-.19.44-.29.67-.62,1.47-1.26,2.98-2.48,4.05h0c-.4.35-.84.63-1.32.84-1.01.44-2.15.49-3.23.5-.91,0-1.8-.1-2.68-.34-1.09-.29-2.24-.29-3.33,0-.85.23-1.71.34-2.59.34h0ZM19.15,14.45c-.15,0-.31,0-.46.01-1.77.09-3.48.66-4.94,1.67-1.46,1.01-2.61,2.4-3.32,4.02-.35.81-.59,1.66-.71,2.53-.17,1.26,0,2.6.52,3.98,1.11,2.98,2.01,5.25,2.91,7.37.15.36.29.72.43,1.08.46,1.18.93,2.39,1.74,3.33.87,1.01,2.26,1.49,4.39,1.5.8.01,1.62-.09,2.4-.3,1.26-.34,2.6-.34,3.87,0,.78.21,1.6.31,2.4.3.97,0,1.99-.05,2.82-.41.39-.17.73-.39,1.05-.67,1.04-.91,1.63-2.31,2.21-3.67.1-.23.19-.46.29-.68,1.01-2.32,1.92-4.73,2.79-7.07l.18-.47c.86-2.29.84-4.7-.06-6.78-.73-1.67-1.88-3.06-3.34-4.07-1.46-1.01-3.17-1.58-4.94-1.67-1.06-.05-2.09.07-3.11.36-1.46.42-3,.42-4.45,0-.86-.25-1.75-.38-2.65-.38l-.02.02ZM32.58,39.27'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-arrow-right::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.52'%20width='40.02'%20height='40.02'%20rx='4.5'%20ry='4.5'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.37.66H8.9c-2.57,0-4.67,2.1-4.67,4.67v4.15c0-2.57,2.1-4.67,4.67-4.67h30.47c2.57,0,4.67,2.1,4.67,4.67v-4.15c0-2.57-2.1-4.67-4.67-4.67Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41.03H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.21C3.5,2.36,5.82.03,8.68.03h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68,1.01c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.21c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41.03H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.21C3.5,2.36,5.82.03,8.68.03h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68,1.01c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.21c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.39,27.96c0,1.28,1.03,2.32,2.31,2.32.62,0,1.21-.24,1.64-.68l7.38-7.39c.44-.44.68-1.03.68-1.65v-.08c.02-.64-.22-1.26-.67-1.71l-7.39-7.37c-.93-.88-2.39-.84-3.27.08-.85.89-.85,2.3,0,3.19l5.82,5.82-5.82,5.82c-.43.43-.68,1.02-.68,1.64Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M20.7,30.87h-.01c-1.6,0-2.89-1.31-2.89-2.91,0-.77.3-1.5.85-2.05l5.41-5.41-5.41-5.41c-1.08-1.13-1.08-2.89-.01-4.01.53-.56,1.25-.88,2.03-.9.78-.02,1.51.26,2.07.8l7.4,7.38c.57.56.87,1.35.85,2.15v.06c0,.77-.31,1.52-.85,2.06l-7.38,7.39c-.54.54-1.29.85-2.05.85ZM20.74,11.37s-.03,0-.04,0c-.46.01-.89.2-1.21.54-.64.67-.63,1.71,0,2.38l6.23,6.23-6.24,6.24c-.33.33-.51.76-.5,1.22h0c0,.95.77,1.73,1.72,1.74.47,0,.9-.18,1.23-.51l7.38-7.39c.32-.32.51-.77.51-1.23v-.08c.02-.5-.17-.96-.5-1.3l-7.39-7.37c-.31-.3-.73-.47-1.18-.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-attach::after {
  background-image: url("/assets/attach-YymVXUMl.svg");
}
.cb-ilus.cb-ilus-award-medal::after {
  background-image: url("/assets/award-medal-C_qevhaH.svg");
}
.cb-ilus.cb-ilus-award::after {
  background-image: url("/assets/award-Clev3O6x.svg");
}
.cb-ilus.cb-ilus-bell::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.93,10.73V2.76c0-.6-.31-1.18-.86-1.61-.55-.43-1.29-.67-2.07-.67h0c-.78,0-1.52.24-2.07.67-.55.43-.86,1.01-.86,1.61v7.97h5.86Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M26.93,11.24h-5.85c-.28,0-.51-.23-.51-.51V2.76c0-.76.39-1.49,1.06-2.01,1.28-1,3.48-1,4.77,0,.67.52,1.06,1.26,1.06,2.01v7.97c0,.28-.23.51-.51.51h-.02ZM21.59,10.22h4.83V2.76c0-.45-.23-.87-.66-1.2-.91-.71-2.6-.71-3.51,0-.43.33-.66.76-.66,1.2v7.46Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M38.6,31.15c-.35-.25-.63-.58-.83-.96-.2-.38-.3-.8-.3-1.23v-8.83c0-8.14-6.11-14.77-13.62-14.77s-13.61,6.63-13.61,14.77v8.83c0,.43-.1.85-.3,1.23-.2.38-.48.71-.83.96h29.49Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M19.82,35.11c-.11,0-.22.04-.3.12-.08.07-.14.18-.15.29-.02.17-.03.34-.03.5.02,1.19.5,2.33,1.35,3.17.85.84,1.99,1.31,3.19,1.31s2.34-.47,3.19-1.31,1.33-1.98,1.35-3.17c0-.17,0-.34-.03-.5-.01-.11-.07-.21-.15-.29-.08-.07-.19-.12-.3-.12h-8.12Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M28.13,37.57c-.06-.03-.13-.05-.2-.05h-8.12c-.07,0-.14.02-.2.05-.18-.5-.27-1.03-.27-1.56,0-.17,0-.34.03-.5.01-.11.07-.21.15-.29.08-.07.19-.12.3-.12h8.12c.11,0,.22.04.3.12.08.07.14.18.15.29.02.17.03.34.03.5,0,.53-.09,1.06-.27,1.56h-.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M23.87,41c-1.34,0-2.6-.52-3.55-1.45-.95-.94-1.49-2.19-1.5-3.53,0-.2.01-.38.03-.57.03-.24.14-.45.32-.61.17-.16.4-.24.64-.25h8.12c.24,0,.47.09.64.25.18.16.29.37.32.61.02.19.03.38.03.57-.02,1.34-.55,2.6-1.5,3.53-.95.94-2.21,1.45-3.55,1.45ZM19.85,35.62v.4c.02,1.06.44,2.06,1.2,2.8.76.75,1.76,1.16,2.83,1.16s2.07-.41,2.83-1.16,1.18-1.75,1.2-2.81c0-.13,0-.26-.02-.39h-8.04Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.86,9.15c7.51,0,13.62,6.63,13.62,14.77v-3.79c0-8.14-6.11-14.77-13.62-14.77s-13.61,6.63-13.61,14.77v3.79c0-8.14,6.11-14.77,13.61-14.77Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.6,31.67H9.12c-.22,0-.42-.15-.49-.36-.07-.21,0-.44.19-.57.28-.2.51-.47.67-.78.16-.31.24-.65.24-1v-8.83c0-8.43,6.34-15.28,14.13-15.28s14.13,6.86,14.13,15.28v8.83c0,.34.08.69.24,1,.16.31.39.58.67.78.18.13.26.36.19.57s-.27.35-.49.35h0ZM10.28,30.64h27.16c-.04-.07-.08-.14-.12-.21-.23-.45-.35-.96-.36-1.46v-8.83c0-7.86-5.88-14.26-13.1-14.26s-13.1,6.4-13.1,14.26v8.83c0,.51-.13,1.01-.36,1.46-.04.07-.08.15-.12.22h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.28,33.54c0,.31-.06.62-.18.91s-.3.55-.52.77-.48.4-.77.52-.6.18-.91.18H8.1c-.63,0-1.24-.25-1.69-.7-.45-.45-.7-1.05-.7-1.69s.25-1.24.7-1.69c.45-.45,1.05-.7,1.69-.7h31.81c.31,0,.62.06.91.18s.55.3.77.52c.22.22.4.48.52.77.12.29.18.6.18.91h0v.02Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M8.1,32.75h31.81c.49,0,.97.15,1.38.44.4.28.71.69.87,1.15.13-.36.17-.75.11-1.12-.05-.38-.19-.74-.41-1.05-.22-.31-.51-.57-.85-.74-.34-.18-.72-.27-1.1-.27H8.1c-.38,0-.76.09-1.1.27-.34.18-.63.43-.85.74-.22.31-.36.67-.41,1.05-.05.38-.01.76.12,1.12.17-.46.47-.87.87-1.15.4-.28.88-.44,1.38-.44h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.9,36.44H8.1c-.77,0-1.5-.3-2.05-.85s-.85-1.28-.85-2.05.31-1.51.85-2.05,1.28-.85,2.05-.85h31.81c.38,0,.76.07,1.11.22s.67.36.94.63c.27.27.48.59.63.94s.22.73.22,1.11-.07.76-.22,1.11-.36.67-.63.94-.59.48-.94.63-.73.22-1.11.22ZM8.09,31.67c-.5,0-.97.2-1.32.55s-.55.83-.55,1.32.2.97.55,1.32.82.55,1.32.55h31.81c.25,0,.49-.05.72-.14.23-.1.43-.23.61-.41s.31-.38.41-.61c.09-.23.14-.47.14-.72s-.05-.49-.14-.72c-.1-.23-.23-.43-.41-.61s-.38-.31-.61-.41c-.23-.09-.47-.14-.72-.14H8.1v.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-book-index::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M39.57,39.53c0,.25-.1.49-.28.67-.18.18-.42.28-.67.28H9.38c-.25,0-.49-.1-.67-.28s-.28-.42-.28-.67V3.15c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h29.25c.25,0,.49.1.67.28.18.18.28.42.28.67v36.38h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.57,4.5c0-.07,0-.14-.04-.2-.03-.06-.06-.12-.11-.17s-.11-.09-.17-.11-.13-.04-.2-.04H8.95c-.07,0-.14,0-.2.04-.06.03-.12.07-.17.11-.05.05-.09.11-.11.17-.03.06-.04.13-.04.2v-1.34c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h29.25c.25,0,.49.1.67.28.18.18.28.42.28.67v1.34h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M9.38,41c-.39,0-.76-.16-1.04-.43-.28-.28-.43-.65-.43-1.04V3.15c0-.39.15-.76.43-1.04.27-.27.65-.43,1.03-.44h29.25c.4,0,.76.16,1.04.44.28.28.43.65.43,1.04v36.38c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.03.43H9.38ZM38.62,2.72H9.38c-.11,0-.22.05-.3.13s-.13.19-.13.3v36.38c0,.11.05.22.13.3s.19.13.3.13h29.24c.11,0,.22-.05.3-.13s.13-.19.13-.3V3.15c0-.11-.05-.22-.13-.3s-.19-.13-.3-.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.1,40.48h-4.72c-.25,0-.49-.1-.67-.28s-.28-.42-.28-.67V3.15c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h4.72v38.28Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M14.1,3.97h-5.14c-.07,0-.14,0-.2.04-.06.03-.12.07-.17.11-.05.05-.09.11-.11.17-.03.06-.04.13-.04.2v-1.34c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h4.72v1.77h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.1,41h-4.72c-.39,0-.77-.16-1.04-.44-.28-.28-.43-.65-.43-1.04V3.15c0-.39.15-.76.43-1.04.27-.27.65-.43,1.03-.44h4.72c.29,0,.52.23.52.52v38.29c0,.29-.23.52-.52.52h.01ZM9.38,2.72c-.11,0-.22.05-.3.13s-.13.19-.13.3v36.38c0,.11.05.22.13.3s.19.13.3.13h4.19V2.72h-4.2,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.78,1.18v11.98s-.02.07-.06.1c-.04.03-.09.05-.15.06s-.13.01-.19,0c-.06-.01-.11-.03-.15-.06l-2.87-2.05s-.07-.04-.11-.05-.09-.02-.14-.02-.09,0-.14.02c-.04.01-.08.03-.11.05l-2.87,2.05s-.09.05-.15.06-.13.01-.19,0c-.06-.01-.11-.03-.15-.06-.04-.03-.06-.06-.06-.1V1.18c0-.17.13-.34.36-.46.23-.12.54-.19.86-.19h4.88c.32,0,.63.07.86.19s.36.29.36.46h.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M35.51,3.95V1.62c0-.31-.12-.6-.34-.82s-.51-.34-.82-.34h-4.65c-.31,0-.6.12-.82.34-.22.22-.34.51-.34.82v2.32c0-.31.12-.6.34-.82s.51-.34.82-.34h4.65c.31,0,.6.12.82.34s.34.51.34.82h0Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M28.77,13.84c-.06,0-.13,0-.19-.02-.14-.02-.26-.08-.36-.15-.17-.12-.26-.3-.27-.49V1.18c0-.2.07-.39.2-.57.11-.14.25-.26.43-.36.16-.09.34-.15.53-.19.18-.04.38-.06.58-.06h4.88c.2,0,.4.02.58.06.19.04.37.11.53.19.18.1.33.22.43.36.13.17.2.36.2.57v12c0,.19-.11.37-.27.49-.1.07-.22.13-.36.15-.12.02-.25.02-.36,0-.13-.02-.26-.07-.36-.14l-2.82-2.02-2.81,2.02c-.11.08-.24.13-.37.15-.05,0-.11.01-.17.01h-.02ZM29.68,1.04c-.12,0-.24,0-.35.04-.1.02-.19.05-.27.09-.07.04-.09.07-.1.07l.02,11.4,2.59-1.86c.08-.06.17-.1.27-.13.18-.05.38-.05.55,0,.1.03.19.07.27.13l2.59,1.86V1.21l-.08-.04c-.07-.04-.16-.07-.26-.09-.11-.02-.23-.04-.35-.04h-4.88Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.18,18.2c.1-.34.31-.64.59-.85.28-.22.62-.34.97-.36.36,0,.7.13.98.35.28.22.49.52.58.87l2.87,7.95c.07.17.11.36.12.54,0,.13-.03.26-.08.38-.05.12-.13.23-.22.32s-.21.16-.33.21-.25.07-.38.06c-.24.02-.48-.05-.67-.19-.19-.14-.33-.34-.4-.57l-.43-1.37h-4.07l-.43,1.36c-.06.23-.19.44-.39.58s-.43.21-.67.2c-.14,0-.28-.02-.41-.07s-.25-.12-.35-.22c-.1-.1-.18-.21-.24-.34-.06-.13-.09-.26-.09-.4,0-.17.04-.33.1-.48l2.93-7.95.02-.02ZM24.34,23.51h2.78l-1.36-4.24h-.03l-1.39,4.24Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-book-open::after {
  background-image: url("/assets/book-open-PHfKpB9E.svg");
}
.cb-ilus.cb-ilus-briefcase::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='9.96'%20y='11.91'%20width='28.09'%20height='26.54'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3crect%20x='5.27'%20y='11.69'%20width='37.45'%20height='26.54'%20rx='2.72'%20ry='2.72'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M16.2,10.35v-3.14c0-2.57,2.09-4.66,4.66-4.66h6.29c2.57,0,4.66,2.09,4.66,4.66v3.14h-3.12v-3.13c0-.86-.69-1.55-1.55-1.55h-6.26c-.86,0-1.55.69-1.55,1.55h0v3.13h-3.12Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.8,10.84h-3.12c-.27,0-.49-.22-.49-.49v-3.13c0-.59-.48-1.06-1.06-1.06h-6.26c-.28,0-.55.11-.75.31-.2.2-.31.47-.31.75v3.13c0,.27-.22.49-.49.49h-3.12c-.27,0-.49-.22-.49-.49v-3.14c0-2.84,2.31-5.14,5.14-5.14h6.29c2.84,0,5.14,2.31,5.14,5.14v3.14c0,.27-.22.49-.49.49ZM29.17,9.87h2.15v-2.66c0-2.3-1.87-4.17-4.17-4.17h-6.29c-2.3,0-4.17,1.87-4.17,4.17v2.66h2.15v-2.64c0-.55.21-1.06.6-1.44.39-.38.9-.6,1.44-.6h6.26c1.13,0,2.04.92,2.04,2.04v2.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.1,11.91h-4.68v-1.82c0-.72.58-1.3,1.3-1.3,0,0,0,0,0,0h2.08c.72,0,1.3.58,1.3,1.3v1.82ZM32.58,11.91h-4.68v-1.82c0-.72.58-1.3,1.3-1.3h2.08c.72,0,1.3.58,1.3,1.3v1.82Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M32.58,12.4h-4.68c-.27,0-.49-.22-.49-.49v-1.82c0-.99.8-1.79,1.79-1.79h2.08c.99,0,1.79.8,1.79,1.79v1.82c0,.13-.05.25-.14.35-.09.09-.22.14-.35.14ZM28.39,11.43h3.71v-1.33c0-.45-.37-.81-.81-.81h-2.08c-.45,0-.81.36-.81.81v1.33ZM20.1,12.4h-4.68c-.27,0-.49-.22-.49-.49v-1.82c0-.99.8-1.79,1.79-1.79h2.08c.99,0,1.79.8,1.79,1.79v1.82c0,.27-.22.49-.49.49ZM15.91,11.43h3.71v-1.33c0-.45-.36-.81-.81-.81h-2.08c-.45,0-.82.36-.82.81v1.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.66,11.91h1.31c.74,0,1.33.6,1.33,1.33v23.59c0,.89-.72,1.62-1.62,1.62h-1.03c-.89,0-1.62-.72-1.62-1.62V13.53c0-.89.72-1.62,1.62-1.62Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M6.9,12.03h2.09c.52,0,.94.42.94.94v24.37c0,.68-.55,1.23-1.23,1.23h-1.81c-.68,0-1.23-.55-1.23-1.23V13.26c0-.68.55-1.23,1.23-1.23Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M40.01,38.94H7.99c-1.77,0-3.2-1.44-3.2-3.2V14.63c0-1.77,1.44-3.2,3.2-3.2h32.02c1.77,0,3.2,1.44,3.2,3.2v21.1c0,1.77-1.44,3.2-3.2,3.2ZM7.99,12.4c-1.23,0-2.23,1-2.23,2.23v21.1c0,1.23,1,2.23,2.23,2.23h32.02c1.23,0,2.23-1,2.23-2.23V14.63c0-1.23-1-2.23-2.23-2.23H7.99Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='9.94%2012.15%2037.79%2012.15%209.96%2038.45%209.94%2012.15'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.53,38.45h-.98V11.91h.98v26.54ZM10.44,38.45h-.98V11.91h.98v26.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-browser-add::after {
  background-image: url("/assets/browser-add-CbNSxP28.svg");
}
.cb-ilus.cb-ilus-browser-check::after {
  background-image: url("/assets/browser-check-9aV6-qQl.svg");
}
.cb-ilus.cb-ilus-browser-expand::after {
  background-image: url("/assets/browser-expand-CRvxS9ST.svg");
}
.cb-ilus.cb-ilus-browser::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M44.41,1.88H3.59C1.92,1.88.56,3.23.56,4.9v32.51c0,1.67,1.35,3.02,3.02,3.02h40.83c1.67,0,3.02-1.35,3.02-3.02V4.9c0-1.67-1.35-3.02-3.02-3.02Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M44.41,1.88H3.59C1.92,1.88.56,3.23.56,4.9v32.51c0,1.67,1.35,3.02,3.02,3.02h40.83c1.67,0,3.02-1.35,3.02-3.02V4.9c0-1.67-1.35-3.02-3.02-3.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M44.41,41H3.59c-1.98,0-3.59-1.61-3.59-3.59V4.9C0,2.92,1.61,1.32,3.59,1.32h40.82c1.98,0,3.59,1.61,3.59,3.59v32.5c0,1.98-1.61,3.59-3.59,3.59ZM3.59,2.44c-1.36,0-2.46,1.1-2.46,2.46v32.51c0,1.36,1.1,2.46,2.46,2.46h40.82c1.36,0,2.46-1.1,2.46-2.46V4.9c0-1.36-1.1-2.46-2.46-2.46H3.59Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M44.41,1.88H3.59c-.8,0-1.57.32-2.14.89-.57.57-.89,1.34-.89,2.14v6.05h46.88v-6.06c0-.4-.08-.79-.23-1.16-.15-.37-.37-.7-.66-.98-.28-.28-.61-.5-.98-.66-.37-.15-.76-.23-1.16-.23h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M47.44,11.51H.56c-.31,0-.56-.25-.56-.56v-6.05c0-.96.37-1.86,1.05-2.54.68-.68,1.58-1.05,2.54-1.05h40.82c.47,0,.94.09,1.37.27.44.18.83.44,1.16.78.33.33.6.73.78,1.16.18.44.27.9.27,1.37v6.05c0,.31-.25.56-.56.56h.01ZM1.12,10.39h45.76v-5.49c0-.33-.06-.64-.19-.94-.12-.3-.3-.57-.53-.8s-.5-.41-.8-.53-.62-.19-.94-.19H3.59c-.66,0-1.28.26-1.74.72-.46.47-.72,1.08-.72,1.74v5.49h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M5.1,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M5.1,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM5.1,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M11.15,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M11.15,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM11.15,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.2,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M17.19,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM17.19,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-bullet-list-device::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.02.53h31.95v39.94H8.02V.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.98,3.44v2.9c0-.77-.31-1.51-.85-2.05-.54-.54-1.28-.85-2.05-.85H10.93c-.77,0-1.51.31-2.05.85s-.85,1.28-.85,2.05v-2.9c0-.77.31-1.51.85-2.05.54-.54,1.28-.85,2.05-.85h26.14c.77,0,1.51.31,2.05.85.54.54.85,1.28.85,2.05h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.98,41H8.02c-.29,0-.53-.24-.53-.53V.53c0-.29.24-.53.53-.53h31.95c.29,0,.53.24.53.53v39.94c0,.29-.24.53-.53.53ZM8.56,39.93h30.88V1.07H8.55v38.86Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.2,3.44h27.59v32.67H10.2V3.44Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M37.8,4.16v.51l-27.59,30.5V4.16c0-.19.08-.38.21-.51.14-.14.32-.21.51-.21h26.14c.19,0,.38.08.51.21.14.14.21.32.21.51h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.8,36.64H10.2c-.29,0-.53-.24-.53-.53V3.44c0-.29.24-.53.53-.53h27.59c.29,0,.53.24.53.53v32.67c0,.29-.24.53-.53.53ZM10.74,35.57h26.53V3.97H10.73v31.61h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.28,38.06c0,.13.05.26.14.35s.22.14.35.14.26-.05.35-.14.14-.22.14-.35-.05-.26-.14-.35-.22-.14-.35-.14-.26.05-.35.14-.14.22-.14.35h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.77,39.08c-.27,0-.53-.11-.73-.3-.19-.2-.3-.45-.3-.73s.11-.53.3-.73c.39-.39,1.07-.39,1.45,0,.19.19.3.46.3.73s-.11.53-.3.73c-.2.2-.45.3-.73.3h0ZM23.8,38.03v.03-.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,11.29c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M31.16,11.82h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,16.73c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26-.26.39-.26.62h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M31.16,17.26h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,22.17c0,.23.09.46.26.62s.39.26.62.26.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M31.16,22.7h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,27.61c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M31.16,28.14h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-bullet-list-doc::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M10.1,4.2h27.79v36.31H10.1V4.2Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M37.9,41H10.1c-.27,0-.49-.22-.49-.49V4.2c0-.27.22-.49.49-.49h27.79c.27,0,.49.22.49.49v36.31c0,.27-.22.49-.49.49ZM10.59,40.03h26.81V4.69H10.59v35.34Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.44,6.43h21.12v31.12H13.44V6.43Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.56,38.04H13.44c-.27,0-.49-.22-.49-.49V6.43c0-.27.22-.49.49-.49h21.11c.27,0,.49.22.49.49v31.12c0,.27-.22.49-.49.49ZM13.92,37.07h20.15V6.91H13.92v30.15h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.76,3.46c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v2.96c0,.2.08.39.22.52.14.14.33.22.52.22h12.23c.2,0,.39-.08.52-.22.14-.14.22-.33.22-.52v-2.96c0-.1-.02-.19-.06-.28-.04-.09-.09-.17-.16-.24s-.15-.12-.24-.16c-.09-.04-.19-.06-.28-.06h-3.36Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.85,4.2c0-.2-.08-.38-.22-.52-.14-.14-.33-.22-.52-.22h-3.36c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v.74h13.71v-.74Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M30.12,8.39h-12.23c-.33,0-.64-.13-.87-.36-.23-.23-.36-.55-.36-.87v-2.96c0-.16.03-.32.09-.47s.15-.29.27-.4c.12-.12.25-.2.4-.27.15-.06.31-.09.47-.09h2.86c.07-.76.4-1.46.94-2.01.62-.62,1.44-.96,2.31-.96s1.69.34,2.31.96c.54.54.87,1.25.94,2.01h2.87c.16,0,.32.03.47.09s.28.15.4.27c.11.11.2.25.27.4.06.15.09.31.09.47v2.96c0,.32-.13.64-.36.87-.23.23-.54.36-.87.36ZM17.88,3.95s-.07,0-.1.02c-.03,0-.06.03-.09.06-.02.02-.04.05-.05.08,0,.03-.02.06-.02.1v2.96c0,.07.03.13.07.18s.11.07.18.07h12.23c.07,0,.13-.03.18-.07s.07-.11.07-.18v-2.96s0-.07-.02-.1c0-.03-.03-.06-.05-.08-.03-.03-.05-.04-.09-.06-.03,0-.06-.02-.1-.02h-3.36c-.13,0-.26-.06-.35-.15-.09-.1-.14-.23-.13-.36,0-.04,0-.08,0-.11,0-.65-.23-1.23-.67-1.66-.87-.87-2.38-.87-3.24,0-.43.43-.67,1.01-.67,1.62,0,.08,0,.12.02.15,0,.13-.04.27-.13.36-.09.1-.22.15-.35.15h-3.35,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,15.19c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24-.24.36-.24.57h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,15.67h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,20.16c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24-.24.36-.24.57h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,20.63h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,25.12c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24c-.15.15-.24.36-.24.57Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,25.6h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,30.09c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24c-.15.15-.24.36-.24.57h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,30.57h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-bullet-list::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M9.25,39.52c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.61L30.66.52H10.2c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.8,40.99H10.2c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C9.82.04,10.01,0,10.2,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.2,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H10.2Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.65.52v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.65.52Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M38.74,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM31.16,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M15.19,15.2c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3.3-.46.3-.73-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3-.3.46-.3.73Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M32.16,15.77h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.19,21.57c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3.3-.46.3-.73-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3c-.19.19-.3.46-.3.73Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M32.16,22.14h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.19,27.94c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3c.19-.19.3-.46.3-.73s-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3c-.19.19-.3.46-.3.73Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M32.16,28.51h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-calculator::after {
  background-image: url("/assets/calculator-Cc0Xghfd.svg");
}
.cb-ilus.cb-ilus-calendar-add::after {
  background-image: url("/assets/calendar-add-BRllJagi.svg");
}
.cb-ilus.cb-ilus-calendar-empty::after {
  background-image: url("/assets/calendar-empty-l3K_vjUV.svg");
}
.cb-ilus.cb-ilus-calendar-exclamation::after {
  background-image: url("/assets/calendar-exclamation-B7GH05EP.svg");
}
.cb-ilus.cb-ilus-calendar-full::after {
  background-image: url("/assets/calendar-full-D-oj0Zqr.svg");
}
.cb-ilus.cb-ilus-calendar-save-the-date::after {
  background-image: url("/assets/calendar-save-the-date-Cj5VgYqy.svg");
}
.cb-ilus.cb-ilus-cart::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3ccircle%20cx='37.58'%20cy='37.38'%20r='2.98'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M37.58,41c-2,0-3.62-1.63-3.62-3.62s1.63-3.62,3.62-3.62,3.62,1.63,3.62,3.62-1.63,3.62-3.62,3.62ZM37.58,35.04c-1.29,0-2.33,1.05-2.33,2.33s1.05,2.33,2.33,2.33,2.33-1.05,2.33-2.33-1.05-2.33-2.33-2.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='15.75'%20cy='37.38'%20r='2.98'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M15.75,41c-2,0-3.62-1.63-3.62-3.62s1.63-3.62,3.62-3.62,3.62,1.63,3.62,3.62-1.63,3.62-3.62,3.62ZM15.75,35.04c-1.29,0-2.33,1.05-2.33,2.33s1.05,2.33,2.33,2.33,2.33-1.05,2.33-2.33-1.05-2.33-2.33-2.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.58,35.04H15.75c-.3,0-.56-.21-.63-.5L7.36,1.57c-.04-.16-.18-.27-.34-.27H1.86c-.36,0-.65-.29-.65-.65s.29-.65.65-.65h5.16c.77,0,1.42.52,1.6,1.27l7.65,32.48h21.32c.36,0,.65.29.65.65s-.29.65-.65.65h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.82,30.43h25.03c.43,0,.81-.27.94-.68l5.3-15.88c.17-.52-.11-1.08-.63-1.26-.1-.03-.21-.05-.31-.05H10.63l4.19,17.87Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,25.47c5.18,0,11.65-7.84,15.17-12.73.09.06.18.14.24.24.19.26.24.59.14.89l-5.3,15.88c-.13.41-.51.68-.94.68H14.82l-1.16-4.96h16.88Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.85,31.07H14.82c-.3,0-.56-.21-.63-.5l-4.19-17.87c-.05-.19,0-.39.12-.55.12-.15.31-.25.51-.25h34.51c.18,0,.35.03.52.08.42.14.75.43.95.82.2.39.23.84.09,1.25l-5.29,15.88c-.22.67-.85,1.12-1.55,1.12v.02ZM15.33,29.78h24.51c.15,0,.28-.1.33-.24l5.29-15.88c.03-.09.02-.18-.02-.26s-.11-.14-.2-.17c-.04,0-.07,0-.11-.02H11.45l3.88,16.58h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-chat::after {
  background-image: url("/assets/chat-DvDremGo.svg");
}
.cb-ilus.cb-ilus-checkbox::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.29'%20ry='5.29'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.71,29.41H14.85V11.55h17.86v17.86ZM15.78,28.49h16.01V12.48H15.78v16.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.92,25.13c-.31,0-.63-.06-.91-.18-.29-.12-.54-.29-.77-.51l-4.74-4.74c-.43-.44-.68-1.05-.67-1.67,0-.63.25-1.22.7-1.66.44-.44,1.04-.69,1.66-.7.63,0,1.22.23,1.67.67l3.07,3.07,9.67-9.67c.45-.41,1.04-.64,1.66-.62s1.19.26,1.62.7c.43.43.68,1.02.7,1.62.01.62-.21,1.2-.63,1.66l-11.34,11.34c-.22.22-.48.39-.77.51-.29.12-.6.18-.91.18h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.92,25.59c-.37,0-.74-.07-1.08-.21s-.66-.35-.92-.62l-4.74-4.74c-.52-.54-.81-1.25-.8-2,0-.75.3-1.45.83-1.98.53-.52,1.23-.83,1.98-.83h.03c.74,0,1.43.28,1.97.8l2.75,2.75,9.35-9.35c.56-.5,1.27-.78,2-.76.74.02,1.42.31,1.94.83.51.51.82,1.21.83,1.95.02.74-.25,1.43-.75,1.98l-11.35,11.35c-.26.26-.58.47-.92.62-.34.14-.71.21-1.08.21h-.02ZM24.92,24.66h0c.25,0,.49-.05.73-.14.23-.1.44-.23.62-.41l11.34-11.34c.32-.35.49-.83.48-1.32-.01-.49-.21-.96-.56-1.31-.35-.35-.82-.54-1.31-.57-.49,0-.97.16-1.33.49l-9.65,9.66c-.09.09-.2.13-.32.13h0c-.12,0-.24-.05-.32-.13l-3.07-3.07c-.35-.34-.81-.52-1.34-.52-.5,0-.98.2-1.33.56-.35.35-.56.83-.56,1.33s.18.98.53,1.34l4.74,4.74c.18.18.38.32.62.41.23.1.47.14.73.14h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-checklist-device::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.03.53h31.95v39.94H8.03V.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.96,3.44v2.9c0-.77-.31-1.51-.85-2.05-.54-.54-1.28-.85-2.05-.85H10.93c-.77,0-1.51.31-2.05.85s-.85,1.28-.85,2.05v-2.9c0-.77.31-1.51.85-2.05.54-.54,1.28-.85,2.05-.85h26.14c.77,0,1.51.31,2.05.85.54.54.85,1.28.85,2.05h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.96,41H8.03c-.29,0-.53-.24-.53-.53V.53c0-.29.24-.53.53-.53h31.95c.29,0,.53.24.53.53v39.94c0,.29-.24.53-.53.53h0ZM8.55,39.93h30.88V1.07H8.56v38.86h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.2,3.44h27.59v32.67H10.2V3.44Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M37.79,4.16v.51l-27.6,30.5V4.16c0-.19.08-.38.21-.51.14-.14.32-.21.51-.21h26.14c.19,0,.38.08.51.21.14.14.21.32.21.51h.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M16.66,12.73c-.14,0-.27-.05-.37-.15l-1.03-.97c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M16.66,19.78c-.14,0-.27-.05-.37-.15l-1.03-.98c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M16.66,26.83c-.14,0-.27-.05-.37-.15l-1.03-.97c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M31.59,11.08h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.59,18.24h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.59,25.29h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.79,36.64H10.2c-.29,0-.53-.24-.53-.53V3.44c0-.29.24-.53.53-.53h27.59c.29,0,.53.24.53.53v32.67c0,.29-.24.53-.53.53h0ZM10.74,35.57h26.53V3.97H10.74v31.61h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.48,38.28c0,.14.06.27.15.37s.23.15.37.15.27-.06.37-.15.15-.23.15-.37-.06-.27-.15-.37c-.1-.1-.23-.15-.37-.15s-.27.06-.37.15c-.1.1-.15.23-.15.37h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,39.37c-.29,0-.57-.11-.77-.32-.21-.21-.32-.48-.32-.77s.12-.57.32-.77c.41-.41,1.13-.41,1.54,0,.2.2.32.48.32.77s-.11.56-.32.77-.48.32-.77.32ZM24.03,38.25v.03-.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-checklist-doc::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M10.1,4.2h27.79v36.31H10.1V4.2Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M37.89,41H10.1c-.27,0-.49-.22-.49-.49V4.2c0-.27.22-.49.49-.49h27.79c.27,0,.49.22.49.49v36.31c0,.27-.22.49-.49.49h0ZM10.58,40.03h26.81V4.69H10.58v35.34Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.43,6.43h21.12v31.12H13.43V6.43Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.56,38.04H13.43c-.27,0-.49-.22-.49-.49V6.43c0-.27.22-.49.49-.49h21.12c.27,0,.49.22.49.49v31.12c0,.27-.22.49-.49.49ZM13.92,37.07h20.15V6.91H13.92v30.15h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.29,16.5c-.12,0-.24-.05-.33-.13l-.94-.89c-.19-.18-.2-.49-.02-.69.18-.2.49-.2.69-.02l.56.53,2.16-2.61c.17-.21.48-.24.68-.06.21.17.24.48.06.68l-2.49,3.01c-.09.1-.21.17-.35.18h-.03,0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M17.29,22.93c-.12,0-.24-.05-.33-.13l-.94-.89c-.19-.18-.2-.49-.02-.69.18-.2.49-.2.69-.02l.56.53,2.16-2.61c.17-.21.48-.24.68-.06.21.17.24.48.06.68l-2.49,3.01c-.09.1-.21.17-.35.18h-.03,0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.94,15h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94,21.53h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94,27.97h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.76,3.46c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v2.96c0,.2.08.39.22.52.14.14.33.22.52.22h12.23c.2,0,.39-.08.52-.22.14-.14.22-.33.22-.52v-2.96c0-.1-.02-.19-.06-.28-.04-.09-.09-.17-.16-.24s-.15-.12-.24-.16c-.09-.04-.19-.06-.28-.06h-3.36Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.85,4.2c0-.2-.08-.38-.22-.52-.14-.14-.33-.22-.52-.22h-3.36c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v.74h13.71v-.74Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M30.11,8.39h-12.23c-.33,0-.64-.13-.87-.36s-.36-.54-.36-.87v-2.96c0-.16.03-.32.09-.47s.15-.29.27-.4c.11-.11.25-.2.4-.27.15-.06.31-.09.47-.09h2.86c.07-.75.41-1.47.94-2.01.62-.62,1.44-.96,2.31-.96s1.69.34,2.31.96c.54.54.87,1.26.94,2.01h2.87c.16,0,.32.03.47.09s.28.15.4.27c.11.12.2.25.27.4.06.15.09.31.09.47v2.96c0,.33-.13.64-.36.87-.23.23-.54.36-.87.36ZM17.88,3.95s-.07,0-.1.02c-.03,0-.06.03-.08.06-.02.02-.04.05-.06.08,0,.03-.02.07-.02.1v2.96c0,.07.03.13.07.18s.11.07.18.07h12.23c.07,0,.13-.03.18-.07s.07-.11.07-.18v-2.96s0-.07-.02-.1c0-.03-.03-.06-.05-.08-.02-.02-.05-.04-.08-.06s-.06-.02-.1-.02h-3.36c-.14,0-.26-.06-.36-.16-.09-.1-.14-.23-.13-.37,0-.04,0-.07,0-.11,0-.65-.24-1.24-.67-1.66-.87-.87-2.38-.87-3.24,0-.43.43-.67,1.02-.67,1.62l.02.15c0,.14-.04.27-.13.37-.09.1-.22.16-.36.16h-3.35.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-checklist::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='5.22'%20ry='5.22'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.7.58H9.17c-2.57,0-4.68,2.1-4.68,4.68v4.16c0-2.57,2.1-4.68,4.68-4.68h30.53c2.57,0,4.68,2.1,4.68,4.68v-4.16c0-2.57-2.1-4.68-4.68-4.68Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.05,14.64c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M15.05,20.65c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.96,12.92h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,19.04h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,25.19h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.05,26.65c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.96,31.31h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-checkmark::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.34'%20width='39.98'%20height='39.98'%20rx='4.59'%20ry='4.59'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.81H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.54,2.17,5.86-.15,8.72-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.34H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.81H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.54,2.17,5.86-.15,8.72-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.81H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.5,2.17,5.82-.15,8.68-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.81H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.5,2.17,5.82-.15,8.68-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.82H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.52,2.18,5.84-.14,8.7-.14h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.81H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.52,2.18,5.84-.15,8.7-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.1,29.74c-.37,0-.75-.07-1.09-.21s-.66-.35-.92-.62l-5.69-5.69c-.51-.53-.81-1.25-.8-2,0-.75.3-1.46.84-1.99.52-.52,1.24-.83,1.99-.84.75,0,1.46.28,2,.8l3.68,3.68,11.6-11.6c.54-.49,1.25-.76,1.99-.75s1.43.31,1.95.84c.51.51.82,1.22.83,1.95.02.74-.25,1.44-.75,1.99l-13.6,13.6c-.26.26-.58.47-.92.62-.34.14-.72.21-1.09.21h-.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M20.09,30.29c-.44,0-.88-.09-1.29-.26s-.79-.42-1.1-.74l-5.69-5.69c-.63-.66-.97-1.5-.96-2.4,0-.9.36-1.74,1-2.37.64-.64,1.48-.99,2.37-1h.03c.89,0,1.73.33,2.36.95l3.3,3.3,11.2-11.2c.67-.62,1.52-.93,2.39-.91.88.02,1.71.37,2.33,1,.63.63.98,1.45.99,2.33.02.88-.29,1.73-.89,2.37l-13.61,13.61c-.31.31-.69.57-1.1.74s-.85.26-1.29.26h-.04ZM20.09,29.18h0c.3,0,.6-.06.87-.17.28-.12.52-.28.75-.49l13.6-13.6c.38-.42.6-.99.59-1.58s-.25-1.15-.67-1.56c-.42-.42-.98-.66-1.56-.68-.59,0-1.16.2-1.59.6l-11.58,11.58c-.1.1-.24.16-.39.16h0c-.15,0-.29-.06-.39-.16l-3.68-3.68c-.42-.41-.97-.64-1.6-.64s-1.17.24-1.6.67c-.42.42-.67,1-.67,1.6s.22,1.18.65,1.61l5.68,5.68c.21.21.46.38.75.49.27.11.57.17.87.17h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-clock::after {
  background-image: url("/assets/clock-C2v7Z27g.svg");
}
.cb-ilus.cb-ilus-coin::after {
  background-image: url("/assets/coin-C7d_c3FV.svg");
}
.cb-ilus.cb-ilus-column::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='11.07'%20y='12.06'%20width='25.82'%20height='6.08'%20rx='3.04'%20ry='3.04'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.53,18.62H12.43c-1.01,0-1.84-.82-1.84-1.84v-3.37c0-1.01.82-1.84,1.84-1.84h23.11c1.01,0,1.84.82,1.84,1.84v3.37c0,1.01-.82,1.84-1.84,1.84ZM12.43,12.54c-.48,0-.88.39-.88.88v3.37c0,.48.39.88.88.88h23.11c.48,0,.88-.39.88-.88v-3.37c0-.48-.39-.88-.88-.88H12.43Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='7.91'%20y='4.3'%20width='32.19'%20height='7.74'%20rx='3.52'%20ry='3.52'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.74,12.51H9.26c-1.01,0-1.84-.82-1.84-1.84v-5.02c0-1.01.82-1.84,1.84-1.84h29.47c1.01,0,1.84.82,1.84,1.84v5.02c0,1.01-.82,1.84-1.84,1.84ZM9.26,4.78c-.48,0-.88.39-.88.88v5.02c0,.48.39.88.88.88h29.47c.48,0,.88-.39.88-.88v-5.02c0-.48-.39-.88-.88-.88H9.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='13.97'%20y='18.14'%20width='20.06'%20height='22.62'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M18.24,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.98,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.24,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.62,11.99h20.73c1.4,0,2.55,1.14,2.55,2.55H11.07c0-1.4,1.14-2.55,2.55-2.55Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M35.55,18.62H12.45c-1.01,0-1.84-.82-1.84-1.84v-3.37c0-1.01.82-1.84,1.84-1.84h23.11c1.01,0,1.84.82,1.84,1.84v3.37c0,1.01-.82,1.84-1.84,1.84ZM12.45,12.54c-.48,0-.88.39-.88.88v3.37c0,.48.39.88.88.88h23.11c.48,0,.88-.39.88-.88v-3.37c0-.48-.39-.88-.88-.88H12.45Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.9,18.14h14.05c1.7,0,3.08,1.38,3.08,3.08H13.82c0-1.7,1.38-3.08,3.08-3.08Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.91,41.25H15.09c-.93,0-1.68-.75-1.68-1.68v-20.23c0-.93.75-1.68,1.68-1.68h17.82c.93,0,1.68.75,1.68,1.68v20.23c0,.93-.75,1.68-1.68,1.68ZM15.09,18.62c-.39,0-.71.32-.71.71v20.23c0,.39.32.71.71.71h17.82c.39,0,.71-.32.71-.71v-20.23c0-.39-.32-.71-.71-.71H15.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-compose-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.79,39.99c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V9.08L30.2.99H9.74c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.34,40.99H9.74c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C9.36.04,9.55,0,9.74,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM9.74,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H9.74Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.19.99v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.19.99Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M38.27,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM30.7,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.3,11.35h-11.52c-.3,0-.55.24-.55.55s.24.55.55.55h11.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.28,16.66H13.78c-.3,0-.55.24-.55.55s.24.55.55.55h19.5c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.28,21.99H13.78c-.3,0-.55.24-.55.55s.24.55.55.55h19.5c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,27.74H14.07c-.3,0-.55.24-.55.55s.24.55.55.55h19.13c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,32.77H14.07c-.3,0-.55.24-.55.55s.24.55.55.55h19.13c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='40.47%2014.18%2038.43%2016.21%2042.69%2020.47%2045.13%2018.04%2040.87%2013.78%2040.47%2014.18'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l9.75-9.75,4.26,4.26-9.75,9.75-4.26-4.26Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M45.13,18.04l-4.26-4.26,1.42-1.42c.57-.56,1.33-.88,2.13-.88s1.56.32,2.13.89c.57.57.89,1.32.89,2.13s-.31,1.56-.88,2.13l-1.42,1.42h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l-2.08,6.34,6.34-2.08-4.26-4.26Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l9.75-9.75,2.13,2.13-9.75,9.75-2.13-2.13Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M30.81,28.09l-4.21,4.21,2.08-6.35,2.13,2.13h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.94,30.8c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l9.75-9.75c.22-.22.59-.22.81,0l4.26,4.26c.11.11.17.25.17.4s-.06.3-.17.4l-9.75,9.75c-.11.11-.26.17-.4.17h0ZM29.49,25.96l3.46,3.46,8.94-8.94-3.46-3.46-8.94,8.94Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.7,21.05c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l2.44-2.44c.22-.22.59-.22.81,0l4.26,4.26c.11.11.17.25.17.4s-.06.3-.17.4l-2.44,2.44c-.11.11-.26.17-.4.17h0ZM39.25,16.21l3.46,3.46,1.63-1.63-3.46-3.46-1.63,1.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.6,32.88c-.15,0-.3-.06-.4-.17-.15-.15-.21-.38-.14-.58l2.08-6.34c.06-.19.22-.33.41-.38.2-.05.4,0,.54.15l4.26,4.26c.14.14.2.34.15.54-.05.19-.19.35-.38.41l-6.34,2.08c-.06.02-.12.03-.18.03ZM28.93,27.02l-1.44,4.4,4.4-1.44-2.96-2.96Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M43,15.91l-2.13-2.13,1.42-1.42c.28-.28.62-.5.98-.66.37-.15.76-.23,1.16-.23s.79.08,1.16.23.7.38.98.66l-3.56,3.56Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M45.13,18.61c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l1.42-1.42c.68-.68,1.57-1.05,2.53-1.05h0c.96,0,1.85.38,2.53,1.05.68.68,1.05,1.57,1.05,2.53s-.37,1.85-1.04,2.53l-1.42,1.42c-.11.11-.26.17-.4.17h0ZM41.68,13.77l3.46,3.46,1.02-1.02c.46-.46.71-1.08.71-1.72s-.26-1.26-.72-1.72c-.46-.46-1.08-.72-1.72-.72h0c-.65,0-1.26.25-1.72.71l-1.02,1.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-compose::after {
  background-image: url("/assets/compose-BskqOuTZ.svg");
}
.cb-ilus.cb-ilus-computer-bullet-list::after {
  background-image: url("/assets/computer-bullet-list-BBLsQ_Jb.svg");
}
.cb-ilus.cb-ilus-computer::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.45,33.31h7.12v4.27h-7.12v-4.27Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M20.45,33.31h7.12v2.14h-7.12v-2.14Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M27.57,38.15h-7.12c-.32,0-.57-.26-.57-.57v-4.27c0-.32.26-.57.57-.57h7.12c.32,0,.57.26.57.57v4.27c0,.32-.26.57-.57.57ZM21.02,37.01h5.97v-3.13h-5.97v3.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.21,39.9c0,.06,0,.13,0,.2-.02.06-.05.12-.09.17s-.09.09-.15.12-.12.04-.19.04H15.25c-.07,0-.13,0-.19-.04-.06-.03-.11-.07-.15-.12s-.07-.11-.09-.17c-.02-.06-.02-.13,0-.2.12-.65.47-1.24.98-1.66s1.15-.65,1.82-.65h12.81c.66,0,1.3.23,1.82.65.51.42.86,1.01.98,1.66h-.02Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.77,41H15.25c-.15,0-.3-.03-.43-.1-.14-.07-.26-.16-.35-.27-.1-.11-.17-.25-.2-.4-.04-.15-.04-.3-.02-.44.15-.78.57-1.49,1.18-2,.61-.51,1.39-.78,2.18-.78h12.81c.79,0,1.57.28,2.18.78.61.51,1.03,1.21,1.18,1.99h0c.03.15.02.3-.02.45-.04.14-.11.28-.2.39-.1.12-.22.21-.36.28-.13.06-.28.1-.43.1ZM15.4,39.86h17.21c-.12-.46-.38-.88-.75-1.18-.41-.34-.92-.52-1.45-.52h-12.81c-.53,0-1.04.19-1.45.52-.37.3-.63.72-.75,1.18Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.51.57H5.51c-.94,0-1.85.37-2.52,1.04-.67.67-1.04,1.57-1.04,2.52v23.49h44.12V4.13c0-.94-.38-1.85-1.04-2.52-.67-.67-1.57-1.04-2.52-1.04h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M29.36.57H5.51c-.47,0-.93.09-1.36.27-.43.18-.82.44-1.15.77-.33.33-.59.72-.77,1.15s-.27.89-.27,1.36v23.86L29.36.57Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M46.07,28.19H1.95c-.32,0-.57-.26-.57-.57V4.13c0-1.1.43-2.14,1.21-2.92s1.82-1.21,2.92-1.21h37c1.1,0,2.14.43,2.92,1.21.78.78,1.21,1.82,1.21,2.92v23.49c0,.32-.26.57-.57.57ZM2.52,27.05h42.98V4.13c0-.8-.31-1.55-.87-2.11-.56-.56-1.31-.87-2.11-.87H5.51c-.8,0-1.55.31-2.11.87-.56.56-.87,1.31-.88,2.11v22.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.51,33.31c.47,0,.93-.09,1.36-.27s.82-.44,1.15-.77c.33-.33.59-.72.77-1.15s.27-.89.27-1.36v-2.14H1.95v2.14c0,.47.09.93.27,1.36s.44.82.77,1.15c.33.33.72.59,1.15.77.43.18.89.27,1.36.27h37.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.52,33.88H5.5c-.54,0-1.07-.11-1.58-.31-.5-.21-.95-.51-1.34-.9-.39-.38-.69-.84-.9-1.34-.21-.5-.32-1.04-.32-1.58v-2.14c0-.32.26-.57.57-.57h44.14c.32,0,.57.26.57.57v2.14c0,.55-.11,1.08-.31,1.58s-.51.95-.9,1.34-.84.69-1.34.9c-.5.21-1.03.31-1.58.31h.01ZM5.51,32.74h37.01c.39,0,.78-.08,1.14-.23s.69-.37.97-.65.5-.6.65-.97c.15-.36.23-.75.23-1.14v-1.56H2.52v1.56c0,.39.08.78.23,1.14.15.36.37.69.65.97.28.28.61.5.97.65.36.15.75.23,1.14.23h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.78,29.99c0,.16.03.32.09.47s.15.28.27.4.25.2.4.27c.15.06.31.09.47.09s.32-.03.47-.09.28-.15.4-.27.2-.25.27-.4c.06-.15.09-.31.09-.47s-.03-.32-.09-.47-.15-.28-.27-.4-.25-.2-.4-.27c-.15-.06-.31-.09-.47-.09s-.32.03-.47.09-.28.15-.4.27-.2.25-.27.4c-.06.15-.09.31-.09.47Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.01,31.62c-.22,0-.43-.04-.62-.12-.2-.08-.38-.2-.53-.35-.15-.16-.27-.33-.36-.53-.08-.2-.12-.41-.12-.63s.04-.42.12-.62.2-.38.35-.53c.15-.15.33-.27.53-.35.4-.17.85-.17,1.25,0,.2.08.38.2.53.35s.27.33.35.53.12.41.12.62-.04.43-.13.63c-.08.2-.2.38-.35.53-.15.15-.33.27-.53.35s-.41.12-.63.12h.02ZM24.01,29.17c-.11,0-.21.02-.31.06-.1.04-.19.1-.27.18-.07.08-.14.17-.18.26-.04.1-.06.21-.06.31s.02.21.06.31c.04.1.1.19.18.27s.17.13.26.18c.2.08.43.08.62,0,.1-.04.19-.1.26-.18.08-.08.14-.17.18-.27s.06-.2.06-.31-.02-.21-.06-.31c-.04-.1-.1-.19-.18-.27s-.17-.14-.27-.18-.2-.06-.31-.06h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-condense::after {
  background-image: url("/assets/condense-BBYTibqU.svg");
}
.cb-ilus.cb-ilus-document-award::after {
  background-image: url("/assets/document-award-BSN8C3ni.svg");
}
.cb-ilus.cb-ilus-dollar::after {
  background-image: url("/assets/dollar-DseMU0pA.svg");
}
.cb-ilus.cb-ilus-download::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.74,10.74c.29-1.18.2-2.41-.24-3.54-.44-1.13-1.23-2.09-2.24-2.75-1.01-.66-2.21-.99-3.42-.95-1.21.05-2.37.47-3.33,1.21-1.55-1.84-3.64-3.15-5.96-3.77-2.33-.61-4.78-.5-7.04.33-2.26.83-4.21,2.33-5.58,4.31-1.38,1.98-2.11,4.33-2.11,6.73v.08c-.24-.04-.49-.07-.74-.08-.78,0-1.55.14-2.27.43s-1.38.72-1.93,1.27c-.55.55-.99,1.2-1.29,1.92-.3.72-.45,1.49-.45,2.27s.15,1.55.45,2.27c.3.72.74,1.37,1.29,1.92s1.21.98,1.93,1.27,1.49.44,2.27.43h26.43c1.56,0,3.08-.49,4.33-1.41,1.26-.92,2.19-2.22,2.66-3.71.47-1.49.46-3.09-.04-4.57-.5-1.48-1.45-2.76-2.73-3.66Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.51,20.28H10.09c-1.22,0-2.42-.38-3.41-1.1-1-.71-1.74-1.72-2.14-2.88-.3.89-.39,1.83-.26,2.76.13.93.49,1.81,1.03,2.57s1.26,1.38,2.09,1.81,1.75.65,2.69.65h26.42c1.13,0,2.24-.25,3.25-.75s1.89-1.22,2.58-2.12c.69-.9,1.16-1.94,1.37-3.05.22-1.11.18-2.25-.12-3.34-.42,1.56-1.34,2.94-2.62,3.93-1.28.99-2.85,1.52-4.46,1.52h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M10.01,24.64c-.82,0-1.63-.16-2.4-.47-.79-.32-1.5-.79-2.11-1.39-.61-.6-1.08-1.31-1.41-2.1s-.5-1.63-.5-2.48.17-1.69.5-2.48c.33-.79.81-1.5,1.41-2.1.61-.6,1.32-1.07,2.11-1.39.79-.32,1.6-.47,2.48-.47.06,0,.13,0,.19,0,.11-2.38.86-4.59,2.2-6.51,1.45-2.08,3.47-3.64,5.85-4.51,2.38-.87,4.93-.99,7.37-.35,2.28.6,4.32,1.83,5.91,3.56.96-.63,2.07-.98,3.22-1.02,1.34-.06,2.63.31,3.74,1.03,1.12.73,1.97,1.77,2.46,3.01.44,1.12.56,2.33.34,3.51,1.23.95,2.14,2.23,2.63,3.72.54,1.6.55,3.3.04,4.91-.51,1.61-1.5,2.99-2.86,3.99-1.36.99-2.97,1.52-4.65,1.52H10.01ZM10.01,12.88c-.67,0-1.34.13-1.98.39-.66.27-1.24.65-1.75,1.15-.5.5-.9,1.08-1.17,1.74-.27.65-.41,1.34-.41,2.05s.14,1.4.41,2.05c.27.65.67,1.24,1.17,1.73.5.5,1.09.89,1.75,1.15.66.27,1.37.42,2.05.39h26.43c1.46-.03,2.84-.45,4.01-1.31s2.02-2.04,2.46-3.42.43-2.84-.04-4.22c-.46-1.38-1.33-2.55-2.52-3.38-.19-.13-.27-.36-.22-.59.26-1.07.19-2.18-.22-3.21-.4-1.03-1.11-1.89-2.03-2.49-.92-.6-2-.9-3.09-.85-1.1.04-2.14.42-3.02,1.09-.24.18-.57.14-.76-.08-1.49-1.76-3.45-3-5.68-3.59-2.23-.59-4.55-.48-6.71.32s-4,2.22-5.32,4.11c-1.32,1.89-2.01,4.11-2.01,6.42,0,.16-.07.36-.2.46-.12.11-.29.19-.45.16-.22-.04-.44-.06-.67-.07h-.06.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,40.43c-.27,0-.54-.05-.79-.16-.25-.1-.48-.26-.67-.45l-5.92-5.92c-.19-.19-.35-.42-.45-.67s-.16-.52-.16-.79.05-.54.16-.79c.1-.25.26-.48.45-.67.39-.39.92-.61,1.46-.61.27,0,.54.05.79.16.25.1.48.26.67.45l1.95,1.96v-14.44c0-.66.28-1.28.75-1.74.47-.46,1.1-.72,1.75-.72s1.28.26,1.75.72.73,1.08.75,1.74v14.44l1.95-1.96c.19-.19.42-.35.67-.45s.52-.16.79-.16.54.05.79.16c.25.1.48.26.67.45s.35.42.45.67.16.52.16.79-.05.54-.16.79c-.1.25-.26.48-.45.67l-5.92,5.92c-.19.19-.42.35-.67.45s-.52.16-.79.16h.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24,40.99c-.35,0-.68-.07-1-.2s-.61-.33-.85-.57l-5.91-5.92c-.24-.25-.44-.53-.57-.85s-.2-.66-.2-1.01.07-.69.2-1.01.32-.61.57-.85c.74-.74,1.9-.97,2.86-.57.32.13.61.32.85.57l1,1.01v-13.11c0-.82.34-1.57.91-2.14,1.15-1.13,3.13-1.13,4.28,0,.57.56.9,1.32.91,2.13v13.12l1-1c.25-.25.53-.44.85-.57.64-.26,1.37-.27,2.01,0,.32.13.61.33.85.57s.44.53.57.85.2.66.2,1.01-.07.68-.2,1.01c-.13.32-.33.61-.57.85l-5.92,5.92c-.24.25-.53.44-.85.57s-.66.2-1,.2h0ZM18.09,30.92c-.4,0-.79.16-1.07.45-.14.14-.25.31-.33.49-.08.19-.12.38-.12.58s.04.4.12.58.19.35.33.49l5.92,5.92c.14.14.31.26.49.33.18.08.38.12.58.12h0c.2,0,.39-.04.58-.11.18-.08.35-.19.49-.33l5.92-5.92c.14-.14.25-.31.33-.49s.11-.38.11-.58-.04-.4-.11-.58c-.08-.19-.19-.35-.33-.49s-.31-.25-.49-.33c-.37-.15-.79-.15-1.16,0-.18.08-.35.19-.49.33l-2.9,2.91v-15.78c0-.5-.21-.98-.58-1.34-.73-.72-1.99-.72-2.72,0-.37.36-.57.84-.58,1.35v15.77l-2.9-2.91c-.14-.14-.31-.25-.49-.33s-.38-.11-.58-.11l-.02-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-error::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24.01,40.45c3.95,0,7.82-1.17,11.12-3.37,3.29-2.2,5.85-5.32,7.37-8.98,1.51-3.66,1.9-7.68,1.13-11.56-.77-3.89-2.67-7.45-5.48-10.25-2.8-2.8-6.36-4.71-10.25-5.48s-7.91-.38-11.57,1.14c-3.65,1.51-6.78,4.08-8.98,7.37-2.2,3.29-3.37,7.16-3.37,11.12,0,5.31,2.11,10.4,5.86,14.15,3.77,3.75,8.85,5.86,14.16,5.86ZM24.01,32.95c-2.01,0-3.98-.52-5.75-1.45l16.8-16.79c1.02,1.9,1.51,4.03,1.45,6.18-.07,2.15-.68,4.25-1.8,6.09-1.11,1.84-2.69,3.36-4.56,4.4-1.88,1.05-4,1.59-6.15,1.57ZM24.01,7.93c2,0,3.97.52,5.74,1.45L12.96,26.18c-.95-1.77-1.44-3.74-1.45-5.74,0-3.32,1.32-6.5,3.67-8.84,2.34-2.34,5.53-3.66,8.84-3.66h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M3.97,20.39c0-2.62.53-5.24,1.52-7.67,1.03-2.43,2.47-4.63,4.37-6.49s4.06-3.34,6.49-4.37c2.43-1.03,5.05-1.52,7.67-1.52s5.24.53,7.67,1.52c2.43,1.03,4.63,2.47,6.49,4.37,1.86,1.9,3.34,4.06,4.37,6.49,1.03,2.43,1.52,5.05,1.52,7.67,0,2.62-.53,5.24-1.52,7.67-1.03,2.43-2.47,4.63-4.37,6.49-1.9,1.86-4.06,3.34-6.49,4.37-2.43,1.03-5.05,1.52-7.67,1.52s-5.24-.53-7.67-1.52c-2.43-1.03-4.63-2.47-6.49-4.37-1.86-1.9-3.34-4.06-4.37-6.49-1.03-2.43-1.52-5.05-1.52-7.67Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M10.04,6c-1.94,1.86-3.46,4.06-4.48,6.53-1.06,2.47-1.6,5.09-1.63,7.75,0,2.66.49,5.32,1.52,7.79,1.03,2.47,2.51,4.71,4.41,6.57,1.9,1.86,4.14,3.38,6.61,4.37,2.47.99,5.13,1.48,7.79,1.44,2.66-.04,5.32-.61,7.75-1.67,2.43-1.06,4.67-2.62,6.49-4.56L10.01,5.96l.04.04Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.01,32.95c-2.01,0-3.98-.52-5.75-1.45l16.8-16.79c1.02,1.9,1.51,4.03,1.45,6.18-.07,2.15-.68,4.25-1.8,6.09-1.11,1.84-2.69,3.36-4.56,4.4-1.88,1.05-4,1.59-6.15,1.57Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.01,7.93c2,0,3.97.52,5.74,1.45L12.96,26.18c-.95-1.77-1.44-3.74-1.45-5.74,0-3.32,1.32-6.5,3.67-8.84,2.34-2.34,5.53-3.66,8.84-3.66h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.98,0c1.34,0,2.68.13,4.01.4,3.98.79,7.61,2.73,10.49,5.61,2.88,2.88,4.82,6.51,5.61,10.49.79,3.99.39,8.09-1.16,11.84-1.56,3.76-4.18,6.94-7.56,9.2-3.39,2.26-7.33,3.46-11.38,3.46h0c-5.48,0-10.62-2.14-14.5-6-3.88-3.87-6-9.02-6-14.5,0-4.06,1.19-7.99,3.46-11.39,2.26-3.38,5.45-5.99,9.2-7.55C18.66.53,21.32,0,23.99,0h0ZM24,40.02c3.87,0,7.61-1.14,10.85-3.29,3.21-2.15,5.7-5.18,7.19-8.77,1.47-3.57,1.86-7.48,1.11-11.28-.75-3.8-2.6-7.25-5.34-10-2.74-2.74-6.2-4.59-10-5.34-3.8-.75-7.7-.37-11.28,1.11-3.58,1.48-6.61,3.97-8.77,7.19-2.15,3.23-3.29,6.98-3.29,10.85,0,5.21,2.03,10.12,5.72,13.8,3.69,3.69,8.59,5.72,13.8,5.72h0ZM24,7.51h0c2.07,0,4.13.54,5.96,1.51.14.07.23.2.25.36s-.03.3-.14.42L13.28,26.59c-.11.11-.26.16-.42.14-.16-.02-.28-.12-.36-.25-.98-1.83-1.49-3.89-1.51-5.96,0-3.48,1.36-6.74,3.81-9.2,2.45-2.45,5.72-3.81,9.2-3.81h0ZM28.91,9.59c-1.54-.71-3.22-1.09-4.92-1.1-3.21,0-6.23,1.25-8.5,3.52-2.27,2.27-3.52,5.29-3.52,8.5,0,1.7.39,3.39,1.1,4.92l15.83-15.83h0ZM35.04,14.27h.07c.16.02.28.12.36.25,1.05,1.96,1.57,4.18,1.51,6.42-.07,2.24-.71,4.42-1.86,6.33-1.15,1.9-2.79,3.48-4.74,4.58-1.95,1.09-4.13,1.66-6.38,1.64-2.08,0-4.14-.54-5.97-1.51-.14-.07-.23-.21-.25-.36s.03-.31.14-.42l16.79-16.79c.09-.09.21-.15.34-.15h0ZM24.09,32.52c2.03,0,4.04-.53,5.82-1.51,1.8-1.01,3.32-2.47,4.38-4.24,1.06-1.76,1.66-3.79,1.72-5.85.05-1.84-.33-3.68-1.1-5.34l-15.83,15.83c1.54.71,3.23,1.09,4.93,1.1h.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-exclamation::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.19'%20ry='5.19'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.5,7.73c0-.2.04-.39.11-.58.09-.18.19-.34.32-.48.15-.14.3-.25.49-.32.17-.08.37-.11.57-.11h4.06c.26,0,.52.05.74.15.24.1.45.24.65.42.17.18.32.39.41.64.11.23.15.49.15.75l-1.01,14.55c0,.4-.15.78-.43,1.06-.28.28-.68.43-1.06.43h-2.49c-.39,0-.78-.16-1.06-.43-.28-.28-.43-.67-.43-1.06l-1.01-15.01h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M25.5,24.74h-2.49c-.52,0-1.04-.21-1.41-.59-.37-.37-.59-.88-.59-1.42l-1.01-14.97v-.03c0-.24.04-.48.14-.75.13-.28.27-.48.43-.66.25-.23.45-.36.69-.45.21-.09.47-.15.75-.15h4.06c.34,0,.67.07.95.19.27.11.53.28.79.51.26.27.44.54.54.83.12.25.18.57.18.92l-1.01,14.59c0,.5-.2,1.01-.59,1.38-.37.37-.9.59-1.42.59h-.01ZM21,7.72l1.01,14.99c0,.3.1.56.28.74s.44.29.71.29h2.49c.26,0,.52-.11.71-.29s.28-.43.28-.71l1.01-14.59c0-.17-.04-.34-.11-.5-.07-.19-.17-.34-.31-.49-.14-.12-.3-.23-.47-.3-.16-.07-.35-.11-.54-.11h-4.06c-.13,0-.25.02-.36.07-.13.05-.23.12-.36.23-.06.07-.14.19-.21.33-.03.09-.06.22-.06.34h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.25,27.23c-2.08,0-3.75,1.69-3.75,3.75s1.67,3.75,3.75,3.75,3.75-1.68,3.75-3.75-1.7-3.75-3.75-3.75Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.25,35.24c-2.35,0-4.26-1.91-4.26-4.26s1.91-4.26,4.26-4.26,4.26,1.91,4.26,4.26-1.91,4.26-4.26,4.26ZM24.25,27.74c-1.79,0-3.25,1.45-3.25,3.25s1.45,3.25,3.25,3.25,3.25-1.45,3.25-3.25-1.45-3.25-3.25-3.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-expand::after {
  background-image: url("/assets/expand-BKZDQQQu.svg");
}
.cb-ilus.cb-ilus-computer-explore::after {
  background-image: url("/assets/computer-explore-CwiNBZpu.svg");
}
.cb-ilus.cb-ilus-face-bad::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.4,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52,4.62-2.47,6.47-4.32,3.32-4.05,4.32-6.47c1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47-1.85-1.85-4.05-3.32-6.47-4.32-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M4.77,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.35,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM24.35,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42,2.39,4.48,4.2,6.29c1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.43,14.21c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h-.01ZM30.29,14.19c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.35,27.27c-1.24,0-2.45.25-3.57.72-1.11.48-2.08,1.17-2.85,2.02-.25.29-.68.33-.98.08-.29-.25-.33-.68-.08-.98l.03-.03c.91-1.01,2.05-1.81,3.34-2.36,1.3-.55,2.7-.84,4.11-.84s2.82.28,4.11.84c1.29.55,2.43,1.36,3.34,2.36.26.28.25.72-.03.98s-.72.25-.98-.03l-.02-.02c-.77-.85-1.74-1.54-2.85-2.02-1.13-.48-2.34-.73-3.57-.72h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-face-excellent::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47,1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47-1.85-1.85-4.05-3.32-6.47-4.32-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.91,24.45c-.81,2.05-2.19,3.81-3.95,5.04-1.76,1.24-3.84,1.89-5.96,1.89s-4.2-.66-5.96-1.89c-1.76-1.23-3.14-2.99-3.95-5.04'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M13.51,24.06c.13-.19.34-.3.57-.3h19.82c.38,0,.69.31.69.69,0,.09-.02.17-.05.26-.86,2.18-2.32,4.04-4.2,5.36-1.88,1.32-4.09,2.02-6.36,2.02s-4.48-.7-6.36-2.02c-1.88-1.32-3.34-3.18-4.2-5.36-.08-.21-.06-.46.07-.65h.02ZM15.16,25.14c.77,1.51,1.89,2.81,3.28,3.78,1.65,1.15,3.58,1.77,5.56,1.77s3.91-.61,5.56-1.77c1.38-.97,2.51-2.27,3.28-3.78H15.15h.01ZM16.56,13.23c-.52,0-.99.17-1.32.43-.32.26-.47.57-.47.86,0,.38-.31.69-.69.69s-.69-.31-.69-.69c0-.77.38-1.46.99-1.94.6-.48,1.39-.73,2.19-.73s1.58.25,2.19.73c.6.48.99,1.18.99,1.94,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.29-.14-.6-.47-.86-.33-.26-.8-.43-1.32-.43h-.02ZM31.44,13.23c-.52,0-.99.17-1.32.43-.32.26-.47.57-.47.86,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.77.38-1.46.99-1.94.6-.48,1.39-.73,2.19-.73s1.58.25,2.19.73c.6.48.99,1.18.99,1.94,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.28-.14-.6-.47-.86-.33-.26-.8-.43-1.32-.43h-.02Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-face-good::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47s1.52-5.01,1.52-7.63-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47s-4.05-3.32-6.47-4.32c-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65s4.15-3.41,6.65-4.44c5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.99,28.87c1.03,0,2.05-.24,2.98-.71.94-.47,1.77-1.16,2.41-1.99.23-.3.67-.36.97-.12.3.23.36.67.12.97-.77,1-1.76,1.82-2.89,2.38-1.12.56-2.35.85-3.6.85s-2.48-.29-3.6-.85c-1.13-.57-2.12-1.38-2.89-2.38-.23-.31-.16-.74.14-.97.3-.22.72-.17.95.12.65.84,1.47,1.52,2.41,1.99.92.46,1.94.71,2.98.71h.02Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3cpath%20d='M15.08,14.21c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h-.01ZM29.94,14.19c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-face-neutral::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M3.5,20.5c0,2.69.53,5.36,1.56,7.84,1.03,2.49,2.54,4.75,4.44,6.65,1.9,1.9,4.16,3.41,6.65,4.44,2.49,1.03,5.15,1.56,7.84,1.56s5.36-.53,7.84-1.56,4.75-2.54,6.65-4.44,3.41-4.16,4.44-6.65c1.03-2.49,1.56-5.15,1.56-7.84s-.53-5.36-1.56-7.84c-1.03-2.49-2.54-4.75-4.44-6.65-1.9-1.9-4.16-3.41-6.65-4.44-2.49-1.03-5.15-1.56-7.84-1.56s-5.36.53-7.84,1.56c-2.49,1.03-4.75,2.54-6.65,4.44-1.9,1.9-3.41,4.16-4.44,6.65-1.03,2.49-1.56,5.15-1.56,7.84h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M4.46,24.33c-.57-2.89-.49-5.85.23-8.7.72-2.85,2.06-5.5,3.91-7.77,1.86-2.27,4.2-4.1,6.85-5.36,2.66-1.26,5.55-1.92,8.49-1.93,2.94,0,5.83.63,8.5,1.88,2.66,1.25,5.01,3.07,6.88,5.32,1.88,2.26,3.23,4.9,3.95,7.75s.83,5.81.28,8.7c-.89-4.53-3.33-8.63-6.9-11.56-3.57-2.94-8.06-4.53-12.68-4.52-4.62,0-9.1,1.64-12.65,4.58-3.55,2.96-5.98,7.05-6.84,11.59'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,40.97c-2.71,0-5.34-.53-7.83-1.56-2.5-1.04-4.73-2.53-6.64-4.43-1.91-1.91-3.41-4.14-4.43-6.64-1.04-2.5-1.56-5.13-1.56-7.84s.53-5.34,1.56-7.84c1.04-2.5,2.53-4.73,4.43-6.64,1.91-1.91,4.14-3.41,6.64-4.43C21.16-.48,26.85-.48,31.84,1.59c2.5,1.03,4.73,2.53,6.64,4.43,1.91,1.91,3.41,4.14,4.43,6.64,1.04,2.5,1.56,5.13,1.56,7.84s-.53,5.34-1.56,7.84c-1.04,2.5-2.53,4.73-4.43,6.64-1.91,1.91-4.14,3.41-6.64,4.43-2.5,1.04-5.13,1.56-7.84,1.56ZM24,1.14c-2.56,0-5.04.5-7.41,1.48-2.36.98-4.47,2.39-6.28,4.19-1.81,1.81-3.22,3.92-4.19,6.28-.98,2.36-1.48,4.85-1.48,7.41s.5,5.05,1.48,7.41c.98,2.36,2.39,4.47,4.19,6.28,1.81,1.81,3.91,3.22,6.28,4.19,4.72,1.96,10.1,1.96,14.82,0,2.36-.98,4.47-2.39,6.28-4.19,1.81-1.81,3.22-3.92,4.19-6.28.98-2.36,1.48-4.85,1.48-7.41s-.5-5.05-1.48-7.41c-.98-2.36-2.39-4.47-4.19-6.28-1.81-1.81-3.92-3.22-6.28-4.19-2.36-.98-4.85-1.48-7.41-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.1,14.22c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h0ZM29.93,14.2c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.43,27.06c0-.38.31-.69.69-.69h19.77c.38,0,.69.31.69.69s-.31.69-.69.69H14.11c-.38,0-.69-.31-.69-.69Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-face-very-bad::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47,1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47s-4.05-3.32-6.47-4.32c-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.16,29.56c-.36.14-.76-.03-.9-.39h0c-.76-1.93-2.05-3.57-3.7-4.73-1.65-1.15-3.58-1.77-5.56-1.77s-3.91.61-5.56,1.77-2.94,2.8-3.7,4.73c-.14.36-.54.53-.9.39-.36-.14-.53-.54-.39-.9.86-2.18,2.32-4.04,4.2-5.35s4.09-2.02,6.35-2.02,4.47.7,6.35,2.02c1.88,1.31,3.34,3.18,4.2,5.35.14.36-.03.76-.39.9h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3cpath%20d='M27.95,11.38c.38,0,.7.29.71.68h0c0,.3.16.62.48.88.33.26.79.43,1.3.43s.97-.16,1.3-.43c.32-.26.47-.58.48-.88,0-.38.33-.69.71-.68.38,0,.69.33.68.71h0c-.02.76-.4,1.45-1,1.93-.6.48-1.38.73-2.17.73s-1.57-.25-2.17-.73-.98-1.17-1-1.93c0-.38.29-.7.68-.71ZM15.07,11.38c.38,0,.7.29.71.68,0,.3.16.62.48.88.33.26.79.43,1.3.43s.97-.16,1.3-.43c.32-.26.47-.58.48-.88,0-.38.33-.69.71-.68s.69.33.68.71c-.02.76-.4,1.45-1,1.93-.6.48-1.38.73-2.17.73s-1.57-.25-2.17-.73-.98-1.17-1-1.93c0-.38.29-.7.68-.71h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-feedback::after {
  background-image: url("/assets/feedback-V8jf1gcm.svg");
}
.cb-ilus.cb-ilus-financial-aid::after {
  background-image: url("/assets/financial-aid-smMiHWKl.svg");
}
.cb-ilus.cb-ilus-funnel::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.14,19.65c.36.39.62.78.62,1.29v14.14c0,.75.6,1.35,1.35,1.36.3,0,.59-.09.82-.27l3.85-2.89c.34-.26.54-.66.54-1.08v-11.25c0-.5.28-.91.62-1.29l10.31-12.17c.62-.74.83-1.6.27-2.31-.31-.39-.78-.62-1.29-.62H10.84c-.91,0-1.64.74-1.64,1.64,0,.5.22.82.62,1.29l10.31,12.17Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M22.11,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.45,7.8,9.45,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.5,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.84c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.11,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.45,7.8,9.45,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.5,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.84c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.32,32.3l-.29-11.48c0-.5.28-.91.62-1.29l10.98-12.53c.4-.48-.12-1.73-.57-1.86H14.37c-.85,0-1.65,1.07-1.65,1.98,0,.5.22.82.62,1.28l9.28,10.52c.36.39.62.78.62,1.29v15.64l3.53-2.47c.34-.26.54-.66.54-1.08Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M22.09,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.43,7.8,9.43,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.48,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.82c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-settings::after {
  background-image: url("/assets/settings-C6Y88-SQ.svg");
}
.cb-ilus.cb-ilus-globe::after {
  background-image: url("/assets/globe--kMG6q_j.svg");
}
.cb-ilus.cb-ilus-graduate::after {
  background-image: url("/assets/graduate-D6mvwcSp.svg");
}
.cb-ilus.cb-ilus-graph-bar::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M13.73,23.76H5.59c-.24,0-.47.1-.64.27s-.27.4-.27.64v15.32h9.95v-15.32c0-.12-.02-.24-.07-.35-.05-.11-.11-.21-.2-.29s-.18-.15-.29-.2c-.11-.05-.23-.07-.35-.07h.01Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M13.73,23.76H5.59c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.63,40.52H4.68c-.28,0-.51-.23-.51-.51v-15.32c0-.37.15-.74.42-1s.62-.42,1-.42h8.14c.19,0,.37.04.55.11.17.07.32.17.46.31s.24.29.31.47c.07.17.11.35.11.54v15.32c0,.28-.23.51-.51.51h-.02ZM5.19,39.49h8.93v-14.81c0-.05,0-.1-.03-.15-.02-.05-.05-.09-.09-.13-.04-.04-.08-.06-.12-.08-.05-.02-.1-.03-.15-.03H5.59c-.11,0-.2.04-.28.11s-.12.17-.12.28v14.81Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.87,7.53h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v31.57h9.95V8.44c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M27.87,7.53h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M28.77,40.52h-9.95c-.28,0-.51-.23-.51-.51V8.44c0-.37.15-.74.42-1,.27-.27.62-.42,1-.42h8.14c.37,0,.74.15,1,.42.26.26.42.63.42,1v31.57c0,.28-.23.51-.51.51h-.01ZM19.33,39.49h8.92V8.44c0-.1-.04-.2-.12-.28-.07-.07-.17-.12-.28-.12h-8.14c-.11,0-.2.04-.28.11s-.12.17-.12.28v31.06h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.01,12.77h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v26.33h9.95V13.67c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M42.01,12.77h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.92,40.52h-9.95c-.28,0-.51-.23-.51-.51V13.67c0-.37.15-.74.42-1,.27-.27.62-.42,1-.42h8.13c.38,0,.74.15,1.01.42.26.26.41.63.41,1v26.33c0,.28-.23.51-.51.51h0ZM33.47,39.49h8.92V13.67c0-.1-.04-.2-.11-.28s-.17-.12-.28-.12h-8.13c-.11,0-.2.04-.28.11-.07.07-.12.17-.12.28v25.82h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.48,40.52H.5c-.28,0-.51-.23-.51-.51V.51C-.02.23.21,0,.5,0s.51.23.51.51v38.98h46.47c.28,0,.51.23.51.51s-.23.51-.51.51h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-heart::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.21,34.79c-1.26,1.17-3.2,1.17-4.46,0l-11.42-10.58c-2.53-2.44-3.93-5.81-3.89-9.31h0c-.05-3.1,1.35-6.05,3.8-7.96h0c3.32-2.53,8.03-2,10.71,1.19l3.05,3.47,3.06-3.46c2.68-3.19,7.4-3.71,10.71-1.18h0c2.44,1.92,3.85,4.87,3.78,7.98h0c.04,3.51-1.38,6.88-3.91,9.31l-11.44,10.55Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M10.24,9.48c3.32-2.53,8.03-3,10.71.19l3.05,3.47,3.06-3.46c2.68-3.19,7.4-2.71,10.71-.18,2.12,1.66,3.45,4.11,3.73,6.75.04-.44.06-.87.05-1.32.06-3.11-1.34-6.06-3.78-7.98-3.31-2.53-8.03-2.01-10.71,1.18l-3.06,3.46-3.05-3.47c-2.68-3.19-7.39-3.72-10.71-1.19-2.45,1.91-3.86,4.86-3.8,7.96,0,.45.01.89.06,1.34.28-2.65,1.62-5.1,3.75-6.76Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M23.98,36.14c-.92,0-1.84-.33-2.56-1l-11.42-10.58c-2.62-2.52-4.09-6.05-4.04-9.67-.06-3.22,1.43-6.35,3.99-8.34,3.53-2.69,8.53-2.13,11.38,1.26l2.68,3.05,2.7-3.05c2.85-3.39,7.84-3.94,11.37-1.24,2.56,2,4.04,5.13,3.97,8.37.04,3.61-1.44,7.13-4.06,9.64l-11.45,10.56c-.72.66-1.64,1-2.56,1ZM14.97,5.82c-1.55,0-3.11.49-4.43,1.5-2.31,1.8-3.66,4.64-3.61,7.57-.04,3.38,1.32,6.64,3.74,8.98l11.41,10.57c1.07.99,2.74.99,3.81,0h0s11.44-10.55,11.44-10.55c2.42-2.32,3.79-5.58,3.75-8.95.06-2.95-1.28-5.79-3.6-7.6-3.11-2.38-7.53-1.89-10.05,1.11l-3.43,3.88-3.41-3.88c-1.45-1.73-3.53-2.63-5.62-2.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-home::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.68,38.19c0,.62-.24,1.2-.68,1.64-.44.43-1.02.68-1.64.68H9.63c-.61,0-1.2-.24-1.64-.68-.43-.43-.67-1.02-.67-1.64v-17.46L24,6.25l16.69,14.47v17.47h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,6.25L7.31,20.73v3.35l15.04-13.04c.46-.4,1.04-.61,1.65-.61s1.19.22,1.65.61l15.04,13.04v-3.35L24,6.25Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M38.37,41H9.63c-.73,0-1.46-.3-1.98-.82-.53-.53-.82-1.24-.82-1.98v-17.47c0-.14.06-.27.17-.37L23.68,5.89c.18-.16.45-.16.64,0l16.69,14.47c.11.09.17.23.17.37v17.47c0,.75-.29,1.46-.82,1.98-.53.53-1.24.82-1.98.82h-.01ZM7.8,20.95v17.24c0,.48.19.96.53,1.3.34.34.81.53,1.29.53h28.74c.49,0,.95-.19,1.3-.54.35-.34.54-.8.54-1.29v-17.24L24,6.9,7.8,20.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M5.68,21.32c-.51,0-1.01-.16-1.44-.45-.42-.29-.74-.71-.92-1.19-.17-.48-.2-1-.07-1.5.13-.5.41-.94.8-1.27L22.36,1.06c.46-.39,1.03-.6,1.62-.6s1.17.21,1.62.6l18.3,15.85c.26.21.47.47.62.76.15.29.24.62.28.95.03.33,0,.66-.11.98-.1.32-.26.61-.48.86s-.48.46-.78.61c-.29.15-.62.24-.94.26-.33.02-.67-.02-.98-.12-.31-.11-.6-.27-.85-.49L23.99,6.25,7.3,20.73c-.45.39-1.03.6-1.62.6h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M4.07,19.7L22.38,3.84c.45-.39,1.03-.6,1.62-.6s1.17.21,1.62.6l18.3,15.85c.17.15.32.32.44.51.35-.51.5-1.12.42-1.73-.08-.61-.39-1.17-.86-1.56L25.62,1.06c-.45-.39-1.03-.6-1.62-.6s-1.17.21-1.62.6L4.07,16.92c-.47.4-.78.95-.86,1.56s.06,1.23.42,1.73c.12-.19.27-.37.44-.52h0Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M42.32,21.83c-.32,0-.64-.05-.95-.16-.38-.13-.72-.33-1.02-.59L23.99,6.9,7.62,21.1c-1.01.86-2.56.94-3.65.18-.5-.35-.88-.84-1.09-1.42-.21-.59-.24-1.21-.08-1.8.16-.6.49-1.12.95-1.52L22.04.7c1.11-.94,2.81-.92,3.88,0l18.31,15.85c.29.24.54.54.73.9.18.35.29.73.33,1.13.03.4,0,.79-.13,1.17-.13.39-.32.74-.57,1.03-.26.3-.57.55-.93.73-.34.18-.73.28-1.13.31h-.22,0ZM23.99,5.77c.11,0,.23.04.32.12l16.69,14.47c.2.18.43.31.69.4.25.09.52.12.79.1.26-.02.53-.09.76-.21.24-.12.45-.29.63-.49.17-.2.3-.43.39-.7.08-.26.11-.52.09-.79-.03-.27-.1-.53-.22-.76-.13-.24-.3-.45-.5-.61L25.29,1.43c-.73-.62-1.87-.63-2.62,0L4.37,17.28c-.32.27-.54.62-.65,1.03-.11.4-.09.82.06,1.21.14.39.4.72.74.96.73.51,1.78.46,2.46-.12L23.67,5.89c.09-.08.2-.12.32-.12Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.82,31.13c0-1.01-.4-1.99-1.12-2.7-.72-.72-1.69-1.12-2.71-1.12s-1.99.4-2.7,1.12c-.72.72-1.12,1.69-1.12,2.7v9.39h7.65v-9.39Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M27.82,41h-7.65c-.27,0-.49-.22-.49-.49v-9.39c0-1.15.45-2.24,1.27-3.05.8-.8,1.91-1.26,3.04-1.26s2.23.45,3.05,1.26c.81.82,1.26,1.9,1.26,3.05v9.39c0,.27-.22.49-.49.49h0ZM20.66,40.03h6.68v-8.9c0-.89-.35-1.73-.98-2.36-.63-.63-1.47-.98-2.36-.98s-1.74.36-2.36.98c-.63.63-.98,1.47-.98,2.36v8.9Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.06,19.17c0,1.05.42,2.05,1.15,2.79.74.74,1.74,1.15,2.79,1.15s2.05-.42,2.78-1.15c.74-.74,1.16-1.74,1.16-2.79s-.42-2.05-1.16-2.79c-.74-.74-1.74-1.15-2.78-1.15s-2.05.42-2.79,1.15c-.74.74-1.15,1.74-1.15,2.79Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M27.34,16.39c-.75-.72-1.74-1.12-2.78-1.11-1.04.01-2.02.42-2.75,1.15-.74.73-1.15,1.72-1.16,2.75,0,1.03.39,2.03,1.11,2.77l5.57-5.57h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,23.6c-1.18,0-2.29-.46-3.13-1.3s-1.3-1.95-1.3-3.13.47-2.3,1.29-3.13c.84-.84,1.95-1.3,3.13-1.3s2.29.46,3.13,1.3c.84.83,1.3,1.95,1.3,3.13s-.46,2.3-1.3,3.13c-.83.84-1.94,1.3-3.13,1.3h0ZM24,15.72c-.92,0-1.79.36-2.45,1.01-.64.64-1.01,1.53-1.01,2.44s.36,1.79,1.01,2.44c1.31,1.31,3.59,1.3,4.88,0,.66-.65,1.02-1.52,1.02-2.44s-.36-1.79-1.02-2.44c-.65-.65-1.52-1.01-2.44-1.01h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-info::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.69'%20ry='4.69'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M28.04,33.19c0,.18-.04.35-.12.51s-.2.31-.35.43-.33.22-.52.29-.4.1-.62.1h-4.38c-.27,0-.54-.04-.81-.13-.25-.09-.48-.22-.69-.38-.19-.16-.35-.35-.45-.57-.1-.21-.16-.44-.16-.67v-13.1c0-.35.17-.71.47-.96s.72-.39,1.15-.39h4.85c.43,0,.84.14,1.15.39.3.25.47.6.47.96v13.5Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M26.42,35.09h-4.38c-.34,0-.67-.05-.99-.16s-.61-.27-.86-.47c-.25-.21-.45-.46-.6-.75-.14-.29-.22-.6-.22-.92v-13.1c0-.51.24-1.02.68-1.38.4-.33.94-.52,1.5-.52h4.85c.57,0,1.1.18,1.5.52.42.35.68.86.68,1.38v13.5c0,.26-.06.52-.18.77-.12.23-.28.44-.49.62-.2.17-.43.3-.7.39-.25.09-.52.13-.8.13h0ZM21.56,18.89c-.3,0-.59.1-.79.26-.18.15-.27.33-.27.52v13.1c0,.14.03.28.1.42s.18.28.31.39c.14.12.31.21.5.28.2.07.4.1.63.1h4.38c.15,0,.3-.02.43-.07.13-.05.25-.11.35-.19.09-.08.16-.16.21-.26.04-.09.07-.18.07-.27v-13.5c0-.19-.1-.38-.27-.52-.2-.17-.49-.26-.79-.26h-4.87Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.98,14.29c2.01,0,3.64-1.63,3.64-3.64s-1.63-3.64-3.64-3.64-3.64,1.63-3.64,3.64,1.63,3.64,3.64,3.64Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M23.98,14.85c-2.31,0-4.2-1.89-4.2-4.2s1.89-4.2,4.2-4.2,4.2,1.89,4.2,4.2-1.89,4.2-4.2,4.2ZM23.98,7.56c-1.71,0-3.09,1.38-3.09,3.09s1.38,3.09,3.09,3.09,3.09-1.38,3.09-3.09-1.38-3.09-3.09-3.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-khan-academy::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2048%2048'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%2314bf96;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20142)%20--%3e%3cg%3e%3cg%20id='Layer_1'%3e%3cpath%20class='cls-1'%20d='M32.8,22.1l-9.2-5.3c-.5-.1-1.1-.1-1.5,0l-9.2,5.3c-.4.3-.6.6-.6,1.2v11.1c0,.6.1.9.8,1.2l9.2,5.3c.5.2.9.2,1.4,0l9.2-5.3c.5-.3.8-.6.8-1.2v-11.1c-.2-.6-.5-1.1-.8-1.2ZM21,22.6c1.1-1.1,2.7-1.1,3.6,0,1.1,1.1,1.1,2.7,0,3.6-1.1,1.1-2.6,1.1-3.6,0-1.1-1.1-1.1-2.6,0-3.6ZM25.7,35.1c-.9.3-2,.5-2.9.5s-2-.2-2.9-.5c-3-1.2-5.3-4.2-5.3-7.7v-.9c4.4,0,8,3.8,8,8.3v.2h.3v-.2c0-4.5,3.6-8.2,8-8.3v.9c0,3.5-2.1,6.5-5.3,7.7Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-laptop-check::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M42.5,8.42H5.26c-.74,0-1.34.6-1.34,1.34v24.01h39.93V9.76c0-.74-.6-1.34-1.34-1.34h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M43.85,34.28H3.91c-.28,0-.51-.23-.51-.51V9.76c0-1.02.83-1.85,1.85-1.85h37.25c1.02,0,1.85.83,1.85,1.85v24.01c0,.28-.23.51-.51.51h.01ZM4.42,33.26h38.92V9.76c0-.46-.37-.83-.84-.83H5.26c-.46,0-.84.37-.84.83v23.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.03,11.24H6.77l-.04,22.53h34.3V11.24Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.53,11.24l-24.19,22.53h-1.61l.04-22.53h25.76Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M41.03,34.28H6.73c-.14,0-.26-.05-.36-.15s-.15-.23-.15-.36l.04-22.53c0-.28.23-.51.51-.51h34.26c.28,0,.51.23.51.51v22.53c0,.28-.23.51-.51.51ZM7.24,33.26h33.28V11.74H7.28l-.04,21.52Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.37,36.59H.39v-2.15c0-.37.3-.67.67-.67h45.64c.37,0,.67.3.67.67v2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M47.37,37.1H.39c-.28,0-.51-.23-.51-.51v-2.15c0-.65.53-1.18,1.18-1.18h45.64c.65,0,1.18.53,1.18,1.18v2.15c0,.28-.23.51-.51.51ZM.9,36.08h45.96v-1.64c0-.09-.07-.16-.16-.16H1.06c-.09,0-.16.07-.16.16v1.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.37,36.59c-4.36,1.25-8.88,1.88-13.42,1.88H13.81c-4.54,0-9.05-.63-13.42-1.88h46.98Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.95,38.98H13.81c-4.59,0-9.15-.64-13.56-1.9-.24-.07-.4-.31-.36-.56s.25-.44.5-.44h46.98c.25,0,.47.19.5.44s-.12.49-.36.56c-4.41,1.26-8.97,1.9-13.56,1.9ZM4.71,37.1c2.99.57,6.04.86,9.09.86h20.15c3.06,0,6.1-.29,9.09-.86H4.71Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.02,22.5c0,2.35.93,4.6,2.59,6.26,1.66,1.66,3.91,2.59,6.26,2.59s4.6-.93,6.26-2.59,2.59-3.91,2.59-6.26-.93-4.6-2.59-6.26c-1.66-1.66-3.91-2.59-6.26-2.59s-4.6.93-6.26,2.59c-1.66,1.66-2.59,3.91-2.59,6.26h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M15.19,24.23c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83,2.23,1.36,3.06,2.36c.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14-1.59-1.3-3.59-2.01-5.64-2-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.87,31.87c-2.5,0-4.85-.97-6.62-2.74-1.77-1.77-2.74-4.12-2.74-6.62s.97-4.85,2.74-6.62c1.77-1.77,4.12-2.74,6.62-2.74s4.85.97,6.62,2.74c1.77,1.77,2.74,4.12,2.74,6.62s-.97,4.85-2.74,6.62c-1.77,1.77-4.12,2.74-6.62,2.74ZM23.87,14.17c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44,2.44-3.67,2.44-5.89-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.08,26.87c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M22.08,27.39c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47.01.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h-.01ZM19.52,22.25h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-laptop-exclamation::after {
  background-image: url("/assets/laptop-exclamation-3gslzuwM.svg");
}
.cb-ilus.cb-ilus-laptop::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M42.62,8.42H5.38c-.74,0-1.34.6-1.34,1.34v24.01h39.93V9.76c0-.74-.6-1.34-1.34-1.34h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M43.97,34.28H4.03c-.28,0-.51-.23-.51-.51V9.76c0-1.02.83-1.85,1.85-1.85h37.25c1.02,0,1.85.83,1.85,1.85v24.01c0,.28-.23.51-.51.51h.01ZM4.54,33.26h38.92V9.76c0-.46-.37-.83-.84-.83H5.38c-.46,0-.84.37-.84.83v23.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.15,11.24H6.89l-.04,22.53h34.3V11.24Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.65,11.24l-24.19,22.53h-1.61l.04-22.53h25.76Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M41.15,34.28H6.85c-.14,0-.26-.05-.36-.15s-.15-.23-.15-.36l.04-22.53c0-.28.23-.51.51-.51h34.26c.28,0,.51.23.51.51v22.53c0,.28-.23.51-.51.51ZM7.36,33.26h33.28V11.74H7.4l-.04,21.52Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.49,36.59H.51v-2.15c0-.37.3-.67.67-.67h45.64c.37,0,.67.3.67.67v2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M47.49,37.1H.51c-.28,0-.51-.23-.51-.51v-2.15c0-.65.53-1.18,1.18-1.18h45.64c.65,0,1.18.53,1.18,1.18v2.15c0,.28-.23.51-.51.51ZM1.02,36.08h45.96v-1.64c0-.09-.07-.16-.16-.16H1.18c-.09,0-.16.07-.16.16v1.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.49,36.59c-4.36,1.25-8.88,1.88-13.42,1.88H13.93c-4.54,0-9.05-.63-13.42-1.88h46.98Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M34.07,38.98H13.93c-4.59,0-9.15-.64-13.56-1.9-.24-.07-.4-.31-.36-.56s.25-.44.5-.44h46.98c.25,0,.47.19.5.44s-.12.49-.36.56c-4.41,1.26-8.97,1.9-13.56,1.9ZM4.83,37.1c2.99.57,6.04.86,9.09.86h20.15c3.06,0,6.1-.29,9.09-.86H4.83Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-light-bulb::after {
  background-image: url("/assets/light-bulb-BTXmw2sv.svg");
}
.cb-ilus.cb-ilus-list-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='5.12'%20ry='5.12'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.42.77H9.1c-2.55,0-4.64,2.09-4.64,4.64v4.13c0-2.55,2.09-4.64,4.64-4.64h30.32c2.55,0,4.64,2.09,4.64,4.64v-4.13c0-2.55-2.09-4.64-4.64-4.64Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,12.92h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,19.04h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,25.19h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,31.31h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='12.35'%20r='1.5'%20fill='%23618fff'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='18.49'%20r='1.5'%20fill='%23618fff'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='24.62'%20r='1.5'%20fill='%23618fff'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='30.74'%20r='1.5'%20fill='%23618fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-list-pencil::after {
  background-image: url("/assets/list-pencil-CXQYFFRU.svg");
}
.cb-ilus.cb-ilus-list::after {
  background-image: url("/assets/list-B9nfbJZO.svg");
}
.cb-ilus.cb-ilus-location::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,.48c-4.16,0-8.15,1.66-11.09,4.6-2.94,2.94-4.59,6.93-4.59,11.09,0,7.21,10.9,19.82,14.53,23.83.14.16.33.29.52.38.21.09.42.13.64.13s.44-.05.64-.13.38-.22.53-.38c3.61-4.01,14.5-16.63,14.5-23.83,0-2.06-.41-4.1-1.19-6-.79-1.9-1.95-3.63-3.4-5.09-1.46-1.46-3.19-2.61-5.09-3.4-1.91-.79-3.95-1.19-6-1.19h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M8.48,17.83c-.1-.55-.16-1.1-.17-1.66-.02-2.07.37-4.13,1.16-6.04.78-1.92,1.93-3.66,3.39-5.13,1.45-1.47,3.19-2.64,5.1-3.43,1.91-.8,3.96-1.21,6.04-1.21s4.12.41,6.04,1.21c1.91.8,3.65,1.96,5.1,3.43,1.46,1.47,2.61,3.22,3.39,5.13.79,1.92,1.18,3.97,1.16,6.04,0,.56-.06,1.12-.17,1.66-.53-3.74-2.39-7.16-5.24-9.64-2.85-2.48-6.5-3.84-10.28-3.84s-7.43,1.36-10.28,3.84c-2.85,2.48-4.71,5.9-5.24,9.64h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.02,40.99c-.28,0-.56-.06-.83-.17-.27-.12-.51-.3-.7-.51-4.4-4.87-14.65-16.98-14.65-24.15,0-4.32,1.68-8.37,4.73-11.43C15.62,1.69,19.68,0,24,0h0c2.13,0,4.21.41,6.18,1.23,1.97.82,3.74,2,5.25,3.5,1.5,1.51,2.68,3.27,3.5,5.25.81,1.97,1.23,4.06,1.23,6.19,0,7.14-10.23,19.27-14.62,24.15-.2.21-.44.38-.69.5-.26.12-.55.18-.83.18h0ZM24,.96h0c-4.06,0-7.88,1.59-10.75,4.46-2.87,2.87-4.45,6.69-4.45,10.75,0,7.04,11.02,19.78,14.4,23.51.1.11.22.2.36.27.28.12.61.12.89,0,.14-.06.27-.16.38-.27,4.32-4.8,14.37-16.71,14.37-23.5,0-2.01-.39-3.96-1.16-5.82s-1.88-3.52-3.29-4.93c-1.42-1.42-3.08-2.53-4.94-3.3-1.85-.77-3.81-1.16-5.81-1.16h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.95,16.16c0,1.25.49,2.45,1.38,3.33.88.88,2.07,1.38,3.33,1.38s2.44-.5,3.33-1.38c.88-.88,1.37-2.08,1.37-3.33s-.49-2.44-1.37-3.33c-.89-.88-2.08-1.38-3.33-1.38s-2.45.5-3.33,1.38c-.89.88-1.38,2.08-1.38,3.33Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M23.66,21.34c-1.39,0-2.69-.54-3.67-1.52-.98-.97-1.52-2.27-1.52-3.67s.54-2.69,1.52-3.67c.98-.98,2.28-1.52,3.66-1.52s2.68.54,3.67,1.52c.98.98,1.52,2.28,1.52,3.67s-.54,2.69-1.51,3.67c-.99.98-2.29,1.52-3.67,1.52ZM23.66,11.94c-1.13,0-2.19.44-2.99,1.24s-1.24,1.86-1.24,2.99.44,2.19,1.24,2.99c1.59,1.59,4.37,1.6,5.98,0,.79-.79,1.23-1.86,1.23-2.99s-.44-2.19-1.23-2.99c-.8-.8-1.87-1.24-2.99-1.24Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-lock::after {
  background-image: url("/assets/lock-BsKf2MH8.svg");
}
.cb-ilus.cb-ilus-mail-compose::after {
  background-image: url("/assets/mail-compose-DHBH7O4l.svg");
}
.cb-ilus.cb-ilus-mail-send::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M45.56,31.05H15.1c-.38,0-.73-.15-1-.42-.27-.27-.42-.62-.42-1V11.57c0-.43.17-.84.48-1.15s.71-.48,1.15-.48h30.05c.43,0,.84.17,1.15.48.31.31.48.71.48,1.15v18.07c0,.38-.15.73-.42,1s-.62.42-1,.42h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35,21.31l11.97-8.15v-1.6c0-.26-.06-.51-.18-.73l-13.34,9.1,1.55,1.39Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M25.67,21.32l-11.98-8.16v-1.59c0-.26.06-.51.18-.73l13.35,9.11-1.55,1.39h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M45.56,31.6H15.1c-.53,0-1.01-.21-1.38-.58-.37-.37-.58-.86-.58-1.38V11.57c0-.58.23-1.12.63-1.53.41-.41.96-.63,1.53-.63h30.05c.58,0,1.13.23,1.53.63.41.41.63.95.63,1.53v18.07c0,.53-.2,1.01-.58,1.38-.37.37-.86.58-1.38.58ZM15.31,10.49c-.29,0-.57.12-.76.32s-.32.48-.32.76v18.07c0,.23.09.45.26.62s.39.26.62.26h30.46c.23,0,.45-.09.62-.26s.26-.39.26-.62V11.57c0-.29-.11-.56-.32-.76-.2-.2-.48-.32-.76-.32H15.31Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.91,31.55c-.15,0-.3-.06-.41-.18-.2-.23-.18-.57.04-.76l12.3-11.07c.22-.2.57-.18.76.04.2.23.18.57-.04.76l-12.3,11.07c-.1.09-.24.14-.37.14h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M45.74,31.55c-.13,0-.26-.05-.37-.14l-12.29-11.08c-.22-.2-.24-.55-.04-.76.2-.23.55-.24.76-.04l12.29,11.08c.22.2.24.55.04.76-.11.12-.26.18-.41.18h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.33,22.26c-.42,0-.81-.12-1.16-.34l-15.61-10.64c-.23-.15-.3-.46-.18-.69.18-.36.46-.65.79-.86s.73-.32,1.13-.32h30.05c.4,0,.78.11,1.13.32.34.21.62.51.79.86.13.26.04.57-.2.71l-15.57,10.61c-.37.23-.76.35-1.18.35h0ZM14.64,10.7l15.12,10.31c.32.2.79.21,1.15,0l15.1-10.3s-.06-.05-.09-.07c-.17-.11-.37-.16-.57-.16H15.31c-.2,0-.4.06-.57.16-.03.02-.06.04-.09.07h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.66,23.19H7.5c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h10.15c.3,0,.55.25.55.55s-.25.55-.55.55h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M8.39,27.61H3.98c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h4.41c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M19.86,27.61h-7.06c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h7.06c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M3.09,23.19H.45c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h2.65c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-math-alt::after {
  background-image: url("/assets/math-alt-vpfH2GUC.svg");
}
.cb-ilus.cb-ilus-math-essential::after {
  background-image: url("/assets/math-essential-CT7mukhY.svg");
}
.cb-ilus.cb-ilus-math::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M44.06,22.49H3.94V2.15c0-.47.19-.92.52-1.26.33-.33.78-.52,1.26-.52h36.57c.47,0,.92.19,1.26.52.33.33.52.78.52,1.26v20.34Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M44.61,23.04H3.39V2.15c0-.61.25-1.21.68-1.64.44-.44,1.03-.68,1.64-.68h36.57c.62,0,1.21.24,1.64.68.43.43.68,1.04.68,1.64v20.89ZM4.48,21.95h39.04V2.15c0-.32-.13-.64-.36-.87s-.54-.36-.87-.36H5.72c-.33,0-.64.13-.87.36s-.36.54-.36.87v19.8Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='13.52'%20cy='12.06'%20r='3.12'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M10.64,24.84v3.49c0,.95-.77,1.73-1.73,1.73h0c-.95,0-1.73-.77-1.73-1.73v-5.62c0-3.2,2.68-5.8,5.99-5.8.53,0,1.03.05,1.48.14,2.13.45,4.34-.24,6.06-1.58l1.87-1.46c.8-.62,1.96-.5,2.61.27h0c.67.79.57,1.98-.21,2.65l-7.07,6.12-1.48,15.37c-.1,1.05-.97,1.84-2.02,1.84h-1.22c-1.09,0-1.97-.84-2.03-1.93l-.53-10.02'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M13.21,18.3c.56,0,1.08.05,1.56.15,2.24.48,4.58-.26,6.39-1.67l1.98-1.54c.74-.58,1.77-.55,2.48.02-.05-.34-.18-.68-.42-.96-.65-.77-1.81-.89-2.61-.27l-1.87,1.46c-1.72,1.34-3.93,2.03-6.06,1.58-.46-.1-.95-.14-1.48-.14-3.26,0-5.9,2.52-5.98,5.65.8-2.47,3.2-4.27,6.03-4.27h-.02Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M14.42,40.83h-1.22c-1.37,0-2.5-1.08-2.57-2.44l-.43-8.17c-.36.25-.81.4-1.29.4-1.26,0-2.28-1.03-2.28-2.28v-5.62c0-3.5,2.94-6.34,6.53-6.34.58,0,1.11.05,1.6.15,1.86.4,3.9-.14,5.62-1.48l1.87-1.46c1.04-.8,2.51-.65,3.37.35.85,1.02.73,2.55-.27,3.42l-6.91,5.98-1.46,15.15c-.13,1.33-1.24,2.33-2.56,2.33h0ZM11.18,28.32l.52,10.01c.04.79.69,1.41,1.49,1.41h1.22c.77,0,1.41-.58,1.48-1.35l1.48-15.37c.01-.14.08-.27.18-.36l7.07-6.12c.55-.48.62-1.33.15-1.89-.47-.55-1.29-.64-1.86-.19l-1.87,1.46c-1.97,1.53-4.34,2.14-6.51,1.68-.41-.09-.86-.13-1.37-.13-3.01,0-5.45,2.35-5.45,5.25v5.62c0,.65.53,1.19,1.19,1.19s1.19-.53,1.19-1.19h0v-3.49c0-.3.24-.54.54-.54s.54.24.54.54v3.48h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.53,12.57c-.09-.44-.08-.9.03-1.35.11-.44.31-.85.59-1.21.28-.35.64-.63,1.05-.83.4-.19.84-.3,1.3-.3s.89.1,1.3.29.76.47,1.06.82c.29.35.49.76.6,1.2.11.44.13.9.04,1.35-.14-.7-.51-1.34-1.06-1.79-.54-.45-1.24-.7-1.94-.69-.7,0-1.4.25-1.94.71s-.91,1.1-1.05,1.8'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M13.52,15.73c-2.02,0-3.66-1.65-3.66-3.67s1.65-3.66,3.66-3.66,3.67,1.65,3.67,3.66-1.65,3.67-3.67,3.67ZM13.52,9.49c-1.42,0-2.57,1.16-2.57,2.57s1.16,2.57,2.57,2.57,2.57-1.16,2.57-2.57-1.16-2.57-2.57-2.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,6.17h-17.7c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h17.7c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,11.98h-8.85c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h8.85c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,17.79h-8.85c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h8.85c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-megaphone::after {
  background-image: url("/assets/megaphone-DKJzmtP8.svg");
}
.cb-ilus.cb-ilus-new-page::after {
  background-image: url("/assets/new-page-DPBFdeWG.svg");
}
.cb-ilus.cb-ilus-information::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.22,39.56c0,.25.1.49.28.67s.42.28.67.28h27.63c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.59L30.66.49H10.17c-.13,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.12Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.42,22.26c.02-4.16-3.34-7.56-7.5-7.58-4.16-.02-7.55,3.34-7.58,7.5-.03,4.16,3.33,7.56,7.49,7.58,4.16.02,7.56-3.34,7.58-7.5h.01Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M23.88,17.51c1.76,0,3.46.61,4.81,1.73,1.35,1.12,2.27,2.67,2.6,4.4.21-1.09.18-2.22-.1-3.29-.28-1.08-.79-2.08-1.49-2.94-.71-.86-1.59-1.55-2.61-2.02-1-.47-2.1-.72-3.21-.72s-2.21.25-3.21.72c-1.01.47-1.9,1.16-2.61,2.02-.71.86-1.22,1.86-1.49,2.94s-.3,2.2-.1,3.29c.33-1.72,1.25-3.28,2.6-4.4,1.35-1.12,3.05-1.73,4.81-1.73Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.88,30.26h-.04c-2.14-.01-4.16-.86-5.66-2.38-1.51-1.52-2.33-3.55-2.32-5.69.01-2.14.86-4.16,2.38-5.67,1.51-1.5,3.52-2.32,5.65-2.32h.04c2.15.01,4.16.86,5.67,2.38,1.51,1.53,2.33,3.55,2.32,5.69h-.49.49c-.01,2.14-.86,4.16-2.38,5.67-1.52,1.5-3.52,2.32-5.65,2.32h-.01ZM23.88,15.18c-1.87,0-3.63.72-4.95,2.04-1.34,1.32-2.08,3.09-2.09,4.97,0,1.88.71,3.66,2.04,4.99,1.32,1.34,3.09,2.08,4.97,2.09h.04c1.87,0,3.63-.72,4.96-2.04,1.34-1.32,2.08-3.09,2.09-4.97,0-1.88-.71-3.66-2.04-4.99-1.32-1.34-3.09-2.08-4.97-2.09h-.05Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.81,41H10.18c-.38,0-.75-.15-1.02-.42-.27-.27-.42-.64-.42-1.02V1.45c0-.2.04-.39.12-.57.06-.15.17-.32.31-.46.13-.13.29-.24.47-.31.16-.07.36-.11.55-.11h20.47c.13,0,.26.05.35.14l8.1,8.1c.09.09.14.22.14.35v30.96c0,.38-.15.75-.42,1.02-.27.27-.64.42-1.02.42h-.01ZM10.18.98c-.06,0-.12,0-.17.03-.06.02-.11.06-.15.1-.05.05-.08.09-.1.14-.03.07-.04.13-.04.19v38.11c0,.12.05.24.14.33.08.09.2.13.32.13h27.63c.12,0,.24-.05.32-.13.09-.09.14-.21.14-.33V8.8L30.45.98H10.18Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.64.49v7.21c0,.24.1.46.26.63.17.17.39.26.63.26h7.21L30.64.49Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M38.74,9.08h-7.21c-.36,0-.71-.14-.97-.4-.26-.27-.41-.62-.41-.98V.49c0-.2.12-.38.3-.45.18-.07.4-.03.54.11l8.1,8.1c.14.14.18.35.11.54s-.26.3-.45.3h-.01ZM31.14,1.68v6.02c0,.1.04.21.12.29.07.07.17.11.27.11h6.03l-6.42-6.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.65,20.88h-1.54c-.1,0-.2.04-.27.11s-.11.17-.11.27v4.96c0,.08.01.14.04.2.02.07.06.12.12.18.05.05.11.09.18.11.06.03.13.04.2.04h1.38s.1-.01.14-.03c.05-.02.09-.04.13-.09.03-.03.06-.08.08-.13.02-.04.03-.1.03-.14v-5.11c0-.1-.04-.2-.11-.27s-.17-.11-.27-.11h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='23.88'%20cy='18.83'%20r='1.15'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-note::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.26,39.5c0,.25.1.49.28.67.18.18.42.28.67.28h27.56c.25,0,.49-.1.67-.28.18-.18.28-.42.28-.67V8.62L30.64.55H10.21c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21s-.16.19-.21.31-.07.24-.07.36v38Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.64,0H10.21c-.19,0-.39.04-.57.11-.18.08-.34.18-.48.32-.14.14-.25.3-.33.49s-.11.38-.11.57v38.01c0,.4.16.78.44,1.06.28.28.66.44,1.06.44h27.56c.4,0,.77-.16,1.06-.44.28-.28.44-.66.44-1.06V8.62c0-.14-.06-.28-.16-.39L31.03.16c-.1-.1-.24-.16-.39-.16ZM10.21,39.91c-.11,0-.21-.04-.28-.12-.08-.08-.12-.18-.12-.29V1.5s.01-.11.03-.16c.02-.04.05-.09.09-.13s.08-.07.13-.09.1-.03.15-.03h20.21l7.76,7.76v30.66c0,.11-.04.21-.12.29-.08.08-.18.12-.29.12H10.21Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.63.55v7.18c0,.24.09.46.26.63s.39.26.63.26h7.19L30.63.55Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.63,0c-.07,0-.14,0-.21.04-.2.08-.34.28-.34.5v7.19c0,.38.15.75.42,1.01s.64.42,1.01.42h7.19c.22,0,.42-.13.5-.34s.04-.44-.12-.59L31.01.16c-.1-.1-.24-.16-.39-.16h0ZM31.52,8.08c-.09,0-.18-.04-.24-.1s-.1-.15-.1-.24V1.86l6.21,6.21h-5.87Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.74,11.24h-11.53c-.3,0-.55.24-.55.55s.24.55.55.55h11.53c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.73,16.56H14.21c-.3,0-.55.24-.55.55s.24.55.55.55h19.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.73,21.89H14.21c-.3,0-.55.24-.55.55s.24.55.55.55h19.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.65,27.64H14.5c-.3,0-.55.24-.55.55s.24.55.55.55h19.15c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.65,32.68H14.5c-.3,0-.55.24-.55.55s.24.55.55.55h19.15c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-notepad-check::after {
  background-image: url("/assets/notepad-check-C3ZYsl_B.svg");
}
.cb-ilus.cb-ilus-pages::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M17.19,32.89c0,.21.08.41.23.56s.35.23.56.23h22.79c.21,0,.41-.08.56-.23.15-.15.23-.35.23-.56V7.35l-6.69-6.68h-16.9c-.1,0-.21.02-.3.06-.1.04-.18.1-.26.17-.07.07-.13.16-.17.26-.04.1-.06.2-.06.3v31.44h.01Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M40.76,34.26h-22.8c-.36,0-.71-.15-.97-.4-.26-.26-.4-.6-.4-.97V1.45c0-.18.04-.36.1-.52.07-.17.17-.32.3-.45.12-.12.27-.22.44-.29.18-.07.35-.11.53-.11h16.9c.15,0,.3.06.41.17l6.68,6.68c.11.11.17.26.17.41v25.54c0,.36-.15.71-.4.97-.26.26-.61.4-.97.4h.01ZM17.96,1.25l-.14.06-.06.14v31.44s.02.1.06.14c.04.04.09.06.14.06h22.79s.11-.02.14-.06c.04-.04.06-.09.06-.14V7.59l-6.34-6.34h-16.65Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.85.67v5.94c0,.19.08.38.21.52.14.14.32.21.52.21h5.95l-6.68-6.67Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M41.53,7.93h-5.95c-.35,0-.68-.14-.93-.39s-.39-.59-.39-.93V.67c0-.24.14-.45.36-.54.22-.09.47-.04.64.13l6.68,6.68c.17.17.22.42.13.64s-.3.36-.54.36h0ZM35.44,2.08v4.53s.02.08.04.11c.03.03.06.04.1.04h4.53l-4.68-4.68h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M6.47,39.71c0,.21.08.41.23.56s.35.23.56.23h22.79c.21,0,.41-.08.56-.23.15-.15.23-.35.23-.56V14.17l-6.68-6.68H7.25c-.1,0-.21.02-.3.06-.1.04-.18.1-.26.17-.07.07-.13.16-.17.26s-.06.2-.06.3v31.44h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.05,41.08H7.25c-.37,0-.71-.14-.97-.4s-.4-.6-.4-.97V8.27c0-.18.04-.36.1-.52s.17-.32.3-.45.28-.23.44-.3c.17-.07.35-.09.53-.1h16.9c.15,0,.3.06.41.17l6.68,6.68c.11.11.17.26.17.41v25.54c0,.37-.14.71-.4.97-.26.26-.6.4-.97.4h.01ZM7.25,8.07l-.14.06-.06.14v31.44s.02.1.06.14.09.06.14.06h22.8s.1-.02.14-.06c.04-.04.06-.09.06-.14V14.41l-6.34-6.34H7.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.13,7.49v5.95c0,.19.08.38.21.52s.32.21.52.21h5.95l-6.68-6.68Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M30.82,14.75h-5.95c-.35,0-.69-.14-.93-.39-.25-.25-.39-.58-.39-.93v-5.94c0-.24.14-.45.36-.54.22-.09.47-.04.64.13l6.68,6.68c.17.17.22.42.13.64s-.3.36-.54.36h0ZM24.71,8.9v4.53s.02.08.04.11c.03.03.07.04.1.04h4.53l-4.68-4.68h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-paper-airplane::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M11.67,45.79h-.1c-.2-.04-.41-.08-.6-.13-.27-.06-.43-.33-.37-.6.06-.27.33-.43.6-.37.19.04.37.09.57.12.27.05.44.32.39.59-.05.24-.25.4-.49.4h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M8.22,44.74c-.07,0-.13,0-.19-.04-4.44-1.88-6.39-5-7.25-7.28-1.06-2.84-1.04-6.02.06-8.72.64-1.58,1.5-2.74,2.47-3.57-.02-.37,0-.75.03-1.15.39-4.68,4.47-10.62,10.38-12.05.26-.06.54.1.6.37.06.27-.1.54-.37.6-5.47,1.32-9.26,6.83-9.62,11.17,0,.11-.02.23-.02.36,2.28-1.34,4.97-1.17,7.13-.32.5.21.95.54,1.29.95s.58.91.69,1.43c.11.5.12,1.04,0,1.55-.11.51-.34,1-.66,1.41-.67.82-1.6,1.4-2.62,1.64s-2.11.14-3.07-.29c-1.93-.83-3.17-2.37-3.61-4.38-.75.78-1.32,1.71-1.71,2.66-2.59,6.34,1.35,12.46,6.65,14.7.25.11.37.4.26.65-.08.19-.26.3-.46.3h.02ZM4.35,25.65c.18,1.52.92,3.3,3.13,4.25.77.34,1.63.42,2.44.23.81-.19,1.54-.65,2.07-1.3.22-.29.39-.64.47-1.01.08-.37.08-.75,0-1.12-.08-.37-.25-.72-.49-1.01s-.55-.52-.9-.66c-2.82-1.11-5.07-.6-6.71.62h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M15.32,12.67c-.25,0-.47-.19-.49-.45-.03-.27.17-.52.45-.54.21-.02.41-.03.62-.04.27-.04.51.2.52.48,0,.27-.2.51-.48.52-.19,0-.38.02-.57.04h-.05Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M13.1,2.15c-.13-.15-.22-.33-.24-.53s0-.4.09-.57c.09-.18.23-.33.4-.42.17-.1.37-.14.57-.13l32.67,2.59c.2.02.4.09.55.23.16.13.27.31.32.5.05.2.05.41-.02.6s-.2.36-.36.48l-26.79,18.87c-.16.11-.36.18-.55.18-.2,0-.39-.05-.56-.16s-.3-.26-.37-.45c-.08-.18-.1-.38-.06-.58l2.23-11.23c.03-.15.02-.31-.02-.46s-.12-.29-.22-.4L13.1,2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M19.72,24.45c-.29,0-.57-.08-.81-.24-.25-.16-.45-.4-.56-.67-.12-.28-.15-.58-.09-.87l2.23-11.23c.02-.08,0-.15,0-.23s-.06-.14-.11-.2L12.73,2.49c-.2-.22-.33-.5-.37-.8-.04-.29,0-.59.14-.86.13-.27.34-.49.6-.64.26-.15.55-.21.85-.19l32.68,2.6c.31.02.6.14.83.34.24.2.4.46.49.75.08.3.07.61-.03.9s-.29.54-.54.71l-26.8,18.88c-.25.17-.53.27-.83.27h-.03ZM13.84,1c-.09,0-.17.02-.24.07-.09.05-.15.12-.2.21-.04.09-.06.19-.05.29s.06.19.12.26h0l7.64,8.53c.15.17.27.38.33.6s.07.46.02.69l-2.23,11.23c-.02.1,0,.2.03.29.04.09.1.17.19.22.08.05.18.09.28.08.1,0,.19-.03.28-.09L46.79,4.49c.08-.06.15-.14.18-.24s.04-.2,0-.3c-.03-.1-.08-.19-.16-.25-.08-.07-.17-.1-.28-.11L13.88,1h-.04Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.98,11.54l-2.23,11.23c-.04.19-.02.4.06.58s.21.34.37.45c.17.11.36.16.56.16s.39-.07.55-.18L47.08,4.9c.17-.12.29-.28.36-.48s.08-.4.02-.6l-26.5,7.26c.04.15.05.3.02.46h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M19.72,24.45c-.29,0-.57-.08-.81-.24-.25-.16-.44-.39-.56-.67-.12-.28-.15-.58-.09-.87l2.23-11.23c0-.07,0-.15,0-.23-.07-.27.08-.54.35-.61l26.5-7.26c.27-.07.54.08.61.35.08.3.07.61-.03.9-.11.29-.29.54-.54.72l-26.8,18.87c-.25.17-.53.27-.83.27h-.03ZM21.49,11.45c0,.06,0,.12-.02.18h0l-2.23,11.23c-.02.1,0,.2.03.29.04.09.1.17.19.22.08.05.18.09.28.08.1,0,.2-.03.28-.09L46.72,4.54l-25.22,6.91h-.01ZM20.98,11.53'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-pause::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.81'%20ry='4.81'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.97'%20y='11.09'%20width='6.05'%20height='19.3'%20rx='1.99'%20ry='1.99'%20fill='%23618fff'%20stroke-width='0'/%3e%3crect%20x='26.98'%20y='11.09'%20width='6.05'%20height='19.3'%20rx='2.09'%20ry='2.09'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M17.95,10.59h.1c1.85,0,3.35,1.5,3.35,3.35v.05h-6.8v-.05c0-1.85,1.5-3.35,3.35-3.35Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M29.95,10.59h.1c1.85,0,3.35,1.5,3.35,3.35v.05h-6.8v-.05c0-1.85,1.5-3.35,3.35-3.35Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M19.74,30.88h-3.48c-.98,0-1.77-.79-1.77-1.77V12.37c0-.98.79-1.77,1.77-1.77h3.48c.98,0,1.77.79,1.77,1.77v16.74c0,.98-.79,1.77-1.77,1.77ZM16.26,11.57c-.44,0-.79.36-.79.79v16.74c0,.44.36.79.79.79h3.48c.44,0,.79-.36.79-.79V12.37c0-.44-.36-.79-.79-.79h-3.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.74,30.88h-3.48c-.98,0-1.77-.79-1.77-1.77V12.37c0-.98.79-1.77,1.77-1.77h3.48c.98,0,1.77.79,1.77,1.77v16.74c0,.98-.79,1.77-1.77,1.77ZM28.26,11.57c-.44,0-.79.36-.79.79v16.74c0,.44.36.79.79.79h3.48c.44,0,.79-.36.79-.79V12.37c0-.44-.36-.79-.79-.79h-3.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-pencil::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M32.11,18.36l-13.9,13.9-8.24,2.69c-.27.09-.53-.17-.44-.44l2.7-8.24,13.9-13.9,5.99,5.99Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M9.85,35.46c-.22,0-.43-.09-.59-.25-.22-.22-.3-.55-.2-.85l2.7-8.24c.02-.07.06-.14.12-.19l13.9-13.9c.19-.19.5-.19.69,0l5.99,5.99c.09.09.14.21.14.34s-.05.25-.14.34l-13.9,13.9c-.05.05-.12.09-.19.12l-8.24,2.69c-.09.03-.17.04-.26.04ZM12.65,26.54l-2.58,7.87,7.88-2.58,13.48-13.48-5.3-5.3-13.48,13.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='15.21%2029.27%209.55%2034.93%2017.92%2032.3%2015.21%2029.27'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M33.04,8.91h6.76c0,2.24-1.82,4.06-4.06,4.06h-2.7v-4.06h0Z'%20transform='translate(2.93%2028.95)%20rotate(-45)'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M30.17,6.04h2.7c2.24,0,4.06,1.82,4.06,4.06h-6.76v-4.06h0Z'%20transform='translate(4.12%2026.09)%20rotate(-45)'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3crect%20x='28.41'%20y='9.44'%20width='4.79'%20height='8.46'%20transform='translate(-.65%2025.79)%20rotate(-45)'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.11,19.05l-6.67-6.67,4.08-4.08,6.67,6.67-4.08,4.08ZM26.81,12.38l5.3,5.3,2.7-2.7-5.3-5.3-2.7,2.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='29.84'%20y='13.08'%20width='4.79'%20height='4.06'%20transform='translate(-1.24%2027.22)%20rotate(-45)'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3crect%20x='10.9'%20y='18.86'%20width='19.66'%20height='4.06'%20transform='translate(-8.7%2020.78)%20rotate(-45)'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3crect%20x='13.77'%20y='21.73'%20width='19.66'%20height='4.06'%20transform='translate(-9.89%2023.64)%20rotate(-45)'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M35.5,15.66l-6.67-6.67,2.11-2.11c1.84-1.84,4.83-1.84,6.67,0,1.84,1.84,1.84,4.83,0,6.67l-2.11,2.11ZM30.2,8.99l5.3,5.3,1.42-1.42c1.46-1.46,1.46-3.84,0-5.3s-3.84-1.46-5.3,0l-1.42,1.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.72'%20y='25.04'%20width='.97'%20height='8.46'%20transform='translate(-16.24%2019.33)%20rotate(-45)'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M9.85,35.46c-.22,0-.43-.09-.59-.25-.22-.22-.3-.55-.2-.85l2.7-8.24c.02-.07.06-.14.12-.19l13.9-13.9c.19-.19.5-.19.69,0l5.99,5.99c.09.09.14.21.14.34s-.05.25-.14.34l-13.9,13.9c-.05.05-.12.09-.19.12l-8.24,2.69c-.09.03-.17.04-.26.04ZM12.65,26.54l-2.58,7.87,7.88-2.58,13.48-13.48-5.3-5.3-13.48,13.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.11,19.05l-6.67-6.67,4.08-4.08,6.67,6.67-4.08,4.08ZM26.81,12.38l5.3,5.3,2.7-2.7-5.3-5.3-2.7,2.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.5,15.66l-6.67-6.67,2.11-2.11c1.84-1.84,4.83-1.84,6.67,0,1.84,1.84,1.84,4.83,0,6.67l-2.11,2.11ZM30.2,8.99l5.3,5.3,1.42-1.42c1.46-1.46,1.46-3.84,0-5.3s-3.84-1.46-5.3,0l-1.42,1.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.72'%20y='25.04'%20width='.97'%20height='8.46'%20transform='translate(-16.24%2019.33)%20rotate(-45)'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-phone::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M12.97.5h22.09v40.02H12.97V.5Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.06,37.87c0,.7.05,1.71-.45,2.2s-1.51.45-2.21.45H15.63c-.7,0-1.71.06-2.21-.45s-.45-1.5-.45-2.2v-3.39c0,.83.33,1.62.91,2.2s1.38.91,2.2.91h15.87c.82,0,1.61-.33,2.2-.91.58-.58.91-1.37.91-2.2v3.39h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M15.53,3.04h17.09v33.29c0,.76-.62,1.38-1.38,1.38h-14.32c-.76,0-1.38-.62-1.38-1.38V3.04Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M15.53,19.5L31.98,3.04H15.53v16.46Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.24,41H15.76c-1.81,0-3.27-1.47-3.27-3.27V3.27c0-1.81,1.47-3.27,3.27-3.27h16.48c1.81,0,3.27,1.47,3.27,3.27v34.45c0,1.81-1.47,3.27-3.27,3.27ZM15.76.97c-1.27,0-2.31,1.04-2.31,2.31v34.45c0,1.27,1.04,2.31,2.31,2.31h16.48c1.27,0,2.31-1.04,2.31-2.31V3.27c0-1.27-1.04-2.31-2.31-2.31H15.76Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.06,38.47h-14.13c-1.06,0-1.92-.86-1.92-1.92V4.48c0-1.06.86-1.92,1.92-1.92h14.13c1.06,0,1.92.86,1.92,1.92v32.07c0,1.06-.86,1.92-1.92,1.92ZM16.93,3.53c-.52,0-.95.43-.95.95v32.07c0,.52.43.95.95.95h14.13c.52,0,.95-.43.95-.95V4.48c0-.52-.43-.95-.95-.95h-14.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.87,6.39h-5.72c-.27,0-.48-.22-.48-.48s.22-.48.48-.48h5.72c.27,0,.48.22.48.48s-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-photo::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M12.06,36.54c0,.21.08.42.23.57s.35.23.57.23h23.25c.21,0,.42-.08.57-.23.15-.15.23-.35.23-.57V10.48l-6.81-6.81H12.86c-.11,0-.21.02-.31.06s-.19.1-.26.17c-.07.07-.13.16-.17.26-.04.1-.06.2-.06.31v32.07Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M17.03,16.71h15.01v14.41h-15.01v-14.41Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.56,31.64h-16.05v-15.45h16.05v15.45ZM17.55,30.6h13.97v-13.37h-13.97v13.37Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.29,22.25c0,.48.19.94.53,1.28s.8.53,1.28.53.94-.19,1.28-.53.53-.8.53-1.28-.19-.94-.53-1.28-.8-.53-1.28-.53-.94.19-1.28.53-.53.8-.53,1.28Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M22.1,24.58c-.62,0-1.21-.24-1.65-.68-.44-.44-.68-1.02-.68-1.65s.24-1.21.68-1.65c.88-.88,2.41-.88,3.29,0,.44.44.68,1.03.68,1.65s-.24,1.21-.68,1.65-1.03.68-1.65.68h.01ZM22.1,20.97c-.34,0-.67.14-.91.38s-.38.57-.38.91.13.67.38.91c.48.48,1.33.48,1.82,0,.24-.24.38-.57.38-.91s-.13-.67-.38-.91c-.24-.24-.57-.38-.91-.38Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.04,28.24v1.68c0,.32-.13.62-.35.85-.23.23-.53.35-.85.35h-12.61c-.32,0-.62-.13-.85-.35-.23-.23-.35-.53-.35-.85v-1.13l3.08-2.69c.17-.15.4-.23.63-.23s.45.1.61.27l1.23,1.23c.11.11.27.18.42.18s.31-.06.42-.18l3.81-3.81c.09-.09.2-.16.32-.21.12-.04.25-.06.38-.05.13,0,.26.04.37.1s.21.15.29.25l3.44,4.58h0Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M30.84,31.64h-12.61c-.46,0-.89-.18-1.22-.51-.32-.32-.5-.76-.5-1.22v-1.13c0-.15.07-.29.18-.39l3.08-2.69c.27-.24.62-.37.99-.35.37.01.71.16.96.42l1.23,1.23h.11l3.81-3.81c.14-.14.32-.26.51-.33s.4-.1.6-.08c.19,0,.39.07.57.17s.34.24.46.41l3.44,4.57c.07.09.1.2.1.31v1.68c0,.46-.18.89-.5,1.22-.32.32-.76.5-1.22.5ZM17.55,29.02v.9c0,.18.07.35.2.48s.3.2.48.2h12.61c.18,0,.35-.07.48-.2s.2-.3.2-.48v-1.5l-3.34-4.44c-.04-.05-.08-.09-.12-.11-.05-.02-.1-.04-.15-.04-.07,0-.12,0-.17.02s-.09.05-.13.08l-3.81,3.81c-.42.42-1.16.43-1.59,0l-1.23-1.23c-.07-.07-.16-.11-.26-.12-.09,0-.19.03-.26.09l-2.9,2.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.11,37.86H12.86c-.35,0-.69-.14-.94-.39-.25-.24-.39-.59-.39-.93V4.47c0-.17.03-.34.1-.51.07-.16.16-.31.29-.43.12-.12.27-.22.43-.29s.33-.1.51-.1h17.24c.14,0,.27.06.37.15l6.81,6.81c.1.1.15.23.15.37v26.06c0,.35-.14.69-.39.94s-.58.39-.93.39ZM12.86,4.19s-.07,0-.11.02c-.03.01-.06.03-.09.06-.03.03-.05.06-.06.09-.01.04-.02.07-.02.11v32.07c0,.07.03.15.08.2s.12.08.2.08h23.25c.07,0,.14-.03.2-.08s.08-.12.08-.2V10.7l-6.51-6.51H12.86Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.09,3.67v6.06c0,.2.08.39.22.53.14.14.33.22.53.22h6.06l-6.81-6.81Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M36.9,11.01h-6.06c-.33,0-.66-.14-.9-.37-.24-.24-.37-.56-.37-.9V3.67c0-.21.13-.4.32-.48.2-.08.42-.04.57.11l6.81,6.81c.15.15.19.37.11.57-.08.2-.27.32-.48.32ZM30.61,4.93v4.8c0,.06.02.12.07.16.04.04.1.07.16.07h4.8l-5.03-5.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-play::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.04'%20ry='5.04'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.75,21.71c.21-.12.39-.3.51-.51.12-.21.19-.46.19-.71s-.07-.49-.19-.71c-.12-.21-.3-.39-.51-.51l-15.06-8.69c-.21-.12-.46-.19-.71-.19s-.49.07-.71.19c-.21.12-.39.3-.51.51s-.19.46-.19.71v17.38c0,.25.07.49.19.71.12.21.3.39.51.51.21.12.46.19.71.19s.49-.06.71-.19l15.06-8.69Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.23,22.01l.52-.3c.21-.12.39-.3.51-.51.12-.21.19-.46.19-.71s-.07-.49-.19-.71c-.12-.21-.3-.39-.51-.51l-15.06-8.69c-.21-.12-.46-.19-.71-.19s-.49.07-.71.19c-.21.12-.39.3-.51.51s-.19.46-.19.71v3.07c0-.25.06-.49.19-.71.12-.21.3-.39.52-.51.21-.13.46-.19.71-.19s.49.07.71.19l14.53,8.39'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M18,31.16h0c-.34,0-.69-.09-.99-.26s-.56-.42-.73-.73-.26-.65-.26-.99V11.79c0-.35.09-.69.26-.99.17-.3.42-.56.73-.73.6-.34,1.37-.34,1.98,0l15.06,8.69c.3.17.56.42.73.73.17.3.26.65.26.99s-.09.69-.26.99-.42.56-.73.73l-15.06,8.69c-.3.17-.65.26-.99.26h0ZM18,10.93c-.15,0-.29.04-.42.11s-.24.18-.31.31-.11.28-.11.42v17.4c0,.15.04.29.11.42s.18.24.31.31.27.11.42.11h0c.15,0,.29-.04.42-.11l15.06-8.69h0c.13-.07.24-.18.31-.31.08-.13.11-.28.11-.42s-.04-.29-.11-.42-.18-.24-.31-.31l-15.06-8.69c-.13-.07-.27-.11-.42-.11v-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-practice-alt::after {
  background-image: url("/assets/practice-alt-C68iKpMt.svg");
}
.cb-ilus.cb-ilus-practice::after {
  background-image: url("/assets/practice-BOfx4eC3.svg");
}
.cb-ilus.cb-ilus-presentation-bar-graph::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M5.93,3.26h36.37c.21,0,.39.17.39.39v2.35c0,.21-.17.39-.39.39H5.93c-.21,0-.39-.17-.39-.39v-2.35c0-.21.17-.39.39-.39Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M42.3,6.88H5.93c-.48,0-.87-.39-.87-.87v-2.35c0-.48.39-.87.87-.87h36.37c.48,0,.87.39.87.87v2.35c0,.48-.39.87-.87.87ZM6.03,5.91h36.17v-2.16H6.03v2.16Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.21,30.06c0,.36-.29.66-.66.66H7.68c-.36,0-.66-.29-.66-.66V6.39h34.19v23.67Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M40.56,31.21H7.68c-.63,0-1.14-.51-1.14-1.14V5.91h35.16v24.16c0,.63-.51,1.14-1.14,1.14ZM7.51,6.88v23.19c0,.09.08.17.17.17h32.88c.09,0,.17-.08.17-.17V6.88H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='23.63'%20y='30.72'%20width='.97'%20height='3.37'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.12,37.75c-1.14,0-2.08-.93-2.08-2.08s.93-2.08,2.08-2.08,2.08.93,2.08,2.08-.93,2.08-2.08,2.08ZM24.12,34.57c-.61,0-1.1.49-1.1,1.1s.49,1.1,1.1,1.1,1.1-.49,1.1-1.1-.49-1.1-1.1-1.1Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.47,12.41h-3.69c-.24,0-.44.2-.44.44h0v11.86h4.57v-11.86c0-.24-.2-.44-.44-.44,0,0,0,0,0,0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M20.4,25.19h-5.54v-12.35c0-.51.41-.92.92-.92h3.7c.51,0,.92.41.92.92v12.35ZM15.82,24.22h3.6v-11.33h-3.6v11.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.9,15.25c0-.24-.2-.44-.44-.44,0,0,0,0,0,0h-3.69c-.24,0-.44.2-.44.44h0v9.46h4.57v-9.46Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.39,25.19h-5.54v-9.94c0-.51.41-.92.92-.92h3.69c.51,0,.93.41.93.92v9.94ZM28.81,24.22h3.6v-8.92h-3.6v8.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='13.17'%20y='24.22'%20width='21.89'%20height='.97'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.97,19.12h-3.69c-.24,0-.44.2-.44.44h0v5.15h4.57v-5.15c0-.24-.2-.44-.44-.44,0,0,0,0,0,0Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M26.89,25.19h-5.54v-5.64c0-.51.41-.92.92-.92h3.7c.51,0,.92.41.92.92v5.64ZM22.32,24.22h3.6v-4.62h-3.6v4.62Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='7.28'%20y='6.88'%20width='33.93'%20height='1.58'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M40.56,31.21H7.68c-.63,0-1.14-.51-1.14-1.14V5.91h35.16v24.16c0,.63-.51,1.14-1.14,1.14ZM7.51,6.88v23.19c0,.09.08.17.17.17h32.88c.09,0,.17-.08.17-.17V6.88H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-presentation::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M5.91,3.59h36.18c.21,0,.38.17.38.38v2.34c0,.21-.17.38-.38.38H5.91c-.21,0-.38-.17-.38-.38v-2.34c0-.21.17-.38.38-.38Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M42.09,7.18H5.91c-.48,0-.87-.39-.87-.87v-2.34c0-.48.39-.87.87-.87h36.18c.48,0,.87.39.87.87v2.34c0,.48-.39.87-.87.87ZM6.01,6.22h35.98v-2.14H6.01v2.14Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.01,30.25c0,.36-.29.65-.65.65H7.65c-.36,0-.65-.29-.65-.65V6.7h34.01v23.55Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M40.36,31.39H7.65c-.63,0-1.14-.51-1.14-1.14V6.22h34.98v24.03c0,.63-.51,1.14-1.14,1.14ZM7.48,7.18v23.07c0,.09.08.17.17.17h32.71c.09,0,.17-.08.17-.17V7.18H7.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='23.52'%20y='30.9'%20width='.97'%20height='3.35'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,37.9c-1.14,0-2.06-.93-2.06-2.06s.93-2.06,2.06-2.06,2.06.93,2.06,2.06-.93,2.06-2.06,2.06ZM24,34.73c-.6,0-1.1.49-1.1,1.1s.49,1.1,1.1,1.1,1.1-.49,1.1-1.1-.49-1.1-1.1-1.1Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M7.14,29.41c0,.33-.54,1.18-.16,1.41.38.24,1.67-.17,2.22-.17l29.33.07c.54,0,2.16.1,2.54-.13.38-.24,0-.78,0-1.12l-.09-2.8c0,.33-.22.64-.6.88-.38.24-.91.36-1.46.36H8.89c-.27,0-.54-.03-.79-.09-.25-.06-.48-.15-.67-.27s-.34-.25-.45-.4-.16-.31-.16-.48l.31,2.73h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M31.99,18.97h0l-12.2,7.04h0c-.1.06-.23.09-.34.09-.13,0-.24-.03-.35-.09-.1-.06-.19-.15-.25-.25-.05-.11-.09-.23-.09-.35v-14.08c0-.12.04-.24.09-.35.06-.11.15-.19.25-.25.11-.06.23-.09.35-.09s.24.03.34.09h0l12.2,7.04h0c.1.06.19.15.25.25.05.11.09.23.09.35s-.04.24-.09.35c-.06.11-.15.19-.25.25Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M19.45,26.56c-.2,0-.4-.05-.58-.15-.18-.11-.32-.25-.42-.42-.11-.2-.15-.39-.15-.58v-14.08c0-.18.05-.37.14-.55.11-.19.25-.33.42-.44.4-.22.84-.2,1.17,0l12.19,7.03c.17.1.31.24.41.41.11.2.16.4.16.58s-.05.38-.14.56c-.11.19-.25.33-.42.43h-.01l-12.2,7.05c-.16.1-.36.15-.57.15h0ZM19.45,11.09s-.09.01-.13.04c-.02.02-.06.05-.08.09-.01.02-.03.08-.03.11v14.08s.01.09.04.14c0,.02.05.05.08.07.06.04.18.03.23,0l12.2-7.04s.08-.06.1-.1c.01-.02.03-.07.03-.11s-.01-.09-.04-.14c-.01-.02-.05-.05-.09-.08l-12.19-7.04s-.08-.03-.12-.03h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.39,31.39H7.68c-.63,0-1.14-.51-1.14-1.14V6.22h34.98v24.03c0,.63-.51,1.14-1.14,1.14ZM7.51,7.18v23.07c0,.09.08.17.17.17h32.71c.09,0,.17-.08.17-.17V7.18H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-print::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M3.94,15.34h40.12v17.19H3.94V15.34Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.04,32.54H11.96v-2.61c0-.46.37-.83.83-.83h22.41c.46,0,.83.37.83.83v2.61h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M44.06,32.98H3.94c-.24,0-.44-.2-.44-.44V15.34c0-.24.2-.44.44-.44h40.12c.24,0,.44.2.44.44v17.19c0,.24-.2.44-.44.44h0ZM4.38,32.1h39.24V15.78H4.38v16.31h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.04,32.98H11.96c-.24,0-.44-.2-.44-.44v-2.61c0-.7.57-1.27,1.27-1.27h22.41c.7,0,1.27.57,1.27,1.27v2.61c0,.24-.2.44-.44.44h0ZM12.41,32.1h23.19v-2.17c0-.22-.17-.39-.39-.39H12.79c-.21,0-.39.18-.39.39v2.17h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M11.93,7.89h24.14c.61,0,1.11.5,1.11,1.11v6.34H10.82v-6.34c0-.61.5-1.11,1.11-1.11Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M37.18,15.78H10.82c-.24,0-.44-.2-.44-.44v-6.36c0-.84.69-1.53,1.53-1.53h24.19c.84,0,1.53.69,1.53,1.53v6.36c0,.24-.2.44-.44.44h0ZM11.26,14.9h25.48v-5.92c0-.36-.29-.65-.65-.65H11.91c-.36,0-.65.29-.65.65v5.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,15.34H14.26V1.59c0-.63.51-1.15,1.15-1.15h13.75l4.59,4.59v10.31h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M29.16.44v3.63c0,.53.43.96.96.96h3.63L29.16.44Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.74,15.78H14.26c-.24,0-.44-.2-.44-.44V1.59C13.82.72,14.53,0,15.41,0h13.75c.12,0,.23.05.31.13l4.59,4.59c.08.08.13.19.13.31v10.31c0,.24-.2.44-.44.44h0ZM14.69,14.9h18.6V5.21L28.97.88h-13.57c-.39,0-.71.32-.71.71v13.31Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,5.47h-3.63c-.77,0-1.4-.63-1.4-1.4V.44C28.71.2,28.91,0,29.15,0s.44.2.44.44v3.63c0,.28.23.52.52.52h3.63c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.11,20.37h-4.58c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h4.58c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,29.1v10.32c0,.63-.51,1.15-1.15,1.15H15.4c-.63,0-1.15-.51-1.15-1.15h0v-10.32h19.49Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.6,41H15.4c-.87,0-1.59-.71-1.59-1.59v-10.32c0-.24.2-.44.44-.44h19.49c.24,0,.44.2.44.44v10.32c0,.88-.71,1.59-1.59,1.59h.01ZM14.7,29.54v9.88c0,.39.32.71.71.71h17.19c.39,0,.71-.32.71-.71v-9.88H14.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M28.01,37.56h-10.32c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h10.32c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.3,35.27h-12.61c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h12.61c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.3,32.98h-12.61c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h12.61c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.62,20.5c0,.95-.77,1.72-1.72,1.72s-1.72-.77-1.72-1.72.77-1.72,1.72-1.72h0c.95,0,1.72.77,1.72,1.72Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M38.9,22.66c-1.19,0-2.16-.97-2.16-2.16s.97-2.16,2.16-2.16,2.16.97,2.16,2.16-.97,2.16-2.16,2.16ZM38.9,19.22c-.71,0-1.28.57-1.28,1.28s.57,1.28,1.28,1.28,1.28-.57,1.28-1.28-.57-1.28-1.28-1.28Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-question::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.49'%20ry='4.49'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.97,14.78c-.12-4.25-3.66-7.8-7.91-7.91-3.49-.1-6.5,2-7.75,5.01-.63,1.49.53,3.14,2.16,3.14h.25c.98,0,1.78-.58,2.18-1.41.63-1.3,2.1-2.13,3.7-1.76,1.18.27,2.14,1.22,2.4,2.4.48,2.13-1.12,4.03-3.17,4.03h-2.23c-1.47.01-2.66,1.2-2.66,2.67v4.65c0,.46.37.84.84.84h3.07c.54,0,.99-.44.99-.99v-2.28c4.58,0,8.28-3.77,8.14-8.38h-.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M22.83,26.94h-3.07c-.75,0-1.34-.61-1.34-1.34v-4.65c0-1.75,1.42-3.17,3.17-3.17h2.12s.07-.01.1-.01c.84,0,1.62-.37,2.15-1.04s.72-1.52.52-2.37c-.22-.99-1.04-1.8-2.02-2.02-1.28-.29-2.57.32-3.13,1.48-.51,1.07-1.49,1.71-2.63,1.71h-.25c-.95,0-1.84-.47-2.37-1.27-.51-.77-.61-1.73-.26-2.57,1.39-3.33,4.59-5.45,8.24-5.32,4.51.12,8.29,3.9,8.41,8.41h0c.07,2.36-.81,4.59-2.45,6.28-1.52,1.56-3.53,2.48-5.7,2.6v1.79c0,.83-.68,1.49-1.49,1.49h.02ZM21.59,18.8c-1.19,0-2.15.97-2.15,2.15v4.65c0,.18.15.32.33.32h3.07c.26,0,.47-.21.47-.47v-2.28c0-.28.23-.5.5-.5,2.08,0,4.03-.82,5.48-2.31,1.45-1.49,2.22-3.46,2.16-5.54h0c-.11-3.98-3.44-7.31-7.42-7.42-3.2-.07-6.05,1.76-7.27,4.69-.22.53-.16,1.12.16,1.61.34.51.91.82,1.52.82h.25c.74,0,1.38-.42,1.72-1.12.77-1.59,2.52-2.43,4.28-2.04,1.38.31,2.47,1.41,2.8,2.79.26,1.15,0,2.32-.72,3.23-.7.88-1.73,1.38-2.84,1.42-.03,0-.07.01-.11.01h-2.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M21.37,34.11c1.62,0,2.95-1.32,2.95-2.95s-1.32-2.95-2.95-2.95-2.95,1.32-2.95,2.95,1.32,2.95,2.95,2.95Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M21.37,34.61c-1.91,0-3.45-1.54-3.45-3.45s1.54-3.45,3.45-3.45,3.45,1.54,3.45,3.45-1.54,3.45-3.45,3.45ZM21.37,28.73c-1.34,0-2.43,1.09-2.43,2.43s1.09,2.43,2.43,2.43,2.43-1.09,2.43-2.43-1.09-2.43-2.43-2.43Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-quotes::after {
  background-image: url("/assets/quotes-D07GcxaH.svg");
}
.cb-ilus.cb-ilus-raised-pencil::after {
  background-image: url("/assets/raised-pencil-o-1w_d99.svg");
}
.cb-ilus.cb-ilus-refresh::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='4.56'%20ry='4.56'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.34.49H8.7c-2.58,0-4.69,2.11-4.69,4.69v4.22c0-2.58,2.11-4.69,4.69-4.69h30.64c2.58,0,4.69,2.11,4.69,4.69v-4.22c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.93,19.82c.01-5.85-3.4-11.17-8.73-13.59-7.49-3.4-16.32-.09-19.72,7.39-3.4,7.49-.09,16.32,7.39,19.72.45.2.98.02,1.22-.42l.68-1.25s.02-.05.03-.07c.21-.48,0-1.04-.49-1.26-2.91-1.3-5.18-3.71-6.29-6.69-2.29-6.14.84-12.97,6.97-15.26,6.14-2.29,12.97.84,15.26,6.97,2.29,6.14-.84,12.97-6.97,15.26,0,0,0,0,0,0-.28.11-.59-.03-.7-.31l-.39-1.02c-.04-.11-.12-.2-.23-.25-.23-.12-.52-.03-.64.2l-2.09,4.04s0,.01,0,.02c-.11.24-.01.52.23.63l4.46,2.11c.12.06.25.06.37.01.25-.09.37-.37.27-.61l-.37-.96c-.12-.31.03-.65.34-.77,5.69-2.27,9.42-7.78,9.4-13.91Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M29.12,36.5c-.13,0-.25-.03-.37-.08l-4.46-2.11c-.21-.1-.37-.27-.45-.49-.08-.22-.07-.45.03-.66l2.1-4.07c.22-.42.74-.59,1.17-.37.19.1.33.26.41.46l.39,1.02c.03.07.11.11.19.08,5.94-2.21,8.96-8.83,6.75-14.76-2.21-5.93-8.82-8.95-14.75-6.74-2.87,1.07-5.15,3.19-6.43,5.98-1.27,2.79-1.39,5.9-.32,8.77,1.07,2.87,3.29,5.23,6.08,6.47.68.3.98,1.09.68,1.77-.02.04-.03.07-.05.1l-.68,1.24c-.33.61-1.09.87-1.72.59-7.68-3.49-11.08-12.57-7.59-20.24,3.49-7.67,12.57-11.08,20.24-7.59,5.45,2.48,8.97,7.95,8.96,13.94.02,6.33-3.77,11.93-9.65,14.27-.11.04-.16.16-.12.27l.37.96c.08.22.08.45-.02.66-.09.21-.26.37-.48.46-.1.04-.21.06-.31.06ZM26.76,29.4s-.06.02-.08.05l-2.09,4.04s-.01.05,0,.07c0,.02.02.04.04.05l4.46,2.11s.04.01.07,0c.03-.01.04-.03.05-.04,0-.01.01-.04,0-.06l-.37-.96c-.19-.5.06-1.08.56-1.28,5.58-2.22,9.17-7.54,9.16-13.55h0c.01-5.69-3.32-10.88-8.5-13.23-7.28-3.31-15.89-.08-19.2,7.2-3.31,7.28-.08,15.89,7.2,19.2.26.12.58,0,.72-.25l.7-1.29c.12-.28,0-.61-.29-.74-2.99-1.33-5.36-3.85-6.5-6.92-1.14-3.07-1.02-6.39.34-9.37s3.8-5.24,6.87-6.39c6.33-2.36,13.4.87,15.76,7.2,2.36,6.33-.87,13.4-7.2,15.76-.48.19-1.02-.05-1.2-.53l-.39-1.02s-.02-.04-.04-.04c-.01,0-.03,0-.04,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-remove-page::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.23,39.52c0,.26.1.49.28.68.18.18.42.27.67.27h27.63c.25,0,.49-.1.67-.27.18-.18.28-.42.28-.68V8.55L30.67.45H10.19c-.12,0-.25.02-.36.07-.12.04-.22.12-.31.21-.09.09-.16.19-.21.31-.05.11-.07.24-.07.36v38.12h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M15.3,21.68c0,1.19.23,2.38.69,3.48.46,1.1,1.13,2.1,1.97,2.95.84.84,1.85,1.51,2.95,1.97,1.1.46,2.29.69,3.48.69s2.38-.24,3.48-.69c1.1-.46,2.11-1.13,2.95-1.97.84-.85,1.51-1.85,1.97-2.95.46-1.1.69-2.29.69-3.48s-.23-2.38-.69-3.49c-.46-1.1-1.13-2.1-1.97-2.95-.84-.84-1.85-1.51-2.95-1.97-1.1-.45-2.29-.69-3.48-.69s-2.38.24-3.48.69c-1.1.46-2.11,1.13-2.95,1.97-.84.85-1.51,1.85-1.97,2.95-.46,1.11-.69,2.29-.69,3.49Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M15.47,23.43c-.26-1.31-.22-2.67.11-3.97s.94-2.51,1.79-3.55c.85-1.03,1.92-1.87,3.13-2.44s2.54-.88,3.88-.88,2.67.29,3.88.86c1.21.57,2.29,1.4,3.14,2.43.86,1.03,1.47,2.24,1.81,3.54s.38,2.66.13,3.97c-.41-2.07-1.52-3.94-3.15-5.28s-3.68-2.07-5.79-2.06c-2.11,0-4.16.75-5.78,2.09-1.63,1.35-2.73,3.23-3.13,5.3'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M24.4,31.27c-1.26,0-2.5-.25-3.67-.73-1.17-.48-2.21-1.18-3.11-2.08-.9-.9-1.6-1.95-2.08-3.11-.48-1.15-.73-2.42-.73-3.67s.25-2.5.73-3.67c.48-1.17,1.18-2.21,2.08-3.11.9-.9,1.95-1.6,3.11-2.08,2.36-.96,4.99-.96,7.34,0,1.17.48,2.21,1.18,3.11,2.08.9.9,1.59,1.95,2.08,3.11.48,1.17.73,2.41.73,3.67s-.25,2.52-.73,3.67c-.48,1.17-1.18,2.21-2.08,3.11-.9.9-1.95,1.6-3.11,2.08-1.17.49-2.41.73-3.67.73ZM24.4,13.07c-1.13,0-2.24.22-3.29.65-1.04.43-1.98,1.06-2.79,1.86-.8.81-1.43,1.75-1.86,2.79-.43,1.05-.65,2.16-.65,3.3s.23,2.26.65,3.29c.43,1.05,1.06,1.99,1.87,2.8.81.8,1.75,1.43,2.79,1.86,2.1.87,4.48.87,6.59,0,1.05-.43,1.99-1.06,2.79-1.87.8-.81,1.43-1.75,1.86-2.79.43-1.03.65-2.17.65-3.29s-.22-2.25-.65-3.3c-.44-1.05-1.06-1.99-1.87-2.79-.81-.8-1.75-1.43-2.79-1.86-1.05-.43-2.16-.65-3.29-.65h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.82,40.96H10.19c-.39,0-.75-.15-1.02-.42-.28-.29-.43-.65-.43-1.03V1.41c0-.19.04-.39.11-.56s.17-.33.31-.46c.14-.14.31-.25.48-.32.15-.07.34-.11.54-.11h20.49c.13,0,.26.05.35.14l8.1,8.1c.09.09.14.22.14.35v30.96c0,.38-.15.74-.42,1.02-.28.28-.64.42-1.03.42h0ZM10.19.94c-.06,0-.12,0-.16.03-.07.03-.12.06-.16.1-.05.05-.08.09-.1.15s-.04.12-.04.18v38.11c0,.13.05.24.14.34.08.08.19.12.32.12h27.63c.13,0,.24-.05.33-.13.09-.09.13-.2.13-.33V8.76L30.47.94H10.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.65.45v7.21c0,.24.09.47.26.63.17.17.39.27.63.27h7.21L30.65.45Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M38.75,9.05h-7.21c-.37,0-.72-.15-.98-.41s-.4-.6-.4-.97V.45c0-.2.12-.38.3-.45.18-.07.4-.03.54.11l8.1,8.1c.14.14.18.35.11.54s-.26.3-.45.3h-.01ZM31.15,1.64v6.02c0,.1.04.21.11.28.08.08.18.12.29.12h6.02l-6.42-6.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.84,23.4l-1.94-1.94,1.94-1.94c.41-.41.42-1.09,0-1.5s-1.09-.42-1.5,0l-1.94,1.94-1.94-1.94c-.41-.41-1.09-.42-1.5,0s-.42,1.09,0,1.5l1.94,1.94-1.94,1.94c-.41.41-.42,1.09,0,1.5s1.09.42,1.5,0l1.94-1.94,1.94,1.94c.41.41,1.09.42,1.5,0s.42-1.09,0-1.5Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M20.7,25.39c-.56-.56-.56-1.48,0-2.04l1.67-1.67-1.67-1.67c-.56-.56-.56-1.47,0-2.03s1.48-.56,2.03,0l1.67,1.67,1.67-1.67c.56-.56,1.48-.56,2.04,0,.56.56.56,1.48,0,2.04l-1.67,1.67,1.67,1.67c.56.56.56,1.48,0,2.04-.56.56-1.48.56-2.04,0l-1.67-1.67-1.67,1.67c-.56.56-1.48.56-2.04,0ZM22.2,18.52c-.27-.27-.7-.27-.97,0s-.27.7,0,.97l2.2,2.2-2.2,2.2c-.27.27-.27.7,0,.97s.7.27.97,0l2.2-2.2,2.2,2.2c.27.27.7.27.97,0s.27-.7,0-.97l-2.2-2.2,2.2-2.2c.27-.27.27-.7,0-.97s-.7-.27-.97,0l-2.2,2.2-2.2-2.2Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-remove::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.01'%20y='.49'%20width='40.01'%20height='40.01'%20rx='4.37'%20ry='4.37'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.34,40.99H8.7c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.52,2.32,5.85,0,8.7,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.34.49H8.7c-2.58,0-4.69,2.11-4.69,4.69v4.18c0-2.58,2.11-4.69,4.69-4.69h30.63c2.58,0,4.69,2.11,4.69,4.69v-4.18c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.34,40.99H8.7c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.52,2.32,5.85,0,8.7,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.99H8.66c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.48,2.32,5.81,0,8.66,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.66.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.66Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.99H8.66c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.48,2.32,5.81,0,8.66,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.66.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.66Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.19C3.5,2.33,5.83,0,8.68,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.68.99c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.19c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.36,25.8l-5.3-5.3,5.29-5.29c1.13-1.13,1.14-2.97,0-4.11s-2.97-1.14-4.11,0l-5.29,5.29-5.29-5.29c-1.13-1.13-2.97-1.14-4.11,0-1.14,1.14-1.14,2.97,0,4.11l5.29,5.29-5.29,5.29c-1.13,1.13-1.14,2.97,0,4.11s2.97,1.14,4.11,0l5.29-5.29,5.3,5.3c1.13,1.13,2.97,1.14,4.11,0,1.14-1.14,1.14-2.97,0-4.11Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M31.31,31.25c-.87,0-1.74-.33-2.4-.99l-4.96-4.96-4.94,4.94c-.64.64-1.5,1-2.4,1s-1.76-.35-2.4-1c-1.32-1.32-1.32-3.48,0-4.8l4.94-4.94-4.94-4.94c-1.32-1.32-1.32-3.48,0-4.8.64-.64,1.49-.99,2.4-.99h0c.91,0,1.76.35,2.39.99l4.94,4.94,4.94-4.94c1.32-1.32,3.48-1.32,4.8,0,.64.64,1,1.5.99,2.41,0,.91-.35,1.76-.99,2.39l-4.94,4.94,4.96,4.96c1.32,1.32,1.32,3.48,0,4.8-.66.66-1.53.99-2.4.99ZM23.95,23.91l5.65,5.65c.94.94,2.48.94,3.42,0,.94-.94.94-2.48,0-3.42l-5.65-5.65,5.63-5.63c.45-.45.71-1.06.71-1.71,0-.65-.25-1.26-.71-1.71-.94-.94-2.48-.94-3.42,0l-5.63,5.63-5.63-5.63c-.45-.45-1.06-.71-1.71-.71h0c-.65,0-1.25.25-1.71.71-.94.94-.94,2.48,0,3.42l5.63,5.63-5.63,5.63c-.94.94-.94,2.48,0,3.42.46.46,1.07.71,1.71.71s1.25-.25,1.71-.71l5.63-5.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-right-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.56'%20ry='4.56'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.82,19.39l-7.32-7.35c-.95-.95-2.45-.95-3.4,0-.95.95-.95,2.45,0,3.4l3.24,3.24h-14.43c-1.32,0-2.4,1.08-2.4,2.4s1.08,2.4,2.4,2.4h14.43l-3.21,3.24c-.95.95-.95,2.45,0,3.4.47.47,1.08.71,1.69.71s1.24-.24,1.69-.71l7.32-7.32c.45-.45.71-1.05.71-1.69s-.26-1.26-.71-1.71Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M26.81,31.21c-.73,0-1.43-.29-1.96-.83-1.11-1.11-1.11-2.84,0-3.95l2.55-2.57h-13.49c-1.54,0-2.79-1.25-2.79-2.79s1.25-2.79,2.79-2.79h13.49l-2.57-2.57c-1.11-1.11-1.11-2.84,0-3.95,1.11-1.11,2.84-1.11,3.95,0l7.32,7.35c.52.52.83,1.25.83,1.99s-.3,1.44-.83,1.96l-7.32,7.32c-.49.52-1.21.83-1.96.83ZM13.91,19.07c-1.11,0-2.01.9-2.01,2.01s.9,2.01,2.01,2.01h15.37l-3.87,3.91c-.8.8-.8,2.05,0,2.85.38.38.89.6,1.41.6s1.05-.21,1.4-.59l7.33-7.33c.38-.38.6-.89.6-1.41s-.22-1.06-.6-1.44h0s-7.32-7.35-7.32-7.35c-.8-.8-2.05-.8-2.84,0-.8.8-.8,2.05,0,2.84l3.91,3.91h-15.38Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-sat::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M5.3,33.6c.17-.09.37-.17.6-.21s.45-.07.66-.07.43.02.65.07c.22.03.43.12.59.21v.74c0,.21.07.43.2.65.13.22.33.43.58.62s.57.35.95.46.82.19,1.32.19c.74,0,1.3-.13,1.65-.4s.53-.6.53-1.03c0-.76-.59-1.3-1.77-1.65l-2.39-.7c-.44-.12-.86-.28-1.27-.48s-.76-.44-1.06-.73-.55-.64-.73-1.06-.28-.91-.28-1.48c0-.7.14-1.3.41-1.8s.63-.93,1.06-1.27.92-.58,1.45-.74,1.06-.24,1.57-.24c.78,0,1.41.12,1.92.34s.89.51,1.16.87v-.73c.17-.09.37-.17.59-.21s.43-.07.62-.07.41.02.64.07c.22.03.43.12.59.21v4.28c-.17.09-.37.17-.59.21-.22.03-.44.07-.65.07s-.43-.02-.66-.07-.43-.12-.6-.21v-.44c0-.24-.05-.49-.15-.71s-.26-.43-.46-.6c-.21-.17-.48-.33-.8-.43s-.72-.16-1.15-.16c-.4,0-.72.07-1,.19s-.49.28-.65.48c-.17.21-.26.45-.26.73,0,.26.08.49.24.72.17.22.5.4,1,.53l2.27.64c.56.16,1.09.35,1.58.56.49.22.93.49,1.3.8.37.33.67.72.88,1.19s.33,1.03.33,1.71c0,.72-.14,1.34-.43,1.85s-.67.93-1.14,1.27-1,.57-1.58.72c-.59.15-1.17.22-1.77.22-.74,0-1.44-.12-2.08-.35-.64-.24-1.12-.57-1.44-1v.86c-.17.09-.37.17-.59.21s-.43.07-.64.07-.41-.02-.62-.07-.41-.12-.58-.21v-4.62h0v.02Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M18.58,36.16l3.76-11.28h3.74l3.61,11.28h1.03c.07.2.1.38.14.58s.05.37.05.53-.01.35-.05.55-.07.4-.14.59h-5.33c-.07-.17-.1-.35-.14-.53-.03-.2-.05-.36-.05-.52s.01-.33.05-.51.07-.36.14-.53h1.1l-.49-1.72h-3.93l-.53,1.72h1.12c.07.17.1.35.14.53s.05.35.05.51-.01.33-.05.52-.08.37-.14.53h-5.19c-.07-.2-.1-.4-.14-.59s-.05-.38-.05-.55.01-.35.05-.53c.03-.2.07-.38.14-.58h1.12-.01ZM25.46,32.53l-1.36-4.91-1.45,4.91h2.81Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M35.07,36.16v-8.8h-2v2.15c-.17.09-.38.17-.62.21-.24.03-.45.07-.65.07s-.41-.02-.64-.07c-.22-.03-.43-.12-.59-.21v-4.46h12.08v4.46c-.17.09-.38.17-.62.21-.24.03-.45.07-.65.07s-.41-.02-.64-.07c-.22-.03-.43-.12-.59-.21v-2.15h-2v8.8h1.21c.07.2.1.38.14.58s.05.37.05.53-.01.35-.05.55-.08.4-.14.59h-5.52c-.07-.2-.1-.4-.14-.59s-.05-.38-.05-.55.01-.35.05-.53.07-.38.14-.58c0,0,1.22,0,1.22,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M43.33,26.21c0-.19.03-.36.1-.52s.17-.3.29-.41.27-.21.43-.28.33-.09.51-.09.35.03.51.09.3.15.42.28c.12.12.22.26.29.41s.1.33.1.52-.03.36-.1.52-.17.3-.29.42-.27.21-.42.28c-.16.07-.33.09-.51.09s-.35-.03-.51-.09-.3-.16-.43-.28c-.12-.12-.22-.26-.29-.42s-.1-.34-.1-.52ZM44.65,27.23c.14,0,.27-.02.38-.08.12-.05.22-.12.31-.21s.16-.2.21-.33c.05-.12.07-.26.07-.41s-.02-.28-.07-.41c-.05-.12-.12-.23-.21-.33s-.2-.16-.31-.21-.24-.08-.38-.08-.27.02-.4.08-.22.12-.31.21-.16.2-.21.33c-.05.12-.07.26-.07.41s.02.28.07.41c.05.12.12.23.21.33s.2.16.31.21.24.08.4.08ZM44.19,26.75v-1.07h-.1s-.01-.06-.01-.07v-.09s0-.03.01-.07h.67c.07,0,.14,0,.2.03s.12.06.15.09.07.09.09.14c.02.06.03.12.03.17,0,.07-.01.15-.05.23s-.1.14-.2.2l.2.43h.12s.01.06.01.07v.09s0,.03-.02.07h-.33l-.28-.62h-.22v.4h.13s.01.06.01.07v.09s0,.03-.02.07h-.51s-.01-.06-.01-.07v-.09s0-.03.01-.07h.12ZM44.7,26.11c.07,0,.13-.01.17-.06s.06-.09.06-.16c0-.06-.01-.12-.06-.14-.03-.03-.09-.06-.16-.06h-.24v.43h.23,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-school-urban::after {
  background-image: url("/assets/school-urban-CdG9WEHR.svg");
}
.cb-ilus.cb-ilus-school::after {
  background-image: url("/assets/school-B3giQ00V.svg");
}
.cb-ilus.cb-ilus-science::after {
  background-image: url("/assets/science-B5zCXBK5.svg");
}
.cb-ilus.cb-ilus-scroll::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='none'%20stroke-width='0'/%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.44,5.69c0-1.57-1.28-2.85-2.85-2.85-.19,0-.38.02-.56.06-1.35.3-2.31,1.51-2.28,2.9v2.74h4.75c.52,0,.95-.42.95-.95v-1.9Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M39.49,9.03h-4.75c-.27,0-.49-.22-.49-.49v-2.74c-.03-1.6,1.09-3.02,2.66-3.37.23-.05.45-.07.67-.07h0c1.84,0,3.34,1.5,3.34,3.34h0s0,1.9,0,1.9c0,.79-.64,1.43-1.44,1.43ZM35.23,8.05h4.26c.26,0,.46-.21.46-.46v-1.9c0-1.3-1.06-2.36-2.36-2.36-.16.02-.31.02-.47.05-1.11.25-1.91,1.26-1.89,2.41v2.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.33,33.6H13.1v1.87c0,1.57-1.27,2.85-2.85,2.85h21.07c1.89,0,3.42-1.53,3.42-3.42h0v-4.71c0,1.89-1.53,3.42-3.42,3.42Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M30.76,10.17h-10.82c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h10.82c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.76,13.58h-13.1c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h13.1c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M21.65,20.42h-5.13c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h5.13c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.06,23.83h-8.54c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.54c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.05,27.25h-12.53c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h12.53c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.57,32.46c.26,0,.47.22.47.48,0,.13-.06.26-.16.35-1.11,1.11-1.12,2.91,0,4.03.53.54,1.26.84,2.02.84H10.36c-1.39.02-2.6-.93-2.9-2.28-.31-1.54.69-3.05,2.23-3.36.18-.04.37-.06.56-.06h19.32Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M10.3,38.64c-1.58,0-2.97-1.11-3.31-2.67-.36-1.81.81-3.58,2.61-3.94.22-.04.44-.07.66-.07h19.33c.26,0,.5.11.68.29.18.18.28.43.27.68,0,.27-.12.52-.32.7-.43.43-.67,1.02-.68,1.65,0,.63.24,1.22.69,1.67.45.45,1.04.69,1.67.69v.97H10.36s-.04,0-.06,0ZM10.25,32.95c-.16,0-.31.02-.47.05-1.28.26-2.11,1.51-1.85,2.78.25,1.11,1.27,1.93,2.41,1.89h19.19,0c-.63-.64-.97-1.48-.97-2.37,0-.89.35-1.73.98-2.36H10.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-search::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M28.77,28.46l3.18-3.18,3.71,3.71-3.18,3.18-3.71-3.71Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.48,32.71c-.15,0-.29-.06-.39-.16l-3.7-3.7c-.22-.22-.22-.57,0-.78l3.18-3.18c.1-.1.24-.16.39-.16h0c.15,0,.29.06.39.16l3.71,3.71c.22.22.22.57,0,.78l-3.18,3.18c-.1.1-.24.16-.39.16h0ZM29.56,28.45l2.92,2.92,2.39-2.4-2.92-2.92-2.39,2.4Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M43.07,35.33c.56.57.88,1.33.88,2.12s-.32,1.56-.88,2.13c-.56.56-1.32.87-2.12.87s-1.56-.31-2.12-.87l-6.35-6.36c-.07-.07-.13-.15-.16-.24s-.06-.19-.06-.29c0-.09.02-.19.06-.28s.09-.17.16-.25l3.17-3.18c.07-.07.15-.12.24-.16.09-.04.19-.05.29-.05s.2.02.29.05c.09.04.17.09.24.16l6.35,6.35h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M34.07,30.57c.07-.07.15-.12.24-.16.09-.04.19-.05.29-.05s.2.02.29.05c.09.04.17.09.24.16l6.35,6.35c.42.43.71.97.82,1.55.11.59.05,1.2-.19,1.74.45-.19.85-.49,1.16-.87.31-.38.52-.84.61-1.32s.07-.97-.07-1.44c-.14-.48-.4-.9-.74-1.25l-6.35-6.35c-.07-.07-.15-.12-.24-.16-.09-.04-.19-.05-.29-.05s-.2.02-.29.05c-.09.04-.17.09-.24.16l-1.58,1.59'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M40.95,41c-.95,0-1.84-.37-2.51-1.04l-6.35-6.36c-.12-.12-.22-.26-.28-.42-.06-.16-.1-.33-.1-.5s.03-.34.1-.49c.06-.14.14-.27.26-.41l3.19-3.2c.12-.12.26-.21.42-.28.3-.13.7-.13,1.01,0,.15.06.3.16.42.28l6.35,6.35h0c.67.68,1.04,1.57,1.04,2.51s-.37,1.84-1.04,2.51c-.67.67-1.56,1.04-2.51,1.04h0ZM36.18,29.32l-.14.05-3.17,3.18-.06.14.06.14,6.35,6.36c.92.92,2.53.92,3.45,0,.46-.47.72-1.08.72-1.73s-.25-1.26-.72-1.73l-6.35-6.35-.14-.05h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.78,32c8.68,0,15.72-7.04,15.72-15.73S28.46.55,19.78.55,4.05,7.6,4.05,16.27s7.04,15.73,15.72,15.73h.01Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M31.8,19.11c1.57-6.64-2.54-13.29-9.18-14.86-6.64-1.56-13.29,2.55-14.86,9.18-1.57,6.64,2.54,13.29,9.18,14.86,6.64,1.57,13.29-2.54,14.86-9.18Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M19.77,3.92c-2.44,0-4.83.73-6.86,2.09-2.03,1.36-3.61,3.28-4.55,5.54-.93,2.26-1.18,4.74-.7,7.14.48,2.39,1.65,4.6,3.38,6.32L28.51,7.54c-1.15-1.15-2.51-2.06-4.01-2.69-1.5-.62-3.11-.94-4.73-.94h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.42,17.8c-.37-3.9-2.17-7.52-5.07-10.15-2.89-2.64-6.67-4.1-10.58-4.1s-7.69,1.46-10.58,4.1c-2.89,2.63-4.7,6.25-5.07,10.15-.05-.5-.07-1.01-.07-1.53,0-4.17,1.66-8.16,4.6-11.12C11.61,2.21,15.61.55,19.78.55s8.17,1.66,11.12,4.6c2.95,2.95,4.6,6.95,4.6,11.12,0,.51-.02,1.03-.07,1.53h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M19.81,29.19c-1,0-2-.12-3-.35-3.35-.79-6.2-2.84-8.01-5.77-1.81-2.93-2.37-6.4-1.58-9.75,1.63-6.94,8.59-11.24,15.52-9.61,6.93,1.64,11.23,8.61,9.6,15.53h0c-.79,3.36-2.84,6.2-5.78,8.02-2.06,1.28-4.39,1.93-6.75,1.93ZM19.78,4.48c-5.35,0-10.21,3.66-11.49,9.09-.72,3.07-.21,6.23,1.45,8.92,1.66,2.68,4.26,4.55,7.33,5.28,3.07.73,6.23.21,8.91-1.44,2.68-1.66,4.56-4.26,5.28-7.33h0c1.49-6.33-2.44-12.69-8.77-14.19-.91-.21-1.81-.32-2.71-.32h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.78,32.55c-8.97,0-16.28-7.3-16.28-16.28S10.8,0,19.78,0s16.28,7.3,16.28,16.27-7.3,16.28-16.28,16.28ZM19.78,1.1c-8.37.01-15.17,6.81-15.17,15.17s6.8,15.17,15.17,15.17,15.17-6.81,15.17-15.17S28.14,1.11,19.78,1.11h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-send-scores::after {
  background-image: url("/assets/send-scores-Byl2siS0.svg");
}
.cb-ilus.cb-ilus-share-alt::after {
  background-image: url("/assets/share-alt-Dk37OUhZ.svg");
}
.cb-ilus.cb-ilus-share-link::after {
  background-image: url("/assets/share-link-Cgciu0Or.svg");
}
.cb-ilus.cb-ilus-share::after {
  background-image: url("/assets/share-2KZySI8H.svg");
}
.cb-ilus.cb-ilus-facebook::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20id='Initiator'%20d='M36.01,28.95c0-6.66-5.4-12.05-12.05-12.05s-12.05,5.4-12.05,12.05c0,5.65,3.89,10.4,9.14,11.7v-8.02h-2.49v-3.68h2.49v-1.59c0-4.1,1.86-6,5.88-6,.76,0,2.08.15,2.62.3v3.34c-.28-.03-.78-.04-1.39-.04-1.98,0-2.74.75-2.74,2.7v1.3h3.94l-.68,3.68h-3.26v8.28c5.97-.72,10.59-5.8,10.59-11.97Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20id='F'%20d='M28.68,32.63l.68-3.68h-3.94v-1.3c0-1.95.76-2.7,2.74-2.7.61,0,1.11.01,1.39.04v-3.34c-.54-.15-1.86-.3-2.62-.3-4.03,0-5.88,1.9-5.88,6v1.59h-2.49v3.68h2.49v8.02c.93.23,1.91.35,2.91.35.49,0,.98-.03,1.46-.09v-8.28h3.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20id='F-2'%20data-name='F'%20d='M28.68,32.63l.68-3.68h-3.94v-1.3c0-1.95.76-2.7,2.74-2.7.61,0,1.11.01,1.39.04v-3.34c-.54-.15-1.86-.3-2.62-.3-4.03,0-5.88,1.9-5.88,6v1.59h-2.49v3.68h2.49v8.02c.93.23,1.91.35,2.91.35.49,0,.98-.03,1.46-.09v-8.28h3.26Z'%20fill='%23fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-instagram::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M18.87,16.47c-1.31.06-2.2.27-2.99.58-.81.32-1.5.74-2.18,1.42-.68.69-1.1,1.37-1.42,2.18-.3.78-.51,1.68-.57,2.99-.06,1.31-.07,1.73-.06,5.07,0,3.34.02,3.76.08,5.08.06,1.31.27,2.2.58,2.99.32.81.74,1.49,1.42,2.18.69.68,1.37,1.1,2.18,1.42.78.3,1.68.51,2.99.57,1.31.06,1.73.07,5.07.06,3.34,0,3.76-.02,5.08-.08,1.31-.06,2.2-.27,2.99-.58.81-.32,1.5-.74,2.18-1.42.68-.69,1.1-1.37,1.42-2.18.3-.78.51-1.68.57-2.99.06-1.31.07-1.73.06-5.08,0-3.34-.02-3.76-.08-5.07-.06-1.31-.27-2.2-.58-2.99-.32-.81-.74-1.49-1.42-2.18-.69-.68-1.37-1.1-2.18-1.42-.78-.3-1.68-.51-2.99-.57-1.31-.06-1.73-.07-5.08-.06-3.34,0-3.76.02-5.07.08M19.01,38.72c-1.2-.05-1.85-.25-2.29-.42-.58-.22-.99-.49-1.42-.92-.43-.43-.7-.84-.92-1.41-.17-.43-.37-1.09-.43-2.29-.06-1.3-.07-1.69-.08-4.97,0-3.29,0-3.68.06-4.97.05-1.2.25-1.85.42-2.29.22-.58.49-.99.92-1.42.43-.43.84-.7,1.41-.92.43-.17,1.08-.37,2.28-.43,1.3-.06,1.69-.07,4.97-.08,3.29,0,3.68,0,4.97.06,1.2.05,1.85.25,2.29.42.58.22.99.49,1.42.92.43.43.7.84.92,1.41.17.43.37,1.08.43,2.28.06,1.3.08,1.69.08,4.97,0,3.29,0,3.68-.06,4.97-.05,1.2-.25,1.85-.42,2.29-.22.57-.49.99-.92,1.42-.43.43-.84.7-1.41.92-.43.17-1.08.37-2.28.43-1.3.06-1.69.07-4.97.08-3.29,0-3.67,0-4.97-.06M29.05,22.11c0,.82.66,1.48,1.48,1.47.82,0,1.48-.66,1.47-1.48,0-.82-.66-1.48-1.48-1.47s-1.48.66-1.47,1.48M17.65,28.7c0,3.49,2.84,6.31,6.33,6.31,3.49,0,6.32-2.84,6.31-6.33,0-3.49-2.84-6.32-6.33-6.31-3.49,0-6.31,2.84-6.31,6.33M19.86,28.7c0-2.27,1.83-4.11,4.1-4.11,2.27,0,4.11,1.83,4.11,4.09,0,2.27-1.83,4.11-4.1,4.11-2.27,0-4.11-1.83-4.11-4.1'%20fill='%231d1e1e'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-linkedin::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='11.5'%20y='16.78'%20width='24.22'%20height='24.22'%20rx='1.91'%20ry='1.91'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.81,37.31h-3.58v-11.53h3.58v11.53ZM17.02,24.17c-1.14,0-2.06-.93-2.06-2.08s.92-2.08,2.06-2.08,2.06.93,2.06,2.08-.92,2.08-2.06,2.08ZM32.24,37.31h-3.49v-6.12c0-3.64-4.2-3.21-4.1,0v6.12h-3.55v-11.53h3.44v1.44c.53-.6.99-1.2,1.82-1.44,3.05-.91,5.87.4,5.87,4.15v7.38Z'%20fill='%23fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-tiktok::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M29.95,21.49c-1.31-.86-2.26-2.23-2.56-3.83-.06-.35-.1-.7-.1-1.06h-4.19v16.81c-.08,1.88-1.63,3.39-3.53,3.39-.59,0-1.15-.15-1.64-.41-1.12-.59-1.89-1.77-1.89-3.12,0-1.94,1.58-3.53,3.53-3.53.36,0,.71.06,1.04.16v-4.28c-.34-.05-.69-.08-1.04-.08-4.26,0-7.72,3.46-7.72,7.72,0,2.61,1.31,4.92,3.3,6.32,1.25.88,2.78,1.4,4.42,1.4,4.26,0,7.72-3.46,7.72-7.72v-8.52c1.65,1.18,3.66,1.88,5.84,1.88v-4.19c-1.17,0-2.26-.35-3.18-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-x::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.41,28.49l7.9-9.18h-1.87l-6.86,7.97-5.48-7.97h-6.32l8.29,12.06-8.29,9.63h1.87l7.25-8.42,5.79,8.42h6.32l-8.59-12.51h0ZM23.84,31.47l-.84-1.2-6.68-9.56h2.88l5.39,7.71.84,1.2,7.01,10.02h-2.88l-5.72-8.18h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-youtube::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M35.17,24.31c-.28-1.04-1.1-1.87-2.15-2.15-1.89-.51-9.49-.51-9.49-.51,0,0-7.59,0-9.49.51-1.04.28-1.87,1.1-2.15,2.15-.51,1.89-.51,5.85-.51,5.85,0,0,0,3.95.51,5.85.28,1.04,1.1,1.87,2.15,2.15,1.89.51,9.49.51,9.49.51,0,0,7.59,0,9.49-.51,1.04-.28,1.87-1.1,2.15-2.15.51-1.89.51-5.85.51-5.85,0,0,0-3.95-.51-5.85ZM21.1,33.77v-7.23s.01-.02.03-.01l6.26,3.61s.01.02,0,.03l-6.26,3.61s-.03,0-.03-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-sound::after {
  background-image: url("/assets/sound-CaSXITug.svg");
}
.cb-ilus.cb-ilus-stopwatch::after {
  background-image: url("/assets/stopwatch-B1D9Qvy6.svg");
}
.cb-ilus.cb-ilus-submit-photo::after {
  background-image: url("/assets/submit-photo-CDDqsDkh.svg");
}
.cb-ilus.cb-ilus-submit::after {
  background-image: url("/assets/submit-ChVuO5iV.svg");
}
.cb-ilus.cb-ilus-task-complete-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.59,39.99c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V9.08L30.99.99H10.54c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M15.49,21.89c0,2.35.93,4.6,2.59,6.26,1.66,1.66,3.91,2.59,6.26,2.59s4.6-.93,6.26-2.59c1.66-1.66,2.59-3.91,2.59-6.26s-.93-4.6-2.59-6.26c-1.66-1.66-3.91-2.59-6.26-2.59s-4.6.93-6.26,2.59c-1.66,1.66-2.59,3.91-2.59,6.26h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M15.66,23.62c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83c1.18.55,2.23,1.36,3.06,2.36.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14-1.59-1.3-3.59-2.01-5.64-2-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.33,31.73c-2.5,0-4.85-.97-6.62-2.74-1.77-1.77-2.74-4.12-2.74-6.62s.97-4.85,2.74-6.62c1.77-1.77,4.12-2.74,6.62-2.74s4.85.97,6.62,2.74c1.77,1.77,2.74,4.12,2.74,6.62s-.97,4.85-2.74,6.62-4.12,2.74-6.62,2.74ZM24.33,14.04c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44c1.57-1.57,2.44-3.67,2.44-5.89s-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.55,26.26c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h0Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M22.55,26.78c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47,0,.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h0ZM19.99,21.64h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M38.13,40.99H10.54c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C10.16.04,10.35,0,10.54,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.54,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H10.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.98.99v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.98.99Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M39.07,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM31.49,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-task-complete::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.52,39.56c0,.25.1.49.28.67.18.18.42.28.67.28h27.62c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.62L30.95.52H10.47c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.09Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.09,41.03H10.47c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C10.09.04,10.28,0,10.47,0h20.48c.14,0,.27.05.37.15l8.1,8.1c.1.1.15.23.15.37v30.95c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.47,1.03c-.06,0-.11.01-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.09c0,.12.04.23.13.31.08.08.19.13.31.13h27.62c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.83l-7.81-7.8H10.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94.52v7.21c0,.24.09.46.26.63s.39.26.63.26h7.21L30.94.52Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M39.03,9.13h-7.21c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.1,8.1c.15.15.19.37.11.56s-.27.32-.48.32ZM31.45,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.77,11.74H14.25c-.32,0-.57.26-.57.57s.26.57.57.57h19.52c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.69,17.49H14.54c-.32,0-.57.26-.57.57s.26.57.57.57h19.14c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.69,22.53H14.54c-.32,0-.57.26-.57.57s.26.57.57.57h19.14c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='34.98'%20cy='35.13'%20r='8.79'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M26.3,36.86c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83,2.23,1.36,3.06,2.36c.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14s-3.59-2.01-5.64-2c-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.99,44.5c-2.5,0-4.85-.97-6.63-2.74-1.77-1.77-2.74-4.12-2.74-6.63s.97-4.85,2.74-6.63c1.77-1.77,4.12-2.74,6.63-2.74s4.85.97,6.63,2.74c1.77,1.77,2.74,4.12,2.74,6.63s-.97,4.85-2.74,6.63-4.12,2.74-6.63,2.74ZM34.99,26.79c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44c1.57-1.57,2.44-3.67,2.44-5.89s-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,39.5c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h-.01Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M33.2,40.02c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47.01.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h-.01ZM30.64,34.88h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-star::after {
  background-image: url("/assets/star-DoQMFPNa.svg");
}
.cb-ilus.cb-ilus-university::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='9.17'%20y='16.18'%20width='29.67'%20height='19.08'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M5.68,40.5l1.55-4.65c.12-.35.45-.59.82-.59h31.9c.37,0,.71.24.82.59l1.55,4.64'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M5.68,41c-.05,0-.11,0-.16-.03-.26-.09-.4-.37-.32-.63l1.55-4.65c.19-.56.71-.93,1.3-.94h31.9c.59,0,1.11.38,1.3.94l1.55,4.64c.09.26-.05.54-.32.63s-.54-.06-.63-.32l-1.55-4.64c-.05-.15-.19-.25-.35-.25H8.04c-.16,0-.3.1-.35.25l-1.55,4.65c-.07.21-.27.34-.47.34h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='33.6'%20y='16.06'%20width='5.23'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.83,35.76h-5.23c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.23c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM34.11,34.76h4.22v-18.19h-4.22v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='21.38'%20y='16.06'%20width='5.24'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M26.62,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM21.88,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='9.17'%20y='16.06'%20width='5.24'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.41,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM9.67,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='33.6'%20y='16.06'%20width='5.23'%20height='3.13'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3crect%20x='21.38'%20y='16.06'%20width='5.24'%20height='3.13'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3crect%20x='9.17'%20y='16.06'%20width='5.24'%20height='3.13'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M38.83,35.76h-5.23c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.23c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM34.11,34.76h4.22v-18.19h-4.22v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.62,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM21.88,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.41,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM9.67,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M44.07,41H3.93c-.28,0-.5-.22-.5-.5s.22-.5.5-.5h40.14c.28,0,.5.22.5.5s-.22.5-.5.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.04,10.82H5.96c.08-.15.2-.27.35-.35L23.57.6c.27-.14.6-.14.87,0l17.26,9.87c.15.08.27.2.35.35h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.04,11.33H5.96c-.18,0-.34-.09-.43-.24-.09-.15-.1-.34-.01-.49.13-.24.32-.43.56-.56L23.32.17c.44-.22.93-.22,1.35-.01l17.28,9.89c.22.12.42.31.54.55.08.15.08.34-.01.49s-.25.24-.43.24h-.01ZM7.58,10.32h32.84L24.19,1.03c-.11-.05-.26-.06-.39.01L7.58,10.32Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.3,13.34l-.46,1.94c-.12.35-.44.59-.8.59H7.94c-.36,0-.68-.24-.8-.59l-.83-1.94c-.08-.22-.06-.47.05-.68h34.89c.11.21.13.45.05.68Z'%20fill='%23f5f7fc'%20stroke-width='0'/%3e%3cpath%20d='M42.09,11.51l-.47,1.94c-.12.35-.45.59-.82.59H7.58c-.37,0-.7-.24-.82-.59l-.86-1.94c-.08-.22-.06-.47.05-.68h36.1c.11.21.13.45.05.68Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M8.04,16.56c-.59,0-1.1-.38-1.29-.93l-1.32-3.96c-.12-.35-.09-.74.09-1.08l.14-.26h36.69l.14.26c.18.33.21.72.09,1.08l-1.32,3.95c-.19.55-.7.93-1.29.93H8.04ZM6.37,11.33h0s1.32,3.98,1.32,3.98c.05.15.19.25.35.25h31.9c.15,0,.29-.1.34-.25l1.33-3.97H6.37h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-unlock::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.53,18.07v-5.13c-.02-1.93-.8-3.76-2.17-5.13-1.37-1.35-3.22-2.11-5.16-2.11-1.93,0-3.77.76-5.16,2.11-1.37,1.35-2.14,3.19-2.17,5.13v1.29h-5.13v-1.29c0-3.3,1.31-6.47,3.64-8.8,2.33-2.33,5.51-3.64,8.8-3.64,3.29,0,6.47,1.31,8.8,3.64,2.33,2.33,3.64,5.5,3.64,8.8v5.13h-5.13s.02,0,.02,0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.17.5c-3.29,0-6.47,1.31-8.8,3.64-2.33,2.33-3.64,5.5-3.65,8.8v2.93c0-3.3,1.31-6.47,3.64-8.8,2.33-2.33,5.51-3.64,8.8-3.64s6.05.56,8.8,2.9c2.33,2.33,3.65,4.61,3.65,7.91v-2.92c0-3.3-1.31-4.83-3.65-7.16-2.33-2.33-5.5-3.64-8.8-3.65h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M11.39,18.07h25.57c1.43,0,2.59,1.16,2.59,2.59v17.26c0,1.43-1.16,2.59-2.59,2.59H11.39c-1.43,0-2.59-1.16-2.59-2.59v-17.26c0-1.43,1.16-2.59,2.59-2.59Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M27.11,26.86c0-.51-.13-1.02-.38-1.47-.25-.45-.62-.82-1.07-1.08-.45-.26-.95-.4-1.46-.4s-1.02.13-1.47.39c-.45.26-.82.62-1.08,1.07-.26.44-.39.95-.39,1.46s.13,1.02.38,1.46c.26.45.63.82,1.08,1.07v3.33c0,.39.15.76.43,1.03.27.27.65.43,1.03.43s.76-.15,1.04-.43.43-.65.43-1.03v-3.33c.45-.26.81-.62,1.07-1.06.26-.44.39-.94.39-1.46v.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.17,34.7c-.52,0-1.03-.21-1.39-.58-.37-.36-.58-.87-.58-1.39v-3.05c-.41-.29-.75-.66-1.01-1.09-.31-.54-.46-1.14-.45-1.73,0-.6.16-1.2.46-1.71.29-.51.73-.95,1.26-1.26.53-.3,1.14-.48,1.72-.46.6,0,1.19.16,1.71.47s.96.74,1.26,1.27c.3.53.46,1.13.45,1.72,0,.61-.16,1.2-.46,1.71-.25.43-.59.8-1,1.09v3.05c0,.53-.21,1.03-.58,1.4-.37.37-.87.58-1.4.58v-.02ZM24.17,24.44c-.42,0-.84.11-1.2.32-.37.22-.68.52-.89.88-.21.37-.33.78-.33,1.21s.1.84.32,1.21c.21.36.52.67.89.88.16.09.26.26.26.44v3.33c0,.25.1.5.28.67.36.36.99.36,1.34,0,.18-.18.28-.42.28-.67v-3.33c0-.18.1-.35.26-.44.37-.21.67-.51.88-.88.21-.36.32-.77.32-1.2h0c0-.42-.1-.84-.32-1.21-.21-.37-.51-.67-.88-.89-.37-.21-.78-.33-1.2-.33h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.87,41H11.48c-1.75,0-3.17-1.42-3.17-3.17v-17.08c0-1.75,1.42-3.17,3.17-3.17h25.39c1.75,0,3.17,1.42,3.17,3.17v17.08c0,1.75-1.42,3.17-3.17,3.17ZM11.48,18.55c-1.21,0-2.2.99-2.2,2.2v17.08c0,1.21.99,2.2,2.2,2.2h25.39c1.21,0,2.2-.99,2.2-2.2v-17.08c0-1.21-.99-2.2-2.2-2.2H11.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='31.48'%20y='15.25'%20width='5.11'%20height='2.33'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M31.48,18.07c-.28,0-.51.29-.51.01v-5.13c-.01-1.77-.74-3.51-2.01-4.77-1.29-1.27-2.99-1.97-4.8-1.97s-3.5.7-4.8,1.97c-1.27,1.27-1.99,2.96-2.01,4.77v.78c0,.28-.23.51-.51.51h-5.13c-.28,0-.51-.23-.51-.51v-.78c0-3.4,1.38-6.75,3.79-9.16C17.45,1.35,20.75,0,24.17,0c3.41,0,6.76,1.38,9.17,3.79,2.41,2.41,3.79,5.76,3.79,9.16v5.13c0,.28-.23-.01-.51-.01h-5.13s-.02,0-.02,0ZM36.09,17.58v-4.62c0-3.14-1.27-6.22-3.49-8.44-2.22-2.22-5.26-3.49-8.44-3.49-3.18,0-6.18,1.24-8.44,3.49-2.22,2.22-3.49,5.3-3.49,8.44v.26s4.1,0,4.1,0v-.27c.03-2.08.85-4.02,2.32-5.49,1.48-1.46,3.44-2.26,5.52-2.26s4.03.8,5.52,2.26c1.48,1.46,2.3,3.41,2.32,5.49v4.62s4.1,0,4.1,0h-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M8.79,38.65c0,.49.19.96.55,1.31.35.35.82.54,1.31.54h27.03c.49,0,.97-.2,1.31-.54.35-.35.55-.82.55-1.31v-2.84c0,.49-.19.96-.55,1.31-.35.35-.82.54-1.31.54H10.65c-.25,0-.49-.05-.71-.14-.22-.09-.43-.23-.6-.4-.18-.17-.31-.38-.41-.6-.09-.23-.14-.47-.14-.71v2.84Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M36.86,41H11.47c-1.75,0-3.17-1.42-3.17-3.17v-17.08c0-1.75,1.42-3.17,3.17-3.17h25.39c1.75,0,3.17,1.42,3.17,3.17v17.08c0,1.75-1.42,3.17-3.17,3.17ZM11.47,18.55c-1.21,0-2.2.99-2.2,2.2v17.08c0,1.21.99,2.2,2.2,2.2h25.39c1.21,0,2.2-.99,2.2-2.2v-17.08c0-1.21-.99-2.2-2.2-2.2H11.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-up-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.28'%20ry='5.28'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.04,8.18c.27,0,.54.05.8.16.25.1.48.26.68.45l5.97,5.97c.19.19.35.42.45.68s.16.52.16.8c0,.27-.05.54-.16.8-.1.25-.26.48-.45.68-.39.39-.93.62-1.47.62-.27,0-.54-.05-.8-.16-.25-.1-.48-.26-.68-.45l-1.97-1.98v14.58c-.01.67-.28,1.29-.76,1.76s-1.11.73-1.77.73-1.29-.26-1.77-.73-.74-1.09-.76-1.76v-14.58s-1.97,1.98-1.97,1.98c-.19.19-.42.35-.68.45s-.52.16-.8.16-.54-.05-.8-.16c-.25-.1-.48-.26-.68-.45s-.35-.42-.45-.68-.16-.52-.16-.8c0-.27.05-.54.16-.8.1-.25.26-.48.45-.68l5.97-5.97c.19-.19.42-.35.68-.45s.52-.16.8-.16h-.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.04,7.62c.35,0,.69.07,1.01.2s.62.33.86.58l5.96,5.97c.24.25.44.53.58.86s.2.67.2,1.02c0,.35-.07.7-.2,1.02s-.32.62-.58.86c-.75.75-1.92.98-2.89.58-.32-.13-.62-.32-.86-.58l-1.01-1.02v13.23c-.01.83-.34,1.58-.92,2.16-1.16,1.14-3.16,1.14-4.32,0-.58-.57-.91-1.33-.92-2.15v-13.24s-1.01,1.01-1.01,1.01c-.25.25-.53.44-.86.58-.65.26-1.38.27-2.03,0-.32-.13-.62-.33-.86-.58s-.44-.53-.58-.86-.2-.67-.2-1.02c0-.35.07-.69.2-1.02.13-.32.33-.62.58-.86l5.97-5.97c.24-.25.53-.44.86-.58s.67-.2,1.01-.2h-.01ZM30,17.78c.4,0,.8-.16,1.08-.45.14-.14.25-.31.33-.49.08-.19.12-.38.12-.59,0-.2-.04-.4-.12-.59s-.19-.35-.33-.49l-5.97-5.97c-.14-.14-.31-.26-.49-.33-.18-.08-.38-.12-.59-.12h0c-.2,0-.39.04-.59.11-.18.08-.35.19-.49.33l-5.97,5.97c-.14.14-.25.31-.33.49s-.11.38-.11.59c0,.2.04.4.11.59.08.19.19.35.33.49s.31.25.49.33c.37.15.8.15,1.17,0,.18-.08.35-.19.49-.33l2.93-2.94v15.94c0,.5.21.99.59,1.35.74.73,2.01.73,2.75,0,.37-.36.58-.85.59-1.36v-15.93s2.93,2.94,2.93,2.94c.14.14.31.25.49.33s.38.11.59.11l.02.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-up-down-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.08'%20y='.49'%20width='40.02'%20height='40.02'%20rx='4.41'%20ry='4.41'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M39.41,41H8.77c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.59,2.32,5.91,0,8.77,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.77.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.77Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.41.49H8.77c-2.58,0-4.69,2.11-4.69,4.69v4.18c0-2.58,2.11-4.69,4.69-4.69h30.64c2.58,0,4.69,2.11,4.69,4.69v-4.18c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.78,15.84c0,1.23-.99,2.23-2.22,2.23-.7,0-1.36-.33-1.78-.89l-3.69-4.91-3.69,4.92c-.74.98-2.13,1.18-3.12.44-.98-.74-1.18-2.13-.44-3.11l5.47-7.29c.74-.98,2.13-1.18,3.11-.45.17.13.32.28.45.45l5.47,7.29c.29.38.45.85.45,1.33Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M18.62,18.56c-.57,0-1.14-.18-1.63-.54-1.19-.9-1.44-2.6-.54-3.8l5.47-7.29c.9-1.2,2.6-1.44,3.8-.54.21.16.39.34.54.54l5.47,7.29c.35.46.54,1.04.54,1.62h0c0,1.5-1.21,2.72-2.71,2.72h0c-.85,0-1.66-.41-2.17-1.09l-3.3-4.39-3.3,4.4c-.53.71-1.35,1.08-2.17,1.08ZM24.09,6.82c-.53,0-1.05.24-1.39.69l-5.47,7.29c-.57.76-.42,1.85.35,2.43.77.58,1.86.42,2.43-.35l4.08-5.44,4.08,5.44c.33.44.85.69,1.39.69h0c.96,0,1.74-.78,1.73-1.74h0c0-.37-.12-.74-.35-1.03l-5.47-7.29c-.1-.13-.22-.25-.35-.35-.31-.23-.68-.35-1.04-.35Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.78,25.16c0,.48-.16.95-.45,1.33l-5.47,7.29c-.74.98-2.13,1.18-3.11.45-.17-.13-.32-.28-.45-.45l-5.47-7.29c-.74-.98-.54-2.38.45-3.12.98-.74,2.38-.54,3.12.45l3.69,4.92,3.69-4.92c.74-.98,2.13-1.18,3.12-.45.56.42.89,1.08.89,1.78Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.08,35.16c-.58,0-1.15-.19-1.62-.54-.21-.15-.39-.34-.54-.54l-5.47-7.29c-.43-.58-.62-1.29-.52-2.01.1-.72.48-1.35,1.06-1.79.58-.43,1.29-.62,2.01-.52.72.1,1.35.48,1.79,1.06l3.3,4.4,3.3-4.4c.43-.58,1.07-.96,1.79-1.06.72-.1,1.43.08,2.01.52.68.51,1.09,1.32,1.09,2.17,0,.58-.19,1.16-.54,1.63l-5.47,7.29c-.43.58-1.07.96-1.79,1.06-.13.02-.26.03-.39.03ZM18.61,23.42c-.37,0-.73.12-1.04.35-.37.28-.61.68-.68,1.14-.07.46.05.92.33,1.29l5.47,7.29c.1.13.22.25.35.35.37.28.83.39,1.29.33.46-.07.86-.31,1.14-.68l5.47-7.29c.22-.3.35-.67.35-1.04h0c0-.55-.26-1.07-.69-1.39-.37-.28-.83-.4-1.29-.33-.46.07-.87.31-1.14.68l-4.08,5.44-4.08-5.44c-.28-.37-.68-.61-1.14-.68-.08-.01-.17-.02-.25-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.41,41H8.77c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.59,2.32,5.91,0,8.77,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.77.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.77Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-upload::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.76,10.74c.29-1.18.2-2.41-.24-3.54-.44-1.13-1.23-2.09-2.24-2.75-1.01-.66-2.21-.99-3.42-.95-1.21.05-2.37.47-3.33,1.21-1.55-1.84-3.64-3.15-5.96-3.77-2.33-.61-4.78-.5-7.04.33-2.26.83-4.21,2.33-5.58,4.31-1.38,1.98-2.11,4.33-2.11,6.73v.08c-.24-.04-.49-.07-.74-.08-.78,0-1.55.14-2.27.43s-1.38.72-1.93,1.27c-.55.55-.99,1.2-1.29,1.92-.3.72-.45,1.49-.45,2.27s.15,1.55.45,2.27c.3.72.74,1.37,1.29,1.92s1.21.98,1.93,1.27,1.49.44,2.27.43h26.44c1.56,0,3.08-.49,4.33-1.41,1.26-.92,2.19-2.22,2.66-3.71.47-1.49.46-3.09-.04-4.57-.5-1.48-1.45-2.76-2.73-3.66Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.53,20.28H10.1c-1.22,0-2.42-.38-3.41-1.1-1-.71-1.74-1.72-2.14-2.88-.3.89-.39,1.83-.26,2.76.13.93.49,1.81,1.03,2.57.54.76,1.26,1.38,2.09,1.81s1.75.65,2.69.65h26.43c1.13,0,2.24-.25,3.25-.75s1.89-1.22,2.58-2.12c.69-.9,1.16-1.94,1.37-3.05.22-1.11.18-2.25-.12-3.34-.42,1.56-1.34,2.94-2.62,3.93-1.28.99-2.85,1.52-4.46,1.52h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M10.01,24.64c-.82,0-1.63-.16-2.4-.47-.79-.32-1.5-.79-2.11-1.39-.61-.6-1.08-1.31-1.41-2.1-.33-.79-.5-1.63-.5-2.48s.17-1.69.5-2.48c.33-.79.81-1.5,1.41-2.1.61-.6,1.32-1.07,2.11-1.39.79-.32,1.6-.47,2.48-.47.06,0,.13,0,.19,0,.11-2.38.86-4.59,2.2-6.51,1.45-2.08,3.47-3.64,5.85-4.51,2.38-.87,4.93-.99,7.37-.35,2.28.6,4.32,1.83,5.91,3.56.96-.63,2.07-.98,3.22-1.02,1.34-.06,2.63.31,3.74,1.03,1.12.73,1.97,1.77,2.46,3.01.44,1.12.56,2.33.34,3.51,1.23.95,2.14,2.23,2.63,3.72.54,1.6.55,3.3.04,4.91-.51,1.61-1.5,2.99-2.86,3.99-1.36.99-2.97,1.52-4.65,1.52H10.01ZM10.01,12.88c-.67,0-1.34.13-1.98.39-.66.27-1.24.65-1.75,1.15-.5.5-.9,1.08-1.17,1.74-.27.65-.41,1.34-.41,2.05s.14,1.4.41,2.05c.27.65.67,1.24,1.17,1.73.5.5,1.09.89,1.75,1.15.66.27,1.37.42,2.05.39h26.44c1.46-.03,2.84-.45,4.01-1.31,1.17-.86,2.02-2.04,2.46-3.42s.43-2.84-.04-4.22c-.46-1.38-1.33-2.55-2.52-3.38-.19-.13-.27-.36-.22-.59.26-1.07.19-2.18-.22-3.21-.4-1.03-1.11-1.89-2.03-2.49s-2-.9-3.09-.85c-1.1.04-2.14.42-3.02,1.09-.24.18-.57.14-.76-.08-1.49-1.76-3.45-3-5.68-3.59-2.23-.59-4.55-.48-6.71.32-2.16.8-4,2.22-5.32,4.11-1.32,1.89-2.01,4.11-2.01,6.42,0,.16-.07.36-.2.46-.12.11-.29.19-.45.16-.22-.04-.44-.06-.67-.07h-.06.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.01,16.06c.27,0,.54.05.79.16.25.1.48.26.67.45l5.92,5.92c.19.19.35.42.45.67s.16.52.16.79-.05.54-.16.79c-.1.25-.26.48-.45.67-.39.39-.92.61-1.46.61-.27,0-.54-.05-.79-.16-.25-.1-.48-.26-.67-.45l-1.95-1.96v14.45c0,.66-.28,1.28-.75,1.74-.47.46-1.1.72-1.75.72s-1.28-.26-1.75-.72c-.47-.46-.73-1.08-.75-1.74v-14.45l-1.95,1.96c-.19.19-.42.35-.67.45s-.52.16-.79.16-.54-.05-.79-.16c-.25-.1-.48-.26-.67-.45s-.35-.42-.45-.67-.16-.52-.16-.79.05-.54.16-.79c.1-.25.26-.48.45-.67l5.92-5.92c.19-.19.42-.35.67-.45s.52-.16.79-.16h-.02Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M24.01,15.5c.35,0,.68.07,1,.2s.61.33.85.57l5.91,5.92c.24.25.44.53.57.85s.2.66.2,1.01-.07.69-.2,1.01-.32.61-.57.85c-.74.74-1.9.97-2.86.57-.32-.13-.61-.32-.85-.57l-1-1.01v13.11c0,.82-.34,1.57-.91,2.14-1.15,1.13-3.13,1.13-4.28,0-.57-.56-.9-1.32-.91-2.13v-13.12l-1,1c-.25.25-.53.44-.85.57-.64.26-1.37.27-2.01,0-.32-.13-.61-.33-.85-.57s-.44-.53-.57-.85-.2-.66-.2-1.01.07-.68.2-1.01c.13-.32.33-.61.57-.85l5.92-5.92c.24-.25.53-.44.85-.57s.66-.2,1-.2h0ZM29.92,25.57c.4,0,.79-.16,1.07-.45.14-.14.25-.31.33-.49.08-.19.12-.38.12-.58s-.04-.4-.12-.58-.19-.35-.33-.49l-5.92-5.92c-.14-.14-.31-.26-.49-.33-.18-.08-.38-.12-.58-.12h0c-.2,0-.39.04-.58.11-.18.08-.35.19-.49.33l-5.92,5.92c-.14.14-.25.31-.33.49s-.11.38-.11.58.04.4.11.58c.08.19.19.35.33.49s.31.25.49.33c.37.15.79.15,1.16,0,.18-.08.35-.19.49-.33l2.9-2.91v15.79c0,.5.21.98.58,1.34.73.72,1.99.72,2.72,0,.37-.36.57-.84.58-1.35v-15.78l2.9,2.91c.14.14.31.25.49.33s.38.11.58.11l.02.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-user-add::after {
  background-image: url("/assets/user-add-WG51htxb.svg");
}
.cb-ilus.cb-ilus-user-approve::after {
  background-image: url("/assets/user-approve-DWKtUtz8.svg");
}
.cb-ilus.cb-ilus-user-remove::after {
  background-image: url("/assets/user-remove-CGnvgk6x.svg");
}
.cb-ilus.cb-ilus-user::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.37,4.17c0,.97.38,1.91,1.06,2.6s1.6,1.08,2.57,1.08,1.89-.39,2.57-1.08c.68-.69,1.06-1.62,1.06-2.6s-.38-1.91-1.06-2.6c-.68-.69-1.6-1.08-2.57-1.08s-1.89.39-2.57,1.08-1.06,1.62-1.06,2.6h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M20.44,4.89c-.1-.53-.09-1.08.04-1.61.13-.53.37-1.02.71-1.44.34-.42.77-.76,1.25-.99s1.01-.36,1.55-.36,1.06.12,1.55.34c.49.23.91.56,1.26.98.34.42.59.91.72,1.43s.15,1.07.05,1.61c-.16-.84-.61-1.59-1.26-2.13-.65-.54-1.47-.84-2.32-.83-.84,0-1.66.3-2.31.85-.65.55-1.09,1.31-1.24,2.15'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,8.34c-1.1,0-2.14-.43-2.92-1.22s-1.21-1.83-1.21-2.95.43-2.16,1.21-2.95c.78-.79,1.82-1.22,2.92-1.22s2.14.43,2.92,1.22c.78.79,1.21,1.83,1.21,2.95s-.43,2.16-1.21,2.95c-.78.79-1.82,1.22-2.92,1.22ZM24,.99c-.84,0-1.62.33-2.22.93-.59.6-.92,1.4-.92,2.25s.34,1.66.92,2.25c.59.6,1.38.93,2.22.93s1.62-.33,2.21-.93c.59-.59.92-1.41.92-2.25s-.33-1.65-.92-2.25c-.59-.6-1.38-.93-2.21-.93Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,9.98c-3.97,0-7.8,3.22-7.8,7.2v8.4c0,.47.2.92.54,1.25s.79.52,1.26.52.92-.19,1.26-.52.53-.78.54-1.25l1.02,12.78c.05.6.32,1.16.76,1.57s1.02.64,1.63.64h1.57c.6,0,1.18-.23,1.63-.64.44-.41.72-.97.76-1.57l1.02-12.78c0,.47.2.92.54,1.25s.79.52,1.26.52.92-.19,1.26-.52.53-.78.54-1.25v-8.4c0-3.97-3.82-7.2-7.8-7.2h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M24,9.98c-3.97,0-7.8,3.22-7.8,7.2l.6,3c0-3.97,1.62-7.2,7.2-7.2s7.2,3.22,7.2,7.2l.6-3c0-3.97-3.82-7.2-7.8-7.2Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.78,41h-1.57c-.72,0-1.4-.27-1.93-.75-.53-.49-.85-1.15-.9-1.86l-.89-11.18c-.85.76-2.24.73-3.06-.07-.42-.41-.66-.97-.67-1.56v-8.4c0-4.07,3.85-7.64,8.24-7.64,2.04,0,4.11.81,5.68,2.22,1.65,1.48,2.55,3.4,2.55,5.42v8.4c0,.6-.25,1.15-.67,1.56-.81.8-2.21.83-3.06.07l-.9,11.18c-.06.71-.38,1.37-.9,1.86-.53.49-1.21.75-1.93.75h0ZM20.24,25.57l1.02,12.75c.04.49.26.95.62,1.28.36.34.84.52,1.33.52h1.57c.49,0,.97-.18,1.33-.52s.58-.79.62-1.28l1.02-12.77v-7.78c0-.24.2-.44.44-.44s.44.2.44.44v7.79c0,.36.15.69.41.94.51.5,1.4.5,1.91,0,.26-.25.4-.59.41-.95v-8.39c0-1.76-.8-3.45-2.26-4.76-1.41-1.27-3.27-2-5.1-2-3.92,0-7.36,3.16-7.36,6.76v8.4c0,.35.15.69.41.94.51.5,1.4.5,1.91,0,.26-.25.4-.59.41-.95v-7.79c0-.24.2-.44.44-.44s.44.2.44.44v7.81Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-users::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3ccircle%20cx='13.53'%20cy='9.39'%20r='4.81'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M13.53,14.7c-2.93,0-5.31-2.38-5.31-5.31s2.38-5.31,5.31-5.31,5.31,2.38,5.31,5.31-2.38,5.31-5.31,5.31ZM13.53,5.08c-2.38,0-4.31,1.93-4.31,4.31s1.93,4.31,4.31,4.31,4.31-1.93,4.31-4.31-1.93-4.31-4.31-4.31Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M13.35,15.75h.07c5.24,0,9.5,4.25,9.5,9.5v9.8c0,.43-.35.78-.78.78H4.64c-.43,0-.78-.35-.78-.78v-9.8c0-5.24,4.25-9.5,9.5-9.5Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M14.82,16.4h-2.59c-4.52,0-8.18,3.66-8.18,8.18v3.55c0-4.52,3.66-8.18,8.18-8.18h2.59c4.52,0,8.18,3.66,8.18,8.18v-3.55c0-4.52-3.66-8.18-8.18-8.18Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3cpath%20d='M22.26,36.33H4.79c-.71,0-1.29-.58-1.29-1.29v-9.76c0-5.53,4.5-10.03,10.03-10.03s10.03,4.5,10.03,10.03v9.76c0,.71-.58,1.29-1.29,1.29ZM13.53,16.26c-4.98,0-9.02,4.05-9.02,9.02v9.76c0,.16.13.29.29.29h17.47c.16,0,.29-.13.29-.29v-9.76c0-4.98-4.05-9.02-9.02-9.02Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cg%3e%3cpath%20d='M8.95,36.32c-.28,0-.5-.22-.5-.5v-9.51c0-.28.22-.5.5-.5s.5.22.5.5v9.51c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M17.82,36.32c-.28,0-.5-.22-.5-.5v-9.51c0-.28.22-.5.5-.5s.5.22.5.5v9.51c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M32.92,17.06h.08c6.07,0,11,4.93,11,11v11.36c0,.5-.41.91-.91.91h-20.27c-.5,0-.91-.41-.91-.91v-11.36c0-6.07,4.93-11,11-11Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M34.47,17.39h-3.02c-5.26,0-9.53,4.27-9.53,9.53v4.14c0-5.26,4.27-9.53,9.53-9.53h3.02c5.26,0,9.53,4.27,9.53,9.53v-4.14c0-5.26-4.27-9.53-9.53-9.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cg%3e%3cpath%20d='M27.82,40.83c-.28,0-.5-.22-.5-.5v-11.03c0-.28.22-.5.5-.5s.5.22.5.5v11.03c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M38.1,40.83c-.28,0-.5-.22-.5-.5v-11.03c0-.28.22-.5.5-.5s.5.22.5.5v11.03c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M43.09,40.83h-20.26c-.78,0-1.41-.63-1.41-1.41v-11.32c0-6.37,5.18-11.54,11.54-11.54s11.54,5.18,11.54,11.54v11.32c0,.78-.63,1.41-1.41,1.41ZM32.96,17.56c-5.81,0-10.54,4.73-10.54,10.54v11.32c0,.23.18.41.41.41h20.26c.23,0,.41-.18.41-.41v-11.32c0-5.81-4.73-10.54-10.54-10.54Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cg%3e%3ccircle%20cx='32.96'%20cy='9.72'%20r='5.58'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M32.96,15.8c-3.35,0-6.08-2.73-6.08-6.08s2.73-6.08,6.08-6.08,6.08,2.73,6.08,6.08-2.73,6.08-6.08,6.08ZM32.96,4.65c-2.8,0-5.07,2.28-5.07,5.07s2.28,5.07,5.07,5.07,5.07-2.28,5.07-5.07-2.28-5.07-5.07-5.07Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-wrench::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='6.56'%20y='23.52'%20width='25.83'%20height='6.9'%20rx='3.08'%20ry='3.08'%20transform='translate(-13.37%2021.67)%20rotate(-45)'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.62,19.84c2.75-2.72,3.49-6.88,1.84-10.38l-5.58,5.51-3.76-.56-.52-3.77,5.58-5.51c-4.53-2.2-9.99-.31-12.19,4.22-1.21,2.48-1.22,5.38-.05,7.88l-14.45,14.28c-1.19,1.18-1.2,3.11-.02,4.31,1.18,1.19,3.1,1.2,4.3.03l14.45-14.28c3.48,1.69,7.65,1,10.4-1.72Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M12.63,37.19c-.91,0-1.82-.35-2.5-1.04-.66-.67-1.03-1.56-1.02-2.5,0-.94.37-1.83,1.04-2.49l14.22-14.05c-1.1-2.57-1.04-5.46.19-7.98,2.32-4.76,8.07-6.76,12.84-4.44.14.07.24.2.27.36.03.15-.03.31-.14.42l-5.4,5.34.43,3.17,3.17.47,5.41-5.34c.11-.11.27-.16.42-.13.15.03.29.13.35.27,1.73,3.68.95,8.07-1.94,10.93t0,0c-2.81,2.77-7.05,3.54-10.64,1.95l-14.22,14.05c-.69.67-1.58,1.01-2.48,1.01ZM33.2,4.7c-3.21,0-6.29,1.79-7.78,4.86-1.15,2.36-1.16,5.08-.04,7.46.09.19.05.41-.1.55l-14.45,14.28c-.49.48-.75,1.12-.76,1.81,0,.68.26,1.33.74,1.81.99,1,2.61,1.01,3.61.02l14.45-14.28c.15-.14.37-.18.55-.09,3.29,1.6,7.25.94,9.85-1.62h0c2.43-2.41,3.2-6.02,2.01-9.19l-5.07,5.01c-.11.11-.26.16-.41.13l-3.76-.56c-.21-.03-.38-.2-.41-.41l-.52-3.77c-.02-.15.03-.3.14-.41l5.07-5.01c-1.02-.4-2.08-.59-3.13-.59ZM39.62,19.84h0,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.69,34.22c-.45.44-1.17.44-1.61,0-.44-.45-.44-1.17,0-1.61h0l13.72-13.56,1.6,1.62-13.72,13.56Z'%20fill='%23618fff'%20stroke-width='0'/%3e%3cpath%20d='M12.89,35.03h0c-.43,0-.84-.17-1.15-.48-.63-.64-.62-1.67.01-2.3l13.72-13.56c.09-.09.22-.14.34-.14.13,0,.25.05.34.14l1.61,1.62c.09.09.14.21.14.34s-.05.25-.14.34l-13.72,13.56c-.31.3-.71.47-1.14.47ZM25.81,19.72l-13.38,13.22c-.26.25-.26.67,0,.93.12.12.29.19.46.2h0c.17,0,.34-.07.46-.19h0l13.38-13.22-.93-.94Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.68,20.54c3.85,2.86,9.89,2.5,12.75-1.37l1.58-3.34c-2.86,3.85-6.76,5.82-12.17,1.8-5.41-4.02-4.66-8.31-1.8-12.17l-2.74,2.48c-2.86,3.85-1.48,9.74,2.38,12.6Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3cpath%20d='M12.66,37.19c-.91,0-1.82-.35-2.5-1.04-.66-.67-1.03-1.56-1.02-2.5,0-.94.37-1.83,1.04-2.49l14.22-14.05c-1.1-2.57-1.04-5.46.19-7.98,1.12-2.31,3.07-4.04,5.5-4.88,2.42-.84,5.03-.68,7.34.44.14.07.24.2.27.36.03.15-.03.31-.14.42l-5.41,5.34.43,3.17,3.17.47,5.4-5.34c.11-.11.27-.16.42-.13.15.03.29.13.35.27,1.73,3.68.95,8.07-1.94,10.93t0,0c-2.81,2.78-7.04,3.54-10.64,1.95l-14.22,14.05c-.69.67-1.58,1.01-2.48,1.01ZM33.22,4.69c-.95,0-1.91.16-2.83.48-2.18.75-3.94,2.31-4.95,4.39-1.15,2.36-1.17,5.08-.04,7.46.09.19.05.41-.1.55l-14.45,14.28c-.49.48-.75,1.12-.76,1.81,0,.68.26,1.33.74,1.81.99,1,2.61,1.01,3.61.02l14.45-14.28c.15-.14.37-.18.55-.09,3.29,1.6,7.25.94,9.85-1.62h0c2.43-2.41,3.2-6.02,2.01-9.19l-5.07,5.01c-.11.11-.26.16-.41.13l-3.76-.56c-.21-.03-.38-.2-.41-.41l-.52-3.77c-.02-.15.03-.3.14-.41l5.07-5.01c-1.01-.4-2.07-.6-3.13-.6ZM39.65,19.84h0,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-shadow::before {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%203.23'%3e%3cpath%20d='M21,1.61c0-.89-4.7-1.61-10.5-1.61S0,.72,0,1.61s4.7,1.61,10.5,1.61,10.5-.72,10.5-1.61Z'%20fill='%23c7dbff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus.cb-ilus-circular {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3ccircle%20cx='24'%20cy='24'%20r='24'%20fill='%23f5f7fc'%20stroke-width='0'/%3e%3cpath%20d='M24,1.4c12.46,0,22.6,10.14,22.6,22.6s-10.14,22.6-22.6,22.6S1.4,36.46,1.4,24,11.54,1.4,24,1.4M24,0C10.75,0,0,10.75,0,24s10.75,24,24,24,24-10.75,24-24S37.25,0,24,0h0Z'%20fill='%23e6edf8'%20stroke-width='0'/%3e%3c/svg%3e");
}

/*
 * CB Illustrations Higher Education
 */
.cb-ilus-higher-ed.cb-ilus-accessibility::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M18.8,15.18L10.13,6.26c-.65-.67-.64-1.74.03-2.4h0c.63-.63,1.64-.66,2.32-.07l5.06,4.42c1.79,1.56,4.12,3.3,6.49,3.3h0c2.37,0,4.61-1.73,6.39-3.29l5.08-4.43c.68-.59,1.69-.55,2.32.08h0c.65.65.67,1.71.03,2.38l-8.62,9.06c-.32.34-.51.78-.53,1.24l-.98,21.65c-.06,1.29-1.12,2.31-2.41,2.31h-2.42c-1.29,0-2.35-1.01-2.41-2.29l-1.13-21.8c-.02-.47-.22-.91-.54-1.24Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M35.06,3.82l-6.38,5.78c-.37.34-.8.61-1.26.8-2.1.87-4.46.9-6.58.09l-.18-.07c-.53-.21-1.03-.51-1.46-.89l-6.3-5.7,2.32,3.64,1.76,2.2c.59.73,1.27,1.4,2.04,1.96,3.06,2.26,7.23,2.26,10.29,0,.76-.56,1.45-1.21,2.04-1.96l1.6-1.99c.11-.14.21-.28.29-.44l1.86-3.4-.02-.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M25.32,41h-2.42c-1.54,0-2.82-1.21-2.9-2.75l-1.13-21.8c-.02-.35-.16-.68-.41-.93L9.8,6.6c-.83-.86-.82-2.24.03-3.08.81-.8,2.12-.84,2.98-.09l5.06,4.42c1.56,1.36,3.9,3.18,6.17,3.18,2.15,0,4.28-1.6,6.08-3.17l5.08-4.43c.86-.75,2.18-.71,2.99.1.85.85.86,2.19.04,3.06l-8.62,9.06c-.24.25-.38.58-.4.93l-.98,21.65c-.07,1.55-1.34,2.77-2.9,2.77ZM19.16,14.84c.41.42.65.97.68,1.56l1.13,21.8c.05,1.03.9,1.83,1.93,1.83h2.42c1.03,0,1.88-.81,1.93-1.84l.98-21.65c.03-.58.26-1.13.66-1.56l8.62-9.06c.46-.48.45-1.23-.02-1.7-.45-.45-1.18-.48-1.66-.06l-5.08,4.43c-1.93,1.68-4.24,3.41-6.71,3.41s-4.99-1.83-6.81-3.42l-5.06-4.42c-.48-.42-1.2-.4-1.66.05-.47.47-.48,1.24-.02,1.71l8.67,8.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.34,4.21c0,.98.38,1.92,1.07,2.61.68.69,1.62,1.08,2.58,1.08s1.9-.39,2.58-1.08,1.07-1.64,1.07-2.61-.38-1.92-1.07-2.61c-.68-.69-1.62-1.08-2.58-1.08s-1.9.39-2.58,1.08c-.68.69-1.07,1.64-1.07,2.61h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M20.41,4.93c-.1-.53-.09-1.08.04-1.62.13-.53.37-1.02.71-1.45.34-.42.77-.76,1.25-.99s1.01-.36,1.56-.36,1.07.12,1.56.35c.49.23.92.57,1.26.98.34.42.59.91.72,1.44.13.53.15,1.08.05,1.62-.16-.84-.61-1.61-1.26-2.15-.65-.54-1.48-.84-2.33-.83-.85,0-1.67.31-2.32.85-.65.55-1.09,1.32-1.25,2.16'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,8.39c-1.1,0-2.15-.44-2.93-1.23-.78-.79-1.21-1.85-1.21-2.96s.43-2.17,1.21-2.96c.78-.79,1.83-1.23,2.93-1.23s2.15.44,2.93,1.23c.78.79,1.21,1.85,1.21,2.96s-.43,2.17-1.21,2.96c-.78.79-1.83,1.23-2.93,1.23ZM23.99,1c-.84,0-1.64.33-2.23.93-.59.6-.92,1.41-.92,2.27s.34,1.67.92,2.27c.59.6,1.39.93,2.23.93s1.64-.33,2.23-.93c.59-.59.92-1.43.92-2.26s-.33-1.66-.92-2.27c-.59-.6-1.39-.93-2.23-.93h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-acorn::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.6,26.46c-.03.07-.12.25-.17.31,0,0-1.17,1.74-.99,2.74.12.65.49,1.56-.41,3.66-.49,1.16-1.1,2.5-2.93,4.62-.3.31-.61.61-.94.89,0,0-1.56,1.29-2.07,1.28-.44-.04-.85-.23-1.16-.55-.24-.22-.81-.84-.86-.89-2.79-3.51-2.9-6.37-2.38-8.38.18-.61.58-1.14,1.12-1.48.79-.49,1.66-.81,2.58-.94.54-.04.79-.07,1.33-.08h1.23c.24,0,.47.02.7.04.32.03.64.07.96.13.2.04.39.1.59.12.14.02.32,0,.34-.17,0-.03,0-.06,0-.09-.06-.18-.36-.47-1.52-.77-.26-.06-.53-.11-.8-.13-.16-.02-.34-.03-.52-.04l-.32-.02h-1.18c-1.95,0-3.68.21-3.68.21,0,0-3.11.44-3.11-1.83s2.84-2.8,4.71-3.06h.07c.09,0,.19-.03.28-.04l.17-.02c.13,0,.27-.03.41-.04.3-.02.65-.04.98-.04h.17c.72,0,1.43.06,2.14.14.52.06,1.03.15,1.54.28,2.46.51,4.81,1.63,3.69,4.14M23.59,20.09c.02-.22.07-.43.16-.63.19-.5.49-.95.86-1.33.12-.12.24-.23.38-.32.06-.05.14-.08.23-.09.14.03-.12.7-.15.76-.16.46-.39.88-.7,1.26-.15.17-.31.33-.49.47-.05.04-.19.17-.27.14-.08-.03-.06-.21-.05-.26M31.26,21.89c-.37-.15-.74-.28-1.12-.38-.57-.16-1.15-.28-1.73-.37-.83-.15-3.03-.36-3.4-.37-.12,0-.06-.13,0-.2.13-.18.3-.35.43-.53.28-.36.48-.78.59-1.23.12-.5.16-1.02.11-1.54-.02-.19-.05-.37-.11-.55-.02-.11-.07-.2-.16-.27-.1-.03-.2-.02-.3.02-.17.05-.34.13-.5.21-.99.51-1.93,1.22-2.49,2.17-.23.37-.37.78-.41,1.22v.38c0,.08-.01.17-.05.24-.07.08-.17.13-.27.13-.21.03-1.46.16-1.87.23-.92.14-1.84.36-2.72.65-.33.11-.66.25-.96.41l-.05.02c-.14.08-.28.16-.41.24-.01,0-.03.02-.04.03-.14.09-.28.19-.41.3-.09.07-.17.15-.25.24l-.09.09s-.08.07-.11.11c-.16.19-.31.4-.43.62,0,.02-.02.04-.03.06-.05.09-.09.19-.13.3-.04.11-.05.12-.07.18s-.02.07-.03.1c-.04.12-.07.23-.1.35-.06.28-.08.56-.07.84,0,.1,0,.2.02.3.02.1,0,.12.02.19.02.06.02.12.03.17.09.45.23.88.43,1.29.31.72.74,1.38,1.27,1.96.06.09.09.19.09.3.07.91.25,1.82.56,2.68.9,2.58,2.49,4.87,4.6,6.61,0,0,.72.59,1.01.84.4.34,1.13.84,1.13.84.23.17.51.26.8.25.41-.03.8-.18,1.12-.44.41-.28,2.07-1.7,2.07-1.7,1.76-1.55,4.57-4.54,4.88-9.07,0-.12.03-.23.09-.33.53-.58.96-1.24,1.27-1.96,0,0,.73-1.41.43-2.78-.3-1.37-1.27-2.27-2.61-2.84'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-add::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.41'%20ry='4.41'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.58,28.03v-5.06h5.06c1.4-.03,2.51-1.19,2.48-2.58-.03-1.36-1.12-2.45-2.48-2.48h-5.06v-5.07c-.03-1.4-1.19-2.51-2.58-2.48-1.36.03-2.45,1.12-2.48,2.48v5.06h-5.06c-1.4-.03-2.55,1.08-2.58,2.48-.03,1.4,1.08,2.55,2.48,2.58.03,0,.07,0,.1,0h5.06v5.06c-.03,1.4,1.08,2.55,2.48,2.58,1.4.03,2.55-1.08,2.58-2.48,0-.03,0-.07,0-.1Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.05,31.1s-.04,0-.06,0c-1.67-.03-2.99-1.42-2.96-3.08v-4.57h-4.58s-.07,0-.11,0c-1.67-.03-2.99-1.42-2.96-3.08.03-1.67,1.43-2.99,3.08-2.96h4.57v-4.58c.03-1.64,1.33-2.93,2.96-2.97.02,0,.04,0,.06,0,1.64,0,2.99,1.31,3.02,2.96v4.59h4.58c1.64.03,2.93,1.33,2.97,2.96.03,1.67-1.29,3.05-2.96,3.08h-4.59v4.57s0,.08,0,.12c-.03,1.64-1.38,2.96-3.02,2.96ZM21.52,22.47h.49v5.55c-.02,1.14.87,2.07,2,2.1,1.12.03,2.06-.87,2.09-2v-5.64h5.55c1.12-.02,2.01-.96,1.99-2.09-.02-1.1-.9-1.98-2-2h-5.54s0-5.55,0-5.55c-.02-1.12-.96-2.01-2.09-1.99-1.1.02-1.98.9-2,2v5.54h-5.55c-1.14-.02-2.07.87-2.1,2-.02,1.13.87,2.06,2,2.09h5.16Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-ap::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M11.2,36.35l3.89-11.66h3.87l3.73,11.66h1.07c.07.2.11.4.14.6s.05.38.05.55-.01.36-.05.56-.07.41-.14.61h-5.51c-.07-.18-.11-.36-.14-.55-.04-.2-.05-.37-.05-.54s.01-.34.05-.53.07-.37.14-.55h1.14l-.52-1.78h-4.06l-.55,1.78h1.15c.07.18.11.36.14.55s.05.36.05.53-.01.34-.05.54-.08.38-.14.55h-5.37c-.07-.2-.11-.41-.14-.61s-.05-.4-.05-.56.01-.36.05-.55c.04-.2.07-.4.14-.6,0,0,1.15,0,1.15,0ZM18.31,32.6l-1.4-5.08-1.5,5.08h2.91Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M26.64,36.35v-9.16h-1.18c-.07-.2-.11-.4-.14-.6s-.05-.38-.05-.55.01-.36.05-.56.07-.41.14-.61h6.84c.72,0,1.36.11,1.91.32.55.22,1.02.5,1.38.88.37.37.66.8.84,1.31.19.5.29,1.04.29,1.62,0,.49-.07.98-.22,1.5-.14.5-.4.96-.74,1.37s-.8.73-1.37,1c-.56.25-1.26.4-2.1.4h-2.49v3.11h1.44c.07.2.11.4.14.6s.05.38.05.55-.01.36-.05.56-.08.41-.14.61h-5.8c-.07-.2-.11-.41-.14-.61s-.05-.4-.05-.56.01-.36.05-.55.07-.4.14-.6h1.19ZM31.62,30.86c.58,0,1.03-.14,1.34-.46.31-.3.47-.77.47-1.4,0-.56-.16-1.01-.47-1.31s-.74-.46-1.3-.46h-1.84v3.61h1.79Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M37.39,26.08c0-.19.04-.37.11-.54s.18-.31.3-.42.28-.22.44-.29.34-.1.53-.1.36.04.53.1.31.16.43.29c.12.12.23.26.3.42s.11.34.11.54-.04.37-.11.54c-.07.17-.18.31-.3.43s-.28.22-.43.29c-.17.07-.34.1-.53.1s-.36-.04-.53-.1-.31-.17-.44-.29c-.12-.12-.23-.26-.3-.43s-.11-.35-.11-.54ZM38.76,27.14c.14,0,.28-.02.4-.08.12-.05.23-.12.32-.22s.17-.2.22-.34c.05-.12.07-.26.07-.42s-.02-.29-.07-.42c-.05-.12-.12-.24-.22-.34s-.2-.17-.32-.22-.25-.08-.4-.08-.28.02-.41.08-.23.12-.32.22-.17.2-.22.34c-.05.12-.07.26-.07.42s.02.29.07.42c.05.12.12.24.22.34s.2.17.32.22.25.08.41.08ZM38.28,26.64v-1.1h-.11s-.01-.06-.01-.07v-.1s0-.04.01-.07h.7c.07,0,.14,0,.2.04s.12.06.16.1.07.1.1.14c.02.06.04.12.04.18,0,.07-.01.16-.05.24s-.11.14-.2.2l.2.44h.12s.01.06.01.07v.1s0,.04-.02.07h-.34l-.29-.64h-.23v.41h.13s.01.06.01.07v.1s0,.04-.02.07h-.53s-.01-.06-.01-.07v-.1s0-.04.01-.07h.12ZM38.81,25.98c.07,0,.13-.01.18-.06s.06-.1.06-.17c0-.06-.01-.12-.06-.14-.04-.04-.1-.06-.17-.06h-.25v.44h.24,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-apple::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M37.61,29.25c-.21,1.49-1.8,4.4-2.27,5.69-.87,1.23-1.32,3.75-2.66,4.45-1.33.7-2.81,1.07-4.32,1.08-1.5.01-2.99-.33-4.34-1-1.35.67-2.83,1.02-4.34,1-1.51-.01-3.09-.22-4.32-1.08s-1.33-1.51-2.05-2.83c-.68-1.25-1.32-3.73-2.13-5.05l-1.98-6.12c-.26-1.85,0-3.74.74-5.45.75-1.71,1.96-3.18,3.5-4.24,1.54-1.06,3.35-1.67,5.21-1.76,1.87-.09,3.72.34,5.36,1.25,1.63-.91,3.49-1.34,5.36-1.25,1.87.09,3.67.7,5.21,1.76,1.54,1.06,2.75,2.53,3.5,4.24s1.01,3.6.74,5.45l-1.23,3.85h.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.23,10.52l1.15.25c1.21.26,2.46.28,3.68.05,1.22-.22,2.38-.69,3.42-1.36,1.04-.67,1.94-1.54,2.64-2.57.7-1.02,1.2-2.17,1.46-3.38l.25-1.14c.03-.15.03-.31,0-.46-.03-.15-.09-.3-.17-.43-.08-.13-.19-.24-.32-.33s-.27-.15-.42-.18l-1.15-.25c-1.21-.26-2.46-.28-3.68-.05-1.22.22-2.38.69-3.42,1.36s-1.94,1.54-2.64,2.56c-.7,1.02-1.2,2.17-1.46,3.38l-.25,1.15c-.06.3,0,.62.17.88s.44.44.74.51h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.4,9.86c.08.17.19.31.33.43.14.11.31.19.49.23l1.15.25c1.21.26,2.46.28,3.68.05,1.22-.22,2.38-.69,3.42-1.36s1.94-1.54,2.64-2.57c.7-1.02,1.2-2.17,1.46-3.38l.25-1.14c.04-.18.03-.36-.01-.54-.05-.18-.13-.34-.25-.48l-13.16,8.51Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M27.36,11.5c-.7,0-1.39-.07-2.08-.22l-1.15-.25h0c-.44-.1-.82-.36-1.07-.73-.25-.38-.33-.83-.24-1.27l.25-1.16c.28-1.29.79-2.49,1.54-3.57s1.69-1.99,2.79-2.71c1.1-.71,2.32-1.2,3.61-1.43,1.29-.23,2.6-.22,3.89.06l1.15.25c.22.05.43.14.61.26.18.13.34.29.46.48s.2.39.24.61.04.45-.01.67l-.25,1.14c-.28,1.28-.79,2.49-1.54,3.57-.75,1.08-1.68,1.99-2.79,2.71-1.1.71-2.32,1.2-3.61,1.43-.6.11-1.2.17-1.8.17h0ZM24.34,10.01l1.15.25c1.15.25,2.32.26,3.48.05s2.24-.64,3.23-1.28c.99-.64,1.83-1.45,2.5-2.42.67-.97,1.13-2.04,1.38-3.19l.25-1.15c.02-.08.02-.17,0-.26-.02-.08-.05-.16-.09-.24-.05-.07-.11-.14-.18-.18-.07-.05-.15-.08-.24-.1l-1.15-.25c-1.15-.25-2.32-.26-3.48-.05-1.16.21-2.24.64-3.23,1.28-.99.64-1.83,1.45-2.5,2.42-.67.97-1.13,2.04-1.38,3.19l-.25,1.15c-.03.17,0,.34.09.49s.24.25.41.28h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M9.51,27.16c.62-2.26.21-4.47,3.95-7.58,1.54-1.06,3.34-1.67,5.21-1.76.81-.04,1.62.02,2.42.17.4.08.79.18,1.18.31s.73.3,1.11.42c.37.12.76.15,1.14.05s.73-.28,1.09-.41c.77-.27,1.57-.44,2.39-.51.47-.04.93-.05,1.4-.03,1.87.09,3.67.7,5.21,1.76,4.35,3.75,3.34,5.32,3.95,7.58l.3-1.76c.26-1.85,0-3.74-.74-5.45s-1.96-3.18-3.5-4.24c-1.54-1.06-3.34-1.67-5.21-1.76-1.87-.09-3.72.04-5.36.95-1.63-.91-3.49-1.04-5.36-.95-1.87.09-3.67.7-5.21,1.76s-2.75,2.53-3.5,4.24-1.01,3.6-.74,5.45l.3,1.76h-.02Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M19.78,41h-.09c-1.54-.01-3.75-.22-5.17-1.87-.92-1.07-1.43-2.37-1.92-3.63-.14-.36-.28-.71-.42-1.06-.9-2.13-1.8-4.42-2.92-7.41-.58-1.54-.77-3.05-.57-4.49.13-.97.4-1.92.79-2.81.79-1.8,2.06-3.35,3.69-4.46,1.62-1.12,3.52-1.76,5.48-1.85,1.17-.06,2.33.08,3.45.4,1.27.37,2.6.37,3.87,0,1.12-.32,2.28-.46,3.45-.4,1.97.09,3.86.73,5.48,1.85s2.9,2.66,3.69,4.46c1.03,2.38,1.06,5.07.1,7.61l-.18.47c-.88,2.35-1.79,4.78-2.81,7.12-.1.22-.19.44-.29.67-.62,1.47-1.26,2.98-2.48,4.05h0c-.4.35-.84.63-1.32.84-1.01.44-2.15.49-3.23.5-.91,0-1.8-.1-2.68-.34-1.09-.29-2.24-.29-3.33,0-.85.23-1.71.34-2.59.34h0ZM19.15,14.45c-.15,0-.31,0-.46.01-1.77.09-3.48.66-4.94,1.67-1.46,1.01-2.61,2.4-3.32,4.02-.35.81-.59,1.66-.71,2.53-.17,1.26,0,2.6.52,3.98,1.11,2.98,2.01,5.25,2.91,7.37.15.36.29.72.43,1.08.46,1.18.93,2.39,1.74,3.33.87,1.01,2.26,1.49,4.39,1.5.8.01,1.62-.09,2.4-.3,1.26-.34,2.6-.34,3.87,0,.78.21,1.6.31,2.4.3.97,0,1.99-.05,2.82-.41.39-.17.73-.39,1.05-.67,1.04-.91,1.63-2.31,2.21-3.67.1-.23.19-.46.29-.68,1.01-2.32,1.92-4.73,2.79-7.07l.18-.47c.86-2.29.84-4.7-.06-6.78-.73-1.67-1.88-3.06-3.34-4.07-1.46-1.01-3.17-1.58-4.94-1.67-1.06-.05-2.09.07-3.11.36-1.46.42-3,.42-4.45,0-.86-.25-1.75-.38-2.65-.38l-.02.02ZM32.58,39.27'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-arrow-right::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.52'%20width='40.02'%20height='40.02'%20rx='4.5'%20ry='4.5'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.37.66H8.9c-2.57,0-4.67,2.1-4.67,4.67v4.15c0-2.57,2.1-4.67,4.67-4.67h30.47c2.57,0,4.67,2.1,4.67,4.67v-4.15c0-2.57-2.1-4.67-4.67-4.67Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41.03H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.21C3.5,2.36,5.82.03,8.68.03h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68,1.01c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.21c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41.03H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.21C3.5,2.36,5.82.03,8.68.03h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68,1.01c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.21c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.39,27.96c0,1.28,1.03,2.32,2.31,2.32.62,0,1.21-.24,1.64-.68l7.38-7.39c.44-.44.68-1.03.68-1.65v-.08c.02-.64-.22-1.26-.67-1.71l-7.39-7.37c-.93-.88-2.39-.84-3.27.08-.85.89-.85,2.3,0,3.19l5.82,5.82-5.82,5.82c-.43.43-.68,1.02-.68,1.64Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M20.7,30.87h-.01c-1.6,0-2.89-1.31-2.89-2.91,0-.77.3-1.5.85-2.05l5.41-5.41-5.41-5.41c-1.08-1.13-1.08-2.89-.01-4.01.53-.56,1.25-.88,2.03-.9.78-.02,1.51.26,2.07.8l7.4,7.38c.57.56.87,1.35.85,2.15v.06c0,.77-.31,1.52-.85,2.06l-7.38,7.39c-.54.54-1.29.85-2.05.85ZM20.74,11.37s-.03,0-.04,0c-.46.01-.89.2-1.21.54-.64.67-.63,1.71,0,2.38l6.23,6.23-6.24,6.24c-.33.33-.51.76-.5,1.22h0c0,.95.77,1.73,1.72,1.74.47,0,.9-.18,1.23-.51l7.38-7.39c.32-.32.51-.77.51-1.23v-.08c.02-.5-.17-.96-.5-1.3l-7.39-7.37c-.31-.3-.73-.47-1.18-.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-attach::after {
  background-image: url("/assets/attach-Dwtmv8xQ.svg");
}
.cb-ilus-higher-ed.cb-ilus-award-medal::after {
  background-image: url("/assets/award-medal-D7AbhyWc.svg");
}
.cb-ilus-higher-ed.cb-ilus-award::after {
  background-image: url("/assets/award-CIZVOjZT.svg");
}
.cb-ilus-higher-ed.cb-ilus-bell::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.93,10.73V2.76c0-.6-.31-1.18-.86-1.61-.55-.43-1.29-.67-2.07-.67h0c-.78,0-1.52.24-2.07.67-.55.43-.86,1.01-.86,1.61v7.97h5.86Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M26.93,11.24h-5.85c-.28,0-.51-.23-.51-.51V2.76c0-.76.39-1.49,1.06-2.01,1.28-1,3.48-1,4.77,0,.67.52,1.06,1.26,1.06,2.01v7.97c0,.28-.23.51-.51.51h-.02ZM21.59,10.22h4.83V2.76c0-.45-.23-.87-.66-1.2-.91-.71-2.6-.71-3.51,0-.43.33-.66.76-.66,1.2v7.46Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M38.6,31.15c-.35-.25-.63-.58-.83-.96-.2-.38-.3-.8-.3-1.23v-8.83c0-8.14-6.11-14.77-13.62-14.77s-13.61,6.63-13.61,14.77v8.83c0,.43-.1.85-.3,1.23s-.48.71-.83.96h29.49Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M19.82,35.11c-.11,0-.22.04-.3.12-.08.07-.14.18-.15.29-.02.17-.03.34-.03.5.02,1.19.5,2.33,1.35,3.17.85.84,1.99,1.31,3.19,1.31s2.34-.47,3.19-1.31c.85-.84,1.33-1.98,1.35-3.17,0-.17,0-.34-.03-.5-.01-.11-.07-.21-.15-.29-.08-.07-.19-.12-.3-.12h-8.12Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M28.13,37.57c-.06-.03-.13-.05-.2-.05h-8.12c-.07,0-.14.02-.2.05-.18-.5-.27-1.03-.27-1.56,0-.17,0-.34.03-.5.01-.11.07-.21.15-.29.08-.07.19-.12.3-.12h8.12c.11,0,.22.04.3.12.08.07.14.18.15.29.02.17.03.34.03.5,0,.53-.09,1.06-.27,1.56h-.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M23.87,41c-1.34,0-2.6-.52-3.55-1.45-.95-.94-1.49-2.19-1.5-3.53,0-.2.01-.38.03-.57.03-.24.14-.45.32-.61.17-.16.4-.24.64-.25h8.12c.24,0,.47.09.64.25.18.16.29.37.32.61.02.19.03.38.03.57-.02,1.34-.55,2.6-1.5,3.53-.95.94-2.21,1.45-3.55,1.45ZM19.85,35.62v.4c.02,1.06.44,2.06,1.2,2.8.76.75,1.76,1.16,2.83,1.16s2.07-.41,2.83-1.16,1.18-1.75,1.2-2.81c0-.13,0-.26-.02-.39h-8.04Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.86,9.15c7.51,0,13.62,6.63,13.62,14.77v-3.79c0-8.14-6.11-14.77-13.62-14.77s-13.61,6.63-13.61,14.77v3.79c0-8.14,6.11-14.77,13.61-14.77Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.6,31.67H9.12c-.22,0-.42-.15-.49-.36-.07-.21,0-.44.19-.57.28-.2.51-.47.67-.78.16-.31.24-.65.24-1v-8.83c0-8.43,6.34-15.28,14.13-15.28s14.13,6.86,14.13,15.28v8.83c0,.34.08.69.24,1,.16.31.39.58.67.78.18.13.26.36.19.57s-.27.35-.49.35h0ZM10.28,30.64h27.16c-.04-.07-.08-.14-.12-.21-.23-.45-.35-.96-.36-1.46v-8.83c0-7.86-5.88-14.26-13.1-14.26s-13.1,6.4-13.1,14.26v8.83c0,.51-.13,1.01-.36,1.46-.04.07-.08.15-.12.22h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.28,33.54c0,.31-.06.62-.18.91s-.3.55-.52.77-.48.4-.77.52-.6.18-.91.18H8.1c-.63,0-1.24-.25-1.69-.7-.45-.45-.7-1.05-.7-1.69s.25-1.24.7-1.69c.45-.45,1.05-.7,1.69-.7h31.81c.31,0,.62.06.91.18s.55.3.77.52c.22.22.4.48.52.77.12.29.18.6.18.91h0v.02Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M8.1,32.75h31.81c.49,0,.97.15,1.38.44.4.28.71.69.87,1.15.13-.36.17-.75.11-1.12-.05-.38-.19-.74-.41-1.05-.22-.31-.51-.57-.85-.74-.34-.18-.72-.27-1.1-.27H8.1c-.38,0-.76.09-1.1.27-.34.18-.63.43-.85.74-.22.31-.36.67-.41,1.05-.05.38-.01.76.12,1.12.17-.46.47-.87.87-1.15.4-.28.88-.44,1.38-.44h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.9,36.44H8.1c-.77,0-1.5-.3-2.05-.85s-.85-1.28-.85-2.05.31-1.51.85-2.05,1.28-.85,2.05-.85h31.81c.38,0,.76.07,1.11.22s.67.36.94.63c.27.27.48.59.63.94s.22.73.22,1.11-.07.76-.22,1.11-.36.67-.63.94-.59.48-.94.63-.73.22-1.11.22ZM8.09,31.67c-.5,0-.97.2-1.32.55s-.55.83-.55,1.32.2.97.55,1.32.82.55,1.32.55h31.81c.25,0,.49-.05.72-.14.23-.1.43-.23.61-.41s.31-.38.41-.61c.09-.23.14-.47.14-.72s-.05-.49-.14-.72c-.1-.23-.23-.43-.41-.61s-.38-.31-.61-.41c-.23-.09-.47-.14-.72-.14H8.1v.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-book-index::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M39.57,39.53c0,.25-.1.49-.28.67-.18.18-.42.28-.67.28H9.38c-.25,0-.49-.1-.67-.28s-.28-.42-.28-.67V3.15c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h29.25c.25,0,.49.1.67.28.18.18.28.42.28.67v36.38h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.57,4.5c0-.07,0-.14-.04-.2-.03-.06-.06-.12-.11-.17s-.11-.09-.17-.11-.13-.04-.2-.04H8.95c-.07,0-.14,0-.2.04-.06.03-.12.07-.17.11-.05.05-.09.11-.11.17-.03.06-.04.13-.04.2v-1.34c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h29.25c.25,0,.49.1.67.28.18.18.28.42.28.67v1.34h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M9.38,41c-.39,0-.76-.16-1.04-.43-.28-.28-.43-.65-.43-1.04V3.15c0-.39.15-.76.43-1.04.27-.27.65-.43,1.03-.44h29.25c.4,0,.76.16,1.04.44.28.28.43.65.43,1.04v36.38c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.03.43H9.38ZM38.62,2.72H9.38c-.11,0-.22.05-.3.13s-.13.19-.13.3v36.38c0,.11.05.22.13.3s.19.13.3.13h29.24c.11,0,.22-.05.3-.13s.13-.19.13-.3V3.15c0-.11-.05-.22-.13-.3s-.19-.13-.3-.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.1,40.48h-4.72c-.25,0-.49-.1-.67-.28s-.28-.42-.28-.67V3.15c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h4.72v38.28Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M14.1,3.97h-5.14c-.07,0-.14,0-.2.04-.06.03-.12.07-.17.11-.05.05-.09.11-.11.17-.03.06-.04.13-.04.2v-1.34c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h4.72v1.77h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.1,41h-4.72c-.39,0-.77-.16-1.04-.44-.28-.28-.43-.65-.43-1.04V3.15c0-.39.15-.76.43-1.04.27-.27.65-.43,1.03-.44h4.72c.29,0,.52.23.52.52v38.29c0,.29-.23.52-.52.52h.01ZM9.38,2.72c-.11,0-.22.05-.3.13s-.13.19-.13.3v36.38c0,.11.05.22.13.3s.19.13.3.13h4.19V2.72h-4.2,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.78,1.18v11.98s-.02.07-.06.1c-.04.03-.09.05-.15.06s-.13.01-.19,0c-.06-.01-.11-.03-.15-.06l-2.87-2.05s-.07-.04-.11-.05-.09-.02-.14-.02-.09,0-.14.02c-.04.01-.08.03-.11.05l-2.87,2.05s-.09.05-.15.06-.13.01-.19,0c-.06-.01-.11-.03-.15-.06-.04-.03-.06-.06-.06-.1V1.18c0-.17.13-.34.36-.46.23-.12.54-.19.86-.19h4.88c.32,0,.63.07.86.19s.36.29.36.46h.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M35.51,3.95V1.62c0-.31-.12-.6-.34-.82s-.51-.34-.82-.34h-4.65c-.31,0-.6.12-.82.34-.22.22-.34.51-.34.82v2.32c0-.31.12-.6.34-.82s.51-.34.82-.34h4.65c.31,0,.6.12.82.34s.34.51.34.82h0Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M28.77,13.84c-.06,0-.13,0-.19-.02-.14-.02-.26-.08-.36-.15-.17-.12-.26-.3-.27-.49V1.18c0-.2.07-.39.2-.57.11-.14.25-.26.43-.36.16-.09.34-.15.53-.19.18-.04.38-.06.58-.06h4.88c.2,0,.4.02.58.06.19.04.37.11.53.19.18.1.33.22.43.36.13.17.2.36.2.57v12c0,.19-.11.37-.27.49-.1.07-.22.13-.36.15-.12.02-.25.02-.36,0-.13-.02-.26-.07-.36-.14l-2.82-2.02-2.81,2.02c-.11.08-.24.13-.37.15-.05,0-.11.01-.17.01h-.02ZM29.68,1.04c-.12,0-.24,0-.35.04-.1.02-.19.05-.27.09-.07.04-.09.07-.1.07l.02,11.4,2.59-1.86c.08-.06.17-.1.27-.13.18-.05.38-.05.55,0,.1.03.19.07.27.13l2.59,1.86V1.21l-.08-.04c-.07-.04-.16-.07-.26-.09-.11-.02-.23-.04-.35-.04h-4.88Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.18,18.2c.1-.34.31-.64.59-.85.28-.22.62-.34.97-.36.36,0,.7.13.98.35.28.22.49.52.58.87l2.87,7.95c.07.17.11.36.12.54,0,.13-.03.26-.08.38-.05.12-.13.23-.22.32s-.21.16-.33.21-.25.07-.38.06c-.24.02-.48-.05-.67-.19-.19-.14-.33-.34-.4-.57l-.43-1.37h-4.07l-.43,1.36c-.06.23-.19.44-.39.58s-.43.21-.67.2c-.14,0-.28-.02-.41-.07s-.25-.12-.35-.22c-.1-.1-.18-.21-.24-.34-.06-.13-.09-.26-.09-.4,0-.17.04-.33.1-.48l2.93-7.95.02-.02ZM24.34,23.51h2.78l-1.36-4.24h-.03l-1.39,4.24Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-book-open::after {
  background-image: url("/assets/book-open-BylS6NGN.svg");
}
.cb-ilus-higher-ed.cb-ilus-briefcase::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='9.96'%20y='11.91'%20width='28.09'%20height='26.54'%20fill='%23e3cceb'%20stroke-width='0'/%3e%3crect%20x='5.27'%20y='11.69'%20width='37.45'%20height='26.54'%20rx='2.72'%20ry='2.72'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M16.2,10.35v-3.14c0-2.57,2.09-4.66,4.66-4.66h6.29c2.57,0,4.66,2.09,4.66,4.66v3.14h-3.12v-3.13c0-.86-.69-1.55-1.55-1.55h-6.26c-.86,0-1.55.69-1.55,1.55h0v3.13h-3.12Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.8,10.84h-3.12c-.27,0-.49-.22-.49-.49v-3.13c0-.59-.48-1.06-1.06-1.06h-6.26c-.28,0-.55.11-.75.31-.2.2-.31.47-.31.75v3.13c0,.27-.22.49-.49.49h-3.12c-.27,0-.49-.22-.49-.49v-3.14c0-2.84,2.31-5.14,5.14-5.14h6.29c2.84,0,5.14,2.31,5.14,5.14v3.14c0,.27-.22.49-.49.49ZM29.17,9.87h2.15v-2.66c0-2.3-1.87-4.17-4.17-4.17h-6.29c-2.3,0-4.17,1.87-4.17,4.17v2.66h2.15v-2.64c0-.55.21-1.06.6-1.44.39-.38.9-.6,1.44-.6h6.26c1.13,0,2.04.92,2.04,2.04v2.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.1,11.91h-4.68v-1.82c0-.72.58-1.3,1.3-1.3,0,0,0,0,0,0h2.08c.72,0,1.3.58,1.3,1.3v1.82ZM32.58,11.91h-4.68v-1.82c0-.72.58-1.3,1.3-1.3h2.08c.72,0,1.3.58,1.3,1.3v1.82Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M32.58,12.4h-4.68c-.27,0-.49-.22-.49-.49v-1.82c0-.99.8-1.79,1.79-1.79h2.08c.99,0,1.79.8,1.79,1.79v1.82c0,.13-.05.25-.14.35-.09.09-.22.14-.35.14ZM28.39,11.43h3.71v-1.33c0-.45-.37-.81-.81-.81h-2.08c-.45,0-.81.36-.81.81v1.33ZM20.1,12.4h-4.68c-.27,0-.49-.22-.49-.49v-1.82c0-.99.8-1.79,1.79-1.79h2.08c.99,0,1.79.8,1.79,1.79v1.82c0,.27-.22.49-.49.49ZM15.91,11.43h3.71v-1.33c0-.45-.36-.81-.81-.81h-2.08c-.45,0-.82.36-.82.81v1.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.66,11.91h1.31c.74,0,1.33.6,1.33,1.33v23.59c0,.89-.72,1.62-1.62,1.62h-1.03c-.89,0-1.62-.72-1.62-1.62V13.53c0-.89.72-1.62,1.62-1.62Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M6.9,12.03h2.09c.52,0,.94.42.94.94v24.37c0,.68-.55,1.23-1.23,1.23h-1.81c-.68,0-1.23-.55-1.23-1.23V13.26c0-.68.55-1.23,1.23-1.23Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M40.01,38.94H7.99c-1.77,0-3.2-1.44-3.2-3.2V14.63c0-1.77,1.44-3.2,3.2-3.2h32.02c1.77,0,3.2,1.44,3.2,3.2v21.1c0,1.77-1.44,3.2-3.2,3.2ZM7.99,12.4c-1.23,0-2.23,1-2.23,2.23v21.1c0,1.23,1,2.23,2.23,2.23h32.02c1.23,0,2.23-1,2.23-2.23V14.63c0-1.23-1-2.23-2.23-2.23H7.99Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='9.94%2012.15%2037.79%2012.15%209.96%2038.45%209.94%2012.15'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.53,38.45h-.98V11.91h.98v26.54ZM10.44,38.45h-.98V11.91h.98v26.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-browser-add::after {
  background-image: url("/assets/browser-add-DLVrNPX-.svg");
}
.cb-ilus-higher-ed.cb-ilus-browser-check::after {
  background-image: url("/assets/browser-check-BGJwO7we.svg");
}
.cb-ilus-higher-ed.cb-ilus-browser-expand::after {
  background-image: url("/assets/browser-expand-BITHI8RE.svg");
}
.cb-ilus-higher-ed.cb-ilus-browser::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M44.41,1.88H3.59C1.92,1.88.56,3.23.56,4.9v32.51c0,1.67,1.35,3.02,3.02,3.02h40.83c1.67,0,3.02-1.35,3.02-3.02V4.9c0-1.67-1.35-3.02-3.02-3.02Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M44.41,1.88H3.59C1.92,1.88.56,3.23.56,4.9v32.51c0,1.67,1.35,3.02,3.02,3.02h40.83c1.67,0,3.02-1.35,3.02-3.02V4.9c0-1.67-1.35-3.02-3.02-3.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M44.41,41H3.59c-1.98,0-3.59-1.61-3.59-3.59V4.9C0,2.92,1.61,1.32,3.59,1.32h40.82c1.98,0,3.59,1.61,3.59,3.59v32.5c0,1.98-1.61,3.59-3.59,3.59ZM3.59,2.44c-1.36,0-2.46,1.1-2.46,2.46v32.51c0,1.36,1.1,2.46,2.46,2.46h40.82c1.36,0,2.46-1.1,2.46-2.46V4.9c0-1.36-1.1-2.46-2.46-2.46H3.59Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M44.41,1.88H3.59c-.8,0-1.57.32-2.14.89-.57.57-.89,1.34-.89,2.14v6.05h46.88v-6.06c0-.4-.08-.79-.23-1.16-.15-.37-.37-.7-.66-.98-.28-.28-.61-.5-.98-.66-.37-.15-.76-.23-1.16-.23h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M47.44,11.51H.56c-.31,0-.56-.25-.56-.56v-6.05c0-.96.37-1.86,1.05-2.54.68-.68,1.58-1.05,2.54-1.05h40.82c.47,0,.94.09,1.37.27.44.18.83.44,1.16.78.33.33.6.73.78,1.16.18.44.27.9.27,1.37v6.05c0,.31-.25.56-.56.56h.01ZM1.12,10.39h45.76v-5.49c0-.33-.06-.64-.19-.94-.12-.3-.3-.57-.53-.8s-.5-.41-.8-.53-.62-.19-.94-.19H3.59c-.66,0-1.28.26-1.74.72-.46.47-.72,1.08-.72,1.74v5.49h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M5.1,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M5.1,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM5.1,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M11.15,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M11.15,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM11.15,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.2,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M17.19,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM17.19,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-bullet-list-device::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.02.53h31.95v39.94H8.02V.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.98,3.44v2.9c0-.77-.31-1.51-.85-2.05-.54-.54-1.28-.85-2.05-.85H10.93c-.77,0-1.51.31-2.05.85s-.85,1.28-.85,2.05v-2.9c0-.77.31-1.51.85-2.05.54-.54,1.28-.85,2.05-.85h26.14c.77,0,1.51.31,2.05.85.54.54.85,1.28.85,2.05h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.98,41H8.02c-.29,0-.53-.24-.53-.53V.53c0-.29.24-.53.53-.53h31.95c.29,0,.53.24.53.53v39.94c0,.29-.24.53-.53.53ZM8.56,39.93h30.88V1.07H8.55v38.86Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.2,3.44h27.59v32.67H10.2V3.44Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M37.8,4.16v.51l-27.59,30.5V4.16c0-.19.08-.38.21-.51.14-.14.32-.21.51-.21h26.14c.19,0,.38.08.51.21.14.14.21.32.21.51h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.8,36.64H10.2c-.29,0-.53-.24-.53-.53V3.44c0-.29.24-.53.53-.53h27.59c.29,0,.53.24.53.53v32.67c0,.29-.24.53-.53.53ZM10.74,35.57h26.53V3.97H10.73v31.61h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.28,38.06c0,.13.05.26.14.35s.22.14.35.14.26-.05.35-.14.14-.22.14-.35-.05-.26-.14-.35-.22-.14-.35-.14-.26.05-.35.14-.14.22-.14.35h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.77,39.08c-.27,0-.53-.11-.73-.3-.19-.2-.3-.45-.3-.73s.11-.53.3-.73c.39-.39,1.07-.39,1.45,0,.19.19.3.46.3.73s-.11.53-.3.73c-.2.2-.45.3-.73.3h0ZM23.8,38.03v.03-.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,11.29c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M31.16,11.82h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,16.73c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26-.26.39-.26.62h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M31.16,17.26h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,22.17c0,.23.09.46.26.62s.39.26.62.26.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M31.16,22.7h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,27.61c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M31.16,28.14h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-bullet-list-doc::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M10.1,4.2h27.79v36.31H10.1V4.2Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M37.9,41H10.1c-.27,0-.49-.22-.49-.49V4.2c0-.27.22-.49.49-.49h27.79c.27,0,.49.22.49.49v36.31c0,.27-.22.49-.49.49ZM10.59,40.03h26.81V4.69H10.59v35.34Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.44,6.43h21.12v31.12H13.44V6.43Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.56,38.04H13.44c-.27,0-.49-.22-.49-.49V6.43c0-.27.22-.49.49-.49h21.11c.27,0,.49.22.49.49v31.12c0,.27-.22.49-.49.49ZM13.92,37.07h20.15V6.91H13.92v30.15h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.76,3.46c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v2.96c0,.2.08.39.22.52.14.14.33.22.52.22h12.23c.2,0,.39-.08.52-.22.14-.14.22-.33.22-.52v-2.96c0-.1-.02-.19-.06-.28-.04-.09-.09-.17-.16-.24s-.15-.12-.24-.16c-.09-.04-.19-.06-.28-.06h-3.36Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.85,4.2c0-.2-.08-.38-.22-.52-.14-.14-.33-.22-.52-.22h-3.36c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v.74h13.71v-.74Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M30.12,8.39h-12.23c-.33,0-.64-.13-.87-.36-.23-.23-.36-.55-.36-.87v-2.96c0-.16.03-.32.09-.47s.15-.29.27-.4c.12-.12.25-.2.4-.27.15-.06.31-.09.47-.09h2.86c.07-.76.4-1.46.94-2.01.62-.62,1.44-.96,2.31-.96s1.69.34,2.31.96c.54.54.87,1.25.94,2.01h2.87c.16,0,.32.03.47.09s.28.15.4.27c.11.11.2.25.27.4.06.15.09.31.09.47v2.96c0,.32-.13.64-.36.87-.23.23-.54.36-.87.36ZM17.88,3.95s-.07,0-.1.02c-.03,0-.06.03-.09.06-.02.02-.04.05-.05.08,0,.03-.02.06-.02.1v2.96c0,.07.03.13.07.18s.11.07.18.07h12.23c.07,0,.13-.03.18-.07s.07-.11.07-.18v-2.96s0-.07-.02-.1c0-.03-.03-.06-.05-.08-.03-.03-.05-.04-.09-.06-.03,0-.06-.02-.1-.02h-3.36c-.13,0-.26-.06-.35-.15-.09-.1-.14-.23-.13-.36,0-.04,0-.08,0-.11,0-.65-.23-1.23-.67-1.66-.87-.87-2.38-.87-3.24,0-.43.43-.67,1.01-.67,1.62,0,.08,0,.12.02.15,0,.13-.04.27-.13.36-.09.1-.22.15-.35.15h-3.35,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,15.19c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24-.24.36-.24.57h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.54,15.67h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,20.16c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24-.24.36-.24.57h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.54,20.63h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,25.12c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24c-.15.15-.24.36-.24.57Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.54,25.6h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,30.09c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24c-.15.15-.24.36-.24.57h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.54,30.57h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-bullet-list::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M9.25,39.52c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.61L30.66.52H10.2c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.8,40.99H10.2c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C9.82.04,10.01,0,10.2,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.2,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H10.2Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.65.52v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.65.52Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M38.74,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM31.16,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M15.19,15.2c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3.3-.46.3-.73-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3-.3.46-.3.73Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M32.16,15.77h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.19,21.57c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3.3-.46.3-.73-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3c-.19.19-.3.46-.3.73Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M32.16,22.14h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.19,27.94c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3c.19-.19.3-.46.3-.73s-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3c-.19.19-.3.46-.3.73Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M32.16,28.51h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-calculator::after {
  background-image: url("/assets/calculator-YsTwz-F7.svg");
}
.cb-ilus-higher-ed.cb-ilus-calendar-add::after {
  background-image: url("/assets/calendar-add-CRRAosPv.svg");
}
.cb-ilus-higher-ed.cb-ilus-calendar-empty::after {
  background-image: url("/assets/calendar-empty-DGcCNW23.svg");
}
.cb-ilus-higher-ed.cb-ilus-calendar-exclamation::after {
  background-image: url("/assets/calendar-exclamation-f47dgpHN.svg");
}
.cb-ilus-higher-ed.cb-ilus-calendar-full::after {
  background-image: url("/assets/calendar-full-DijKdVPI.svg");
}
.cb-ilus-higher-ed.cb-ilus-calendar-save-the-date::after {
  background-image: url("/assets/calendar-save-the-date-CXuqBABn.svg");
}
.cb-ilus-higher-ed.cb-ilus-cart::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3ccircle%20cx='37.58'%20cy='37.38'%20r='2.98'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M37.58,41c-2,0-3.62-1.63-3.62-3.62s1.63-3.62,3.62-3.62,3.62,1.63,3.62,3.62-1.63,3.62-3.62,3.62ZM37.58,35.04c-1.29,0-2.33,1.05-2.33,2.33s1.05,2.33,2.33,2.33,2.33-1.05,2.33-2.33-1.05-2.33-2.33-2.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='15.75'%20cy='37.38'%20r='2.98'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M15.75,41c-2,0-3.62-1.63-3.62-3.62s1.63-3.62,3.62-3.62,3.62,1.63,3.62,3.62-1.63,3.62-3.62,3.62ZM15.75,35.04c-1.29,0-2.33,1.05-2.33,2.33s1.05,2.33,2.33,2.33,2.33-1.05,2.33-2.33-1.05-2.33-2.33-2.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.58,35.04H15.75c-.3,0-.56-.21-.63-.5L7.36,1.57c-.04-.16-.18-.27-.34-.27H1.86c-.36,0-.65-.29-.65-.65s.29-.65.65-.65h5.16c.77,0,1.42.52,1.6,1.27l7.65,32.48h21.32c.36,0,.65.29.65.65s-.29.65-.65.65h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.82,30.43h25.03c.43,0,.81-.27.94-.68l5.3-15.88c.17-.52-.11-1.08-.63-1.26-.1-.03-.21-.05-.31-.05H10.63l4.19,17.87Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,25.47c5.18,0,11.65-7.84,15.17-12.73.09.06.18.14.24.24.19.26.24.59.14.89l-5.3,15.88c-.13.41-.51.68-.94.68H14.82l-1.16-4.96h16.88Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.85,31.07H14.82c-.3,0-.56-.21-.63-.5l-4.19-17.87c-.05-.19,0-.39.12-.55.12-.15.31-.25.51-.25h34.51c.18,0,.35.03.52.08.42.14.75.43.95.82.2.39.23.84.09,1.25l-5.29,15.88c-.22.67-.85,1.12-1.55,1.12v.02ZM15.33,29.78h24.51c.15,0,.28-.1.33-.24l5.29-15.88c.03-.09.02-.18-.02-.26s-.11-.14-.2-.17c-.04,0-.07,0-.11-.02H11.45l3.88,16.58h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-chat::after {
  background-image: url("/assets/chat-DNgvUIGu.svg");
}
.cb-ilus-higher-ed.cb-ilus-checkbox::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.29'%20ry='5.29'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.71,29.41H14.85V11.55h17.86v17.86ZM15.78,28.49h16.01V12.48H15.78v16.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.92,25.13c-.31,0-.63-.06-.91-.18-.29-.12-.54-.29-.77-.51l-4.74-4.74c-.43-.44-.68-1.05-.67-1.67,0-.63.25-1.22.7-1.66.44-.44,1.04-.69,1.66-.7.63,0,1.22.23,1.67.67l3.07,3.07,9.67-9.67c.45-.41,1.04-.64,1.66-.62s1.19.26,1.62.7c.43.43.68,1.02.7,1.62.01.62-.21,1.2-.63,1.66l-11.34,11.34c-.22.22-.48.39-.77.51-.29.12-.6.18-.91.18h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.92,25.59c-.37,0-.74-.07-1.08-.21s-.66-.35-.92-.62l-4.74-4.74c-.52-.54-.81-1.25-.8-2,0-.75.3-1.45.83-1.98.53-.52,1.23-.83,1.98-.83h.03c.74,0,1.43.28,1.97.8l2.75,2.75,9.35-9.35c.56-.5,1.27-.78,2-.76.74.02,1.42.31,1.94.83.51.51.82,1.21.83,1.95.02.74-.25,1.43-.75,1.98l-11.35,11.35c-.26.26-.58.47-.92.62-.34.14-.71.21-1.08.21h-.02ZM24.92,24.66h0c.25,0,.49-.05.73-.14.23-.1.44-.23.62-.41l11.34-11.34c.32-.35.49-.83.48-1.32-.01-.49-.21-.96-.56-1.31-.35-.35-.82-.54-1.31-.57-.49,0-.97.16-1.33.49l-9.65,9.66c-.09.09-.2.13-.32.13h0c-.12,0-.24-.05-.32-.13l-3.07-3.07c-.35-.34-.81-.52-1.34-.52-.5,0-.98.2-1.33.56-.35.35-.56.83-.56,1.33s.18.98.53,1.34l4.74,4.74c.18.18.38.32.62.41.23.1.47.14.73.14h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-checklist-device::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.03.53h31.95v39.94H8.03V.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.96,3.44v2.9c0-.77-.31-1.51-.85-2.05-.54-.54-1.28-.85-2.05-.85H10.93c-.77,0-1.51.31-2.05.85s-.85,1.28-.85,2.05v-2.9c0-.77.31-1.51.85-2.05.54-.54,1.28-.85,2.05-.85h26.14c.77,0,1.51.31,2.05.85.54.54.85,1.28.85,2.05h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.96,41H8.03c-.29,0-.53-.24-.53-.53V.53c0-.29.24-.53.53-.53h31.95c.29,0,.53.24.53.53v39.94c0,.29-.24.53-.53.53h0ZM8.55,39.93h30.88V1.07H8.56v38.86h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.2,3.44h27.59v32.67H10.2V3.44Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M37.79,4.16v.51l-27.6,30.5V4.16c0-.19.08-.38.21-.51.14-.14.32-.21.51-.21h26.14c.19,0,.38.08.51.21.14.14.21.32.21.51h.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M16.66,12.73c-.14,0-.27-.05-.37-.15l-1.03-.97c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M16.66,19.78c-.14,0-.27-.05-.37-.15l-1.03-.98c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M16.66,26.83c-.14,0-.27-.05-.37-.15l-1.03-.97c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M31.59,11.08h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.59,18.24h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.59,25.29h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.79,36.64H10.2c-.29,0-.53-.24-.53-.53V3.44c0-.29.24-.53.53-.53h27.59c.29,0,.53.24.53.53v32.67c0,.29-.24.53-.53.53h0ZM10.74,35.57h26.53V3.97H10.74v31.61h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.48,38.28c0,.14.06.27.15.37s.23.15.37.15.27-.06.37-.15.15-.23.15-.37-.06-.27-.15-.37c-.1-.1-.23-.15-.37-.15s-.27.06-.37.15c-.1.1-.15.23-.15.37h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,39.37c-.29,0-.57-.11-.77-.32-.21-.21-.32-.48-.32-.77s.12-.57.32-.77c.41-.41,1.13-.41,1.54,0,.2.2.32.48.32.77s-.11.56-.32.77-.48.32-.77.32ZM24.03,38.25v.03-.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-checklist-doc::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M10.1,4.2h27.79v36.31H10.1V4.2Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M37.89,41H10.1c-.27,0-.49-.22-.49-.49V4.2c0-.27.22-.49.49-.49h27.79c.27,0,.49.22.49.49v36.31c0,.27-.22.49-.49.49h0ZM10.58,40.03h26.81V4.69H10.58v35.34Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.43,6.43h21.12v31.12H13.43V6.43Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.56,38.04H13.43c-.27,0-.49-.22-.49-.49V6.43c0-.27.22-.49.49-.49h21.12c.27,0,.49.22.49.49v31.12c0,.27-.22.49-.49.49ZM13.92,37.07h20.15V6.91H13.92v30.15h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.29,16.5c-.12,0-.24-.05-.33-.13l-.94-.89c-.19-.18-.2-.49-.02-.69.18-.2.49-.2.69-.02l.56.53,2.16-2.61c.17-.21.48-.24.68-.06.21.17.24.48.06.68l-2.49,3.01c-.09.1-.21.17-.35.18h-.03,0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M17.29,22.93c-.12,0-.24-.05-.33-.13l-.94-.89c-.19-.18-.2-.49-.02-.69.18-.2.49-.2.69-.02l.56.53,2.16-2.61c.17-.21.48-.24.68-.06.21.17.24.48.06.68l-2.49,3.01c-.09.1-.21.17-.35.18h-.03,0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.94,15h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94,21.53h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94,27.97h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.76,3.46c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v2.96c0,.2.08.39.22.52.14.14.33.22.52.22h12.23c.2,0,.39-.08.52-.22.14-.14.22-.33.22-.52v-2.96c0-.1-.02-.19-.06-.28-.04-.09-.09-.17-.16-.24s-.15-.12-.24-.16c-.09-.04-.19-.06-.28-.06h-3.36Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.85,4.2c0-.2-.08-.38-.22-.52-.14-.14-.33-.22-.52-.22h-3.36c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v.74h13.71v-.74Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M30.11,8.39h-12.23c-.33,0-.64-.13-.87-.36s-.36-.54-.36-.87v-2.96c0-.16.03-.32.09-.47s.15-.29.27-.4c.11-.11.25-.2.4-.27.15-.06.31-.09.47-.09h2.86c.07-.75.41-1.47.94-2.01.62-.62,1.44-.96,2.31-.96s1.69.34,2.31.96c.54.54.87,1.26.94,2.01h2.87c.16,0,.32.03.47.09s.28.15.4.27c.11.12.2.25.27.4.06.15.09.31.09.47v2.96c0,.33-.13.64-.36.87-.23.23-.54.36-.87.36ZM17.88,3.95s-.07,0-.1.02c-.03,0-.06.03-.08.06-.02.02-.04.05-.06.08,0,.03-.02.07-.02.1v2.96c0,.07.03.13.07.18s.11.07.18.07h12.23c.07,0,.13-.03.18-.07s.07-.11.07-.18v-2.96s0-.07-.02-.1c0-.03-.03-.06-.05-.08-.02-.02-.05-.04-.08-.06s-.06-.02-.1-.02h-3.36c-.14,0-.26-.06-.36-.16-.09-.1-.14-.23-.13-.37,0-.04,0-.07,0-.11,0-.65-.24-1.24-.67-1.66-.87-.87-2.38-.87-3.24,0-.43.43-.67,1.02-.67,1.62l.02.15c0,.14-.04.27-.13.37-.09.1-.22.16-.36.16h-3.35.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-checklist::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='5.22'%20ry='5.22'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.7.58H9.17c-2.57,0-4.68,2.1-4.68,4.68v4.16c0-2.57,2.1-4.68,4.68-4.68h30.53c2.57,0,4.68,2.1,4.68,4.68v-4.16c0-2.57-2.1-4.68-4.68-4.68Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.05,14.64c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M15.05,20.65c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.96,12.92h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,19.04h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,25.19h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.05,26.65c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.96,31.31h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-checkmark::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.34'%20width='39.98'%20height='39.98'%20rx='4.59'%20ry='4.59'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.81H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.54,2.17,5.86-.15,8.72-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.34H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.81H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.54,2.17,5.86-.15,8.72-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.81H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.5,2.17,5.82-.15,8.68-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.81H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.5,2.17,5.82-.15,8.68-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.82H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.52,2.18,5.84-.14,8.7-.14h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.81H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.52,2.18,5.84-.15,8.7-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.1,29.74c-.37,0-.75-.07-1.09-.21s-.66-.35-.92-.62l-5.69-5.69c-.51-.53-.81-1.25-.8-2,0-.75.3-1.46.84-1.99.52-.52,1.24-.83,1.99-.84.75,0,1.46.28,2,.8l3.68,3.68,11.6-11.6c.54-.49,1.25-.76,1.99-.75s1.43.31,1.95.84c.51.51.82,1.22.83,1.95.02.74-.25,1.44-.75,1.99l-13.6,13.6c-.26.26-.58.47-.92.62-.34.14-.72.21-1.09.21h-.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M20.09,30.29c-.44,0-.88-.09-1.29-.26s-.79-.42-1.1-.74l-5.69-5.69c-.63-.66-.97-1.5-.96-2.4,0-.9.36-1.74,1-2.37.64-.64,1.48-.99,2.37-1h.03c.89,0,1.73.33,2.36.95l3.3,3.3,11.2-11.2c.67-.62,1.52-.93,2.39-.91.88.02,1.71.37,2.33,1,.63.63.98,1.45.99,2.33.02.88-.29,1.73-.89,2.37l-13.61,13.61c-.31.31-.69.57-1.1.74s-.85.26-1.29.26h-.04ZM20.09,29.18h0c.3,0,.6-.06.87-.17.28-.12.52-.28.75-.49l13.6-13.6c.38-.42.6-.99.59-1.58s-.25-1.15-.67-1.56c-.42-.42-.98-.66-1.56-.68-.59,0-1.16.2-1.59.6l-11.58,11.58c-.1.1-.24.16-.39.16h0c-.15,0-.29-.06-.39-.16l-3.68-3.68c-.42-.41-.97-.64-1.6-.64s-1.17.24-1.6.67c-.42.42-.67,1-.67,1.6s.22,1.18.65,1.61l5.68,5.68c.21.21.46.38.75.49.27.11.57.17.87.17h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-clock::after {
  background-image: url("/assets/clock-ClRfh79-.svg");
}
.cb-ilus-higher-ed.cb-ilus-coin::after {
  background-image: url("/assets/coin-BJxDWrGN.svg");
}
.cb-ilus-higher-ed.cb-ilus-column::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='11.07'%20y='12.06'%20width='25.82'%20height='6.08'%20rx='3.04'%20ry='3.04'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.53,18.62H12.43c-1.01,0-1.84-.82-1.84-1.84v-3.37c0-1.01.82-1.84,1.84-1.84h23.11c1.01,0,1.84.82,1.84,1.84v3.37c0,1.01-.82,1.84-1.84,1.84ZM12.43,12.54c-.48,0-.88.39-.88.88v3.37c0,.48.39.88.88.88h23.11c.48,0,.88-.39.88-.88v-3.37c0-.48-.39-.88-.88-.88H12.43Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='7.91'%20y='4.3'%20width='32.19'%20height='7.74'%20rx='3.52'%20ry='3.52'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.74,12.51H9.26c-1.01,0-1.84-.82-1.84-1.84v-5.02c0-1.01.82-1.84,1.84-1.84h29.47c1.01,0,1.84.82,1.84,1.84v5.02c0,1.01-.82,1.84-1.84,1.84ZM9.26,4.78c-.48,0-.88.39-.88.88v5.02c0,.48.39.88.88.88h29.47c.48,0,.88-.39.88-.88v-5.02c0-.48-.39-.88-.88-.88H9.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='13.97'%20y='18.14'%20width='20.06'%20height='22.62'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M18.24,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.98,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.24,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.62,11.99h20.73c1.4,0,2.55,1.14,2.55,2.55H11.07c0-1.4,1.14-2.55,2.55-2.55Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M35.55,18.62H12.45c-1.01,0-1.84-.82-1.84-1.84v-3.37c0-1.01.82-1.84,1.84-1.84h23.11c1.01,0,1.84.82,1.84,1.84v3.37c0,1.01-.82,1.84-1.84,1.84ZM12.45,12.54c-.48,0-.88.39-.88.88v3.37c0,.48.39.88.88.88h23.11c.48,0,.88-.39.88-.88v-3.37c0-.48-.39-.88-.88-.88H12.45Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.9,18.14h14.05c1.7,0,3.08,1.38,3.08,3.08H13.82c0-1.7,1.38-3.08,3.08-3.08Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M32.91,41.25H15.09c-.93,0-1.68-.75-1.68-1.68v-20.23c0-.93.75-1.68,1.68-1.68h17.82c.93,0,1.68.75,1.68,1.68v20.23c0,.93-.75,1.68-1.68,1.68ZM15.09,18.62c-.39,0-.71.32-.71.71v20.23c0,.39.32.71.71.71h17.82c.39,0,.71-.32.71-.71v-20.23c0-.39-.32-.71-.71-.71H15.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-compose-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.79,39.99c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V9.08L30.2.99H9.74c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.34,40.99H9.74c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C9.36.04,9.55,0,9.74,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM9.74,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H9.74Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.19.99v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.19.99Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M38.27,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM30.7,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.3,11.35h-11.52c-.3,0-.55.24-.55.55s.24.55.55.55h11.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.28,16.66H13.78c-.3,0-.55.24-.55.55s.24.55.55.55h19.5c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.28,21.99H13.78c-.3,0-.55.24-.55.55s.24.55.55.55h19.5c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,27.74H14.07c-.3,0-.55.24-.55.55s.24.55.55.55h19.13c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,32.77H14.07c-.3,0-.55.24-.55.55s.24.55.55.55h19.13c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='40.47%2014.18%2038.43%2016.21%2042.69%2020.47%2045.13%2018.04%2040.87%2013.78%2040.47%2014.18'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l9.75-9.75,4.26,4.26-9.75,9.75-4.26-4.26Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M45.13,18.04l-4.26-4.26,1.42-1.42c.57-.56,1.33-.88,2.13-.88s1.56.32,2.13.89c.57.57.89,1.32.89,2.13s-.31,1.56-.88,2.13l-1.42,1.42h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l-2.08,6.34,6.34-2.08-4.26-4.26Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l9.75-9.75,2.13,2.13-9.75,9.75-2.13-2.13Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M30.81,28.09l-4.21,4.21,2.08-6.35,2.13,2.13h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.94,30.8c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l9.75-9.75c.22-.22.59-.22.81,0l4.26,4.26c.11.11.17.25.17.4s-.06.3-.17.4l-9.75,9.75c-.11.11-.26.17-.4.17h0ZM29.49,25.96l3.46,3.46,8.94-8.94-3.46-3.46-8.94,8.94Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.7,21.05c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l2.44-2.44c.22-.22.59-.22.81,0l4.26,4.26c.11.11.17.25.17.4s-.06.3-.17.4l-2.44,2.44c-.11.11-.26.17-.4.17h0ZM39.25,16.21l3.46,3.46,1.63-1.63-3.46-3.46-1.63,1.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.6,32.88c-.15,0-.3-.06-.4-.17-.15-.15-.21-.38-.14-.58l2.08-6.34c.06-.19.22-.33.41-.38.2-.05.4,0,.54.15l4.26,4.26c.14.14.2.34.15.54-.05.19-.19.35-.38.41l-6.34,2.08c-.06.02-.12.03-.18.03ZM28.93,27.02l-1.44,4.4,4.4-1.44-2.96-2.96Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M43,15.91l-2.13-2.13,1.42-1.42c.28-.28.62-.5.98-.66.37-.15.76-.23,1.16-.23s.79.08,1.16.23.7.38.98.66l-3.56,3.56Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M45.13,18.61c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l1.42-1.42c.68-.68,1.57-1.05,2.53-1.05h0c.96,0,1.85.38,2.53,1.05.68.68,1.05,1.57,1.05,2.53s-.37,1.85-1.04,2.53l-1.42,1.42c-.11.11-.26.17-.4.17h0ZM41.68,13.77l3.46,3.46,1.02-1.02c.46-.46.71-1.08.71-1.72s-.26-1.26-.72-1.72c-.46-.46-1.08-.72-1.72-.72h0c-.65,0-1.26.25-1.72.71l-1.02,1.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-compose::after {
  background-image: url("/assets/compose-BwSoOdZG.svg");
}
.cb-ilus-higher-ed.cb-ilus-computer-bullet-list::after {
  background-image: url("/assets/computer-bullet-list-CR71vJUa.svg");
}
.cb-ilus-higher-ed.cb-ilus-computer::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.45,33.31h7.12v4.27h-7.12v-4.27Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M20.45,33.31h7.12v2.14h-7.12v-2.14Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M27.57,38.15h-7.12c-.32,0-.57-.26-.57-.57v-4.27c0-.32.26-.57.57-.57h7.12c.32,0,.57.26.57.57v4.27c0,.32-.26.57-.57.57ZM21.02,37.01h5.97v-3.13h-5.97v3.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.21,39.9c0,.06,0,.13,0,.2-.02.06-.05.12-.09.17s-.09.09-.15.12-.12.04-.19.04H15.25c-.07,0-.13,0-.19-.04-.06-.03-.11-.07-.15-.12s-.07-.11-.09-.17c-.02-.06-.02-.13,0-.2.12-.65.47-1.24.98-1.66s1.15-.65,1.82-.65h12.81c.66,0,1.3.23,1.82.65.51.42.86,1.01.98,1.66h-.02Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M32.77,41H15.25c-.15,0-.3-.03-.43-.1-.14-.07-.26-.16-.35-.27-.1-.11-.17-.25-.2-.4-.04-.15-.04-.3-.02-.44.15-.78.57-1.49,1.18-2,.61-.51,1.39-.78,2.18-.78h12.81c.79,0,1.57.28,2.18.78.61.51,1.03,1.21,1.18,1.99h0c.03.15.02.3-.02.45-.04.14-.11.28-.2.39-.1.12-.22.21-.36.28-.13.06-.28.1-.43.1ZM15.4,39.86h17.21c-.12-.46-.38-.88-.75-1.18-.41-.34-.92-.52-1.45-.52h-12.81c-.53,0-1.04.19-1.45.52-.37.3-.63.72-.75,1.18Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.51.57H5.51c-.94,0-1.85.37-2.52,1.04-.67.67-1.04,1.57-1.04,2.52v23.49h44.12V4.13c0-.94-.38-1.85-1.04-2.52-.67-.67-1.57-1.04-2.52-1.04h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M29.36.57H5.51c-.47,0-.93.09-1.36.27-.43.18-.82.44-1.15.77-.33.33-.59.72-.77,1.15s-.27.89-.27,1.36v23.86L29.36.57Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M46.07,28.19H1.95c-.32,0-.57-.26-.57-.57V4.13c0-1.1.43-2.14,1.21-2.92s1.82-1.21,2.92-1.21h37c1.1,0,2.14.43,2.92,1.21.78.78,1.21,1.82,1.21,2.92v23.49c0,.32-.26.57-.57.57ZM2.52,27.05h42.98V4.13c0-.8-.31-1.55-.87-2.11-.56-.56-1.31-.87-2.11-.87H5.51c-.8,0-1.55.31-2.11.87-.56.56-.87,1.31-.88,2.11v22.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.51,33.31c.47,0,.93-.09,1.36-.27s.82-.44,1.15-.77c.33-.33.59-.72.77-1.15s.27-.89.27-1.36v-2.14H1.95v2.14c0,.47.09.93.27,1.36s.44.82.77,1.15c.33.33.72.59,1.15.77.43.18.89.27,1.36.27h37.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.52,33.88H5.5c-.54,0-1.07-.11-1.58-.31-.5-.21-.95-.51-1.34-.9-.39-.38-.69-.84-.9-1.34-.21-.5-.32-1.04-.32-1.58v-2.14c0-.32.26-.57.57-.57h44.14c.32,0,.57.26.57.57v2.14c0,.55-.11,1.08-.31,1.58s-.51.95-.9,1.34-.84.69-1.34.9c-.5.21-1.03.31-1.58.31h.01ZM5.51,32.74h37.01c.39,0,.78-.08,1.14-.23s.69-.37.97-.65.5-.6.65-.97c.15-.36.23-.75.23-1.14v-1.56H2.52v1.56c0,.39.08.78.23,1.14.15.36.37.69.65.97.28.28.61.5.97.65.36.15.75.23,1.14.23h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.78,29.99c0,.16.03.32.09.47s.15.28.27.4.25.2.4.27c.15.06.31.09.47.09s.32-.03.47-.09.28-.15.4-.27.2-.25.27-.4c.06-.15.09-.31.09-.47s-.03-.32-.09-.47-.15-.28-.27-.4-.25-.2-.4-.27c-.15-.06-.31-.09-.47-.09s-.32.03-.47.09-.28.15-.4.27-.2.25-.27.4c-.06.15-.09.31-.09.47Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.01,31.62c-.22,0-.43-.04-.62-.12-.2-.08-.38-.2-.53-.35-.15-.16-.27-.33-.36-.53-.08-.2-.12-.41-.12-.63s.04-.42.12-.62.2-.38.35-.53c.15-.15.33-.27.53-.35.4-.17.85-.17,1.25,0,.2.08.38.2.53.35s.27.33.35.53.12.41.12.62-.04.43-.13.63c-.08.2-.2.38-.35.53-.15.15-.33.27-.53.35s-.41.12-.63.12h.02ZM24.01,29.17c-.11,0-.21.02-.31.06-.1.04-.19.1-.27.18-.07.08-.14.17-.18.26-.04.1-.06.21-.06.31s.02.21.06.31c.04.1.1.19.18.27s.17.13.26.18c.2.08.43.08.62,0,.1-.04.19-.1.26-.18.08-.08.14-.17.18-.27s.06-.2.06-.31-.02-.21-.06-.31c-.04-.1-.1-.19-.18-.27s-.17-.14-.27-.18-.2-.06-.31-.06h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-condense::after {
  background-image: url("/assets/condense-qGb3Vyum.svg");
}
.cb-ilus-higher-ed.cb-ilus-document-award::after {
  background-image: url("/assets/document-award-DgLV0NSZ.svg");
}
.cb-ilus-higher-ed.cb-ilus-dollar::after {
  background-image: url("/assets/dollar-MSP-fgxz.svg");
}
.cb-ilus-higher-ed.cb-ilus-download::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.74,10.74c.29-1.18.2-2.41-.24-3.54-.44-1.13-1.23-2.09-2.24-2.75-1.01-.66-2.21-.99-3.42-.95-1.21.05-2.37.47-3.33,1.21-1.55-1.84-3.64-3.15-5.96-3.77-2.33-.61-4.78-.5-7.04.33-2.26.83-4.21,2.33-5.58,4.31-1.38,1.98-2.11,4.33-2.11,6.73v.08c-.24-.04-.49-.07-.74-.08-.78,0-1.55.14-2.27.43s-1.38.72-1.93,1.27c-.55.55-.99,1.2-1.29,1.92-.3.72-.45,1.49-.45,2.27s.15,1.55.45,2.27c.3.72.74,1.37,1.29,1.92s1.21.98,1.93,1.27,1.49.44,2.27.43h26.43c1.56,0,3.08-.49,4.33-1.41,1.26-.92,2.19-2.22,2.66-3.71.47-1.49.46-3.09-.04-4.57-.5-1.48-1.45-2.76-2.73-3.66Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.51,20.28H10.09c-1.22,0-2.42-.38-3.41-1.1-1-.71-1.74-1.72-2.14-2.88-.3.89-.39,1.83-.26,2.76.13.93.49,1.81,1.03,2.57s1.26,1.38,2.09,1.81,1.75.65,2.69.65h26.42c1.13,0,2.24-.25,3.25-.75s1.89-1.22,2.58-2.12c.69-.9,1.16-1.94,1.37-3.05.22-1.11.18-2.25-.12-3.34-.42,1.56-1.34,2.94-2.62,3.93-1.28.99-2.85,1.52-4.46,1.52h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M10.01,24.64c-.82,0-1.63-.16-2.4-.47-.79-.32-1.5-.79-2.11-1.39-.61-.6-1.08-1.31-1.41-2.1s-.5-1.63-.5-2.48.17-1.69.5-2.48c.33-.79.81-1.5,1.41-2.1.61-.6,1.32-1.07,2.11-1.39.79-.32,1.6-.47,2.48-.47.06,0,.13,0,.19,0,.11-2.38.86-4.59,2.2-6.51,1.45-2.08,3.47-3.64,5.85-4.51,2.38-.87,4.93-.99,7.37-.35,2.28.6,4.32,1.83,5.91,3.56.96-.63,2.07-.98,3.22-1.02,1.34-.06,2.63.31,3.74,1.03,1.12.73,1.97,1.77,2.46,3.01.44,1.12.56,2.33.34,3.51,1.23.95,2.14,2.23,2.63,3.72.54,1.6.55,3.3.04,4.91-.51,1.61-1.5,2.99-2.86,3.99-1.36.99-2.97,1.52-4.65,1.52H10.01ZM10.01,12.88c-.67,0-1.34.13-1.98.39-.66.27-1.24.65-1.75,1.15-.5.5-.9,1.08-1.17,1.74-.27.65-.41,1.34-.41,2.05s.14,1.4.41,2.05c.27.65.67,1.24,1.17,1.73.5.5,1.09.89,1.75,1.15.66.27,1.37.42,2.05.39h26.43c1.46-.03,2.84-.45,4.01-1.31s2.02-2.04,2.46-3.42.43-2.84-.04-4.22c-.46-1.38-1.33-2.55-2.52-3.38-.19-.13-.27-.36-.22-.59.26-1.07.19-2.18-.22-3.21-.4-1.03-1.11-1.89-2.03-2.49-.92-.6-2-.9-3.09-.85-1.1.04-2.14.42-3.02,1.09-.24.18-.57.14-.76-.08-1.49-1.76-3.45-3-5.68-3.59-2.23-.59-4.55-.48-6.71.32s-4,2.22-5.32,4.11c-1.32,1.89-2.01,4.11-2.01,6.42,0,.16-.07.36-.2.46-.12.11-.29.19-.45.16-.22-.04-.44-.06-.67-.07h-.06.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,40.43c-.27,0-.54-.05-.79-.16-.25-.1-.48-.26-.67-.45l-5.92-5.92c-.19-.19-.35-.42-.45-.67s-.16-.52-.16-.79.05-.54.16-.79c.1-.25.26-.48.45-.67.39-.39.92-.61,1.46-.61.27,0,.54.05.79.16.25.1.48.26.67.45l1.95,1.96v-14.44c0-.66.28-1.28.75-1.74.47-.46,1.1-.72,1.75-.72s1.28.26,1.75.72.73,1.08.75,1.74v14.44l1.95-1.96c.19-.19.42-.35.67-.45s.52-.16.79-.16.54.05.79.16c.25.1.48.26.67.45s.35.42.45.67.16.52.16.79-.05.54-.16.79c-.1.25-.26.48-.45.67l-5.92,5.92c-.19.19-.42.35-.67.45s-.52.16-.79.16h.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24,40.99c-.35,0-.68-.07-1-.2s-.61-.33-.85-.57l-5.91-5.92c-.24-.25-.44-.53-.57-.85s-.2-.66-.2-1.01.07-.69.2-1.01.32-.61.57-.85c.74-.74,1.9-.97,2.86-.57.32.13.61.32.85.57l1,1.01v-13.11c0-.82.34-1.57.91-2.14,1.15-1.13,3.13-1.13,4.28,0,.57.56.9,1.32.91,2.13v13.12l1-1c.25-.25.53-.44.85-.57.64-.26,1.37-.27,2.01,0,.32.13.61.33.85.57s.44.53.57.85.2.66.2,1.01-.07.68-.2,1.01c-.13.32-.33.61-.57.85l-5.92,5.92c-.24.25-.53.44-.85.57s-.66.2-1,.2h0ZM18.09,30.92c-.4,0-.79.16-1.07.45-.14.14-.25.31-.33.49-.08.19-.12.38-.12.58s.04.4.12.58.19.35.33.49l5.92,5.92c.14.14.31.26.49.33.18.08.38.12.58.12h0c.2,0,.39-.04.58-.11.18-.08.35-.19.49-.33l5.92-5.92c.14-.14.25-.31.33-.49s.11-.38.11-.58-.04-.4-.11-.58c-.08-.19-.19-.35-.33-.49s-.31-.25-.49-.33c-.37-.15-.79-.15-1.16,0-.18.08-.35.19-.49.33l-2.9,2.91v-15.78c0-.5-.21-.98-.58-1.34-.73-.72-1.99-.72-2.72,0-.37.36-.57.84-.58,1.35v15.77l-2.9-2.91c-.14-.14-.31-.25-.49-.33s-.38-.11-.58-.11l-.02-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-error::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24.01,40.45c3.95,0,7.82-1.17,11.12-3.37,3.29-2.2,5.85-5.32,7.37-8.98,1.51-3.66,1.9-7.68,1.13-11.56-.77-3.89-2.67-7.45-5.48-10.25-2.8-2.8-6.36-4.71-10.25-5.48s-7.91-.38-11.57,1.14c-3.65,1.51-6.78,4.08-8.98,7.37-2.2,3.29-3.37,7.16-3.37,11.12,0,5.31,2.11,10.4,5.86,14.15,3.77,3.75,8.85,5.86,14.16,5.86ZM24.01,32.95c-2.01,0-3.98-.52-5.75-1.45l16.8-16.79c1.02,1.9,1.51,4.03,1.45,6.18-.07,2.15-.68,4.25-1.8,6.09-1.11,1.84-2.69,3.36-4.56,4.4-1.88,1.05-4,1.59-6.15,1.57ZM24.01,7.93c2,0,3.97.52,5.74,1.45L12.96,26.18c-.95-1.77-1.44-3.74-1.45-5.74,0-3.32,1.32-6.5,3.67-8.84,2.34-2.34,5.53-3.66,8.84-3.66h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M3.97,20.39c0-2.62.53-5.24,1.52-7.67,1.03-2.43,2.47-4.63,4.37-6.49,1.9-1.86,4.06-3.34,6.49-4.37,2.43-1.03,5.05-1.52,7.67-1.52s5.24.53,7.67,1.52c2.43,1.03,4.63,2.47,6.49,4.37,1.86,1.9,3.34,4.06,4.37,6.49,1.03,2.43,1.52,5.05,1.52,7.67,0,2.62-.53,5.24-1.52,7.67-1.03,2.43-2.47,4.63-4.37,6.49-1.9,1.86-4.06,3.34-6.49,4.37-2.43,1.03-5.05,1.52-7.67,1.52s-5.24-.53-7.67-1.52c-2.43-1.03-4.63-2.47-6.49-4.37-1.86-1.9-3.34-4.06-4.37-6.49-1.03-2.43-1.52-5.05-1.52-7.67Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M10.04,6c-1.94,1.86-3.46,4.06-4.48,6.53-1.06,2.47-1.6,5.09-1.63,7.75,0,2.66.49,5.32,1.52,7.79,1.03,2.47,2.51,4.71,4.41,6.57,1.9,1.86,4.14,3.38,6.61,4.37,2.47.99,5.13,1.48,7.79,1.44,2.66-.04,5.32-.61,7.75-1.67,2.43-1.06,4.67-2.62,6.49-4.56L10.01,5.96l.04.04Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.01,32.95c-2.01,0-3.98-.52-5.75-1.45l16.8-16.79c1.02,1.9,1.51,4.03,1.45,6.18-.07,2.15-.68,4.25-1.8,6.09-1.11,1.84-2.69,3.36-4.56,4.4-1.88,1.05-4,1.59-6.15,1.57Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.01,7.93c2,0,3.97.52,5.74,1.45L12.96,26.18c-.95-1.77-1.44-3.74-1.45-5.74,0-3.32,1.32-6.5,3.67-8.84,2.34-2.34,5.53-3.66,8.84-3.66h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.98,0c1.34,0,2.68.13,4.01.4,3.98.79,7.61,2.73,10.49,5.61,2.88,2.88,4.82,6.51,5.61,10.49.79,3.99.39,8.09-1.16,11.84-1.56,3.76-4.18,6.94-7.56,9.2-3.39,2.26-7.33,3.46-11.38,3.46h0c-5.48,0-10.62-2.14-14.5-6-3.88-3.87-6-9.02-6-14.5,0-4.06,1.19-7.99,3.46-11.39,2.26-3.38,5.45-5.99,9.2-7.55C18.66.53,21.32,0,23.99,0h0ZM24,40.02c3.87,0,7.61-1.14,10.85-3.29,3.21-2.15,5.7-5.18,7.19-8.77,1.47-3.57,1.86-7.48,1.11-11.28-.75-3.8-2.6-7.25-5.34-10-2.74-2.74-6.2-4.59-10-5.34-3.8-.75-7.7-.37-11.28,1.11-3.58,1.48-6.61,3.97-8.77,7.19-2.15,3.23-3.29,6.98-3.29,10.85,0,5.21,2.03,10.12,5.72,13.8,3.69,3.69,8.59,5.72,13.8,5.72h0ZM24,7.51h0c2.07,0,4.13.54,5.96,1.51.14.07.23.2.25.36s-.03.3-.14.42L13.28,26.59c-.11.11-.26.16-.42.14-.16-.02-.28-.12-.36-.25-.98-1.83-1.49-3.89-1.51-5.96,0-3.48,1.36-6.74,3.81-9.2,2.45-2.45,5.72-3.81,9.2-3.81h0ZM28.91,9.59c-1.54-.71-3.22-1.09-4.92-1.1-3.21,0-6.23,1.25-8.5,3.52-2.27,2.27-3.52,5.29-3.52,8.5,0,1.7.39,3.39,1.1,4.92l15.83-15.83h0ZM35.04,14.27h.07c.16.02.28.12.36.25,1.05,1.96,1.57,4.18,1.51,6.42-.07,2.24-.71,4.42-1.86,6.33-1.15,1.9-2.79,3.48-4.74,4.58-1.95,1.09-4.13,1.66-6.38,1.64-2.08,0-4.14-.54-5.97-1.51-.14-.07-.23-.21-.25-.36s.03-.31.14-.42l16.79-16.79c.09-.09.21-.15.34-.15h0ZM24.09,32.52c2.03,0,4.04-.53,5.82-1.51,1.8-1.01,3.32-2.47,4.38-4.24,1.06-1.76,1.66-3.79,1.72-5.85.05-1.84-.33-3.68-1.1-5.34l-15.83,15.83c1.54.71,3.23,1.09,4.93,1.1h.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-exclamation::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.19'%20ry='5.19'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.5,7.73c0-.2.04-.39.11-.58.09-.18.19-.34.32-.48.15-.14.3-.25.49-.32.17-.08.37-.11.57-.11h4.06c.26,0,.52.05.74.15.24.1.45.24.65.42.17.18.32.39.41.64.11.23.15.49.15.75l-1.01,14.55c0,.4-.15.78-.43,1.06-.28.28-.68.43-1.06.43h-2.49c-.39,0-.78-.16-1.06-.43-.28-.28-.43-.67-.43-1.06l-1.01-15.01h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M25.5,24.74h-2.49c-.52,0-1.04-.21-1.41-.59-.37-.37-.59-.88-.59-1.42l-1.01-14.97v-.03c0-.24.04-.48.14-.75.13-.28.27-.48.43-.66.25-.23.45-.36.69-.45.21-.09.47-.15.75-.15h4.06c.34,0,.67.07.95.19.27.11.53.28.79.51.26.27.44.54.54.83.12.25.18.57.18.92l-1.01,14.59c0,.5-.2,1.01-.59,1.38-.37.37-.9.59-1.42.59h-.01ZM21,7.72l1.01,14.99c0,.3.1.56.28.74s.44.29.71.29h2.49c.26,0,.52-.11.71-.29s.28-.43.28-.71l1.01-14.59c0-.17-.04-.34-.11-.5-.07-.19-.17-.34-.31-.49-.14-.12-.3-.23-.47-.3-.16-.07-.35-.11-.54-.11h-4.06c-.13,0-.25.02-.36.07-.13.05-.23.12-.36.23-.06.07-.14.19-.21.33-.03.09-.06.22-.06.34h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.25,27.23c-2.08,0-3.75,1.69-3.75,3.75s1.67,3.75,3.75,3.75,3.75-1.68,3.75-3.75-1.7-3.75-3.75-3.75Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.25,35.24c-2.35,0-4.26-1.91-4.26-4.26s1.91-4.26,4.26-4.26,4.26,1.91,4.26,4.26-1.91,4.26-4.26,4.26ZM24.25,27.74c-1.79,0-3.25,1.45-3.25,3.25s1.45,3.25,3.25,3.25,3.25-1.45,3.25-3.25-1.45-3.25-3.25-3.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-expand::after {
  background-image: url("/assets/expand-a4WmkNKm.svg");
}
.cb-ilus-higher-ed.cb-ilus-computer-explore::after {
  background-image: url("/assets/computer-explore-U4ryKFvP.svg");
}
.cb-ilus-higher-ed.cb-ilus-face-bad::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.4,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52,4.62-2.47,6.47-4.32,3.32-4.05,4.32-6.47c1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47-1.85-1.85-4.05-3.32-6.47-4.32-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M4.77,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.35,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM24.35,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.43,14.21c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h-.01ZM30.29,14.19c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.35,27.27c-1.24,0-2.45.25-3.57.72-1.11.48-2.08,1.17-2.85,2.02-.25.29-.68.33-.98.08-.29-.25-.33-.68-.08-.98l.03-.03c.91-1.01,2.05-1.81,3.34-2.36,1.3-.55,2.7-.84,4.11-.84s2.82.28,4.11.84c1.29.55,2.43,1.36,3.34,2.36.26.28.25.72-.03.98s-.72.25-.98-.03l-.02-.02c-.77-.85-1.74-1.54-2.85-2.02-1.13-.48-2.34-.73-3.57-.72h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-face-excellent::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47,1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47-1.85-1.85-4.05-3.32-6.47-4.32-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.91,24.45c-.81,2.05-2.19,3.81-3.95,5.04-1.76,1.24-3.84,1.89-5.96,1.89s-4.2-.66-5.96-1.89c-1.76-1.23-3.14-2.99-3.95-5.04'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M13.51,24.06c.13-.19.34-.3.57-.3h19.82c.38,0,.69.31.69.69,0,.09-.02.17-.05.26-.86,2.18-2.32,4.04-4.2,5.36-1.88,1.32-4.09,2.02-6.36,2.02s-4.48-.7-6.36-2.02c-1.88-1.32-3.34-3.18-4.2-5.36-.08-.21-.06-.46.07-.65h.02ZM15.16,25.14c.77,1.51,1.89,2.81,3.28,3.78,1.65,1.15,3.58,1.77,5.56,1.77s3.91-.61,5.56-1.77c1.38-.97,2.51-2.27,3.28-3.78H15.15h.01ZM16.56,13.23c-.52,0-.99.17-1.32.43-.32.26-.47.57-.47.86,0,.38-.31.69-.69.69s-.69-.31-.69-.69c0-.77.38-1.46.99-1.94.6-.48,1.39-.73,2.19-.73s1.58.25,2.19.73c.6.48.99,1.18.99,1.94,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.29-.14-.6-.47-.86-.33-.26-.8-.43-1.32-.43h-.02ZM31.44,13.23c-.52,0-.99.17-1.32.43-.32.26-.47.57-.47.86,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.77.38-1.46.99-1.94.6-.48,1.39-.73,2.19-.73s1.58.25,2.19.73c.6.48.99,1.18.99,1.94,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.28-.14-.6-.47-.86-.33-.26-.8-.43-1.32-.43h-.02Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-face-good::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47s1.52-5.01,1.52-7.63-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47s-4.05-3.32-6.47-4.32c-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65s4.15-3.41,6.65-4.44c5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44s3.41,4.15,4.44,6.65c1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.99,28.87c1.03,0,2.05-.24,2.98-.71.94-.47,1.77-1.16,2.41-1.99.23-.3.67-.36.97-.12.3.23.36.67.12.97-.77,1-1.76,1.82-2.89,2.38-1.12.56-2.35.85-3.6.85s-2.48-.29-3.6-.85c-1.13-.57-2.12-1.38-2.89-2.38-.23-.31-.16-.74.14-.97.3-.22.72-.17.95.12.65.84,1.47,1.52,2.41,1.99.92.46,1.94.71,2.98.71h.02Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3cpath%20d='M15.08,14.21c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h-.01ZM29.94,14.19c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-face-neutral::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M3.5,20.5c0,2.69.53,5.36,1.56,7.84,1.03,2.49,2.54,4.75,4.44,6.65,1.9,1.9,4.16,3.41,6.65,4.44,2.49,1.03,5.15,1.56,7.84,1.56s5.36-.53,7.84-1.56,4.75-2.54,6.65-4.44,3.41-4.16,4.44-6.65c1.03-2.49,1.56-5.15,1.56-7.84s-.53-5.36-1.56-7.84c-1.03-2.49-2.54-4.75-4.44-6.65-1.9-1.9-4.16-3.41-6.65-4.44-2.49-1.03-5.15-1.56-7.84-1.56s-5.36.53-7.84,1.56c-2.49,1.03-4.75,2.54-6.65,4.44-1.9,1.9-3.41,4.16-4.44,6.65-1.03,2.49-1.56,5.15-1.56,7.84h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M4.46,24.33c-.57-2.89-.49-5.85.23-8.7.72-2.85,2.06-5.5,3.91-7.77,1.86-2.27,4.2-4.1,6.85-5.36,2.66-1.26,5.55-1.92,8.49-1.93,2.94,0,5.83.63,8.5,1.88,2.66,1.25,5.01,3.07,6.88,5.32,1.88,2.26,3.23,4.9,3.95,7.75s.83,5.81.28,8.7c-.89-4.53-3.33-8.63-6.9-11.56-3.57-2.94-8.06-4.53-12.68-4.52-4.62,0-9.1,1.64-12.65,4.58-3.55,2.96-5.98,7.05-6.84,11.59'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,40.97c-2.71,0-5.34-.53-7.83-1.56-2.5-1.04-4.73-2.53-6.64-4.43-1.91-1.91-3.41-4.14-4.43-6.64-1.04-2.5-1.56-5.13-1.56-7.84s.53-5.34,1.56-7.84c1.04-2.5,2.53-4.73,4.43-6.64,1.91-1.91,4.14-3.41,6.64-4.43C21.16-.48,26.85-.48,31.84,1.59c2.5,1.03,4.73,2.53,6.64,4.43,1.91,1.91,3.41,4.14,4.43,6.64,1.04,2.5,1.56,5.13,1.56,7.84s-.53,5.34-1.56,7.84c-1.04,2.5-2.53,4.73-4.43,6.64-1.91,1.91-4.14,3.41-6.64,4.43-2.5,1.04-5.13,1.56-7.84,1.56ZM24,1.14c-2.56,0-5.04.5-7.41,1.48-2.36.98-4.47,2.39-6.28,4.19-1.81,1.81-3.22,3.92-4.19,6.28-.98,2.36-1.48,4.85-1.48,7.41s.5,5.05,1.48,7.41c.98,2.36,2.39,4.47,4.19,6.28,1.81,1.81,3.91,3.22,6.28,4.19,4.72,1.96,10.1,1.96,14.82,0,2.36-.98,4.47-2.39,6.28-4.19,1.81-1.81,3.22-3.92,4.19-6.28.98-2.36,1.48-4.85,1.48-7.41s-.5-5.05-1.48-7.41c-.98-2.36-2.39-4.47-4.19-6.28-1.81-1.81-3.92-3.22-6.28-4.19-2.36-.98-4.85-1.48-7.41-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.1,14.22c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h0ZM29.93,14.2c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.43,27.06c0-.38.31-.69.69-.69h19.77c.38,0,.69.31.69.69s-.31.69-.69.69H14.11c-.38,0-.69-.31-.69-.69Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-face-very-bad::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47,1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47s-4.05-3.32-6.47-4.32c-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42,2.39,4.48,4.2,6.29c1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.16,29.56c-.36.14-.76-.03-.9-.39h0c-.76-1.93-2.05-3.57-3.7-4.73-1.65-1.15-3.58-1.77-5.56-1.77s-3.91.61-5.56,1.77-2.94,2.8-3.7,4.73c-.14.36-.54.53-.9.39-.36-.14-.53-.54-.39-.9.86-2.18,2.32-4.04,4.2-5.35s4.09-2.02,6.35-2.02,4.47.7,6.35,2.02c1.88,1.31,3.34,3.18,4.2,5.35.14.36-.03.76-.39.9h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3cpath%20d='M27.95,11.38c.38,0,.7.29.71.68h0c0,.3.16.62.48.88.33.26.79.43,1.3.43s.97-.16,1.3-.43c.32-.26.47-.58.48-.88,0-.38.33-.69.71-.68.38,0,.69.33.68.71h0c-.02.76-.4,1.45-1,1.93-.6.48-1.38.73-2.17.73s-1.57-.25-2.17-.73-.98-1.17-1-1.93c0-.38.29-.7.68-.71ZM15.07,11.38c.38,0,.7.29.71.68,0,.3.16.62.48.88.33.26.79.43,1.3.43s.97-.16,1.3-.43c.32-.26.47-.58.48-.88,0-.38.33-.69.71-.68s.69.33.68.71c-.02.76-.4,1.45-1,1.93-.6.48-1.38.73-2.17.73s-1.57-.25-2.17-.73-.98-1.17-1-1.93c0-.38.29-.7.68-.71h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-feedback::after {
  background-image: url("/assets/feedback-DvsIMcpA.svg");
}
.cb-ilus-higher-ed.cb-ilus-financial-aid::after {
  background-image: url("/assets/financial-aid-1skCVs2q.svg");
}
.cb-ilus-higher-ed.cb-ilus-funnel::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.14,19.65c.36.39.62.78.62,1.29v14.14c0,.75.6,1.35,1.35,1.36.3,0,.59-.09.82-.27l3.85-2.89c.34-.26.54-.66.54-1.08v-11.25c0-.5.28-.91.62-1.29l10.31-12.17c.62-.74.83-1.6.27-2.31-.31-.39-.78-.62-1.29-.62H10.84c-.91,0-1.64.74-1.64,1.64,0,.5.22.82.62,1.29l10.31,12.17Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M22.11,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.45,7.8,9.45,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.5,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.84c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.11,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.45,7.8,9.45,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.5,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.84c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.32,32.3l-.29-11.48c0-.5.28-.91.62-1.29l10.98-12.53c.4-.48-.12-1.73-.57-1.86H14.37c-.85,0-1.65,1.07-1.65,1.98,0,.5.22.82.62,1.28l9.28,10.52c.36.39.62.78.62,1.29v15.64l3.53-2.47c.34-.26.54-.66.54-1.08Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M22.09,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.43,7.8,9.43,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.48,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.82c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-settings::after {
  background-image: url("/assets/settings-BUi8wNU4.svg");
}
.cb-ilus-higher-ed.cb-ilus-globe::after {
  background-image: url("/assets/globe-D32RMbM0.svg");
}
.cb-ilus-higher-ed.cb-ilus-graduate::after {
  background-image: url("/assets/graduate-KlkVhOJc.svg");
}
.cb-ilus-higher-ed.cb-ilus-graph-bar::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M13.73,23.76H5.59c-.24,0-.47.1-.64.27s-.27.4-.27.64v15.32h9.95v-15.32c0-.12-.02-.24-.07-.35-.05-.11-.11-.21-.2-.29s-.18-.15-.29-.2c-.11-.05-.23-.07-.35-.07h.01Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M13.73,23.76H5.59c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.63,40.52H4.68c-.28,0-.51-.23-.51-.51v-15.32c0-.37.15-.74.42-1s.62-.42,1-.42h8.14c.19,0,.37.04.55.11.17.07.32.17.46.31s.24.29.31.47c.07.17.11.35.11.54v15.32c0,.28-.23.51-.51.51h-.02ZM5.19,39.49h8.93v-14.81c0-.05,0-.1-.03-.15-.02-.05-.05-.09-.09-.13-.04-.04-.08-.06-.12-.08-.05-.02-.1-.03-.15-.03H5.59c-.11,0-.2.04-.28.11s-.12.17-.12.28v14.81Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.87,7.53h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v31.57h9.95V8.44c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M27.87,7.53h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M28.77,40.52h-9.95c-.28,0-.51-.23-.51-.51V8.44c0-.37.15-.74.42-1,.27-.27.62-.42,1-.42h8.14c.37,0,.74.15,1,.42.26.26.42.63.42,1v31.57c0,.28-.23.51-.51.51h-.01ZM19.33,39.49h8.92V8.44c0-.1-.04-.2-.12-.28-.07-.07-.17-.12-.28-.12h-8.14c-.11,0-.2.04-.28.11s-.12.17-.12.28v31.06h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.01,12.77h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v26.33h9.95V13.67c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M42.01,12.77h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.92,40.52h-9.95c-.28,0-.51-.23-.51-.51V13.67c0-.37.15-.74.42-1,.27-.27.62-.42,1-.42h8.13c.38,0,.74.15,1.01.42.26.26.41.63.41,1v26.33c0,.28-.23.51-.51.51h0ZM33.47,39.49h8.92V13.67c0-.1-.04-.2-.11-.28s-.17-.12-.28-.12h-8.13c-.11,0-.2.04-.28.11-.07.07-.12.17-.12.28v25.82h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.48,40.52H.5c-.28,0-.51-.23-.51-.51V.51C-.02.23.21,0,.5,0s.51.23.51.51v38.98h46.47c.28,0,.51.23.51.51s-.23.51-.51.51h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-heart::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.21,34.79c-1.26,1.17-3.2,1.17-4.46,0l-11.42-10.58c-2.53-2.44-3.93-5.81-3.89-9.31h0c-.05-3.1,1.35-6.05,3.8-7.96h0c3.32-2.53,8.03-2,10.71,1.19l3.05,3.47,3.06-3.46c2.68-3.19,7.4-3.71,10.71-1.18h0c2.44,1.92,3.85,4.87,3.78,7.98h0c.04,3.51-1.38,6.88-3.91,9.31l-11.44,10.55Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M10.24,9.48c3.32-2.53,8.03-3,10.71.19l3.05,3.47,3.06-3.46c2.68-3.19,7.4-2.71,10.71-.18,2.12,1.66,3.45,4.11,3.73,6.75.04-.44.06-.87.05-1.32.06-3.11-1.34-6.06-3.78-7.98-3.31-2.53-8.03-2.01-10.71,1.18l-3.06,3.46-3.05-3.47c-2.68-3.19-7.39-3.72-10.71-1.19-2.45,1.91-3.86,4.86-3.8,7.96,0,.45.01.89.06,1.34.28-2.65,1.62-5.1,3.75-6.76Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M23.98,36.14c-.92,0-1.84-.33-2.56-1l-11.42-10.58c-2.62-2.52-4.09-6.05-4.04-9.67-.06-3.22,1.43-6.35,3.99-8.34,3.53-2.69,8.53-2.13,11.38,1.26l2.68,3.05,2.7-3.05c2.85-3.39,7.84-3.94,11.37-1.24,2.56,2,4.04,5.13,3.97,8.37.04,3.61-1.44,7.13-4.06,9.64l-11.45,10.56c-.72.66-1.64,1-2.56,1ZM14.97,5.82c-1.55,0-3.11.49-4.43,1.5-2.31,1.8-3.66,4.64-3.61,7.57-.04,3.38,1.32,6.64,3.74,8.98l11.41,10.57c1.07.99,2.74.99,3.81,0h0s11.44-10.55,11.44-10.55c2.42-2.32,3.79-5.58,3.75-8.95.06-2.95-1.28-5.79-3.6-7.6-3.11-2.38-7.53-1.89-10.05,1.11l-3.43,3.88-3.41-3.88c-1.45-1.73-3.53-2.63-5.62-2.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-home::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.68,38.19c0,.62-.24,1.2-.68,1.64-.44.43-1.02.68-1.64.68H9.63c-.61,0-1.2-.24-1.64-.68-.43-.43-.67-1.02-.67-1.64v-17.46L24,6.25l16.69,14.47v17.47h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,6.25L7.31,20.73v3.35l15.04-13.04c.46-.4,1.04-.61,1.65-.61s1.19.22,1.65.61l15.04,13.04v-3.35L24,6.25Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M38.37,41H9.63c-.73,0-1.46-.3-1.98-.82-.53-.53-.82-1.24-.82-1.98v-17.47c0-.14.06-.27.17-.37L23.68,5.89c.18-.16.45-.16.64,0l16.69,14.47c.11.09.17.23.17.37v17.47c0,.75-.29,1.46-.82,1.98-.53.53-1.24.82-1.98.82h-.01ZM7.8,20.95v17.24c0,.48.19.96.53,1.3.34.34.81.53,1.29.53h28.74c.49,0,.95-.19,1.3-.54.35-.34.54-.8.54-1.29v-17.24L24,6.9,7.8,20.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M5.68,21.32c-.51,0-1.01-.16-1.44-.45-.42-.29-.74-.71-.92-1.19-.17-.48-.2-1-.07-1.5.13-.5.41-.94.8-1.27L22.36,1.06c.46-.39,1.03-.6,1.62-.6s1.17.21,1.62.6l18.3,15.85c.26.21.47.47.62.76.15.29.24.62.28.95.03.33,0,.66-.11.98-.1.32-.26.61-.48.86s-.48.46-.78.61c-.29.15-.62.24-.94.26-.33.02-.67-.02-.98-.12-.31-.11-.6-.27-.85-.49L23.99,6.25,7.3,20.73c-.45.39-1.03.6-1.62.6h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M4.07,19.7L22.38,3.84c.45-.39,1.03-.6,1.62-.6s1.17.21,1.62.6l18.3,15.85c.17.15.32.32.44.51.35-.51.5-1.12.42-1.73-.08-.61-.39-1.17-.86-1.56L25.62,1.06c-.45-.39-1.03-.6-1.62-.6s-1.17.21-1.62.6L4.07,16.92c-.47.4-.78.95-.86,1.56s.06,1.23.42,1.73c.12-.19.27-.37.44-.52h0Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M42.32,21.83c-.32,0-.64-.05-.95-.16-.38-.13-.72-.33-1.02-.59L23.99,6.9,7.62,21.1c-1.01.86-2.56.94-3.65.18-.5-.35-.88-.84-1.09-1.42-.21-.59-.24-1.21-.08-1.8.16-.6.49-1.12.95-1.52L22.04.7c1.11-.94,2.81-.92,3.88,0l18.31,15.85c.29.24.54.54.73.9.18.35.29.73.33,1.13.03.4,0,.79-.13,1.17-.13.39-.32.74-.57,1.03-.26.3-.57.55-.93.73-.34.18-.73.28-1.13.31h-.22,0ZM23.99,5.77c.11,0,.23.04.32.12l16.69,14.47c.2.18.43.31.69.4.25.09.52.12.79.1.26-.02.53-.09.76-.21.24-.12.45-.29.63-.49.17-.2.3-.43.39-.7.08-.26.11-.52.09-.79-.03-.27-.1-.53-.22-.76-.13-.24-.3-.45-.5-.61L25.29,1.43c-.73-.62-1.87-.63-2.62,0L4.37,17.28c-.32.27-.54.62-.65,1.03-.11.4-.09.82.06,1.21.14.39.4.72.74.96.73.51,1.78.46,2.46-.12L23.67,5.89c.09-.08.2-.12.32-.12Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.82,31.13c0-1.01-.4-1.99-1.12-2.7-.72-.72-1.69-1.12-2.71-1.12s-1.99.4-2.7,1.12c-.72.72-1.12,1.69-1.12,2.7v9.39h7.65v-9.39Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M27.82,41h-7.65c-.27,0-.49-.22-.49-.49v-9.39c0-1.15.45-2.24,1.27-3.05.8-.8,1.91-1.26,3.04-1.26s2.23.45,3.05,1.26c.81.82,1.26,1.9,1.26,3.05v9.39c0,.27-.22.49-.49.49h0ZM20.66,40.03h6.68v-8.9c0-.89-.35-1.73-.98-2.36-.63-.63-1.47-.98-2.36-.98s-1.74.36-2.36.98c-.63.63-.98,1.47-.98,2.36v8.9Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.06,19.17c0,1.05.42,2.05,1.15,2.79.74.74,1.74,1.15,2.79,1.15s2.05-.42,2.78-1.15c.74-.74,1.16-1.74,1.16-2.79s-.42-2.05-1.16-2.79c-.74-.74-1.74-1.15-2.78-1.15s-2.05.42-2.79,1.15c-.74.74-1.15,1.74-1.15,2.79Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M27.34,16.39c-.75-.72-1.74-1.12-2.78-1.11-1.04.01-2.02.42-2.75,1.15-.74.73-1.15,1.72-1.16,2.75,0,1.03.39,2.03,1.11,2.77l5.57-5.57h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,23.6c-1.18,0-2.29-.46-3.13-1.3s-1.3-1.95-1.3-3.13.47-2.3,1.29-3.13c.84-.84,1.95-1.3,3.13-1.3s2.29.46,3.13,1.3c.84.83,1.3,1.95,1.3,3.13s-.46,2.3-1.3,3.13c-.83.84-1.94,1.3-3.13,1.3h0ZM24,15.72c-.92,0-1.79.36-2.45,1.01-.64.64-1.01,1.53-1.01,2.44s.36,1.79,1.01,2.44c1.31,1.31,3.59,1.3,4.88,0,.66-.65,1.02-1.52,1.02-2.44s-.36-1.79-1.02-2.44c-.65-.65-1.52-1.01-2.44-1.01h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-info::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.69'%20ry='4.69'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M28.04,33.19c0,.18-.04.35-.12.51s-.2.31-.35.43-.33.22-.52.29-.4.1-.62.1h-4.38c-.27,0-.54-.04-.81-.13-.25-.09-.48-.22-.69-.38-.19-.16-.35-.35-.45-.57-.1-.21-.16-.44-.16-.67v-13.1c0-.35.17-.71.47-.96s.72-.39,1.15-.39h4.85c.43,0,.84.14,1.15.39.3.25.47.6.47.96v13.5Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M26.42,35.09h-4.38c-.34,0-.67-.05-.99-.16s-.61-.27-.86-.47c-.25-.21-.45-.46-.6-.75-.14-.29-.22-.6-.22-.92v-13.1c0-.51.24-1.02.68-1.38.4-.33.94-.52,1.5-.52h4.85c.57,0,1.1.18,1.5.52.42.35.68.86.68,1.38v13.5c0,.26-.06.52-.18.77-.12.23-.28.44-.49.62-.2.17-.43.3-.7.39-.25.09-.52.13-.8.13h0ZM21.56,18.89c-.3,0-.59.1-.79.26-.18.15-.27.33-.27.52v13.1c0,.14.03.28.1.42s.18.28.31.39c.14.12.31.21.5.28.2.07.4.1.63.1h4.38c.15,0,.3-.02.43-.07.13-.05.25-.11.35-.19.09-.08.16-.16.21-.26.04-.09.07-.18.07-.27v-13.5c0-.19-.1-.38-.27-.52-.2-.17-.49-.26-.79-.26h-4.87Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.98,14.29c2.01,0,3.64-1.63,3.64-3.64s-1.63-3.64-3.64-3.64-3.64,1.63-3.64,3.64,1.63,3.64,3.64,3.64Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M23.98,14.85c-2.31,0-4.2-1.89-4.2-4.2s1.89-4.2,4.2-4.2,4.2,1.89,4.2,4.2-1.89,4.2-4.2,4.2ZM23.98,7.56c-1.71,0-3.09,1.38-3.09,3.09s1.38,3.09,3.09,3.09,3.09-1.38,3.09-3.09-1.38-3.09-3.09-3.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-khan-academy::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2048%2048'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%2314bf96;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20142)%20--%3e%3cg%3e%3cg%20id='Layer_1'%3e%3cpath%20class='cls-1'%20d='M32.8,22.1l-9.2-5.3c-.5-.1-1.1-.1-1.5,0l-9.2,5.3c-.4.3-.6.6-.6,1.2v11.1c0,.6.1.9.8,1.2l9.2,5.3c.5.2.9.2,1.4,0l9.2-5.3c.5-.3.8-.6.8-1.2v-11.1c-.2-.6-.5-1.1-.8-1.2ZM21,22.6c1.1-1.1,2.7-1.1,3.6,0,1.1,1.1,1.1,2.7,0,3.6-1.1,1.1-2.6,1.1-3.6,0-1.1-1.1-1.1-2.6,0-3.6ZM25.7,35.1c-.9.3-2,.5-2.9.5s-2-.2-2.9-.5c-3-1.2-5.3-4.2-5.3-7.7v-.9c4.4,0,8,3.8,8,8.3v.2h.3v-.2c0-4.5,3.6-8.2,8-8.3v.9c0,3.5-2.1,6.5-5.3,7.7Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-laptop-check::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M42.5,8.42H5.26c-.74,0-1.34.6-1.34,1.34v24.01h39.93V9.76c0-.74-.6-1.34-1.34-1.34h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M43.85,34.28H3.91c-.28,0-.51-.23-.51-.51V9.76c0-1.02.83-1.85,1.85-1.85h37.25c1.02,0,1.85.83,1.85,1.85v24.01c0,.28-.23.51-.51.51h.01ZM4.42,33.26h38.92V9.76c0-.46-.37-.83-.84-.83H5.26c-.46,0-.84.37-.84.83v23.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.03,11.24H6.77l-.04,22.53h34.3V11.24Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M32.53,11.24l-24.19,22.53h-1.61l.04-22.53h25.76Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M41.03,34.28H6.73c-.14,0-.26-.05-.36-.15s-.15-.23-.15-.36l.04-22.53c0-.28.23-.51.51-.51h34.26c.28,0,.51.23.51.51v22.53c0,.28-.23.51-.51.51ZM7.24,33.26h33.28V11.74H7.28l-.04,21.52Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.37,36.59H.39v-2.15c0-.37.3-.67.67-.67h45.64c.37,0,.67.3.67.67v2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M47.37,37.1H.39c-.28,0-.51-.23-.51-.51v-2.15c0-.65.53-1.18,1.18-1.18h45.64c.65,0,1.18.53,1.18,1.18v2.15c0,.28-.23.51-.51.51ZM.9,36.08h45.96v-1.64c0-.09-.07-.16-.16-.16H1.06c-.09,0-.16.07-.16.16v1.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.37,36.59c-4.36,1.25-8.88,1.88-13.42,1.88H13.81c-4.54,0-9.05-.63-13.42-1.88h46.98Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.95,38.98H13.81c-4.59,0-9.15-.64-13.56-1.9-.24-.07-.4-.31-.36-.56s.25-.44.5-.44h46.98c.25,0,.47.19.5.44s-.12.49-.36.56c-4.41,1.26-8.97,1.9-13.56,1.9ZM4.71,37.1c2.99.57,6.04.86,9.09.86h20.15c3.06,0,6.1-.29,9.09-.86H4.71Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.02,22.5c0,2.35.93,4.6,2.59,6.26,1.66,1.66,3.91,2.59,6.26,2.59s4.6-.93,6.26-2.59,2.59-3.91,2.59-6.26-.93-4.6-2.59-6.26c-1.66-1.66-3.91-2.59-6.26-2.59s-4.6.93-6.26,2.59c-1.66,1.66-2.59,3.91-2.59,6.26h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M15.19,24.23c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83,2.23,1.36,3.06,2.36c.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14-1.59-1.3-3.59-2.01-5.64-2-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.87,31.87c-2.5,0-4.85-.97-6.62-2.74-1.77-1.77-2.74-4.12-2.74-6.62s.97-4.85,2.74-6.62c1.77-1.77,4.12-2.74,6.62-2.74s4.85.97,6.62,2.74c1.77,1.77,2.74,4.12,2.74,6.62s-.97,4.85-2.74,6.62-4.12,2.74-6.62,2.74ZM23.87,14.17c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44,2.44-3.67,2.44-5.89-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.08,26.87c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M22.08,27.39c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47.01.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h-.01ZM19.52,22.25h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-laptop-exclamation::after {
  background-image: url("/assets/laptop-exclamation-DbFzOOEl.svg");
}
.cb-ilus-higher-ed.cb-ilus-laptop::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M42.62,8.42H5.38c-.74,0-1.34.6-1.34,1.34v24.01h39.93V9.76c0-.74-.6-1.34-1.34-1.34h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M43.97,34.28H4.03c-.28,0-.51-.23-.51-.51V9.76c0-1.02.83-1.85,1.85-1.85h37.25c1.02,0,1.85.83,1.85,1.85v24.01c0,.28-.23.51-.51.51h.01ZM4.54,33.26h38.92V9.76c0-.46-.37-.83-.84-.83H5.38c-.46,0-.84.37-.84.83v23.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.15,11.24H6.89l-.04,22.53h34.3V11.24Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M32.65,11.24l-24.19,22.53h-1.61l.04-22.53h25.76Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M41.15,34.28H6.85c-.14,0-.26-.05-.36-.15s-.15-.23-.15-.36l.04-22.53c0-.28.23-.51.51-.51h34.26c.28,0,.51.23.51.51v22.53c0,.28-.23.51-.51.51ZM7.36,33.26h33.28V11.74H7.4l-.04,21.52Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.49,36.59H.51v-2.15c0-.37.3-.67.67-.67h45.64c.37,0,.67.3.67.67v2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M47.49,37.1H.51c-.28,0-.51-.23-.51-.51v-2.15c0-.65.53-1.18,1.18-1.18h45.64c.65,0,1.18.53,1.18,1.18v2.15c0,.28-.23.51-.51.51ZM1.02,36.08h45.96v-1.64c0-.09-.07-.16-.16-.16H1.18c-.09,0-.16.07-.16.16v1.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.49,36.59c-4.36,1.25-8.88,1.88-13.42,1.88H13.93c-4.54,0-9.05-.63-13.42-1.88h46.98Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M34.07,38.98H13.93c-4.59,0-9.15-.64-13.56-1.9-.24-.07-.4-.31-.36-.56s.25-.44.5-.44h46.98c.25,0,.47.19.5.44s-.12.49-.36.56c-4.41,1.26-8.97,1.9-13.56,1.9ZM4.83,37.1c2.99.57,6.04.86,9.09.86h20.15c3.06,0,6.1-.29,9.09-.86H4.83Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-light-bulb::after {
  background-image: url("/assets/light-bulb-DsyBcH84.svg");
}
.cb-ilus-higher-ed.cb-ilus-list-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='5.12'%20ry='5.12'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.42.77H9.1c-2.55,0-4.64,2.09-4.64,4.64v4.13c0-2.55,2.09-4.64,4.64-4.64h30.32c2.55,0,4.64,2.09,4.64,4.64v-4.13c0-2.55-2.09-4.64-4.64-4.64Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,12.92h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,19.04h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,25.19h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,31.31h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='12.35'%20r='1.5'%20fill='%23702f8a'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='18.49'%20r='1.5'%20fill='%23702f8a'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='24.62'%20r='1.5'%20fill='%23702f8a'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='30.74'%20r='1.5'%20fill='%23702f8a'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-list-pencil::after {
  background-image: url("/assets/list-pencil-DkJq9t07.svg");
}
.cb-ilus-higher-ed.cb-ilus-list::after {
  background-image: url("/assets/list-D4RTkJhC.svg");
}
.cb-ilus-higher-ed.cb-ilus-location::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,.48c-4.16,0-8.15,1.66-11.09,4.6-2.94,2.94-4.59,6.93-4.59,11.09,0,7.21,10.9,19.82,14.53,23.83.14.16.33.29.52.38.21.09.42.13.64.13s.44-.05.64-.13.38-.22.53-.38c3.61-4.01,14.5-16.63,14.5-23.83,0-2.06-.41-4.1-1.19-6-.79-1.9-1.95-3.63-3.4-5.09-1.46-1.46-3.19-2.61-5.09-3.4-1.91-.79-3.95-1.19-6-1.19h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M8.48,17.83c-.1-.55-.16-1.1-.17-1.66-.02-2.07.37-4.13,1.16-6.04.78-1.92,1.93-3.66,3.39-5.13,1.45-1.47,3.19-2.64,5.1-3.43,1.91-.8,3.96-1.21,6.04-1.21s4.12.41,6.04,1.21c1.91.8,3.65,1.96,5.1,3.43,1.46,1.47,2.61,3.22,3.39,5.13.79,1.92,1.18,3.97,1.16,6.04,0,.56-.06,1.12-.17,1.66-.53-3.74-2.39-7.16-5.24-9.64-2.85-2.48-6.5-3.84-10.28-3.84s-7.43,1.36-10.28,3.84c-2.85,2.48-4.71,5.9-5.24,9.64h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.02,40.99c-.28,0-.56-.06-.83-.17-.27-.12-.51-.3-.7-.51-4.4-4.87-14.65-16.98-14.65-24.15,0-4.32,1.68-8.37,4.73-11.43C15.62,1.69,19.68,0,24,0h0c2.13,0,4.21.41,6.18,1.23,1.97.82,3.74,2,5.25,3.5,1.5,1.51,2.68,3.27,3.5,5.25.81,1.97,1.23,4.06,1.23,6.19,0,7.14-10.23,19.27-14.62,24.15-.2.21-.44.38-.69.5-.26.12-.55.18-.83.18h0ZM24,.96h0c-4.06,0-7.88,1.59-10.75,4.46-2.87,2.87-4.45,6.69-4.45,10.75,0,7.04,11.02,19.78,14.4,23.51.1.11.22.2.36.27.28.12.61.12.89,0,.14-.06.27-.16.38-.27,4.32-4.8,14.37-16.71,14.37-23.5,0-2.01-.39-3.96-1.16-5.82s-1.88-3.52-3.29-4.93c-1.42-1.42-3.08-2.53-4.94-3.3-1.85-.77-3.81-1.16-5.81-1.16h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.95,16.16c0,1.25.49,2.45,1.38,3.33.88.88,2.07,1.38,3.33,1.38s2.44-.5,3.33-1.38c.88-.88,1.37-2.08,1.37-3.33s-.49-2.44-1.37-3.33c-.89-.88-2.08-1.38-3.33-1.38s-2.45.5-3.33,1.38c-.89.88-1.38,2.08-1.38,3.33Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M23.66,21.34c-1.39,0-2.69-.54-3.67-1.52-.98-.97-1.52-2.27-1.52-3.67s.54-2.69,1.52-3.67c.98-.98,2.28-1.52,3.66-1.52s2.68.54,3.67,1.52c.98.98,1.52,2.28,1.52,3.67s-.54,2.69-1.51,3.67c-.99.98-2.29,1.52-3.67,1.52ZM23.66,11.94c-1.13,0-2.19.44-2.99,1.24-.8.8-1.24,1.86-1.24,2.99s.44,2.19,1.24,2.99c1.59,1.59,4.37,1.6,5.98,0,.79-.79,1.23-1.86,1.23-2.99s-.44-2.19-1.23-2.99c-.8-.8-1.87-1.24-2.99-1.24Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-lock::after {
  background-image: url("/assets/lock-yEmsDYOG.svg");
}
.cb-ilus-higher-ed.cb-ilus-mail-compose::after {
  background-image: url("/assets/mail-compose-DuYVFE_h.svg");
}
.cb-ilus-higher-ed.cb-ilus-mail-send::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M45.56,31.05H15.1c-.38,0-.73-.15-1-.42-.27-.27-.42-.62-.42-1V11.57c0-.43.17-.84.48-1.15s.71-.48,1.15-.48h30.05c.43,0,.84.17,1.15.48.31.31.48.71.48,1.15v18.07c0,.38-.15.73-.42,1s-.62.42-1,.42h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35,21.31l11.97-8.15v-1.6c0-.26-.06-.51-.18-.73l-13.34,9.1,1.55,1.39Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M25.67,21.32l-11.98-8.16v-1.59c0-.26.06-.51.18-.73l13.35,9.11-1.55,1.39h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M45.56,31.6H15.1c-.53,0-1.01-.21-1.38-.58-.37-.37-.58-.86-.58-1.38V11.57c0-.58.23-1.12.63-1.53.41-.41.96-.63,1.53-.63h30.05c.58,0,1.13.23,1.53.63.41.41.63.95.63,1.53v18.07c0,.53-.2,1.01-.58,1.38-.37.37-.86.58-1.38.58ZM15.31,10.49c-.29,0-.57.12-.76.32s-.32.48-.32.76v18.07c0,.23.09.45.26.62s.39.26.62.26h30.46c.23,0,.45-.09.62-.26s.26-.39.26-.62V11.57c0-.29-.11-.56-.32-.76-.2-.2-.48-.32-.76-.32H15.31Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.91,31.55c-.15,0-.3-.06-.41-.18-.2-.23-.18-.57.04-.76l12.3-11.07c.22-.2.57-.18.76.04.2.23.18.57-.04.76l-12.3,11.07c-.1.09-.24.14-.37.14h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M45.74,31.55c-.13,0-.26-.05-.37-.14l-12.29-11.08c-.22-.2-.24-.55-.04-.76.2-.23.55-.24.76-.04l12.29,11.08c.22.2.24.55.04.76-.11.12-.26.18-.41.18h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.33,22.26c-.42,0-.81-.12-1.16-.34l-15.61-10.64c-.23-.15-.3-.46-.18-.69.18-.36.46-.65.79-.86s.73-.32,1.13-.32h30.05c.4,0,.78.11,1.13.32.34.21.62.51.79.86.13.26.04.57-.2.71l-15.57,10.61c-.37.23-.76.35-1.18.35h0ZM14.64,10.7l15.12,10.31c.32.2.79.21,1.15,0l15.1-10.3s-.06-.05-.09-.07c-.17-.11-.37-.16-.57-.16H15.31c-.2,0-.4.06-.57.16-.03.02-.06.04-.09.07h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.66,23.19H7.5c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h10.15c.3,0,.55.25.55.55s-.25.55-.55.55h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M8.39,27.61H3.98c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h4.41c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M19.86,27.61h-7.06c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h7.06c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M3.09,23.19H.45c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h2.65c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-math-alt::after {
  background-image: url("/assets/math-alt-Dkp0Xvgr.svg");
}
.cb-ilus-higher-ed.cb-ilus-math-essential::after {
  background-image: url("/assets/math-essential-BRB8qOwU.svg");
}
.cb-ilus-higher-ed.cb-ilus-math::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M44.06,22.49H3.94V2.15c0-.47.19-.92.52-1.26.33-.33.78-.52,1.26-.52h36.57c.47,0,.92.19,1.26.52.33.33.52.78.52,1.26v20.34Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M44.61,23.04H3.39V2.15c0-.61.25-1.21.68-1.64.44-.44,1.03-.68,1.64-.68h36.57c.62,0,1.21.24,1.64.68.43.43.68,1.04.68,1.64v20.89ZM4.48,21.95h39.04V2.15c0-.32-.13-.64-.36-.87s-.54-.36-.87-.36H5.72c-.33,0-.64.13-.87.36s-.36.54-.36.87v19.8Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='13.52'%20cy='12.06'%20r='3.12'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M10.64,24.84v3.49c0,.95-.77,1.73-1.73,1.73h0c-.95,0-1.73-.77-1.73-1.73v-5.62c0-3.2,2.68-5.8,5.99-5.8.53,0,1.03.05,1.48.14,2.13.45,4.34-.24,6.06-1.58l1.87-1.46c.8-.62,1.96-.5,2.61.27h0c.67.79.57,1.98-.21,2.65l-7.07,6.12-1.48,15.37c-.1,1.05-.97,1.84-2.02,1.84h-1.22c-1.09,0-1.97-.84-2.03-1.93l-.53-10.02'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M13.21,18.3c.56,0,1.08.05,1.56.15,2.24.48,4.58-.26,6.39-1.67l1.98-1.54c.74-.58,1.77-.55,2.48.02-.05-.34-.18-.68-.42-.96-.65-.77-1.81-.89-2.61-.27l-1.87,1.46c-1.72,1.34-3.93,2.03-6.06,1.58-.46-.1-.95-.14-1.48-.14-3.26,0-5.9,2.52-5.98,5.65.8-2.47,3.2-4.27,6.03-4.27h-.02Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M14.42,40.83h-1.22c-1.37,0-2.5-1.08-2.57-2.44l-.43-8.17c-.36.25-.81.4-1.29.4-1.26,0-2.28-1.03-2.28-2.28v-5.62c0-3.5,2.94-6.34,6.53-6.34.58,0,1.11.05,1.6.15,1.86.4,3.9-.14,5.62-1.48l1.87-1.46c1.04-.8,2.51-.65,3.37.35.85,1.02.73,2.55-.27,3.42l-6.91,5.98-1.46,15.15c-.13,1.33-1.24,2.33-2.56,2.33h0ZM11.18,28.32l.52,10.01c.04.79.69,1.41,1.49,1.41h1.22c.77,0,1.41-.58,1.48-1.35l1.48-15.37c.01-.14.08-.27.18-.36l7.07-6.12c.55-.48.62-1.33.15-1.89-.47-.55-1.29-.64-1.86-.19l-1.87,1.46c-1.97,1.53-4.34,2.14-6.51,1.68-.41-.09-.86-.13-1.37-.13-3.01,0-5.45,2.35-5.45,5.25v5.62c0,.65.53,1.19,1.19,1.19s1.19-.53,1.19-1.19h0v-3.49c0-.3.24-.54.54-.54s.54.24.54.54v3.48h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.53,12.57c-.09-.44-.08-.9.03-1.35.11-.44.31-.85.59-1.21.28-.35.64-.63,1.05-.83.4-.19.84-.3,1.3-.3s.89.1,1.3.29.76.47,1.06.82c.29.35.49.76.6,1.2.11.44.13.9.04,1.35-.14-.7-.51-1.34-1.06-1.79s-1.24-.7-1.94-.69c-.7,0-1.4.25-1.94.71s-.91,1.1-1.05,1.8'%20fill='%23e3cceb'%20stroke-width='0'/%3e%3cpath%20d='M13.52,15.73c-2.02,0-3.66-1.65-3.66-3.67s1.65-3.66,3.66-3.66,3.67,1.65,3.67,3.66-1.65,3.67-3.67,3.67ZM13.52,9.49c-1.42,0-2.57,1.16-2.57,2.57s1.16,2.57,2.57,2.57,2.57-1.16,2.57-2.57-1.16-2.57-2.57-2.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,6.17h-17.7c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h17.7c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,11.98h-8.85c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h8.85c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,17.79h-8.85c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h8.85c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-megaphone::after {
  background-image: url("/assets/megaphone-CUd54rnV.svg");
}
.cb-ilus-higher-ed.cb-ilus-new-page::after {
  background-image: url("/assets/new-page-DzJg5Luz.svg");
}
.cb-ilus-higher-ed.cb-ilus-information::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.22,39.56c0,.25.1.49.28.67s.42.28.67.28h27.63c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.59L30.66.49H10.17c-.13,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.12Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.42,22.26c.02-4.16-3.34-7.56-7.5-7.58-4.16-.02-7.55,3.34-7.58,7.5-.03,4.16,3.33,7.56,7.49,7.58,4.16.02,7.56-3.34,7.58-7.5h.01Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M23.88,17.51c1.76,0,3.46.61,4.81,1.73,1.35,1.12,2.27,2.67,2.6,4.4.21-1.09.18-2.22-.1-3.29-.28-1.08-.79-2.08-1.49-2.94-.71-.86-1.59-1.55-2.61-2.02-1-.47-2.1-.72-3.21-.72s-2.21.25-3.21.72c-1.01.47-1.9,1.16-2.61,2.02-.71.86-1.22,1.86-1.49,2.94s-.3,2.2-.1,3.29c.33-1.72,1.25-3.28,2.6-4.4,1.35-1.12,3.05-1.73,4.81-1.73Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.88,30.26h-.04c-2.14-.01-4.16-.86-5.66-2.38-1.51-1.52-2.33-3.55-2.32-5.69.01-2.14.86-4.16,2.38-5.67,1.51-1.5,3.52-2.32,5.65-2.32h.04c2.15.01,4.16.86,5.67,2.38,1.51,1.53,2.33,3.55,2.32,5.69h-.49.49c-.01,2.14-.86,4.16-2.38,5.67-1.52,1.5-3.52,2.32-5.65,2.32h-.01ZM23.88,15.18c-1.87,0-3.63.72-4.95,2.04-1.34,1.32-2.08,3.09-2.09,4.97,0,1.88.71,3.66,2.04,4.99,1.32,1.34,3.09,2.08,4.97,2.09h.04c1.87,0,3.63-.72,4.96-2.04,1.34-1.32,2.08-3.09,2.09-4.97,0-1.88-.71-3.66-2.04-4.99-1.32-1.34-3.09-2.08-4.97-2.09h-.05Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.81,41H10.18c-.38,0-.75-.15-1.02-.42-.27-.27-.42-.64-.42-1.02V1.45c0-.2.04-.39.12-.57.06-.15.17-.32.31-.46.13-.13.29-.24.47-.31.16-.07.36-.11.55-.11h20.47c.13,0,.26.05.35.14l8.1,8.1c.09.09.14.22.14.35v30.96c0,.38-.15.75-.42,1.02-.27.27-.64.42-1.02.42h-.01ZM10.18.98c-.06,0-.12,0-.17.03-.06.02-.11.06-.15.1-.05.05-.08.09-.1.14-.03.07-.04.13-.04.19v38.11c0,.12.05.24.14.33.08.09.2.13.32.13h27.63c.12,0,.24-.05.32-.13.09-.09.14-.21.14-.33V8.8L30.45.98H10.18Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.64.49v7.21c0,.24.1.46.26.63.17.17.39.26.63.26h7.21L30.64.49Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M38.74,9.08h-7.21c-.36,0-.71-.14-.97-.4-.26-.27-.41-.62-.41-.98V.49c0-.2.12-.38.3-.45.18-.07.4-.03.54.11l8.1,8.1c.14.14.18.35.11.54s-.26.3-.45.3h-.01ZM31.14,1.68v6.02c0,.1.04.21.12.29.07.07.17.11.27.11h6.03l-6.42-6.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.65,20.88h-1.54c-.1,0-.2.04-.27.11s-.11.17-.11.27v4.96c0,.08.01.14.04.2.02.07.06.12.12.18.05.05.11.09.18.11.06.03.13.04.2.04h1.38s.1-.01.14-.03c.05-.02.09-.04.13-.09.03-.03.06-.08.08-.13.02-.04.03-.1.03-.14v-5.11c0-.1-.04-.2-.11-.27s-.17-.11-.27-.11h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='23.88'%20cy='18.83'%20r='1.15'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-note::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.26,39.5c0,.25.1.49.28.67.18.18.42.28.67.28h27.56c.25,0,.49-.1.67-.28.18-.18.28-.42.28-.67V8.62L30.64.55H10.21c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21s-.16.19-.21.31-.07.24-.07.36v38Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.64,0H10.21c-.19,0-.39.04-.57.11-.18.08-.34.18-.48.32-.14.14-.25.3-.33.49s-.11.38-.11.57v38.01c0,.4.16.78.44,1.06.28.28.66.44,1.06.44h27.56c.4,0,.77-.16,1.06-.44.28-.28.44-.66.44-1.06V8.62c0-.14-.06-.28-.16-.39L31.03.16c-.1-.1-.24-.16-.39-.16ZM10.21,39.91c-.11,0-.21-.04-.28-.12-.08-.08-.12-.18-.12-.29V1.5s.01-.11.03-.16c.02-.04.05-.09.09-.13s.08-.07.13-.09.1-.03.15-.03h20.21l7.76,7.76v30.66c0,.11-.04.21-.12.29-.08.08-.18.12-.29.12H10.21Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.63.55v7.18c0,.24.09.46.26.63s.39.26.63.26h7.19L30.63.55Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.63,0c-.07,0-.14,0-.21.04-.2.08-.34.28-.34.5v7.19c0,.38.15.75.42,1.01s.64.42,1.01.42h7.19c.22,0,.42-.13.5-.34s.04-.44-.12-.59L31.01.16c-.1-.1-.24-.16-.39-.16h0ZM31.52,8.08c-.09,0-.18-.04-.24-.1s-.1-.15-.1-.24V1.86l6.21,6.21h-5.87Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.74,11.24h-11.53c-.3,0-.55.24-.55.55s.24.55.55.55h11.53c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.73,16.56H14.21c-.3,0-.55.24-.55.55s.24.55.55.55h19.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.73,21.89H14.21c-.3,0-.55.24-.55.55s.24.55.55.55h19.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.65,27.64H14.5c-.3,0-.55.24-.55.55s.24.55.55.55h19.15c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.65,32.68H14.5c-.3,0-.55.24-.55.55s.24.55.55.55h19.15c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-notepad-check::after {
  background-image: url("/assets/notepad-check-B8Je4Zqu.svg");
}
.cb-ilus-higher-ed.cb-ilus-pages::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M17.19,32.89c0,.21.08.41.23.56s.35.23.56.23h22.79c.21,0,.41-.08.56-.23.15-.15.23-.35.23-.56V7.35l-6.69-6.68h-16.9c-.1,0-.21.02-.3.06-.1.04-.18.1-.26.17-.07.07-.13.16-.17.26-.04.1-.06.2-.06.3v31.44h.01Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M40.76,34.26h-22.8c-.36,0-.71-.15-.97-.4-.26-.26-.4-.6-.4-.97V1.45c0-.18.04-.36.1-.52.07-.17.17-.32.3-.45.12-.12.27-.22.44-.29.18-.07.35-.11.53-.11h16.9c.15,0,.3.06.41.17l6.68,6.68c.11.11.17.26.17.41v25.54c0,.36-.15.71-.4.97-.26.26-.61.4-.97.4h.01ZM17.96,1.25l-.14.06-.06.14v31.44s.02.1.06.14c.04.04.09.06.14.06h22.79s.11-.02.14-.06c.04-.04.06-.09.06-.14V7.59l-6.34-6.34h-16.65Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.85.67v5.94c0,.19.08.38.21.52.14.14.32.21.52.21h5.95l-6.68-6.67Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M41.53,7.93h-5.95c-.35,0-.68-.14-.93-.39s-.39-.59-.39-.93V.67c0-.24.14-.45.36-.54.22-.09.47-.04.64.13l6.68,6.68c.17.17.22.42.13.64s-.3.36-.54.36h0ZM35.44,2.08v4.53s.02.08.04.11c.03.03.06.04.1.04h4.53l-4.68-4.68h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M6.47,39.71c0,.21.08.41.23.56s.35.23.56.23h22.79c.21,0,.41-.08.56-.23.15-.15.23-.35.23-.56V14.17l-6.68-6.68H7.25c-.1,0-.21.02-.3.06-.1.04-.18.1-.26.17-.07.07-.13.16-.17.26s-.06.2-.06.3v31.44h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.05,41.08H7.25c-.37,0-.71-.14-.97-.4s-.4-.6-.4-.97V8.27c0-.18.04-.36.1-.52s.17-.32.3-.45.28-.23.44-.3c.17-.07.35-.09.53-.1h16.9c.15,0,.3.06.41.17l6.68,6.68c.11.11.17.26.17.41v25.54c0,.37-.14.71-.4.97-.26.26-.6.4-.97.4h.01ZM7.25,8.07l-.14.06-.06.14v31.44s.02.1.06.14.09.06.14.06h22.8s.1-.02.14-.06c.04-.04.06-.09.06-.14V14.41l-6.34-6.34H7.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.13,7.49v5.95c0,.19.08.38.21.52s.32.21.52.21h5.95l-6.68-6.68Z'%20fill='%23e3cceb'%20stroke-width='0'/%3e%3cpath%20d='M30.82,14.75h-5.95c-.35,0-.69-.14-.93-.39-.25-.25-.39-.58-.39-.93v-5.94c0-.24.14-.45.36-.54.22-.09.47-.04.64.13l6.68,6.68c.17.17.22.42.13.64s-.3.36-.54.36h0ZM24.71,8.9v4.53s.02.08.04.11c.03.03.07.04.1.04h4.53l-4.68-4.68h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-paper-airplane::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M11.67,45.79h-.1c-.2-.04-.41-.08-.6-.13-.27-.06-.43-.33-.37-.6.06-.27.33-.43.6-.37.19.04.37.09.57.12.27.05.44.32.39.59-.05.24-.25.4-.49.4h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M8.22,44.74c-.07,0-.13,0-.19-.04-4.44-1.88-6.39-5-7.25-7.28-1.06-2.84-1.04-6.02.06-8.72.64-1.58,1.5-2.74,2.47-3.57-.02-.37,0-.75.03-1.15.39-4.68,4.47-10.62,10.38-12.05.26-.06.54.1.6.37.06.27-.1.54-.37.6-5.47,1.32-9.26,6.83-9.62,11.17,0,.11-.02.23-.02.36,2.28-1.34,4.97-1.17,7.13-.32.5.21.95.54,1.29.95s.58.91.69,1.43c.11.5.12,1.04,0,1.55-.11.51-.34,1-.66,1.41-.67.82-1.6,1.4-2.62,1.64s-2.11.14-3.07-.29c-1.93-.83-3.17-2.37-3.61-4.38-.75.78-1.32,1.71-1.71,2.66-2.59,6.34,1.35,12.46,6.65,14.7.25.11.37.4.26.65-.08.19-.26.3-.46.3h.02ZM4.35,25.65c.18,1.52.92,3.3,3.13,4.25.77.34,1.63.42,2.44.23.81-.19,1.54-.65,2.07-1.3.22-.29.39-.64.47-1.01s.08-.75,0-1.12-.25-.72-.49-1.01-.55-.52-.9-.66c-2.82-1.11-5.07-.6-6.71.62h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M15.32,12.67c-.25,0-.47-.19-.49-.45-.03-.27.17-.52.45-.54.21-.02.41-.03.62-.04.27-.04.51.2.52.48,0,.27-.2.51-.48.52-.19,0-.38.02-.57.04h-.05Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M13.1,2.15c-.13-.15-.22-.33-.24-.53s0-.4.09-.57c.09-.18.23-.33.4-.42.17-.1.37-.14.57-.13l32.67,2.59c.2.02.4.09.55.23.16.13.27.31.32.5.05.2.05.41-.02.6s-.2.36-.36.48l-26.79,18.87c-.16.11-.36.18-.55.18-.2,0-.39-.05-.56-.16s-.3-.26-.37-.45c-.08-.18-.1-.38-.06-.58l2.23-11.23c.03-.15.02-.31-.02-.46s-.12-.29-.22-.4L13.1,2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M19.72,24.45c-.29,0-.57-.08-.81-.24-.25-.16-.45-.4-.56-.67-.12-.28-.15-.58-.09-.87l2.23-11.23c.02-.08,0-.15,0-.23s-.06-.14-.11-.2L12.73,2.49c-.2-.22-.33-.5-.37-.8-.04-.29,0-.59.14-.86.13-.27.34-.49.6-.64.26-.15.55-.21.85-.19l32.68,2.6c.31.02.6.14.83.34.24.2.4.46.49.75.08.3.07.61-.03.9s-.29.54-.54.71l-26.8,18.88c-.25.17-.53.27-.83.27h-.03ZM13.84,1c-.09,0-.17.02-.24.07-.09.05-.15.12-.2.21-.04.09-.06.19-.05.29s.06.19.12.26h0l7.64,8.53c.15.17.27.38.33.6s.07.46.02.69l-2.23,11.23c-.02.1,0,.2.03.29.04.09.1.17.19.22.08.05.18.09.28.08.1,0,.19-.03.28-.09L46.79,4.49c.08-.06.15-.14.18-.24s.04-.2,0-.3c-.03-.1-.08-.19-.16-.25-.08-.07-.17-.1-.28-.11L13.88,1h-.04Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.98,11.54l-2.23,11.23c-.04.19-.02.4.06.58s.21.34.37.45c.17.11.36.16.56.16s.39-.07.55-.18L47.08,4.9c.17-.12.29-.28.36-.48s.08-.4.02-.6l-26.5,7.26c.04.15.05.3.02.46h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M19.72,24.45c-.29,0-.57-.08-.81-.24-.25-.16-.44-.39-.56-.67-.12-.28-.15-.58-.09-.87l2.23-11.23c0-.07,0-.15,0-.23-.07-.27.08-.54.35-.61l26.5-7.26c.27-.07.54.08.61.35.08.3.07.61-.03.9-.11.29-.29.54-.54.72l-26.8,18.87c-.25.17-.53.27-.83.27h-.03ZM21.49,11.45c0,.06,0,.12-.02.18h0l-2.23,11.23c-.02.1,0,.2.03.29.04.09.1.17.19.22.08.05.18.09.28.08.1,0,.2-.03.28-.09L46.72,4.54l-25.22,6.91h-.01ZM20.98,11.53'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-pause::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.81'%20ry='4.81'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.97'%20y='11.09'%20width='6.05'%20height='19.3'%20rx='1.99'%20ry='1.99'%20fill='%23702f8a'%20stroke-width='0'/%3e%3crect%20x='26.98'%20y='11.09'%20width='6.05'%20height='19.3'%20rx='2.09'%20ry='2.09'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M17.95,10.59h.1c1.85,0,3.35,1.5,3.35,3.35v.05h-6.8v-.05c0-1.85,1.5-3.35,3.35-3.35Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M29.95,10.59h.1c1.85,0,3.35,1.5,3.35,3.35v.05h-6.8v-.05c0-1.85,1.5-3.35,3.35-3.35Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M19.74,30.88h-3.48c-.98,0-1.77-.79-1.77-1.77V12.37c0-.98.79-1.77,1.77-1.77h3.48c.98,0,1.77.79,1.77,1.77v16.74c0,.98-.79,1.77-1.77,1.77ZM16.26,11.57c-.44,0-.79.36-.79.79v16.74c0,.44.36.79.79.79h3.48c.44,0,.79-.36.79-.79V12.37c0-.44-.36-.79-.79-.79h-3.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.74,30.88h-3.48c-.98,0-1.77-.79-1.77-1.77V12.37c0-.98.79-1.77,1.77-1.77h3.48c.98,0,1.77.79,1.77,1.77v16.74c0,.98-.79,1.77-1.77,1.77ZM28.26,11.57c-.44,0-.79.36-.79.79v16.74c0,.44.36.79.79.79h3.48c.44,0,.79-.36.79-.79V12.37c0-.44-.36-.79-.79-.79h-3.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-pencil::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M32.11,18.36l-13.9,13.9-8.24,2.69c-.27.09-.53-.17-.44-.44l2.7-8.24,13.9-13.9,5.99,5.99Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M9.85,35.46c-.22,0-.43-.09-.59-.25-.22-.22-.3-.55-.2-.85l2.7-8.24c.02-.07.06-.14.12-.19l13.9-13.9c.19-.19.5-.19.69,0l5.99,5.99c.09.09.14.21.14.34s-.05.25-.14.34l-13.9,13.9c-.05.05-.12.09-.19.12l-8.24,2.69c-.09.03-.17.04-.26.04ZM12.65,26.54l-2.58,7.87,7.88-2.58,13.48-13.48-5.3-5.3-13.48,13.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='15.21%2029.27%209.55%2034.93%2017.92%2032.3%2015.21%2029.27'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M33.04,8.91h6.76c0,2.24-1.82,4.06-4.06,4.06h-2.7v-4.06h0Z'%20transform='translate(2.93%2028.95)%20rotate(-45)'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M30.17,6.04h2.7c2.24,0,4.06,1.82,4.06,4.06h-6.76v-4.06h0Z'%20transform='translate(4.12%2026.09)%20rotate(-45)'%20fill='%239c59b2'%20stroke-width='0'/%3e%3crect%20x='28.41'%20y='9.44'%20width='4.79'%20height='8.46'%20transform='translate(-.65%2025.79)%20rotate(-45)'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.11,19.05l-6.67-6.67,4.08-4.08,6.67,6.67-4.08,4.08ZM26.81,12.38l5.3,5.3,2.7-2.7-5.3-5.3-2.7,2.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='29.84'%20y='13.08'%20width='4.79'%20height='4.06'%20transform='translate(-1.24%2027.22)%20rotate(-45)'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3crect%20x='10.9'%20y='18.86'%20width='19.66'%20height='4.06'%20transform='translate(-8.7%2020.78)%20rotate(-45)'%20fill='%239c59b2'%20stroke-width='0'/%3e%3crect%20x='13.77'%20y='21.73'%20width='19.66'%20height='4.06'%20transform='translate(-9.89%2023.64)%20rotate(-45)'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M35.5,15.66l-6.67-6.67,2.11-2.11c1.84-1.84,4.83-1.84,6.67,0,1.84,1.84,1.84,4.83,0,6.67l-2.11,2.11ZM30.2,8.99l5.3,5.3,1.42-1.42c1.46-1.46,1.46-3.84,0-5.3s-3.84-1.46-5.3,0l-1.42,1.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.72'%20y='25.04'%20width='.97'%20height='8.46'%20transform='translate(-16.24%2019.33)%20rotate(-45)'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M9.85,35.46c-.22,0-.43-.09-.59-.25-.22-.22-.3-.55-.2-.85l2.7-8.24c.02-.07.06-.14.12-.19l13.9-13.9c.19-.19.5-.19.69,0l5.99,5.99c.09.09.14.21.14.34s-.05.25-.14.34l-13.9,13.9c-.05.05-.12.09-.19.12l-8.24,2.69c-.09.03-.17.04-.26.04ZM12.65,26.54l-2.58,7.87,7.88-2.58,13.48-13.48-5.3-5.3-13.48,13.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.11,19.05l-6.67-6.67,4.08-4.08,6.67,6.67-4.08,4.08ZM26.81,12.38l5.3,5.3,2.7-2.7-5.3-5.3-2.7,2.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.5,15.66l-6.67-6.67,2.11-2.11c1.84-1.84,4.83-1.84,6.67,0,1.84,1.84,1.84,4.83,0,6.67l-2.11,2.11ZM30.2,8.99l5.3,5.3,1.42-1.42c1.46-1.46,1.46-3.84,0-5.3s-3.84-1.46-5.3,0l-1.42,1.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.72'%20y='25.04'%20width='.97'%20height='8.46'%20transform='translate(-16.24%2019.33)%20rotate(-45)'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-phone::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M12.97.5h22.09v40.02H12.97V.5Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.06,37.87c0,.7.05,1.71-.45,2.2s-1.51.45-2.21.45H15.63c-.7,0-1.71.06-2.21-.45s-.45-1.5-.45-2.2v-3.39c0,.83.33,1.62.91,2.2s1.38.91,2.2.91h15.87c.82,0,1.61-.33,2.2-.91.58-.58.91-1.37.91-2.2v3.39h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M15.53,3.04h17.09v33.29c0,.76-.62,1.38-1.38,1.38h-14.32c-.76,0-1.38-.62-1.38-1.38V3.04Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M15.53,19.5L31.98,3.04H15.53v16.46Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.24,41H15.76c-1.81,0-3.27-1.47-3.27-3.27V3.27c0-1.81,1.47-3.27,3.27-3.27h16.48c1.81,0,3.27,1.47,3.27,3.27v34.45c0,1.81-1.47,3.27-3.27,3.27ZM15.76.97c-1.27,0-2.31,1.04-2.31,2.31v34.45c0,1.27,1.04,2.31,2.31,2.31h16.48c1.27,0,2.31-1.04,2.31-2.31V3.27c0-1.27-1.04-2.31-2.31-2.31H15.76Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.06,38.47h-14.13c-1.06,0-1.92-.86-1.92-1.92V4.48c0-1.06.86-1.92,1.92-1.92h14.13c1.06,0,1.92.86,1.92,1.92v32.07c0,1.06-.86,1.92-1.92,1.92ZM16.93,3.53c-.52,0-.95.43-.95.95v32.07c0,.52.43.95.95.95h14.13c.52,0,.95-.43.95-.95V4.48c0-.52-.43-.95-.95-.95h-14.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.87,6.39h-5.72c-.27,0-.48-.22-.48-.48s.22-.48.48-.48h5.72c.27,0,.48.22.48.48s-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-photo::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M12.06,36.54c0,.21.08.42.23.57s.35.23.57.23h23.25c.21,0,.42-.08.57-.23.15-.15.23-.35.23-.57V10.48l-6.81-6.81H12.86c-.11,0-.21.02-.31.06s-.19.1-.26.17c-.07.07-.13.16-.17.26-.04.1-.06.2-.06.31v32.07Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M17.03,16.71h15.01v14.41h-15.01v-14.41Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M32.56,31.64h-16.05v-15.45h16.05v15.45ZM17.55,30.6h13.97v-13.37h-13.97v13.37Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.29,22.25c0,.48.19.94.53,1.28s.8.53,1.28.53.94-.19,1.28-.53.53-.8.53-1.28-.19-.94-.53-1.28-.8-.53-1.28-.53-.94.19-1.28.53-.53.8-.53,1.28Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M22.1,24.58c-.62,0-1.21-.24-1.65-.68-.44-.44-.68-1.02-.68-1.65s.24-1.21.68-1.65c.88-.88,2.41-.88,3.29,0,.44.44.68,1.03.68,1.65s-.24,1.21-.68,1.65-1.03.68-1.65.68h.01ZM22.1,20.97c-.34,0-.67.14-.91.38s-.38.57-.38.91.13.67.38.91c.48.48,1.33.48,1.82,0,.24-.24.38-.57.38-.91s-.13-.67-.38-.91c-.24-.24-.57-.38-.91-.38Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.04,28.24v1.68c0,.32-.13.62-.35.85-.23.23-.53.35-.85.35h-12.61c-.32,0-.62-.13-.85-.35-.23-.23-.35-.53-.35-.85v-1.13l3.08-2.69c.17-.15.4-.23.63-.23s.45.1.61.27l1.23,1.23c.11.11.27.18.42.18s.31-.06.42-.18l3.81-3.81c.09-.09.2-.16.32-.21.12-.04.25-.06.38-.05.13,0,.26.04.37.1s.21.15.29.25l3.44,4.58h0Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M30.84,31.64h-12.61c-.46,0-.89-.18-1.22-.51-.32-.32-.5-.76-.5-1.22v-1.13c0-.15.07-.29.18-.39l3.08-2.69c.27-.24.62-.37.99-.35.37.01.71.16.96.42l1.23,1.23h.11l3.81-3.81c.14-.14.32-.26.51-.33s.4-.1.6-.08c.19,0,.39.07.57.17s.34.24.46.41l3.44,4.57c.07.09.1.2.1.31v1.68c0,.46-.18.89-.5,1.22-.32.32-.76.5-1.22.5ZM17.55,29.02v.9c0,.18.07.35.2.48s.3.2.48.2h12.61c.18,0,.35-.07.48-.2s.2-.3.2-.48v-1.5l-3.34-4.44c-.04-.05-.08-.09-.12-.11-.05-.02-.1-.04-.15-.04-.07,0-.12,0-.17.02s-.09.05-.13.08l-3.81,3.81c-.42.42-1.16.43-1.59,0l-1.23-1.23c-.07-.07-.16-.11-.26-.12-.09,0-.19.03-.26.09l-2.9,2.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.11,37.86H12.86c-.35,0-.69-.14-.94-.39-.25-.24-.39-.59-.39-.93V4.47c0-.17.03-.34.1-.51.07-.16.16-.31.29-.43.12-.12.27-.22.43-.29s.33-.1.51-.1h17.24c.14,0,.27.06.37.15l6.81,6.81c.1.1.15.23.15.37v26.06c0,.35-.14.69-.39.94s-.58.39-.93.39ZM12.86,4.19s-.07,0-.11.02c-.03.01-.06.03-.09.06-.03.03-.05.06-.06.09-.01.04-.02.07-.02.11v32.07c0,.07.03.15.08.2s.12.08.2.08h23.25c.07,0,.14-.03.2-.08s.08-.12.08-.2V10.7l-6.51-6.51H12.86Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.09,3.67v6.06c0,.2.08.39.22.53.14.14.33.22.53.22h6.06l-6.81-6.81Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M36.9,11.01h-6.06c-.33,0-.66-.14-.9-.37-.24-.24-.37-.56-.37-.9V3.67c0-.21.13-.4.32-.48.2-.08.42-.04.57.11l6.81,6.81c.15.15.19.37.11.57-.08.2-.27.32-.48.32ZM30.61,4.93v4.8c0,.06.02.12.07.16.04.04.1.07.16.07h4.8l-5.03-5.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-play::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.04'%20ry='5.04'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.75,21.71c.21-.12.39-.3.51-.51.12-.21.19-.46.19-.71s-.07-.49-.19-.71c-.12-.21-.3-.39-.51-.51l-15.06-8.69c-.21-.12-.46-.19-.71-.19s-.49.07-.71.19c-.21.12-.39.3-.51.51s-.19.46-.19.71v17.38c0,.25.07.49.19.71.12.21.3.39.51.51.21.12.46.19.71.19s.49-.06.71-.19l15.06-8.69Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.23,22.01l.52-.3c.21-.12.39-.3.51-.51.12-.21.19-.46.19-.71s-.07-.49-.19-.71c-.12-.21-.3-.39-.51-.51l-15.06-8.69c-.21-.12-.46-.19-.71-.19s-.49.07-.71.19c-.21.12-.39.3-.51.51s-.19.46-.19.71v3.07c0-.25.06-.49.19-.71.12-.21.3-.39.52-.51.21-.13.46-.19.71-.19s.49.07.71.19l14.53,8.39'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M18,31.16h0c-.34,0-.69-.09-.99-.26s-.56-.42-.73-.73-.26-.65-.26-.99V11.79c0-.35.09-.69.26-.99.17-.3.42-.56.73-.73.6-.34,1.37-.34,1.98,0l15.06,8.69c.3.17.56.42.73.73.17.3.26.65.26.99s-.09.69-.26.99-.42.56-.73.73l-15.06,8.69c-.3.17-.65.26-.99.26h0ZM18,10.93c-.15,0-.29.04-.42.11s-.24.18-.31.31-.11.28-.11.42v17.4c0,.15.04.29.11.42s.18.24.31.31.27.11.42.11h0c.15,0,.29-.04.42-.11l15.06-8.69h0c.13-.07.24-.18.31-.31.08-.13.11-.28.11-.42s-.04-.29-.11-.42-.18-.24-.31-.31l-15.06-8.69c-.13-.07-.27-.11-.42-.11v-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-practice-alt::after {
  background-image: url("/assets/practice-alt-BL4-nba6.svg");
}
.cb-ilus-higher-ed.cb-ilus-practice::after {
  background-image: url("/assets/practice-XFNMA3H6.svg");
}
.cb-ilus-higher-ed.cb-ilus-presentation-bar-graph::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M5.93,3.26h36.37c.21,0,.39.17.39.39v2.35c0,.21-.17.39-.39.39H5.93c-.21,0-.39-.17-.39-.39v-2.35c0-.21.17-.39.39-.39Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M42.3,6.88H5.93c-.48,0-.87-.39-.87-.87v-2.35c0-.48.39-.87.87-.87h36.37c.48,0,.87.39.87.87v2.35c0,.48-.39.87-.87.87ZM6.03,5.91h36.17v-2.16H6.03v2.16Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.21,30.06c0,.36-.29.66-.66.66H7.68c-.36,0-.66-.29-.66-.66V6.39h34.19v23.67Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M40.56,31.21H7.68c-.63,0-1.14-.51-1.14-1.14V5.91h35.16v24.16c0,.63-.51,1.14-1.14,1.14ZM7.51,6.88v23.19c0,.09.08.17.17.17h32.88c.09,0,.17-.08.17-.17V6.88H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='23.63'%20y='30.72'%20width='.97'%20height='3.37'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.12,37.75c-1.14,0-2.08-.93-2.08-2.08s.93-2.08,2.08-2.08,2.08.93,2.08,2.08-.93,2.08-2.08,2.08ZM24.12,34.57c-.61,0-1.1.49-1.1,1.1s.49,1.1,1.1,1.1,1.1-.49,1.1-1.1-.49-1.1-1.1-1.1Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.47,12.41h-3.69c-.24,0-.44.2-.44.44h0v11.86h4.57v-11.86c0-.24-.2-.44-.44-.44,0,0,0,0,0,0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M20.4,25.19h-5.54v-12.35c0-.51.41-.92.92-.92h3.7c.51,0,.92.41.92.92v12.35ZM15.82,24.22h3.6v-11.33h-3.6v11.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.9,15.25c0-.24-.2-.44-.44-.44,0,0,0,0,0,0h-3.69c-.24,0-.44.2-.44.44h0v9.46h4.57v-9.46Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.39,25.19h-5.54v-9.94c0-.51.41-.92.92-.92h3.69c.51,0,.93.41.93.92v9.94ZM28.81,24.22h3.6v-8.92h-3.6v8.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='13.17'%20y='24.22'%20width='21.89'%20height='.97'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.97,19.12h-3.69c-.24,0-.44.2-.44.44h0v5.15h4.57v-5.15c0-.24-.2-.44-.44-.44,0,0,0,0,0,0Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M26.89,25.19h-5.54v-5.64c0-.51.41-.92.92-.92h3.7c.51,0,.92.41.92.92v5.64ZM22.32,24.22h3.6v-4.62h-3.6v4.62Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='7.28'%20y='6.88'%20width='33.93'%20height='1.58'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M40.56,31.21H7.68c-.63,0-1.14-.51-1.14-1.14V5.91h35.16v24.16c0,.63-.51,1.14-1.14,1.14ZM7.51,6.88v23.19c0,.09.08.17.17.17h32.88c.09,0,.17-.08.17-.17V6.88H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-presentation::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M5.91,3.59h36.18c.21,0,.38.17.38.38v2.34c0,.21-.17.38-.38.38H5.91c-.21,0-.38-.17-.38-.38v-2.34c0-.21.17-.38.38-.38Z'%20fill='%23e3cceb'%20stroke-width='0'/%3e%3cpath%20d='M42.09,7.18H5.91c-.48,0-.87-.39-.87-.87v-2.34c0-.48.39-.87.87-.87h36.18c.48,0,.87.39.87.87v2.34c0,.48-.39.87-.87.87ZM6.01,6.22h35.98v-2.14H6.01v2.14Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.01,30.25c0,.36-.29.65-.65.65H7.65c-.36,0-.65-.29-.65-.65V6.7h34.01v23.55Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M40.36,31.39H7.65c-.63,0-1.14-.51-1.14-1.14V6.22h34.98v24.03c0,.63-.51,1.14-1.14,1.14ZM7.48,7.18v23.07c0,.09.08.17.17.17h32.71c.09,0,.17-.08.17-.17V7.18H7.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='23.52'%20y='30.9'%20width='.97'%20height='3.35'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,37.9c-1.14,0-2.06-.93-2.06-2.06s.93-2.06,2.06-2.06,2.06.93,2.06,2.06-.93,2.06-2.06,2.06ZM24,34.73c-.6,0-1.1.49-1.1,1.1s.49,1.1,1.1,1.1,1.1-.49,1.1-1.1-.49-1.1-1.1-1.1Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M7.14,29.41c0,.33-.54,1.18-.16,1.41.38.24,1.67-.17,2.22-.17l29.33.07c.54,0,2.16.1,2.54-.13.38-.24,0-.78,0-1.12l-.09-2.8c0,.33-.22.64-.6.88-.38.24-.91.36-1.46.36H8.89c-.27,0-.54-.03-.79-.09-.25-.06-.48-.15-.67-.27s-.34-.25-.45-.4-.16-.31-.16-.48l.31,2.73h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M31.99,18.97h0l-12.2,7.04h0c-.1.06-.23.09-.34.09-.13,0-.24-.03-.35-.09-.1-.06-.19-.15-.25-.25-.05-.11-.09-.23-.09-.35v-14.08c0-.12.04-.24.09-.35.06-.11.15-.19.25-.25.11-.06.23-.09.35-.09s.24.03.34.09h0l12.2,7.04h0c.1.06.19.15.25.25.05.11.09.23.09.35s-.04.24-.09.35c-.06.11-.15.19-.25.25Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M19.45,26.56c-.2,0-.4-.05-.58-.15-.18-.11-.32-.25-.42-.42-.11-.2-.15-.39-.15-.58v-14.08c0-.18.05-.37.14-.55.11-.19.25-.33.42-.44.4-.22.84-.2,1.17,0l12.19,7.03c.17.1.31.24.41.41.11.2.16.4.16.58s-.05.38-.14.56c-.11.19-.25.33-.42.43h-.01l-12.2,7.05c-.16.1-.36.15-.57.15h0ZM19.45,11.09s-.09.01-.13.04c-.02.02-.06.05-.08.09-.01.02-.03.08-.03.11v14.08s.01.09.04.14c0,.02.05.05.08.07.06.04.18.03.23,0l12.2-7.04s.08-.06.1-.1c.01-.02.03-.07.03-.11s-.01-.09-.04-.14c-.01-.02-.05-.05-.09-.08l-12.19-7.04s-.08-.03-.12-.03h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.39,31.39H7.68c-.63,0-1.14-.51-1.14-1.14V6.22h34.98v24.03c0,.63-.51,1.14-1.14,1.14ZM7.51,7.18v23.07c0,.09.08.17.17.17h32.71c.09,0,.17-.08.17-.17V7.18H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-print::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M3.94,15.34h40.12v17.19H3.94V15.34Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.04,32.54H11.96v-2.61c0-.46.37-.83.83-.83h22.41c.46,0,.83.37.83.83v2.61h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M44.06,32.98H3.94c-.24,0-.44-.2-.44-.44V15.34c0-.24.2-.44.44-.44h40.12c.24,0,.44.2.44.44v17.19c0,.24-.2.44-.44.44h0ZM4.38,32.1h39.24V15.78H4.38v16.31h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.04,32.98H11.96c-.24,0-.44-.2-.44-.44v-2.61c0-.7.57-1.27,1.27-1.27h22.41c.7,0,1.27.57,1.27,1.27v2.61c0,.24-.2.44-.44.44h0ZM12.41,32.1h23.19v-2.17c0-.22-.17-.39-.39-.39H12.79c-.21,0-.39.18-.39.39v2.17h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M11.93,7.89h24.14c.61,0,1.11.5,1.11,1.11v6.34H10.82v-6.34c0-.61.5-1.11,1.11-1.11Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M37.18,15.78H10.82c-.24,0-.44-.2-.44-.44v-6.36c0-.84.69-1.53,1.53-1.53h24.19c.84,0,1.53.69,1.53,1.53v6.36c0,.24-.2.44-.44.44h0ZM11.26,14.9h25.48v-5.92c0-.36-.29-.65-.65-.65H11.91c-.36,0-.65.29-.65.65v5.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,15.34H14.26V1.59c0-.63.51-1.15,1.15-1.15h13.75l4.59,4.59v10.31h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M29.16.44v3.63c0,.53.43.96.96.96h3.63L29.16.44Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.74,15.78H14.26c-.24,0-.44-.2-.44-.44V1.59C13.82.72,14.53,0,15.41,0h13.75c.12,0,.23.05.31.13l4.59,4.59c.08.08.13.19.13.31v10.31c0,.24-.2.44-.44.44h0ZM14.69,14.9h18.6V5.21L28.97.88h-13.57c-.39,0-.71.32-.71.71v13.31Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,5.47h-3.63c-.77,0-1.4-.63-1.4-1.4V.44C28.71.2,28.91,0,29.15,0s.44.2.44.44v3.63c0,.28.23.52.52.52h3.63c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.11,20.37h-4.58c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h4.58c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,29.1v10.32c0,.63-.51,1.15-1.15,1.15H15.4c-.63,0-1.15-.51-1.15-1.15h0v-10.32h19.49Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.6,41H15.4c-.87,0-1.59-.71-1.59-1.59v-10.32c0-.24.2-.44.44-.44h19.49c.24,0,.44.2.44.44v10.32c0,.88-.71,1.59-1.59,1.59h.01ZM14.7,29.54v9.88c0,.39.32.71.71.71h17.19c.39,0,.71-.32.71-.71v-9.88H14.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M28.01,37.56h-10.32c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h10.32c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.3,35.27h-12.61c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h12.61c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.3,32.98h-12.61c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h12.61c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.62,20.5c0,.95-.77,1.72-1.72,1.72s-1.72-.77-1.72-1.72.77-1.72,1.72-1.72h0c.95,0,1.72.77,1.72,1.72Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M38.9,22.66c-1.19,0-2.16-.97-2.16-2.16s.97-2.16,2.16-2.16,2.16.97,2.16,2.16-.97,2.16-2.16,2.16ZM38.9,19.22c-.71,0-1.28.57-1.28,1.28s.57,1.28,1.28,1.28,1.28-.57,1.28-1.28-.57-1.28-1.28-1.28Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-question::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.49'%20ry='4.49'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.97,14.78c-.12-4.25-3.66-7.8-7.91-7.91-3.49-.1-6.5,2-7.75,5.01-.63,1.49.53,3.14,2.16,3.14h.25c.98,0,1.78-.58,2.18-1.41.63-1.3,2.1-2.13,3.7-1.76,1.18.27,2.14,1.22,2.4,2.4.48,2.13-1.12,4.03-3.17,4.03h-2.23c-1.47.01-2.66,1.2-2.66,2.67v4.65c0,.46.37.84.84.84h3.07c.54,0,.99-.44.99-.99v-2.28c4.58,0,8.28-3.77,8.14-8.38h-.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M22.83,26.94h-3.07c-.75,0-1.34-.61-1.34-1.34v-4.65c0-1.75,1.42-3.17,3.17-3.17h2.12s.07-.01.1-.01c.84,0,1.62-.37,2.15-1.04.52-.67.72-1.52.52-2.37-.22-.99-1.04-1.8-2.02-2.02-1.28-.29-2.57.32-3.13,1.48-.51,1.07-1.49,1.71-2.63,1.71h-.25c-.95,0-1.84-.47-2.37-1.27-.51-.77-.61-1.73-.26-2.57,1.39-3.33,4.59-5.45,8.24-5.32,4.51.12,8.29,3.9,8.41,8.41h0c.07,2.36-.81,4.59-2.45,6.28-1.52,1.56-3.53,2.48-5.7,2.6v1.79c0,.83-.68,1.49-1.49,1.49h.02ZM21.59,18.8c-1.19,0-2.15.97-2.15,2.15v4.65c0,.18.15.32.33.32h3.07c.26,0,.47-.21.47-.47v-2.28c0-.28.23-.5.5-.5,2.08,0,4.03-.82,5.48-2.31,1.45-1.49,2.22-3.46,2.16-5.54h0c-.11-3.98-3.44-7.31-7.42-7.42-3.2-.07-6.05,1.76-7.27,4.69-.22.53-.16,1.12.16,1.61.34.51.91.82,1.52.82h.25c.74,0,1.38-.42,1.72-1.12.77-1.59,2.52-2.43,4.28-2.04,1.38.31,2.47,1.41,2.8,2.79.26,1.15,0,2.32-.72,3.23-.7.88-1.73,1.38-2.84,1.42-.03,0-.07.01-.11.01h-2.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M21.37,34.11c1.62,0,2.95-1.32,2.95-2.95s-1.32-2.95-2.95-2.95-2.95,1.32-2.95,2.95,1.32,2.95,2.95,2.95Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M21.37,34.61c-1.91,0-3.45-1.54-3.45-3.45s1.54-3.45,3.45-3.45,3.45,1.54,3.45,3.45-1.54,3.45-3.45,3.45ZM21.37,28.73c-1.34,0-2.43,1.09-2.43,2.43s1.09,2.43,2.43,2.43,2.43-1.09,2.43-2.43-1.09-2.43-2.43-2.43Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-quotes::after {
  background-image: url("/assets/quotes-DoD5VSpm.svg");
}
.cb-ilus-higher-ed.cb-ilus-raised-pencil::after {
  background-image: url("/assets/raised-pencil-CktMMW2b.svg");
}
.cb-ilus-higher-ed.cb-ilus-refresh::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='4.56'%20ry='4.56'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.34.49H8.7c-2.58,0-4.69,2.11-4.69,4.69v4.22c0-2.58,2.11-4.69,4.69-4.69h30.64c2.58,0,4.69,2.11,4.69,4.69v-4.22c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.93,19.82c.01-5.85-3.4-11.17-8.73-13.59-7.49-3.4-16.32-.09-19.72,7.39-3.4,7.49-.09,16.32,7.39,19.72.45.2.98.02,1.22-.42l.68-1.25s.02-.05.03-.07c.21-.48,0-1.04-.49-1.26-2.91-1.3-5.18-3.71-6.29-6.69-2.29-6.14.84-12.97,6.97-15.26,6.14-2.29,12.97.84,15.26,6.97,2.29,6.14-.84,12.97-6.97,15.26,0,0,0,0,0,0-.28.11-.59-.03-.7-.31l-.39-1.02c-.04-.11-.12-.2-.23-.25-.23-.12-.52-.03-.64.2l-2.09,4.04s0,.01,0,.02c-.11.24-.01.52.23.63l4.46,2.11c.12.06.25.06.37.01.25-.09.37-.37.27-.61l-.37-.96c-.12-.31.03-.65.34-.77,5.69-2.27,9.42-7.78,9.4-13.91Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M29.12,36.5c-.13,0-.25-.03-.37-.08l-4.46-2.11c-.21-.1-.37-.27-.45-.49-.08-.22-.07-.45.03-.66l2.1-4.07c.22-.42.74-.59,1.17-.37.19.1.33.26.41.46l.39,1.02c.03.07.11.11.19.08,5.94-2.21,8.96-8.83,6.75-14.76-2.21-5.93-8.82-8.95-14.75-6.74-2.87,1.07-5.15,3.19-6.43,5.98-1.27,2.79-1.39,5.9-.32,8.77,1.07,2.87,3.29,5.23,6.08,6.47.68.3.98,1.09.68,1.77-.02.04-.03.07-.05.1l-.68,1.24c-.33.61-1.09.87-1.72.59-7.68-3.49-11.08-12.57-7.59-20.24,3.49-7.67,12.57-11.08,20.24-7.59,5.45,2.48,8.97,7.95,8.96,13.94.02,6.33-3.77,11.93-9.65,14.27-.11.04-.16.16-.12.27l.37.96c.08.22.08.45-.02.66-.09.21-.26.37-.48.46-.1.04-.21.06-.31.06ZM26.76,29.4s-.06.02-.08.05l-2.09,4.04s-.01.05,0,.07c0,.02.02.04.04.05l4.46,2.11s.04.01.07,0c.03-.01.04-.03.05-.04,0-.01.01-.04,0-.06l-.37-.96c-.19-.5.06-1.08.56-1.28,5.58-2.22,9.17-7.54,9.16-13.55h0c.01-5.69-3.32-10.88-8.5-13.23-7.28-3.31-15.89-.08-19.2,7.2-3.31,7.28-.08,15.89,7.2,19.2.26.12.58,0,.72-.25l.7-1.29c.12-.28,0-.61-.29-.74-2.99-1.33-5.36-3.85-6.5-6.92-1.14-3.07-1.02-6.39.34-9.37,1.36-2.98,3.8-5.24,6.87-6.39,6.33-2.36,13.4.87,15.76,7.2,2.36,6.33-.87,13.4-7.2,15.76-.48.19-1.02-.05-1.2-.53l-.39-1.02s-.02-.04-.04-.04c-.01,0-.03,0-.04,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-remove-page::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.23,39.52c0,.26.1.49.28.68.18.18.42.27.67.27h27.63c.25,0,.49-.1.67-.27.18-.18.28-.42.28-.68V8.55L30.67.45H10.19c-.12,0-.25.02-.36.07-.12.04-.22.12-.31.21-.09.09-.16.19-.21.31-.05.11-.07.24-.07.36v38.12h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M15.3,21.68c0,1.19.23,2.38.69,3.48.46,1.1,1.13,2.1,1.97,2.95.84.84,1.85,1.51,2.95,1.97s2.29.69,3.48.69,2.38-.24,3.48-.69c1.1-.46,2.11-1.13,2.95-1.97.84-.85,1.51-1.85,1.97-2.95.46-1.1.69-2.29.69-3.48s-.23-2.38-.69-3.49c-.46-1.1-1.13-2.1-1.97-2.95-.84-.84-1.85-1.51-2.95-1.97-1.1-.45-2.29-.69-3.48-.69s-2.38.24-3.48.69c-1.1.46-2.11,1.13-2.95,1.97-.84.85-1.51,1.85-1.97,2.95-.46,1.11-.69,2.29-.69,3.49Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M15.47,23.43c-.26-1.31-.22-2.67.11-3.97s.94-2.51,1.79-3.55c.85-1.03,1.92-1.87,3.13-2.44s2.54-.88,3.88-.88,2.67.29,3.88.86c1.21.57,2.29,1.4,3.14,2.43.86,1.03,1.47,2.24,1.81,3.54.34,1.3.38,2.66.13,3.97-.41-2.07-1.52-3.94-3.15-5.28s-3.68-2.07-5.79-2.06c-2.11,0-4.16.75-5.78,2.09-1.63,1.35-2.73,3.23-3.13,5.3'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M24.4,31.27c-1.26,0-2.5-.25-3.67-.73-1.17-.48-2.21-1.18-3.11-2.08-.9-.9-1.6-1.95-2.08-3.11-.48-1.15-.73-2.42-.73-3.67s.25-2.5.73-3.67c.48-1.17,1.18-2.21,2.08-3.11.9-.9,1.95-1.6,3.11-2.08,2.36-.96,4.99-.96,7.34,0,1.17.48,2.21,1.18,3.11,2.08.9.9,1.59,1.95,2.08,3.11.48,1.17.73,2.41.73,3.67s-.25,2.52-.73,3.67c-.48,1.17-1.18,2.21-2.08,3.11-.9.9-1.95,1.6-3.11,2.08-1.17.49-2.41.73-3.67.73ZM24.4,13.07c-1.13,0-2.24.22-3.29.65-1.04.43-1.98,1.06-2.79,1.86-.8.81-1.43,1.75-1.86,2.79-.43,1.05-.65,2.16-.65,3.3s.23,2.26.65,3.29c.43,1.05,1.06,1.99,1.87,2.8.81.8,1.75,1.43,2.79,1.86,2.1.87,4.48.87,6.59,0,1.05-.43,1.99-1.06,2.79-1.87.8-.81,1.43-1.75,1.86-2.79.43-1.03.65-2.17.65-3.29s-.22-2.25-.65-3.3c-.44-1.05-1.06-1.99-1.87-2.79-.81-.8-1.75-1.43-2.79-1.86-1.05-.43-2.16-.65-3.29-.65h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.82,40.96H10.19c-.39,0-.75-.15-1.02-.42-.28-.29-.43-.65-.43-1.03V1.41c0-.19.04-.39.11-.56s.17-.33.31-.46c.14-.14.31-.25.48-.32.15-.07.34-.11.54-.11h20.49c.13,0,.26.05.35.14l8.1,8.1c.09.09.14.22.14.35v30.96c0,.38-.15.74-.42,1.02-.28.28-.64.42-1.03.42h0ZM10.19.94c-.06,0-.12,0-.16.03-.07.03-.12.06-.16.1-.05.05-.08.09-.1.15s-.04.12-.04.18v38.11c0,.13.05.24.14.34.08.08.19.12.32.12h27.63c.13,0,.24-.05.33-.13.09-.09.13-.2.13-.33V8.76L30.47.94H10.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.65.45v7.21c0,.24.09.47.26.63.17.17.39.27.63.27h7.21L30.65.45Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M38.75,9.05h-7.21c-.37,0-.72-.15-.98-.41s-.4-.6-.4-.97V.45c0-.2.12-.38.3-.45.18-.07.4-.03.54.11l8.1,8.1c.14.14.18.35.11.54s-.26.3-.45.3h-.01ZM31.15,1.64v6.02c0,.1.04.21.11.28.08.08.18.12.29.12h6.02l-6.42-6.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.84,23.4l-1.94-1.94,1.94-1.94c.41-.41.42-1.09,0-1.5s-1.09-.42-1.5,0l-1.94,1.94-1.94-1.94c-.41-.41-1.09-.42-1.5,0s-.42,1.09,0,1.5l1.94,1.94-1.94,1.94c-.41.41-.42,1.09,0,1.5s1.09.42,1.5,0l1.94-1.94,1.94,1.94c.41.41,1.09.42,1.5,0s.42-1.09,0-1.5Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M20.7,25.39c-.56-.56-.56-1.48,0-2.04l1.67-1.67-1.67-1.67c-.56-.56-.56-1.47,0-2.03s1.48-.56,2.03,0l1.67,1.67,1.67-1.67c.56-.56,1.48-.56,2.04,0,.56.56.56,1.48,0,2.04l-1.67,1.67,1.67,1.67c.56.56.56,1.48,0,2.04-.56.56-1.48.56-2.04,0l-1.67-1.67-1.67,1.67c-.56.56-1.48.56-2.04,0ZM22.2,18.52c-.27-.27-.7-.27-.97,0s-.27.7,0,.97l2.2,2.2-2.2,2.2c-.27.27-.27.7,0,.97s.7.27.97,0l2.2-2.2,2.2,2.2c.27.27.7.27.97,0s.27-.7,0-.97l-2.2-2.2,2.2-2.2c.27-.27.27-.7,0-.97s-.7-.27-.97,0l-2.2,2.2-2.2-2.2Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-remove::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.01'%20y='.49'%20width='40.01'%20height='40.01'%20rx='4.37'%20ry='4.37'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.34,40.99H8.7c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.52,2.32,5.85,0,8.7,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.34.49H8.7c-2.58,0-4.69,2.11-4.69,4.69v4.18c0-2.58,2.11-4.69,4.69-4.69h30.63c2.58,0,4.69,2.11,4.69,4.69v-4.18c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.34,40.99H8.7c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.52,2.32,5.85,0,8.7,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.99H8.66c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.48,2.32,5.81,0,8.66,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.66.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.66Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.99H8.66c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.48,2.32,5.81,0,8.66,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.66.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.66Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.19C3.5,2.33,5.83,0,8.68,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.68.99c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.19c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.36,25.8l-5.3-5.3,5.29-5.29c1.13-1.13,1.14-2.97,0-4.11s-2.97-1.14-4.11,0l-5.29,5.29-5.29-5.29c-1.13-1.13-2.97-1.14-4.11,0-1.14,1.14-1.14,2.97,0,4.11l5.29,5.29-5.29,5.29c-1.13,1.13-1.14,2.97,0,4.11s2.97,1.14,4.11,0l5.29-5.29,5.3,5.3c1.13,1.13,2.97,1.14,4.11,0,1.14-1.14,1.14-2.97,0-4.11Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M31.31,31.25c-.87,0-1.74-.33-2.4-.99l-4.96-4.96-4.94,4.94c-.64.64-1.5,1-2.4,1s-1.76-.35-2.4-1c-1.32-1.32-1.32-3.48,0-4.8l4.94-4.94-4.94-4.94c-1.32-1.32-1.32-3.48,0-4.8.64-.64,1.49-.99,2.4-.99h0c.91,0,1.76.35,2.39.99l4.94,4.94,4.94-4.94c1.32-1.32,3.48-1.32,4.8,0,.64.64,1,1.5.99,2.41,0,.91-.35,1.76-.99,2.39l-4.94,4.94,4.96,4.96c1.32,1.32,1.32,3.48,0,4.8-.66.66-1.53.99-2.4.99ZM23.95,23.91l5.65,5.65c.94.94,2.48.94,3.42,0,.94-.94.94-2.48,0-3.42l-5.65-5.65,5.63-5.63c.45-.45.71-1.06.71-1.71,0-.65-.25-1.26-.71-1.71-.94-.94-2.48-.94-3.42,0l-5.63,5.63-5.63-5.63c-.45-.45-1.06-.71-1.71-.71h0c-.65,0-1.25.25-1.71.71-.94.94-.94,2.48,0,3.42l5.63,5.63-5.63,5.63c-.94.94-.94,2.48,0,3.42.46.46,1.07.71,1.71.71s1.25-.25,1.71-.71l5.63-5.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-right-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.56'%20ry='4.56'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.82,19.39l-7.32-7.35c-.95-.95-2.45-.95-3.4,0-.95.95-.95,2.45,0,3.4l3.24,3.24h-14.43c-1.32,0-2.4,1.08-2.4,2.4s1.08,2.4,2.4,2.4h14.43l-3.21,3.24c-.95.95-.95,2.45,0,3.4.47.47,1.08.71,1.69.71s1.24-.24,1.69-.71l7.32-7.32c.45-.45.71-1.05.71-1.69s-.26-1.26-.71-1.71Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M26.81,31.21c-.73,0-1.43-.29-1.96-.83-1.11-1.11-1.11-2.84,0-3.95l2.55-2.57h-13.49c-1.54,0-2.79-1.25-2.79-2.79s1.25-2.79,2.79-2.79h13.49l-2.57-2.57c-1.11-1.11-1.11-2.84,0-3.95,1.11-1.11,2.84-1.11,3.95,0l7.32,7.35c.52.52.83,1.25.83,1.99s-.3,1.44-.83,1.96l-7.32,7.32c-.49.52-1.21.83-1.96.83ZM13.91,19.07c-1.11,0-2.01.9-2.01,2.01s.9,2.01,2.01,2.01h15.37l-3.87,3.91c-.8.8-.8,2.05,0,2.85.38.38.89.6,1.41.6s1.05-.21,1.4-.59l7.33-7.33c.38-.38.6-.89.6-1.41s-.22-1.06-.6-1.44h0s-7.32-7.35-7.32-7.35c-.8-.8-2.05-.8-2.84,0-.8.8-.8,2.05,0,2.84l3.91,3.91h-15.38Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-sat::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M5.3,33.6c.17-.09.37-.17.6-.21s.45-.07.66-.07.43.02.65.07c.22.03.43.12.59.21v.74c0,.21.07.43.2.65.13.22.33.43.58.62s.57.35.95.46.82.19,1.32.19c.74,0,1.3-.13,1.65-.4s.53-.6.53-1.03c0-.76-.59-1.3-1.77-1.65l-2.39-.7c-.44-.12-.86-.28-1.27-.48s-.76-.44-1.06-.73-.55-.64-.73-1.06-.28-.91-.28-1.48c0-.7.14-1.3.41-1.8s.63-.93,1.06-1.27.92-.58,1.45-.74,1.06-.24,1.57-.24c.78,0,1.41.12,1.92.34s.89.51,1.16.87v-.73c.17-.09.37-.17.59-.21s.43-.07.62-.07.41.02.64.07c.22.03.43.12.59.21v4.28c-.17.09-.37.17-.59.21-.22.03-.44.07-.65.07s-.43-.02-.66-.07-.43-.12-.6-.21v-.44c0-.24-.05-.49-.15-.71s-.26-.43-.46-.6c-.21-.17-.48-.33-.8-.43s-.72-.16-1.15-.16c-.4,0-.72.07-1,.19s-.49.28-.65.48c-.17.21-.26.45-.26.73,0,.26.08.49.24.72.17.22.5.4,1,.53l2.27.64c.56.16,1.09.35,1.58.56.49.22.93.49,1.3.8.37.33.67.72.88,1.19s.33,1.03.33,1.71c0,.72-.14,1.34-.43,1.85s-.67.93-1.14,1.27-1,.57-1.58.72c-.59.15-1.17.22-1.77.22-.74,0-1.44-.12-2.08-.35-.64-.24-1.12-.57-1.44-1v.86c-.17.09-.37.17-.59.21s-.43.07-.64.07-.41-.02-.62-.07-.41-.12-.58-.21v-4.62h0v.02Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M18.58,36.16l3.76-11.28h3.74l3.61,11.28h1.03c.07.2.1.38.14.58s.05.37.05.53-.01.35-.05.55-.07.4-.14.59h-5.33c-.07-.17-.1-.35-.14-.53-.03-.2-.05-.36-.05-.52s.01-.33.05-.51.07-.36.14-.53h1.1l-.49-1.72h-3.93l-.53,1.72h1.12c.07.17.1.35.14.53s.05.35.05.51-.01.33-.05.52-.08.37-.14.53h-5.19c-.07-.2-.1-.4-.14-.59s-.05-.38-.05-.55.01-.35.05-.53c.03-.2.07-.38.14-.58h1.12-.01ZM25.46,32.53l-1.36-4.91-1.45,4.91h2.81Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M35.07,36.16v-8.8h-2v2.15c-.17.09-.38.17-.62.21-.24.03-.45.07-.65.07s-.41-.02-.64-.07c-.22-.03-.43-.12-.59-.21v-4.46h12.08v4.46c-.17.09-.38.17-.62.21-.24.03-.45.07-.65.07s-.41-.02-.64-.07c-.22-.03-.43-.12-.59-.21v-2.15h-2v8.8h1.21c.07.2.1.38.14.58s.05.37.05.53-.01.35-.05.55-.08.4-.14.59h-5.52c-.07-.2-.1-.4-.14-.59s-.05-.38-.05-.55.01-.35.05-.53.07-.38.14-.58c0,0,1.22,0,1.22,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M43.33,26.21c0-.19.03-.36.1-.52s.17-.3.29-.41.27-.21.43-.28.33-.09.51-.09.35.03.51.09.3.15.42.28c.12.12.22.26.29.41s.1.33.1.52-.03.36-.1.52-.17.3-.29.42-.27.21-.42.28c-.16.07-.33.09-.51.09s-.35-.03-.51-.09-.3-.16-.43-.28c-.12-.12-.22-.26-.29-.42s-.1-.34-.1-.52ZM44.65,27.23c.14,0,.27-.02.38-.08.12-.05.22-.12.31-.21s.16-.2.21-.33c.05-.12.07-.26.07-.41s-.02-.28-.07-.41c-.05-.12-.12-.23-.21-.33s-.2-.16-.31-.21-.24-.08-.38-.08-.27.02-.4.08-.22.12-.31.21-.16.2-.21.33c-.05.12-.07.26-.07.41s.02.28.07.41c.05.12.12.23.21.33s.2.16.31.21.24.08.4.08ZM44.19,26.75v-1.07h-.1s-.01-.06-.01-.07v-.09s0-.03.01-.07h.67c.07,0,.14,0,.2.03s.12.06.15.09.07.09.09.14c.02.06.03.12.03.17,0,.07-.01.15-.05.23s-.1.14-.2.2l.2.43h.12s.01.06.01.07v.09s0,.03-.02.07h-.33l-.28-.62h-.22v.4h.13s.01.06.01.07v.09s0,.03-.02.07h-.51s-.01-.06-.01-.07v-.09s0-.03.01-.07h.12ZM44.7,26.11c.07,0,.13-.01.17-.06s.06-.09.06-.16c0-.06-.01-.12-.06-.14-.03-.03-.09-.06-.16-.06h-.24v.43h.23,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-school-urban::after {
  background-image: url("/assets/school-urban-DYnH6Qek.svg");
}
.cb-ilus-higher-ed.cb-ilus-school::after {
  background-image: url("/assets/school-14KZzF6T.svg");
}
.cb-ilus-higher-ed.cb-ilus-science::after {
  background-image: url("/assets/science-BY38wGUq.svg");
}
.cb-ilus-higher-ed.cb-ilus-scroll::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='none'%20stroke-width='0'/%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.44,5.69c0-1.57-1.28-2.85-2.85-2.85-.19,0-.38.02-.56.06-1.35.3-2.31,1.51-2.28,2.9v2.74h4.75c.52,0,.95-.42.95-.95v-1.9Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M39.49,9.03h-4.75c-.27,0-.49-.22-.49-.49v-2.74c-.03-1.6,1.09-3.02,2.66-3.37.23-.05.45-.07.67-.07h0c1.84,0,3.34,1.5,3.34,3.34h0s0,1.9,0,1.9c0,.79-.64,1.43-1.44,1.43ZM35.23,8.05h4.26c.26,0,.46-.21.46-.46v-1.9c0-1.3-1.06-2.36-2.36-2.36-.16.02-.31.02-.47.05-1.11.25-1.91,1.26-1.89,2.41v2.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.33,33.6H13.1v1.87c0,1.57-1.27,2.85-2.85,2.85h21.07c1.89,0,3.42-1.53,3.42-3.42h0v-4.71c0,1.89-1.53,3.42-3.42,3.42Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M30.76,10.17h-10.82c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h10.82c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.76,13.58h-13.1c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h13.1c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M21.65,20.42h-5.13c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h5.13c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.06,23.83h-8.54c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.54c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.05,27.25h-12.53c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h12.53c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.57,32.46c.26,0,.47.22.47.48,0,.13-.06.26-.16.35-1.11,1.11-1.12,2.91,0,4.03.53.54,1.26.84,2.02.84H10.36c-1.39.02-2.6-.93-2.9-2.28-.31-1.54.69-3.05,2.23-3.36.18-.04.37-.06.56-.06h19.32Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M10.3,38.64c-1.58,0-2.97-1.11-3.31-2.67-.36-1.81.81-3.58,2.61-3.94.22-.04.44-.07.66-.07h19.33c.26,0,.5.11.68.29.18.18.28.43.27.68,0,.27-.12.52-.32.7-.43.43-.67,1.02-.68,1.65,0,.63.24,1.22.69,1.67.45.45,1.04.69,1.67.69v.97H10.36s-.04,0-.06,0ZM10.25,32.95c-.16,0-.31.02-.47.05-1.28.26-2.11,1.51-1.85,2.78.25,1.11,1.27,1.93,2.41,1.89h19.19,0c-.63-.64-.97-1.48-.97-2.37,0-.89.35-1.73.98-2.36H10.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-search::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M28.77,28.46l3.18-3.18,3.71,3.71-3.18,3.18-3.71-3.71Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M32.48,32.71c-.15,0-.29-.06-.39-.16l-3.7-3.7c-.22-.22-.22-.57,0-.78l3.18-3.18c.1-.1.24-.16.39-.16h0c.15,0,.29.06.39.16l3.71,3.71c.22.22.22.57,0,.78l-3.18,3.18c-.1.1-.24.16-.39.16h0ZM29.56,28.45l2.92,2.92,2.39-2.4-2.92-2.92-2.39,2.4Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M43.07,35.33c.56.57.88,1.33.88,2.12s-.32,1.56-.88,2.13c-.56.56-1.32.87-2.12.87s-1.56-.31-2.12-.87l-6.35-6.36c-.07-.07-.13-.15-.16-.24s-.06-.19-.06-.29c0-.09.02-.19.06-.28s.09-.17.16-.25l3.17-3.18c.07-.07.15-.12.24-.16.09-.04.19-.05.29-.05s.2.02.29.05c.09.04.17.09.24.16l6.35,6.35h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M34.07,30.57c.07-.07.15-.12.24-.16.09-.04.19-.05.29-.05s.2.02.29.05c.09.04.17.09.24.16l6.35,6.35c.42.43.71.97.82,1.55.11.59.05,1.2-.19,1.74.45-.19.85-.49,1.16-.87.31-.38.52-.84.61-1.32s.07-.97-.07-1.44c-.14-.48-.4-.9-.74-1.25l-6.35-6.35c-.07-.07-.15-.12-.24-.16-.09-.04-.19-.05-.29-.05s-.2.02-.29.05c-.09.04-.17.09-.24.16l-1.58,1.59'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M40.95,41c-.95,0-1.84-.37-2.51-1.04l-6.35-6.36c-.12-.12-.22-.26-.28-.42-.06-.16-.1-.33-.1-.5s.03-.34.1-.49c.06-.14.14-.27.26-.41l3.19-3.2c.12-.12.26-.21.42-.28.3-.13.7-.13,1.01,0,.15.06.3.16.42.28l6.35,6.35h0c.67.68,1.04,1.57,1.04,2.51s-.37,1.84-1.04,2.51c-.67.67-1.56,1.04-2.51,1.04h0ZM36.18,29.32l-.14.05-3.17,3.18-.06.14.06.14,6.35,6.36c.92.92,2.53.92,3.45,0,.46-.47.72-1.08.72-1.73s-.25-1.26-.72-1.73l-6.35-6.35-.14-.05h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.78,32c8.68,0,15.72-7.04,15.72-15.73S28.46.55,19.78.55,4.05,7.6,4.05,16.27s7.04,15.73,15.72,15.73h.01Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M31.8,19.11c1.57-6.64-2.54-13.29-9.18-14.86-6.64-1.56-13.29,2.55-14.86,9.18-1.57,6.64,2.54,13.29,9.18,14.86,6.64,1.57,13.29-2.54,14.86-9.18Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M19.77,3.92c-2.44,0-4.83.73-6.86,2.09-2.03,1.36-3.61,3.28-4.55,5.54-.93,2.26-1.18,4.74-.7,7.14.48,2.39,1.65,4.6,3.38,6.32L28.51,7.54c-1.15-1.15-2.51-2.06-4.01-2.69-1.5-.62-3.11-.94-4.73-.94h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.42,17.8c-.37-3.9-2.17-7.52-5.07-10.15-2.89-2.64-6.67-4.1-10.58-4.1s-7.69,1.46-10.58,4.1c-2.89,2.63-4.7,6.25-5.07,10.15-.05-.5-.07-1.01-.07-1.53,0-4.17,1.66-8.16,4.6-11.12C11.61,2.21,15.61.55,19.78.55s8.17,1.66,11.12,4.6c2.95,2.95,4.6,6.95,4.6,11.12,0,.51-.02,1.03-.07,1.53h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M19.81,29.19c-1,0-2-.12-3-.35-3.35-.79-6.2-2.84-8.01-5.77-1.81-2.93-2.37-6.4-1.58-9.75,1.63-6.94,8.59-11.24,15.52-9.61,6.93,1.64,11.23,8.61,9.6,15.53h0c-.79,3.36-2.84,6.2-5.78,8.02-2.06,1.28-4.39,1.93-6.75,1.93ZM19.78,4.48c-5.35,0-10.21,3.66-11.49,9.09-.72,3.07-.21,6.23,1.45,8.92,1.66,2.68,4.26,4.55,7.33,5.28,3.07.73,6.23.21,8.91-1.44,2.68-1.66,4.56-4.26,5.28-7.33h0c1.49-6.33-2.44-12.69-8.77-14.19-.91-.21-1.81-.32-2.71-.32h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.78,32.55c-8.97,0-16.28-7.3-16.28-16.28S10.8,0,19.78,0s16.28,7.3,16.28,16.27-7.3,16.28-16.28,16.28ZM19.78,1.1c-8.37.01-15.17,6.81-15.17,15.17s6.8,15.17,15.17,15.17,15.17-6.81,15.17-15.17S28.14,1.11,19.78,1.11h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-send-scores::after {
  background-image: url("/assets/send-scores-BxZGg8Fe.svg");
}
.cb-ilus-higher-ed.cb-ilus-share-alt::after {
  background-image: url("/assets/share-alt-CjSdmlvF.svg");
}
.cb-ilus-higher-ed.cb-ilus-share-link::after {
  background-image: url("/assets/share-link-Bi8dib6i.svg");
}
.cb-ilus-higher-ed.cb-ilus-share::after {
  background-image: url("/assets/share-IiUcgwZW.svg");
}
.cb-ilus-higher-ed.cb-ilus-facebook::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20id='Initiator'%20d='M36.01,28.95c0-6.66-5.4-12.05-12.05-12.05s-12.05,5.4-12.05,12.05c0,5.65,3.89,10.4,9.14,11.7v-8.02h-2.49v-3.68h2.49v-1.59c0-4.1,1.86-6,5.88-6,.76,0,2.08.15,2.62.3v3.34c-.28-.03-.78-.04-1.39-.04-1.98,0-2.74.75-2.74,2.7v1.3h3.94l-.68,3.68h-3.26v8.28c5.97-.72,10.59-5.8,10.59-11.97Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20id='F'%20d='M28.68,32.63l.68-3.68h-3.94v-1.3c0-1.95.76-2.7,2.74-2.7.61,0,1.11.01,1.39.04v-3.34c-.54-.15-1.86-.3-2.62-.3-4.03,0-5.88,1.9-5.88,6v1.59h-2.49v3.68h2.49v8.02c.93.23,1.91.35,2.91.35.49,0,.98-.03,1.46-.09v-8.28h3.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20id='F-2'%20data-name='F'%20d='M28.68,32.63l.68-3.68h-3.94v-1.3c0-1.95.76-2.7,2.74-2.7.61,0,1.11.01,1.39.04v-3.34c-.54-.15-1.86-.3-2.62-.3-4.03,0-5.88,1.9-5.88,6v1.59h-2.49v3.68h2.49v8.02c.93.23,1.91.35,2.91.35.49,0,.98-.03,1.46-.09v-8.28h3.26Z'%20fill='%23fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-instagram::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M18.87,16.47c-1.31.06-2.2.27-2.99.58-.81.32-1.5.74-2.18,1.42-.68.69-1.1,1.37-1.42,2.18-.3.78-.51,1.68-.57,2.99-.06,1.31-.07,1.73-.06,5.07,0,3.34.02,3.76.08,5.08.06,1.31.27,2.2.58,2.99.32.81.74,1.49,1.42,2.18.69.68,1.37,1.1,2.18,1.42.78.3,1.68.51,2.99.57,1.31.06,1.73.07,5.07.06,3.34,0,3.76-.02,5.08-.08,1.31-.06,2.2-.27,2.99-.58.81-.32,1.5-.74,2.18-1.42.68-.69,1.1-1.37,1.42-2.18.3-.78.51-1.68.57-2.99.06-1.31.07-1.73.06-5.08,0-3.34-.02-3.76-.08-5.07-.06-1.31-.27-2.2-.58-2.99-.32-.81-.74-1.49-1.42-2.18-.69-.68-1.37-1.1-2.18-1.42-.78-.3-1.68-.51-2.99-.57-1.31-.06-1.73-.07-5.08-.06-3.34,0-3.76.02-5.07.08M19.01,38.72c-1.2-.05-1.85-.25-2.29-.42-.58-.22-.99-.49-1.42-.92-.43-.43-.7-.84-.92-1.41-.17-.43-.37-1.09-.43-2.29-.06-1.3-.07-1.69-.08-4.97,0-3.29,0-3.68.06-4.97.05-1.2.25-1.85.42-2.29.22-.58.49-.99.92-1.42.43-.43.84-.7,1.41-.92.43-.17,1.08-.37,2.28-.43,1.3-.06,1.69-.07,4.97-.08,3.29,0,3.68,0,4.97.06,1.2.05,1.85.25,2.29.42.58.22.99.49,1.42.92.43.43.7.84.92,1.41.17.43.37,1.08.43,2.28.06,1.3.08,1.69.08,4.97,0,3.29,0,3.68-.06,4.97-.05,1.2-.25,1.85-.42,2.29-.22.57-.49.99-.92,1.42-.43.43-.84.7-1.41.92-.43.17-1.08.37-2.28.43-1.3.06-1.69.07-4.97.08-3.29,0-3.67,0-4.97-.06M29.05,22.11c0,.82.66,1.48,1.48,1.47.82,0,1.48-.66,1.47-1.48,0-.82-.66-1.48-1.48-1.47s-1.48.66-1.47,1.48M17.65,28.7c0,3.49,2.84,6.31,6.33,6.31,3.49,0,6.32-2.84,6.31-6.33,0-3.49-2.84-6.32-6.33-6.31-3.49,0-6.31,2.84-6.31,6.33M19.86,28.7c0-2.27,1.83-4.11,4.1-4.11,2.27,0,4.11,1.83,4.11,4.09,0,2.27-1.83,4.11-4.1,4.11-2.27,0-4.11-1.83-4.11-4.1'%20fill='%231d1e1e'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-linkedin::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='11.5'%20y='16.78'%20width='24.22'%20height='24.22'%20rx='1.91'%20ry='1.91'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.81,37.31h-3.58v-11.53h3.58v11.53ZM17.02,24.17c-1.14,0-2.06-.93-2.06-2.08s.92-2.08,2.06-2.08,2.06.93,2.06,2.08-.92,2.08-2.06,2.08ZM32.24,37.31h-3.49v-6.12c0-3.64-4.2-3.21-4.1,0v6.12h-3.55v-11.53h3.44v1.44c.53-.6.99-1.2,1.82-1.44,3.05-.91,5.87.4,5.87,4.15v7.38Z'%20fill='%23fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-tiktok::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M29.95,21.49c-1.31-.86-2.26-2.23-2.56-3.83-.06-.35-.1-.7-.1-1.06h-4.19v16.81c-.08,1.88-1.63,3.39-3.53,3.39-.59,0-1.15-.15-1.64-.41-1.12-.59-1.89-1.77-1.89-3.12,0-1.94,1.58-3.53,3.53-3.53.36,0,.71.06,1.04.16v-4.28c-.34-.05-.69-.08-1.04-.08-4.26,0-7.72,3.46-7.72,7.72,0,2.61,1.31,4.92,3.3,6.32,1.25.88,2.78,1.4,4.42,1.4,4.26,0,7.72-3.46,7.72-7.72v-8.52c1.65,1.18,3.66,1.88,5.84,1.88v-4.19c-1.17,0-2.26-.35-3.18-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-x::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.41,28.49l7.9-9.18h-1.87l-6.86,7.97-5.48-7.97h-6.32l8.29,12.06-8.29,9.63h1.87l7.25-8.42,5.79,8.42h6.32l-8.59-12.51h0ZM23.84,31.47l-.84-1.2-6.68-9.56h2.88l5.39,7.71.84,1.2,7.01,10.02h-2.88l-5.72-8.18h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-youtube::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M35.17,24.31c-.28-1.04-1.1-1.87-2.15-2.15-1.89-.51-9.49-.51-9.49-.51,0,0-7.59,0-9.49.51-1.04.28-1.87,1.1-2.15,2.15-.51,1.89-.51,5.85-.51,5.85,0,0,0,3.95.51,5.85.28,1.04,1.1,1.87,2.15,2.15,1.89.51,9.49.51,9.49.51,0,0,7.59,0,9.49-.51,1.04-.28,1.87-1.1,2.15-2.15.51-1.89.51-5.85.51-5.85,0,0,0-3.95-.51-5.85ZM21.1,33.77v-7.23s.01-.02.03-.01l6.26,3.61s.01.02,0,.03l-6.26,3.61s-.03,0-.03-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-sound::after {
  background-image: url("/assets/sound-QlzL7VlM.svg");
}
.cb-ilus-higher-ed.cb-ilus-stopwatch::after {
  background-image: url("/assets/stopwatch-DjcJjazW.svg");
}
.cb-ilus-higher-ed.cb-ilus-submit-photo::after {
  background-image: url("/assets/submit-photo-CR6w6V62.svg");
}
.cb-ilus-higher-ed.cb-ilus-submit::after {
  background-image: url("/assets/submit-C6bkAIj1.svg");
}
.cb-ilus-higher-ed.cb-ilus-task-complete-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.59,39.99c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V9.08L30.99.99H10.54c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M15.49,21.89c0,2.35.93,4.6,2.59,6.26s3.91,2.59,6.26,2.59,4.6-.93,6.26-2.59c1.66-1.66,2.59-3.91,2.59-6.26s-.93-4.6-2.59-6.26c-1.66-1.66-3.91-2.59-6.26-2.59s-4.6.93-6.26,2.59c-1.66,1.66-2.59,3.91-2.59,6.26h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M15.66,23.62c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83c1.18.55,2.23,1.36,3.06,2.36.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14-1.59-1.3-3.59-2.01-5.64-2-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.33,31.73c-2.5,0-4.85-.97-6.62-2.74-1.77-1.77-2.74-4.12-2.74-6.62s.97-4.85,2.74-6.62c1.77-1.77,4.12-2.74,6.62-2.74s4.85.97,6.62,2.74c1.77,1.77,2.74,4.12,2.74,6.62s-.97,4.85-2.74,6.62-4.12,2.74-6.62,2.74ZM24.33,14.04c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44c1.57-1.57,2.44-3.67,2.44-5.89s-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.55,26.26c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h0Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M22.55,26.78c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47,0,.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h0ZM19.99,21.64h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M38.13,40.99H10.54c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C10.16.04,10.35,0,10.54,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.54,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H10.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.98.99v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.98.99Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M39.07,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM31.49,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-task-complete::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.52,39.56c0,.25.1.49.28.67.18.18.42.28.67.28h27.62c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.62L30.95.52H10.47c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.09Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.09,41.03H10.47c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C10.09.04,10.28,0,10.47,0h20.48c.14,0,.27.05.37.15l8.1,8.1c.1.1.15.23.15.37v30.95c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.47,1.03c-.06,0-.11.01-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.09c0,.12.04.23.13.31.08.08.19.13.31.13h27.62c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.83l-7.81-7.8H10.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94.52v7.21c0,.24.09.46.26.63s.39.26.63.26h7.21L30.94.52Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M39.03,9.13h-7.21c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.1,8.1c.15.15.19.37.11.56s-.27.32-.48.32ZM31.45,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.77,11.74H14.25c-.32,0-.57.26-.57.57s.26.57.57.57h19.52c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.69,17.49H14.54c-.32,0-.57.26-.57.57s.26.57.57.57h19.14c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.69,22.53H14.54c-.32,0-.57.26-.57.57s.26.57.57.57h19.14c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='34.98'%20cy='35.13'%20r='8.79'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M26.3,36.86c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83,2.23,1.36,3.06,2.36c.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14s-3.59-2.01-5.64-2c-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.99,44.5c-2.5,0-4.85-.97-6.63-2.74-1.77-1.77-2.74-4.12-2.74-6.63s.97-4.85,2.74-6.63c1.77-1.77,4.12-2.74,6.63-2.74s4.85.97,6.63,2.74c1.77,1.77,2.74,4.12,2.74,6.63s-.97,4.85-2.74,6.63-4.12,2.74-6.63,2.74ZM34.99,26.79c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44c1.57-1.57,2.44-3.67,2.44-5.89s-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,39.5c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h-.01Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M33.2,40.02c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47.01.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h-.01ZM30.64,34.88h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-star::after {
  background-image: url("/assets/star-L4eerAiu.svg");
}
.cb-ilus-higher-ed.cb-ilus-university::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='9.17'%20y='16.18'%20width='29.67'%20height='19.08'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M5.68,40.5l1.55-4.65c.12-.35.45-.59.82-.59h31.9c.37,0,.71.24.82.59l1.55,4.64'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M5.68,41c-.05,0-.11,0-.16-.03-.26-.09-.4-.37-.32-.63l1.55-4.65c.19-.56.71-.93,1.3-.94h31.9c.59,0,1.11.38,1.3.94l1.55,4.64c.09.26-.05.54-.32.63s-.54-.06-.63-.32l-1.55-4.64c-.05-.15-.19-.25-.35-.25H8.04c-.16,0-.3.1-.35.25l-1.55,4.65c-.07.21-.27.34-.47.34h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='33.6'%20y='16.06'%20width='5.23'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.83,35.76h-5.23c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.23c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM34.11,34.76h4.22v-18.19h-4.22v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='21.38'%20y='16.06'%20width='5.24'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M26.62,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM21.88,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='9.17'%20y='16.06'%20width='5.24'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.41,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM9.67,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='33.6'%20y='16.06'%20width='5.23'%20height='3.13'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3crect%20x='21.38'%20y='16.06'%20width='5.24'%20height='3.13'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3crect%20x='9.17'%20y='16.06'%20width='5.24'%20height='3.13'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M38.83,35.76h-5.23c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.23c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM34.11,34.76h4.22v-18.19h-4.22v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.62,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM21.88,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.41,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM9.67,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M44.07,41H3.93c-.28,0-.5-.22-.5-.5s.22-.5.5-.5h40.14c.28,0,.5.22.5.5s-.22.5-.5.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.04,10.82H5.96c.08-.15.2-.27.35-.35L23.57.6c.27-.14.6-.14.87,0l17.26,9.87c.15.08.27.2.35.35h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.04,11.33H5.96c-.18,0-.34-.09-.43-.24-.09-.15-.1-.34-.01-.49.13-.24.32-.43.56-.56L23.32.17c.44-.22.93-.22,1.35-.01l17.28,9.89c.22.12.42.31.54.55.08.15.08.34-.01.49s-.25.24-.43.24h-.01ZM7.58,10.32h32.84L24.19,1.03c-.11-.05-.26-.06-.39.01L7.58,10.32Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.3,13.34l-.46,1.94c-.12.35-.44.59-.8.59H7.94c-.36,0-.68-.24-.8-.59l-.83-1.94c-.08-.22-.06-.47.05-.68h34.89c.11.21.13.45.05.68Z'%20fill='%23f8f5f9'%20stroke-width='0'/%3e%3cpath%20d='M42.09,11.51l-.47,1.94c-.12.35-.45.59-.82.59H7.58c-.37,0-.7-.24-.82-.59l-.86-1.94c-.08-.22-.06-.47.05-.68h36.1c.11.21.13.45.05.68Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M8.04,16.56c-.59,0-1.1-.38-1.29-.93l-1.32-3.96c-.12-.35-.09-.74.09-1.08l.14-.26h36.69l.14.26c.18.33.21.72.09,1.08l-1.32,3.95c-.19.55-.7.93-1.29.93H8.04ZM6.37,11.33h0s1.32,3.98,1.32,3.98c.05.15.19.25.35.25h31.9c.15,0,.29-.1.34-.25l1.33-3.97H6.37h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-unlock::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.53,18.07v-5.13c-.02-1.93-.8-3.76-2.17-5.13-1.37-1.35-3.22-2.11-5.16-2.11-1.93,0-3.77.76-5.16,2.11-1.37,1.35-2.14,3.19-2.17,5.13v1.29h-5.13v-1.29c0-3.3,1.31-6.47,3.64-8.8,2.33-2.33,5.51-3.64,8.8-3.64,3.29,0,6.47,1.31,8.8,3.64,2.33,2.33,3.64,5.5,3.64,8.8v5.13h-5.13s.02,0,.02,0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.17.5c-3.29,0-6.47,1.31-8.8,3.64-2.33,2.33-3.64,5.5-3.65,8.8v2.93c0-3.3,1.31-6.47,3.64-8.8,2.33-2.33,5.51-3.64,8.8-3.64s6.05.56,8.8,2.9c2.33,2.33,3.65,4.61,3.65,7.91v-2.92c0-3.3-1.31-4.83-3.65-7.16-2.33-2.33-5.5-3.64-8.8-3.65h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M11.39,18.07h25.57c1.43,0,2.59,1.16,2.59,2.59v17.26c0,1.43-1.16,2.59-2.59,2.59H11.39c-1.43,0-2.59-1.16-2.59-2.59v-17.26c0-1.43,1.16-2.59,2.59-2.59Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M27.11,26.86c0-.51-.13-1.02-.38-1.47-.25-.45-.62-.82-1.07-1.08-.45-.26-.95-.4-1.46-.4s-1.02.13-1.47.39c-.45.26-.82.62-1.08,1.07-.26.44-.39.95-.39,1.46s.13,1.02.38,1.46c.26.45.63.82,1.08,1.07v3.33c0,.39.15.76.43,1.03.27.27.65.43,1.03.43s.76-.15,1.04-.43.43-.65.43-1.03v-3.33c.45-.26.81-.62,1.07-1.06.26-.44.39-.94.39-1.46v.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.17,34.7c-.52,0-1.03-.21-1.39-.58-.37-.36-.58-.87-.58-1.39v-3.05c-.41-.29-.75-.66-1.01-1.09-.31-.54-.46-1.14-.45-1.73,0-.6.16-1.2.46-1.71.29-.51.73-.95,1.26-1.26.53-.3,1.14-.48,1.72-.46.6,0,1.19.16,1.71.47s.96.74,1.26,1.27c.3.53.46,1.13.45,1.72,0,.61-.16,1.2-.46,1.71-.25.43-.59.8-1,1.09v3.05c0,.53-.21,1.03-.58,1.4-.37.37-.87.58-1.4.58v-.02ZM24.17,24.44c-.42,0-.84.11-1.2.32-.37.22-.68.52-.89.88-.21.37-.33.78-.33,1.21s.1.84.32,1.21c.21.36.52.67.89.88.16.09.26.26.26.44v3.33c0,.25.1.5.28.67.36.36.99.36,1.34,0,.18-.18.28-.42.28-.67v-3.33c0-.18.1-.35.26-.44.37-.21.67-.51.88-.88.21-.36.32-.77.32-1.2h0c0-.42-.1-.84-.32-1.21-.21-.37-.51-.67-.88-.89-.37-.21-.78-.33-1.2-.33h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.87,41H11.48c-1.75,0-3.17-1.42-3.17-3.17v-17.08c0-1.75,1.42-3.17,3.17-3.17h25.39c1.75,0,3.17,1.42,3.17,3.17v17.08c0,1.75-1.42,3.17-3.17,3.17ZM11.48,18.55c-1.21,0-2.2.99-2.2,2.2v17.08c0,1.21.99,2.2,2.2,2.2h25.39c1.21,0,2.2-.99,2.2-2.2v-17.08c0-1.21-.99-2.2-2.2-2.2H11.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='31.48'%20y='15.25'%20width='5.11'%20height='2.33'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M31.48,18.07c-.28,0-.51.29-.51.01v-5.13c-.01-1.77-.74-3.51-2.01-4.77-1.29-1.27-2.99-1.97-4.8-1.97s-3.5.7-4.8,1.97c-1.27,1.27-1.99,2.96-2.01,4.77v.78c0,.28-.23.51-.51.51h-5.13c-.28,0-.51-.23-.51-.51v-.78c0-3.4,1.38-6.75,3.79-9.16C17.45,1.35,20.75,0,24.17,0c3.41,0,6.76,1.38,9.17,3.79,2.41,2.41,3.79,5.76,3.79,9.16v5.13c0,.28-.23-.01-.51-.01h-5.13s-.02,0-.02,0ZM36.09,17.58v-4.62c0-3.14-1.27-6.22-3.49-8.44-2.22-2.22-5.26-3.49-8.44-3.49-3.18,0-6.18,1.24-8.44,3.49-2.22,2.22-3.49,5.3-3.49,8.44v.26s4.1,0,4.1,0v-.27c.03-2.08.85-4.02,2.32-5.49,1.48-1.46,3.44-2.26,5.52-2.26s4.03.8,5.52,2.26c1.48,1.46,2.3,3.41,2.32,5.49v4.62s4.1,0,4.1,0h-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M8.79,38.65c0,.49.19.96.55,1.31.35.35.82.54,1.31.54h27.03c.49,0,.97-.2,1.31-.54.35-.35.55-.82.55-1.31v-2.84c0,.49-.19.96-.55,1.31-.35.35-.82.54-1.31.54H10.65c-.25,0-.49-.05-.71-.14-.22-.09-.43-.23-.6-.4-.18-.17-.31-.38-.41-.6-.09-.23-.14-.47-.14-.71v2.84Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M36.86,41H11.47c-1.75,0-3.17-1.42-3.17-3.17v-17.08c0-1.75,1.42-3.17,3.17-3.17h25.39c1.75,0,3.17,1.42,3.17,3.17v17.08c0,1.75-1.42,3.17-3.17,3.17ZM11.47,18.55c-1.21,0-2.2.99-2.2,2.2v17.08c0,1.21.99,2.2,2.2,2.2h25.39c1.21,0,2.2-.99,2.2-2.2v-17.08c0-1.21-.99-2.2-2.2-2.2H11.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-up-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.28'%20ry='5.28'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.04,8.18c.27,0,.54.05.8.16.25.1.48.26.68.45l5.97,5.97c.19.19.35.42.45.68s.16.52.16.8c0,.27-.05.54-.16.8-.1.25-.26.48-.45.68-.39.39-.93.62-1.47.62-.27,0-.54-.05-.8-.16-.25-.1-.48-.26-.68-.45l-1.97-1.98v14.58c-.01.67-.28,1.29-.76,1.76s-1.11.73-1.77.73-1.29-.26-1.77-.73-.74-1.09-.76-1.76v-14.58s-1.97,1.98-1.97,1.98c-.19.19-.42.35-.68.45s-.52.16-.8.16-.54-.05-.8-.16c-.25-.1-.48-.26-.68-.45s-.35-.42-.45-.68-.16-.52-.16-.8c0-.27.05-.54.16-.8.1-.25.26-.48.45-.68l5.97-5.97c.19-.19.42-.35.68-.45s.52-.16.8-.16h-.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.04,7.62c.35,0,.69.07,1.01.2s.62.33.86.58l5.96,5.97c.24.25.44.53.58.86s.2.67.2,1.02c0,.35-.07.7-.2,1.02s-.32.62-.58.86c-.75.75-1.92.98-2.89.58-.32-.13-.62-.32-.86-.58l-1.01-1.02v13.23c-.01.83-.34,1.58-.92,2.16-1.16,1.14-3.16,1.14-4.32,0-.58-.57-.91-1.33-.92-2.15v-13.24s-1.01,1.01-1.01,1.01c-.25.25-.53.44-.86.58-.65.26-1.38.27-2.03,0-.32-.13-.62-.33-.86-.58s-.44-.53-.58-.86-.2-.67-.2-1.02.07-.69.2-1.02c.13-.32.33-.62.58-.86l5.97-5.97c.24-.25.53-.44.86-.58s.67-.2,1.01-.2h-.01ZM30,17.78c.4,0,.8-.16,1.08-.45.14-.14.25-.31.33-.49.08-.19.12-.38.12-.59,0-.2-.04-.4-.12-.59s-.19-.35-.33-.49l-5.97-5.97c-.14-.14-.31-.26-.49-.33-.18-.08-.38-.12-.59-.12h0c-.2,0-.39.04-.59.11-.18.08-.35.19-.49.33l-5.97,5.97c-.14.14-.25.31-.33.49s-.11.38-.11.59c0,.2.04.4.11.59.08.19.19.35.33.49s.31.25.49.33c.37.15.8.15,1.17,0,.18-.08.35-.19.49-.33l2.93-2.94v15.94c0,.5.21.99.59,1.35.74.73,2.01.73,2.75,0,.37-.36.58-.85.59-1.36v-15.93s2.93,2.94,2.93,2.94c.14.14.31.25.49.33s.38.11.59.11l.02.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-up-down-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.08'%20y='.49'%20width='40.02'%20height='40.02'%20rx='4.41'%20ry='4.41'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M39.41,41H8.77c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.59,2.32,5.91,0,8.77,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.77.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.77Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.41.49H8.77c-2.58,0-4.69,2.11-4.69,4.69v4.18c0-2.58,2.11-4.69,4.69-4.69h30.64c2.58,0,4.69,2.11,4.69,4.69v-4.18c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.78,15.84c0,1.23-.99,2.23-2.22,2.23-.7,0-1.36-.33-1.78-.89l-3.69-4.91-3.69,4.92c-.74.98-2.13,1.18-3.12.44-.98-.74-1.18-2.13-.44-3.11l5.47-7.29c.74-.98,2.13-1.18,3.11-.45.17.13.32.28.45.45l5.47,7.29c.29.38.45.85.45,1.33Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M18.62,18.56c-.57,0-1.14-.18-1.63-.54-1.19-.9-1.44-2.6-.54-3.8l5.47-7.29c.9-1.2,2.6-1.44,3.8-.54.21.16.39.34.54.54l5.47,7.29c.35.46.54,1.04.54,1.62h0c0,1.5-1.21,2.72-2.71,2.72h0c-.85,0-1.66-.41-2.17-1.09l-3.3-4.39-3.3,4.4c-.53.71-1.35,1.08-2.17,1.08ZM24.09,6.82c-.53,0-1.05.24-1.39.69l-5.47,7.29c-.57.76-.42,1.85.35,2.43.77.58,1.86.42,2.43-.35l4.08-5.44,4.08,5.44c.33.44.85.69,1.39.69h0c.96,0,1.74-.78,1.73-1.74h0c0-.37-.12-.74-.35-1.03l-5.47-7.29c-.1-.13-.22-.25-.35-.35-.31-.23-.68-.35-1.04-.35Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.78,25.16c0,.48-.16.95-.45,1.33l-5.47,7.29c-.74.98-2.13,1.18-3.11.45-.17-.13-.32-.28-.45-.45l-5.47-7.29c-.74-.98-.54-2.38.45-3.12.98-.74,2.38-.54,3.12.45l3.69,4.92,3.69-4.92c.74-.98,2.13-1.18,3.12-.45.56.42.89,1.08.89,1.78Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.08,35.16c-.58,0-1.15-.19-1.62-.54-.21-.15-.39-.34-.54-.54l-5.47-7.29c-.43-.58-.62-1.29-.52-2.01.1-.72.48-1.35,1.06-1.79.58-.43,1.29-.62,2.01-.52.72.1,1.35.48,1.79,1.06l3.3,4.4,3.3-4.4c.43-.58,1.07-.96,1.79-1.06.72-.1,1.43.08,2.01.52.68.51,1.09,1.32,1.09,2.17,0,.58-.19,1.16-.54,1.63l-5.47,7.29c-.43.58-1.07.96-1.79,1.06-.13.02-.26.03-.39.03ZM18.61,23.42c-.37,0-.73.12-1.04.35-.37.28-.61.68-.68,1.14-.07.46.05.92.33,1.29l5.47,7.29c.1.13.22.25.35.35.37.28.83.39,1.29.33.46-.07.86-.31,1.14-.68l5.47-7.29c.22-.3.35-.67.35-1.04h0c0-.55-.26-1.07-.69-1.39-.37-.28-.83-.4-1.29-.33-.46.07-.87.31-1.14.68l-4.08,5.44-4.08-5.44c-.28-.37-.68-.61-1.14-.68-.08-.01-.17-.02-.25-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.41,41H8.77c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.59,2.32,5.91,0,8.77,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.77.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.77Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-upload::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.76,10.74c.29-1.18.2-2.41-.24-3.54-.44-1.13-1.23-2.09-2.24-2.75-1.01-.66-2.21-.99-3.42-.95-1.21.05-2.37.47-3.33,1.21-1.55-1.84-3.64-3.15-5.96-3.77-2.33-.61-4.78-.5-7.04.33s-4.21,2.33-5.58,4.31c-1.38,1.98-2.11,4.33-2.11,6.73v.08c-.24-.04-.49-.07-.74-.08-.78,0-1.55.14-2.27.43s-1.38.72-1.93,1.27c-.55.55-.99,1.2-1.29,1.92-.3.72-.45,1.49-.45,2.27s.15,1.55.45,2.27c.3.72.74,1.37,1.29,1.92s1.21.98,1.93,1.27,1.49.44,2.27.43h26.44c1.56,0,3.08-.49,4.33-1.41,1.26-.92,2.19-2.22,2.66-3.71.47-1.49.46-3.09-.04-4.57-.5-1.48-1.45-2.76-2.73-3.66Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.53,20.28H10.1c-1.22,0-2.42-.38-3.41-1.1-1-.71-1.74-1.72-2.14-2.88-.3.89-.39,1.83-.26,2.76.13.93.49,1.81,1.03,2.57.54.76,1.26,1.38,2.09,1.81s1.75.65,2.69.65h26.43c1.13,0,2.24-.25,3.25-.75s1.89-1.22,2.58-2.12c.69-.9,1.16-1.94,1.37-3.05.22-1.11.18-2.25-.12-3.34-.42,1.56-1.34,2.94-2.62,3.93-1.28.99-2.85,1.52-4.46,1.52h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M10.01,24.64c-.82,0-1.63-.16-2.4-.47-.79-.32-1.5-.79-2.11-1.39-.61-.6-1.08-1.31-1.41-2.1s-.5-1.63-.5-2.48.17-1.69.5-2.48c.33-.79.81-1.5,1.41-2.1.61-.6,1.32-1.07,2.11-1.39.79-.32,1.6-.47,2.48-.47.06,0,.13,0,.19,0,.11-2.38.86-4.59,2.2-6.51,1.45-2.08,3.47-3.64,5.85-4.51,2.38-.87,4.93-.99,7.37-.35,2.28.6,4.32,1.83,5.91,3.56.96-.63,2.07-.98,3.22-1.02,1.34-.06,2.63.31,3.74,1.03,1.12.73,1.97,1.77,2.46,3.01.44,1.12.56,2.33.34,3.51,1.23.95,2.14,2.23,2.63,3.72.54,1.6.55,3.3.04,4.91-.51,1.61-1.5,2.99-2.86,3.99-1.36.99-2.97,1.52-4.65,1.52H10.01ZM10.01,12.88c-.67,0-1.34.13-1.98.39-.66.27-1.24.65-1.75,1.15-.5.5-.9,1.08-1.17,1.74-.27.65-.41,1.34-.41,2.05s.14,1.4.41,2.05.67,1.24,1.17,1.73c.5.5,1.09.89,1.75,1.15.66.27,1.37.42,2.05.39h26.44c1.46-.03,2.84-.45,4.01-1.31,1.17-.86,2.02-2.04,2.46-3.42s.43-2.84-.04-4.22c-.46-1.38-1.33-2.55-2.52-3.38-.19-.13-.27-.36-.22-.59.26-1.07.19-2.18-.22-3.21-.4-1.03-1.11-1.89-2.03-2.49s-2-.9-3.09-.85c-1.1.04-2.14.42-3.02,1.09-.24.18-.57.14-.76-.08-1.49-1.76-3.45-3-5.68-3.59-2.23-.59-4.55-.48-6.71.32-2.16.8-4,2.22-5.32,4.11s-2.01,4.11-2.01,6.42c0,.16-.07.36-.2.46-.12.11-.29.19-.45.16-.22-.04-.44-.06-.67-.07h-.06.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.01,16.06c.27,0,.54.05.79.16.25.1.48.26.67.45l5.92,5.92c.19.19.35.42.45.67s.16.52.16.79-.05.54-.16.79c-.1.25-.26.48-.45.67-.39.39-.92.61-1.46.61-.27,0-.54-.05-.79-.16-.25-.1-.48-.26-.67-.45l-1.95-1.96v14.45c0,.66-.28,1.28-.75,1.74-.47.46-1.1.72-1.75.72s-1.28-.26-1.75-.72c-.47-.46-.73-1.08-.75-1.74v-14.45l-1.95,1.96c-.19.19-.42.35-.67.45s-.52.16-.79.16-.54-.05-.79-.16c-.25-.1-.48-.26-.67-.45s-.35-.42-.45-.67-.16-.52-.16-.79.05-.54.16-.79c.1-.25.26-.48.45-.67l5.92-5.92c.19-.19.42-.35.67-.45s.52-.16.79-.16h-.02Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M24.01,15.5c.35,0,.68.07,1,.2s.61.33.85.57l5.91,5.92c.24.25.44.53.57.85s.2.66.2,1.01-.07.69-.2,1.01-.32.61-.57.85c-.74.74-1.9.97-2.86.57-.32-.13-.61-.32-.85-.57l-1-1.01v13.11c0,.82-.34,1.57-.91,2.14-1.15,1.13-3.13,1.13-4.28,0-.57-.56-.9-1.32-.91-2.13v-13.12l-1,1c-.25.25-.53.44-.85.57-.64.26-1.37.27-2.01,0-.32-.13-.61-.33-.85-.57s-.44-.53-.57-.85-.2-.66-.2-1.01.07-.68.2-1.01c.13-.32.33-.61.57-.85l5.92-5.92c.24-.25.53-.44.85-.57s.66-.2,1-.2h0ZM29.92,25.57c.4,0,.79-.16,1.07-.45.14-.14.25-.31.33-.49.08-.19.12-.38.12-.58s-.04-.4-.12-.58-.19-.35-.33-.49l-5.92-5.92c-.14-.14-.31-.26-.49-.33-.18-.08-.38-.12-.58-.12h0c-.2,0-.39.04-.58.11-.18.08-.35.19-.49.33l-5.92,5.92c-.14.14-.25.31-.33.49s-.11.38-.11.58.04.4.11.58c.08.19.19.35.33.49s.31.25.49.33c.37.15.79.15,1.16,0,.18-.08.35-.19.49-.33l2.9-2.91v15.79c0,.5.21.98.58,1.34.73.72,1.99.72,2.72,0,.37-.36.57-.84.58-1.35v-15.78l2.9,2.91c.14.14.31.25.49.33s.38.11.58.11l.02.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-user-add::after {
  background-image: url("/assets/user-add-D0sK4wap.svg");
}
.cb-ilus-higher-ed.cb-ilus-user-approve::after {
  background-image: url("/assets/user-approve-B-TCX1Gq.svg");
}
.cb-ilus-higher-ed.cb-ilus-user-remove::after {
  background-image: url("/assets/user-remove-BJsdabjy.svg");
}
.cb-ilus-higher-ed.cb-ilus-user::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.37,4.17c0,.97.38,1.91,1.06,2.6.68.69,1.6,1.08,2.57,1.08s1.89-.39,2.57-1.08c.68-.69,1.06-1.62,1.06-2.6s-.38-1.91-1.06-2.6c-.68-.69-1.6-1.08-2.57-1.08s-1.89.39-2.57,1.08c-.68.69-1.06,1.62-1.06,2.6h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M20.44,4.89c-.1-.53-.09-1.08.04-1.61.13-.53.37-1.02.71-1.44.34-.42.77-.76,1.25-.99s1.01-.36,1.55-.36,1.06.12,1.55.34c.49.23.91.56,1.26.98.34.42.59.91.72,1.43s.15,1.07.05,1.61c-.16-.84-.61-1.59-1.26-2.13-.65-.54-1.47-.84-2.32-.83-.84,0-1.66.3-2.31.85-.65.55-1.09,1.31-1.24,2.15'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,8.34c-1.1,0-2.14-.43-2.92-1.22s-1.21-1.83-1.21-2.95.43-2.16,1.21-2.95c.78-.79,1.82-1.22,2.92-1.22s2.14.43,2.92,1.22c.78.79,1.21,1.83,1.21,2.95s-.43,2.16-1.21,2.95c-.78.79-1.82,1.22-2.92,1.22ZM24,.99c-.84,0-1.62.33-2.22.93-.59.6-.92,1.4-.92,2.25s.34,1.66.92,2.25c.59.6,1.38.93,2.22.93s1.62-.33,2.21-.93c.59-.59.92-1.41.92-2.25s-.33-1.65-.92-2.25c-.59-.6-1.38-.93-2.21-.93Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,9.98c-3.97,0-7.8,3.22-7.8,7.2v8.4c0,.47.2.92.54,1.25s.79.52,1.26.52.92-.19,1.26-.52.53-.78.54-1.25l1.02,12.78c.05.6.32,1.16.76,1.57s1.02.64,1.63.64h1.57c.6,0,1.18-.23,1.63-.64.44-.41.72-.97.76-1.57l1.02-12.78c0,.47.2.92.54,1.25s.79.52,1.26.52.92-.19,1.26-.52.53-.78.54-1.25v-8.4c0-3.97-3.82-7.2-7.8-7.2h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M24,9.98c-3.97,0-7.8,3.22-7.8,7.2l.6,3c0-3.97,1.62-7.2,7.2-7.2s7.2,3.22,7.2,7.2l.6-3c0-3.97-3.82-7.2-7.8-7.2Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.78,41h-1.57c-.72,0-1.4-.27-1.93-.75-.53-.49-.85-1.15-.9-1.86l-.89-11.18c-.85.76-2.24.73-3.06-.07-.42-.41-.66-.97-.67-1.56v-8.4c0-4.07,3.85-7.64,8.24-7.64,2.04,0,4.11.81,5.68,2.22,1.65,1.48,2.55,3.4,2.55,5.42v8.4c0,.6-.25,1.15-.67,1.56-.81.8-2.21.83-3.06.07l-.9,11.18c-.06.71-.38,1.37-.9,1.86-.53.49-1.21.75-1.93.75h0ZM20.24,25.57l1.02,12.75c.04.49.26.95.62,1.28.36.34.84.52,1.33.52h1.57c.49,0,.97-.18,1.33-.52s.58-.79.62-1.28l1.02-12.77v-7.78c0-.24.2-.44.44-.44s.44.2.44.44v7.79c0,.36.15.69.41.94.51.5,1.4.5,1.91,0,.26-.25.4-.59.41-.95v-8.39c0-1.76-.8-3.45-2.26-4.76-1.41-1.27-3.27-2-5.1-2-3.92,0-7.36,3.16-7.36,6.76v8.4c0,.35.15.69.41.94.51.5,1.4.5,1.91,0,.26-.25.4-.59.41-.95v-7.79c0-.24.2-.44.44-.44s.44.2.44.44v7.81Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-users::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3ccircle%20cx='13.6'%20cy='9.63'%20r='4.81'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M13.6,14.94c-2.93,0-5.31-2.38-5.31-5.31s2.38-5.31,5.31-5.31,5.31,2.38,5.31,5.31-2.38,5.31-5.31,5.31ZM13.6,5.32c-2.38,0-4.31,1.93-4.31,4.31s1.93,4.31,4.31,4.31,4.31-1.93,4.31-4.31-1.93-4.31-4.31-4.31Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M13.42,15.99h.07c5.24,0,9.5,4.25,9.5,9.5v9.8c0,.43-.35.78-.78.78H4.71c-.43,0-.78-.35-.78-.78v-9.8c0-5.24,4.25-9.5,9.5-9.5Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M14.9,16.64h-2.59c-4.52,0-8.18,3.66-8.18,8.18v3.55c0-4.52,3.66-8.18,8.18-8.18h2.59c4.52,0,8.18,3.66,8.18,8.18v-3.55c0-4.52-3.66-8.18-8.18-8.18Z'%20fill='%239c59b2'%20stroke-width='0'/%3e%3cpath%20d='M22.34,36.57H4.86c-.71,0-1.29-.58-1.29-1.29v-9.76c0-5.53,4.5-10.03,10.03-10.03s10.03,4.5,10.03,10.03v9.76c0,.71-.58,1.29-1.29,1.29ZM13.6,16.5c-4.98,0-9.02,4.05-9.02,9.02v9.76c0,.16.13.29.29.29h17.47c.16,0,.29-.13.29-.29v-9.76c0-4.98-4.05-9.02-9.02-9.02Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cg%3e%3cpath%20d='M9.02,36.56c-.28,0-.5-.22-.5-.5v-9.51c0-.28.22-.5.5-.5s.5.22.5.5v9.51c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M17.89,36.56c-.28,0-.5-.22-.5-.5v-9.51c0-.28.22-.5.5-.5s.5.22.5.5v9.51c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M32.99,17.3h.08c6.07,0,11,4.93,11,11v11.36c0,.5-.41.91-.91.91h-20.27c-.5,0-.91-.41-.91-.91v-11.36c0-6.07,4.93-11,11-11Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M34.54,17.63h-3.02c-5.26,0-9.53,4.27-9.53,9.53v4.14c0-5.26,4.27-9.53,9.53-9.53h3.02c5.26,0,9.53,4.27,9.53,9.53v-4.14c0-5.26-4.27-9.53-9.53-9.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cg%3e%3cpath%20d='M27.89,41.07c-.28,0-.5-.22-.5-.5v-11.03c0-.28.22-.5.5-.5s.5.22.5.5v11.03c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M38.17,41.07c-.28,0-.5-.22-.5-.5v-11.03c0-.28.22-.5.5-.5s.5.22.5.5v11.03c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M43.16,41.07h-20.26c-.78,0-1.41-.63-1.41-1.41v-11.32c0-6.37,5.18-11.54,11.54-11.54s11.54,5.18,11.54,11.54v11.32c0,.78-.63,1.41-1.41,1.41ZM33.03,17.8c-5.81,0-10.54,4.73-10.54,10.54v11.32c0,.23.18.41.41.41h20.26c.23,0,.41-.18.41-.41v-11.32c0-5.81-4.73-10.54-10.54-10.54Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cg%3e%3ccircle%20cx='33.03'%20cy='9.96'%20r='5.58'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M33.03,16.04c-3.35,0-6.08-2.73-6.08-6.08s2.73-6.08,6.08-6.08,6.08,2.73,6.08,6.08-2.73,6.08-6.08,6.08ZM33.03,4.89c-2.8,0-5.07,2.28-5.07,5.07s2.28,5.07,5.07,5.07,5.07-2.28,5.07-5.07-2.28-5.07-5.07-5.07Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-wrench::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='6.56'%20y='23.52'%20width='25.83'%20height='6.9'%20rx='3.08'%20ry='3.08'%20transform='translate(-13.37%2021.67)%20rotate(-45)'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.62,19.84c2.75-2.72,3.49-6.88,1.84-10.38l-5.58,5.51-3.76-.56-.52-3.77,5.58-5.51c-4.53-2.2-9.99-.31-12.19,4.22-1.21,2.48-1.22,5.38-.05,7.88l-14.45,14.28c-1.19,1.18-1.2,3.11-.02,4.31,1.18,1.19,3.1,1.2,4.3.03l14.45-14.28c3.48,1.69,7.65,1,10.4-1.72Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M12.63,37.19c-.91,0-1.82-.35-2.5-1.04-.66-.67-1.03-1.56-1.02-2.5,0-.94.37-1.83,1.04-2.49l14.22-14.05c-1.1-2.57-1.04-5.46.19-7.98,2.32-4.76,8.07-6.76,12.84-4.44.14.07.24.2.27.36.03.15-.03.31-.14.42l-5.4,5.34.43,3.17,3.17.47,5.41-5.34c.11-.11.27-.16.42-.13.15.03.29.13.35.27,1.73,3.68.95,8.07-1.94,10.93t0,0c-2.81,2.77-7.05,3.54-10.64,1.95l-14.22,14.05c-.69.67-1.58,1.01-2.48,1.01ZM33.2,4.7c-3.21,0-6.29,1.79-7.78,4.86-1.15,2.36-1.16,5.08-.04,7.46.09.19.05.41-.1.55l-14.45,14.28c-.49.48-.75,1.12-.76,1.81,0,.68.26,1.33.74,1.81.99,1,2.61,1.01,3.61.02l14.45-14.28c.15-.14.37-.18.55-.09,3.29,1.6,7.25.94,9.85-1.62h0c2.43-2.41,3.2-6.02,2.01-9.19l-5.07,5.01c-.11.11-.26.16-.41.13l-3.76-.56c-.21-.03-.38-.2-.41-.41l-.52-3.77c-.02-.15.03-.3.14-.41l5.07-5.01c-1.02-.4-2.08-.59-3.13-.59ZM39.62,19.84h0,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.69,34.22c-.45.44-1.17.44-1.61,0-.44-.45-.44-1.17,0-1.61h0l13.72-13.56,1.6,1.62-13.72,13.56Z'%20fill='%23702f8a'%20stroke-width='0'/%3e%3cpath%20d='M12.89,35.03h0c-.43,0-.84-.17-1.15-.48-.63-.64-.62-1.67.01-2.3l13.72-13.56c.09-.09.22-.14.34-.14.13,0,.25.05.34.14l1.61,1.62c.09.09.14.21.14.34s-.05.25-.14.34l-13.72,13.56c-.31.3-.71.47-1.14.47ZM25.81,19.72l-13.38,13.22c-.26.25-.26.67,0,.93.12.12.29.19.46.2h0c.17,0,.34-.07.46-.19h0l13.38-13.22-.93-.94Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.68,20.54c3.85,2.86,9.89,2.5,12.75-1.37l1.58-3.34c-2.86,3.85-6.76,5.82-12.17,1.8-5.41-4.02-4.66-8.31-1.8-12.17l-2.74,2.48c-2.86,3.85-1.48,9.74,2.38,12.6Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3cpath%20d='M12.66,37.19c-.91,0-1.82-.35-2.5-1.04-.66-.67-1.03-1.56-1.02-2.5,0-.94.37-1.83,1.04-2.49l14.22-14.05c-1.1-2.57-1.04-5.46.19-7.98,1.12-2.31,3.07-4.04,5.5-4.88,2.42-.84,5.03-.68,7.34.44.14.07.24.2.27.36.03.15-.03.31-.14.42l-5.41,5.34.43,3.17,3.17.47,5.4-5.34c.11-.11.27-.16.42-.13.15.03.29.13.35.27,1.73,3.68.95,8.07-1.94,10.93t0,0c-2.81,2.78-7.04,3.54-10.64,1.95l-14.22,14.05c-.69.67-1.58,1.01-2.48,1.01ZM33.22,4.69c-.95,0-1.91.16-2.83.48-2.18.75-3.94,2.31-4.95,4.39-1.15,2.36-1.17,5.08-.04,7.46.09.19.05.41-.1.55l-14.45,14.28c-.49.48-.75,1.12-.76,1.81,0,.68.26,1.33.74,1.81.99,1,2.61,1.01,3.61.02l14.45-14.28c.15-.14.37-.18.55-.09,3.29,1.6,7.25.94,9.85-1.62h0c2.43-2.41,3.2-6.02,2.01-9.19l-5.07,5.01c-.11.11-.26.16-.41.13l-3.76-.56c-.21-.03-.38-.2-.41-.41l-.52-3.77c-.02-.15.03-.3.14-.41l5.07-5.01c-1.01-.4-2.07-.6-3.13-.6ZM39.65,19.84h0,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-shadow::before {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%203.23'%3e%3cpath%20d='M21,1.61c0-.89-4.7-1.61-10.5-1.61S0,.72,0,1.61s4.7,1.61,10.5,1.61,10.5-.72,10.5-1.61Z'%20fill='%23e3cceb'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-higher-ed.cb-ilus-circular {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3ccircle%20cx='24'%20cy='24'%20r='24'%20fill='%23f8f5f9'%20stroke-width='0'/%3e%3cpath%20d='M24,1.4c12.46,0,22.6,10.14,22.6,22.6s-10.14,22.6-22.6,22.6S1.4,36.46,1.4,24,11.54,1.4,24,1.4M24,0C10.75,0,0,10.75,0,24s10.75,24,24,24,24-10.75,24-24S37.25,0,24,0h0Z'%20fill='%23f1eaf3'%20stroke-width='0'/%3e%3c/svg%3e");
}

/*
 * CB Illustrations K-12
 */
.cb-ilus-k-12.cb-ilus-accessibility::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M18.8,15.01L10.13,6.09c-.65-.67-.64-1.74.03-2.4h0c.63-.63,1.64-.66,2.32-.07l5.06,4.42c1.79,1.56,4.12,3.3,6.49,3.3h0c2.37,0,4.61-1.73,6.39-3.29l5.08-4.43c.68-.59,1.69-.55,2.32.08h0c.65.65.67,1.71.03,2.38l-8.62,9.06c-.32.34-.51.78-.53,1.24l-.98,21.65c-.06,1.29-1.12,2.31-2.41,2.31h-2.42c-1.29,0-2.35-1.01-2.41-2.29l-1.13-21.8c-.02-.47-.22-.91-.54-1.24Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M35.06,3.65l-6.38,5.78c-.37.34-.8.61-1.26.8-2.1.87-4.46.9-6.58.09l-.18-.07c-.53-.21-1.03-.51-1.46-.89l-6.3-5.7,2.32,3.64,1.76,2.2c.59.73,1.27,1.4,2.04,1.96,3.06,2.26,7.23,2.26,10.29,0,.76-.56,1.45-1.21,2.04-1.96l1.6-1.99c.11-.14.21-.28.29-.44l1.86-3.4-.02-.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M25.32,40.83h-2.42c-1.54,0-2.82-1.21-2.9-2.75l-1.13-21.8c-.02-.35-.16-.68-.41-.93L9.8,6.43c-.83-.86-.82-2.24.03-3.08.81-.8,2.12-.84,2.98-.09l5.06,4.42c1.56,1.36,3.9,3.18,6.17,3.18,2.15,0,4.28-1.6,6.08-3.17l5.08-4.43c.86-.75,2.18-.71,2.99.1.85.85.86,2.19.04,3.06l-8.62,9.06c-.24.25-.38.58-.4.93l-.98,21.65c-.07,1.55-1.34,2.77-2.9,2.77ZM19.16,14.67c.41.42.65.97.68,1.56l1.13,21.8c.05,1.03.9,1.83,1.93,1.83h2.42c1.03,0,1.88-.81,1.93-1.84l.98-21.65c.03-.58.26-1.13.66-1.56l8.62-9.06c.46-.48.45-1.23-.02-1.7-.45-.45-1.18-.48-1.66-.06l-5.08,4.43c-1.93,1.68-4.24,3.41-6.71,3.41s-4.99-1.83-6.81-3.42l-5.06-4.42c-.48-.42-1.2-.4-1.66.05-.47.47-.48,1.24-.02,1.71l8.67,8.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.34,4.03c0,.98.38,1.92,1.07,2.61.68.69,1.62,1.08,2.58,1.08s1.9-.39,2.58-1.08,1.07-1.64,1.07-2.61-.38-1.92-1.07-2.61c-.68-.69-1.62-1.08-2.58-1.08s-1.9.39-2.58,1.08c-.68.69-1.07,1.64-1.07,2.61h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M20.41,4.76c-.1-.53-.09-1.08.04-1.62.13-.53.37-1.02.71-1.45.34-.42.77-.76,1.25-.99s1.01-.36,1.56-.36,1.07.12,1.56.35c.49.23.92.57,1.26.98.34.42.59.91.72,1.44.13.53.15,1.08.05,1.62-.16-.84-.61-1.61-1.26-2.15-.65-.54-1.48-.84-2.33-.83-.85,0-1.67.31-2.32.85-.65.55-1.09,1.32-1.25,2.16'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,8.22c-1.1,0-2.15-.44-2.93-1.23-.78-.79-1.21-1.85-1.21-2.96s.43-2.17,1.21-2.96c.78-.79,1.83-1.23,2.93-1.23s2.15.44,2.93,1.23c.78.79,1.21,1.85,1.21,2.96s-.43,2.17-1.21,2.96c-.78.79-1.83,1.23-2.93,1.23ZM23.99.83c-.84,0-1.64.33-2.23.93-.59.6-.92,1.41-.92,2.27s.34,1.67.92,2.27c.59.6,1.39.93,2.23.93s1.64-.33,2.23-.93c.59-.59.92-1.43.92-2.26s-.33-1.66-.92-2.27c-.59-.6-1.39-.93-2.23-.93h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-acorn::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.6,26.46c-.03.07-.12.25-.17.31,0,0-1.17,1.74-.99,2.74.12.65.49,1.56-.41,3.66-.49,1.16-1.1,2.5-2.93,4.62-.3.31-.61.61-.94.89,0,0-1.56,1.29-2.07,1.28-.44-.04-.85-.23-1.16-.55-.24-.22-.81-.84-.86-.89-2.79-3.51-2.9-6.37-2.38-8.38.18-.61.58-1.14,1.12-1.48.79-.49,1.66-.81,2.58-.94.54-.04.79-.07,1.33-.08h1.23c.24,0,.47.02.7.04.32.03.64.07.96.13.2.04.39.1.59.12.14.02.32,0,.34-.17,0-.03,0-.06,0-.09-.06-.18-.36-.47-1.52-.77-.26-.06-.53-.11-.8-.13-.16-.02-.34-.03-.52-.04l-.32-.02h-1.18c-1.95,0-3.68.21-3.68.21,0,0-3.11.44-3.11-1.83s2.84-2.8,4.71-3.06h.07c.09,0,.19-.03.28-.04l.17-.02c.13,0,.27-.03.41-.04.3-.02.65-.04.98-.04h.17c.72,0,1.43.06,2.14.14.52.06,1.03.15,1.54.28,2.46.51,4.81,1.63,3.69,4.14M23.59,20.09c.02-.22.07-.43.16-.63.19-.5.49-.95.86-1.33.12-.12.24-.23.38-.32.06-.05.14-.08.23-.09.14.03-.12.7-.15.76-.16.46-.39.88-.7,1.26-.15.17-.31.33-.49.47-.05.04-.19.17-.27.14-.08-.03-.06-.21-.05-.26M31.26,21.89c-.37-.15-.74-.28-1.12-.38-.57-.16-1.15-.28-1.73-.37-.83-.15-3.03-.36-3.4-.37-.12,0-.06-.13,0-.2.13-.18.3-.35.43-.53.28-.36.48-.78.59-1.23.12-.5.16-1.02.11-1.54-.02-.19-.05-.37-.11-.55-.02-.11-.07-.2-.16-.27-.1-.03-.2-.02-.3.02-.17.05-.34.13-.5.21-.99.51-1.93,1.22-2.49,2.17-.23.37-.37.78-.41,1.22v.38c0,.08-.01.17-.05.24-.07.08-.17.13-.27.13-.21.03-1.46.16-1.87.23-.92.14-1.84.36-2.72.65-.33.11-.66.25-.96.41l-.05.02c-.14.08-.28.16-.41.24-.01,0-.03.02-.04.03-.14.09-.28.19-.41.3-.09.07-.17.15-.25.24l-.09.09s-.08.07-.11.11c-.16.19-.31.4-.43.62,0,.02-.02.04-.03.06-.05.09-.09.19-.13.3-.04.11-.05.12-.07.18s-.02.07-.03.1c-.04.12-.07.23-.1.35-.06.28-.08.56-.07.84,0,.1,0,.2.02.3.02.1,0,.12.02.19.02.06.02.12.03.17.09.45.23.88.43,1.29.31.72.74,1.38,1.27,1.96.06.09.09.19.09.3.07.91.25,1.82.56,2.68.9,2.58,2.49,4.87,4.6,6.61,0,0,.72.59,1.01.84.4.34,1.13.84,1.13.84.23.17.51.26.8.25.41-.03.8-.18,1.12-.44.41-.28,2.07-1.7,2.07-1.7,1.76-1.55,4.57-4.54,4.88-9.07,0-.12.03-.23.09-.33.53-.58.96-1.24,1.27-1.96,0,0,.73-1.41.43-2.78-.3-1.37-1.27-2.27-2.61-2.84'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-add::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.41'%20ry='4.41'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.58,28.03v-5.06h5.06c1.4-.03,2.51-1.19,2.48-2.58-.03-1.36-1.12-2.45-2.48-2.48h-5.06v-5.07c-.03-1.4-1.19-2.51-2.58-2.48-1.36.03-2.45,1.12-2.48,2.48v5.06h-5.06c-1.4-.03-2.55,1.08-2.58,2.48-.03,1.4,1.08,2.55,2.48,2.58.03,0,.07,0,.1,0h5.06v5.06c-.03,1.4,1.08,2.55,2.48,2.58,1.4.03,2.55-1.08,2.58-2.48,0-.03,0-.07,0-.1Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.05,31.1s-.04,0-.06,0c-1.67-.03-2.99-1.42-2.96-3.08v-4.57h-4.58s-.07,0-.11,0c-1.67-.03-2.99-1.42-2.96-3.08.03-1.67,1.43-2.99,3.08-2.96h4.57v-4.58c.03-1.64,1.33-2.93,2.96-2.97.02,0,.04,0,.06,0,1.64,0,2.99,1.31,3.02,2.96v4.59h4.58c1.64.03,2.93,1.33,2.97,2.96.03,1.67-1.29,3.05-2.96,3.08h-4.59v4.57s0,.08,0,.12c-.03,1.64-1.38,2.96-3.02,2.96ZM21.52,22.47h.49v5.55c-.02,1.14.87,2.07,2,2.1,1.12.03,2.06-.87,2.09-2v-5.64h5.55c1.12-.02,2.01-.96,1.99-2.09-.02-1.1-.9-1.98-2-2h-5.54s0-5.55,0-5.55c-.02-1.12-.96-2.01-2.09-1.99-1.1.02-1.98.9-2,2v5.54h-5.55c-1.14-.02-2.07.87-2.1,2-.02,1.13.87,2.06,2,2.09h5.16Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-ap::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M11.2,36.35l3.89-11.66h3.87l3.73,11.66h1.07c.07.2.11.4.14.6s.05.38.05.55-.01.36-.05.56-.07.41-.14.61h-5.51c-.07-.18-.11-.36-.14-.55-.04-.2-.05-.37-.05-.54s.01-.34.05-.53.07-.37.14-.55h1.14l-.52-1.78h-4.06l-.55,1.78h1.15c.07.18.11.36.14.55s.05.36.05.53-.01.34-.05.54-.08.38-.14.55h-5.37c-.07-.2-.11-.41-.14-.61s-.05-.4-.05-.56.01-.36.05-.55c.04-.2.07-.4.14-.6,0,0,1.15,0,1.15,0ZM18.31,32.6l-1.4-5.08-1.5,5.08h2.91Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M26.64,36.35v-9.16h-1.18c-.07-.2-.11-.4-.14-.6s-.05-.38-.05-.55.01-.36.05-.56.07-.41.14-.61h6.84c.72,0,1.36.11,1.91.32.55.22,1.02.5,1.38.88.37.37.66.8.84,1.31.19.5.29,1.04.29,1.62,0,.49-.07.98-.22,1.5-.14.5-.4.96-.74,1.37s-.8.73-1.37,1c-.56.25-1.26.4-2.1.4h-2.49v3.11h1.44c.07.2.11.4.14.6s.05.38.05.55-.01.36-.05.56-.08.41-.14.61h-5.8c-.07-.2-.11-.41-.14-.61s-.05-.4-.05-.56.01-.36.05-.55.07-.4.14-.6h1.19ZM31.62,30.86c.58,0,1.03-.14,1.34-.46.31-.3.47-.77.47-1.4,0-.56-.16-1.01-.47-1.31s-.74-.46-1.3-.46h-1.84v3.61h1.79Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M37.39,26.08c0-.19.04-.37.11-.54s.18-.31.3-.42.28-.22.44-.29.34-.1.53-.1.36.04.53.1.31.16.43.29c.12.12.23.26.3.42s.11.34.11.54-.04.37-.11.54c-.07.17-.18.31-.3.43s-.28.22-.43.29c-.17.07-.34.1-.53.1s-.36-.04-.53-.1-.31-.17-.44-.29c-.12-.12-.23-.26-.3-.43s-.11-.35-.11-.54ZM38.76,27.14c.14,0,.28-.02.4-.08.12-.05.23-.12.32-.22s.17-.2.22-.34c.05-.12.07-.26.07-.42s-.02-.29-.07-.42c-.05-.12-.12-.24-.22-.34s-.2-.17-.32-.22-.25-.08-.4-.08-.28.02-.41.08-.23.12-.32.22-.17.2-.22.34c-.05.12-.07.26-.07.42s.02.29.07.42c.05.12.12.24.22.34s.2.17.32.22.25.08.41.08ZM38.28,26.64v-1.1h-.11s-.01-.06-.01-.07v-.1s0-.04.01-.07h.7c.07,0,.14,0,.2.04s.12.06.16.1.07.1.1.14c.02.06.04.12.04.18,0,.07-.01.16-.05.24s-.11.14-.2.2l.2.44h.12s.01.06.01.07v.1s0,.04-.02.07h-.34l-.29-.64h-.23v.41h.13s.01.06.01.07v.1s0,.04-.02.07h-.53s-.01-.06-.01-.07v-.1s0-.04.01-.07h.12ZM38.81,25.98c.07,0,.13-.01.18-.06s.06-.1.06-.17c0-.06-.01-.12-.06-.14-.04-.04-.1-.06-.17-.06h-.25v.44h.24,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-apple::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M37.61,29.25c-.21,1.49-1.8,4.4-2.27,5.69-.87,1.23-1.32,3.75-2.66,4.45-1.33.7-2.81,1.07-4.32,1.08-1.5.01-2.99-.33-4.34-1-1.35.67-2.83,1.02-4.34,1-1.51-.01-3.09-.22-4.32-1.08s-1.33-1.51-2.05-2.83c-.68-1.25-1.32-3.73-2.13-5.05l-1.98-6.12c-.26-1.85,0-3.74.74-5.45.75-1.71,1.96-3.18,3.5-4.24,1.54-1.06,3.35-1.67,5.21-1.76,1.87-.09,3.72.34,5.36,1.25,1.63-.91,3.49-1.34,5.36-1.25,1.87.09,3.67.7,5.21,1.76,1.54,1.06,2.75,2.53,3.5,4.24s1.01,3.6.74,5.45l-1.23,3.85h.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.23,10.52l1.15.25c1.21.26,2.46.28,3.68.05,1.22-.22,2.38-.69,3.42-1.36,1.04-.67,1.94-1.54,2.64-2.57.7-1.02,1.2-2.17,1.46-3.38l.25-1.14c.03-.15.03-.31,0-.46-.03-.15-.09-.3-.17-.43-.08-.13-.19-.24-.32-.33s-.27-.15-.42-.18l-1.15-.25c-1.21-.26-2.46-.28-3.68-.05-1.22.22-2.38.69-3.42,1.36s-1.94,1.54-2.64,2.56c-.7,1.02-1.2,2.17-1.46,3.38l-.25,1.15c-.06.3,0,.62.17.88s.44.44.74.51h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.4,9.86c.08.17.19.31.33.43.14.11.31.19.49.23l1.15.25c1.21.26,2.46.28,3.68.05,1.22-.22,2.38-.69,3.42-1.36s1.94-1.54,2.64-2.57c.7-1.02,1.2-2.17,1.46-3.38l.25-1.14c.04-.18.03-.36-.01-.54-.05-.18-.13-.34-.25-.48l-13.16,8.51Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M27.36,11.5c-.7,0-1.39-.07-2.08-.22l-1.15-.25h0c-.44-.1-.82-.36-1.07-.73-.25-.38-.33-.83-.24-1.27l.25-1.16c.28-1.29.79-2.49,1.54-3.57s1.69-1.99,2.79-2.71c1.1-.71,2.32-1.2,3.61-1.43,1.29-.23,2.6-.22,3.89.06l1.15.25c.22.05.43.14.61.26.18.13.34.29.46.48s.2.39.24.61.04.45-.01.67l-.25,1.14c-.28,1.28-.79,2.49-1.54,3.57-.75,1.08-1.68,1.99-2.79,2.71-1.1.71-2.32,1.2-3.61,1.43-.6.11-1.2.17-1.8.17h0ZM24.34,10.01l1.15.25c1.15.25,2.32.26,3.48.05s2.24-.64,3.23-1.28c.99-.64,1.83-1.45,2.5-2.42.67-.97,1.13-2.04,1.38-3.19l.25-1.15c.02-.08.02-.17,0-.26-.02-.08-.05-.16-.09-.24-.05-.07-.11-.14-.18-.18-.07-.05-.15-.08-.24-.1l-1.15-.25c-1.15-.25-2.32-.26-3.48-.05-1.16.21-2.24.64-3.23,1.28-.99.64-1.83,1.45-2.5,2.42-.67.97-1.13,2.04-1.38,3.19l-.25,1.15c-.03.17,0,.34.09.49s.24.25.41.28h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M9.51,27.16c.62-2.26.21-4.47,3.95-7.58,1.54-1.06,3.34-1.67,5.21-1.76.81-.04,1.62.02,2.42.17.4.08.79.18,1.18.31s.73.3,1.11.42c.37.12.76.15,1.14.05s.73-.28,1.09-.41c.77-.27,1.57-.44,2.39-.51.47-.04.93-.05,1.4-.03,1.87.09,3.67.7,5.21,1.76,4.35,3.75,3.34,5.32,3.95,7.58l.3-1.76c.26-1.85,0-3.74-.74-5.45s-1.96-3.18-3.5-4.24c-1.54-1.06-3.34-1.67-5.21-1.76-1.87-.09-3.72.04-5.36.95-1.63-.91-3.49-1.04-5.36-.95-1.87.09-3.67.7-5.21,1.76s-2.75,2.53-3.5,4.24-1.01,3.6-.74,5.45l.3,1.76h-.02Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M19.78,41h-.09c-1.54-.01-3.75-.22-5.17-1.87-.92-1.07-1.43-2.37-1.92-3.63-.14-.36-.28-.71-.42-1.06-.9-2.13-1.8-4.42-2.92-7.41-.58-1.54-.77-3.05-.57-4.49.13-.97.4-1.92.79-2.81.79-1.8,2.06-3.35,3.69-4.46,1.62-1.12,3.52-1.76,5.48-1.85,1.17-.06,2.33.08,3.45.4,1.27.37,2.6.37,3.87,0,1.12-.32,2.28-.46,3.45-.4,1.97.09,3.86.73,5.48,1.85s2.9,2.66,3.69,4.46c1.03,2.38,1.06,5.07.1,7.61l-.18.47c-.88,2.35-1.79,4.78-2.81,7.12-.1.22-.19.44-.29.67-.62,1.47-1.26,2.98-2.48,4.05h0c-.4.35-.84.63-1.32.84-1.01.44-2.15.49-3.23.5-.91,0-1.8-.1-2.68-.34-1.09-.29-2.24-.29-3.33,0-.85.23-1.71.34-2.59.34h0ZM19.15,14.45c-.15,0-.31,0-.46.01-1.77.09-3.48.66-4.94,1.67-1.46,1.01-2.61,2.4-3.32,4.02-.35.81-.59,1.66-.71,2.53-.17,1.26,0,2.6.52,3.98,1.11,2.98,2.01,5.25,2.91,7.37.15.36.29.72.43,1.08.46,1.18.93,2.39,1.74,3.33.87,1.01,2.26,1.49,4.39,1.5.8.01,1.62-.09,2.4-.3,1.26-.34,2.6-.34,3.87,0,.78.21,1.6.31,2.4.3.97,0,1.99-.05,2.82-.41.39-.17.73-.39,1.05-.67,1.04-.91,1.63-2.31,2.21-3.67.1-.23.19-.46.29-.68,1.01-2.32,1.92-4.73,2.79-7.07l.18-.47c.86-2.29.84-4.7-.06-6.78-.73-1.67-1.88-3.06-3.34-4.07-1.46-1.01-3.17-1.58-4.94-1.67-1.06-.05-2.09.07-3.11.36-1.46.42-3,.42-4.45,0-.86-.25-1.75-.38-2.65-.38l-.02.02ZM32.58,39.27'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-arrow-right::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.52'%20width='40.02'%20height='40.02'%20rx='4.5'%20ry='4.5'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.37.66H8.9c-2.57,0-4.67,2.1-4.67,4.67v4.15c0-2.57,2.1-4.67,4.67-4.67h30.47c2.57,0,4.67,2.1,4.67,4.67v-4.15c0-2.57-2.1-4.67-4.67-4.67Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41.03H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.21C3.5,2.36,5.82.03,8.68.03h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68,1.01c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.21c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41.03H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.21C3.5,2.36,5.82.03,8.68.03h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68,1.01c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.21c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.39,27.96c0,1.28,1.03,2.32,2.31,2.32.62,0,1.21-.24,1.64-.68l7.38-7.39c.44-.44.68-1.03.68-1.65v-.08c.02-.64-.22-1.26-.67-1.71l-7.39-7.37c-.93-.88-2.39-.84-3.27.08-.85.89-.85,2.3,0,3.19l5.82,5.82-5.82,5.82c-.43.43-.68,1.02-.68,1.64Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M20.7,30.87h-.01c-1.6,0-2.89-1.31-2.89-2.91,0-.77.3-1.5.85-2.05l5.41-5.41-5.41-5.41c-1.08-1.13-1.08-2.89-.01-4.01.53-.56,1.25-.88,2.03-.9.78-.02,1.51.26,2.07.8l7.4,7.38c.57.56.87,1.35.85,2.15v.06c0,.77-.31,1.52-.85,2.06l-7.38,7.39c-.54.54-1.29.85-2.05.85ZM20.74,11.37s-.03,0-.04,0c-.46.01-.89.2-1.21.54-.64.67-.63,1.71,0,2.38l6.23,6.23-6.24,6.24c-.33.33-.51.76-.5,1.22h0c0,.95.77,1.73,1.72,1.74.47,0,.9-.18,1.23-.51l7.38-7.39c.32-.32.51-.77.51-1.23v-.08c.02-.5-.17-.96-.5-1.3l-7.39-7.37c-.31-.3-.73-.47-1.18-.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-attach::after {
  background-image: url("/assets/attach-CSVyDBXl.svg");
}
.cb-ilus-k-12.cb-ilus-award-medal::after {
  background-image: url("/assets/award-medal-Cj-EhazS.svg");
}
.cb-ilus-k-12.cb-ilus-award::after {
  background-image: url("/assets/award-B4IULJ4V.svg");
}
.cb-ilus-k-12.cb-ilus-bell::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.93,10.56V2.59c0-.6-.31-1.18-.86-1.61-.55-.43-1.29-.67-2.07-.67h0c-.78,0-1.52.24-2.07.67-.55.43-.86,1.01-.86,1.61v7.97h5.86Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M26.93,11.07h-5.85c-.28,0-.51-.23-.51-.51V2.59c0-.76.39-1.49,1.06-2.01,1.28-1,3.48-1,4.77,0,.67.52,1.06,1.26,1.06,2.01v7.97c0,.28-.23.51-.51.51h-.02ZM21.59,10.05h4.83V2.59c0-.45-.23-.87-.66-1.2-.91-.71-2.6-.71-3.51,0-.43.33-.66.76-.66,1.2v7.46Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M38.6,30.98c-.35-.25-.63-.58-.83-.96-.2-.38-.3-.8-.3-1.23v-8.83c0-8.14-6.11-14.77-13.62-14.77s-13.61,6.63-13.61,14.77v8.83c0,.43-.1.85-.3,1.23s-.48.71-.83.96h29.49Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M19.82,34.94c-.11,0-.22.04-.3.12-.08.07-.14.18-.15.29-.02.17-.03.34-.03.5.02,1.19.5,2.33,1.35,3.17.85.84,1.99,1.31,3.19,1.31s2.34-.47,3.19-1.31c.85-.84,1.33-1.98,1.35-3.17,0-.17,0-.34-.03-.5-.01-.11-.07-.21-.15-.29-.08-.07-.19-.12-.3-.12h-8.12Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M28.13,37.4c-.06-.03-.13-.05-.2-.05h-8.12c-.07,0-.14.02-.2.05-.18-.5-.27-1.03-.27-1.56,0-.17,0-.34.03-.5.01-.11.07-.21.15-.29.08-.07.19-.12.3-.12h8.12c.11,0,.22.04.3.12.08.07.14.18.15.29.02.17.03.34.03.5,0,.53-.09,1.06-.27,1.56h-.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M23.87,40.83c-1.34,0-2.6-.52-3.55-1.45-.95-.94-1.49-2.19-1.5-3.53,0-.2.01-.38.03-.57.03-.24.14-.45.32-.61.17-.16.4-.24.64-.25h8.12c.24,0,.47.09.64.25.18.16.29.37.32.61.02.19.03.38.03.57-.02,1.34-.55,2.6-1.5,3.53-.95.94-2.21,1.45-3.55,1.45ZM19.85,35.45v.4c.02,1.06.44,2.06,1.2,2.8.76.75,1.76,1.16,2.83,1.16s2.07-.41,2.83-1.16,1.18-1.75,1.2-2.81c0-.13,0-.26-.02-.39h-8.04Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.86,8.98c7.51,0,13.62,6.63,13.62,14.77v-3.79c0-8.14-6.11-14.77-13.62-14.77s-13.61,6.63-13.61,14.77v3.79c0-8.14,6.11-14.77,13.61-14.77Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.6,31.5H9.12c-.22,0-.42-.15-.49-.36-.07-.21,0-.44.19-.57.28-.2.51-.47.67-.78.16-.31.24-.65.24-1v-8.83c0-8.43,6.34-15.28,14.13-15.28s14.13,6.86,14.13,15.28v8.83c0,.34.08.69.24,1,.16.31.39.58.67.78.18.13.26.36.19.57s-.27.35-.49.35h0ZM10.28,30.47h27.16c-.04-.07-.08-.14-.12-.21-.23-.45-.35-.96-.36-1.46v-8.83c0-7.86-5.88-14.26-13.1-14.26s-13.1,6.4-13.1,14.26v8.83c0,.51-.13,1.01-.36,1.46-.04.07-.08.15-.12.22h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.28,33.37c0,.31-.06.62-.18.91s-.3.55-.52.77-.48.4-.77.52-.6.18-.91.18H8.1c-.63,0-1.24-.25-1.69-.7-.45-.45-.7-1.05-.7-1.69s.25-1.24.7-1.69c.45-.45,1.05-.7,1.69-.7h31.81c.31,0,.62.06.91.18s.55.3.77.52c.22.22.4.48.52.77.12.29.18.6.18.91h0v.02Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M8.1,32.58h31.81c.49,0,.97.15,1.38.44.4.28.71.69.87,1.15.13-.36.17-.75.11-1.12-.05-.38-.19-.74-.41-1.05-.22-.31-.51-.57-.85-.74-.34-.18-.72-.27-1.1-.27H8.1c-.38,0-.76.09-1.1.27-.34.18-.63.43-.85.74-.22.31-.36.67-.41,1.05-.05.38-.01.76.12,1.12.17-.46.47-.87.87-1.15.4-.28.88-.44,1.38-.44h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.9,36.27H8.1c-.77,0-1.5-.3-2.05-.85s-.85-1.28-.85-2.05.31-1.51.85-2.05,1.28-.85,2.05-.85h31.81c.38,0,.76.07,1.11.22s.67.36.94.63c.27.27.48.59.63.94s.22.73.22,1.11-.07.76-.22,1.11-.36.67-.63.94-.59.48-.94.63-.73.22-1.11.22ZM8.09,31.5c-.5,0-.97.2-1.32.55s-.55.83-.55,1.32.2.97.55,1.32.82.55,1.32.55h31.81c.25,0,.49-.05.72-.14.23-.1.43-.23.61-.41s.31-.38.41-.61c.09-.23.14-.47.14-.72s-.05-.49-.14-.72c-.1-.23-.23-.43-.41-.61s-.38-.31-.61-.41c-.23-.09-.47-.14-.72-.14H8.1v.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-book-index::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M39.57,39.53c0,.25-.1.49-.28.67-.18.18-.42.28-.67.28H9.38c-.25,0-.49-.1-.67-.28s-.28-.42-.28-.67V3.15c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h29.25c.25,0,.49.1.67.28.18.18.28.42.28.67v36.38h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.57,4.5c0-.07,0-.14-.04-.2-.03-.06-.06-.12-.11-.17s-.11-.09-.17-.11-.13-.04-.2-.04H8.95c-.07,0-.14,0-.2.04-.06.03-.12.07-.17.11-.05.05-.09.11-.11.17-.03.06-.04.13-.04.2v-1.34c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h29.25c.25,0,.49.1.67.28.18.18.28.42.28.67v1.34h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M9.38,41c-.39,0-.76-.16-1.04-.43-.28-.28-.43-.65-.43-1.04V3.15c0-.39.15-.76.43-1.04.27-.27.65-.43,1.03-.44h29.25c.4,0,.76.16,1.04.44.28.28.43.65.43,1.04v36.38c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.03.43H9.38ZM38.62,2.72H9.38c-.11,0-.22.05-.3.13s-.13.19-.13.3v36.38c0,.11.05.22.13.3s.19.13.3.13h29.24c.11,0,.22-.05.3-.13s.13-.19.13-.3V3.15c0-.11-.05-.22-.13-.3s-.19-.13-.3-.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.1,40.48h-4.72c-.25,0-.49-.1-.67-.28s-.28-.42-.28-.67V3.15c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h4.72v38.28Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M14.1,3.97h-5.14c-.07,0-.14,0-.2.04-.06.03-.12.07-.17.11-.05.05-.09.11-.11.17-.03.06-.04.13-.04.2v-1.34c0-.25.1-.49.28-.67.18-.18.42-.28.67-.28h4.72v1.77h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.1,41h-4.72c-.39,0-.77-.16-1.04-.44-.28-.28-.43-.65-.43-1.04V3.15c0-.39.15-.76.43-1.04.27-.27.65-.43,1.03-.44h4.72c.29,0,.52.23.52.52v38.29c0,.29-.23.52-.52.52h.01ZM9.38,2.72c-.11,0-.22.05-.3.13s-.13.19-.13.3v36.38c0,.11.05.22.13.3s.19.13.3.13h4.19V2.72h-4.2,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.78,1.18v11.98s-.02.07-.06.1c-.04.03-.09.05-.15.06s-.13.01-.19,0c-.06-.01-.11-.03-.15-.06l-2.87-2.05s-.07-.04-.11-.05-.09-.02-.14-.02-.09,0-.14.02c-.04.01-.08.03-.11.05l-2.87,2.05s-.09.05-.15.06-.13.01-.19,0c-.06-.01-.11-.03-.15-.06-.04-.03-.06-.06-.06-.1V1.18c0-.17.13-.34.36-.46.23-.12.54-.19.86-.19h4.88c.32,0,.63.07.86.19s.36.29.36.46h.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M35.51,3.95V1.62c0-.31-.12-.6-.34-.82s-.51-.34-.82-.34h-4.65c-.31,0-.6.12-.82.34-.22.22-.34.51-.34.82v2.32c0-.31.12-.6.34-.82s.51-.34.82-.34h4.65c.31,0,.6.12.82.34s.34.51.34.82h0Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M28.77,13.84c-.06,0-.13,0-.19-.02-.14-.02-.26-.08-.36-.15-.17-.12-.26-.3-.27-.49V1.18c0-.2.07-.39.2-.57.11-.14.25-.26.43-.36.16-.09.34-.15.53-.19.18-.04.38-.06.58-.06h4.88c.2,0,.4.02.58.06.19.04.37.11.53.19.18.1.33.22.43.36.13.17.2.36.2.57v12c0,.19-.11.37-.27.49-.1.07-.22.13-.36.15-.12.02-.25.02-.36,0-.13-.02-.26-.07-.36-.14l-2.82-2.02-2.81,2.02c-.11.08-.24.13-.37.15-.05,0-.11.01-.17.01h-.02ZM29.68,1.04c-.12,0-.24,0-.35.04-.1.02-.19.05-.27.09-.07.04-.09.07-.1.07l.02,11.4,2.59-1.86c.08-.06.17-.1.27-.13.18-.05.38-.05.55,0,.1.03.19.07.27.13l2.59,1.86V1.21l-.08-.04c-.07-.04-.16-.07-.26-.09-.11-.02-.23-.04-.35-.04h-4.88Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.18,18.2c.1-.34.31-.64.59-.85.28-.22.62-.34.97-.36.36,0,.7.13.98.35.28.22.49.52.58.87l2.87,7.95c.07.17.11.36.12.54,0,.13-.03.26-.08.38-.05.12-.13.23-.22.32s-.21.16-.33.21-.25.07-.38.06c-.24.02-.48-.05-.67-.19-.19-.14-.33-.34-.4-.57l-.43-1.37h-4.07l-.43,1.36c-.06.23-.19.44-.39.58s-.43.21-.67.2c-.14,0-.28-.02-.41-.07s-.25-.12-.35-.22c-.1-.1-.18-.21-.24-.34-.06-.13-.09-.26-.09-.4,0-.17.04-.33.1-.48l2.93-7.95.02-.02ZM24.34,23.51h2.78l-1.36-4.24h-.03l-1.39,4.24Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-book-open::after {
  background-image: url("/assets/book-open-BCjaGFI3.svg");
}
.cb-ilus-k-12.cb-ilus-briefcase::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='9.96'%20y='11.91'%20width='28.09'%20height='26.54'%20fill='%23bde4f4'%20stroke-width='0'/%3e%3crect%20x='5.27'%20y='11.69'%20width='37.45'%20height='26.54'%20rx='2.72'%20ry='2.72'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M16.2,10.35v-3.14c0-2.57,2.09-4.66,4.66-4.66h6.29c2.57,0,4.66,2.09,4.66,4.66v3.14h-3.12v-3.13c0-.86-.69-1.55-1.55-1.55h-6.26c-.86,0-1.55.69-1.55,1.55h0v3.13h-3.12Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.8,10.84h-3.12c-.27,0-.49-.22-.49-.49v-3.13c0-.59-.48-1.06-1.06-1.06h-6.26c-.28,0-.55.11-.75.31-.2.2-.31.47-.31.75v3.13c0,.27-.22.49-.49.49h-3.12c-.27,0-.49-.22-.49-.49v-3.14c0-2.84,2.31-5.14,5.14-5.14h6.29c2.84,0,5.14,2.31,5.14,5.14v3.14c0,.27-.22.49-.49.49ZM29.17,9.87h2.15v-2.66c0-2.3-1.87-4.17-4.17-4.17h-6.29c-2.3,0-4.17,1.87-4.17,4.17v2.66h2.15v-2.64c0-.55.21-1.06.6-1.44.39-.38.9-.6,1.44-.6h6.26c1.13,0,2.04.92,2.04,2.04v2.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.1,11.91h-4.68v-1.82c0-.72.58-1.3,1.3-1.3,0,0,0,0,0,0h2.08c.72,0,1.3.58,1.3,1.3v1.82ZM32.58,11.91h-4.68v-1.82c0-.72.58-1.3,1.3-1.3h2.08c.72,0,1.3.58,1.3,1.3v1.82Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M32.58,12.4h-4.68c-.27,0-.49-.22-.49-.49v-1.82c0-.99.8-1.79,1.79-1.79h2.08c.99,0,1.79.8,1.79,1.79v1.82c0,.13-.05.25-.14.35-.09.09-.22.14-.35.14ZM28.39,11.43h3.71v-1.33c0-.45-.37-.81-.81-.81h-2.08c-.45,0-.81.36-.81.81v1.33ZM20.1,12.4h-4.68c-.27,0-.49-.22-.49-.49v-1.82c0-.99.8-1.79,1.79-1.79h2.08c.99,0,1.79.8,1.79,1.79v1.82c0,.27-.22.49-.49.49ZM15.91,11.43h3.71v-1.33c0-.45-.36-.81-.81-.81h-2.08c-.45,0-.82.36-.82.81v1.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.66,11.91h1.31c.74,0,1.33.6,1.33,1.33v23.59c0,.89-.72,1.62-1.62,1.62h-1.03c-.89,0-1.62-.72-1.62-1.62V13.53c0-.89.72-1.62,1.62-1.62Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M6.9,12.03h2.09c.52,0,.94.42.94.94v24.37c0,.68-.55,1.23-1.23,1.23h-1.81c-.68,0-1.23-.55-1.23-1.23V13.26c0-.68.55-1.23,1.23-1.23Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M40.01,38.94H7.99c-1.77,0-3.2-1.44-3.2-3.2V14.63c0-1.77,1.44-3.2,3.2-3.2h32.02c1.77,0,3.2,1.44,3.2,3.2v21.1c0,1.77-1.44,3.2-3.2,3.2ZM7.99,12.4c-1.23,0-2.23,1-2.23,2.23v21.1c0,1.23,1,2.23,2.23,2.23h32.02c1.23,0,2.23-1,2.23-2.23V14.63c0-1.23-1-2.23-2.23-2.23H7.99Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='9.94%2012.15%2037.79%2012.15%209.96%2038.45%209.94%2012.15'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.53,38.45h-.98V11.91h.98v26.54ZM10.44,38.45h-.98V11.91h.98v26.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-browser-add::after {
  background-image: url("/assets/browser-add-J4Rt51H9.svg");
}
.cb-ilus-k-12.cb-ilus-browser-check::after {
  background-image: url("/assets/browser-check-BN0bqy9v.svg");
}
.cb-ilus-k-12.cb-ilus-browser-expand::after {
  background-image: url("/assets/browser-expand-CaGq7t00.svg");
}
.cb-ilus-k-12.cb-ilus-browser::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M44.41,1.88H3.59C1.92,1.88.56,3.23.56,4.9v32.51c0,1.67,1.35,3.02,3.02,3.02h40.83c1.67,0,3.02-1.35,3.02-3.02V4.9c0-1.67-1.35-3.02-3.02-3.02Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M44.41,1.88H3.59C1.92,1.88.56,3.23.56,4.9v32.51c0,1.67,1.35,3.02,3.02,3.02h40.83c1.67,0,3.02-1.35,3.02-3.02V4.9c0-1.67-1.35-3.02-3.02-3.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M44.41,41H3.59c-1.98,0-3.59-1.61-3.59-3.59V4.9C0,2.92,1.61,1.32,3.59,1.32h40.82c1.98,0,3.59,1.61,3.59,3.59v32.5c0,1.98-1.61,3.59-3.59,3.59ZM3.59,2.44c-1.36,0-2.46,1.1-2.46,2.46v32.51c0,1.36,1.1,2.46,2.46,2.46h40.82c1.36,0,2.46-1.1,2.46-2.46V4.9c0-1.36-1.1-2.46-2.46-2.46H3.59Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M44.41,1.88H3.59c-.8,0-1.57.32-2.14.89-.57.57-.89,1.34-.89,2.14v6.05h46.88v-6.06c0-.4-.08-.79-.23-1.16-.15-.37-.37-.7-.66-.98-.28-.28-.61-.5-.98-.66-.37-.15-.76-.23-1.16-.23h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M47.44,11.51H.56c-.31,0-.56-.25-.56-.56v-6.05c0-.96.37-1.86,1.05-2.54.68-.68,1.58-1.05,2.54-1.05h40.82c.47,0,.94.09,1.37.27.44.18.83.44,1.16.78.33.33.6.73.78,1.16.18.44.27.9.27,1.37v6.05c0,.31-.25.56-.56.56h.01ZM1.12,10.39h45.76v-5.49c0-.33-.06-.64-.19-.94-.12-.3-.3-.57-.53-.8s-.5-.41-.8-.53-.62-.19-.94-.19H3.59c-.66,0-1.28.26-1.74.72-.46.47-.72,1.08-.72,1.74v5.49h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M5.1,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M5.1,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM5.1,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M11.15,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M11.15,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM11.15,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.2,7.93c.84,0,1.51-.68,1.51-1.51s-.68-1.51-1.51-1.51-1.51.68-1.51,1.51.68,1.51,1.51,1.51Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M17.19,8.49c-1.14,0-2.07-.93-2.07-2.07s.93-2.08,2.07-2.08,2.07.93,2.07,2.08-.93,2.07-2.07,2.07ZM17.19,5.47c-.52,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-bullet-list-device::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.02.53h31.95v39.94H8.02V.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.98,3.44v2.9c0-.77-.31-1.51-.85-2.05-.54-.54-1.28-.85-2.05-.85H10.93c-.77,0-1.51.31-2.05.85s-.85,1.28-.85,2.05v-2.9c0-.77.31-1.51.85-2.05.54-.54,1.28-.85,2.05-.85h26.14c.77,0,1.51.31,2.05.85.54.54.85,1.28.85,2.05h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.98,41H8.02c-.29,0-.53-.24-.53-.53V.53c0-.29.24-.53.53-.53h31.95c.29,0,.53.24.53.53v39.94c0,.29-.24.53-.53.53ZM8.56,39.93h30.88V1.07H8.55v38.86Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.2,3.44h27.59v32.67H10.2V3.44Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M37.8,4.16v.51l-27.59,30.5V4.16c0-.19.08-.38.21-.51.14-.14.32-.21.51-.21h26.14c.19,0,.38.08.51.21.14.14.21.32.21.51h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.8,36.64H10.2c-.29,0-.53-.24-.53-.53V3.44c0-.29.24-.53.53-.53h27.59c.29,0,.53.24.53.53v32.67c0,.29-.24.53-.53.53ZM10.74,35.57h26.53V3.97H10.73v31.61h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.28,38.06c0,.13.05.26.14.35s.22.14.35.14.26-.05.35-.14.14-.22.14-.35-.05-.26-.14-.35-.22-.14-.35-.14-.26.05-.35.14-.14.22-.14.35h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.77,39.08c-.27,0-.53-.11-.73-.3-.19-.2-.3-.45-.3-.73s.11-.53.3-.73c.39-.39,1.07-.39,1.45,0,.19.19.3.46.3.73s-.11.53-.3.73c-.2.2-.45.3-.73.3h0ZM23.8,38.03v.03-.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,11.29c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M31.16,11.82h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,16.73c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26-.26.39-.26.62h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M31.16,17.26h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,22.17c0,.23.09.46.26.62s.39.26.62.26.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M31.16,22.7h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.66,27.61c0,.23.09.46.26.62.17.17.39.26.62.26s.46-.09.62-.26c.17-.17.26-.39.26-.62s-.09-.46-.26-.62c-.17-.17-.39-.26-.62-.26s-.46.09-.62.26c-.17.17-.26.39-.26.62h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M31.16,28.14h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-bullet-list-doc::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M10.1,4.2h27.79v36.31H10.1V4.2Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M37.9,41H10.1c-.27,0-.49-.22-.49-.49V4.2c0-.27.22-.49.49-.49h27.79c.27,0,.49.22.49.49v36.31c0,.27-.22.49-.49.49ZM10.59,40.03h26.81V4.69H10.59v35.34Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.44,6.43h21.12v31.12H13.44V6.43Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.56,38.04H13.44c-.27,0-.49-.22-.49-.49V6.43c0-.27.22-.49.49-.49h21.11c.27,0,.49.22.49.49v31.12c0,.27-.22.49-.49.49ZM13.92,37.07h20.15V6.91H13.92v30.15h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.76,3.46c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v2.96c0,.2.08.39.22.52.14.14.33.22.52.22h12.23c.2,0,.39-.08.52-.22.14-.14.22-.33.22-.52v-2.96c0-.1-.02-.19-.06-.28-.04-.09-.09-.17-.16-.24s-.15-.12-.24-.16c-.09-.04-.19-.06-.28-.06h-3.36Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.85,4.2c0-.2-.08-.38-.22-.52-.14-.14-.33-.22-.52-.22h-3.36c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v.74h13.71v-.74Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M30.12,8.39h-12.23c-.33,0-.64-.13-.87-.36-.23-.23-.36-.55-.36-.87v-2.96c0-.16.03-.32.09-.47s.15-.29.27-.4c.12-.12.25-.2.4-.27.15-.06.31-.09.47-.09h2.86c.07-.76.4-1.46.94-2.01.62-.62,1.44-.96,2.31-.96s1.69.34,2.31.96c.54.54.87,1.25.94,2.01h2.87c.16,0,.32.03.47.09s.28.15.4.27c.11.11.2.25.27.4.06.15.09.31.09.47v2.96c0,.32-.13.64-.36.87-.23.23-.54.36-.87.36ZM17.88,3.95s-.07,0-.1.02c-.03,0-.06.03-.09.06-.02.02-.04.05-.05.08,0,.03-.02.06-.02.1v2.96c0,.07.03.13.07.18s.11.07.18.07h12.23c.07,0,.13-.03.18-.07s.07-.11.07-.18v-2.96s0-.07-.02-.1c0-.03-.03-.06-.05-.08-.03-.03-.05-.04-.09-.06-.03,0-.06-.02-.1-.02h-3.36c-.13,0-.26-.06-.35-.15-.09-.1-.14-.23-.13-.36,0-.04,0-.08,0-.11,0-.65-.23-1.23-.67-1.66-.87-.87-2.38-.87-3.24,0-.43.43-.67,1.01-.67,1.62,0,.08,0,.12.02.15,0,.13-.04.27-.13.36-.09.1-.22.15-.35.15h-3.35,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,15.19c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24-.24.36-.24.57h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.54,15.67h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,20.16c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24-.24.36-.24.57h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.54,20.63h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,25.12c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24c-.15.15-.24.36-.24.57Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.54,25.6h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.3,30.09c0,.21.08.42.24.57.15.15.36.24.57.24s.42-.08.57-.24c.15-.15.24-.36.24-.57s-.08-.42-.24-.57c-.15-.15-.36-.24-.57-.24s-.42.08-.57.24c-.15.15-.24.36-.24.57h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.54,30.57h-8.89c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.89c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-bullet-list::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M9.25,39.52c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.61L30.66.52H10.2c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.8,40.99H10.2c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C9.82.04,10.01,0,10.2,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.2,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H10.2Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.65.52v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.65.52Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M38.74,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM31.16,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M15.19,15.2c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3.3-.46.3-.73-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3-.3.46-.3.73Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M32.16,15.77h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.19,21.57c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3.3-.46.3-.73-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3c-.19.19-.3.46-.3.73Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M32.16,22.14h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.19,27.94c0,.27.11.54.3.73.19.19.46.3.73.3s.54-.11.73-.3c.19-.19.3-.46.3-.73s-.11-.54-.3-.73-.46-.3-.73-.3-.54.11-.73.3c-.19.19-.3.46-.3.73Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M32.16,28.51h-11.4c-.32,0-.57-.26-.57-.57s.26-.57.57-.57h11.4c.32,0,.57.26.57.57s-.26.57-.57.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-calculator::after {
  background-image: url("/assets/calculator-CX4zrQ_D.svg");
}
.cb-ilus-k-12.cb-ilus-calendar-add::after {
  background-image: url("/assets/calendar-add-DEOL8vJm.svg");
}
.cb-ilus-k-12.cb-ilus-calendar-empty::after {
  background-image: url("/assets/calendar-empty-CWMjeUaU.svg");
}
.cb-ilus-k-12.cb-ilus-calendar-exclamation::after {
  background-image: url("/assets/calendar-exclamation-MMWlqvvP.svg");
}
.cb-ilus-k-12.cb-ilus-calendar-full::after {
  background-image: url("/assets/calendar-full-C79d6BNJ.svg");
}
.cb-ilus-k-12.cb-ilus-calendar-save-the-date::after {
  background-image: url("/assets/calendar-save-the-date-DlYh34G8.svg");
}
.cb-ilus-k-12.cb-ilus-cart::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3ccircle%20cx='37.58'%20cy='37.21'%20r='2.98'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M37.58,40.83c-2,0-3.62-1.63-3.62-3.62s1.63-3.62,3.62-3.62,3.62,1.63,3.62,3.62-1.63,3.62-3.62,3.62ZM37.58,34.87c-1.29,0-2.33,1.05-2.33,2.33s1.05,2.33,2.33,2.33,2.33-1.05,2.33-2.33-1.05-2.33-2.33-2.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='15.75'%20cy='37.21'%20r='2.98'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M15.75,40.83c-2,0-3.62-1.63-3.62-3.62s1.63-3.62,3.62-3.62,3.62,1.63,3.62,3.62-1.63,3.62-3.62,3.62ZM15.75,34.87c-1.29,0-2.33,1.05-2.33,2.33s1.05,2.33,2.33,2.33,2.33-1.05,2.33-2.33-1.05-2.33-2.33-2.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.58,34.87H15.75c-.3,0-.56-.21-.63-.5L7.36,1.4c-.04-.16-.18-.27-.34-.27H1.86c-.36,0-.65-.29-.65-.65S1.5-.17,1.86-.17h5.16c.77,0,1.42.52,1.6,1.27l7.65,32.48h21.32c.36,0,.65.29.65.65s-.29.65-.65.65h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.82,30.26h25.03c.43,0,.81-.27.94-.68l5.3-15.88c.17-.52-.11-1.08-.63-1.26-.1-.03-.21-.05-.31-.05H10.63l4.19,17.87Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.54,25.3c5.18,0,11.65-7.84,15.17-12.73.09.06.18.14.24.24.19.26.24.59.14.89l-5.3,15.88c-.13.41-.51.68-.94.68H14.82l-1.16-4.96h16.88Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.85,30.9H14.82c-.3,0-.56-.21-.63-.5l-4.19-17.87c-.05-.19,0-.39.12-.55.12-.15.31-.25.51-.25h34.51c.18,0,.35.03.52.08.42.14.75.43.95.82.2.39.23.84.09,1.25l-5.29,15.88c-.22.67-.85,1.12-1.55,1.12v.02ZM15.33,29.61h24.51c.15,0,.28-.1.33-.24l5.29-15.88c.03-.09.02-.18-.02-.26s-.11-.14-.2-.17c-.04,0-.07,0-.11-.02H11.45l3.88,16.58h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-chat::after {
  background-image: url("/assets/chat-DAJNggHu.svg");
}
.cb-ilus-k-12.cb-ilus-checkbox::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.29'%20ry='5.29'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.71,29.41H14.85V11.55h17.86v17.86ZM15.78,28.49h16.01V12.48H15.78v16.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.92,25.13c-.31,0-.63-.06-.91-.18-.29-.12-.54-.29-.77-.51l-4.74-4.74c-.43-.44-.68-1.05-.67-1.67,0-.63.25-1.22.7-1.66.44-.44,1.04-.69,1.66-.7.63,0,1.22.23,1.67.67l3.07,3.07,9.67-9.67c.45-.41,1.04-.64,1.66-.62s1.19.26,1.62.7c.43.43.68,1.02.7,1.62.01.62-.21,1.2-.63,1.66l-11.34,11.34c-.22.22-.48.39-.77.51-.29.12-.6.18-.91.18h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.92,25.59c-.37,0-.74-.07-1.08-.21s-.66-.35-.92-.62l-4.74-4.74c-.52-.54-.81-1.25-.8-2,0-.75.3-1.45.83-1.98.53-.52,1.23-.83,1.98-.83h.03c.74,0,1.43.28,1.97.8l2.75,2.75,9.35-9.35c.56-.5,1.27-.78,2-.76.74.02,1.42.31,1.94.83.51.51.82,1.21.83,1.95.02.74-.25,1.43-.75,1.98l-11.35,11.35c-.26.26-.58.47-.92.62-.34.14-.71.21-1.08.21h-.02ZM24.92,24.66h0c.25,0,.49-.05.73-.14.23-.1.44-.23.62-.41l11.34-11.34c.32-.35.49-.83.48-1.32-.01-.49-.21-.96-.56-1.31-.35-.35-.82-.54-1.31-.57-.49,0-.97.16-1.33.49l-9.65,9.66c-.09.09-.2.13-.32.13h0c-.12,0-.24-.05-.32-.13l-3.07-3.07c-.35-.34-.81-.52-1.34-.52-.5,0-.98.2-1.33.56-.35.35-.56.83-.56,1.33s.18.98.53,1.34l4.74,4.74c.18.18.38.32.62.41.23.1.47.14.73.14h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-checklist-device::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.03.53h31.95v39.94H8.03V.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.96,3.44v2.9c0-.77-.31-1.51-.85-2.05-.54-.54-1.28-.85-2.05-.85H10.93c-.77,0-1.51.31-2.05.85s-.85,1.28-.85,2.05v-2.9c0-.77.31-1.51.85-2.05.54-.54,1.28-.85,2.05-.85h26.14c.77,0,1.51.31,2.05.85.54.54.85,1.28.85,2.05h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.96,41H8.03c-.29,0-.53-.24-.53-.53V.53c0-.29.24-.53.53-.53h31.95c.29,0,.53.24.53.53v39.94c0,.29-.24.53-.53.53h0ZM8.55,39.93h30.88V1.07H8.56v38.86h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.2,3.44h27.59v32.67H10.2V3.44Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M37.79,4.16v.51l-27.6,30.5V4.16c0-.19.08-.38.21-.51.14-.14.32-.21.51-.21h26.14c.19,0,.38.08.51.21.14.14.21.32.21.51h.02Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M16.66,12.73c-.14,0-.27-.05-.37-.15l-1.03-.97c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M16.66,19.78c-.14,0-.27-.05-.37-.15l-1.03-.98c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M16.66,26.83c-.14,0-.27-.05-.37-.15l-1.03-.97c-.21-.2-.22-.54-.02-.75s.54-.22.75-.02l.62.58,2.37-2.86c.19-.23.53-.26.75-.07.23.19.26.52.07.75l-2.73,3.3c-.09.11-.23.18-.38.19h-.03Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M31.59,11.08h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.59,18.24h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.59,25.29h-9.74c-.29,0-.53-.24-.53-.53s.24-.53.53-.53h9.74c.29,0,.53.24.53.53s-.24.53-.53.53Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.79,36.64H10.2c-.29,0-.53-.24-.53-.53V3.44c0-.29.24-.53.53-.53h27.59c.29,0,.53.24.53.53v32.67c0,.29-.24.53-.53.53h0ZM10.74,35.57h26.53V3.97H10.74v31.61h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.48,38.28c0,.14.06.27.15.37s.23.15.37.15.27-.06.37-.15.15-.23.15-.37-.06-.27-.15-.37c-.1-.1-.23-.15-.37-.15s-.27.06-.37.15c-.1.1-.15.23-.15.37h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,39.37c-.29,0-.57-.11-.77-.32-.21-.21-.32-.48-.32-.77s.12-.57.32-.77c.41-.41,1.13-.41,1.54,0,.2.2.32.48.32.77s-.11.56-.32.77-.48.32-.77.32ZM24.03,38.25v.03-.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-checklist-doc::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M10.1,4.2h27.79v36.31H10.1V4.2Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M37.89,41H10.1c-.27,0-.49-.22-.49-.49V4.2c0-.27.22-.49.49-.49h27.79c.27,0,.49.22.49.49v36.31c0,.27-.22.49-.49.49h0ZM10.58,40.03h26.81V4.69H10.58v35.34Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.43,6.43h21.12v31.12H13.43V6.43Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.56,38.04H13.43c-.27,0-.49-.22-.49-.49V6.43c0-.27.22-.49.49-.49h21.12c.27,0,.49.22.49.49v31.12c0,.27-.22.49-.49.49ZM13.92,37.07h20.15V6.91H13.92v30.15h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.29,16.5c-.12,0-.24-.05-.33-.13l-.94-.89c-.19-.18-.2-.49-.02-.69.18-.2.49-.2.69-.02l.56.53,2.16-2.61c.17-.21.48-.24.68-.06.21.17.24.48.06.68l-2.49,3.01c-.09.1-.21.17-.35.18h-.03,0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M17.29,22.93c-.12,0-.24-.05-.33-.13l-.94-.89c-.19-.18-.2-.49-.02-.69.18-.2.49-.2.69-.02l.56.53,2.16-2.61c.17-.21.48-.24.68-.06.21.17.24.48.06.68l-2.49,3.01c-.09.1-.21.17-.35.18h-.03,0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.94,15h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94,21.53h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94,27.97h-8.9c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.9c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.76,3.46c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v2.96c0,.2.08.39.22.52.14.14.33.22.52.22h12.23c.2,0,.39-.08.52-.22.14-.14.22-.33.22-.52v-2.96c0-.1-.02-.19-.06-.28-.04-.09-.09-.17-.16-.24s-.15-.12-.24-.16c-.09-.04-.19-.06-.28-.06h-3.36Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.85,4.2c0-.2-.08-.38-.22-.52-.14-.14-.33-.22-.52-.22h-3.36c0-.06.02-.12.02-.19,0-.74-.29-1.44-.81-1.97-.52-.52-1.23-.81-1.97-.81s-1.44.29-1.97.81c-.52.52-.81,1.23-.81,1.97,0,.06,0,.12.02.19h-3.35c-.1,0-.19.02-.28.06s-.17.09-.24.16c-.07.07-.12.15-.16.24-.04.09-.06.19-.06.28v.74h13.71v-.74Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M30.11,8.39h-12.23c-.33,0-.64-.13-.87-.36s-.36-.54-.36-.87v-2.96c0-.16.03-.32.09-.47s.15-.29.27-.4c.11-.11.25-.2.4-.27.15-.06.31-.09.47-.09h2.86c.07-.75.41-1.47.94-2.01.62-.62,1.44-.96,2.31-.96s1.69.34,2.31.96c.54.54.87,1.26.94,2.01h2.87c.16,0,.32.03.47.09s.28.15.4.27c.11.12.2.25.27.4.06.15.09.31.09.47v2.96c0,.33-.13.64-.36.87-.23.23-.54.36-.87.36ZM17.88,3.95s-.07,0-.1.02c-.03,0-.06.03-.08.06-.02.02-.04.05-.06.08,0,.03-.02.07-.02.1v2.96c0,.07.03.13.07.18s.11.07.18.07h12.23c.07,0,.13-.03.18-.07s.07-.11.07-.18v-2.96s0-.07-.02-.1c0-.03-.03-.06-.05-.08-.02-.02-.05-.04-.08-.06s-.06-.02-.1-.02h-3.36c-.14,0-.26-.06-.36-.16-.09-.1-.14-.23-.13-.37,0-.04,0-.07,0-.11,0-.65-.24-1.24-.67-1.66-.87-.87-2.38-.87-3.24,0-.43.43-.67,1.02-.67,1.62l.02.15c0,.14-.04.27-.13.37-.09.1-.22.16-.36.16h-3.35.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-checklist::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='5.22'%20ry='5.22'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.7.58H9.17c-2.57,0-4.68,2.1-4.68,4.68v4.16c0-2.57,2.1-4.68,4.68-4.68h30.53c2.57,0,4.68,2.1,4.68,4.68v-4.16c0-2.57-2.1-4.68-4.68-4.68Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.05,14.64c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M15.05,20.65c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.96,12.92h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,19.04h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,25.19h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.05,26.65c-.14,0-.28-.06-.38-.15l-1.08-1.02c-.22-.21-.23-.56-.02-.79.21-.23.56-.23.79-.02l.64.61,2.49-3c.2-.24.55-.28.78-.07.24.2.28.55.07.78l-2.87,3.47c-.1.12-.24.2-.4.21h-.03.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.96,31.31h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-checkmark::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.34'%20width='39.98'%20height='39.98'%20rx='4.59'%20ry='4.59'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.81H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.54,2.17,5.86-.15,8.72-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.34H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.81H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.54,2.17,5.86-.15,8.72-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.81H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.5,2.17,5.82-.15,8.68-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.81H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.5,2.17,5.82-.15,8.68-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.82H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.52,2.18,5.84-.14,8.7-.14h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.81H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.03C3.52,2.18,5.84-.15,8.7-.15h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.83c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.03c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.1,29.74c-.37,0-.75-.07-1.09-.21s-.66-.35-.92-.62l-5.69-5.69c-.51-.53-.81-1.25-.8-2,0-.75.3-1.46.84-1.99.52-.52,1.24-.83,1.99-.84.75,0,1.46.28,2,.8l3.68,3.68,11.6-11.6c.54-.49,1.25-.76,1.99-.75s1.43.31,1.95.84c.51.51.82,1.22.83,1.95.02.74-.25,1.44-.75,1.99l-13.6,13.6c-.26.26-.58.47-.92.62-.34.14-.72.21-1.09.21h-.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M20.09,30.29c-.44,0-.88-.09-1.29-.26s-.79-.42-1.1-.74l-5.69-5.69c-.63-.66-.97-1.5-.96-2.4,0-.9.36-1.74,1-2.37.64-.64,1.48-.99,2.37-1h.03c.89,0,1.73.33,2.36.95l3.3,3.3,11.2-11.2c.67-.62,1.52-.93,2.39-.91.88.02,1.71.37,2.33,1,.63.63.98,1.45.99,2.33.02.88-.29,1.73-.89,2.37l-13.61,13.61c-.31.31-.69.57-1.1.74s-.85.26-1.29.26h-.04ZM20.09,29.18h0c.3,0,.6-.06.87-.17.28-.12.52-.28.75-.49l13.6-13.6c.38-.42.6-.99.59-1.58s-.25-1.15-.67-1.56c-.42-.42-.98-.66-1.56-.68-.59,0-1.16.2-1.59.6l-11.58,11.58c-.1.1-.24.16-.39.16h0c-.15,0-.29-.06-.39-.16l-3.68-3.68c-.42-.41-.97-.64-1.6-.64s-1.17.24-1.6.67c-.42.42-.67,1-.67,1.6s.22,1.18.65,1.61l5.68,5.68c.21.21.46.38.75.49.27.11.57.17.87.17h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-clock::after {
  background-image: url("/assets/clock-DvBswCWt.svg");
}
.cb-ilus-k-12.cb-ilus-coin::after {
  background-image: url("/assets/coin-CC3ddtHF.svg");
}
.cb-ilus-k-12.cb-ilus-column::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='11.07'%20y='12.06'%20width='25.82'%20height='6.08'%20rx='3.04'%20ry='3.04'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.53,18.62H12.43c-1.01,0-1.84-.82-1.84-1.84v-3.37c0-1.01.82-1.84,1.84-1.84h23.11c1.01,0,1.84.82,1.84,1.84v3.37c0,1.01-.82,1.84-1.84,1.84ZM12.43,12.54c-.48,0-.88.39-.88.88v3.37c0,.48.39.88.88.88h23.11c.48,0,.88-.39.88-.88v-3.37c0-.48-.39-.88-.88-.88H12.43Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='7.91'%20y='4.3'%20width='32.19'%20height='7.74'%20rx='3.52'%20ry='3.52'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.74,12.51H9.26c-1.01,0-1.84-.82-1.84-1.84v-5.02c0-1.01.82-1.84,1.84-1.84h29.47c1.01,0,1.84.82,1.84,1.84v5.02c0,1.01-.82,1.84-1.84,1.84ZM9.26,4.78c-.48,0-.88.39-.88.88v5.02c0,.48.39.88.88.88h29.47c.48,0,.88-.39.88-.88v-5.02c0-.48-.39-.88-.88-.88H9.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='13.97'%20y='18.14'%20width='20.06'%20height='22.62'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M18.24,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.98,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.24,40.75c-.27,0-.48-.22-.48-.48v-18.51c0-.27.22-.48.48-.48s.48.22.48.48v18.51c0,.27-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.62,11.99h20.73c1.4,0,2.55,1.14,2.55,2.55H11.07c0-1.4,1.14-2.55,2.55-2.55Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M35.55,18.62H12.45c-1.01,0-1.84-.82-1.84-1.84v-3.37c0-1.01.82-1.84,1.84-1.84h23.11c1.01,0,1.84.82,1.84,1.84v3.37c0,1.01-.82,1.84-1.84,1.84ZM12.45,12.54c-.48,0-.88.39-.88.88v3.37c0,.48.39.88.88.88h23.11c.48,0,.88-.39.88-.88v-3.37c0-.48-.39-.88-.88-.88H12.45Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M16.9,18.14h14.05c1.7,0,3.08,1.38,3.08,3.08H13.82c0-1.7,1.38-3.08,3.08-3.08Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.91,41.25H15.09c-.93,0-1.68-.75-1.68-1.68v-20.23c0-.93.75-1.68,1.68-1.68h17.82c.93,0,1.68.75,1.68,1.68v20.23c0,.93-.75,1.68-1.68,1.68ZM15.09,18.62c-.39,0-.71.32-.71.71v20.23c0,.39.32.71.71.71h17.82c.39,0,.71-.32.71-.71v-20.23c0-.39-.32-.71-.71-.71H15.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-compose-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M8.79,39.99c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V9.08L30.2.99H9.74c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M37.34,40.99H9.74c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C9.36.04,9.55,0,9.74,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM9.74,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H9.74Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.19.99v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.19.99Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M38.27,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM30.7,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.3,11.35h-11.52c-.3,0-.55.24-.55.55s.24.55.55.55h11.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.28,16.66H13.78c-.3,0-.55.24-.55.55s.24.55.55.55h19.5c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.28,21.99H13.78c-.3,0-.55.24-.55.55s.24.55.55.55h19.5c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,27.74H14.07c-.3,0-.55.24-.55.55s.24.55.55.55h19.13c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,32.77H14.07c-.3,0-.55.24-.55.55s.24.55.55.55h19.13c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='40.47%2014.18%2038.43%2016.21%2042.69%2020.47%2045.13%2018.04%2040.87%2013.78%2040.47%2014.18'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l9.75-9.75,4.26,4.26-9.75,9.75-4.26-4.26Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M45.13,18.04l-4.26-4.26,1.42-1.42c.57-.56,1.33-.88,2.13-.88s1.56.32,2.13.89c.57.57.89,1.32.89,2.13s-.31,1.56-.88,2.13l-1.42,1.42h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l-2.08,6.34,6.34-2.08-4.26-4.26Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M28.68,25.96l9.75-9.75,2.13,2.13-9.75,9.75-2.13-2.13Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M30.81,28.09l-4.21,4.21,2.08-6.35,2.13,2.13h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.94,30.8c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l9.75-9.75c.22-.22.59-.22.81,0l4.26,4.26c.11.11.17.25.17.4s-.06.3-.17.4l-9.75,9.75c-.11.11-.26.17-.4.17h0ZM29.49,25.96l3.46,3.46,8.94-8.94-3.46-3.46-8.94,8.94Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.7,21.05c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l2.44-2.44c.22-.22.59-.22.81,0l4.26,4.26c.11.11.17.25.17.4s-.06.3-.17.4l-2.44,2.44c-.11.11-.26.17-.4.17h0ZM39.25,16.21l3.46,3.46,1.63-1.63-3.46-3.46-1.63,1.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.6,32.88c-.15,0-.3-.06-.4-.17-.15-.15-.21-.38-.14-.58l2.08-6.34c.06-.19.22-.33.41-.38.2-.05.4,0,.54.15l4.26,4.26c.14.14.2.34.15.54-.05.19-.19.35-.38.41l-6.34,2.08c-.06.02-.12.03-.18.03ZM28.93,27.02l-1.44,4.4,4.4-1.44-2.96-2.96Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M43,15.91l-2.13-2.13,1.42-1.42c.28-.28.62-.5.98-.66.37-.15.76-.23,1.16-.23s.79.08,1.16.23.7.38.98.66l-3.56,3.56Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M45.13,18.61c-.15,0-.29-.06-.4-.17l-4.26-4.26c-.11-.11-.17-.25-.17-.4s.06-.3.17-.4l1.42-1.42c.68-.68,1.57-1.05,2.53-1.05h0c.96,0,1.85.38,2.53,1.05.68.68,1.05,1.57,1.05,2.53s-.37,1.85-1.04,2.53l-1.42,1.42c-.11.11-.26.17-.4.17h0ZM41.68,13.77l3.46,3.46,1.02-1.02c.46-.46.71-1.08.71-1.72s-.26-1.26-.72-1.72c-.46-.46-1.08-.72-1.72-.72h0c-.65,0-1.26.25-1.72.71l-1.02,1.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-compose::after {
  background-image: url("/assets/compose-dameJCEt.svg");
}
.cb-ilus-k-12.cb-ilus-computer-bullet-list::after {
  background-image: url("/assets/computer-bullet-list-B15nRQAV.svg");
}
.cb-ilus-k-12.cb-ilus-computer::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.45,33.31h7.12v4.27h-7.12v-4.27Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M20.45,33.31h7.12v2.14h-7.12v-2.14Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M27.57,38.15h-7.12c-.32,0-.57-.26-.57-.57v-4.27c0-.32.26-.57.57-.57h7.12c.32,0,.57.26.57.57v4.27c0,.32-.26.57-.57.57ZM21.02,37.01h5.97v-3.13h-5.97v3.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.21,39.9c0,.06,0,.13,0,.2-.02.06-.05.12-.09.17s-.09.09-.15.12-.12.04-.19.04H15.25c-.07,0-.13,0-.19-.04-.06-.03-.11-.07-.15-.12s-.07-.11-.09-.17c-.02-.06-.02-.13,0-.2.12-.65.47-1.24.98-1.66s1.15-.65,1.82-.65h12.81c.66,0,1.3.23,1.82.65.51.42.86,1.01.98,1.66h-.02Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.77,41H15.25c-.15,0-.3-.03-.43-.1-.14-.07-.26-.16-.35-.27-.1-.11-.17-.25-.2-.4-.04-.15-.04-.3-.02-.44.15-.78.57-1.49,1.18-2,.61-.51,1.39-.78,2.18-.78h12.81c.79,0,1.57.28,2.18.78.61.51,1.03,1.21,1.18,1.99h0c.03.15.02.3-.02.45-.04.14-.11.28-.2.39-.1.12-.22.21-.36.28-.13.06-.28.1-.43.1ZM15.4,39.86h17.21c-.12-.46-.38-.88-.75-1.18-.41-.34-.92-.52-1.45-.52h-12.81c-.53,0-1.04.19-1.45.52-.37.3-.63.72-.75,1.18Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.51.57H5.51c-.94,0-1.85.37-2.52,1.04-.67.67-1.04,1.57-1.04,2.52v23.49h44.12V4.13c0-.94-.38-1.85-1.04-2.52-.67-.67-1.57-1.04-2.52-1.04h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M29.36.57H5.51c-.47,0-.93.09-1.36.27-.43.18-.82.44-1.15.77-.33.33-.59.72-.77,1.15s-.27.89-.27,1.36v23.86L29.36.57Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M46.07,28.19H1.95c-.32,0-.57-.26-.57-.57V4.13c0-1.1.43-2.14,1.21-2.92s1.82-1.21,2.92-1.21h37c1.1,0,2.14.43,2.92,1.21.78.78,1.21,1.82,1.21,2.92v23.49c0,.32-.26.57-.57.57ZM2.52,27.05h42.98V4.13c0-.8-.31-1.55-.87-2.11-.56-.56-1.31-.87-2.11-.87H5.51c-.8,0-1.55.31-2.11.87-.56.56-.87,1.31-.88,2.11v22.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.51,33.31c.47,0,.93-.09,1.36-.27s.82-.44,1.15-.77c.33-.33.59-.72.77-1.15s.27-.89.27-1.36v-2.14H1.95v2.14c0,.47.09.93.27,1.36s.44.82.77,1.15c.33.33.72.59,1.15.77.43.18.89.27,1.36.27h37.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.52,33.88H5.5c-.54,0-1.07-.11-1.58-.31-.5-.21-.95-.51-1.34-.9-.39-.38-.69-.84-.9-1.34-.21-.5-.32-1.04-.32-1.58v-2.14c0-.32.26-.57.57-.57h44.14c.32,0,.57.26.57.57v2.14c0,.55-.11,1.08-.31,1.58s-.51.95-.9,1.34-.84.69-1.34.9c-.5.21-1.03.31-1.58.31h.01ZM5.51,32.74h37.01c.39,0,.78-.08,1.14-.23s.69-.37.97-.65.5-.6.65-.97c.15-.36.23-.75.23-1.14v-1.56H2.52v1.56c0,.39.08.78.23,1.14.15.36.37.69.65.97.28.28.61.5.97.65.36.15.75.23,1.14.23h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.78,29.99c0,.16.03.32.09.47s.15.28.27.4.25.2.4.27c.15.06.31.09.47.09s.32-.03.47-.09.28-.15.4-.27.2-.25.27-.4c.06-.15.09-.31.09-.47s-.03-.32-.09-.47-.15-.28-.27-.4-.25-.2-.4-.27c-.15-.06-.31-.09-.47-.09s-.32.03-.47.09-.28.15-.4.27-.2.25-.27.4c-.06.15-.09.31-.09.47Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.01,31.62c-.22,0-.43-.04-.62-.12-.2-.08-.38-.2-.53-.35-.15-.16-.27-.33-.36-.53-.08-.2-.12-.41-.12-.63s.04-.42.12-.62.2-.38.35-.53c.15-.15.33-.27.53-.35.4-.17.85-.17,1.25,0,.2.08.38.2.53.35s.27.33.35.53.12.41.12.62-.04.43-.13.63c-.08.2-.2.38-.35.53-.15.15-.33.27-.53.35s-.41.12-.63.12h.02ZM24.01,29.17c-.11,0-.21.02-.31.06-.1.04-.19.1-.27.18-.07.08-.14.17-.18.26-.04.1-.06.21-.06.31s.02.21.06.31c.04.1.1.19.18.27s.17.13.26.18c.2.08.43.08.62,0,.1-.04.19-.1.26-.18.08-.08.14-.17.18-.27s.06-.2.06-.31-.02-.21-.06-.31c-.04-.1-.1-.19-.18-.27s-.17-.14-.27-.18-.2-.06-.31-.06h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-condense::after {
  background-image: url("/assets/condense-DU5wfQrg.svg");
}
.cb-ilus-k-12.cb-ilus-document-award::after {
  background-image: url("/assets/document-award-DsabFbk1.svg");
}
.cb-ilus-k-12.cb-ilus-dollar::after {
  background-image: url("/assets/dollar-B0QMgaup.svg");
}
.cb-ilus-k-12.cb-ilus-download::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.74,10.74c.29-1.18.2-2.41-.24-3.54-.44-1.13-1.23-2.09-2.24-2.75-1.01-.66-2.21-.99-3.42-.95-1.21.05-2.37.47-3.33,1.21-1.55-1.84-3.64-3.15-5.96-3.77-2.33-.61-4.78-.5-7.04.33-2.26.83-4.21,2.33-5.58,4.31-1.38,1.98-2.11,4.33-2.11,6.73v.08c-.24-.04-.49-.07-.74-.08-.78,0-1.55.14-2.27.43s-1.38.72-1.93,1.27c-.55.55-.99,1.2-1.29,1.92-.3.72-.45,1.49-.45,2.27s.15,1.55.45,2.27c.3.72.74,1.37,1.29,1.92s1.21.98,1.93,1.27,1.49.44,2.27.43h26.43c1.56,0,3.08-.49,4.33-1.41,1.26-.92,2.19-2.22,2.66-3.71.47-1.49.46-3.09-.04-4.57-.5-1.48-1.45-2.76-2.73-3.66Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.51,20.28H10.09c-1.22,0-2.42-.38-3.41-1.1-1-.71-1.74-1.72-2.14-2.88-.3.89-.39,1.83-.26,2.76.13.93.49,1.81,1.03,2.57s1.26,1.38,2.09,1.81,1.75.65,2.69.65h26.42c1.13,0,2.24-.25,3.25-.75s1.89-1.22,2.58-2.12c.69-.9,1.16-1.94,1.37-3.05.22-1.11.18-2.25-.12-3.34-.42,1.56-1.34,2.94-2.62,3.93-1.28.99-2.85,1.52-4.46,1.52h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M10.01,24.64c-.82,0-1.63-.16-2.4-.47-.79-.32-1.5-.79-2.11-1.39-.61-.6-1.08-1.31-1.41-2.1s-.5-1.63-.5-2.48.17-1.69.5-2.48c.33-.79.81-1.5,1.41-2.1.61-.6,1.32-1.07,2.11-1.39.79-.32,1.6-.47,2.48-.47.06,0,.13,0,.19,0,.11-2.38.86-4.59,2.2-6.51,1.45-2.08,3.47-3.64,5.85-4.51,2.38-.87,4.93-.99,7.37-.35,2.28.6,4.32,1.83,5.91,3.56.96-.63,2.07-.98,3.22-1.02,1.34-.06,2.63.31,3.74,1.03,1.12.73,1.97,1.77,2.46,3.01.44,1.12.56,2.33.34,3.51,1.23.95,2.14,2.23,2.63,3.72.54,1.6.55,3.3.04,4.91-.51,1.61-1.5,2.99-2.86,3.99-1.36.99-2.97,1.52-4.65,1.52H10.01ZM10.01,12.88c-.67,0-1.34.13-1.98.39-.66.27-1.24.65-1.75,1.15-.5.5-.9,1.08-1.17,1.74-.27.65-.41,1.34-.41,2.05s.14,1.4.41,2.05c.27.65.67,1.24,1.17,1.73.5.5,1.09.89,1.75,1.15.66.27,1.37.42,2.05.39h26.43c1.46-.03,2.84-.45,4.01-1.31s2.02-2.04,2.46-3.42.43-2.84-.04-4.22c-.46-1.38-1.33-2.55-2.52-3.38-.19-.13-.27-.36-.22-.59.26-1.07.19-2.18-.22-3.21-.4-1.03-1.11-1.89-2.03-2.49-.92-.6-2-.9-3.09-.85-1.1.04-2.14.42-3.02,1.09-.24.18-.57.14-.76-.08-1.49-1.76-3.45-3-5.68-3.59-2.23-.59-4.55-.48-6.71.32s-4,2.22-5.32,4.11c-1.32,1.89-2.01,4.11-2.01,6.42,0,.16-.07.36-.2.46-.12.11-.29.19-.45.16-.22-.04-.44-.06-.67-.07h-.06.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,40.43c-.27,0-.54-.05-.79-.16-.25-.1-.48-.26-.67-.45l-5.92-5.92c-.19-.19-.35-.42-.45-.67s-.16-.52-.16-.79.05-.54.16-.79c.1-.25.26-.48.45-.67.39-.39.92-.61,1.46-.61.27,0,.54.05.79.16.25.1.48.26.67.45l1.95,1.96v-14.44c0-.66.28-1.28.75-1.74.47-.46,1.1-.72,1.75-.72s1.28.26,1.75.72.73,1.08.75,1.74v14.44l1.95-1.96c.19-.19.42-.35.67-.45s.52-.16.79-.16.54.05.79.16c.25.1.48.26.67.45s.35.42.45.67.16.52.16.79-.05.54-.16.79c-.1.25-.26.48-.45.67l-5.92,5.92c-.19.19-.42.35-.67.45s-.52.16-.79.16h.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24,40.99c-.35,0-.68-.07-1-.2s-.61-.33-.85-.57l-5.91-5.92c-.24-.25-.44-.53-.57-.85s-.2-.66-.2-1.01.07-.69.2-1.01.32-.61.57-.85c.74-.74,1.9-.97,2.86-.57.32.13.61.32.85.57l1,1.01v-13.11c0-.82.34-1.57.91-2.14,1.15-1.13,3.13-1.13,4.28,0,.57.56.9,1.32.91,2.13v13.12l1-1c.25-.25.53-.44.85-.57.64-.26,1.37-.27,2.01,0,.32.13.61.33.85.57s.44.53.57.85.2.66.2,1.01-.07.68-.2,1.01c-.13.32-.33.61-.57.85l-5.92,5.92c-.24.25-.53.44-.85.57s-.66.2-1,.2h0ZM18.09,30.92c-.4,0-.79.16-1.07.45-.14.14-.25.31-.33.49-.08.19-.12.38-.12.58s.04.4.12.58.19.35.33.49l5.92,5.92c.14.14.31.26.49.33.18.08.38.12.58.12h0c.2,0,.39-.04.58-.11.18-.08.35-.19.49-.33l5.92-5.92c.14-.14.25-.31.33-.49s.11-.38.11-.58-.04-.4-.11-.58c-.08-.19-.19-.35-.33-.49s-.31-.25-.49-.33c-.37-.15-.79-.15-1.16,0-.18.08-.35.19-.49.33l-2.9,2.91v-15.78c0-.5-.21-.98-.58-1.34-.73-.72-1.99-.72-2.72,0-.37.36-.57.84-.58,1.35v15.77l-2.9-2.91c-.14-.14-.31-.25-.49-.33s-.38-.11-.58-.11l-.02-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-error::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24.01,40.45c3.95,0,7.82-1.17,11.12-3.37,3.29-2.2,5.85-5.32,7.37-8.98,1.51-3.66,1.9-7.68,1.13-11.56-.77-3.89-2.67-7.45-5.48-10.25-2.8-2.8-6.36-4.71-10.25-5.48s-7.91-.38-11.57,1.14c-3.65,1.51-6.78,4.08-8.98,7.37-2.2,3.29-3.37,7.16-3.37,11.12,0,5.31,2.11,10.4,5.86,14.15,3.77,3.75,8.85,5.86,14.16,5.86ZM24.01,32.95c-2.01,0-3.98-.52-5.75-1.45l16.8-16.79c1.02,1.9,1.51,4.03,1.45,6.18-.07,2.15-.68,4.25-1.8,6.09-1.11,1.84-2.69,3.36-4.56,4.4-1.88,1.05-4,1.59-6.15,1.57ZM24.01,7.93c2,0,3.97.52,5.74,1.45L12.96,26.18c-.95-1.77-1.44-3.74-1.45-5.74,0-3.32,1.32-6.5,3.67-8.84,2.34-2.34,5.53-3.66,8.84-3.66h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M3.97,20.39c0-2.62.53-5.24,1.52-7.67,1.03-2.43,2.47-4.63,4.37-6.49,1.9-1.86,4.06-3.34,6.49-4.37,2.43-1.03,5.05-1.52,7.67-1.52s5.24.53,7.67,1.52c2.43,1.03,4.63,2.47,6.49,4.37,1.86,1.9,3.34,4.06,4.37,6.49,1.03,2.43,1.52,5.05,1.52,7.67,0,2.62-.53,5.24-1.52,7.67-1.03,2.43-2.47,4.63-4.37,6.49-1.9,1.86-4.06,3.34-6.49,4.37-2.43,1.03-5.05,1.52-7.67,1.52s-5.24-.53-7.67-1.52c-2.43-1.03-4.63-2.47-6.49-4.37-1.86-1.9-3.34-4.06-4.37-6.49-1.03-2.43-1.52-5.05-1.52-7.67Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M10.04,6c-1.94,1.86-3.46,4.06-4.48,6.53-1.06,2.47-1.6,5.09-1.63,7.75,0,2.66.49,5.32,1.52,7.79,1.03,2.47,2.51,4.71,4.41,6.57,1.9,1.86,4.14,3.38,6.61,4.37,2.47.99,5.13,1.48,7.79,1.44,2.66-.04,5.32-.61,7.75-1.67,2.43-1.06,4.67-2.62,6.49-4.56L10.01,5.96l.04.04Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.01,32.95c-2.01,0-3.98-.52-5.75-1.45l16.8-16.79c1.02,1.9,1.51,4.03,1.45,6.18-.07,2.15-.68,4.25-1.8,6.09-1.11,1.84-2.69,3.36-4.56,4.4-1.88,1.05-4,1.59-6.15,1.57Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.01,7.93c2,0,3.97.52,5.74,1.45L12.96,26.18c-.95-1.77-1.44-3.74-1.45-5.74,0-3.32,1.32-6.5,3.67-8.84,2.34-2.34,5.53-3.66,8.84-3.66h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.98,0c1.34,0,2.68.13,4.01.4,3.98.79,7.61,2.73,10.49,5.61,2.88,2.88,4.82,6.51,5.61,10.49.79,3.99.39,8.09-1.16,11.84-1.56,3.76-4.18,6.94-7.56,9.2-3.39,2.26-7.33,3.46-11.38,3.46h0c-5.48,0-10.62-2.14-14.5-6-3.88-3.87-6-9.02-6-14.5,0-4.06,1.19-7.99,3.46-11.39,2.26-3.38,5.45-5.99,9.2-7.55C18.66.53,21.32,0,23.99,0h0ZM24,40.02c3.87,0,7.61-1.14,10.85-3.29,3.21-2.15,5.7-5.18,7.19-8.77,1.47-3.57,1.86-7.48,1.11-11.28-.75-3.8-2.6-7.25-5.34-10-2.74-2.74-6.2-4.59-10-5.34-3.8-.75-7.7-.37-11.28,1.11-3.58,1.48-6.61,3.97-8.77,7.19-2.15,3.23-3.29,6.98-3.29,10.85,0,5.21,2.03,10.12,5.72,13.8,3.69,3.69,8.59,5.72,13.8,5.72h0ZM24,7.51h0c2.07,0,4.13.54,5.96,1.51.14.07.23.2.25.36s-.03.3-.14.42L13.28,26.59c-.11.11-.26.16-.42.14-.16-.02-.28-.12-.36-.25-.98-1.83-1.49-3.89-1.51-5.96,0-3.48,1.36-6.74,3.81-9.2,2.45-2.45,5.72-3.81,9.2-3.81h0ZM28.91,9.59c-1.54-.71-3.22-1.09-4.92-1.1-3.21,0-6.23,1.25-8.5,3.52-2.27,2.27-3.52,5.29-3.52,8.5,0,1.7.39,3.39,1.1,4.92l15.83-15.83h0ZM35.04,14.27h.07c.16.02.28.12.36.25,1.05,1.96,1.57,4.18,1.51,6.42-.07,2.24-.71,4.42-1.86,6.33-1.15,1.9-2.79,3.48-4.74,4.58-1.95,1.09-4.13,1.66-6.38,1.64-2.08,0-4.14-.54-5.97-1.51-.14-.07-.23-.21-.25-.36s.03-.31.14-.42l16.79-16.79c.09-.09.21-.15.34-.15h0ZM24.09,32.52c2.03,0,4.04-.53,5.82-1.51,1.8-1.01,3.32-2.47,4.38-4.24,1.06-1.76,1.66-3.79,1.72-5.85.05-1.84-.33-3.68-1.1-5.34l-15.83,15.83c1.54.71,3.23,1.09,4.93,1.1h.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-exclamation::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.19'%20ry='5.19'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.5,7.73c0-.2.04-.39.11-.58.09-.18.19-.34.32-.48.15-.14.3-.25.49-.32.17-.08.37-.11.57-.11h4.06c.26,0,.52.05.74.15.24.1.45.24.65.42.17.18.32.39.41.64.11.23.15.49.15.75l-1.01,14.55c0,.4-.15.78-.43,1.06-.28.28-.68.43-1.06.43h-2.49c-.39,0-.78-.16-1.06-.43-.28-.28-.43-.67-.43-1.06l-1.01-15.01h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M25.5,24.74h-2.49c-.52,0-1.04-.21-1.41-.59-.37-.37-.59-.88-.59-1.42l-1.01-14.97v-.03c0-.24.04-.48.14-.75.13-.28.27-.48.43-.66.25-.23.45-.36.69-.45.21-.09.47-.15.75-.15h4.06c.34,0,.67.07.95.19.27.11.53.28.79.51.26.27.44.54.54.83.12.25.18.57.18.92l-1.01,14.59c0,.5-.2,1.01-.59,1.38-.37.37-.9.59-1.42.59h-.01ZM21,7.72l1.01,14.99c0,.3.1.56.28.74s.44.29.71.29h2.49c.26,0,.52-.11.71-.29s.28-.43.28-.71l1.01-14.59c0-.17-.04-.34-.11-.5-.07-.19-.17-.34-.31-.49-.14-.12-.3-.23-.47-.3-.16-.07-.35-.11-.54-.11h-4.06c-.13,0-.25.02-.36.07-.13.05-.23.12-.36.23-.06.07-.14.19-.21.33-.03.09-.06.22-.06.34h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.25,27.23c-2.08,0-3.75,1.69-3.75,3.75s1.67,3.75,3.75,3.75,3.75-1.68,3.75-3.75-1.7-3.75-3.75-3.75Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.25,35.24c-2.35,0-4.26-1.91-4.26-4.26s1.91-4.26,4.26-4.26,4.26,1.91,4.26,4.26-1.91,4.26-4.26,4.26ZM24.25,27.74c-1.79,0-3.25,1.45-3.25,3.25s1.45,3.25,3.25,3.25,3.25-1.45,3.25-3.25-1.45-3.25-3.25-3.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-expand::after {
  background-image: url("/assets/expand-B3jg5MCH.svg");
}
.cb-ilus-k-12.cb-ilus-computer-explore::after {
  background-image: url("/assets/computer-explore-CfIaI0VP.svg");
}
.cb-ilus-k-12.cb-ilus-face-bad::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.4,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52,4.62-2.47,6.47-4.32,3.32-4.05,4.32-6.47c1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47-1.85-1.85-4.05-3.32-6.47-4.32-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M4.77,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.35,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM24.35,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.43,14.21c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h-.01ZM30.29,14.19c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.35,27.27c-1.24,0-2.45.25-3.57.72-1.11.48-2.08,1.17-2.85,2.02-.25.29-.68.33-.98.08-.29-.25-.33-.68-.08-.98l.03-.03c.91-1.01,2.05-1.81,3.34-2.36,1.3-.55,2.7-.84,4.11-.84s2.82.28,4.11.84c1.29.55,2.43,1.36,3.34,2.36.26.28.25.72-.03.98s-.72.25-.98-.03l-.02-.02c-.77-.85-1.74-1.54-2.85-2.02-1.13-.48-2.34-.73-3.57-.72h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-face-excellent::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47,1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47-1.85-1.85-4.05-3.32-6.47-4.32-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.91,24.45c-.81,2.05-2.19,3.81-3.95,5.04-1.76,1.24-3.84,1.89-5.96,1.89s-4.2-.66-5.96-1.89c-1.76-1.23-3.14-2.99-3.95-5.04'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M13.51,24.06c.13-.19.34-.3.57-.3h19.82c.38,0,.69.31.69.69,0,.09-.02.17-.05.26-.86,2.18-2.32,4.04-4.2,5.36-1.88,1.32-4.09,2.02-6.36,2.02s-4.48-.7-6.36-2.02c-1.88-1.32-3.34-3.18-4.2-5.36-.08-.21-.06-.46.07-.65h.02ZM15.16,25.14c.77,1.51,1.89,2.81,3.28,3.78,1.65,1.15,3.58,1.77,5.56,1.77s3.91-.61,5.56-1.77c1.38-.97,2.51-2.27,3.28-3.78H15.15h.01ZM16.56,13.23c-.52,0-.99.17-1.32.43-.32.26-.47.57-.47.86,0,.38-.31.69-.69.69s-.69-.31-.69-.69c0-.77.38-1.46.99-1.94.6-.48,1.39-.73,2.19-.73s1.58.25,2.19.73c.6.48.99,1.18.99,1.94,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.29-.14-.6-.47-.86-.33-.26-.8-.43-1.32-.43h-.02ZM31.44,13.23c-.52,0-.99.17-1.32.43-.32.26-.47.57-.47.86,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.77.38-1.46.99-1.94.6-.48,1.39-.73,2.19-.73s1.58.25,2.19.73c.6.48.99,1.18.99,1.94,0,.38-.31.69-.69.69s-.69-.31-.69-.69h0c0-.28-.14-.6-.47-.86-.33-.26-.8-.43-1.32-.43h-.02Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-face-good::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47s1.52-5.01,1.52-7.63-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47s-4.05-3.32-6.47-4.32c-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65s4.15-3.41,6.65-4.44c5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44s3.41,4.15,4.44,6.65c1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42c.98,2.36,2.39,4.48,4.2,6.29,1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.99,28.87c1.03,0,2.05-.24,2.98-.71.94-.47,1.77-1.16,2.41-1.99.23-.3.67-.36.97-.12.3.23.36.67.12.97-.77,1-1.76,1.82-2.89,2.38-1.12.56-2.35.85-3.6.85s-2.48-.29-3.6-.85c-1.13-.57-2.12-1.38-2.89-2.38-.23-.31-.16-.74.14-.97.3-.22.72-.17.95.12.65.84,1.47,1.52,2.41,1.99.92.46,1.94.71,2.98.71h.02Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3cpath%20d='M15.08,14.21c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h-.01ZM29.94,14.19c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-face-neutral::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M3.5,20.5c0,2.69.53,5.36,1.56,7.84,1.03,2.49,2.54,4.75,4.44,6.65,1.9,1.9,4.16,3.41,6.65,4.44,2.49,1.03,5.15,1.56,7.84,1.56s5.36-.53,7.84-1.56,4.75-2.54,6.65-4.44,3.41-4.16,4.44-6.65c1.03-2.49,1.56-5.15,1.56-7.84s-.53-5.36-1.56-7.84c-1.03-2.49-2.54-4.75-4.44-6.65-1.9-1.9-4.16-3.41-6.65-4.44-2.49-1.03-5.15-1.56-7.84-1.56s-5.36.53-7.84,1.56c-2.49,1.03-4.75,2.54-6.65,4.44-1.9,1.9-3.41,4.16-4.44,6.65-1.03,2.49-1.56,5.15-1.56,7.84h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M4.46,24.33c-.57-2.89-.49-5.85.23-8.7.72-2.85,2.06-5.5,3.91-7.77,1.86-2.27,4.2-4.1,6.85-5.36,2.66-1.26,5.55-1.92,8.49-1.93,2.94,0,5.83.63,8.5,1.88,2.66,1.25,5.01,3.07,6.88,5.32,1.88,2.26,3.23,4.9,3.95,7.75s.83,5.81.28,8.7c-.89-4.53-3.33-8.63-6.9-11.56-3.57-2.94-8.06-4.53-12.68-4.52-4.62,0-9.1,1.64-12.65,4.58-3.55,2.96-5.98,7.05-6.84,11.59'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,40.97c-2.71,0-5.34-.53-7.83-1.56-2.5-1.04-4.73-2.53-6.64-4.43-1.91-1.91-3.41-4.14-4.43-6.64-1.04-2.5-1.56-5.13-1.56-7.84s.53-5.34,1.56-7.84c1.04-2.5,2.53-4.73,4.43-6.64,1.91-1.91,4.14-3.41,6.64-4.43C21.16-.48,26.85-.48,31.84,1.59c2.5,1.03,4.73,2.53,6.64,4.43,1.91,1.91,3.41,4.14,4.43,6.64,1.04,2.5,1.56,5.13,1.56,7.84s-.53,5.34-1.56,7.84c-1.04,2.5-2.53,4.73-4.43,6.64-1.91,1.91-4.14,3.41-6.64,4.43-2.5,1.04-5.13,1.56-7.84,1.56ZM24,1.14c-2.56,0-5.04.5-7.41,1.48-2.36.98-4.47,2.39-6.28,4.19-1.81,1.81-3.22,3.92-4.19,6.28-.98,2.36-1.48,4.85-1.48,7.41s.5,5.05,1.48,7.41c.98,2.36,2.39,4.47,4.19,6.28,1.81,1.81,3.91,3.22,6.28,4.19,4.72,1.96,10.1,1.96,14.82,0,2.36-.98,4.47-2.39,6.28-4.19,1.81-1.81,3.22-3.92,4.19-6.28.98-2.36,1.48-4.85,1.48-7.41s-.5-5.05-1.48-7.41c-.98-2.36-2.39-4.47-4.19-6.28-1.81-1.81-3.92-3.22-6.28-4.19-2.36-.98-4.85-1.48-7.41-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.1,14.22c0,.82.66,1.49,1.49,1.49s1.49-.67,1.49-1.49-.67-1.48-1.49-1.48-1.48.66-1.48,1.48h0ZM29.93,14.2c0,.39.16.76.44,1.04s.66.43,1.05.43.77-.15,1.05-.43c.28-.28.44-.65.44-1.04s-.16-.76-.44-1.04-.66-.43-1.05-.43-.77.15-1.05.43c-.28.27-.43.65-.43,1.04h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.43,27.06c0-.38.31-.69.69-.69h19.77c.38,0,.69.31.69.69s-.31.69-.69.69H14.11c-.38,0-.69-.31-.69-.69Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-face-very-bad::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M4.05,20.5c0,2.62.52,5.21,1.52,7.63,1,2.42,2.47,4.62,4.32,6.47,1.85,1.85,4.05,3.32,6.47,4.32,2.42,1,5.01,1.52,7.63,1.52s5.21-.52,7.63-1.52c2.42-1,4.62-2.47,6.47-4.32,1.85-1.85,3.32-4.05,4.32-6.47,1-2.42,1.52-5.01,1.52-7.63s-.52-5.21-1.52-7.63c-1-2.42-2.47-4.62-4.32-6.47s-4.05-3.32-6.47-4.32c-2.42-1-5.01-1.52-7.63-1.52s-5.21.52-7.63,1.52c-2.42,1-4.62,2.47-6.47,4.32-1.85,1.85-3.32,4.05-4.32,6.47-1,2.42-1.52,5.01-1.52,7.63h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M4.42,24.34c-.57-2.89-.49-5.86.23-8.71.72-2.85,2.06-5.51,3.92-7.78,1.86-2.27,4.21-4.11,6.86-5.37,2.66-1.26,5.56-1.92,8.5-1.93,2.94,0,5.84.63,8.51,1.88,2.66,1.25,5.02,3.07,6.89,5.33,1.88,2.26,3.23,4.91,3.96,7.76.73,2.85.83,5.82.28,8.71-.89-4.54-3.33-8.64-6.91-11.58-3.58-2.94-8.07-4.54-12.7-4.53-4.63.01-9.11,1.64-12.67,4.59-3.56,2.96-5.99,7.06-6.85,11.61'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.99,41c-2.71,0-5.35-.53-7.84-1.56-2.5-1.04-4.74-2.53-6.65-4.44-1.91-1.91-3.41-4.15-4.44-6.65-1.04-2.5-1.56-5.14-1.56-7.85s.53-5.35,1.56-7.85c1.04-2.5,2.53-4.74,4.44-6.65,1.91-1.91,4.15-3.41,6.65-4.44,5-2.07,10.69-2.07,15.69,0,2.5,1.03,4.74,2.53,6.65,4.44,1.91,1.91,3.41,4.15,4.44,6.65,1.04,2.5,1.56,5.14,1.56,7.85s-.53,5.35-1.56,7.85c-1.04,2.5-2.53,4.74-4.44,6.65-1.91,1.91-4.15,3.41-6.65,4.44-2.5,1.04-5.14,1.56-7.85,1.56ZM23.99,1.1c-2.56,0-5.05.5-7.42,1.48-2.36.98-4.48,2.39-6.29,4.2-1.81,1.81-3.22,3.93-4.2,6.29-.98,2.36-1.48,4.86-1.48,7.42s.5,5.06,1.48,7.42,2.39,4.48,4.2,6.29c1.81,1.81,3.92,3.22,6.29,4.2,4.73,1.96,10.11,1.96,14.84,0,2.36-.98,4.48-2.39,6.29-4.2,1.81-1.81,3.22-3.93,4.2-6.29.98-2.36,1.48-4.86,1.48-7.42s-.5-5.06-1.48-7.42c-.98-2.36-2.39-4.48-4.2-6.29-1.81-1.81-3.93-3.22-6.29-4.2-2.36-.98-4.86-1.48-7.42-1.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.16,29.56c-.36.14-.76-.03-.9-.39h0c-.76-1.93-2.05-3.57-3.7-4.73-1.65-1.15-3.58-1.77-5.56-1.77s-3.91.61-5.56,1.77-2.94,2.8-3.7,4.73c-.14.36-.54.53-.9.39-.36-.14-.53-.54-.39-.9.86-2.18,2.32-4.04,4.2-5.35s4.09-2.02,6.35-2.02,4.47.7,6.35,2.02c1.88,1.31,3.34,3.18,4.2,5.35.14.36-.03.76-.39.9h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3cpath%20d='M27.95,11.38c.38,0,.7.29.71.68h0c0,.3.16.62.48.88.33.26.79.43,1.3.43s.97-.16,1.3-.43c.32-.26.47-.58.48-.88,0-.38.33-.69.71-.68.38,0,.69.33.68.71h0c-.02.76-.4,1.45-1,1.93-.6.48-1.38.73-2.17.73s-1.57-.25-2.17-.73-.98-1.17-1-1.93c0-.38.29-.7.68-.71ZM15.07,11.38c.38,0,.7.29.71.68,0,.3.16.62.48.88.33.26.79.43,1.3.43s.97-.16,1.3-.43c.32-.26.47-.58.48-.88,0-.38.33-.69.71-.68s.69.33.68.71c-.02.76-.4,1.45-1,1.93-.6.48-1.38.73-2.17.73s-1.57-.25-2.17-.73-.98-1.17-1-1.93c0-.38.29-.7.68-.71h0Z'%20fill='%231d1e1e'%20fill-rule='evenodd'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-feedback::after {
  background-image: url("/assets/feedback-BrgBO2Cv.svg");
}
.cb-ilus-k-12.cb-ilus-financial-aid::after {
  background-image: url("/assets/financial-aid-BNDygKOa.svg");
}
.cb-ilus-k-12.cb-ilus-funnel::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.14,19.65c.36.39.62.78.62,1.29v14.14c0,.75.6,1.35,1.35,1.36.3,0,.59-.09.82-.27l3.85-2.89c.34-.26.54-.66.54-1.08v-11.25c0-.5.28-.91.62-1.29l10.31-12.17c.62-.74.83-1.6.27-2.31-.31-.39-.78-.62-1.29-.62H10.84c-.91,0-1.64.74-1.64,1.64,0,.5.22.82.62,1.29l10.31,12.17Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M22.11,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.45,7.8,9.45,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.5,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.84c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.11,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.45,7.8,9.45,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.5,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.84c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.32,32.3l-.29-11.48c0-.5.28-.91.62-1.29l10.98-12.53c.4-.48-.12-1.73-.57-1.86H14.37c-.85,0-1.65,1.07-1.65,1.98,0,.5.22.82.62,1.28l9.28,10.52c.36.39.62.78.62,1.29v15.64l3.53-2.47c.34-.26.54-.66.54-1.08Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M22.09,36.93h0c-1.01,0-1.83-.83-1.83-1.85v-14.14c0-.3-.14-.57-.5-.96h-.01S9.43,7.8,9.43,7.8c-.42-.48-.74-.91-.74-1.6,0-1.17.95-2.13,2.13-2.13h26.39c.65,0,1.26.29,1.67.81.66.83.56,1.93-.27,2.92l-10.31,12.17c-.36.39-.51.68-.51.97v11.25c0,.58-.28,1.13-.74,1.47l-3.85,2.89c-.32.24-.71.37-1.11.37ZM20.48,19.33c.37.41.74.91.74,1.61v14.14c0,.48.38.87.86.87h0c.19,0,.37-.06.52-.18l3.85-2.89c.22-.16.35-.42.35-.7v-11.25c0-.72.43-1.27.75-1.62l10.29-12.15c.37-.45.72-1.1.26-1.69-.22-.28-.55-.44-.9-.44H10.82c-.64,0-1.15.52-1.15,1.16,0,.33.13.54.5.97l10.31,12.17Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-settings::after {
  background-image: url("/assets/settings-DJb9eD5U.svg");
}
.cb-ilus-k-12.cb-ilus-globe::after {
  background-image: url("/assets/globe-kmI_wUdp.svg");
}
.cb-ilus-k-12.cb-ilus-graduate::after {
  background-image: url("/assets/graduate-FpthBA3F.svg");
}
.cb-ilus-k-12.cb-ilus-graph-bar::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M13.73,23.76H5.59c-.24,0-.47.1-.64.27s-.27.4-.27.64v15.32h9.95v-15.32c0-.12-.02-.24-.07-.35-.05-.11-.11-.21-.2-.29s-.18-.15-.29-.2c-.11-.05-.23-.07-.35-.07h.01Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M13.73,23.76H5.59c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.63,40.52H4.68c-.28,0-.51-.23-.51-.51v-15.32c0-.37.15-.74.42-1s.62-.42,1-.42h8.14c.19,0,.37.04.55.11.17.07.32.17.46.31s.24.29.31.47c.07.17.11.35.11.54v15.32c0,.28-.23.51-.51.51h-.02ZM5.19,39.49h8.93v-14.81c0-.05,0-.1-.03-.15-.02-.05-.05-.09-.09-.13-.04-.04-.08-.06-.12-.08-.05-.02-.1-.03-.15-.03H5.59c-.11,0-.2.04-.28.11s-.12.17-.12.28v14.81Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.87,7.53h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v31.57h9.95V8.44c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M27.87,7.53h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M28.77,40.52h-9.95c-.28,0-.51-.23-.51-.51V8.44c0-.37.15-.74.42-1,.27-.27.62-.42,1-.42h8.14c.37,0,.74.15,1,.42.26.26.42.63.42,1v31.57c0,.28-.23.51-.51.51h-.01ZM19.33,39.49h8.92V8.44c0-.1-.04-.2-.12-.28-.07-.07-.17-.12-.28-.12h-8.14c-.11,0-.2.04-.28.11s-.12.17-.12.28v31.06h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.01,12.77h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v26.33h9.95V13.67c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M42.01,12.77h-8.14c-.24,0-.47.1-.64.27s-.27.4-.27.64v1.53h9.95v-1.53c0-.24-.1-.47-.27-.64s-.4-.27-.64-.27h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.92,40.52h-9.95c-.28,0-.51-.23-.51-.51V13.67c0-.37.15-.74.42-1,.27-.27.62-.42,1-.42h8.13c.38,0,.74.15,1.01.42.26.26.41.63.41,1v26.33c0,.28-.23.51-.51.51h0ZM33.47,39.49h8.92V13.67c0-.1-.04-.2-.11-.28s-.17-.12-.28-.12h-8.13c-.11,0-.2.04-.28.11-.07.07-.12.17-.12.28v25.82h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.48,40.52H.5c-.28,0-.51-.23-.51-.51V.51C-.02.23.21,0,.5,0s.51.23.51.51v38.98h46.47c.28,0,.51.23.51.51s-.23.51-.51.51h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-heart::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.21,34.79c-1.26,1.17-3.2,1.17-4.46,0l-11.42-10.58c-2.53-2.44-3.93-5.81-3.89-9.31h0c-.05-3.1,1.35-6.05,3.8-7.96h0c3.32-2.53,8.03-2,10.71,1.19l3.05,3.47,3.06-3.46c2.68-3.19,7.4-3.71,10.71-1.18h0c2.44,1.92,3.85,4.87,3.78,7.98h0c.04,3.51-1.38,6.88-3.91,9.31l-11.44,10.55Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M10.24,9.48c3.32-2.53,8.03-3,10.71.19l3.05,3.47,3.06-3.46c2.68-3.19,7.4-2.71,10.71-.18,2.12,1.66,3.45,4.11,3.73,6.75.04-.44.06-.87.05-1.32.06-3.11-1.34-6.06-3.78-7.98-3.31-2.53-8.03-2.01-10.71,1.18l-3.06,3.46-3.05-3.47c-2.68-3.19-7.39-3.72-10.71-1.19-2.45,1.91-3.86,4.86-3.8,7.96,0,.45.01.89.06,1.34.28-2.65,1.62-5.1,3.75-6.76Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M23.98,36.14c-.92,0-1.84-.33-2.56-1l-11.42-10.58c-2.62-2.52-4.09-6.05-4.04-9.67-.06-3.22,1.43-6.35,3.99-8.34,3.53-2.69,8.53-2.13,11.38,1.26l2.68,3.05,2.7-3.05c2.85-3.39,7.84-3.94,11.37-1.24,2.56,2,4.04,5.13,3.97,8.37.04,3.61-1.44,7.13-4.06,9.64l-11.45,10.56c-.72.66-1.64,1-2.56,1ZM14.97,5.82c-1.55,0-3.11.49-4.43,1.5-2.31,1.8-3.66,4.64-3.61,7.57-.04,3.38,1.32,6.64,3.74,8.98l11.41,10.57c1.07.99,2.74.99,3.81,0h0s11.44-10.55,11.44-10.55c2.42-2.32,3.79-5.58,3.75-8.95.06-2.95-1.28-5.79-3.6-7.6-3.11-2.38-7.53-1.89-10.05,1.11l-3.43,3.88-3.41-3.88c-1.45-1.73-3.53-2.63-5.62-2.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-home::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.68,38.19c0,.62-.24,1.2-.68,1.64-.44.43-1.02.68-1.64.68H9.63c-.61,0-1.2-.24-1.64-.68-.43-.43-.67-1.02-.67-1.64v-17.46L24,6.25l16.69,14.47v17.47h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,6.25L7.31,20.73v3.35l15.04-13.04c.46-.4,1.04-.61,1.65-.61s1.19.22,1.65.61l15.04,13.04v-3.35L24,6.25Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M38.37,41H9.63c-.73,0-1.46-.3-1.98-.82-.53-.53-.82-1.24-.82-1.98v-17.47c0-.14.06-.27.17-.37L23.68,5.89c.18-.16.45-.16.64,0l16.69,14.47c.11.09.17.23.17.37v17.47c0,.75-.29,1.46-.82,1.98-.53.53-1.24.82-1.98.82h-.01ZM7.8,20.95v17.24c0,.48.19.96.53,1.3.34.34.81.53,1.29.53h28.74c.49,0,.95-.19,1.3-.54.35-.34.54-.8.54-1.29v-17.24L24,6.9,7.8,20.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M5.68,21.32c-.51,0-1.01-.16-1.44-.45-.42-.29-.74-.71-.92-1.19-.17-.48-.2-1-.07-1.5.13-.5.41-.94.8-1.27L22.36,1.06c.46-.39,1.03-.6,1.62-.6s1.17.21,1.62.6l18.3,15.85c.26.21.47.47.62.76.15.29.24.62.28.95.03.33,0,.66-.11.98-.1.32-.26.61-.48.86s-.48.46-.78.61c-.29.15-.62.24-.94.26-.33.02-.67-.02-.98-.12-.31-.11-.6-.27-.85-.49L23.99,6.25,7.3,20.73c-.45.39-1.03.6-1.62.6h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M4.07,19.7L22.38,3.84c.45-.39,1.03-.6,1.62-.6s1.17.21,1.62.6l18.3,15.85c.17.15.32.32.44.51.35-.51.5-1.12.42-1.73-.08-.61-.39-1.17-.86-1.56L25.62,1.06c-.45-.39-1.03-.6-1.62-.6s-1.17.21-1.62.6L4.07,16.92c-.47.4-.78.95-.86,1.56s.06,1.23.42,1.73c.12-.19.27-.37.44-.52h0Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M42.32,21.83c-.32,0-.64-.05-.95-.16-.38-.13-.72-.33-1.02-.59L23.99,6.9,7.62,21.1c-1.01.86-2.56.94-3.65.18-.5-.35-.88-.84-1.09-1.42-.21-.59-.24-1.21-.08-1.8.16-.6.49-1.12.95-1.52L22.04.7c1.11-.94,2.81-.92,3.88,0l18.31,15.85c.29.24.54.54.73.9.18.35.29.73.33,1.13.03.4,0,.79-.13,1.17-.13.39-.32.74-.57,1.03-.26.3-.57.55-.93.73-.34.18-.73.28-1.13.31h-.22,0ZM23.99,5.77c.11,0,.23.04.32.12l16.69,14.47c.2.18.43.31.69.4.25.09.52.12.79.1.26-.02.53-.09.76-.21.24-.12.45-.29.63-.49.17-.2.3-.43.39-.7.08-.26.11-.52.09-.79-.03-.27-.1-.53-.22-.76-.13-.24-.3-.45-.5-.61L25.29,1.43c-.73-.62-1.87-.63-2.62,0L4.37,17.28c-.32.27-.54.62-.65,1.03-.11.4-.09.82.06,1.21.14.39.4.72.74.96.73.51,1.78.46,2.46-.12L23.67,5.89c.09-.08.2-.12.32-.12Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.82,31.13c0-1.01-.4-1.99-1.12-2.7-.72-.72-1.69-1.12-2.71-1.12s-1.99.4-2.7,1.12c-.72.72-1.12,1.69-1.12,2.7v9.39h7.65v-9.39Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M27.82,41h-7.65c-.27,0-.49-.22-.49-.49v-9.39c0-1.15.45-2.24,1.27-3.05.8-.8,1.91-1.26,3.04-1.26s2.23.45,3.05,1.26c.81.82,1.26,1.9,1.26,3.05v9.39c0,.27-.22.49-.49.49h0ZM20.66,40.03h6.68v-8.9c0-.89-.35-1.73-.98-2.36-.63-.63-1.47-.98-2.36-.98s-1.74.36-2.36.98c-.63.63-.98,1.47-.98,2.36v8.9Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.06,19.17c0,1.05.42,2.05,1.15,2.79.74.74,1.74,1.15,2.79,1.15s2.05-.42,2.78-1.15c.74-.74,1.16-1.74,1.16-2.79s-.42-2.05-1.16-2.79c-.74-.74-1.74-1.15-2.78-1.15s-2.05.42-2.79,1.15c-.74.74-1.15,1.74-1.15,2.79Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M27.34,16.39c-.75-.72-1.74-1.12-2.78-1.11-1.04.01-2.02.42-2.75,1.15-.74.73-1.15,1.72-1.16,2.75,0,1.03.39,2.03,1.11,2.77l5.57-5.57h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,23.6c-1.18,0-2.29-.46-3.13-1.3s-1.3-1.95-1.3-3.13.47-2.3,1.29-3.13c.84-.84,1.95-1.3,3.13-1.3s2.29.46,3.13,1.3c.84.83,1.3,1.95,1.3,3.13s-.46,2.3-1.3,3.13c-.83.84-1.94,1.3-3.13,1.3h0ZM24,15.72c-.92,0-1.79.36-2.45,1.01-.64.64-1.01,1.53-1.01,2.44s.36,1.79,1.01,2.44c1.31,1.31,3.59,1.3,4.88,0,.66-.65,1.02-1.52,1.02-2.44s-.36-1.79-1.02-2.44c-.65-.65-1.52-1.01-2.44-1.01h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-info::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.69'%20ry='4.69'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M28.04,33.19c0,.18-.04.35-.12.51s-.2.31-.35.43-.33.22-.52.29-.4.1-.62.1h-4.38c-.27,0-.54-.04-.81-.13-.25-.09-.48-.22-.69-.38-.19-.16-.35-.35-.45-.57-.1-.21-.16-.44-.16-.67v-13.1c0-.35.17-.71.47-.96s.72-.39,1.15-.39h4.85c.43,0,.84.14,1.15.39.3.25.47.6.47.96v13.5Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M26.42,35.09h-4.38c-.34,0-.67-.05-.99-.16s-.61-.27-.86-.47c-.25-.21-.45-.46-.6-.75-.14-.29-.22-.6-.22-.92v-13.1c0-.51.24-1.02.68-1.38.4-.33.94-.52,1.5-.52h4.85c.57,0,1.1.18,1.5.52.42.35.68.86.68,1.38v13.5c0,.26-.06.52-.18.77-.12.23-.28.44-.49.62-.2.17-.43.3-.7.39-.25.09-.52.13-.8.13h0ZM21.56,18.89c-.3,0-.59.1-.79.26-.18.15-.27.33-.27.52v13.1c0,.14.03.28.1.42s.18.28.31.39c.14.12.31.21.5.28.2.07.4.1.63.1h4.38c.15,0,.3-.02.43-.07.13-.05.25-.11.35-.19.09-.08.16-.16.21-.26.04-.09.07-.18.07-.27v-13.5c0-.19-.1-.38-.27-.52-.2-.17-.49-.26-.79-.26h-4.87Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M23.98,14.29c2.01,0,3.64-1.63,3.64-3.64s-1.63-3.64-3.64-3.64-3.64,1.63-3.64,3.64,1.63,3.64,3.64,3.64Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M23.98,14.85c-2.31,0-4.2-1.89-4.2-4.2s1.89-4.2,4.2-4.2,4.2,1.89,4.2,4.2-1.89,4.2-4.2,4.2ZM23.98,7.56c-1.71,0-3.09,1.38-3.09,3.09s1.38,3.09,3.09,3.09,3.09-1.38,3.09-3.09-1.38-3.09-3.09-3.09Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-khan-academy::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2048%2048'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%2314bf96;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20142)%20--%3e%3cg%3e%3cg%20id='Layer_1'%3e%3cpath%20class='cls-1'%20d='M32.8,22.1l-9.2-5.3c-.5-.1-1.1-.1-1.5,0l-9.2,5.3c-.4.3-.6.6-.6,1.2v11.1c0,.6.1.9.8,1.2l9.2,5.3c.5.2.9.2,1.4,0l9.2-5.3c.5-.3.8-.6.8-1.2v-11.1c-.2-.6-.5-1.1-.8-1.2ZM21,22.6c1.1-1.1,2.7-1.1,3.6,0,1.1,1.1,1.1,2.7,0,3.6-1.1,1.1-2.6,1.1-3.6,0-1.1-1.1-1.1-2.6,0-3.6ZM25.7,35.1c-.9.3-2,.5-2.9.5s-2-.2-2.9-.5c-3-1.2-5.3-4.2-5.3-7.7v-.9c4.4,0,8,3.8,8,8.3v.2h.3v-.2c0-4.5,3.6-8.2,8-8.3v.9c0,3.5-2.1,6.5-5.3,7.7Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-laptop-check::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M42.5,8.42H5.26c-.74,0-1.34.6-1.34,1.34v24.01h39.93V9.76c0-.74-.6-1.34-1.34-1.34h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M43.85,34.28H3.91c-.28,0-.51-.23-.51-.51V9.76c0-1.02.83-1.85,1.85-1.85h37.25c1.02,0,1.85.83,1.85,1.85v24.01c0,.28-.23.51-.51.51h.01ZM4.42,33.26h38.92V9.76c0-.46-.37-.83-.84-.83H5.26c-.46,0-.84.37-.84.83v23.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.03,11.24H6.77l-.04,22.53h34.3V11.24Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.53,11.24l-24.19,22.53h-1.61l.04-22.53h25.76Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M41.03,34.28H6.73c-.14,0-.26-.05-.36-.15s-.15-.23-.15-.36l.04-22.53c0-.28.23-.51.51-.51h34.26c.28,0,.51.23.51.51v22.53c0,.28-.23.51-.51.51ZM7.24,33.26h33.28V11.74H7.28l-.04,21.52Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.37,36.59H.39v-2.15c0-.37.3-.67.67-.67h45.64c.37,0,.67.3.67.67v2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M47.37,37.1H.39c-.28,0-.51-.23-.51-.51v-2.15c0-.65.53-1.18,1.18-1.18h45.64c.65,0,1.18.53,1.18,1.18v2.15c0,.28-.23.51-.51.51ZM.9,36.08h45.96v-1.64c0-.09-.07-.16-.16-.16H1.06c-.09,0-.16.07-.16.16v1.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.37,36.59c-4.36,1.25-8.88,1.88-13.42,1.88H13.81c-4.54,0-9.05-.63-13.42-1.88h46.98Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.95,38.98H13.81c-4.59,0-9.15-.64-13.56-1.9-.24-.07-.4-.31-.36-.56s.25-.44.5-.44h46.98c.25,0,.47.19.5.44s-.12.49-.36.56c-4.41,1.26-8.97,1.9-13.56,1.9ZM4.71,37.1c2.99.57,6.04.86,9.09.86h20.15c3.06,0,6.1-.29,9.09-.86H4.71Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M15.02,22.5c0,2.35.93,4.6,2.59,6.26,1.66,1.66,3.91,2.59,6.26,2.59s4.6-.93,6.26-2.59,2.59-3.91,2.59-6.26-.93-4.6-2.59-6.26c-1.66-1.66-3.91-2.59-6.26-2.59s-4.6.93-6.26,2.59c-1.66,1.66-2.59,3.91-2.59,6.26h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M15.19,24.23c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83,2.23,1.36,3.06,2.36c.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14-1.59-1.3-3.59-2.01-5.64-2-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.87,31.87c-2.5,0-4.85-.97-6.62-2.74-1.77-1.77-2.74-4.12-2.74-6.62s.97-4.85,2.74-6.62c1.77-1.77,4.12-2.74,6.62-2.74s4.85.97,6.62,2.74c1.77,1.77,2.74,4.12,2.74,6.62s-.97,4.85-2.74,6.62-4.12,2.74-6.62,2.74ZM23.87,14.17c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44,2.44-3.67,2.44-5.89-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.08,26.87c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M22.08,27.39c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47.01.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h-.01ZM19.52,22.25h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-laptop-exclamation::after {
  background-image: url("/assets/laptop-exclamation-Dn76GMQi.svg");
}
.cb-ilus-k-12.cb-ilus-laptop::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M42.62,8.42H5.38c-.74,0-1.34.6-1.34,1.34v24.01h39.93V9.76c0-.74-.6-1.34-1.34-1.34h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M43.97,34.28H4.03c-.28,0-.51-.23-.51-.51V9.76c0-1.02.83-1.85,1.85-1.85h37.25c1.02,0,1.85.83,1.85,1.85v24.01c0,.28-.23.51-.51.51h.01ZM4.54,33.26h38.92V9.76c0-.46-.37-.83-.84-.83H5.38c-.46,0-.84.37-.84.83v23.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.15,11.24H6.89l-.04,22.53h34.3V11.24Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.65,11.24l-24.19,22.53h-1.61l.04-22.53h25.76Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M41.15,34.28H6.85c-.14,0-.26-.05-.36-.15s-.15-.23-.15-.36l.04-22.53c0-.28.23-.51.51-.51h34.26c.28,0,.51.23.51.51v22.53c0,.28-.23.51-.51.51ZM7.36,33.26h33.28V11.74H7.4l-.04,21.52Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.49,36.59H.51v-2.15c0-.37.3-.67.67-.67h45.64c.37,0,.67.3.67.67v2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M47.49,37.1H.51c-.28,0-.51-.23-.51-.51v-2.15c0-.65.53-1.18,1.18-1.18h45.64c.65,0,1.18.53,1.18,1.18v2.15c0,.28-.23.51-.51.51ZM1.02,36.08h45.96v-1.64c0-.09-.07-.16-.16-.16H1.18c-.09,0-.16.07-.16.16v1.64Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M47.49,36.59c-4.36,1.25-8.88,1.88-13.42,1.88H13.93c-4.54,0-9.05-.63-13.42-1.88h46.98Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M34.07,38.98H13.93c-4.59,0-9.15-.64-13.56-1.9-.24-.07-.4-.31-.36-.56s.25-.44.5-.44h46.98c.25,0,.47.19.5.44s-.12.49-.36.56c-4.41,1.26-8.97,1.9-13.56,1.9ZM4.83,37.1c2.99.57,6.04.86,9.09.86h20.15c3.06,0,6.1-.29,9.09-.86H4.83Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-light-bulb::after {
  background-image: url("/assets/light-bulb-jqggdBzm.svg");
}
.cb-ilus-k-12.cb-ilus-list-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='5.12'%20ry='5.12'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.42.77H9.1c-2.55,0-4.64,2.09-4.64,4.64v4.13c0-2.55,2.09-4.64,4.64-4.64h30.32c2.55,0,4.64,2.09,4.64,4.64v-4.13c0-2.55-2.09-4.64-4.64-4.64Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,12.92h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,19.04h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,25.19h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.96,31.31h-13.44c-.31,0-.56-.25-.56-.56s.25-.56.56-.56h13.44c.31,0,.56.25.56.56s-.25.56-.56.56Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='12.35'%20r='1.5'%20fill='%23009cde'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='18.49'%20r='1.5'%20fill='%23009cde'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='24.62'%20r='1.5'%20fill='%23009cde'%20stroke-width='0'/%3e%3ccircle%20cx='14.88'%20cy='30.74'%20r='1.5'%20fill='%23009cde'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-list-pencil::after {
  background-image: url("/assets/list-pencil-DfAHCY9-.svg");
}
.cb-ilus-k-12.cb-ilus-list::after {
  background-image: url("/assets/list-C4kPRSO3.svg");
}
.cb-ilus-k-12.cb-ilus-location::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,.48c-4.16,0-8.15,1.66-11.09,4.6-2.94,2.94-4.59,6.93-4.59,11.09,0,7.21,10.9,19.82,14.53,23.83.14.16.33.29.52.38.21.09.42.13.64.13s.44-.05.64-.13.38-.22.53-.38c3.61-4.01,14.5-16.63,14.5-23.83,0-2.06-.41-4.1-1.19-6-.79-1.9-1.95-3.63-3.4-5.09-1.46-1.46-3.19-2.61-5.09-3.4-1.91-.79-3.95-1.19-6-1.19h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M8.48,17.83c-.1-.55-.16-1.1-.17-1.66-.02-2.07.37-4.13,1.16-6.04.78-1.92,1.93-3.66,3.39-5.13,1.45-1.47,3.19-2.64,5.1-3.43,1.91-.8,3.96-1.21,6.04-1.21s4.12.41,6.04,1.21c1.91.8,3.65,1.96,5.1,3.43,1.46,1.47,2.61,3.22,3.39,5.13.79,1.92,1.18,3.97,1.16,6.04,0,.56-.06,1.12-.17,1.66-.53-3.74-2.39-7.16-5.24-9.64-2.85-2.48-6.5-3.84-10.28-3.84s-7.43,1.36-10.28,3.84c-2.85,2.48-4.71,5.9-5.24,9.64h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.02,40.99c-.28,0-.56-.06-.83-.17-.27-.12-.51-.3-.7-.51-4.4-4.87-14.65-16.98-14.65-24.15,0-4.32,1.68-8.37,4.73-11.43C15.62,1.69,19.68,0,24,0h0c2.13,0,4.21.41,6.18,1.23,1.97.82,3.74,2,5.25,3.5,1.5,1.51,2.68,3.27,3.5,5.25.81,1.97,1.23,4.06,1.23,6.19,0,7.14-10.23,19.27-14.62,24.15-.2.21-.44.38-.69.5-.26.12-.55.18-.83.18h0ZM24,.96h0c-4.06,0-7.88,1.59-10.75,4.46-2.87,2.87-4.45,6.69-4.45,10.75,0,7.04,11.02,19.78,14.4,23.51.1.11.22.2.36.27.28.12.61.12.89,0,.14-.06.27-.16.38-.27,4.32-4.8,14.37-16.71,14.37-23.5,0-2.01-.39-3.96-1.16-5.82s-1.88-3.52-3.29-4.93c-1.42-1.42-3.08-2.53-4.94-3.3-1.85-.77-3.81-1.16-5.81-1.16h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.95,16.16c0,1.25.49,2.45,1.38,3.33.88.88,2.07,1.38,3.33,1.38s2.44-.5,3.33-1.38c.88-.88,1.37-2.08,1.37-3.33s-.49-2.44-1.37-3.33c-.89-.88-2.08-1.38-3.33-1.38s-2.45.5-3.33,1.38c-.89.88-1.38,2.08-1.38,3.33Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M23.66,21.34c-1.39,0-2.69-.54-3.67-1.52-.98-.97-1.52-2.27-1.52-3.67s.54-2.69,1.52-3.67c.98-.98,2.28-1.52,3.66-1.52s2.68.54,3.67,1.52c.98.98,1.52,2.28,1.52,3.67s-.54,2.69-1.51,3.67c-.99.98-2.29,1.52-3.67,1.52ZM23.66,11.94c-1.13,0-2.19.44-2.99,1.24-.8.8-1.24,1.86-1.24,2.99s.44,2.19,1.24,2.99c1.59,1.59,4.37,1.6,5.98,0,.79-.79,1.23-1.86,1.23-2.99s-.44-2.19-1.23-2.99c-.8-.8-1.87-1.24-2.99-1.24Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-lock::after {
  background-image: url("/assets/lock-BIcWprS4.svg");
}
.cb-ilus-k-12.cb-ilus-mail-compose::after {
  background-image: url("/assets/mail-compose-A_eOCuwP.svg");
}
.cb-ilus-k-12.cb-ilus-mail-send::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M45.56,31.05H15.1c-.38,0-.73-.15-1-.42-.27-.27-.42-.62-.42-1V11.57c0-.43.17-.84.48-1.15s.71-.48,1.15-.48h30.05c.43,0,.84.17,1.15.48.31.31.48.71.48,1.15v18.07c0,.38-.15.73-.42,1s-.62.42-1,.42h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35,21.31l11.97-8.15v-1.6c0-.26-.06-.51-.18-.73l-13.34,9.1,1.55,1.39Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M25.67,21.32l-11.98-8.16v-1.59c0-.26.06-.51.18-.73l13.35,9.11-1.55,1.39h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M45.56,31.6H15.1c-.53,0-1.01-.21-1.38-.58-.37-.37-.58-.86-.58-1.38V11.57c0-.58.23-1.12.63-1.53.41-.41.96-.63,1.53-.63h30.05c.58,0,1.13.23,1.53.63.41.41.63.95.63,1.53v18.07c0,.53-.2,1.01-.58,1.38-.37.37-.86.58-1.38.58ZM15.31,10.49c-.29,0-.57.12-.76.32s-.32.48-.32.76v18.07c0,.23.09.45.26.62s.39.26.62.26h30.46c.23,0,.45-.09.62-.26s.26-.39.26-.62V11.57c0-.29-.11-.56-.32-.76-.2-.2-.48-.32-.76-.32H15.31Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.91,31.55c-.15,0-.3-.06-.41-.18-.2-.23-.18-.57.04-.76l12.3-11.07c.22-.2.57-.18.76.04.2.23.18.57-.04.76l-12.3,11.07c-.1.09-.24.14-.37.14h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M45.74,31.55c-.13,0-.26-.05-.37-.14l-12.29-11.08c-.22-.2-.24-.55-.04-.76.2-.23.55-.24.76-.04l12.29,11.08c.22.2.24.55.04.76-.11.12-.26.18-.41.18h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.33,22.26c-.42,0-.81-.12-1.16-.34l-15.61-10.64c-.23-.15-.3-.46-.18-.69.18-.36.46-.65.79-.86s.73-.32,1.13-.32h30.05c.4,0,.78.11,1.13.32.34.21.62.51.79.86.13.26.04.57-.2.71l-15.57,10.61c-.37.23-.76.35-1.18.35h0ZM14.64,10.7l15.12,10.31c.32.2.79.21,1.15,0l15.1-10.3s-.06-.05-.09-.07c-.17-.11-.37-.16-.57-.16H15.31c-.2,0-.4.06-.57.16-.03.02-.06.04-.09.07h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M17.66,23.19H7.5c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h10.15c.3,0,.55.25.55.55s-.25.55-.55.55h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M8.39,27.61H3.98c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h4.41c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M19.86,27.61h-7.06c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h7.06c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M3.09,23.19H.45c-.3,0-.55-.25-.55-.55s.25-.55.55-.55h2.65c.3,0,.55.25.55.55s-.25.55-.55.55Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-math-alt::after {
  background-image: url("/assets/math-alt-DicS89Cb.svg");
}
.cb-ilus-k-12.cb-ilus-math-essential::after {
  background-image: url("/assets/math-essential-BkDWqgzY.svg");
}
.cb-ilus-k-12.cb-ilus-math::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M44.06,22.49H3.94V2.15c0-.47.19-.92.52-1.26.33-.33.78-.52,1.26-.52h36.57c.47,0,.92.19,1.26.52.33.33.52.78.52,1.26v20.34Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M44.61,23.04H3.39V2.15c0-.61.25-1.21.68-1.64.44-.44,1.03-.68,1.64-.68h36.57c.62,0,1.21.24,1.64.68.43.43.68,1.04.68,1.64v20.89ZM4.48,21.95h39.04V2.15c0-.32-.13-.64-.36-.87s-.54-.36-.87-.36H5.72c-.33,0-.64.13-.87.36s-.36.54-.36.87v19.8Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='13.52'%20cy='12.06'%20r='3.12'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M10.64,24.84v3.49c0,.95-.77,1.73-1.73,1.73h0c-.95,0-1.73-.77-1.73-1.73v-5.62c0-3.2,2.68-5.8,5.99-5.8.53,0,1.03.05,1.48.14,2.13.45,4.34-.24,6.06-1.58l1.87-1.46c.8-.62,1.96-.5,2.61.27h0c.67.79.57,1.98-.21,2.65l-7.07,6.12-1.48,15.37c-.1,1.05-.97,1.84-2.02,1.84h-1.22c-1.09,0-1.97-.84-2.03-1.93l-.53-10.02'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M13.21,18.3c.56,0,1.08.05,1.56.15,2.24.48,4.58-.26,6.39-1.67l1.98-1.54c.74-.58,1.77-.55,2.48.02-.05-.34-.18-.68-.42-.96-.65-.77-1.81-.89-2.61-.27l-1.87,1.46c-1.72,1.34-3.93,2.03-6.06,1.58-.46-.1-.95-.14-1.48-.14-3.26,0-5.9,2.52-5.98,5.65.8-2.47,3.2-4.27,6.03-4.27h-.02Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M14.42,40.83h-1.22c-1.37,0-2.5-1.08-2.57-2.44l-.43-8.17c-.36.25-.81.4-1.29.4-1.26,0-2.28-1.03-2.28-2.28v-5.62c0-3.5,2.94-6.34,6.53-6.34.58,0,1.11.05,1.6.15,1.86.4,3.9-.14,5.62-1.48l1.87-1.46c1.04-.8,2.51-.65,3.37.35.85,1.02.73,2.55-.27,3.42l-6.91,5.98-1.46,15.15c-.13,1.33-1.24,2.33-2.56,2.33h0ZM11.18,28.32l.52,10.01c.04.79.69,1.41,1.49,1.41h1.22c.77,0,1.41-.58,1.48-1.35l1.48-15.37c.01-.14.08-.27.18-.36l7.07-6.12c.55-.48.62-1.33.15-1.89-.47-.55-1.29-.64-1.86-.19l-1.87,1.46c-1.97,1.53-4.34,2.14-6.51,1.68-.41-.09-.86-.13-1.37-.13-3.01,0-5.45,2.35-5.45,5.25v5.62c0,.65.53,1.19,1.19,1.19s1.19-.53,1.19-1.19h0v-3.49c0-.3.24-.54.54-.54s.54.24.54.54v3.48h.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M10.53,12.57c-.09-.44-.08-.9.03-1.35.11-.44.31-.85.59-1.21.28-.35.64-.63,1.05-.83.4-.19.84-.3,1.3-.3s.89.1,1.3.29.76.47,1.06.82c.29.35.49.76.6,1.2.11.44.13.9.04,1.35-.14-.7-.51-1.34-1.06-1.79s-1.24-.7-1.94-.69c-.7,0-1.4.25-1.94.71s-.91,1.1-1.05,1.8'%20fill='%23bde4f4'%20stroke-width='0'/%3e%3cpath%20d='M13.52,15.73c-2.02,0-3.66-1.65-3.66-3.67s1.65-3.66,3.66-3.66,3.67,1.65,3.67,3.66-1.65,3.67-3.67,3.67ZM13.52,9.49c-1.42,0-2.57,1.16-2.57,2.57s1.16,2.57,2.57,2.57,2.57-1.16,2.57-2.57-1.16-2.57-2.57-2.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,6.17h-17.7c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h17.7c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,11.98h-8.85c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h8.85c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39,17.79h-8.85c-.3,0-.54-.24-.54-.54s.24-.54.54-.54h8.85c.3,0,.54.24.54.54s-.24.54-.54.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-megaphone::after {
  background-image: url("/assets/megaphone-DkfoADop.svg");
}
.cb-ilus-k-12.cb-ilus-new-page::after {
  background-image: url("/assets/new-page-C8vMPDV0.svg");
}
.cb-ilus-k-12.cb-ilus-information::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.22,39.56c0,.25.1.49.28.67s.42.28.67.28h27.63c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.59L30.66.49H10.17c-.13,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.12Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.42,22.26c.02-4.16-3.34-7.56-7.5-7.58-4.16-.02-7.55,3.34-7.58,7.5-.03,4.16,3.33,7.56,7.49,7.58,4.16.02,7.56-3.34,7.58-7.5h.01Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M23.88,17.51c1.76,0,3.46.61,4.81,1.73,1.35,1.12,2.27,2.67,2.6,4.4.21-1.09.18-2.22-.1-3.29-.28-1.08-.79-2.08-1.49-2.94-.71-.86-1.59-1.55-2.61-2.02-1-.47-2.1-.72-3.21-.72s-2.21.25-3.21.72c-1.01.47-1.9,1.16-2.61,2.02-.71.86-1.22,1.86-1.49,2.94s-.3,2.2-.1,3.29c.33-1.72,1.25-3.28,2.6-4.4,1.35-1.12,3.05-1.73,4.81-1.73Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M23.88,30.26h-.04c-2.14-.01-4.16-.86-5.66-2.38-1.51-1.52-2.33-3.55-2.32-5.69.01-2.14.86-4.16,2.38-5.67,1.51-1.5,3.52-2.32,5.65-2.32h.04c2.15.01,4.16.86,5.67,2.38,1.51,1.53,2.33,3.55,2.32,5.69h-.49.49c-.01,2.14-.86,4.16-2.38,5.67-1.52,1.5-3.52,2.32-5.65,2.32h-.01ZM23.88,15.18c-1.87,0-3.63.72-4.95,2.04-1.34,1.32-2.08,3.09-2.09,4.97,0,1.88.71,3.66,2.04,4.99,1.32,1.34,3.09,2.08,4.97,2.09h.04c1.87,0,3.63-.72,4.96-2.04,1.34-1.32,2.08-3.09,2.09-4.97,0-1.88-.71-3.66-2.04-4.99-1.32-1.34-3.09-2.08-4.97-2.09h-.05Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.81,41H10.18c-.38,0-.75-.15-1.02-.42-.27-.27-.42-.64-.42-1.02V1.45c0-.2.04-.39.12-.57.06-.15.17-.32.31-.46.13-.13.29-.24.47-.31.16-.07.36-.11.55-.11h20.47c.13,0,.26.05.35.14l8.1,8.1c.09.09.14.22.14.35v30.96c0,.38-.15.75-.42,1.02-.27.27-.64.42-1.02.42h-.01ZM10.18.98c-.06,0-.12,0-.17.03-.06.02-.11.06-.15.1-.05.05-.08.09-.1.14-.03.07-.04.13-.04.19v38.11c0,.12.05.24.14.33.08.09.2.13.32.13h27.63c.12,0,.24-.05.32-.13.09-.09.14-.21.14-.33V8.8L30.45.98H10.18Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.64.49v7.21c0,.24.1.46.26.63.17.17.39.26.63.26h7.21L30.64.49Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M38.74,9.08h-7.21c-.36,0-.71-.14-.97-.4-.26-.27-.41-.62-.41-.98V.49c0-.2.12-.38.3-.45.18-.07.4-.03.54.11l8.1,8.1c.14.14.18.35.11.54s-.26.3-.45.3h-.01ZM31.14,1.68v6.02c0,.1.04.21.12.29.07.07.17.11.27.11h6.03l-6.42-6.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.65,20.88h-1.54c-.1,0-.2.04-.27.11s-.11.17-.11.27v4.96c0,.08.01.14.04.2.02.07.06.12.12.18.05.05.11.09.18.11.06.03.13.04.2.04h1.38s.1-.01.14-.03c.05-.02.09-.04.13-.09.03-.03.06-.08.08-.13.02-.04.03-.1.03-.14v-5.11c0-.1-.04-.2-.11-.27s-.17-.11-.27-.11h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='23.88'%20cy='18.83'%20r='1.15'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-note::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.26,39.5c0,.25.1.49.28.67.18.18.42.28.67.28h27.56c.25,0,.49-.1.67-.28.18-.18.28-.42.28-.67V8.62L30.64.55H10.21c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21s-.16.19-.21.31-.07.24-.07.36v38Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.64,0H10.21c-.19,0-.39.04-.57.11-.18.08-.34.18-.48.32-.14.14-.25.3-.33.49s-.11.38-.11.57v38.01c0,.4.16.78.44,1.06.28.28.66.44,1.06.44h27.56c.4,0,.77-.16,1.06-.44.28-.28.44-.66.44-1.06V8.62c0-.14-.06-.28-.16-.39L31.03.16c-.1-.1-.24-.16-.39-.16ZM10.21,39.91c-.11,0-.21-.04-.28-.12-.08-.08-.12-.18-.12-.29V1.5s.01-.11.03-.16c.02-.04.05-.09.09-.13s.08-.07.13-.09.1-.03.15-.03h20.21l7.76,7.76v30.66c0,.11-.04.21-.12.29-.08.08-.18.12-.29.12H10.21Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.63.55v7.18c0,.24.09.46.26.63s.39.26.63.26h7.19L30.63.55Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.63,0c-.07,0-.14,0-.21.04-.2.08-.34.28-.34.5v7.19c0,.38.15.75.42,1.01s.64.42,1.01.42h7.19c.22,0,.42-.13.5-.34s.04-.44-.12-.59L31.01.16c-.1-.1-.24-.16-.39-.16h0ZM31.52,8.08c-.09,0-.18-.04-.24-.1s-.1-.15-.1-.24V1.86l6.21,6.21h-5.87Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.74,11.24h-11.53c-.3,0-.55.24-.55.55s.24.55.55.55h11.53c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.73,16.56H14.21c-.3,0-.55.24-.55.55s.24.55.55.55h19.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.73,21.89H14.21c-.3,0-.55.24-.55.55s.24.55.55.55h19.52c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.65,27.64H14.5c-.3,0-.55.24-.55.55s.24.55.55.55h19.15c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.65,32.68H14.5c-.3,0-.55.24-.55.55s.24.55.55.55h19.15c.3,0,.55-.24.55-.55s-.24-.55-.55-.55Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-notepad-check::after {
  background-image: url("/assets/notepad-check-BVAGYPYr.svg");
}
.cb-ilus-k-12.cb-ilus-pages::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M17.19,32.89c0,.21.08.41.23.56s.35.23.56.23h22.79c.21,0,.41-.08.56-.23.15-.15.23-.35.23-.56V7.35l-6.69-6.68h-16.9c-.1,0-.21.02-.3.06-.1.04-.18.1-.26.17-.07.07-.13.16-.17.26-.04.1-.06.2-.06.3v31.44h.01Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M40.76,34.26h-22.8c-.36,0-.71-.15-.97-.4-.26-.26-.4-.6-.4-.97V1.45c0-.18.04-.36.1-.52.07-.17.17-.32.3-.45.12-.12.27-.22.44-.29.18-.07.35-.11.53-.11h16.9c.15,0,.3.06.41.17l6.68,6.68c.11.11.17.26.17.41v25.54c0,.36-.15.71-.4.97-.26.26-.61.4-.97.4h.01ZM17.96,1.25l-.14.06-.06.14v31.44s.02.1.06.14c.04.04.09.06.14.06h22.79s.11-.02.14-.06c.04-.04.06-.09.06-.14V7.59l-6.34-6.34h-16.65Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.85.67v5.94c0,.19.08.38.21.52.14.14.32.21.52.21h5.95l-6.68-6.67Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M41.53,7.93h-5.95c-.35,0-.68-.14-.93-.39s-.39-.59-.39-.93V.67c0-.24.14-.45.36-.54.22-.09.47-.04.64.13l6.68,6.68c.17.17.22.42.13.64s-.3.36-.54.36h0ZM35.44,2.08v4.53s.02.08.04.11c.03.03.06.04.1.04h4.53l-4.68-4.68h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M6.47,39.71c0,.21.08.41.23.56s.35.23.56.23h22.79c.21,0,.41-.08.56-.23.15-.15.23-.35.23-.56V14.17l-6.68-6.68H7.25c-.1,0-.21.02-.3.06-.1.04-.18.1-.26.17-.07.07-.13.16-.17.26s-.06.2-.06.3v31.44h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M30.05,41.08H7.25c-.37,0-.71-.14-.97-.4s-.4-.6-.4-.97V8.27c0-.18.04-.36.1-.52s.17-.32.3-.45.28-.23.44-.3c.17-.07.35-.09.53-.1h16.9c.15,0,.3.06.41.17l6.68,6.68c.11.11.17.26.17.41v25.54c0,.37-.14.71-.4.97-.26.26-.6.4-.97.4h.01ZM7.25,8.07l-.14.06-.06.14v31.44s.02.1.06.14.09.06.14.06h22.8s.1-.02.14-.06c.04-.04.06-.09.06-.14V14.41l-6.34-6.34H7.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.13,7.49v5.95c0,.19.08.38.21.52s.32.21.52.21h5.95l-6.68-6.68Z'%20fill='%23bde4f4'%20stroke-width='0'/%3e%3cpath%20d='M30.82,14.75h-5.95c-.35,0-.69-.14-.93-.39-.25-.25-.39-.58-.39-.93v-5.94c0-.24.14-.45.36-.54.22-.09.47-.04.64.13l6.68,6.68c.17.17.22.42.13.64s-.3.36-.54.36h0ZM24.71,8.9v4.53s.02.08.04.11c.03.03.07.04.1.04h4.53l-4.68-4.68h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-paper-airplane::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M11.67,45.79h-.1c-.2-.04-.41-.08-.6-.13-.27-.06-.43-.33-.37-.6.06-.27.33-.43.6-.37.19.04.37.09.57.12.27.05.44.32.39.59-.05.24-.25.4-.49.4h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M8.22,44.74c-.07,0-.13,0-.19-.04-4.44-1.88-6.39-5-7.25-7.28-1.06-2.84-1.04-6.02.06-8.72.64-1.58,1.5-2.74,2.47-3.57-.02-.37,0-.75.03-1.15.39-4.68,4.47-10.62,10.38-12.05.26-.06.54.1.6.37.06.27-.1.54-.37.6-5.47,1.32-9.26,6.83-9.62,11.17,0,.11-.02.23-.02.36,2.28-1.34,4.97-1.17,7.13-.32.5.21.95.54,1.29.95s.58.91.69,1.43c.11.5.12,1.04,0,1.55-.11.51-.34,1-.66,1.41-.67.82-1.6,1.4-2.62,1.64s-2.11.14-3.07-.29c-1.93-.83-3.17-2.37-3.61-4.38-.75.78-1.32,1.71-1.71,2.66-2.59,6.34,1.35,12.46,6.65,14.7.25.11.37.4.26.65-.08.19-.26.3-.46.3h.02ZM4.35,25.65c.18,1.52.92,3.3,3.13,4.25.77.34,1.63.42,2.44.23.81-.19,1.54-.65,2.07-1.3.22-.29.39-.64.47-1.01s.08-.75,0-1.12-.25-.72-.49-1.01-.55-.52-.9-.66c-2.82-1.11-5.07-.6-6.71.62h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M15.32,12.67c-.25,0-.47-.19-.49-.45-.03-.27.17-.52.45-.54.21-.02.41-.03.62-.04.27-.04.51.2.52.48,0,.27-.2.51-.48.52-.19,0-.38.02-.57.04h-.05Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M13.1,2.15c-.13-.15-.22-.33-.24-.53s0-.4.09-.57c.09-.18.23-.33.4-.42.17-.1.37-.14.57-.13l32.67,2.59c.2.02.4.09.55.23.16.13.27.31.32.5.05.2.05.41-.02.6s-.2.36-.36.48l-26.79,18.87c-.16.11-.36.18-.55.18-.2,0-.39-.05-.56-.16s-.3-.26-.37-.45c-.08-.18-.1-.38-.06-.58l2.23-11.23c.03-.15.02-.31-.02-.46s-.12-.29-.22-.4L13.1,2.15Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M19.72,24.45c-.29,0-.57-.08-.81-.24-.25-.16-.45-.4-.56-.67-.12-.28-.15-.58-.09-.87l2.23-11.23c.02-.08,0-.15,0-.23s-.06-.14-.11-.2L12.73,2.49c-.2-.22-.33-.5-.37-.8-.04-.29,0-.59.14-.86.13-.27.34-.49.6-.64.26-.15.55-.21.85-.19l32.68,2.6c.31.02.6.14.83.34.24.2.4.46.49.75.08.3.07.61-.03.9s-.29.54-.54.71l-26.8,18.88c-.25.17-.53.27-.83.27h-.03ZM13.84,1c-.09,0-.17.02-.24.07-.09.05-.15.12-.2.21-.04.09-.06.19-.05.29s.06.19.12.26h0l7.64,8.53c.15.17.27.38.33.6s.07.46.02.69l-2.23,11.23c-.02.1,0,.2.03.29.04.09.1.17.19.22.08.05.18.09.28.08.1,0,.19-.03.28-.09L46.79,4.49c.08-.06.15-.14.18-.24s.04-.2,0-.3c-.03-.1-.08-.19-.16-.25-.08-.07-.17-.1-.28-.11L13.88,1h-.04Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.98,11.54l-2.23,11.23c-.04.19-.02.4.06.58s.21.34.37.45c.17.11.36.16.56.16s.39-.07.55-.18L47.08,4.9c.17-.12.29-.28.36-.48s.08-.4.02-.6l-26.5,7.26c.04.15.05.3.02.46h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M19.72,24.45c-.29,0-.57-.08-.81-.24-.25-.16-.44-.39-.56-.67-.12-.28-.15-.58-.09-.87l2.23-11.23c0-.07,0-.15,0-.23-.07-.27.08-.54.35-.61l26.5-7.26c.27-.07.54.08.61.35.08.3.07.61-.03.9-.11.29-.29.54-.54.72l-26.8,18.87c-.25.17-.53.27-.83.27h-.03ZM21.49,11.45c0,.06,0,.12-.02.18h0l-2.23,11.23c-.02.1,0,.2.03.29.04.09.1.17.19.22.08.05.18.09.28.08.1,0,.2-.03.28-.09L46.72,4.54l-25.22,6.91h-.01ZM20.98,11.53'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-pause::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.81'%20ry='4.81'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.96H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.97'%20y='11.09'%20width='6.05'%20height='19.3'%20rx='1.99'%20ry='1.99'%20fill='%23009cde'%20stroke-width='0'/%3e%3crect%20x='26.98'%20y='11.09'%20width='6.05'%20height='19.3'%20rx='2.09'%20ry='2.09'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M17.95,10.59h.1c1.85,0,3.35,1.5,3.35,3.35v.05h-6.8v-.05c0-1.85,1.5-3.35,3.35-3.35Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M29.95,10.59h.1c1.85,0,3.35,1.5,3.35,3.35v.05h-6.8v-.05c0-1.85,1.5-3.35,3.35-3.35Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M19.74,30.88h-3.48c-.98,0-1.77-.79-1.77-1.77V12.37c0-.98.79-1.77,1.77-1.77h3.48c.98,0,1.77.79,1.77,1.77v16.74c0,.98-.79,1.77-1.77,1.77ZM16.26,11.57c-.44,0-.79.36-.79.79v16.74c0,.44.36.79.79.79h3.48c.44,0,.79-.36.79-.79V12.37c0-.44-.36-.79-.79-.79h-3.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.74,30.88h-3.48c-.98,0-1.77-.79-1.77-1.77V12.37c0-.98.79-1.77,1.77-1.77h3.48c.98,0,1.77.79,1.77,1.77v16.74c0,.98-.79,1.77-1.77,1.77ZM28.26,11.57c-.44,0-.79.36-.79.79v16.74c0,.44.36.79.79.79h3.48c.44,0,.79-.36.79-.79V12.37c0-.44-.36-.79-.79-.79h-3.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-pencil::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M32.11,18.36l-13.9,13.9-8.24,2.69c-.27.09-.53-.17-.44-.44l2.7-8.24,13.9-13.9,5.99,5.99Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M9.85,35.46c-.22,0-.43-.09-.59-.25-.22-.22-.3-.55-.2-.85l2.7-8.24c.02-.07.06-.14.12-.19l13.9-13.9c.19-.19.5-.19.69,0l5.99,5.99c.09.09.14.21.14.34s-.05.25-.14.34l-13.9,13.9c-.05.05-.12.09-.19.12l-8.24,2.69c-.09.03-.17.04-.26.04ZM12.65,26.54l-2.58,7.87,7.88-2.58,13.48-13.48-5.3-5.3-13.48,13.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpolygon%20points='15.21%2029.27%209.55%2034.93%2017.92%2032.3%2015.21%2029.27'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M33.04,8.91h6.76c0,2.24-1.82,4.06-4.06,4.06h-2.7v-4.06h0Z'%20transform='translate(2.93%2028.95)%20rotate(-45)'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M30.17,6.04h2.7c2.24,0,4.06,1.82,4.06,4.06h-6.76v-4.06h0Z'%20transform='translate(4.12%2026.09)%20rotate(-45)'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3crect%20x='28.41'%20y='9.44'%20width='4.79'%20height='8.46'%20transform='translate(-.65%2025.79)%20rotate(-45)'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.11,19.05l-6.67-6.67,4.08-4.08,6.67,6.67-4.08,4.08ZM26.81,12.38l5.3,5.3,2.7-2.7-5.3-5.3-2.7,2.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='29.84'%20y='13.08'%20width='4.79'%20height='4.06'%20transform='translate(-1.24%2027.22)%20rotate(-45)'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3crect%20x='10.9'%20y='18.86'%20width='19.66'%20height='4.06'%20transform='translate(-8.7%2020.78)%20rotate(-45)'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3crect%20x='13.77'%20y='21.73'%20width='19.66'%20height='4.06'%20transform='translate(-9.89%2023.64)%20rotate(-45)'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M35.5,15.66l-6.67-6.67,2.11-2.11c1.84-1.84,4.83-1.84,6.67,0,1.84,1.84,1.84,4.83,0,6.67l-2.11,2.11ZM30.2,8.99l5.3,5.3,1.42-1.42c1.46-1.46,1.46-3.84,0-5.3s-3.84-1.46-5.3,0l-1.42,1.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.72'%20y='25.04'%20width='.97'%20height='8.46'%20transform='translate(-16.24%2019.33)%20rotate(-45)'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M9.85,35.46c-.22,0-.43-.09-.59-.25-.22-.22-.3-.55-.2-.85l2.7-8.24c.02-.07.06-.14.12-.19l13.9-13.9c.19-.19.5-.19.69,0l5.99,5.99c.09.09.14.21.14.34s-.05.25-.14.34l-13.9,13.9c-.05.05-.12.09-.19.12l-8.24,2.69c-.09.03-.17.04-.26.04ZM12.65,26.54l-2.58,7.87,7.88-2.58,13.48-13.48-5.3-5.3-13.48,13.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.11,19.05l-6.67-6.67,4.08-4.08,6.67,6.67-4.08,4.08ZM26.81,12.38l5.3,5.3,2.7-2.7-5.3-5.3-2.7,2.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.5,15.66l-6.67-6.67,2.11-2.11c1.84-1.84,4.83-1.84,6.67,0,1.84,1.84,1.84,4.83,0,6.67l-2.11,2.11ZM30.2,8.99l5.3,5.3,1.42-1.42c1.46-1.46,1.46-3.84,0-5.3s-3.84-1.46-5.3,0l-1.42,1.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='14.72'%20y='25.04'%20width='.97'%20height='8.46'%20transform='translate(-16.24%2019.33)%20rotate(-45)'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-phone::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M12.97.5h22.09v40.02H12.97V.5Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.06,37.87c0,.7.05,1.71-.45,2.2s-1.51.45-2.21.45H15.63c-.7,0-1.71.06-2.21-.45s-.45-1.5-.45-2.2v-3.39c0,.83.33,1.62.91,2.2s1.38.91,2.2.91h15.87c.82,0,1.61-.33,2.2-.91.58-.58.91-1.37.91-2.2v3.39h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M15.53,3.04h17.09v33.29c0,.76-.62,1.38-1.38,1.38h-14.32c-.76,0-1.38-.62-1.38-1.38V3.04Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M15.53,19.5L31.98,3.04H15.53v16.46Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.24,41H15.76c-1.81,0-3.27-1.47-3.27-3.27V3.27c0-1.81,1.47-3.27,3.27-3.27h16.48c1.81,0,3.27,1.47,3.27,3.27v34.45c0,1.81-1.47,3.27-3.27,3.27ZM15.76.97c-1.27,0-2.31,1.04-2.31,2.31v34.45c0,1.27,1.04,2.31,2.31,2.31h16.48c1.27,0,2.31-1.04,2.31-2.31V3.27c0-1.27-1.04-2.31-2.31-2.31H15.76Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.06,38.47h-14.13c-1.06,0-1.92-.86-1.92-1.92V4.48c0-1.06.86-1.92,1.92-1.92h14.13c1.06,0,1.92.86,1.92,1.92v32.07c0,1.06-.86,1.92-1.92,1.92ZM16.93,3.53c-.52,0-.95.43-.95.95v32.07c0,.52.43.95.95.95h14.13c.52,0,.95-.43.95-.95V4.48c0-.52-.43-.95-.95-.95h-14.13Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.87,6.39h-5.72c-.27,0-.48-.22-.48-.48s.22-.48.48-.48h5.72c.27,0,.48.22.48.48s-.22.48-.48.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-photo::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M12.06,36.54c0,.21.08.42.23.57s.35.23.57.23h23.25c.21,0,.42-.08.57-.23.15-.15.23-.35.23-.57V10.48l-6.81-6.81H12.86c-.11,0-.21.02-.31.06s-.19.1-.26.17c-.07.07-.13.16-.17.26-.04.1-.06.2-.06.31v32.07Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M17.03,16.71h15.01v14.41h-15.01v-14.41Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.56,31.64h-16.05v-15.45h16.05v15.45ZM17.55,30.6h13.97v-13.37h-13.97v13.37Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M20.29,22.25c0,.48.19.94.53,1.28s.8.53,1.28.53.94-.19,1.28-.53.53-.8.53-1.28-.19-.94-.53-1.28-.8-.53-1.28-.53-.94.19-1.28.53-.53.8-.53,1.28Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M22.1,24.58c-.62,0-1.21-.24-1.65-.68-.44-.44-.68-1.02-.68-1.65s.24-1.21.68-1.65c.88-.88,2.41-.88,3.29,0,.44.44.68,1.03.68,1.65s-.24,1.21-.68,1.65-1.03.68-1.65.68h.01ZM22.1,20.97c-.34,0-.67.14-.91.38s-.38.57-.38.91.13.67.38.91c.48.48,1.33.48,1.82,0,.24-.24.38-.57.38-.91s-.13-.67-.38-.91c-.24-.24-.57-.38-.91-.38Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.04,28.24v1.68c0,.32-.13.62-.35.85-.23.23-.53.35-.85.35h-12.61c-.32,0-.62-.13-.85-.35-.23-.23-.35-.53-.35-.85v-1.13l3.08-2.69c.17-.15.4-.23.63-.23s.45.1.61.27l1.23,1.23c.11.11.27.18.42.18s.31-.06.42-.18l3.81-3.81c.09-.09.2-.16.32-.21.12-.04.25-.06.38-.05.13,0,.26.04.37.1s.21.15.29.25l3.44,4.58h0Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M30.84,31.64h-12.61c-.46,0-.89-.18-1.22-.51-.32-.32-.5-.76-.5-1.22v-1.13c0-.15.07-.29.18-.39l3.08-2.69c.27-.24.62-.37.99-.35.37.01.71.16.96.42l1.23,1.23h.11l3.81-3.81c.14-.14.32-.26.51-.33s.4-.1.6-.08c.19,0,.39.07.57.17s.34.24.46.41l3.44,4.57c.07.09.1.2.1.31v1.68c0,.46-.18.89-.5,1.22-.32.32-.76.5-1.22.5ZM17.55,29.02v.9c0,.18.07.35.2.48s.3.2.48.2h12.61c.18,0,.35-.07.48-.2s.2-.3.2-.48v-1.5l-3.34-4.44c-.04-.05-.08-.09-.12-.11-.05-.02-.1-.04-.15-.04-.07,0-.12,0-.17.02s-.09.05-.13.08l-3.81,3.81c-.42.42-1.16.43-1.59,0l-1.23-1.23c-.07-.07-.16-.11-.26-.12-.09,0-.19.03-.26.09l-2.9,2.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.11,37.86H12.86c-.35,0-.69-.14-.94-.39-.25-.24-.39-.59-.39-.93V4.47c0-.17.03-.34.1-.51.07-.16.16-.31.29-.43.12-.12.27-.22.43-.29s.33-.1.51-.1h17.24c.14,0,.27.06.37.15l6.81,6.81c.1.1.15.23.15.37v26.06c0,.35-.14.69-.39.94s-.58.39-.93.39ZM12.86,4.19s-.07,0-.11.02c-.03.01-.06.03-.09.06-.03.03-.05.06-.06.09-.01.04-.02.07-.02.11v32.07c0,.07.03.15.08.2s.12.08.2.08h23.25c.07,0,.14-.03.2-.08s.08-.12.08-.2V10.7l-6.51-6.51H12.86Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.09,3.67v6.06c0,.2.08.39.22.53.14.14.33.22.53.22h6.06l-6.81-6.81Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M36.9,11.01h-6.06c-.33,0-.66-.14-.9-.37-.24-.24-.37-.56-.37-.9V3.67c0-.21.13-.4.32-.48.2-.08.42-.04.57.11l6.81,6.81c.15.15.19.37.11.57-.08.2-.27.32-.48.32ZM30.61,4.93v4.8c0,.06.02.12.07.16.04.04.1.07.16.07h4.8l-5.03-5.03Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-play::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.04'%20ry='5.04'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.75,21.71c.21-.12.39-.3.51-.51.12-.21.19-.46.19-.71s-.07-.49-.19-.71c-.12-.21-.3-.39-.51-.51l-15.06-8.69c-.21-.12-.46-.19-.71-.19s-.49.07-.71.19c-.21.12-.39.3-.51.51s-.19.46-.19.71v17.38c0,.25.07.49.19.71.12.21.3.39.51.51.21.12.46.19.71.19s.49-.06.71-.19l15.06-8.69Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.23,22.01l.52-.3c.21-.12.39-.3.51-.51.12-.21.19-.46.19-.71s-.07-.49-.19-.71c-.12-.21-.3-.39-.51-.51l-15.06-8.69c-.21-.12-.46-.19-.71-.19s-.49.07-.71.19c-.21.12-.39.3-.51.51s-.19.46-.19.71v3.07c0-.25.06-.49.19-.71.12-.21.3-.39.52-.51.21-.13.46-.19.71-.19s.49.07.71.19l14.53,8.39'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M18,31.16h0c-.34,0-.69-.09-.99-.26s-.56-.42-.73-.73-.26-.65-.26-.99V11.79c0-.35.09-.69.26-.99.17-.3.42-.56.73-.73.6-.34,1.37-.34,1.98,0l15.06,8.69c.3.17.56.42.73.73.17.3.26.65.26.99s-.09.69-.26.99-.42.56-.73.73l-15.06,8.69c-.3.17-.65.26-.99.26h0ZM18,10.93c-.15,0-.29.04-.42.11s-.24.18-.31.31-.11.28-.11.42v17.4c0,.15.04.29.11.42s.18.24.31.31.27.11.42.11h0c.15,0,.29-.04.42-.11l15.06-8.69h0c.13-.07.24-.18.31-.31.08-.13.11-.28.11-.42s-.04-.29-.11-.42-.18-.24-.31-.31l-15.06-8.69c-.13-.07-.27-.11-.42-.11v-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-practice-alt::after {
  background-image: url("/assets/practice-alt-Bype4o_9.svg");
}
.cb-ilus-k-12.cb-ilus-practice::after {
  background-image: url("/assets/practice-DwkWdI3Y.svg");
}
.cb-ilus-k-12.cb-ilus-presentation-bar-graph::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M5.93,3.26h36.37c.21,0,.39.17.39.39v2.35c0,.21-.17.39-.39.39H5.93c-.21,0-.39-.17-.39-.39v-2.35c0-.21.17-.39.39-.39Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M42.3,6.88H5.93c-.48,0-.87-.39-.87-.87v-2.35c0-.48.39-.87.87-.87h36.37c.48,0,.87.39.87.87v2.35c0,.48-.39.87-.87.87ZM6.03,5.91h36.17v-2.16H6.03v2.16Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.21,30.06c0,.36-.29.66-.66.66H7.68c-.36,0-.66-.29-.66-.66V6.39h34.19v23.67Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M40.56,31.21H7.68c-.63,0-1.14-.51-1.14-1.14V5.91h35.16v24.16c0,.63-.51,1.14-1.14,1.14ZM7.51,6.88v23.19c0,.09.08.17.17.17h32.88c.09,0,.17-.08.17-.17V6.88H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='23.63'%20y='30.72'%20width='.97'%20height='3.37'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.12,37.75c-1.14,0-2.08-.93-2.08-2.08s.93-2.08,2.08-2.08,2.08.93,2.08,2.08-.93,2.08-2.08,2.08ZM24.12,34.57c-.61,0-1.1.49-1.1,1.1s.49,1.1,1.1,1.1,1.1-.49,1.1-1.1-.49-1.1-1.1-1.1Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.47,12.41h-3.69c-.24,0-.44.2-.44.44h0v11.86h4.57v-11.86c0-.24-.2-.44-.44-.44,0,0,0,0,0,0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M20.4,25.19h-5.54v-12.35c0-.51.41-.92.92-.92h3.7c.51,0,.92.41.92.92v12.35ZM15.82,24.22h3.6v-11.33h-3.6v11.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M32.9,15.25c0-.24-.2-.44-.44-.44,0,0,0,0,0,0h-3.69c-.24,0-.44.2-.44.44h0v9.46h4.57v-9.46Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.39,25.19h-5.54v-9.94c0-.51.41-.92.92-.92h3.69c.51,0,.93.41.93.92v9.94ZM28.81,24.22h3.6v-8.92h-3.6v8.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='13.17'%20y='24.22'%20width='21.89'%20height='.97'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.97,19.12h-3.69c-.24,0-.44.2-.44.44h0v5.15h4.57v-5.15c0-.24-.2-.44-.44-.44,0,0,0,0,0,0Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M26.89,25.19h-5.54v-5.64c0-.51.41-.92.92-.92h3.7c.51,0,.92.41.92.92v5.64ZM22.32,24.22h3.6v-4.62h-3.6v4.62Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='7.28'%20y='6.88'%20width='33.93'%20height='1.58'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M40.56,31.21H7.68c-.63,0-1.14-.51-1.14-1.14V5.91h35.16v24.16c0,.63-.51,1.14-1.14,1.14ZM7.51,6.88v23.19c0,.09.08.17.17.17h32.88c.09,0,.17-.08.17-.17V6.88H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-presentation::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M5.91,3.59h36.18c.21,0,.38.17.38.38v2.34c0,.21-.17.38-.38.38H5.91c-.21,0-.38-.17-.38-.38v-2.34c0-.21.17-.38.38-.38Z'%20fill='%23bde4f4'%20stroke-width='0'/%3e%3cpath%20d='M42.09,7.18H5.91c-.48,0-.87-.39-.87-.87v-2.34c0-.48.39-.87.87-.87h36.18c.48,0,.87.39.87.87v2.34c0,.48-.39.87-.87.87ZM6.01,6.22h35.98v-2.14H6.01v2.14Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.01,30.25c0,.36-.29.65-.65.65H7.65c-.36,0-.65-.29-.65-.65V6.7h34.01v23.55Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M40.36,31.39H7.65c-.63,0-1.14-.51-1.14-1.14V6.22h34.98v24.03c0,.63-.51,1.14-1.14,1.14ZM7.48,7.18v23.07c0,.09.08.17.17.17h32.71c.09,0,.17-.08.17-.17V7.18H7.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='23.52'%20y='30.9'%20width='.97'%20height='3.35'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,37.9c-1.14,0-2.06-.93-2.06-2.06s.93-2.06,2.06-2.06,2.06.93,2.06,2.06-.93,2.06-2.06,2.06ZM24,34.73c-.6,0-1.1.49-1.1,1.1s.49,1.1,1.1,1.1,1.1-.49,1.1-1.1-.49-1.1-1.1-1.1Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M7.14,29.41c0,.33-.54,1.18-.16,1.41.38.24,1.67-.17,2.22-.17l29.33.07c.54,0,2.16.1,2.54-.13.38-.24,0-.78,0-1.12l-.09-2.8c0,.33-.22.64-.6.88-.38.24-.91.36-1.46.36H8.89c-.27,0-.54-.03-.79-.09-.25-.06-.48-.15-.67-.27s-.34-.25-.45-.4-.16-.31-.16-.48l.31,2.73h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M31.99,18.97h0l-12.2,7.04h0c-.1.06-.23.09-.34.09-.13,0-.24-.03-.35-.09-.1-.06-.19-.15-.25-.25-.05-.11-.09-.23-.09-.35v-14.08c0-.12.04-.24.09-.35.06-.11.15-.19.25-.25.11-.06.23-.09.35-.09s.24.03.34.09h0l12.2,7.04h0c.1.06.19.15.25.25.05.11.09.23.09.35s-.04.24-.09.35c-.06.11-.15.19-.25.25Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M19.45,26.56c-.2,0-.4-.05-.58-.15-.18-.11-.32-.25-.42-.42-.11-.2-.15-.39-.15-.58v-14.08c0-.18.05-.37.14-.55.11-.19.25-.33.42-.44.4-.22.84-.2,1.17,0l12.19,7.03c.17.1.31.24.41.41.11.2.16.4.16.58s-.05.38-.14.56c-.11.19-.25.33-.42.43h-.01l-12.2,7.05c-.16.1-.36.15-.57.15h0ZM19.45,11.09s-.09.01-.13.04c-.02.02-.06.05-.08.09-.01.02-.03.08-.03.11v14.08s.01.09.04.14c0,.02.05.05.08.07.06.04.18.03.23,0l12.2-7.04s.08-.06.1-.1c.01-.02.03-.07.03-.11s-.01-.09-.04-.14c-.01-.02-.05-.05-.09-.08l-12.19-7.04s-.08-.03-.12-.03h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.39,31.39H7.68c-.63,0-1.14-.51-1.14-1.14V6.22h34.98v24.03c0,.63-.51,1.14-1.14,1.14ZM7.51,7.18v23.07c0,.09.08.17.17.17h32.71c.09,0,.17-.08.17-.17V7.18H7.51Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-print::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M3.94,15.34h40.12v17.19H3.94V15.34Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.04,32.54H11.96v-2.61c0-.46.37-.83.83-.83h22.41c.46,0,.83.37.83.83v2.61h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M44.06,32.98H3.94c-.24,0-.44-.2-.44-.44V15.34c0-.24.2-.44.44-.44h40.12c.24,0,.44.2.44.44v17.19c0,.24-.2.44-.44.44h0ZM4.38,32.1h39.24V15.78H4.38v16.31h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.04,32.98H11.96c-.24,0-.44-.2-.44-.44v-2.61c0-.7.57-1.27,1.27-1.27h22.41c.7,0,1.27.57,1.27,1.27v2.61c0,.24-.2.44-.44.44h0ZM12.41,32.1h23.19v-2.17c0-.22-.17-.39-.39-.39H12.79c-.21,0-.39.18-.39.39v2.17h.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M11.93,7.89h24.14c.61,0,1.11.5,1.11,1.11v6.34H10.82v-6.34c0-.61.5-1.11,1.11-1.11Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M37.18,15.78H10.82c-.24,0-.44-.2-.44-.44v-6.36c0-.84.69-1.53,1.53-1.53h24.19c.84,0,1.53.69,1.53,1.53v6.36c0,.24-.2.44-.44.44h0ZM11.26,14.9h25.48v-5.92c0-.36-.29-.65-.65-.65H11.91c-.36,0-.65.29-.65.65v5.92Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,15.34H14.26V1.59c0-.63.51-1.15,1.15-1.15h13.75l4.59,4.59v10.31h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M29.16.44v3.63c0,.53.43.96.96.96h3.63L29.16.44Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.74,15.78H14.26c-.24,0-.44-.2-.44-.44V1.59C13.82.72,14.53,0,15.41,0h13.75c.12,0,.23.05.31.13l4.59,4.59c.08.08.13.19.13.31v10.31c0,.24-.2.44-.44.44h0ZM14.69,14.9h18.6V5.21L28.97.88h-13.57c-.39,0-.71.32-.71.71v13.31Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,5.47h-3.63c-.77,0-1.4-.63-1.4-1.4V.44C28.71.2,28.91,0,29.15,0s.44.2.44.44v3.63c0,.28.23.52.52.52h3.63c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.11,20.37h-4.58c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h4.58c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.74,29.1v10.32c0,.63-.51,1.15-1.15,1.15H15.4c-.63,0-1.15-.51-1.15-1.15h0v-10.32h19.49Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M32.6,41H15.4c-.87,0-1.59-.71-1.59-1.59v-10.32c0-.24.2-.44.44-.44h19.49c.24,0,.44.2.44.44v10.32c0,.88-.71,1.59-1.59,1.59h.01ZM14.7,29.54v9.88c0,.39.32.71.71.71h17.19c.39,0,.71-.32.71-.71v-9.88H14.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M28.01,37.56h-10.32c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h10.32c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.3,35.27h-12.61c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h12.61c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.3,32.98h-12.61c-.24,0-.44-.2-.44-.44s.2-.44.44-.44h12.61c.24,0,.44.2.44.44s-.2.44-.44.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.62,20.5c0,.95-.77,1.72-1.72,1.72s-1.72-.77-1.72-1.72.77-1.72,1.72-1.72h0c.95,0,1.72.77,1.72,1.72Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M38.9,22.66c-1.19,0-2.16-.97-2.16-2.16s.97-2.16,2.16-2.16,2.16.97,2.16,2.16-.97,2.16-2.16,2.16ZM38.9,19.22c-.71,0-1.28.57-1.28,1.28s.57,1.28,1.28,1.28,1.28-.57,1.28-1.28-.57-1.28-1.28-1.28Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-question::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.49'%20ry='4.49'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.97,14.78c-.12-4.25-3.66-7.8-7.91-7.91-3.49-.1-6.5,2-7.75,5.01-.63,1.49.53,3.14,2.16,3.14h.25c.98,0,1.78-.58,2.18-1.41.63-1.3,2.1-2.13,3.7-1.76,1.18.27,2.14,1.22,2.4,2.4.48,2.13-1.12,4.03-3.17,4.03h-2.23c-1.47.01-2.66,1.2-2.66,2.67v4.65c0,.46.37.84.84.84h3.07c.54,0,.99-.44.99-.99v-2.28c4.58,0,8.28-3.77,8.14-8.38h-.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M22.83,26.94h-3.07c-.75,0-1.34-.61-1.34-1.34v-4.65c0-1.75,1.42-3.17,3.17-3.17h2.12s.07-.01.1-.01c.84,0,1.62-.37,2.15-1.04.52-.67.72-1.52.52-2.37-.22-.99-1.04-1.8-2.02-2.02-1.28-.29-2.57.32-3.13,1.48-.51,1.07-1.49,1.71-2.63,1.71h-.25c-.95,0-1.84-.47-2.37-1.27-.51-.77-.61-1.73-.26-2.57,1.39-3.33,4.59-5.45,8.24-5.32,4.51.12,8.29,3.9,8.41,8.41h0c.07,2.36-.81,4.59-2.45,6.28-1.52,1.56-3.53,2.48-5.7,2.6v1.79c0,.83-.68,1.49-1.49,1.49h.02ZM21.59,18.8c-1.19,0-2.15.97-2.15,2.15v4.65c0,.18.15.32.33.32h3.07c.26,0,.47-.21.47-.47v-2.28c0-.28.23-.5.5-.5,2.08,0,4.03-.82,5.48-2.31,1.45-1.49,2.22-3.46,2.16-5.54h0c-.11-3.98-3.44-7.31-7.42-7.42-3.2-.07-6.05,1.76-7.27,4.69-.22.53-.16,1.12.16,1.61.34.51.91.82,1.52.82h.25c.74,0,1.38-.42,1.72-1.12.77-1.59,2.52-2.43,4.28-2.04,1.38.31,2.47,1.41,2.8,2.79.26,1.15,0,2.32-.72,3.23-.7.88-1.73,1.38-2.84,1.42-.03,0-.07.01-.11.01h-2.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M21.37,34.11c1.62,0,2.95-1.32,2.95-2.95s-1.32-2.95-2.95-2.95-2.95,1.32-2.95,2.95,1.32,2.95,2.95,2.95Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M21.37,34.61c-1.91,0-3.45-1.54-3.45-3.45s1.54-3.45,3.45-3.45,3.45,1.54,3.45,3.45-1.54,3.45-3.45,3.45ZM21.37,28.73c-1.34,0-2.43,1.09-2.43,2.43s1.09,2.43,2.43,2.43,2.43-1.09,2.43-2.43-1.09-2.43-2.43-2.43Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-quotes::after {
  background-image: url("/assets/quotes-DyAGCOx6.svg");
}
.cb-ilus-k-12.cb-ilus-raised-pencil::after {
  background-image: url("/assets/raised-pencil-_wwFI4aE.svg");
}
.cb-ilus-k-12.cb-ilus-refresh::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='3.99'%20y='.49'%20width='40.02'%20height='40.02'%20rx='4.56'%20ry='4.56'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.34.49H8.7c-2.58,0-4.69,2.11-4.69,4.69v4.22c0-2.58,2.11-4.69,4.69-4.69h30.64c2.58,0,4.69,2.11,4.69,4.69v-4.22c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.93,19.82c.01-5.85-3.4-11.17-8.73-13.59-7.49-3.4-16.32-.09-19.72,7.39-3.4,7.49-.09,16.32,7.39,19.72.45.2.98.02,1.22-.42l.68-1.25s.02-.05.03-.07c.21-.48,0-1.04-.49-1.26-2.91-1.3-5.18-3.71-6.29-6.69-2.29-6.14.84-12.97,6.97-15.26,6.14-2.29,12.97.84,15.26,6.97,2.29,6.14-.84,12.97-6.97,15.26,0,0,0,0,0,0-.28.11-.59-.03-.7-.31l-.39-1.02c-.04-.11-.12-.2-.23-.25-.23-.12-.52-.03-.64.2l-2.09,4.04s0,.01,0,.02c-.11.24-.01.52.23.63l4.46,2.11c.12.06.25.06.37.01.25-.09.37-.37.27-.61l-.37-.96c-.12-.31.03-.65.34-.77,5.69-2.27,9.42-7.78,9.4-13.91Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M29.12,36.5c-.13,0-.25-.03-.37-.08l-4.46-2.11c-.21-.1-.37-.27-.45-.49-.08-.22-.07-.45.03-.66l2.1-4.07c.22-.42.74-.59,1.17-.37.19.1.33.26.41.46l.39,1.02c.03.07.11.11.19.08,5.94-2.21,8.96-8.83,6.75-14.76-2.21-5.93-8.82-8.95-14.75-6.74-2.87,1.07-5.15,3.19-6.43,5.98-1.27,2.79-1.39,5.9-.32,8.77,1.07,2.87,3.29,5.23,6.08,6.47.68.3.98,1.09.68,1.77-.02.04-.03.07-.05.1l-.68,1.24c-.33.61-1.09.87-1.72.59-7.68-3.49-11.08-12.57-7.59-20.24,3.49-7.67,12.57-11.08,20.24-7.59,5.45,2.48,8.97,7.95,8.96,13.94.02,6.33-3.77,11.93-9.65,14.27-.11.04-.16.16-.12.27l.37.96c.08.22.08.45-.02.66-.09.21-.26.37-.48.46-.1.04-.21.06-.31.06ZM26.76,29.4s-.06.02-.08.05l-2.09,4.04s-.01.05,0,.07c0,.02.02.04.04.05l4.46,2.11s.04.01.07,0c.03-.01.04-.03.05-.04,0-.01.01-.04,0-.06l-.37-.96c-.19-.5.06-1.08.56-1.28,5.58-2.22,9.17-7.54,9.16-13.55h0c.01-5.69-3.32-10.88-8.5-13.23-7.28-3.31-15.89-.08-19.2,7.2-3.31,7.28-.08,15.89,7.2,19.2.26.12.58,0,.72-.25l.7-1.29c.12-.28,0-.61-.29-.74-2.99-1.33-5.36-3.85-6.5-6.92-1.14-3.07-1.02-6.39.34-9.37,1.36-2.98,3.8-5.24,6.87-6.39,6.33-2.36,13.4.87,15.76,7.2,2.36,6.33-.87,13.4-7.2,15.76-.48.19-1.02-.05-1.2-.53l-.39-1.02s-.02-.04-.04-.04c-.01,0-.03,0-.04,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-remove-page::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.23,39.52c0,.26.1.49.28.68.18.18.42.27.67.27h27.63c.25,0,.49-.1.67-.27.18-.18.28-.42.28-.68V8.55L30.67.45H10.19c-.12,0-.25.02-.36.07-.12.04-.22.12-.31.21-.09.09-.16.19-.21.31-.05.11-.07.24-.07.36v38.12h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M15.3,21.68c0,1.19.23,2.38.69,3.48.46,1.1,1.13,2.1,1.97,2.95.84.84,1.85,1.51,2.95,1.97s2.29.69,3.48.69,2.38-.24,3.48-.69c1.1-.46,2.11-1.13,2.95-1.97.84-.85,1.51-1.85,1.97-2.95.46-1.1.69-2.29.69-3.48s-.23-2.38-.69-3.49c-.46-1.1-1.13-2.1-1.97-2.95-.84-.84-1.85-1.51-2.95-1.97-1.1-.45-2.29-.69-3.48-.69s-2.38.24-3.48.69c-1.1.46-2.11,1.13-2.95,1.97-.84.85-1.51,1.85-1.97,2.95-.46,1.11-.69,2.29-.69,3.49Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M15.47,23.43c-.26-1.31-.22-2.67.11-3.97s.94-2.51,1.79-3.55c.85-1.03,1.92-1.87,3.13-2.44s2.54-.88,3.88-.88,2.67.29,3.88.86c1.21.57,2.29,1.4,3.14,2.43.86,1.03,1.47,2.24,1.81,3.54.34,1.3.38,2.66.13,3.97-.41-2.07-1.52-3.94-3.15-5.28s-3.68-2.07-5.79-2.06c-2.11,0-4.16.75-5.78,2.09-1.63,1.35-2.73,3.23-3.13,5.3'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M24.4,31.27c-1.26,0-2.5-.25-3.67-.73-1.17-.48-2.21-1.18-3.11-2.08-.9-.9-1.6-1.95-2.08-3.11-.48-1.15-.73-2.42-.73-3.67s.25-2.5.73-3.67c.48-1.17,1.18-2.21,2.08-3.11.9-.9,1.95-1.6,3.11-2.08,2.36-.96,4.99-.96,7.34,0,1.17.48,2.21,1.18,3.11,2.08.9.9,1.59,1.95,2.08,3.11.48,1.17.73,2.41.73,3.67s-.25,2.52-.73,3.67c-.48,1.17-1.18,2.21-2.08,3.11-.9.9-1.95,1.6-3.11,2.08-1.17.49-2.41.73-3.67.73ZM24.4,13.07c-1.13,0-2.24.22-3.29.65-1.04.43-1.98,1.06-2.79,1.86-.8.81-1.43,1.75-1.86,2.79-.43,1.05-.65,2.16-.65,3.3s.23,2.26.65,3.29c.43,1.05,1.06,1.99,1.87,2.8.81.8,1.75,1.43,2.79,1.86,2.1.87,4.48.87,6.59,0,1.05-.43,1.99-1.06,2.79-1.87.8-.81,1.43-1.75,1.86-2.79.43-1.03.65-2.17.65-3.29s-.22-2.25-.65-3.3c-.44-1.05-1.06-1.99-1.87-2.79-.81-.8-1.75-1.43-2.79-1.86-1.05-.43-2.16-.65-3.29-.65h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M37.82,40.96H10.19c-.39,0-.75-.15-1.02-.42-.28-.29-.43-.65-.43-1.03V1.41c0-.19.04-.39.11-.56s.17-.33.31-.46c.14-.14.31-.25.48-.32.15-.07.34-.11.54-.11h20.49c.13,0,.26.05.35.14l8.1,8.1c.09.09.14.22.14.35v30.96c0,.38-.15.74-.42,1.02-.28.28-.64.42-1.03.42h0ZM10.19.94c-.06,0-.12,0-.16.03-.07.03-.12.06-.16.1-.05.05-.08.09-.1.15s-.04.12-.04.18v38.11c0,.13.05.24.14.34.08.08.19.12.32.12h27.63c.13,0,.24-.05.33-.13.09-.09.13-.2.13-.33V8.76L30.47.94H10.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.65.45v7.21c0,.24.09.47.26.63.17.17.39.27.63.27h7.21L30.65.45Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M38.75,9.05h-7.21c-.37,0-.72-.15-.98-.41s-.4-.6-.4-.97V.45c0-.2.12-.38.3-.45.18-.07.4-.03.54.11l8.1,8.1c.14.14.18.35.11.54s-.26.3-.45.3h-.01ZM31.15,1.64v6.02c0,.1.04.21.11.28.08.08.18.12.29.12h6.02l-6.42-6.42Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.84,23.4l-1.94-1.94,1.94-1.94c.41-.41.42-1.09,0-1.5s-1.09-.42-1.5,0l-1.94,1.94-1.94-1.94c-.41-.41-1.09-.42-1.5,0s-.42,1.09,0,1.5l1.94,1.94-1.94,1.94c-.41.41-.42,1.09,0,1.5s1.09.42,1.5,0l1.94-1.94,1.94,1.94c.41.41,1.09.42,1.5,0s.42-1.09,0-1.5Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M20.7,25.39c-.56-.56-.56-1.48,0-2.04l1.67-1.67-1.67-1.67c-.56-.56-.56-1.47,0-2.03s1.48-.56,2.03,0l1.67,1.67,1.67-1.67c.56-.56,1.48-.56,2.04,0,.56.56.56,1.48,0,2.04l-1.67,1.67,1.67,1.67c.56.56.56,1.48,0,2.04-.56.56-1.48.56-2.04,0l-1.67-1.67-1.67,1.67c-.56.56-1.48.56-2.04,0ZM22.2,18.52c-.27-.27-.7-.27-.97,0s-.27.7,0,.97l2.2,2.2-2.2,2.2c-.27.27-.27.7,0,.97s.7.27.97,0l2.2-2.2,2.2,2.2c.27.27.7.27.97,0s.27-.7,0-.97l-2.2-2.2,2.2-2.2c.27-.27.27-.7,0-.97s-.7-.27-.97,0l-2.2,2.2-2.2-2.2Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-remove::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.01'%20y='.49'%20width='40.01'%20height='40.01'%20rx='4.37'%20ry='4.37'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.34,40.99H8.7c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.52,2.32,5.85,0,8.7,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.34.49H8.7c-2.58,0-4.69,2.11-4.69,4.69v4.18c0-2.58,2.11-4.69,4.69-4.69h30.63c2.58,0,4.69,2.11,4.69,4.69v-4.18c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.34,40.99H8.7c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.52,2.32,5.85,0,8.7,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.99H8.66c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.48,2.32,5.81,0,8.66,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.66.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.66Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.99H8.66c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.48,2.32,5.81,0,8.66,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.66.98c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.66Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32,41H8.68c-2.86,0-5.18-2.32-5.18-5.18V5.19C3.5,2.33,5.83,0,8.68,0h30.63c2.86,0,5.18,2.32,5.18,5.18v30.63c0,2.86-2.32,5.18-5.18,5.18ZM8.68.99c-2.32,0-4.2,1.89-4.2,4.2v30.63c0,2.32,1.89,4.2,4.2,4.2h30.63c2.32,0,4.2-1.89,4.2-4.2V5.19c0-2.32-1.89-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.36,25.8l-5.3-5.3,5.29-5.29c1.13-1.13,1.14-2.97,0-4.11s-2.97-1.14-4.11,0l-5.29,5.29-5.29-5.29c-1.13-1.13-2.97-1.14-4.11,0-1.14,1.14-1.14,2.97,0,4.11l5.29,5.29-5.29,5.29c-1.13,1.13-1.14,2.97,0,4.11s2.97,1.14,4.11,0l5.29-5.29,5.3,5.3c1.13,1.13,2.97,1.14,4.11,0,1.14-1.14,1.14-2.97,0-4.11Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M31.31,31.25c-.87,0-1.74-.33-2.4-.99l-4.96-4.96-4.94,4.94c-.64.64-1.5,1-2.4,1s-1.76-.35-2.4-1c-1.32-1.32-1.32-3.48,0-4.8l4.94-4.94-4.94-4.94c-1.32-1.32-1.32-3.48,0-4.8.64-.64,1.49-.99,2.4-.99h0c.91,0,1.76.35,2.39.99l4.94,4.94,4.94-4.94c1.32-1.32,3.48-1.32,4.8,0,.64.64,1,1.5.99,2.41,0,.91-.35,1.76-.99,2.39l-4.94,4.94,4.96,4.96c1.32,1.32,1.32,3.48,0,4.8-.66.66-1.53.99-2.4.99ZM23.95,23.91l5.65,5.65c.94.94,2.48.94,3.42,0,.94-.94.94-2.48,0-3.42l-5.65-5.65,5.63-5.63c.45-.45.71-1.06.71-1.71,0-.65-.25-1.26-.71-1.71-.94-.94-2.48-.94-3.42,0l-5.63,5.63-5.63-5.63c-.45-.45-1.06-.71-1.71-.71h0c-.65,0-1.25.25-1.71.71-.94.94-.94,2.48,0,3.42l5.63,5.63-5.63,5.63c-.94.94-.94,2.48,0,3.42.46.46,1.07.71,1.71.71s1.25-.25,1.71-.71l5.63-5.63Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-right-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='4.56'%20ry='4.56'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M35.82,19.39l-7.32-7.35c-.95-.95-2.45-.95-3.4,0-.95.95-.95,2.45,0,3.4l3.24,3.24h-14.43c-1.32,0-2.4,1.08-2.4,2.4s1.08,2.4,2.4,2.4h14.43l-3.21,3.24c-.95.95-.95,2.45,0,3.4.47.47,1.08.71,1.69.71s1.24-.24,1.69-.71l7.32-7.32c.45-.45.71-1.05.71-1.69s-.26-1.26-.71-1.71Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M26.81,31.21c-.73,0-1.43-.29-1.96-.83-1.11-1.11-1.11-2.84,0-3.95l2.55-2.57h-13.49c-1.54,0-2.79-1.25-2.79-2.79s1.25-2.79,2.79-2.79h13.49l-2.57-2.57c-1.11-1.11-1.11-2.84,0-3.95,1.11-1.11,2.84-1.11,3.95,0l7.32,7.35c.52.52.83,1.25.83,1.99s-.3,1.44-.83,1.96l-7.32,7.32c-.49.52-1.21.83-1.96.83ZM13.91,19.07c-1.11,0-2.01.9-2.01,2.01s.9,2.01,2.01,2.01h15.37l-3.87,3.91c-.8.8-.8,2.05,0,2.85.38.38.89.6,1.41.6s1.05-.21,1.4-.59l7.33-7.33c.38-.38.6-.89.6-1.41s-.22-1.06-.6-1.44h0s-7.32-7.35-7.32-7.35c-.8-.8-2.05-.8-2.84,0-.8.8-.8,2.05,0,2.84l3.91,3.91h-15.38Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-sat::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3cpath%20d='M5.3,33.6c.17-.09.37-.17.6-.21s.45-.07.66-.07.43.02.65.07c.22.03.43.12.59.21v.74c0,.21.07.43.2.65.13.22.33.43.58.62s.57.35.95.46.82.19,1.32.19c.74,0,1.3-.13,1.65-.4s.53-.6.53-1.03c0-.76-.59-1.3-1.77-1.65l-2.39-.7c-.44-.12-.86-.28-1.27-.48s-.76-.44-1.06-.73-.55-.64-.73-1.06-.28-.91-.28-1.48c0-.7.14-1.3.41-1.8s.63-.93,1.06-1.27.92-.58,1.45-.74,1.06-.24,1.57-.24c.78,0,1.41.12,1.92.34s.89.51,1.16.87v-.73c.17-.09.37-.17.59-.21s.43-.07.62-.07.41.02.64.07c.22.03.43.12.59.21v4.28c-.17.09-.37.17-.59.21-.22.03-.44.07-.65.07s-.43-.02-.66-.07-.43-.12-.6-.21v-.44c0-.24-.05-.49-.15-.71s-.26-.43-.46-.6c-.21-.17-.48-.33-.8-.43s-.72-.16-1.15-.16c-.4,0-.72.07-1,.19s-.49.28-.65.48c-.17.21-.26.45-.26.73,0,.26.08.49.24.72.17.22.5.4,1,.53l2.27.64c.56.16,1.09.35,1.58.56.49.22.93.49,1.3.8.37.33.67.72.88,1.19s.33,1.03.33,1.71c0,.72-.14,1.34-.43,1.85s-.67.93-1.14,1.27-1,.57-1.58.72c-.59.15-1.17.22-1.77.22-.74,0-1.44-.12-2.08-.35-.64-.24-1.12-.57-1.44-1v.86c-.17.09-.37.17-.59.21s-.43.07-.64.07-.41-.02-.62-.07-.41-.12-.58-.21v-4.62h0v.02Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M18.58,36.16l3.76-11.28h3.74l3.61,11.28h1.03c.07.2.1.38.14.58s.05.37.05.53-.01.35-.05.55-.07.4-.14.59h-5.33c-.07-.17-.1-.35-.14-.53-.03-.2-.05-.36-.05-.52s.01-.33.05-.51.07-.36.14-.53h1.1l-.49-1.72h-3.93l-.53,1.72h1.12c.07.17.1.35.14.53s.05.35.05.51-.01.33-.05.52-.08.37-.14.53h-5.19c-.07-.2-.1-.4-.14-.59s-.05-.38-.05-.55.01-.35.05-.53c.03-.2.07-.38.14-.58h1.12-.01ZM25.46,32.53l-1.36-4.91-1.45,4.91h2.81Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M35.07,36.16v-8.8h-2v2.15c-.17.09-.38.17-.62.21-.24.03-.45.07-.65.07s-.41-.02-.64-.07c-.22-.03-.43-.12-.59-.21v-4.46h12.08v4.46c-.17.09-.38.17-.62.21-.24.03-.45.07-.65.07s-.41-.02-.64-.07c-.22-.03-.43-.12-.59-.21v-2.15h-2v8.8h1.21c.07.2.1.38.14.58s.05.37.05.53-.01.35-.05.55-.08.4-.14.59h-5.52c-.07-.2-.1-.4-.14-.59s-.05-.38-.05-.55.01-.35.05-.53.07-.38.14-.58c0,0,1.22,0,1.22,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M43.33,26.21c0-.19.03-.36.1-.52s.17-.3.29-.41.27-.21.43-.28.33-.09.51-.09.35.03.51.09.3.15.42.28c.12.12.22.26.29.41s.1.33.1.52-.03.36-.1.52-.17.3-.29.42-.27.21-.42.28c-.16.07-.33.09-.51.09s-.35-.03-.51-.09-.3-.16-.43-.28c-.12-.12-.22-.26-.29-.42s-.1-.34-.1-.52ZM44.65,27.23c.14,0,.27-.02.38-.08.12-.05.22-.12.31-.21s.16-.2.21-.33c.05-.12.07-.26.07-.41s-.02-.28-.07-.41c-.05-.12-.12-.23-.21-.33s-.2-.16-.31-.21-.24-.08-.38-.08-.27.02-.4.08-.22.12-.31.21-.16.2-.21.33c-.05.12-.07.26-.07.41s.02.28.07.41c.05.12.12.23.21.33s.2.16.31.21.24.08.4.08ZM44.19,26.75v-1.07h-.1s-.01-.06-.01-.07v-.09s0-.03.01-.07h.67c.07,0,.14,0,.2.03s.12.06.15.09.07.09.09.14c.02.06.03.12.03.17,0,.07-.01.15-.05.23s-.1.14-.2.2l.2.43h.12s.01.06.01.07v.09s0,.03-.02.07h-.33l-.28-.62h-.22v.4h.13s.01.06.01.07v.09s0,.03-.02.07h-.51s-.01-.06-.01-.07v-.09s0-.03.01-.07h.12ZM44.7,26.11c.07,0,.13-.01.17-.06s.06-.09.06-.16c0-.06-.01-.12-.06-.14-.03-.03-.09-.06-.16-.06h-.24v.43h.23,0Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-school-urban::after {
  background-image: url("/assets/school-urban-C0e200F6.svg");
}
.cb-ilus-k-12.cb-ilus-school::after {
  background-image: url("/assets/school-Drdi_m3z.svg");
}
.cb-ilus-k-12.cb-ilus-science::after {
  background-image: url("/assets/science-pWeRn3wY.svg");
}
.cb-ilus-k-12.cb-ilus-scroll::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='none'%20stroke-width='0'/%3e%3cpath%20d='M34.74,5.69c0-1.57,1.27-2.85,2.85-2.85h0-21.07c-1.89,0-3.42,1.53-3.42,3.42h0v31.9h18.8c1.57,0,2.85-1.27,2.85-2.85V5.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M40.44,5.69c0-1.57-1.28-2.85-2.85-2.85-.19,0-.38.02-.56.06-1.35.3-2.31,1.51-2.28,2.9v2.74h4.75c.52,0,.95-.42.95-.95v-1.9Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M39.49,9.03h-4.75c-.27,0-.49-.22-.49-.49v-2.74c-.03-1.6,1.09-3.02,2.66-3.37.23-.05.45-.07.67-.07h0c1.84,0,3.34,1.5,3.34,3.34h0s0,1.9,0,1.9c0,.79-.64,1.43-1.44,1.43ZM35.23,8.05h4.26c.26,0,.46-.21.46-.46v-1.9c0-1.3-1.06-2.36-2.36-2.36-.16.02-.31.02-.47.05-1.11.25-1.91,1.26-1.89,2.41v2.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.33,33.6H13.1v1.87c0,1.57-1.27,2.85-2.85,2.85h21.07c1.89,0,3.42-1.53,3.42-3.42h0v-4.71c0,1.89-1.53,3.42-3.42,3.42Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M30.76,10.17h-10.82c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h10.82c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.76,13.58h-13.1c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h13.1c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M21.65,20.42h-5.13c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h5.13c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M25.06,23.83h-8.54c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h8.54c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.05,27.25h-12.53c-.27,0-.49-.22-.49-.49s.22-.49.49-.49h12.53c.27,0,.49.22.49.49s-.22.49-.49.49Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.9,38.64H13.1c-.27,0-.49-.22-.49-.49V6.26c0-2.15,1.75-3.9,3.9-3.9h21.07c.27,0,.49.22.49.49s-.22.49-.49.49h0c-1.3,0-2.36,1.06-2.36,2.36h0v29.62c0,1.84-1.5,3.33-3.33,3.33ZM13.59,37.67h18.31c1.3,0,2.36-1.06,2.36-2.36V5.69c0-.92.38-1.76.98-2.36h-18.72c-1.62,0-2.93,1.31-2.93,2.93v31.41Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M29.57,32.46c.26,0,.47.22.47.48,0,.13-.06.26-.16.35-1.11,1.11-1.12,2.91,0,4.03.53.54,1.26.84,2.02.84H10.36c-1.39.02-2.6-.93-2.9-2.28-.31-1.54.69-3.05,2.23-3.36.18-.04.37-.06.56-.06h19.32Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M10.3,38.64c-1.58,0-2.97-1.11-3.31-2.67-.36-1.81.81-3.58,2.61-3.94.22-.04.44-.07.66-.07h19.33c.26,0,.5.11.68.29.18.18.28.43.27.68,0,.27-.12.52-.32.7-.43.43-.67,1.02-.68,1.65,0,.63.24,1.22.69,1.67.45.45,1.04.69,1.67.69v.97H10.36s-.04,0-.06,0ZM10.25,32.95c-.16,0-.31.02-.47.05-1.28.26-2.11,1.51-1.85,2.78.25,1.11,1.27,1.93,2.41,1.89h19.19,0c-.63-.64-.97-1.48-.97-2.37,0-.89.35-1.73.98-2.36H10.25Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-search::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M28.77,28.46l3.18-3.18,3.71,3.71-3.18,3.18-3.71-3.71Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.48,32.71c-.15,0-.29-.06-.39-.16l-3.7-3.7c-.22-.22-.22-.57,0-.78l3.18-3.18c.1-.1.24-.16.39-.16h0c.15,0,.29.06.39.16l3.71,3.71c.22.22.22.57,0,.78l-3.18,3.18c-.1.1-.24.16-.39.16h0ZM29.56,28.45l2.92,2.92,2.39-2.4-2.92-2.92-2.39,2.4Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M43.07,35.33c.56.57.88,1.33.88,2.12s-.32,1.56-.88,2.13c-.56.56-1.32.87-2.12.87s-1.56-.31-2.12-.87l-6.35-6.36c-.07-.07-.13-.15-.16-.24s-.06-.19-.06-.29c0-.09.02-.19.06-.28s.09-.17.16-.25l3.17-3.18c.07-.07.15-.12.24-.16.09-.04.19-.05.29-.05s.2.02.29.05c.09.04.17.09.24.16l6.35,6.35h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M34.07,30.57c.07-.07.15-.12.24-.16.09-.04.19-.05.29-.05s.2.02.29.05c.09.04.17.09.24.16l6.35,6.35c.42.43.71.97.82,1.55.11.59.05,1.2-.19,1.74.45-.19.85-.49,1.16-.87.31-.38.52-.84.61-1.32s.07-.97-.07-1.44c-.14-.48-.4-.9-.74-1.25l-6.35-6.35c-.07-.07-.15-.12-.24-.16-.09-.04-.19-.05-.29-.05s-.2.02-.29.05c-.09.04-.17.09-.24.16l-1.58,1.59'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M40.95,41c-.95,0-1.84-.37-2.51-1.04l-6.35-6.36c-.12-.12-.22-.26-.28-.42-.06-.16-.1-.33-.1-.5s.03-.34.1-.49c.06-.14.14-.27.26-.41l3.19-3.2c.12-.12.26-.21.42-.28.3-.13.7-.13,1.01,0,.15.06.3.16.42.28l6.35,6.35h0c.67.68,1.04,1.57,1.04,2.51s-.37,1.84-1.04,2.51c-.67.67-1.56,1.04-2.51,1.04h0ZM36.18,29.32l-.14.05-3.17,3.18-.06.14.06.14,6.35,6.36c.92.92,2.53.92,3.45,0,.46-.47.72-1.08.72-1.73s-.25-1.26-.72-1.73l-6.35-6.35-.14-.05h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.78,32c8.68,0,15.72-7.04,15.72-15.73S28.46.55,19.78.55,4.05,7.6,4.05,16.27s7.04,15.73,15.72,15.73h.01Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M31.8,19.11c1.57-6.64-2.54-13.29-9.18-14.86-6.64-1.56-13.29,2.55-14.86,9.18-1.57,6.64,2.54,13.29,9.18,14.86,6.64,1.57,13.29-2.54,14.86-9.18Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M19.77,3.92c-2.44,0-4.83.73-6.86,2.09-2.03,1.36-3.61,3.28-4.55,5.54-.93,2.26-1.18,4.74-.7,7.14.48,2.39,1.65,4.6,3.38,6.32L28.51,7.54c-1.15-1.15-2.51-2.06-4.01-2.69-1.5-.62-3.11-.94-4.73-.94h0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M35.42,17.8c-.37-3.9-2.17-7.52-5.07-10.15-2.89-2.64-6.67-4.1-10.58-4.1s-7.69,1.46-10.58,4.1c-2.89,2.63-4.7,6.25-5.07,10.15-.05-.5-.07-1.01-.07-1.53,0-4.17,1.66-8.16,4.6-11.12C11.61,2.21,15.61.55,19.78.55s8.17,1.66,11.12,4.6c2.95,2.95,4.6,6.95,4.6,11.12,0,.51-.02,1.03-.07,1.53h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M19.81,29.19c-1,0-2-.12-3-.35-3.35-.79-6.2-2.84-8.01-5.77-1.81-2.93-2.37-6.4-1.58-9.75,1.63-6.94,8.59-11.24,15.52-9.61,6.93,1.64,11.23,8.61,9.6,15.53h0c-.79,3.36-2.84,6.2-5.78,8.02-2.06,1.28-4.39,1.93-6.75,1.93ZM19.78,4.48c-5.35,0-10.21,3.66-11.49,9.09-.72,3.07-.21,6.23,1.45,8.92,1.66,2.68,4.26,4.55,7.33,5.28,3.07.73,6.23.21,8.91-1.44,2.68-1.66,4.56-4.26,5.28-7.33h0c1.49-6.33-2.44-12.69-8.77-14.19-.91-.21-1.81-.32-2.71-.32h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M19.78,32.55c-8.97,0-16.28-7.3-16.28-16.28S10.8,0,19.78,0s16.28,7.3,16.28,16.27-7.3,16.28-16.28,16.28ZM19.78,1.1c-8.37.01-15.17,6.81-15.17,15.17s6.8,15.17,15.17,15.17,15.17-6.81,15.17-15.17S28.14,1.11,19.78,1.11h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-send-scores::after {
  background-image: url("/assets/send-scores-Cjq_0hQw.svg");
}
.cb-ilus-k-12.cb-ilus-share-alt::after {
  background-image: url("/assets/share-alt-DzEmgB7V.svg");
}
.cb-ilus-k-12.cb-ilus-share-link::after {
  background-image: url("/assets/share-link-djjV54jQ.svg");
}
.cb-ilus-k-12.cb-ilus-share::after {
  background-image: url("/assets/share-Cv7pejyj.svg");
}
.cb-ilus-k-12.cb-ilus-facebook::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20id='Initiator'%20d='M36.01,28.95c0-6.66-5.4-12.05-12.05-12.05s-12.05,5.4-12.05,12.05c0,5.65,3.89,10.4,9.14,11.7v-8.02h-2.49v-3.68h2.49v-1.59c0-4.1,1.86-6,5.88-6,.76,0,2.08.15,2.62.3v3.34c-.28-.03-.78-.04-1.39-.04-1.98,0-2.74.75-2.74,2.7v1.3h3.94l-.68,3.68h-3.26v8.28c5.97-.72,10.59-5.8,10.59-11.97Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20id='F'%20d='M28.68,32.63l.68-3.68h-3.94v-1.3c0-1.95.76-2.7,2.74-2.7.61,0,1.11.01,1.39.04v-3.34c-.54-.15-1.86-.3-2.62-.3-4.03,0-5.88,1.9-5.88,6v1.59h-2.49v3.68h2.49v8.02c.93.23,1.91.35,2.91.35.49,0,.98-.03,1.46-.09v-8.28h3.26Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20id='F-2'%20data-name='F'%20d='M28.68,32.63l.68-3.68h-3.94v-1.3c0-1.95.76-2.7,2.74-2.7.61,0,1.11.01,1.39.04v-3.34c-.54-.15-1.86-.3-2.62-.3-4.03,0-5.88,1.9-5.88,6v1.59h-2.49v3.68h2.49v8.02c.93.23,1.91.35,2.91.35.49,0,.98-.03,1.46-.09v-8.28h3.26Z'%20fill='%23fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-instagram::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M18.87,16.47c-1.31.06-2.2.27-2.99.58-.81.32-1.5.74-2.18,1.42-.68.69-1.1,1.37-1.42,2.18-.3.78-.51,1.68-.57,2.99-.06,1.31-.07,1.73-.06,5.07,0,3.34.02,3.76.08,5.08.06,1.31.27,2.2.58,2.99.32.81.74,1.49,1.42,2.18.69.68,1.37,1.1,2.18,1.42.78.3,1.68.51,2.99.57,1.31.06,1.73.07,5.07.06,3.34,0,3.76-.02,5.08-.08,1.31-.06,2.2-.27,2.99-.58.81-.32,1.5-.74,2.18-1.42.68-.69,1.1-1.37,1.42-2.18.3-.78.51-1.68.57-2.99.06-1.31.07-1.73.06-5.08,0-3.34-.02-3.76-.08-5.07-.06-1.31-.27-2.2-.58-2.99-.32-.81-.74-1.49-1.42-2.18-.69-.68-1.37-1.1-2.18-1.42-.78-.3-1.68-.51-2.99-.57-1.31-.06-1.73-.07-5.08-.06-3.34,0-3.76.02-5.07.08M19.01,38.72c-1.2-.05-1.85-.25-2.29-.42-.58-.22-.99-.49-1.42-.92-.43-.43-.7-.84-.92-1.41-.17-.43-.37-1.09-.43-2.29-.06-1.3-.07-1.69-.08-4.97,0-3.29,0-3.68.06-4.97.05-1.2.25-1.85.42-2.29.22-.58.49-.99.92-1.42.43-.43.84-.7,1.41-.92.43-.17,1.08-.37,2.28-.43,1.3-.06,1.69-.07,4.97-.08,3.29,0,3.68,0,4.97.06,1.2.05,1.85.25,2.29.42.58.22.99.49,1.42.92.43.43.7.84.92,1.41.17.43.37,1.08.43,2.28.06,1.3.08,1.69.08,4.97,0,3.29,0,3.68-.06,4.97-.05,1.2-.25,1.85-.42,2.29-.22.57-.49.99-.92,1.42-.43.43-.84.7-1.41.92-.43.17-1.08.37-2.28.43-1.3.06-1.69.07-4.97.08-3.29,0-3.67,0-4.97-.06M29.05,22.11c0,.82.66,1.48,1.48,1.47.82,0,1.48-.66,1.47-1.48,0-.82-.66-1.48-1.48-1.47s-1.48.66-1.47,1.48M17.65,28.7c0,3.49,2.84,6.31,6.33,6.31,3.49,0,6.32-2.84,6.31-6.33,0-3.49-2.84-6.32-6.33-6.31-3.49,0-6.31,2.84-6.31,6.33M19.86,28.7c0-2.27,1.83-4.11,4.1-4.11,2.27,0,4.11,1.83,4.11,4.09,0,2.27-1.83,4.11-4.1,4.11-2.27,0-4.11-1.83-4.11-4.1'%20fill='%231d1e1e'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-linkedin::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='11.5'%20y='16.78'%20width='24.22'%20height='24.22'%20rx='1.91'%20ry='1.91'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M18.81,37.31h-3.58v-11.53h3.58v11.53ZM17.02,24.17c-1.14,0-2.06-.93-2.06-2.08s.92-2.08,2.06-2.08,2.06.93,2.06,2.08-.92,2.08-2.06,2.08ZM32.24,37.31h-3.49v-6.12c0-3.64-4.2-3.21-4.1,0v6.12h-3.55v-11.53h3.44v1.44c.53-.6.99-1.2,1.82-1.44,3.05-.91,5.87.4,5.87,4.15v7.38Z'%20fill='%23fff'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-tiktok::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M29.95,21.49c-1.31-.86-2.26-2.23-2.56-3.83-.06-.35-.1-.7-.1-1.06h-4.19v16.81c-.08,1.88-1.63,3.39-3.53,3.39-.59,0-1.15-.15-1.64-.41-1.12-.59-1.89-1.77-1.89-3.12,0-1.94,1.58-3.53,3.53-3.53.36,0,.71.06,1.04.16v-4.28c-.34-.05-.69-.08-1.04-.08-4.26,0-7.72,3.46-7.72,7.72,0,2.61,1.31,4.92,3.3,6.32,1.25.88,2.78,1.4,4.42,1.4,4.26,0,7.72-3.46,7.72-7.72v-8.52c1.65,1.18,3.66,1.88,5.84,1.88v-4.19c-1.17,0-2.26-.35-3.18-.95Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-x::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M26.41,28.49l7.9-9.18h-1.87l-6.86,7.97-5.48-7.97h-6.32l8.29,12.06-8.29,9.63h1.87l7.25-8.42,5.79,8.42h6.32l-8.59-12.51h0ZM23.84,31.47l-.84-1.2-6.68-9.56h2.88l5.39,7.71.84,1.2,7.01,10.02h-2.88l-5.72-8.18h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-youtube::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M35.17,24.31c-.28-1.04-1.1-1.87-2.15-2.15-1.89-.51-9.49-.51-9.49-.51,0,0-7.59,0-9.49.51-1.04.28-1.87,1.1-2.15,2.15-.51,1.89-.51,5.85-.51,5.85,0,0,0,3.95.51,5.85.28,1.04,1.1,1.87,2.15,2.15,1.89.51,9.49.51,9.49.51,0,0,7.59,0,9.49-.51,1.04-.28,1.87-1.1,2.15-2.15.51-1.89.51-5.85.51-5.85,0,0,0-3.95-.51-5.85ZM21.1,33.77v-7.23s.01-.02.03-.01l6.26,3.61s.01.02,0,.03l-6.26,3.61s-.03,0-.03-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-sound::after {
  background-image: url("/assets/sound-Biv7A_GI.svg");
}
.cb-ilus-k-12.cb-ilus-stopwatch::after {
  background-image: url("/assets/stopwatch-BlqogcM5.svg");
}
.cb-ilus-k-12.cb-ilus-submit-photo::after {
  background-image: url("/assets/submit-photo-BG7UcMzy.svg");
}
.cb-ilus-k-12.cb-ilus-submit::after {
  background-image: url("/assets/submit-BpZovyP1.svg");
}
.cb-ilus-k-12.cb-ilus-task-complete-alt::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.59,39.99c0,.25.1.49.28.67.18.18.42.28.67.28h27.59c.25,0,.49-.1.67-.28s.28-.42.28-.67V9.08L30.99.99H10.54c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.05Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M15.49,21.89c0,2.35.93,4.6,2.59,6.26s3.91,2.59,6.26,2.59,4.6-.93,6.26-2.59c1.66-1.66,2.59-3.91,2.59-6.26s-.93-4.6-2.59-6.26c-1.66-1.66-3.91-2.59-6.26-2.59s-4.6.93-6.26,2.59c-1.66,1.66-2.59,3.91-2.59,6.26h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M15.66,23.62c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83c1.18.55,2.23,1.36,3.06,2.36.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14-1.59-1.3-3.59-2.01-5.64-2-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.33,31.73c-2.5,0-4.85-.97-6.62-2.74-1.77-1.77-2.74-4.12-2.74-6.62s.97-4.85,2.74-6.62c1.77-1.77,4.12-2.74,6.62-2.74s4.85.97,6.62,2.74c1.77,1.77,2.74,4.12,2.74,6.62s-.97,4.85-2.74,6.62-4.12,2.74-6.62,2.74ZM24.33,14.04c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44c1.57-1.57,2.44-3.67,2.44-5.89s-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M22.55,26.26c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h0Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M22.55,26.78c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47,0,.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h0ZM19.99,21.64h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M38.13,40.99H10.54c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C10.16.04,10.35,0,10.54,0h20.45c.14,0,.27.05.37.15l8.09,8.09c.1.1.15.23.15.37v30.92c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.54,1.03c-.06,0-.11,0-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.05c0,.12.04.23.13.31.08.08.19.13.31.13h27.59c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.82l-7.8-7.79H10.54Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.98.99v7.2c0,.24.09.46.26.63s.39.26.63.26h7.2L30.98.99Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M39.07,9.12h-7.2c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.09,8.09c.15.15.19.37.11.56s-.27.32-.48.32ZM31.49,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-task-complete::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M9.52,39.56c0,.25.1.49.28.67.18.18.42.28.67.28h27.62c.25,0,.49-.1.67-.28s.28-.42.28-.67V8.62L30.95.52H10.47c-.12,0-.25.02-.36.07-.12.05-.22.12-.31.21-.09.09-.16.19-.21.31-.05.12-.07.24-.07.36v38.09Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.09,41.03H10.47c-.39,0-.76-.15-1.04-.43s-.43-.64-.43-1.04V1.47c0-.19.04-.38.11-.56s.18-.34.32-.48c.14-.14.3-.25.48-.32C10.09.04,10.28,0,10.47,0h20.48c.14,0,.27.05.37.15l8.1,8.1c.1.1.15.23.15.37v30.95c0,.39-.15.76-.43,1.04-.28.28-.64.43-1.04.43h0ZM10.47,1.03c-.06,0-.11.01-.17.03s-.1.05-.14.1c-.04.04-.07.09-.09.14s-.03.11-.03.17v38.09c0,.12.04.23.13.31.08.08.19.13.31.13h27.62c.12,0,.23-.04.31-.13.08-.08.13-.19.13-.31V8.83l-7.81-7.8H10.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M30.94.52v7.21c0,.24.09.46.26.63s.39.26.63.26h7.21L30.94.52Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M39.03,9.13h-7.21c-.37,0-.73-.15-.99-.41s-.41-.62-.41-.99V.52c0-.21.13-.4.32-.48.19-.08.42-.04.56.11l8.1,8.1c.15.15.19.37.11.56s-.27.32-.48.32ZM31.45,1.76v5.96c0,.1.04.19.11.26s.16.11.26.11h5.95l-6.32-6.33Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.77,11.74H14.25c-.32,0-.57.26-.57.57s.26.57.57.57h19.52c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.69,17.49H14.54c-.32,0-.57.26-.57.57s.26.57.57.57h19.14c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.69,22.53H14.54c-.32,0-.57.26-.57.57s.26.57.57.57h19.14c.32,0,.57-.26.57-.57s-.26-.57-.57-.57Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3ccircle%20cx='34.98'%20cy='35.13'%20r='8.79'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M26.3,36.86c-.25-1.28-.22-2.6.09-3.87.32-1.27.91-2.45,1.73-3.46.83-1.01,1.87-1.83,3.04-2.39,1.18-.56,2.47-.86,3.77-.86s2.6.28,3.78.83,2.23,1.36,3.06,2.36c.83,1,1.44,2.18,1.76,3.44.33,1.26.37,2.58.13,3.87-.4-2.02-1.48-3.84-3.07-5.14s-3.59-2.01-5.64-2c-2.06,0-4.05.73-5.63,2.05-1.58,1.32-2.65,3.14-3.03,5.17'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M34.99,44.5c-2.5,0-4.85-.97-6.63-2.74-1.77-1.77-2.74-4.12-2.74-6.63s.97-4.85,2.74-6.63c1.77-1.77,4.12-2.74,6.63-2.74s4.85.97,6.63,2.74c1.77,1.77,2.74,4.12,2.74,6.63s-.97,4.85-2.74,6.63-4.12,2.74-6.63,2.74ZM34.99,26.79c-2.19,0-4.34.89-5.89,2.44-1.55,1.55-2.44,3.67-2.44,5.89s.87,4.32,2.44,5.89c1.57,1.57,3.67,2.44,5.89,2.44s4.32-.87,5.89-2.44c1.57-1.57,2.44-3.67,2.44-5.89s-.87-4.32-2.44-5.89c-1.57-1.57-3.67-2.44-5.89-2.44Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M33.2,39.5c-.17,0-.34-.03-.49-.1-.16-.06-.3-.16-.42-.28l-2.58-2.58c-.23-.24-.36-.57-.36-.91s.14-.66.38-.9.56-.37.9-.38c.34,0,.66.13.91.36l1.67,1.67,5.25-5.25c.25-.22.57-.34.9-.34s.65.14.88.38c.23.23.37.55.38.88,0,.33-.11.65-.34.9l-6.16,6.16c-.12.12-.26.21-.42.28s-.32.1-.49.1h-.01Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M33.2,40.02c-.24,0-.47-.05-.69-.14-.22-.09-.42-.22-.59-.39l-2.58-2.57c-.34-.35-.52-.8-.51-1.28,0-.48.19-.92.53-1.26s.79-.52,1.26-.53c.48,0,.93.18,1.27.51l1.31,1.31,4.88-4.88c.36-.33.84-.5,1.28-.49.47.01.91.2,1.24.53s.52.77.53,1.23-.16.91-.47,1.26l-6.17,6.17c-.17.17-.37.3-.59.39s-.45.14-.69.14h-.01ZM30.64,34.88h0c-.2,0-.4.08-.54.23-.14.14-.22.34-.23.54,0,.2.07.4.22.54l2.57,2.57c.07.07.16.13.25.17.19.08.4.08.59,0,.1-.04.18-.09.25-.17l6.16-6.16c.12-.13.19-.32.19-.52s-.08-.39-.23-.53c-.14-.14-.33-.22-.53-.23-.22-.04-.39.07-.54.2l-5.23,5.23c-.2.2-.53.2-.73,0l-1.67-1.67c-.14-.13-.33-.21-.53-.21h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-star::after {
  background-image: url("/assets/star-BRHVsF98.svg");
}
.cb-ilus-k-12.cb-ilus-university::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='9.17'%20y='16.18'%20width='29.67'%20height='19.08'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M5.68,40.5l1.55-4.65c.12-.35.45-.59.82-.59h31.9c.37,0,.71.24.82.59l1.55,4.64'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M5.68,41c-.05,0-.11,0-.16-.03-.26-.09-.4-.37-.32-.63l1.55-4.65c.19-.56.71-.93,1.3-.94h31.9c.59,0,1.11.38,1.3.94l1.55,4.64c.09.26-.05.54-.32.63s-.54-.06-.63-.32l-1.55-4.64c-.05-.15-.19-.25-.35-.25H8.04c-.16,0-.3.1-.35.25l-1.55,4.65c-.07.21-.27.34-.47.34h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='33.6'%20y='16.06'%20width='5.23'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M38.83,35.76h-5.23c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.23c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM34.11,34.76h4.22v-18.19h-4.22v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='21.38'%20y='16.06'%20width='5.24'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M26.62,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM21.88,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='9.17'%20y='16.06'%20width='5.24'%20height='19.2'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M14.41,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM9.67,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='33.6'%20y='16.06'%20width='5.23'%20height='3.13'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3crect%20x='21.38'%20y='16.06'%20width='5.24'%20height='3.13'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3crect%20x='9.17'%20y='16.06'%20width='5.24'%20height='3.13'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M38.83,35.76h-5.23c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.23c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM34.11,34.76h4.22v-18.19h-4.22v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M26.62,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM21.88,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M14.41,35.76h-5.24c-.28,0-.5-.22-.5-.5v-19.2c0-.28.22-.5.5-.5h5.24c.28,0,.5.22.5.5v19.2c0,.28-.22.5-.5.5ZM9.67,34.76h4.23v-18.19h-4.23v18.19Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M44.07,41H3.93c-.28,0-.5-.22-.5-.5s.22-.5.5-.5h40.14c.28,0,.5.22.5.5s-.22.5-.5.5Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M42.04,10.82H5.96c.08-.15.2-.27.35-.35L23.57.6c.27-.14.6-.14.87,0l17.26,9.87c.15.08.27.2.35.35h-.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M42.04,11.33H5.96c-.18,0-.34-.09-.43-.24-.09-.15-.1-.34-.01-.49.13-.24.32-.43.56-.56L23.32.17c.44-.22.93-.22,1.35-.01l17.28,9.89c.22.12.42.31.54.55.08.15.08.34-.01.49s-.25.24-.43.24h-.01ZM7.58,10.32h32.84L24.19,1.03c-.11-.05-.26-.06-.39.01L7.58,10.32Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M41.3,13.34l-.46,1.94c-.12.35-.44.59-.8.59H7.94c-.36,0-.68-.24-.8-.59l-.83-1.94c-.08-.22-.06-.47.05-.68h34.89c.11.21.13.45.05.68Z'%20fill='%23f2f8fc'%20stroke-width='0'/%3e%3cpath%20d='M42.09,11.51l-.47,1.94c-.12.35-.45.59-.82.59H7.58c-.37,0-.7-.24-.82-.59l-.86-1.94c-.08-.22-.06-.47.05-.68h36.1c.11.21.13.45.05.68Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M8.04,16.56c-.59,0-1.1-.38-1.29-.93l-1.32-3.96c-.12-.35-.09-.74.09-1.08l.14-.26h36.69l.14.26c.18.33.21.72.09,1.08l-1.32,3.95c-.19.55-.7.93-1.29.93H8.04ZM6.37,11.33h0s1.32,3.98,1.32,3.98c.05.15.19.25.35.25h31.9c.15,0,.29-.1.34-.25l1.33-3.97H6.37h0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-unlock::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.53,18.07v-5.13c-.02-1.93-.8-3.76-2.17-5.13-1.37-1.35-3.22-2.11-5.16-2.11-1.93,0-3.77.76-5.16,2.11-1.37,1.35-2.14,3.19-2.17,5.13v1.29h-5.13v-1.29c0-3.3,1.31-6.47,3.64-8.8,2.33-2.33,5.51-3.64,8.8-3.64,3.29,0,6.47,1.31,8.8,3.64,2.33,2.33,3.64,5.5,3.64,8.8v5.13h-5.13s.02,0,.02,0Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.17.5c-3.29,0-6.47,1.31-8.8,3.64-2.33,2.33-3.64,5.5-3.65,8.8v2.93c0-3.3,1.31-6.47,3.64-8.8,2.33-2.33,5.51-3.64,8.8-3.64s6.05.56,8.8,2.9c2.33,2.33,3.65,4.61,3.65,7.91v-2.92c0-3.3-1.31-4.83-3.65-7.16-2.33-2.33-5.5-3.64-8.8-3.65h.01Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M11.39,18.07h25.57c1.43,0,2.59,1.16,2.59,2.59v17.26c0,1.43-1.16,2.59-2.59,2.59H11.39c-1.43,0-2.59-1.16-2.59-2.59v-17.26c0-1.43,1.16-2.59,2.59-2.59Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M27.11,26.86c0-.51-.13-1.02-.38-1.47-.25-.45-.62-.82-1.07-1.08-.45-.26-.95-.4-1.46-.4s-1.02.13-1.47.39c-.45.26-.82.62-1.08,1.07-.26.44-.39.95-.39,1.46s.13,1.02.38,1.46c.26.45.63.82,1.08,1.07v3.33c0,.39.15.76.43,1.03.27.27.65.43,1.03.43s.76-.15,1.04-.43.43-.65.43-1.03v-3.33c.45-.26.81-.62,1.07-1.06.26-.44.39-.94.39-1.46v.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.17,34.7c-.52,0-1.03-.21-1.39-.58-.37-.36-.58-.87-.58-1.39v-3.05c-.41-.29-.75-.66-1.01-1.09-.31-.54-.46-1.14-.45-1.73,0-.6.16-1.2.46-1.71.29-.51.73-.95,1.26-1.26.53-.3,1.14-.48,1.72-.46.6,0,1.19.16,1.71.47s.96.74,1.26,1.27c.3.53.46,1.13.45,1.72,0,.61-.16,1.2-.46,1.71-.25.43-.59.8-1,1.09v3.05c0,.53-.21,1.03-.58,1.4-.37.37-.87.58-1.4.58v-.02ZM24.17,24.44c-.42,0-.84.11-1.2.32-.37.22-.68.52-.89.88-.21.37-.33.78-.33,1.21s.1.84.32,1.21c.21.36.52.67.89.88.16.09.26.26.26.44v3.33c0,.25.1.5.28.67.36.36.99.36,1.34,0,.18-.18.28-.42.28-.67v-3.33c0-.18.1-.35.26-.44.37-.21.67-.51.88-.88.21-.36.32-.77.32-1.2h0c0-.42-.1-.84-.32-1.21-.21-.37-.51-.67-.88-.89-.37-.21-.78-.33-1.2-.33h-.01Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M36.87,41H11.48c-1.75,0-3.17-1.42-3.17-3.17v-17.08c0-1.75,1.42-3.17,3.17-3.17h25.39c1.75,0,3.17,1.42,3.17,3.17v17.08c0,1.75-1.42,3.17-3.17,3.17ZM11.48,18.55c-1.21,0-2.2.99-2.2,2.2v17.08c0,1.21.99,2.2,2.2,2.2h25.39c1.21,0,2.2-.99,2.2-2.2v-17.08c0-1.21-.99-2.2-2.2-2.2H11.48Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3crect%20x='31.48'%20y='15.25'%20width='5.11'%20height='2.33'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M31.48,18.07c-.28,0-.51.29-.51.01v-5.13c-.01-1.77-.74-3.51-2.01-4.77-1.29-1.27-2.99-1.97-4.8-1.97s-3.5.7-4.8,1.97c-1.27,1.27-1.99,2.96-2.01,4.77v.78c0,.28-.23.51-.51.51h-5.13c-.28,0-.51-.23-.51-.51v-.78c0-3.4,1.38-6.75,3.79-9.16C17.45,1.35,20.75,0,24.17,0c3.41,0,6.76,1.38,9.17,3.79,2.41,2.41,3.79,5.76,3.79,9.16v5.13c0,.28-.23-.01-.51-.01h-5.13s-.02,0-.02,0ZM36.09,17.58v-4.62c0-3.14-1.27-6.22-3.49-8.44-2.22-2.22-5.26-3.49-8.44-3.49-3.18,0-6.18,1.24-8.44,3.49-2.22,2.22-3.49,5.3-3.49,8.44v.26s4.1,0,4.1,0v-.27c.03-2.08.85-4.02,2.32-5.49,1.48-1.46,3.44-2.26,5.52-2.26s4.03.8,5.52,2.26c1.48,1.46,2.3,3.41,2.32,5.49v4.62s4.1,0,4.1,0h-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M8.79,38.65c0,.49.19.96.55,1.31.35.35.82.54,1.31.54h27.03c.49,0,.97-.2,1.31-.54.35-.35.55-.82.55-1.31v-2.84c0,.49-.19.96-.55,1.31-.35.35-.82.54-1.31.54H10.65c-.25,0-.49-.05-.71-.14-.22-.09-.43-.23-.6-.4-.18-.17-.31-.38-.41-.6-.09-.23-.14-.47-.14-.71v2.84Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M36.86,41H11.47c-1.75,0-3.17-1.42-3.17-3.17v-17.08c0-1.75,1.42-3.17,3.17-3.17h25.39c1.75,0,3.17,1.42,3.17,3.17v17.08c0,1.75-1.42,3.17-3.17,3.17ZM11.47,18.55c-1.21,0-2.2.99-2.2,2.2v17.08c0,1.21.99,2.2,2.2,2.2h25.39c1.21,0,2.2-.99,2.2-2.2v-17.08c0-1.21-.99-2.2-2.2-2.2H11.47Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-up-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.03'%20y='.49'%20width='39.98'%20height='39.98'%20rx='5.28'%20ry='5.28'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.32.49H8.72c-2.58,0-4.69,2.11-4.69,4.69v4.17c0-2.58,2.11-4.69,4.69-4.69h30.61c2.58,0,4.69,2.11,4.69,4.69v-4.17c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.32,40.96H8.72c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.54,2.32,5.86,0,8.72,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.72.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.72Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.28,40.96H8.68c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.5,2.32,5.82,0,8.68,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.68.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.68Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.3,40.97H8.7c-2.85,0-5.18-2.32-5.18-5.18V5.18C3.52,2.33,5.84,0,8.7,0h30.61c2.85,0,5.18,2.32,5.18,5.18v30.61c0,2.85-2.32,5.18-5.18,5.18ZM8.7.98c-2.32,0-4.2,1.88-4.2,4.2v30.61c0,2.32,1.88,4.2,4.2,4.2h30.61c2.32,0,4.2-1.88,4.2-4.2V5.18c0-2.32-1.88-4.2-4.2-4.2H8.7Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.04,8.18c.27,0,.54.05.8.16.25.1.48.26.68.45l5.97,5.97c.19.19.35.42.45.68s.16.52.16.8c0,.27-.05.54-.16.8-.1.25-.26.48-.45.68-.39.39-.93.62-1.47.62-.27,0-.54-.05-.8-.16-.25-.1-.48-.26-.68-.45l-1.97-1.98v14.58c-.01.67-.28,1.29-.76,1.76s-1.11.73-1.77.73-1.29-.26-1.77-.73-.74-1.09-.76-1.76v-14.58s-1.97,1.98-1.97,1.98c-.19.19-.42.35-.68.45s-.52.16-.8.16-.54-.05-.8-.16c-.25-.1-.48-.26-.68-.45s-.35-.42-.45-.68-.16-.52-.16-.8c0-.27.05-.54.16-.8.1-.25.26-.48.45-.68l5.97-5.97c.19-.19.42-.35.68-.45s.52-.16.8-.16h-.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.04,7.62c.35,0,.69.07,1.01.2s.62.33.86.58l5.96,5.97c.24.25.44.53.58.86s.2.67.2,1.02c0,.35-.07.7-.2,1.02s-.32.62-.58.86c-.75.75-1.92.98-2.89.58-.32-.13-.62-.32-.86-.58l-1.01-1.02v13.23c-.01.83-.34,1.58-.92,2.16-1.16,1.14-3.16,1.14-4.32,0-.58-.57-.91-1.33-.92-2.15v-13.24s-1.01,1.01-1.01,1.01c-.25.25-.53.44-.86.58-.65.26-1.38.27-2.03,0-.32-.13-.62-.33-.86-.58s-.44-.53-.58-.86-.2-.67-.2-1.02.07-.69.2-1.02c.13-.32.33-.62.58-.86l5.97-5.97c.24-.25.53-.44.86-.58s.67-.2,1.01-.2h-.01ZM30,17.78c.4,0,.8-.16,1.08-.45.14-.14.25-.31.33-.49.08-.19.12-.38.12-.59,0-.2-.04-.4-.12-.59s-.19-.35-.33-.49l-5.97-5.97c-.14-.14-.31-.26-.49-.33-.18-.08-.38-.12-.59-.12h0c-.2,0-.39.04-.59.11-.18.08-.35.19-.49.33l-5.97,5.97c-.14.14-.25.31-.33.49s-.11.38-.11.59c0,.2.04.4.11.59.08.19.19.35.33.49s.31.25.49.33c.37.15.8.15,1.17,0,.18-.08.35-.19.49-.33l2.93-2.94v15.94c0,.5.21.99.59,1.35.74.73,2.01.73,2.75,0,.37-.36.58-.85.59-1.36v-15.93s2.93,2.94,2.93,2.94c.14.14.31.25.49.33s.38.11.59.11l.02.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-up-down-arrow::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='4.08'%20y='.49'%20width='40.02'%20height='40.02'%20rx='4.41'%20ry='4.41'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M39.41,41H8.77c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.59,2.32,5.91,0,8.77,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.77.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.77Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.41.49H8.77c-2.58,0-4.69,2.11-4.69,4.69v4.18c0-2.58,2.11-4.69,4.69-4.69h30.64c2.58,0,4.69,2.11,4.69,4.69v-4.18c0-2.58-2.11-4.69-4.69-4.69Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M31.78,15.84c0,1.23-.99,2.23-2.22,2.23-.7,0-1.36-.33-1.78-.89l-3.69-4.91-3.69,4.92c-.74.98-2.13,1.18-3.12.44-.98-.74-1.18-2.13-.44-3.11l5.47-7.29c.74-.98,2.13-1.18,3.11-.45.17.13.32.28.45.45l5.47,7.29c.29.38.45.85.45,1.33Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M18.62,18.56c-.57,0-1.14-.18-1.63-.54-1.19-.9-1.44-2.6-.54-3.8l5.47-7.29c.9-1.2,2.6-1.44,3.8-.54.21.16.39.34.54.54l5.47,7.29c.35.46.54,1.04.54,1.62h0c0,1.5-1.21,2.72-2.71,2.72h0c-.85,0-1.66-.41-2.17-1.09l-3.3-4.39-3.3,4.4c-.53.71-1.35,1.08-2.17,1.08ZM24.09,6.82c-.53,0-1.05.24-1.39.69l-5.47,7.29c-.57.76-.42,1.85.35,2.43.77.58,1.86.42,2.43-.35l4.08-5.44,4.08,5.44c.33.44.85.69,1.39.69h0c.96,0,1.74-.78,1.73-1.74h0c0-.37-.12-.74-.35-1.03l-5.47-7.29c-.1-.13-.22-.25-.35-.35-.31-.23-.68-.35-1.04-.35Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M31.78,25.16c0,.48-.16.95-.45,1.33l-5.47,7.29c-.74.98-2.13,1.18-3.11.45-.17-.13-.32-.28-.45-.45l-5.47-7.29c-.74-.98-.54-2.38.45-3.12.98-.74,2.38-.54,3.12.45l3.69,4.92,3.69-4.92c.74-.98,2.13-1.18,3.12-.45.56.42.89,1.08.89,1.78Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.08,35.16c-.58,0-1.15-.19-1.62-.54-.21-.15-.39-.34-.54-.54l-5.47-7.29c-.43-.58-.62-1.29-.52-2.01.1-.72.48-1.35,1.06-1.79.58-.43,1.29-.62,2.01-.52.72.1,1.35.48,1.79,1.06l3.3,4.4,3.3-4.4c.43-.58,1.07-.96,1.79-1.06.72-.1,1.43.08,2.01.52.68.51,1.09,1.32,1.09,2.17,0,.58-.19,1.16-.54,1.63l-5.47,7.29c-.43.58-1.07.96-1.79,1.06-.13.02-.26.03-.39.03ZM18.61,23.42c-.37,0-.73.12-1.04.35-.37.28-.61.68-.68,1.14-.07.46.05.92.33,1.29l5.47,7.29c.1.13.22.25.35.35.37.28.83.39,1.29.33.46-.07.86-.31,1.14-.68l5.47-7.29c.22-.3.35-.67.35-1.04h0c0-.55-.26-1.07-.69-1.39-.37-.28-.83-.4-1.29-.33-.46.07-.87.31-1.14.68l-4.08,5.44-4.08-5.44c-.28-.37-.68-.61-1.14-.68-.08-.01-.17-.02-.25-.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M39.41,41H8.77c-2.86,0-5.18-2.32-5.18-5.18V5.18C3.59,2.32,5.91,0,8.77,0h30.64c2.86,0,5.18,2.32,5.18,5.18v30.64c0,2.86-2.32,5.18-5.18,5.18ZM8.77.98c-2.32,0-4.2,1.89-4.2,4.2v30.64c0,2.32,1.89,4.2,4.2,4.2h30.64c2.32,0,4.2-1.89,4.2-4.2V5.18c0-2.32-1.89-4.2-4.2-4.2H8.77Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-upload::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M40.76,10.74c.29-1.18.2-2.41-.24-3.54-.44-1.13-1.23-2.09-2.24-2.75-1.01-.66-2.21-.99-3.42-.95-1.21.05-2.37.47-3.33,1.21-1.55-1.84-3.64-3.15-5.96-3.77-2.33-.61-4.78-.5-7.04.33s-4.21,2.33-5.58,4.31c-1.38,1.98-2.11,4.33-2.11,6.73v.08c-.24-.04-.49-.07-.74-.08-.78,0-1.55.14-2.27.43s-1.38.72-1.93,1.27c-.55.55-.99,1.2-1.29,1.92-.3.72-.45,1.49-.45,2.27s.15,1.55.45,2.27c.3.72.74,1.37,1.29,1.92s1.21.98,1.93,1.27,1.49.44,2.27.43h26.44c1.56,0,3.08-.49,4.33-1.41,1.26-.92,2.19-2.22,2.66-3.71.47-1.49.46-3.09-.04-4.57-.5-1.48-1.45-2.76-2.73-3.66Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M36.53,20.28H10.1c-1.22,0-2.42-.38-3.41-1.1-1-.71-1.74-1.72-2.14-2.88-.3.89-.39,1.83-.26,2.76.13.93.49,1.81,1.03,2.57.54.76,1.26,1.38,2.09,1.81s1.75.65,2.69.65h26.43c1.13,0,2.24-.25,3.25-.75s1.89-1.22,2.58-2.12c.69-.9,1.16-1.94,1.37-3.05.22-1.11.18-2.25-.12-3.34-.42,1.56-1.34,2.94-2.62,3.93-1.28.99-2.85,1.52-4.46,1.52h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M10.01,24.64c-.82,0-1.63-.16-2.4-.47-.79-.32-1.5-.79-2.11-1.39-.61-.6-1.08-1.31-1.41-2.1s-.5-1.63-.5-2.48.17-1.69.5-2.48c.33-.79.81-1.5,1.41-2.1.61-.6,1.32-1.07,2.11-1.39.79-.32,1.6-.47,2.48-.47.06,0,.13,0,.19,0,.11-2.38.86-4.59,2.2-6.51,1.45-2.08,3.47-3.64,5.85-4.51,2.38-.87,4.93-.99,7.37-.35,2.28.6,4.32,1.83,5.91,3.56.96-.63,2.07-.98,3.22-1.02,1.34-.06,2.63.31,3.74,1.03,1.12.73,1.97,1.77,2.46,3.01.44,1.12.56,2.33.34,3.51,1.23.95,2.14,2.23,2.63,3.72.54,1.6.55,3.3.04,4.91-.51,1.61-1.5,2.99-2.86,3.99-1.36.99-2.97,1.52-4.65,1.52H10.01ZM10.01,12.88c-.67,0-1.34.13-1.98.39-.66.27-1.24.65-1.75,1.15-.5.5-.9,1.08-1.17,1.74-.27.65-.41,1.34-.41,2.05s.14,1.4.41,2.05.67,1.24,1.17,1.73c.5.5,1.09.89,1.75,1.15.66.27,1.37.42,2.05.39h26.44c1.46-.03,2.84-.45,4.01-1.31,1.17-.86,2.02-2.04,2.46-3.42s.43-2.84-.04-4.22c-.46-1.38-1.33-2.55-2.52-3.38-.19-.13-.27-.36-.22-.59.26-1.07.19-2.18-.22-3.21-.4-1.03-1.11-1.89-2.03-2.49s-2-.9-3.09-.85c-1.1.04-2.14.42-3.02,1.09-.24.18-.57.14-.76-.08-1.49-1.76-3.45-3-5.68-3.59-2.23-.59-4.55-.48-6.71.32-2.16.8-4,2.22-5.32,4.11s-2.01,4.11-2.01,6.42c0,.16-.07.36-.2.46-.12.11-.29.19-.45.16-.22-.04-.44-.06-.67-.07h-.06.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24.01,16.06c.27,0,.54.05.79.16.25.1.48.26.67.45l5.92,5.92c.19.19.35.42.45.67s.16.52.16.79-.05.54-.16.79c-.1.25-.26.48-.45.67-.39.39-.92.61-1.46.61-.27,0-.54-.05-.79-.16-.25-.1-.48-.26-.67-.45l-1.95-1.96v14.45c0,.66-.28,1.28-.75,1.74-.47.46-1.1.72-1.75.72s-1.28-.26-1.75-.72c-.47-.46-.73-1.08-.75-1.74v-14.45l-1.95,1.96c-.19.19-.42.35-.67.45s-.52.16-.79.16-.54-.05-.79-.16c-.25-.1-.48-.26-.67-.45s-.35-.42-.45-.67-.16-.52-.16-.79.05-.54.16-.79c.1-.25.26-.48.45-.67l5.92-5.92c.19-.19.42-.35.67-.45s.52-.16.79-.16h-.02Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M24.01,15.5c.35,0,.68.07,1,.2s.61.33.85.57l5.91,5.92c.24.25.44.53.57.85s.2.66.2,1.01-.07.69-.2,1.01-.32.61-.57.85c-.74.74-1.9.97-2.86.57-.32-.13-.61-.32-.85-.57l-1-1.01v13.11c0,.82-.34,1.57-.91,2.14-1.15,1.13-3.13,1.13-4.28,0-.57-.56-.9-1.32-.91-2.13v-13.12l-1,1c-.25.25-.53.44-.85.57-.64.26-1.37.27-2.01,0-.32-.13-.61-.33-.85-.57s-.44-.53-.57-.85-.2-.66-.2-1.01.07-.68.2-1.01c.13-.32.33-.61.57-.85l5.92-5.92c.24-.25.53-.44.85-.57s.66-.2,1-.2h0ZM29.92,25.57c.4,0,.79-.16,1.07-.45.14-.14.25-.31.33-.49.08-.19.12-.38.12-.58s-.04-.4-.12-.58-.19-.35-.33-.49l-5.92-5.92c-.14-.14-.31-.26-.49-.33-.18-.08-.38-.12-.58-.12h0c-.2,0-.39.04-.58.11-.18.08-.35.19-.49.33l-5.92,5.92c-.14.14-.25.31-.33.49s-.11.38-.11.58.04.4.11.58c.08.19.19.35.33.49s.31.25.49.33c.37.15.79.15,1.16,0,.18-.08.35-.19.49-.33l2.9-2.91v15.79c0,.5.21.98.58,1.34.73.72,1.99.72,2.72,0,.37-.36.57-.84.58-1.35v-15.78l2.9,2.91c.14.14.31.25.49.33s.38.11.58.11l.02.02Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-user-add::after {
  background-image: url("/assets/user-add-DFXHB97X.svg");
}
.cb-ilus-k-12.cb-ilus-user-approve::after {
  background-image: url("/assets/user-approve-BhDa8S85.svg");
}
.cb-ilus-k-12.cb-ilus-user-remove::after {
  background-image: url("/assets/user-remove-D-ATZ4Ed.svg");
}
.cb-ilus-k-12.cb-ilus-user::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M20.37,4c0,.97.38,1.91,1.06,2.6.68.69,1.6,1.08,2.57,1.08s1.89-.39,2.57-1.08c.68-.69,1.06-1.62,1.06-2.6s-.38-1.91-1.06-2.6c-.68-.69-1.6-1.08-2.57-1.08s-1.89.39-2.57,1.08c-.68.69-1.06,1.62-1.06,2.6h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M20.44,4.72c-.1-.53-.09-1.08.04-1.61.13-.53.37-1.02.71-1.44.34-.42.77-.76,1.25-.99s1.01-.36,1.55-.36,1.06.12,1.55.34c.49.23.91.56,1.26.98.34.42.59.91.72,1.43s.15,1.07.05,1.61c-.16-.84-.61-1.59-1.26-2.13-.65-.54-1.47-.84-2.32-.83-.84,0-1.66.3-2.31.85-.65.55-1.09,1.31-1.24,2.15'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24,8.17c-1.1,0-2.14-.43-2.92-1.22s-1.21-1.83-1.21-2.95.43-2.16,1.21-2.95c.78-.79,1.82-1.22,2.92-1.22s2.14.43,2.92,1.22c.78.79,1.21,1.83,1.21,2.95s-.43,2.16-1.21,2.95c-.78.79-1.82,1.22-2.92,1.22ZM24,.82c-.84,0-1.62.33-2.22.93-.59.6-.92,1.4-.92,2.25s.34,1.66.92,2.25c.59.6,1.38.93,2.22.93s1.62-.33,2.21-.93c.59-.59.92-1.41.92-2.25s-.33-1.65-.92-2.25c-.59-.6-1.38-.93-2.21-.93Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M24,9.81c-3.97,0-7.8,3.22-7.8,7.2v8.4c0,.47.2.92.54,1.25s.79.52,1.26.52.92-.19,1.26-.52.53-.78.54-1.25l1.02,12.78c.05.6.32,1.16.76,1.57s1.02.64,1.63.64h1.57c.6,0,1.18-.23,1.63-.64.44-.41.72-.97.76-1.57l1.02-12.78c0,.47.2.92.54,1.25s.79.52,1.26.52.92-.19,1.26-.52.53-.78.54-1.25v-8.4c0-3.97-3.82-7.2-7.8-7.2h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M24,9.81c-3.97,0-7.8,3.22-7.8,7.2l.6,3c0-3.97,1.62-7.2,7.2-7.2s7.2,3.22,7.2,7.2l.6-3c0-3.97-3.82-7.2-7.8-7.2Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M24.78,40.83h-1.57c-.72,0-1.4-.27-1.93-.75-.53-.49-.85-1.15-.9-1.86l-.89-11.18c-.85.76-2.24.73-3.06-.07-.42-.41-.66-.97-.67-1.56v-8.4c0-4.07,3.85-7.64,8.24-7.64,2.04,0,4.11.81,5.68,2.22,1.65,1.48,2.55,3.4,2.55,5.42v8.4c0,.6-.25,1.15-.67,1.56-.81.8-2.21.83-3.06.07l-.9,11.18c-.06.71-.38,1.37-.9,1.86-.53.49-1.21.75-1.93.75h0ZM20.24,25.4l1.02,12.75c.04.49.26.95.62,1.28.36.34.84.52,1.33.52h1.57c.49,0,.97-.18,1.33-.52s.58-.79.62-1.28l1.02-12.77v-7.78c0-.24.2-.44.44-.44s.44.2.44.44v7.79c0,.36.15.69.41.94.51.5,1.4.5,1.91,0,.26-.25.4-.59.41-.95v-8.39c0-1.76-.8-3.45-2.26-4.76-1.41-1.27-3.27-2-5.1-2-3.92,0-7.36,3.16-7.36,6.76v8.4c0,.35.15.69.41.94.51.5,1.4.5,1.91,0,.26-.25.4-.59.41-.95v-7.79c0-.24.2-.44.44-.44s.44.2.44.44v7.81Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-users::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3ccircle%20cx='13.53'%20cy='9.39'%20r='4.81'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M13.53,14.7c-2.93,0-5.31-2.38-5.31-5.31s2.38-5.31,5.31-5.31,5.31,2.38,5.31,5.31-2.38,5.31-5.31,5.31ZM13.53,5.08c-2.38,0-4.31,1.93-4.31,4.31s1.93,4.31,4.31,4.31,4.31-1.93,4.31-4.31-1.93-4.31-4.31-4.31Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M13.35,15.75h.07c5.24,0,9.5,4.25,9.5,9.5v9.8c0,.43-.35.78-.78.78H4.64c-.43,0-.78-.35-.78-.78v-9.8c0-5.24,4.25-9.5,9.5-9.5Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M14.82,16.4h-2.59c-4.52,0-8.18,3.66-8.18,8.18v3.55c0-4.52,3.66-8.18,8.18-8.18h2.59c4.52,0,8.18,3.66,8.18,8.18v-3.55c0-4.52-3.66-8.18-8.18-8.18Z'%20fill='%2371c5e8'%20stroke-width='0'/%3e%3cpath%20d='M22.26,36.33H4.79c-.71,0-1.29-.58-1.29-1.29v-9.76c0-5.53,4.5-10.03,10.03-10.03s10.03,4.5,10.03,10.03v9.76c0,.71-.58,1.29-1.29,1.29ZM13.53,16.26c-4.98,0-9.02,4.05-9.02,9.02v9.76c0,.16.13.29.29.29h17.47c.16,0,.29-.13.29-.29v-9.76c0-4.98-4.05-9.02-9.02-9.02Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cg%3e%3cpath%20d='M8.95,36.32c-.28,0-.5-.22-.5-.5v-9.51c0-.28.22-.5.5-.5s.5.22.5.5v9.51c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M17.82,36.32c-.28,0-.5-.22-.5-.5v-9.51c0-.28.22-.5.5-.5s.5.22.5.5v9.51c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M32.92,17.06h.08c6.07,0,11,4.93,11,11v11.36c0,.5-.41.91-.91.91h-20.27c-.5,0-.91-.41-.91-.91v-11.36c0-6.07,4.93-11,11-11Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M34.47,17.39h-3.02c-5.26,0-9.53,4.27-9.53,9.53v4.14c0-5.26,4.27-9.53,9.53-9.53h3.02c5.26,0,9.53,4.27,9.53,9.53v-4.14c0-5.26-4.27-9.53-9.53-9.53Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cg%3e%3cpath%20d='M27.82,40.83c-.28,0-.5-.22-.5-.5v-11.03c0-.28.22-.5.5-.5s.5.22.5.5v11.03c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cpath%20d='M38.1,40.83c-.28,0-.5-.22-.5-.5v-11.03c0-.28.22-.5.5-.5s.5.22.5.5v11.03c0,.28-.22.5-.5.5Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3cpath%20d='M43.09,40.83h-20.26c-.78,0-1.41-.63-1.41-1.41v-11.32c0-6.37,5.18-11.54,11.54-11.54s11.54,5.18,11.54,11.54v11.32c0,.78-.63,1.41-1.41,1.41ZM32.96,17.56c-5.81,0-10.54,4.73-10.54,10.54v11.32c0,.23.18.41.41.41h20.26c.23,0,.41-.18.41-.41v-11.32c0-5.81-4.73-10.54-10.54-10.54Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3cg%3e%3ccircle%20cx='32.96'%20cy='9.72'%20r='5.58'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M32.96,15.8c-3.35,0-6.08-2.73-6.08-6.08s2.73-6.08,6.08-6.08,6.08,2.73,6.08,6.08-2.73,6.08-6.08,6.08ZM32.96,4.65c-2.8,0-5.07,2.28-5.07,5.07s2.28,5.07,5.07,5.07,5.07-2.28,5.07-5.07-2.28-5.07-5.07-5.07Z'%20fill='%23231f20'%20stroke-width='0'/%3e%3c/g%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-wrench::after {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3crect%20x='6.56'%20y='23.52'%20width='25.83'%20height='6.9'%20rx='3.08'%20ry='3.08'%20transform='translate(-13.37%2021.67)%20rotate(-45)'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M39.62,19.84c2.75-2.72,3.49-6.88,1.84-10.38l-5.58,5.51-3.76-.56-.52-3.77,5.58-5.51c-4.53-2.2-9.99-.31-12.19,4.22-1.21,2.48-1.22,5.38-.05,7.88l-14.45,14.28c-1.19,1.18-1.2,3.11-.02,4.31,1.18,1.19,3.1,1.2,4.3.03l14.45-14.28c3.48,1.69,7.65,1,10.4-1.72Z'%20fill='%23fff'%20stroke-width='0'/%3e%3cpath%20d='M12.63,37.19c-.91,0-1.82-.35-2.5-1.04-.66-.67-1.03-1.56-1.02-2.5,0-.94.37-1.83,1.04-2.49l14.22-14.05c-1.1-2.57-1.04-5.46.19-7.98,2.32-4.76,8.07-6.76,12.84-4.44.14.07.24.2.27.36.03.15-.03.31-.14.42l-5.4,5.34.43,3.17,3.17.47,5.41-5.34c.11-.11.27-.16.42-.13.15.03.29.13.35.27,1.73,3.68.95,8.07-1.94,10.93t0,0c-2.81,2.77-7.05,3.54-10.64,1.95l-14.22,14.05c-.69.67-1.58,1.01-2.48,1.01ZM33.2,4.7c-3.21,0-6.29,1.79-7.78,4.86-1.15,2.36-1.16,5.08-.04,7.46.09.19.05.41-.1.55l-14.45,14.28c-.49.48-.75,1.12-.76,1.81,0,.68.26,1.33.74,1.81.99,1,2.61,1.01,3.61.02l14.45-14.28c.15-.14.37-.18.55-.09,3.29,1.6,7.25.94,9.85-1.62h0c2.43-2.41,3.2-6.02,2.01-9.19l-5.07,5.01c-.11.11-.26.16-.41.13l-3.76-.56c-.21-.03-.38-.2-.41-.41l-.52-3.77c-.02-.15.03-.3.14-.41l5.07-5.01c-1.02-.4-2.08-.59-3.13-.59ZM39.62,19.84h0,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M13.69,34.22c-.45.44-1.17.44-1.61,0-.44-.45-.44-1.17,0-1.61h0l13.72-13.56,1.6,1.62-13.72,13.56Z'%20fill='%23009cde'%20stroke-width='0'/%3e%3cpath%20d='M12.89,35.03h0c-.43,0-.84-.17-1.15-.48-.63-.64-.62-1.67.01-2.3l13.72-13.56c.09-.09.22-.14.34-.14.13,0,.25.05.34.14l1.61,1.62c.09.09.14.21.14.34s-.05.25-.14.34l-13.72,13.56c-.31.3-.71.47-1.14.47ZM25.81,19.72l-13.38,13.22c-.26.25-.26.67,0,.93.12.12.29.19.46.2h0c.17,0,.34-.07.46-.19h0l13.38-13.22-.93-.94Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3cpath%20d='M27.68,20.54c3.85,2.86,9.89,2.5,12.75-1.37l1.58-3.34c-2.86,3.85-6.76,5.82-12.17,1.8-5.41-4.02-4.66-8.31-1.8-12.17l-2.74,2.48c-2.86,3.85-1.48,9.74,2.38,12.6Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3cpath%20d='M12.66,37.19c-.91,0-1.82-.35-2.5-1.04-.66-.67-1.03-1.56-1.02-2.5,0-.94.37-1.83,1.04-2.49l14.22-14.05c-1.1-2.57-1.04-5.46.19-7.98,1.12-2.31,3.07-4.04,5.5-4.88,2.42-.84,5.03-.68,7.34.44.14.07.24.2.27.36.03.15-.03.31-.14.42l-5.41,5.34.43,3.17,3.17.47,5.4-5.34c.11-.11.27-.16.42-.13.15.03.29.13.35.27,1.73,3.68.95,8.07-1.94,10.93t0,0c-2.81,2.78-7.04,3.54-10.64,1.95l-14.22,14.05c-.69.67-1.58,1.01-2.48,1.01ZM33.22,4.69c-.95,0-1.91.16-2.83.48-2.18.75-3.94,2.31-4.95,4.39-1.15,2.36-1.17,5.08-.04,7.46.09.19.05.41-.1.55l-14.45,14.28c-.49.48-.75,1.12-.76,1.81,0,.68.26,1.33.74,1.81.99,1,2.61,1.01,3.61.02l14.45-14.28c.15-.14.37-.18.55-.09,3.29,1.6,7.25.94,9.85-1.62h0c2.43-2.41,3.2-6.02,2.01-9.19l-5.07,5.01c-.11.11-.26.16-.41.13l-3.76-.56c-.21-.03-.38-.2-.41-.41l-.52-3.77c-.02-.15.03-.3.14-.41l5.07-5.01c-1.01-.4-2.07-.6-3.13-.6ZM39.65,19.84h0,0Z'%20fill='%231d1e1e'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-shadow::before {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%203'%3e%3cpath%20d='M21,1.5c0-.83-4.7-1.5-10.5-1.5S0,.67,0,1.5s4.7,1.5,10.5,1.5,10.5-.67,10.5-1.5Z'%20fill='%23bde4f4'%20stroke-width='0'/%3e%3c/svg%3e");
}
.cb-ilus-k-12.cb-ilus-circular {
  background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3ccircle%20cx='24'%20cy='24'%20r='24'%20fill='%23f2f8fc'%20stroke-width='0'/%3e%3cpath%20d='M24,1.4c12.46,0,22.6,10.14,22.6,22.6s-10.14,22.6-22.6,22.6S1.4,36.46,1.4,24,11.54,1.4,24,1.4M24,0C10.75,0,0,10.75,0,24s10.75,24,24,24,24-10.75,24-24S37.25,0,24,0h0Z'%20fill='%23e6f1fa'%20stroke-width='0'/%3e%3c/svg%3e");
}/*
 * CB Modals
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Modals
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Modals
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Modals
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Modals
 */
/*
 * CB Modal Mixins
 */
.cb-modal {
  display: none;
}
.cb-modal.cb-open {
  display: block;
}
.cb-modal[aria-hidden=false] {
  /* A11Y */
}
.cb-modal[aria-hidden=false] .cb-modal-overlay {
  animation: fade-in 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.cb-modal[aria-hidden=false] .cb-modal-container {
  animation: slide-in 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.cb-modal[aria-hidden=false].cb-no-animation-open .cb-modal-overlay {
  animation: fade-in-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.cb-modal[aria-hidden=false].cb-no-animation-open .cb-modal-container {
  animation: slide-in-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
}
@media (prefers-reduced-motion: reduce) {
  .cb-modal[aria-hidden=false] .cb-modal-overlay {
    animation: fade-in-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
  }
  .cb-modal[aria-hidden=false] .cb-modal-container {
    animation: slide-in-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
  }
}
.cb-modal[aria-hidden=true] {
  /* A11Y */
}
.cb-modal[aria-hidden=true] .cb-modal-overlay {
  animation: fade-out 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.cb-modal[aria-hidden=true] .cb-modal-container {
  animation: slide-out 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.cb-modal[aria-hidden=true].cb-no-animation-close .cb-modal-overlay {
  animation: fade-out-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.cb-modal[aria-hidden=true].cb-no-animation-close .cb-modal-container {
  animation: slide-out-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
}
@media (prefers-reduced-motion: reduce) {
  .cb-modal[aria-hidden=true] .cb-modal-overlay {
    animation: fade-out-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
  }
  .cb-modal[aria-hidden=true] .cb-modal-container {
    animation: slide-out-motion 0.3s cubic-bezier(0, 0, 0.2, 1);
  }
}
.cb-modal .cb-modal-container {
  box-sizing: border-box;
  width: 900px;
  max-width: calc(100vw - 48px);
  max-height: calc(100vh - 48px);
  padding: 24px;
  background-color: #fff;
  border-radius: 8px;
  /* desktop */
  /* mobile */
  /* mobile */
}
@media (max-width: 1247.98px) {
  .cb-modal .cb-modal-container {
    width: 600px;
  }
}
@media (max-width: 767.98px) {
  .cb-modal .cb-modal-container {
    width: auto;
  }
}
.cb-modal .cb-modal-container:not(.cb-modal-overflow) {
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .cb-modal .cb-modal-container {
    margin: 12px;
  }
}
.cb-modal .cb-modal-container .cb-modal-header {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 30px;
  margin-bottom: 24px;
}
.cb-modal .cb-modal-container .cb-modal-header .cb-modal-title {
  font-size: 1.3125rem;
  font-weight: 500;
  line-height: 1.1429em;
  /* lg, xl, 2xl, 3xl */
}
@media (min-width: 1px) {
  .cb-modal .cb-modal-container .cb-modal-header .cb-modal-title {
    font-size: 1.4375rem;
    font-weight: 400;
    line-height: 1.1429em;
  }
}
@media (min-width: 768px) {
  .cb-modal .cb-modal-container .cb-modal-header .cb-modal-title {
    /* 28 */
    font-size: 1.75rem;
    font-weight: 400;
    /* 32 */
    line-height: 1.1429em;
  }
}
@media (min-width: 1248px) {
  .cb-modal .cb-modal-container .cb-modal-header .cb-modal-title {
    /* 32 */
    font-size: 2rem;
    font-weight: 400;
    /* 40 */
    line-height: 1.25em;
  }
}
.cb-modal .cb-modal-container .cb-modal-header.cb-modal-title-center .cb-modal-title {
  width: 100%;
  text-align: center;
}
.cb-modal .cb-modal-container .cb-modal-header.cb-modal-has-close .cb-modal-title {
  max-width: calc(100% - 40px);
}
.cb-modal .cb-modal-container .cb-modal-header.cb-modal-has-close.cb-modal-title-center .cb-modal-title {
  width: calc(100% - 40px);
  padding-left: 40px;
}
.cb-modal .cb-modal-container .cb-modal-header .cb-btn-close {
  position: absolute;
  top: 0;
  right: 0;
}
.cb-modal .cb-modal-container .cb-modal-content {
  margin-bottom: 24px;
}
.cb-modal .cb-modal-container.cb-modal-overflow .cb-modal-content {
  overflow-y: unset !important;
}
.cb-modal .cb-modal-container .cb-modal-footer {
  display: flex;
  justify-content: flex-end;
}
.cb-modal.cb-dialog-modal .cb-modal-container {
  padding: 0;
}
.cb-modal.cb-dialog-modal .cb-modal-container .cb-modal-content {
  overflow: hidden !important;
  height: auto !important;
  margin-bottom: 0;
}
.cb-modal.cb-dialog-modal .cb-modal-container .cb-notification {
  margin-bottom: 0;
  padding: 0;
  border: 0;
}
.cb-modal.cb-dialog-modal .cb-modal-container .cb-notification .cb-notification-container .cb-notification-title {
  font-size: 1.3125rem;
  font-weight: 500;
  line-height: 1.1429em;
  /* lg, xl, 2xl, 3xl */
}
@media (min-width: 1px) {
  .cb-modal.cb-dialog-modal .cb-modal-container .cb-notification .cb-notification-container .cb-notification-title {
    font-size: 1.4375rem;
    font-weight: 400;
    line-height: 1.1429em;
  }
}
@media (min-width: 768px) {
  .cb-modal.cb-dialog-modal .cb-modal-container .cb-notification .cb-notification-container .cb-notification-title {
    /* 28 */
    font-size: 1.75rem;
    font-weight: 400;
    /* 32 */
    line-height: 1.1429em;
  }
}
@media (min-width: 1248px) {
  .cb-modal.cb-dialog-modal .cb-modal-container .cb-notification .cb-notification-container .cb-notification-title {
    /* 32 */
    font-size: 2rem;
    font-weight: 400;
    /* 40 */
    line-height: 1.25em;
  }
}
.cb-modal.cb-dialog-modal .cb-modal-container .cb-notification .cb-notification-container .cb-btn.cb-btn-close {
  margin-top: 0;
  margin-right: 0;
}
.cb-modal.cb-video-modal .cb-modal-container {
  padding: 0;
  background-color: grey;
}
.cb-modal.cb-video-modal .cb-modal-container .cb-modal-header {
  position: fixed;
  top: 24px;
  right: 24px;
  margin-bottom: 0;
}
.cb-modal.cb-video-modal .cb-modal-container .cb-modal-content {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0;
}
.cb-modal.cb-video-modal .cb-modal-container .cb-modal-content iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.cb-modal.cb-spinner-modal .cb-modal-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px;
  max-width: 100px;
  min-height: 100px;
  padding: 0 !important;
  background-color: transparent !important;
  outline: 0 !important;
}
.cb-modal.cb-spinner-modal .cb-modal-container .cb-modal-content {
  overflow: unset !important;
  height: 100% !important;
  margin: 0 !important;
}
.cb-modal.cb-photo-gallery-modal .cb-modal-container {
  padding: 0;
}
.cb-modal.cb-promo-modal .cb-modal-container {
  display: flex;
  padding: 0 !important;
  background-color: transparent !important;
}
.cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-container {
  height: 100%;
  padding: 24px;
  background-color: #fff;
}
.cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  /* per breakpoint */
}
.cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain {
  background-size: contain;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-xs-only {
    background-size: contain !important;
  }
}
@media (min-width: 1px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-xs-up {
    background-size: contain !important;
  }
}
@media (max-width: 767.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-xs-down {
    background-size: contain !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-sm-only {
    background-size: contain !important;
  }
}
@media (min-width: 768px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-sm-up {
    background-size: contain !important;
  }
}
@media (max-width: 1023.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-sm-down {
    background-size: contain !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-md-only {
    background-size: contain !important;
  }
}
@media (min-width: 1024px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-md-up {
    background-size: contain !important;
  }
}
@media (max-width: 1247.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-md-down {
    background-size: contain !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-lg-only {
    background-size: contain !important;
  }
}
@media (min-width: 1248px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-lg-up {
    background-size: contain !important;
  }
}
@media (max-width: 1343.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-lg-down {
    background-size: contain !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-xl-only {
    background-size: contain !important;
  }
}
@media (min-width: 1344px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-xl-up {
    background-size: contain !important;
  }
}
@media (max-width: 1439.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-xl-down {
    background-size: contain !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-2xl-only {
    background-size: contain !important;
  }
}
@media (min-width: 1440px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-2xl-up {
    background-size: contain !important;
  }
}
@media (max-width: 1727.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-2xl-down {
    background-size: contain !important;
  }
}
@media (min-width: 1728px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-3xl-only {
    background-size: contain !important;
  }
}
@media (min-width: 1728px) {
  .cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-3xl-up {
    background-size: contain !important;
  }
}
.cb-modal.cb-promo-modal .cb-modal-container .cb-promo-modal-img.cb-img-contain-3xl-down {
  background-size: contain !important;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-top {
  flex-direction: column;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-top .cb-promo-modal-img {
  position: relative;
  height: 384px;
  min-height: 384px;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-top .cb-promo-modal-img .cb-btn-close {
  position: absolute;
  top: 16px;
  right: 16px;
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-top .cb-promo-modal-img {
    height: 362px;
    min-height: 362px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-top .cb-promo-modal-img {
    height: 267px;
    min-height: 267px;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-top .cb-promo-modal-img {
    height: 153px;
    min-height: 153px;
  }
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-container {
  margin-left: 50%;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-img {
  right: 0;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-img .cb-btn-close {
  position: absolute;
  top: 16px;
  right: 16px;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right {
  position: relative;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-img, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-img {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 50%;
  min-width: 50%;
}
.cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-container, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-container {
  width: 50%;
  min-width: 50%;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right {
    flex-direction: column;
  }
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-img, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-img {
    position: relative;
    width: 100%;
    min-width: 100%;
    height: 153px;
    min-height: 153px;
    margin-right: 0;
    border-top-right-radius: 8px;
  }
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-img .cb-btn-close, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-img .cb-btn-close {
    position: absolute;
    top: 16px;
    right: 16px;
  }
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-container, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-container {
    width: 100%;
    min-width: 100%;
    margin-left: 0;
    border-bottom-right-radius: 8px;
  }
  .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-left .cb-promo-modal-container .cb-modal-title, .cb-modal.cb-promo-modal .cb-modal-container.cb-promo-modal-right .cb-promo-modal-container .cb-modal-title {
    max-width: 100%;
  }
}

.cb-modal-overlay {
  position: fixed;
  z-index: 1040;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(30, 30, 30, 0.9);
}
.cb-modal-overlay.cb-modal-over-tooltip {
  z-index: 1075;
}

.cb-modal-open {
  overflow: hidden;
}

.cb-photo-gallery-modal .cb-modal-overlay {
  background-color: #1e1e1e;
}
.cb-photo-gallery-modal .cb-modal-overlay .cb-modal-container {
  width: 100vw;
  max-width: 100vw;
  height: 100vh;
  max-height: 100vh;
  margin: 0;
  border-radius: 0;
}
.cb-photo-gallery-modal .cb-modal-overlay .cb-modal-container .cb-modal-content {
  margin-bottom: 0;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-modal.cb-video-modal .cb-modal-container .cb-modal-footer .cb-btn-row {
  position: relative;
}
[data-cb-input-m=keyboard] .cb-modal.cb-video-modal .cb-modal-container .cb-modal-footer .cb-btn-row .cb-btn[data-cb-modal-close] {
  position: absolute;
  right: -200px;
}
[data-cb-input-m=keyboard] .cb-modal.cb-video-modal .cb-modal-container .cb-modal-footer .cb-btn-row .cb-btn[data-cb-modal-close]:focus {
  right: 4px;
}
[data-cb-input-m=keyboard] .cb-modal.cb-video-modal .cb-modal-container .cb-modal-footer .cb-btn-row .cb-btn[data-cb-modal-close]:focus::after {
  box-shadow: inset 0 0 0 2px #fff;
}

/* Animation Style */
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes slide-in {
  from {
    transform: translateY(15%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes slide-out {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-10%);
  }
}
/* For no motion */
@keyframes fade-in-motion {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out-motion {
  from {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
@keyframes slide-in-motion {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes slide-out-motion {
  from {
    transform: translateY(-10%);
  }
  to {
    transform: translateY(-10%);
  }
}/*
 * CB Notification
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
.cb-notification {
  border: 1px solid #d9d9d9;
}
.cb-notification .cb-notification-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 24px;
}
.cb-notification .cb-notification-container .cb-notification-header {
  display: flex;
  align-items: center;
  min-height: 30px;
}
.cb-notification .cb-notification-container .cb-notification-header > .cb-glyph,
.cb-notification .cb-notification-container .cb-notification-header > .cb-icon {
  flex-shrink: 0;
  margin-right: 16px;
}
.cb-notification .cb-notification-container .cb-notification-header .cb-btn-close {
  margin-left: auto;
}
.cb-notification .cb-notification-container .cb-notification-title {
  /* 21 */
  font-size: 1.3125rem;
  font-weight: 400;
  /* 24 */
  line-height: 1.1429em;
}
.cb-notification .cb-notification-container .cb-notification-content {
  display: flex;
  flex-direction: column;
  padding-right: 24px;
  padding-left: 48px;
}
.cb-notification .cb-notification-container .cb-notification-content .cb-btn-row {
  margin-top: 24px;
}
.cb-notification .cb-notification-container .cb-notification-header + .cb-notification-content {
  margin-top: 12px;
}
.cb-notification {
  height: auto;
  transition: height 0.35s ease;
}
.cb-notification.cb-notification-hide {
  overflow: hidden;
  height: 0;
  padding: 0;
  border: 0;
}
@media (prefers-reduced-motion: reduce) {
  .cb-notification {
    transition: none;
  }
}/*
 * CB Spinner
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/* All high contrast styling rules */
.cb-spinner {
  position: relative;
  width: 4rem;
  height: 4rem;
}
.cb-spinner > *:not(p) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cb-spinner > *:not(p)::before {
  content: "";
  display: block;
  width: 12%;
  height: 12%;
  margin: 0 auto;
  background-color: #1e1e1e;
  border-radius: 100%;
  animation: spinner-bounce-delay 1.2s infinite ease-in-out both;
}
@media (prefers-reduced-motion: reduce) {
  .cb-spinner > *:not(p)::before {
    animation: none;
  }
}
.cb-spinner > *:not(p):nth-child(2) {
  transform: rotate(30deg);
}
.cb-spinner > *:not(p):nth-child(2)::before {
  animation-delay: -1.1s;
}
.cb-spinner > *:not(p):nth-child(3) {
  transform: rotate(60deg);
}
.cb-spinner > *:not(p):nth-child(3)::before {
  animation-delay: -1s;
}
.cb-spinner > *:not(p):nth-child(4) {
  transform: rotate(90deg);
}
.cb-spinner > *:not(p):nth-child(4)::before {
  animation-delay: -0.9s;
}
.cb-spinner > *:not(p):nth-child(5) {
  transform: rotate(120deg);
}
.cb-spinner > *:not(p):nth-child(5)::before {
  animation-delay: -0.8s;
}
.cb-spinner > *:not(p):nth-child(6) {
  transform: rotate(150deg);
}
.cb-spinner > *:not(p):nth-child(6)::before {
  animation-delay: -0.7s;
}
.cb-spinner > *:not(p):nth-child(7) {
  transform: rotate(180deg);
}
.cb-spinner > *:not(p):nth-child(7)::before {
  animation-delay: -0.6s;
}
.cb-spinner > *:not(p):nth-child(8) {
  transform: rotate(210deg);
}
.cb-spinner > *:not(p):nth-child(8)::before {
  animation-delay: -0.5s;
}
.cb-spinner > *:not(p):nth-child(9) {
  transform: rotate(240deg);
}
.cb-spinner > *:not(p):nth-child(9)::before {
  animation-delay: -0.4s;
}
.cb-spinner > *:not(p):nth-child(10) {
  transform: rotate(270deg);
}
.cb-spinner > *:not(p):nth-child(10)::before {
  animation-delay: -0.3s;
}
.cb-spinner > *:not(p):nth-child(11) {
  transform: rotate(300deg);
}
.cb-spinner > *:not(p):nth-child(11)::before {
  animation-delay: -0.2s;
}
.cb-spinner > *:not(p):nth-child(12) {
  transform: rotate(330deg);
}
.cb-spinner > *:not(p):nth-child(12)::before {
  animation-delay: -0.1s;
}
.cb-spinner p {
  margin-left: 11px;
  font-size: 0.75rem;
  line-height: 64px;
}
.cb-spinner.cb-spinner-light > *::before {
  background-color: #fff;
}
.cb-spinner.cb-palette-blue2 > *:not(p)::before {
  background-color: #0077c8;
}
.cb-spinner.cb-palette-blue2 .cb-spinner-indicator {
  color: #0077c8;
}
.cb-spinner.cb-palette-blue5 > *:not(p)::before {
  background-color: #324dc7;
}
.cb-spinner.cb-palette-blue5 .cb-spinner-indicator {
  color: #324dc7;
}
.cb-spinner.cb-palette-purple1 > *:not(p)::before {
  background-color: #702f8a;
}
.cb-spinner.cb-palette-purple1 .cb-spinner-indicator {
  color: #702f8a;
}
.cb-spinner.cb-palette-green1 > *:not(p)::before {
  background-color: #3a913f;
}
.cb-spinner.cb-palette-green1 .cb-spinner-indicator {
  color: #3a913f;
}

/* ------------------------------------ SIZE */
.cb-spinner.cb-spinner-16 {
  width: 16px;
  height: 16px;
}

.cb-spinner.cb-spinner-24 {
  width: 24px;
  height: 24px;
}

.cb-spinner.cb-spinner-32 {
  width: 32px;
  height: 32px;
}

.cb-spinner.cb-spinner-64 {
  width: 64px;
  height: 64px;
}

/* ------------------------------------ LABEL */
.cb-spinner .cb-spinner-indicator,
.cb-progress-spinner .cb-spinner-indicator {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin: 0;
  /* 14 */
  font-size: 0.875rem;
  font-weight: 500;
  /* 24 */
  line-height: 1.7143em;
  color: #1e1e1e;
}
.cb-spinner.cb-spinner-light .cb-spinner-indicator,
.cb-progress-spinner.cb-spinner-light .cb-spinner-indicator {
  color: #fff;
}

.cb-progress-spinner {
  position: relative;
  width: 4rem;
  height: 4rem;
}
.cb-progress-spinner div {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.cb-progress-spinner .cb-spinner-indicator {
  position: absolute;
  top: 8px;
  left: 8px;
  width: calc(100% - 16px);
  height: calc(100% - 16px);
  background-color: #fff;
  border-radius: 50%;
}
.cb-progress-spinner .cb-spinner-background {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d9d9d9;
  border-radius: 100%;
}
.cb-progress-spinner .cb-spinner-rotate {
  background-color: #1e1e1e;
  clip: rect(0 32px 4rem 0);
}
.cb-progress-spinner .cb-spinner-left {
  opacity: 1;
  background-color: #d9d9d9;
  clip: rect(0 32px 64px 0);
  box-shadow: 0 0 0 2px #fff;
}
.cb-progress-spinner .cb-spinner-right {
  transform: rotate(180deg);
  opacity: 0;
  background-color: #1e1e1e;
  clip: rect(0 32px 64px 0);
}
.cb-progress-spinner.cb-spinner-light .cb-spinner-background,
.cb-progress-spinner.cb-spinner-light .cb-spinner-left {
  background-color: rgb(127.5, 127.5, 127.5);
  box-shadow: none;
}
.cb-progress-spinner.cb-spinner-light .cb-spinner-rotate,
.cb-progress-spinner.cb-spinner-light .cb-spinner-right {
  background-color: #fff;
}
.cb-progress-spinner.cb-spinner-light .cb-spinner-indicator {
  color: #fff;
}
.cb-progress-spinner.cb-palette-blue2 .cb-spinner-background,
.cb-progress-spinner.cb-palette-blue2 .cb-spinner-left {
  background-color: rgb(229.5, 241.4, 249.5);
}
.cb-progress-spinner.cb-palette-blue2 .cb-spinner-rotate,
.cb-progress-spinner.cb-palette-blue2 .cb-spinner-right {
  background-color: #0077c8;
}
.cb-progress-spinner.cb-palette-blue2 .cb-spinner-indicator {
  color: #0077c8;
}
.cb-progress-spinner.cb-palette-blue5::before {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-left {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-background,
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-left {
  background-color: rgb(234.5, 237.2, 249.4);
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-rotate,
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-right {
  background-color: #324dc7;
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-indicator {
  color: #324dc7;
}
.cb-progress-spinner.cb-palette-blue5::before {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-left {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-purple1 .cb-spinner-background,
.cb-progress-spinner.cb-palette-purple1 .cb-spinner-left {
  background-color: rgb(240.7, 234.2, 243.3);
}
.cb-progress-spinner.cb-palette-purple1 .cb-spinner-rotate,
.cb-progress-spinner.cb-palette-purple1 .cb-spinner-right {
  background-color: #702f8a;
}
.cb-progress-spinner.cb-palette-purple1 .cb-spinner-indicator {
  color: #702f8a;
}
.cb-progress-spinner.cb-palette-blue5::before {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-left {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-green1 .cb-spinner-background,
.cb-progress-spinner.cb-palette-green1 .cb-spinner-left {
  background-color: rgb(235.3, 244, 235.8);
}
.cb-progress-spinner.cb-palette-green1 .cb-spinner-rotate,
.cb-progress-spinner.cb-palette-green1 .cb-spinner-right {
  background-color: #3a913f;
}
.cb-progress-spinner.cb-palette-green1 .cb-spinner-indicator {
  color: #3a913f;
}
.cb-progress-spinner.cb-palette-blue5::before {
  background-color: #e6edf8;
}
.cb-progress-spinner.cb-palette-blue5 .cb-spinner-left {
  background-color: #e6edf8;
}

/* Windows Hight Contract: WHC */
@media (forced-colors: active) {
  .cb-spinner > *:not(p)::before {
    background-color: transparent !important;
  }
  .cb-spinner .ms-high-contrast {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    margin: 0;
    /* 14 */
    font-size: 0.875rem;
    font-weight: 500;
    /* 24 */
    line-height: 1.7143em;
    color: #1e1e1e;
  }
  .cb-spinner .ms-high-contrast + .cb-spinner-indicator {
    margin-top: 8px;
  }
}
@media screen and (prefers-contrast: more) {
  .cb-spinner > *:not(p)::before {
    background-color: transparent !important;
  }
  .cb-spinner .ms-high-contrast {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    margin: 0;
    /* 14 */
    font-size: 0.875rem;
    font-weight: 500;
    /* 24 */
    line-height: 1.7143em;
    color: #1e1e1e;
  }
  .cb-spinner .ms-high-contrast + .cb-spinner-indicator {
    margin-top: 8px;
  }
}
/* spinner */
@keyframes spinner-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@keyframes spinner-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
/* progress */
@keyframes toggle {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}/*
 * CB Popover
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Popover
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Popover
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Popover
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
.cb-popover {
  position: absolute;
  z-index: 1070;
  min-width: 180px;
  max-width: 360px;
  color: #1e1e1e;
  text-align: left;
  opacity: 0;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 8px;
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
  transition: opacity 0.35s ease-in-out;
  /* mobile */
}
@media (max-width: 767.98px) {
  .cb-popover {
    max-width: calc(100vw - 48px);
  }
}
.cb-popover[aria-hidden=false] {
  display: block;
}
.cb-popover[aria-hidden=true] {
  display: none;
}
.cb-popover[data-popper-placement^=top], .cb-popover[data-popper-placement^=bottom], .cb-popover[data-popper-placement^=right], .cb-popover[data-popper-placement^=left] {
  opacity: 1;
}
.cb-popover .cb-popover-inner {
  padding: 24px;
}
.cb-popover .cb-popover-inner .cb-popover-header {
  margin-bottom: 24px;
}
.cb-popover .cb-popover-inner .cb-popover-header .cb-popover-title {
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.0435em;
}
.cb-popover .cb-popover-inner .cb-popover-header.cb-popover-close {
  display: flex;
  justify-content: space-between;
}
.cb-popover .cb-popover-inner .cb-popover-header.cb-popover-close .cb-popover-title {
  line-height: 32px;
}
.cb-popover .cb-popover-inner .cb-popover-footer {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #d9d9d9;
}
.cb-popover .cb-popover-inner .cb-popover-footer .cb-btn-naked.cb-no-padding {
  align-self: center;
}

.cb-btn-row .cb-popover {
  font-size: 1rem;
}
.cb-btn-row .cb-popover .cb-btn {
  flex-shrink: unset;
  margin: 0;
}

/* ------------------------------------ React Component */
.cb-drupal-popover .cb-btn-circle:focus, .cb-drupal-popover .cb-btn-circle:hover {
  border: 1px solid #fff;
  box-shadow: 0 0 0 2px #324dc7;
}
.cb-drupal-popover.cb-popover-light .cb-btn-circle {
  color: #1e1e1e !important;
  background-color: #fff !important;
  border: 1px solid #fff !important;
}
.cb-drupal-popover.cb-popover-light .cb-btn-circle:focus, .cb-drupal-popover.cb-popover-light .cb-btn-circle:hover {
  border: 1px solid #1e1e1e !important;
  box-shadow: 0 0 0 2px #fff;
}/*
 * CB Date Picker
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Date Picker
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/*
 * CB Date Picker
 */
/*
 * CB Date Picker Mixins
 */
/* color1: main
 * color2: tint
 */
/* color1: main
 * color2: tint
 */
.cb-date-picker {
  width: 306px;
  min-width: 306px;
  max-width: 306px;
}
.cb-date-picker .cb-popover-header {
  display: flex;
  align-items: center;
}
.cb-date-picker .cb-popover-header .cb-date-picker-month {
  display: inline-flex;
  justify-content: center;
  width: calc(100% - 48px);
  font-size: 19px;
  font-weight: 700;
  line-height: 1.26;
}
.cb-date-picker .cb-popover-header .cb-date-picker-month:nth-of-type(2) {
  display: none;
}
.cb-date-picker .cb-popover-header .cb-date-picker-month .cb-month-label + .cb-year-label {
  margin-left: 8px;
}
.cb-date-picker .cb-popover-header .cb-prev-month,
.cb-date-picker .cb-popover-header .cb-next-month {
  color: #1e1e1e;
  border: 0;
}
.cb-date-picker .cb-popover-header .cb-prev-month:hover,
.cb-date-picker .cb-popover-header .cb-next-month:hover {
  background-color: #e6edf8;
  box-shadow: inset 0 0 0 1px #e6edf8;
}
.cb-date-picker .cb-popover-header .cb-prev-month:focus,
.cb-date-picker .cb-popover-header .cb-next-month:focus {
  background-color: transparent;
}
.cb-date-picker.cb-date-picker-double {
  width: 654px;
  min-width: 654px;
  max-width: 654px;
}
.cb-date-picker.cb-date-picker-double .cb-popover-header .cb-date-picker-month {
  /* each panel is 280 */
  width: 232px;
}
.cb-date-picker.cb-date-picker-double .cb-popover-header .cb-date-picker-month:nth-of-type(2) {
  display: flex;
  margin-left: 92px;
}
.cb-date-picker .cb-month-container {
  display: flex;
  justify-content: space-between;
}
.cb-date-picker .cb-popover-inner {
  padding-bottom: 16px;
}

.cb.is-hidden {
  display: none;
}
.cb-month {
  width: 252px;
  min-width: 252px;
  padding: 0;
}
.cb-days-of-the-week {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}
.cb-day-of-the-week {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 700;
}
.cb-days {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}
.cb-day {
  cursor: default;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  font-size: 14px;
  font-weight: 500;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  transition: background-image 0.35s ease;
}
.cb-day.is-today {
  color: #324dc7;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg  viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E %3Ccircle  stroke='%23f5f7fc' fill='%23f5f7fc' stroke-width='1' cx='16' cy='16' r='15'/%3E  %3C/svg%3E");
}
.cb-day:not(.is-disabled):hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg  viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E  %3Ccircle  stroke='%231e1e1e' fill='transparent' stroke-width='1' cx='16' cy='16' r='15'/%3E  %3C/svg%3E");
  background-size: contain;
}
.cb-day.is-previous-month, .cb-day.is-next-month {
  opacity: 0.49;
}
.cb-day.cb-day.is-in-range:not(.is-disabled) {
  opacity: 1;
}
.cb-day.is-in-range {
  background-color: #f5f7fc;
  background-image: none;
}
.cb-day.is-disabled {
  pointer-events: none;
  color: #505050;
  background: none;
  background-color: #f0f0f0;
}
.cb-day.is-start-date.is-in-range {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg  viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E %3Crect x='16' y='0' width='120' height='32' stroke-width='1' stroke='%23f5f7fc' fill='%23f5f7fc'/%3E% %3Ccircle  stroke='%23324dc7' fill='%23324dc7' stroke-width='1' cx='16' cy='16' r='15'/%3E  %3C/svg%3E");
}
.cb-day.is-start-date.is-available:not(.is-in-range) {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg  viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E %3Ccircle  stroke='%23324dc7' fill='%23324dc7' stroke-width='1' cx='16' cy='16' r='15'/%3E  %3C/svg%3E");
}
.cb-day.is-end-date.is-in-range {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg  viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E %3Crect x='0' y='0' width='16' height='32' stroke-width='1' stroke='%23f5f7fc' fill='%23f5f7fc'/%3E% %3Ccircle  stroke='%23324dc7' fill='%23324dc7' stroke-width='1' cx='16' cy='16' r='15'/%3E  %3C/svg%3E");
}
.cb-day.is-start-date.is-end-date {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg  viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' %3E %3Ccircle  stroke='%23324dc7' fill='%23324dc7' stroke-width='1' cx='16' cy='16' r='15'/%3E  %3C/svg%3E");
}
.cb-day.is-start-date, .cb-day.is-end-date, .cb-day.is-start-date:hover, .cb-day.is-end-date:hover {
  color: #fff;
  background-position: center;
  background-size: auto;
}
.cb-day.is-disabled.is-start-date, .cb-day.is-disabled.is-end-date, .cb-day.is-disabled.is-start-date:hover, .cb-day.is-disabled.is-end-date:hover {
  color: #505050;
  background-color: #e6edf8;
}
.cb-day a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  color: inherit !important;
  text-decoration: none;
}
.cb-day a:hover, .cb-day a:focus, .cb-day a:visited, .cb-day a:active {
  color: inherit !important;
  text-decoration: none;
}

.cb-date-picker.cb-date-picker-double .cb-month {
  width: 280px;
  min-width: 280px;
}
.cb-date-picker.cb-date-picker-double .cb-day {
  height: 40px;
}

/* ------------------------------------ DATE PICKER */
.cb-input-date-picker .cb-input {
  min-width: 184px;
  /* disable datePicker with Input */
}
.cb-input-date-picker .cb-input.cb-input-date.cb-floating-label.cb-disabled label:not(.cb-value-fl), .cb-input-date-picker .cb-input.cb-input-date.cb-floating-label.cb-disabled label:not(.cb-focus-fl) {
  justify-content: start;
  width: calc(100% - 32px);
}
.cb-input-date-picker .cb-input.cb-input-date.cb-floating-label.cb-disabled label.cb-value-fl, .cb-input-date-picker .cb-input.cb-input-date.cb-floating-label.cb-disabled label.cb-focus-fl {
  justify-content: center;
  width: auto;
}
.cb-input-date-picker .cb-input.cb-btn-input .cb-btn:disabled:hover {
  background-color: transparent;
}
.cb-input-date-picker .cb-input.cb-btn-input .cb-btn:not(:disabled):hover {
  background-color: #f0f0f0;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-date-picker.cb-popover:focus {
  box-shadow: inset 0 0 0 2px #324dc7;
}/*
 * CB Input Mask
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
.cb-input-mask.cb-floating-label .cb-input-icon-right label,
.cb-input-date.cb-floating-label .cb-input-icon-right label {
  justify-content: flex-start;
  width: calc(100% - 50px);
}
.cb-input-mask.cb-floating-label input::placeholder,
.cb-input-date.cb-floating-label input::placeholder {
  color: transparent;
  transition: color 0.35s ease;
}
.cb-input-mask.cb-floating-label .cb-value-fl,
.cb-input-mask.cb-floating-label .cb-focus-fl,
.cb-input-date.cb-floating-label .cb-value-fl,
.cb-input-date.cb-floating-label .cb-focus-fl {
  justify-content: center;
  width: auto;
}
.cb-input-mask.cb-floating-label .cb-value-fl + input::placeholder,
.cb-input-mask.cb-floating-label .cb-focus-fl + input::placeholder,
.cb-input-date.cb-floating-label .cb-value-fl + input::placeholder,
.cb-input-date.cb-floating-label .cb-focus-fl + input::placeholder {
  color: #737373;
}
.cb-input-mask.cb-floating-label .cb-input-icon-right .cb-value-fl,
.cb-input-mask.cb-floating-label .cb-input-icon-right .cb-focus-fl,
.cb-input-date.cb-floating-label .cb-input-icon-right .cb-value-fl,
.cb-input-date.cb-floating-label .cb-input-icon-right .cb-focus-fl {
  justify-content: center;
  width: auto;
}/*
 * CB Forms
 */
/*
 * CB Forms Base
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Forms Base
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Forms Base
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Fonts Mixins
 */
/*
 * CB Forms Base
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Forms Base
 */
/*
 * CB Forms Mixins
 */
/*
 * CB Forms Base
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Forms Base
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/* ------------------------------------ INPUT, TEXTAREA */
.cb-input {
  /* ------------------------------------ BUTTON INPUT */
  /* ------------------------------------ CONDENSED */
}
.cb-input > div {
  width: 100%;
}
.cb-input input,
.cb-input textarea {
  display: block;
  width: 100%;
  padding: 11px 15px;
  line-height: 1.5em;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  box-sizing: border-box;
}
.cb-input input::placeholder,
.cb-input textarea::placeholder {
  font-size: 1rem;
  line-height: 1.5;
  color: #737373;
}
.cb-input input:not(:disabled):hover,
.cb-input textarea:not(:disabled):hover {
  cursor: pointer;
}
.cb-input input:not(:disabled):focus,
.cb-input textarea:not(:disabled):focus {
  cursor: default;
  border: 1px solid #324dc7;
  outline: 0;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}
.cb-input input:disabled,
.cb-input textarea:disabled {
  cursor: not-allowed;
  color: #888;
  -webkit-opacity: 1; /* Override iOS opacity change affecting text & background color */
  -webkit-text-fill-color: #888; /* Override iOS / Android font color change */
}
.cb-input.cb-disabled label,
.cb-input.cb-disabled .cb-glyph,
.cb-input.cb-disabled .cb-icon {
  color: #888 !important;
}
.cb-input .cb-glyph,
.cb-input .cb-icon {
  font-size: 1em;
}
.cb-input .cb-input-icon-right,
.cb-input .cb-input-icon-left {
  position: relative;
}
.cb-input .cb-input-icon-right .cb-glyph,
.cb-input .cb-input-icon-right .cb-icon,
.cb-input .cb-input-icon-left .cb-glyph,
.cb-input .cb-input-icon-left .cb-icon {
  position: absolute;
  top: 36px;
  padding: 4px 0;
  color: #505050;
}
.cb-input .cb-input-icon-left input {
  padding-left: 39px;
}
.cb-input .cb-input-icon-left .cb-glyph,
.cb-input .cb-input-icon-left .cb-icon {
  left: 16px;
}
.cb-input .cb-input-icon-right input {
  padding-right: 40px;
}
.cb-input .cb-input-icon-right .cb-glyph,
.cb-input .cb-input-icon-right .cb-icon {
  right: 16px;
}
.cb-input.cb-input-no-label .cb-input-icon-left .cb-glyph,
.cb-input.cb-input-no-label .cb-input-icon-left .cb-icon,
.cb-input.cb-input-no-label .cb-input-icon-right .cb-glyph,
.cb-input.cb-input-no-label .cb-input-icon-right .cb-icon {
  top: 12px;
}
.cb-input.cb-btn-input {
  position: relative;
}
.cb-input.cb-btn-input input {
  z-index: 1;
  padding-right: 48px;
}
.cb-input.cb-btn-input .cb-btn {
  position: absolute;
  z-index: 2;
  top: 32px;
  right: 8px;
  width: 2em;
  height: 2em;
  padding: 0;
  font-size: 1rem;
  line-height: 1em;
  border: transparent;
}
.cb-input.cb-btn-input .cb-btn .cb-glyph,
.cb-input.cb-btn-input .cb-btn .cb-icon {
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  color: #505050;
  transition: color 0.35s ease;
}
.cb-input.cb-btn-input .cb-btn:hover {
  background: transparent;
  box-shadow: none;
}
.cb-input.cb-btn-input .cb-btn:disabled:hover {
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.cb-input.cb-btn-input .cb-btn:focus {
  background: transparent;
  box-shadow: none;
}
.cb-input.cb-btn-input .cb-btn:focus .cb-glyph,
.cb-input.cb-btn-input .cb-btn:focus .cb-icon {
  color: #324dc7;
}
.cb-input.cb-btn-input input[aria-label] + .cb-btn {
  top: 8px;
}
.cb-input.cb-btn-input.cb-password-input .cb-btn:focus .cb-glyph,
.cb-input.cb-btn-input.cb-password-input .cb-btn:focus .cb-icon {
  color: #1e1e1e;
}
.cb-input.cb-btn-input.cb-input-condensed .cb-btn, .cb-input.cb-btn-input.cb-condensed .cb-btn {
  width: 1.5em;
  height: 1.5em;
}
.cb-input.cb-btn-input.cb-input-condensed .cb-btn .cb-glyph,
.cb-input.cb-btn-input.cb-input-condensed .cb-btn .cb-icon, .cb-input.cb-btn-input.cb-condensed .cb-btn .cb-glyph,
.cb-input.cb-btn-input.cb-condensed .cb-btn .cb-icon {
  font-size: 0.875rem !important;
}
.cb-input.cb-btn-input.cb-input-no-label .cb-btn {
  top: 8px;
}
.cb-input.cb-btn-input.cb-disabled .cb-btn {
  background: transparent;
}
.cb-input.cb-btn-input.cb-disabled .cb-btn .cb-glyph,
.cb-input.cb-btn-input.cb-disabled .cb-btn .cb-icon {
  color: #888;
}
.cb-input.cb-input-condensed, .cb-input.cb-condensed {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-input.cb-input-condensed input,
.cb-input.cb-input-condensed textarea, .cb-input.cb-condensed input,
.cb-input.cb-condensed textarea {
  padding: 7px 15px;
}
.cb-input.cb-input-condensed input::placeholder,
.cb-input.cb-input-condensed textarea::placeholder, .cb-input.cb-condensed input::placeholder,
.cb-input.cb-condensed textarea::placeholder {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-input.cb-input-condensed .cb-input-icon-right .cb-glyph,
.cb-input.cb-input-condensed .cb-input-icon-right .cb-icon,
.cb-input.cb-input-condensed .cb-input-icon-left .cb-glyph,
.cb-input.cb-input-condensed .cb-input-icon-left .cb-icon, .cb-input.cb-condensed .cb-input-icon-right .cb-glyph,
.cb-input.cb-condensed .cb-input-icon-right .cb-icon,
.cb-input.cb-condensed .cb-input-icon-left .cb-glyph,
.cb-input.cb-condensed .cb-input-icon-left .cb-icon {
  top: 33px;
}
.cb-input.cb-input-condensed .cb-input-icon-left input, .cb-input.cb-condensed .cb-input-icon-left input {
  padding-left: 39px;
}
.cb-input.cb-input-condensed .cb-input-icon-left .cb-glyph,
.cb-input.cb-input-condensed .cb-input-icon-left .cb-icon, .cb-input.cb-condensed .cb-input-icon-left .cb-glyph,
.cb-input.cb-condensed .cb-input-icon-left .cb-icon {
  left: 16px;
}
.cb-input.cb-input-condensed .cb-input-icon-right input, .cb-input.cb-condensed .cb-input-icon-right input {
  padding-right: 40px;
}
.cb-input.cb-input-condensed .cb-input-icon-right .cb-glyph,
.cb-input.cb-input-condensed .cb-input-icon-right .cb-icon, .cb-input.cb-condensed .cb-input-icon-right .cb-glyph,
.cb-input.cb-condensed .cb-input-icon-right .cb-icon {
  right: 16px;
}
.cb-input.cb-input-condensed.cb-input-no-label .cb-input-icon-left .cb-glyph,
.cb-input.cb-input-condensed.cb-input-no-label .cb-input-icon-left .cb-icon,
.cb-input.cb-input-condensed.cb-input-no-label .cb-input-icon-right .cb-glyph,
.cb-input.cb-input-condensed.cb-input-no-label .cb-input-icon-right .cb-icon, .cb-input.cb-condensed.cb-input-no-label .cb-input-icon-left .cb-glyph,
.cb-input.cb-condensed.cb-input-no-label .cb-input-icon-left .cb-icon,
.cb-input.cb-condensed.cb-input-no-label .cb-input-icon-right .cb-glyph,
.cb-input.cb-condensed.cb-input-no-label .cb-input-icon-right .cb-icon {
  top: 10px;
}
.cb-input.cb-input-condensed.cb-btn-input input, .cb-input.cb-condensed.cb-btn-input input {
  padding-right: 38px;
}
.cb-input.cb-input-condensed.cb-btn-input .cb-btn .cb-glyph,
.cb-input.cb-input-condensed.cb-btn-input .cb-btn .cb-icon, .cb-input.cb-condensed.cb-btn-input .cb-btn .cb-glyph,
.cb-input.cb-condensed.cb-btn-input .cb-btn .cb-icon {
  position: relative;
  top: 0;
  left: 0;
}

/* ------------------------------------ HELPER TEXT */
.cb-input-helper {
  margin-top: 8px;
  font-size: 0.75rem;
  line-height: 1.3333em;
  color: #505050;
}
.cb-input-helper.cb-validation-error {
  color: #ab2334;
}

.cb-validation-error + .cb-input-helper,
.cb-validation-success + .cb-input-helper {
  /* 2.5em: width of icon */
  width: calc(100% - 2.5em);
}

/* ------------------------------------ RADIO +  CHECKBOX */
/* ------------------------------------ radio */
.cb-radio {
  display: flex;
}
.cb-radio label {
  cursor: pointer;
  align-items: flex-start;
}
.cb-radio input[type=radio] {
  position: relative;
  width: 22px;
  min-width: 22px;
  height: 22px;
  margin-top: 1px;
  margin-right: 8px;
  margin-left: 1px;
}
.cb-radio input[type=radio]::before {
  cursor: pointer;
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  box-sizing: border-box;
  width: 24px;
  min-width: 24px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #1e1e1e;
  border-radius: 50%;
  outline: none;
  transition: all 0.25s ease-out;
}
.cb-radio input[type=radio]::after {
  content: "";
  position: absolute;
  top: 11px;
  left: 11px;
  display: block;
  box-sizing: border-box;
  width: 0;
  height: 0;
  opacity: 1;
  background-color: #324dc7;
  border: 0 solid #324dc7;
  border-radius: 50%;
  transition: all 0.3s ease-out;
}
.cb-radio input[type=radio]:checked::before {
  background-color: #fff;
  border-color: #324dc7;
  border-width: 2px;
}
.cb-radio input[type=radio]:checked::after {
  top: 4px;
  left: 4px;
  width: 0;
  height: 0;
  border: 7px solid #324dc7;
}
.cb-radio input[type=radio]:hover:not(:checked)::before, .cb-radio input[type=radio]:focus:not(:checked)::before {
  background: #f0f0f0;
  border: 1px solid #324dc7;
}
.cb-radio .cb-label {
  margin-left: 8px;
}
.cb-radio.cb-condensed input[type=radio] {
  width: 14px;
  min-width: 14px;
  height: 14px;
  margin-top: 5px;
  margin-right: 4px;
}
.cb-radio.cb-condensed input[type=radio]::before {
  top: 0;
  left: -1px;
  width: 16px;
  min-width: 16px;
  height: 16px;
}
.cb-radio.cb-condensed input[type=radio]::after {
  top: 8px;
  left: 8px;
}
.cb-radio.cb-condensed input[type=radio]:checked::after {
  top: 4px;
  left: 3px;
  border: 4px solid #324dc7;
}
.cb-radio.cb-condensed .cb-label {
  margin-left: 4px;
}

/* ------------------------------------ checkbox */
.cb-checkbox {
  display: flex;
}
.cb-checkbox label {
  cursor: pointer;
  align-items: flex-start;
}
.cb-checkbox input[type=checkbox] {
  position: relative;
  width: 22px;
  min-width: 22px;
  height: 22px;
  margin-top: 1px;
  margin-right: 8px;
  margin-left: 1px;
}
.cb-checkbox input[type=checkbox]::before {
  cursor: pointer;
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #1e1e1e;
  border-radius: 4px;
  outline: none;
  transition: all 0.25s ease-out;
}
.cb-checkbox input[type=checkbox]::after {
  content: "";
  position: absolute;
  top: 12px;
  left: 8px;
  transform: rotate(0deg) scale(0);
  width: 0;
  height: 0;
  opacity: 1;
  border: solid #fff;
  border-width: 0 3px 3px 0;
  border-radius: 4px;
  transition: all 0.3s ease-out;
}
.cb-checkbox input[type=checkbox]:checked::before {
  background-color: #324dc7;
  border-color: #324dc7;
}
.cb-checkbox input[type=checkbox]:checked::after {
  top: 3px;
  left: 8px;
  transform: rotate(45deg) scale(1);
  width: 6px;
  height: 12px;
  opacity: 1;
  background-color: transparent;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  border-radius: 0;
}
.cb-checkbox input[type=checkbox]:indeterminate::before {
  background-color: #324dc7;
  border-color: #324dc7;
}
.cb-checkbox input[type=checkbox]:indeterminate::after {
  top: 3px;
  left: 8px;
  transform: rotate(90deg) scale(1);
  width: 6px;
  height: 12px;
  opacity: 1;
  background-color: transparent;
  border: solid #fff;
  border-width: 0 2px 0 0;
  border-radius: 0;
}
.cb-checkbox input[type=checkbox]:hover:not(:checked), .cb-checkbox input[type=checkbox]:focus:not(:checked) {
  outline: none;
}
.cb-checkbox input[type=checkbox]:hover:not(:checked)::before, .cb-checkbox input[type=checkbox]:focus:not(:checked)::before {
  background: #f0f0f0;
  border: 1px solid #324dc7;
}
.cb-checkbox input[type=checkbox]:hover:indeterminate::before, .cb-checkbox input[type=checkbox]:focus:indeterminate::before {
  background: #324dc7 !important;
  border: 1px solid #324dc7 !important;
}
.cb-checkbox .cb-label {
  margin-left: 9px;
}
.cb-checkbox.cb-condensed input[type=checkbox] {
  width: 14px;
  min-width: 14px;
  height: 14px;
  margin-top: 5px;
  margin-right: 4px;
}
.cb-checkbox.cb-condensed input[type=checkbox]::before {
  top: 0;
  width: 16px;
  min-width: 16px;
  height: 16px;
}
.cb-checkbox.cb-condensed input[type=checkbox]:checked::after {
  top: 2px;
  left: 5px;
  width: 4px;
  height: 9px;
  border-width: 0 1px 1px 0;
}
.cb-checkbox.cb-condensed .cb-label {
  margin-left: 5px;
}
.cb-checkbox.cb-checkbox-nested.cb-checkbox-mixed input[type=checkbox]::before {
  background-color: #324dc7 !important;
  border-color: #324dc7 !important;
}
.cb-checkbox.cb-checkbox-nested.cb-checkbox-mixed input[type=checkbox]::after {
  top: 3px;
  transform: rotate(90deg) scale(1);
  width: 6px;
  height: 12px;
  background-color: transparent;
  border: solid #fff;
  border-width: 0 2px 0 0;
  border-radius: 0;
  transition: all 0.1s ease-out;
}
.cb-checkbox.cb-checkbox-nested input[type=checkbox]:checked::after {
  transform: rotate(45deg) scale(1);
  opacity: 1;
  border-width: 0 2px 2px 0;
}
.cb-checkbox.cb-checkbox-nested.cb-condensed.cb-checkbox-mixed input[type=checkbox]::after {
  top: 2px;
  left: 5px;
  width: 4px;
  height: 9px;
  border-width: 0 1px 0 0;
}
.cb-checkbox.cb-checkbox-nested.cb-condensed input[type=checkbox]:checked::after {
  transform: rotate(45deg) scale(1);
  border-width: 0 1px 1px 0;
}

/* ------------------------------------ disabled */
.cb-radio.cb-disabled label, .cb-radio.disabled label, fieldset[disabled] .cb-radio label,
.cb-checkbox.cb-disabled label,
.cb-checkbox.disabled label,
fieldset[disabled] .cb-checkbox label {
  color: #989795;
}
.cb-radio.cb-disabled input::before, .cb-radio.disabled input::before, fieldset[disabled] .cb-radio input::before,
.cb-checkbox.cb-disabled input::before,
.cb-checkbox.disabled input::before,
fieldset[disabled] .cb-checkbox input::before {
  cursor: not-allowed !important;
  background: #f0f0f0 !important;
  border: 1px solid #d9d9d9 !important;
}
.cb-radio.cb-disabled input[type=checkbox]:checked::after, .cb-radio.disabled input[type=checkbox]:checked::after, fieldset[disabled] .cb-radio input[type=checkbox]:checked::after,
.cb-checkbox.cb-disabled input[type=checkbox]:checked::after,
.cb-checkbox.disabled input[type=checkbox]:checked::after,
fieldset[disabled] .cb-checkbox input[type=checkbox]:checked::after {
  border-color: #d9d9d9;
}
.cb-radio.cb-disabled input[type=radio]:checked::after, .cb-radio.disabled input[type=radio]:checked::after, fieldset[disabled] .cb-radio input[type=radio]:checked::after,
.cb-checkbox.cb-disabled input[type=radio]:checked::after,
.cb-checkbox.disabled input[type=radio]:checked::after,
fieldset[disabled] .cb-checkbox input[type=radio]:checked::after {
  top: 4px;
  left: 4px;
  background: #d9d9d9;
  border-color: #d9d9d9;
}

/* ------------------------------------ Firefox */
/* stylelint-disable-next-line at-rule-no-vendor-prefix */
@-moz-document url-prefix() {
  .cb-radio input,
  .cb-checkbox input {
    appearance: none;
  }
}
/* ------------------------------------ helper text */
.cb-checkbox + .cb-input-helper,
.cb-radio + .cb-input-helper {
  margin-top: 8px;
}

/* ------------------------------------ TABLE */
.cb-table:not(.cb-input-default) td .cb-input input {
  padding: 0 6px;
  font-size: 0.875rem;
  background: #d9d9d9;
}
.cb-table:not(.cb-input-default) td .cb-input .cb-btn {
  top: 3px !important;
  width: 1.1em;
  height: 1.1em;
}
.cb-table:not(.cb-input-default) td .cb-input .cb-btn .cb-glyph,
.cb-table:not(.cb-input-default) td .cb-input .cb-btn .cb-icon {
  font-size: 0.875rem !important;
  line-height: 1em !important;
}
.cb-table:not(.cb-input-default) td .cb-input.cb-floating-label {
  margin-top: 2px;
}
.cb-table:not(.cb-input-default) td .cb-input.cb-floating-label label {
  top: 2px;
  font-size: 0.875rem;
  background: transparent;
}
.cb-table:not(.cb-input-default) td .cb-input.cb-floating-label label.cb-value-fl, .cb-table:not(.cb-input-default) td .cb-input.cb-floating-label label.cb-focus-fl {
  top: -14px;
  left: 0;
  font-size: 0.75rem;
}

/* ------------------------------------ LEGEND */
legend {
  padding: 0;
  /* 26 */
  font-size: 1.625rem;
  /* 32 */
  line-height: 1.2308em;
}
legend.cb-label {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.7143em;
  color: #505050;
}

/* ------------------------------------ TOGGLE BUTTON   */
.cb-toggles-btn {
  display: inline-flex;
  font-size: 0;
}
.cb-toggles-btn label {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.cb-toggles-btn label:hover {
  cursor: pointer;
}
.cb-toggles-btn label input[type=radio] {
  position: absolute;
  top: 10px;
  left: 10px;
  margin: 0;
  padding: 0;
  /* matching secondary disabled button style */
}
.cb-toggles-btn label input[type=radio] + span:not(.cb-glyph):not(.cb-icon) {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  font-size: 0.75rem;
  color: #1e1e1e;
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  font-family: Roboto !important;
  font-weight: 700;
}
.cb-toggles-btn label input[type=radio] + span:not(.cb-glyph):not(.cb-icon) + .cb-glyph, .cb-toggles-btn label input[type=radio] + span:not(.cb-glyph):not(.cb-icon) + .cb-icon {
  z-index: 3;
  width: 1em;
  height: 1em;
  font-size: 1rem;
}
.cb-toggles-btn label input[type=radio]:hover, .cb-toggles-btn label input[type=radio]:focus, .cb-toggles-btn label input[type=radio]:checked, .cb-toggles-btn label input[type=radio].cb-checked {
  outline: 0;
  box-shadow: none;
}
.cb-toggles-btn label input[type=radio]:hover + span:not(.cb-glyph):not(.cb-icon) {
  background-color: #f0f0f0;
}
.cb-toggles-btn label input[type=radio]:focus + span:not(.cb-glyph):not(.cb-icon) {
  background-color: #fff;
  border: 1px solid #1e1e1e;
}
.cb-toggles-btn label input[type=radio]:active:focus + span:not(.cb-glyph):not(.cb-icon) {
  background-color: #b2b2b2;
  border: 1px solid #d9d9d9;
}
.cb-toggles-btn label input[type=radio]:checked + span:not(.cb-glyph):not(.cb-icon) {
  text-decoration: underline;
  background-color: #d9d9d9;
}
.cb-toggles-btn label input[type=radio]:checked + span:not(.cb-glyph):not(.cb-icon) + .cb-glyph, .cb-toggles-btn label input[type=radio]:checked + span:not(.cb-glyph):not(.cb-icon) + .cb-icon {
  text-decoration: underline;
}
.cb-toggles-btn label input[type=radio][disabled] + span:not(.cb-glyph):not(.cb-icon), .cb-toggles-btn label input[type=radio].disabled + span:not(.cb-glyph):not(.cb-icon), fieldset[disabled] .cb-toggles-btn label input[type=radio] + span:not(.cb-glyph):not(.cb-icon) {
  cursor: not-allowed;
  color: #d9d9d9;
  background-color: #f0f0f0;
}
.cb-toggles-btn label input[type=radio][disabled] + span:not(.cb-glyph):not(.cb-icon) + .cb-glyph,
.cb-toggles-btn label input[type=radio][disabled] + span:not(.cb-glyph):not(.cb-icon) + .cb-icon, .cb-toggles-btn label input[type=radio].disabled + span:not(.cb-glyph):not(.cb-icon) + .cb-glyph,
.cb-toggles-btn label input[type=radio].disabled + span:not(.cb-glyph):not(.cb-icon) + .cb-icon, fieldset[disabled] .cb-toggles-btn label input[type=radio] + span:not(.cb-glyph):not(.cb-icon) + .cb-glyph,
fieldset[disabled] .cb-toggles-btn label input[type=radio] + span:not(.cb-glyph):not(.cb-icon) + .cb-icon {
  cursor: not-allowed;
  color: #d9d9d9;
}
.cb-toggles-btn label:first-of-type input[type=radio] + span:not(.cb-glyph):not(.cb-icon) {
  border-left: 1px solid #d9d9d9;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.cb-toggles-btn label:first-of-type input[type=radio]:focus + span:not(.cb-glyph):not(.cb-icon) {
  border-left: 1px solid #1e1e1e;
}
.cb-toggles-btn label:last-of-type input[type=radio] + span:not(.cb-glyph):not(.cb-icon) {
  border-right: 1px solid #d9d9d9;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.cb-toggles-btn label:last-of-type input[type=radio]:focus + span:not(.cb-glyph):not(.cb-icon) {
  border-right: 1px solid #1e1e1e;
}

/* ------------------------------------ TOGGLE SWITCH */
.cb-toggle-switch {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
}
.cb-toggle-switch .cb-switch {
  position: relative;
  display: inline-block;
  outline: none;
}
.cb-toggle-switch .cb-switch .cb-switch-track {
  box-sizing: border-box;
  width: 48px;
  height: 24px;
  background: #888;
  border: 1px solid;
  border-color: #888;
  border-radius: 999px;
  transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), border-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
}
.cb-toggle-switch .cb-switch .cb-switch-wrap {
  position: absolute;
  top: -12px;
  right: auto;
  left: -12px;
  transform: translateX(0);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), border-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
}
.cb-toggle-switch .cb-switch .cb-switch-wrap .cb-switch-thumb {
  z-index: 1;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  border: 11px solid #fff;
  border-radius: 50%;
}
.cb-toggle-switch .cb-switch.cb-checked .cb-switch-track {
  background: #324dc7;
  border-color: #324dc7;
}
.cb-toggle-switch .cb-switch.cb-checked .cb-switch-wrap {
  transform: translateX(24px);
}
.cb-toggle-switch .cb-switch.cb-disabled .cb-switch-track {
  background: #d9d9d9;
  border-color: #d9d9d9;
}
.cb-toggle-switch .cb-switch.cb-disabled .cb-switch-wrap .cb-switch-thumb {
  background: #f0f0f0;
}
.cb-toggle-switch .cb-switch.cb-disabled + label {
  color: #989795;
}
.cb-toggle-switch .cb-switch.cb-disabled input {
  cursor: not-allowed;
}
.cb-toggle-switch .cb-switch:hover:not(.cb-disabled) .cb-switch-track {
  background: #505050;
  border-color: #505050;
}
.cb-toggle-switch .cb-switch:hover:not(.cb-disabled) .cb-switch-wrap .cb-switch-thumb {
  background: #f0f0f0;
}
.cb-toggle-switch .cb-switch.cb-checked:hover:not(.cb-disabled) .cb-switch-track {
  background: #28369a;
  border-color: #28369a;
}
.cb-toggle-switch .cb-switch.cb-checked:hover:not(.cb-disabled) .cb-switch-wrap .cb-switch-thumb {
  background: #f0f0f0;
}
.cb-toggle-switch .cb-switch input {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: auto;
  left: 0;
  width: 68px;
  height: 48px;
  margin: 0;
  opacity: 0;
}
.cb-toggle-switch label {
  cursor: pointer;
}
.cb-toggle-switch label + .cb-switch {
  margin-left: 8px;
}
.cb-toggle-switch .cb-switch + label {
  margin-left: 8px;
}
.cb-toggle-switch.cb-condensed .cb-switch .cb-switch-track {
  width: 32px;
  height: 16px;
}
.cb-toggle-switch.cb-condensed .cb-switch .cb-switch-wrap {
  top: -8px;
  left: -8px;
  width: 32px;
  height: 32px;
}
.cb-toggle-switch.cb-condensed .cb-switch .cb-switch-wrap .cb-switch-thumb {
  width: 14px;
  height: 14px;
  border: 7px solid #fff;
}
.cb-toggle-switch.cb-condensed .cb-switch.cb-checked .cb-switch-wrap {
  transform: translateX(16px);
}
.cb-toggle-switch.cb-condensed .cb-switch input {
  top: 4px;
  left: 0;
  width: 32px;
  height: 24px;
}
.cb-toggle-switch.cb-condensed label + .cb-switch {
  margin-left: 4px;
}
.cb-toggle-switch.cb-condensed .cb-switch + label {
  margin-left: 4px;
}

/* Windows Hight Contract: WHC */
@media (forced-colors: active) {
  .cb-toggle-switch .cb-switch.cb-checked .cb-switch-track {
    forced-color-adjust: none !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 1px, rgba(255, 255, 255, 0.5) 1px, rgba(255, 255, 255, 0.5) 2px) !important;
    border-color: rgb(0, 0, 0) !important;
  }
}
@media screen and (prefers-contrast: more) {
  .cb-toggle-switch .cb-switch.cb-checked .cb-switch-track {
    forced-color-adjust: none !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 1px, rgba(255, 255, 255, 0.5) 1px, rgba(255, 255, 255, 0.5) 2px) !important;
    border-color: rgb(0, 0, 0) !important;
  }
}
/* ------------------------------------ REQUIRED */
.cb-required::after {
  content: "*";
  margin-left: 3px;
  font-size: 1rem;
}

/* ------------------------------------ DROPDOWN INPUT */
.cb-input-dropdown {
  border-radius: 8px;
}
.cb-input-dropdown .cb-dropdown-input {
  position: relative;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu {
  /* ul */
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a {
  /* black */
  /* black */
  color: #1e1e1e;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a:hover, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-hover, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a:focus, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-focus {
  color: #1e1e1e;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a:active, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-active {
  color: #505050;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a:not(.cb-btn):visited, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled:hover, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled.cb-hover, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled:focus, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled.cb-focus, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled.cb-active, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled:visited, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu {
  z-index: 899;
  top: 0;
  left: 0;
  display: none;
  min-width: 100%;
  max-width: 100%;
  font-size: 0.875rem;
  line-height: 1.7143em;
  background-color: #fff;
  font-family: Roboto !important;
  font-weight: 400;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul {
  padding: 0 0 12px;
  list-style: none;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 12px 24px;
  font-size: 0.875rem;
  line-height: 1.1429em;
  text-decoration: none !important;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 1023.98px) {
  .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a {
    padding: 16px 24px;
    white-space: normal;
  }
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a:hover, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a:active {
  background-color: #f0f0f0;
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a .cb-glyph,
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a .cb-icon {
  margin-left: 8px;
  color: #b2b2b2;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul.cb-dropdown-left-icon > li a {
  justify-content: flex-start;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul.cb-dropdown-left-icon > li a .cb-glyph,
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul.cb-dropdown-left-icon > li a .cb-icon {
  margin-right: 8px;
  margin-left: 0;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-dropdown-header {
  padding: 4px 24px;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-dropdown-header h3,
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-dropdown-header h4,
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-dropdown-header h5 {
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1.3333em;
  color: #888;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-dropdown-header .cb-no-suggestion {
  padding: 8px 0;
  font-size: 0.875rem;
  line-height: 1.5em;
  color: #888;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-disabled a {
  color: #b2b2b2;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-disabled a:hover, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-disabled a:focus, .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-disabled a:active {
  cursor: not-allowed;
  color: #b2b2b2;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li.cb-divider {
  overflow: hidden;
  height: 1px;
  margin: 12px 0;
  padding: 0;
  background-color: #d9d9d9;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu li input:focus {
  outline: 0;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-container {
  position: relative;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-container.cb-has-dropdown-overlay {
  position: absolute;
  z-index: 899;
  top: -9px;
  min-width: 100%;
  max-width: 100%;
}
.cb-input-dropdown .cb-dropdown-input .cb-dropdown-container .cb-dropdown-helper {
  position: absolute;
  z-index: 900;
  right: 0;
  bottom: 0;
  left: 0;
  transform-origin: bottom;
  transform: scaleY(0);
  padding: 8px 16px;
  font-size: 0.875rem;
  line-height: 1.7143em;
  text-align: center;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  transition-timing-function: ease-in-out;
  transition-duration: 0s;
}
.cb-input-dropdown.cb-input.cb-open input {
  border-color: transparent;
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none;
}
.cb-input-dropdown.cb-input.cb-open .cb-dropdown-menu {
  position: relative;
  display: block;
  border: 1px solid transparent;
  border-top: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.cb-input-dropdown.cb-input.cb-open .cb-dropdown-container .cb-dropdown-helper.cb-show {
  transform: scaleY(1);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
  transition-duration: 0.25s;
}
.cb-input-dropdown.cb-input.cb-open .cb-input-icon-right .cb-glyph:not(.cb-x-mark),
.cb-input-dropdown.cb-input.cb-open .cb-input-icon-right .cb-icon:not(.cb-x-mark) {
  display: none;
}
.cb-input-dropdown.cb-input.cb-floating-label label:not(.cb-value-fl), .cb-input-dropdown.cb-input.cb-floating-label label:not(.cb-focus-fl) {
  justify-content: start;
  width: calc(100% - 32px);
}
.cb-input-dropdown.cb-input.cb-floating-label label.cb-value-fl, .cb-input-dropdown.cb-input.cb-floating-label label.cb-focus-fl {
  justify-content: center;
  width: auto;
}
.cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-left label:not(.cb-value-fl), .cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-left label:not(.cb-focus-fl),
.cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-right label:not(.cb-value-fl),
.cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-right label:not(.cb-focus-fl) {
  justify-content: start;
  width: calc(100% - 48px);
}
.cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-left label.cb-value-fl, .cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-left label.cb-focus-fl,
.cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-right label.cb-value-fl,
.cb-input-dropdown.cb-input.cb-floating-label .cb-input-icon-right label.cb-focus-fl {
  justify-content: center;
  width: auto;
}
.cb-input-dropdown.cb-open {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}
.cb-input-dropdown .cb-btn {
  top: 8px !important;
}
.cb-input-dropdown.cb-input-dropdown-overlay.cb-input.cb-open .cb-dropdown-menu {
  position: absolute;
  top: -9px;
  box-shadow: 0 9px 8px 0 rgba(0, 0, 0, 0.2);
}
.cb-input-dropdown.cb-input-dropdown-overlay.cb-input.cb-open .cb-has-dropdown-overlay {
  background-color: #fff;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  box-shadow: 0 9px 8px 0 rgba(0, 0, 0, 0.2);
}
.cb-input-dropdown.cb-input-dropdown-overlay.cb-input.cb-open .cb-has-dropdown-overlay .cb-dropdown-menu {
  top: 0;
  box-shadow: none;
}
.cb-input-dropdown.cb-input-dropdown-scroll .cb-dropdown-input .cb-dropdown-menu {
  overflow-y: auto;
}

.cb-input-dropdown-overflow {
  position: relative;
  width: 100%;
  min-height: 48px;
}
.cb-input-dropdown-overflow .cb-input-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] {
  /* ------------------------------------ toggle switch */
  /* ------------------------------------ radio */
  /* ------------------------------------ checkbox */
  /* ------------------------------------ toggle button */
  /* ------------------------------------ input button */
  /* ------------------------------------ password input */
  /* ------------------------------------ input dropdown */
}
[data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch:focus .cb-switch-track, [data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch.cb-focus .cb-switch-track {
  background: #888;
  border-color: #fff;
  box-shadow: 0 0 0 2px #324dc7;
}
[data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch:focus .cb-switch-wrap .cb-switch-thumb, [data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch.cb-focus .cb-switch-wrap .cb-switch-thumb {
  background: #fff;
  border-color: #fff;
}
[data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch.cb-checked:focus .cb-switch-track, [data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch.cb-checked.cb-focus .cb-switch-track {
  background: #324dc7;
  border-color: #fff;
  box-shadow: 0 0 0 2px #324dc7;
}
[data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch.cb-checked:focus .cb-switch-wrap .cb-switch-thumb, [data-cb-input-m=keyboard] .cb-toggle-switch .cb-switch.cb-checked.cb-focus .cb-switch-wrap .cb-switch-thumb {
  background: #f0f0f0;
  border-color: #fff;
}
[data-cb-input-m=keyboard] .cb-radio input[type=radio]:focus {
  outline: none;
}
[data-cb-input-m=keyboard] .cb-radio input[type=radio]:focus::before {
  box-shadow: 0 0 0 2px #324dc7;
}
[data-cb-input-m=keyboard] .cb-checkbox input[type=checkbox]:focus {
  outline: none;
}
[data-cb-input-m=keyboard] .cb-checkbox input[type=checkbox]:focus::before {
  border: 1px solid #fff !important;
  box-shadow: 0 0 0 2px #324dc7;
}
[data-cb-input-m=keyboard] .cb-toggles-btn input[type=radio]:focus + span:not(.cb-glyph):not(.cb-icon) {
  box-shadow: inset 0 0 1px 2px #505050;
}
[data-cb-input-m=keyboard] .cb-btn-input:not(.cb-clear-input):not(.cb-password-input) .cb-btn:focus {
  outline: -webkit-focus-ring-color auto 5px;
  box-shadow: none;
}
[data-cb-input-m=keyboard] .cb-btn-input.cb-password-input .cb-btn:focus {
  box-shadow: none;
}
[data-cb-input-m=keyboard] .cb-btn-input.cb-password-input .cb-btn:focus .cb-glyph,
[data-cb-input-m=keyboard] .cb-btn-input.cb-password-input .cb-btn:focus .cb-icon {
  font-weight: 900;
  color: #1e1e1e;
}
[data-cb-input-m=keyboard] .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu {
  /* ul */
}
[data-cb-input-m=keyboard] .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a:focus {
  outline: 0;
  box-shadow: inset 0 0 0 2px #324dc7;
}
[data-cb-input-m=keyboard] .cb-input-dropdown .cb-dropdown-input .cb-dropdown-menu ul > li > a:focus[aria-disabled=true] {
  outline: 0;
  box-shadow: inset 0 0 0 2px #d9d9d9;
}

/* ------------------------------------ label left */
.cb-label-left {
  margin-left: -8px;
  padding: 8px;
  background: transparent;
}
.cb-label-left.cb-toggle-switch {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.cb-label-left.cb-toggle-switch label {
  flex-grow: 1;
  justify-content: start;
}
.cb-label-left.cb-radio label, .cb-label-left.cb-checkbox label {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.cb-label-left.cb-radio label.cb-required input, .cb-label-left.cb-checkbox label.cb-required input {
  margin-left: auto;
}
.cb-label-left.cb-radio .cb-label, .cb-label-left.cb-checkbox .cb-label {
  margin-left: 0;
}
.cb-label-left:hover {
  cursor: pointer;
  background: #f0f0f0;
  border-radius: 4px;
  transition: all 0.25s ease-in-out;
}

/*
 * CB Select
 */
.cb-select {
  position: relative;
  width: 100%;
}
.cb-select.cb-disabled label,
.cb-select.cb-disabled .cb-glyph,
.cb-select.cb-disabled .cb-icon {
  color: #888 !important;
}
.cb-select label.cb-disabled {
  color: #888;
}
.cb-select .cb-select-container {
  position: relative;
  width: 100%;
}
.cb-select .cb-select-container select.cb-replaced {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 3rem;
  opacity: 0;
  border: 0;
}
.cb-select .cb-select-container select.cb-replaced:hover {
  cursor: pointer;
}
.cb-select .cb-select-container select.cb-replaced:disabled {
  cursor: not-allowed;
}
.cb-select .cb-select-container span.cb-select {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 3rem;
  /* disabled */
}
.cb-select .cb-select-container span.cb-select > span {
  display: block;
  height: 3rem;
  padding: 11px 15px;
  line-height: 1.5em;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  box-sizing: border-box;
}
.cb-select .cb-select-container span.cb-select span span {
  position: relative;
  display: block;
  height: 24px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cb-select .cb-select-container span.cb-select .cb-select-arrow {
  position: absolute;
  top: -9px;
  right: -15px;
  display: block;
  width: 42px;
  height: 42px;
  font-size: 0.6875rem;
  font-weight: 700;
}
.cb-select .cb-select-container span.cb-select .cb-select-arrow::before {
  position: absolute;
  top: 17px;
  left: 13px;
}
.cb-select .cb-select-container span.cb-select.focus > span {
  padding: 11px 15px;
  border: 1px solid #324dc7;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}
.cb-select .cb-select-container span.cb-select.disabled > span {
  cursor: default;
  color: #888;
  /* iOS fix for unreadable disabled content */
  opacity: 1;
}
.cb-select.cb-not-active option[disabled][hidden] {
  display: none;
  visibility: hidden;
}

/* ------------------------------------ CONDENSED */
.cb-select.cb-input-condensed, .cb-select.cb-condensed {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-select.cb-input-condensed .cb-select-container select.cb-replaced, .cb-select.cb-condensed .cb-select-container select.cb-replaced {
  height: 2.5rem;
}
.cb-select.cb-input-condensed .cb-select-container span.cb-select, .cb-select.cb-condensed .cb-select-container span.cb-select {
  height: 2.5rem;
}
.cb-select.cb-input-condensed .cb-select-container span.cb-select > span, .cb-select.cb-condensed .cb-select-container span.cb-select > span {
  height: 2.5rem;
  padding: 7px 15px;
}
.cb-select.cb-input-condensed .cb-select-container span.cb-select .cb-select-arrow, .cb-select.cb-condensed .cb-select-container span.cb-select .cb-select-arrow {
  top: -9px;
  right: -15px;
}
.cb-select.cb-input-condensed .cb-select-container span.cb-select.focus > span, .cb-select.cb-condensed .cb-select-container span.cb-select.focus > span {
  padding: 7px 15px;
}

/* ------------------------------------ MULTI SELECT */
.cb-select[multiple] {
  padding: 11px 0;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
}
.cb-select[multiple] option {
  display: flex;
  align-items: center;
  height: 1.5em;
  padding: 0 15px;
}
.cb-select[multiple] option:hover {
  background-color: #f0f0f0;
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-select[multiple]:focus {
  border: 1px solid #324dc7;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}

/*
 * CB Floating Label
 */
.cb-floating-label {
  position: relative;
  /* ------------------------------------ CONDENSED */
  /* ------------------------------------ BUTTON INPUT */
  /* autofill */
}
.cb-floating-label label {
  position: absolute;
  z-index: 2;
  top: 12px;
  left: 16px;
  line-height: 1.5em;
  background-color: #fff;
  transition-timing-function: linear;
  transition-duration: 0.1s;
  transition-property: top, font-size;
}
.cb-floating-label label.cb-required::after {
  margin-left: 2px;
  padding: 0 2px 0 4px;
  background-color: #fff;
}
.cb-floating-label label.cb-value-fl, .cb-floating-label label.cb-focus-fl, .cb-floating-label label.cb-fill-fl {
  top: -8px;
  left: 14px;
  padding: 0 2px;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.3333em;
  color: #505050;
  background-color: #fff;
}
.cb-floating-label label.cb-focus-fl {
  font-weight: 500;
  color: #324dc7;
}
.cb-floating-label .cb-input-icon-left label {
  left: 39px;
}
.cb-floating-label .cb-input-icon-left label.cb-value-fl, .cb-floating-label .cb-input-icon-left label.cb-focus-fl {
  left: 14px;
}
.cb-floating-label .cb-input-icon-left .cb-glyph,
.cb-floating-label .cb-input-icon-left .cb-icon {
  top: 12px;
}
.cb-floating-label .cb-input-icon-right .cb-glyph,
.cb-floating-label .cb-input-icon-right .cb-icon {
  top: 12px;
}
.cb-floating-label.cb-input-condensed label, .cb-floating-label.cb-condensed label {
  top: 9px;
}
.cb-floating-label.cb-input-condensed label.cb-value-fl, .cb-floating-label.cb-input-condensed label.cb-focus-fl, .cb-floating-label.cb-condensed label.cb-value-fl, .cb-floating-label.cb-condensed label.cb-focus-fl {
  top: -8px;
  left: 14px;
}
.cb-floating-label.cb-input-condensed .cb-input-icon-left .cb-glyph,
.cb-floating-label.cb-input-condensed .cb-input-icon-left .cb-icon, .cb-floating-label.cb-condensed .cb-input-icon-left .cb-glyph,
.cb-floating-label.cb-condensed .cb-input-icon-left .cb-icon {
  top: 9px;
  left: 16px;
}
.cb-floating-label.cb-input-condensed .cb-input-icon-right .cb-glyph,
.cb-floating-label.cb-input-condensed .cb-input-icon-right .cb-icon, .cb-floating-label.cb-condensed .cb-input-icon-right .cb-glyph,
.cb-floating-label.cb-condensed .cb-input-icon-right .cb-icon {
  top: 9px;
}
.cb-floating-label.cb-btn-input .cb-btn {
  top: 8px;
}
.cb-floating-label input:-webkit-autofill,
.cb-floating-label input:-webkit-autofill:hover,
.cb-floating-label input:-webkit-autofill:focus,
.cb-floating-label input:-webkit-autofill:active {
  animation-name: on-auto-fill-start-floating;
  animation-duration: 2000s;
  animation-iteration-count: 1;
}

.cb-floating-label.cb-not-active label {
  position: relative;
  top: 0;
  left: 0;
}

@keyframes on-auto-fill-start-floating {
  from {
    font-size: inherit;
  }
  to {
    font-size: inherit;
  }
}
/* ------------------------------------ CUSTOM COLOR */
.cb-floating-label label.cb-dark-bg {
  background: transparent !important;
}
.cb-floating-label label.cb-dark-bg.cb-value-fl, .cb-floating-label label.cb-dark-bg.cb-focus-fl, .cb-floating-label label.cb-dark-bg.cb-fill-fl {
  top: -18px;
  color: #fff;
}
.cb-floating-label label.cb-light-bg {
  background: transparent !important;
}
.cb-floating-label label.cb-light-bg.cb-value-fl, .cb-floating-label label.cb-light-bg.cb-focus-fl, .cb-floating-label label.cb-light-bg.cb-fill-fl {
  top: -18px;
  color: #1e1e1e;
}
.cb-floating-label label.cb-required::after {
  background-color: transparent;
}

/*
 * CB Forms Validation
 */
.cb-validation-state,
.cb-validation-success,
.cb-validation-error {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
}
.cb-validation-state.cb-textarea,
.cb-validation-success.cb-textarea,
.cb-validation-error.cb-textarea {
  align-items: flex-start;
}
.cb-validation-state .cb-input-icon-right,
.cb-validation-state .cb-input-icon-left,
.cb-validation-state .cb-validation-label-input,
.cb-validation-success .cb-input-icon-right,
.cb-validation-success .cb-input-icon-left,
.cb-validation-success .cb-validation-label-input,
.cb-validation-error .cb-input-icon-right,
.cb-validation-error .cb-input-icon-left,
.cb-validation-error .cb-validation-label-input {
  position: relative;
  flex-grow: 1;
}
.cb-validation-state .cb-validation-icon,
.cb-validation-success .cb-validation-icon,
.cb-validation-error .cb-validation-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  line-height: 1em;
}
.cb-validation-state.cb-input-condensed .cb-validation-icon, .cb-validation-state.cb-condensed .cb-validation-icon,
.cb-validation-success.cb-input-condensed .cb-validation-icon,
.cb-validation-success.cb-condensed .cb-validation-icon,
.cb-validation-error.cb-input-condensed .cb-validation-icon,
.cb-validation-error.cb-condensed .cb-validation-icon {
  width: 3rem;
  height: 2.5rem;
  font-size: 1rem;
}

fieldset.cb-validation-state, fieldset.cb-validation-success, fieldset.cb-validation-error {
  flex-direction: column;
  align-items: flex-start;
}

.cb-validation-success .cb-validation-icon.cb-glyph, .cb-validation-success .cb-validation-icon.cb-icon {
  color: #1d7846;
}

.cb-validation-success .cb-input-helper, .cb-validation-success.cb-input-helper {
  align-items: start;
}
.cb-validation-success .cb-input-helper::before, .cb-validation-success.cb-input-helper::before {
  content: "\e951";
  margin-right: 8px;
  font-size: 1rem;
  line-height: 1em;
  color: #d9d9d9;
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cb-validation-error.cb-input input,
.cb-validation-error.cb-input textarea {
  border-color: #ab2334;
}
.cb-validation-error.cb-input input:focus,
.cb-validation-error.cb-input textarea:focus {
  border-color: #ab2334;
  box-shadow: inset 0 0 1px 0.5px #ab2334;
}
.cb-validation-error.cb-input .cb-validation-icon.cb-glyph, .cb-validation-error.cb-input .cb-validation-icon.cb-icon {
  color: #ab2334;
}
.cb-validation-error.cb-radio input[type=radio]::before,
.cb-validation-error .cb-radio input[type=radio]::before {
  border-color: #ab2334;
}
.cb-validation-error.cb-checkbox input[type=checkbox]::before,
.cb-validation-error .cb-checkbox input[type=checkbox]::before {
  border-color: #ab2334;
}
.cb-validation-error.cb-select .cb-select-container span.cb-select > span,
.cb-validation-error .cb-select .cb-select-container span.cb-select > span {
  border-color: #ab2334;
}
.cb-validation-error.cb-select .cb-select-container span.cb-select.focus > span,
.cb-validation-error .cb-select .cb-select-container span.cb-select.focus > span {
  border-color: #ab2334;
  box-shadow: inset 0 0 1px 0.5px #ab2334;
}
.cb-validation-error label.cb-value-fl, .cb-validation-error label.cb-focus-fl {
  color: #ab2334;
}
.cb-validation-error .cb-input-helper, .cb-validation-error.cb-input-helper {
  align-items: start;
}
.cb-validation-error .cb-input-helper::before, .cb-validation-error.cb-input-helper::before {
  content: "\e952";
  margin-right: 8px;
  font-size: 1rem;
  line-height: 1em;
  color: #ab2334;
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cb-validation-error .cb-validation-icon.cb-glyph, .cb-validation-error .cb-validation-icon.cb-icon {
  color: #ab2334;
}

.cb-input-helper-block {
  /* backward compatibility */
  /* Error Block Display
   * backward compatibility
   */
}
.cb-input-helper-block:not(.cb-notification) {
  width: calc(100% - 48px);
  transition: height 0.35s ease;
}
.cb-input-helper-block:not(.cb-notification) ul {
  margin: 0;
  padding: 0;
  list-style: none;
  opacity: 0;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper::before {
  transition: all 0.35s ease-in-out;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper p,
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper span {
  font-size: 0.75rem;
  line-height: 1.3333em;
  color: #505050;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper:not(.cb-validation-error):not(.cb-validation-success)::before {
  content: "\e951";
  margin-right: 8px;
  font-size: 1rem;
  line-height: 1em;
  color: #d9d9d9;
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper.cb-validation-success::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e951";
  animation-name: valid-icon;
  animation-duration: 0.25s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper.cb-validation-error::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e952";
  color: #d9d9d9;
}
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper.cb-validation-error p,
.cb-input-helper-block:not(.cb-notification) ul li.cb-input-helper.cb-validation-error span {
  color: #ab2334;
}
.cb-input-helper-block:not(.cb-notification).cb-show-err-state ul li.cb-input-helper.cb-validation-error::before {
  font-family: "CB Icons GA 4_8_0";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e952";
  color: #ab2334;
}
.cb-input-helper-block:not(.cb-notification).cb-hidden {
  overflow-y: hidden;
  height: 0;
}
.cb-input-helper-block:not(.cb-notification).cb-hidden ul {
  animation-name: fade-out;
}
.cb-input-helper-block:not(.cb-notification).cb-show {
  overflow-y: auto;
  height: auto;
}
.cb-input-helper-block:not(.cb-notification).cb-show ul {
  animation-name: fade-in;
}
.cb-input-helper-block.cb-notification ul li a.cb-input-helper {
  display: block;
  font-size: 1rem;
  line-height: 1.5em;
}
.cb-input-helper-block.cb-notification ul li a.cb-input-helper::before {
  content: "";
  margin-right: 0;
}
.cb-input-helper-block.cb-notification ul li a.cb-input-helper.cb-validation-success::before {
  content: "";
  margin-right: 0;
}
.cb-input-helper-block.cb-notification ul li a.cb-input-helper.cb-validation-error::before {
  content: "";
  margin-right: 0;
}

@keyframes valid-icon {
  from {
    content: "\e951";
    color: #1d7846;
  }
  to {
    content: "\e951";
    color: #d9d9d9;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/*
 * CB Clear Input
 */
.cb-clear-input {
  position: relative;
}
.cb-clear-input .cb-btn {
  display: none;
}
.cb-clear-input.cb-validation-success-ci .cb-glyph.cb-check,
.cb-clear-input.cb-validation-success-ci .cb-icon.cb-check {
  color: transparent;
}
.cb-clear-input.cb-value-ci:not(.cb-focus-elem-ci):not(.cb-focus-btn-ci).cb-validation-success-ci .cb-glyph.cb-check,
.cb-clear-input.cb-value-ci:not(.cb-focus-elem-ci):not(.cb-focus-btn-ci).cb-validation-success-ci .cb-icon.cb-check {
  color: #1d7846;
}
.cb-clear-input.cb-focus-elem-ci.cb-value-ci .cb-input-icon-right .cb-glyph,
.cb-clear-input.cb-focus-elem-ci.cb-value-ci .cb-input-icon-right .cb-icon, .cb-clear-input.cb-focus-btn-ci.cb-value-ci .cb-input-icon-right .cb-glyph,
.cb-clear-input.cb-focus-btn-ci.cb-value-ci .cb-input-icon-right .cb-icon {
  display: none;
}
.cb-clear-input.cb-focus-elem-ci.cb-value-ci .cb-input-icon-right .cb-btn .cb-glyph,
.cb-clear-input.cb-focus-elem-ci.cb-value-ci .cb-input-icon-right .cb-btn .cb-icon, .cb-clear-input.cb-focus-btn-ci.cb-value-ci .cb-input-icon-right .cb-btn .cb-glyph,
.cb-clear-input.cb-focus-btn-ci.cb-value-ci .cb-input-icon-right .cb-btn .cb-icon {
  display: block;
}
.cb-clear-input.cb-focus-elem-ci.cb-value-ci .cb-btn, .cb-clear-input.cb-focus-btn-ci.cb-value-ci .cb-btn {
  display: block;
}

/*
 * CB Stepper
 */
.cb-stepper-input {
  position: relative;
  max-width: fit-content;
}
.cb-stepper-input input {
  z-index: 1;
  width: 110px;
  max-width: 110px;
  padding-right: 40px !important;
  padding-left: 40px !important;
  text-align: center;
  /* Firefox */
}
.cb-stepper-input input::-webkit-outer-spin-button, .cb-stepper-input input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.cb-stepper-input input[type=number] {
  -moz-appearance: textfield;
  appearance: textfield;
}
.cb-stepper-input.cb-stepper-input-3 input {
  width: 120px;
  max-width: 120px;
}
.cb-stepper-input.cb-stepper-input-4 input {
  width: 130px;
  max-width: 130px;
}
.cb-stepper-input.cb-stepper-input-unset input {
  width: unset;
  max-width: unset;
}
.cb-stepper-input .cb-btn {
  position: absolute;
  z-index: 2;
  top: 8px;
  width: 2em;
  height: 2em;
  padding: 0;
  font-size: 1rem;
  line-height: 1em;
  border: transparent;
}
.cb-stepper-input .cb-btn:first-of-type {
  left: 8px;
}
.cb-stepper-input .cb-btn:last-of-type {
  right: 8px;
}
.cb-stepper-input .cb-btn .cb-icon {
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  color: #505050;
  transition: color 0.35s ease;
}
.cb-stepper-input .cb-btn:hover {
  background: transparent;
  box-shadow: none;
}
.cb-stepper-input .cb-btn:disabled:hover {
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.cb-stepper-input .cb-btn:focus {
  background: transparent;
  box-shadow: none;
}
.cb-stepper-input .cb-btn:focus .cb-icon {
  color: #324dc7;
}
.cb-stepper-input .cb-validation-label-input {
  width: auto;
}
.cb-stepper-input.cb-input-condensed .cb-btn, .cb-stepper-input.cb-condensed .cb-btn {
  width: 1.5em;
  height: 1.5em;
}
.cb-stepper-input.cb-input-condensed .cb-btn .cb-icon, .cb-stepper-input.cb-condensed .cb-btn .cb-icon {
  font-size: 0.875rem !important;
}
.cb-stepper-input.cb-disabled .cb-btn {
  background: transparent;
}
.cb-stepper-input.cb-disabled .cb-btn .cb-icon {
  color: #888;
}

label.cb-condensed {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
label.cb-disabled {
  color: #888 !important;
}

/*
 * CB File Upload
 */
.cb-file-upload input[type=file] {
  display: none;
  width: 0;
  height: 0;
  /* display:none on the input won't trigger the click event in WebKit.
   * Setting visibility to hidden and width 0 works.
   */
  visibility: hidden;
}
.cb-file-upload .cb-file-element {
  display: block;
  margin-top: 24px;
  line-height: 24px;
  white-space: nowrap;
}
.cb-file-upload .cb-file-element-rm {
  display: block;
  max-width: fit-content;
  margin-top: 24px;
  text-decoration: none;
  white-space: nowrap;
  /* black */
  color: #1e1e1e;
}
.cb-file-upload .cb-file-element-rm:hover, .cb-file-upload .cb-file-element-rm.cb-hover, .cb-file-upload .cb-file-element-rm:focus, .cb-file-upload .cb-file-element-rm.cb-focus {
  color: #1e1e1e;
}
.cb-file-upload .cb-file-element-rm:active, .cb-file-upload .cb-file-element-rm.cb-active {
  color: #505050;
}
.cb-file-upload .cb-file-element-rm:not(.cb-btn):visited, .cb-file-upload .cb-file-element-rm:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-file-upload .cb-file-element-rm.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-file-upload .cb-file-element-rm.cb-disabled:hover, .cb-file-upload .cb-file-element-rm.cb-disabled.cb-hover, .cb-file-upload .cb-file-element-rm.cb-disabled:focus, .cb-file-upload .cb-file-element-rm.cb-disabled.cb-focus, .cb-file-upload .cb-file-element-rm.cb-disabled.cb-active, .cb-file-upload .cb-file-element-rm.cb-disabled:visited, .cb-file-upload .cb-file-element-rm.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-file-upload .cb-file-element-rm.cb-glyph {
  cursor: pointer;
}
.cb-file-upload .cb-file-element-rm.cb-glyph::before {
  content: "";
}
.cb-file-upload .cb-file-element-rm.cb-glyph::after {
  content: "\e955";
  padding-left: 16px;
  font-size: 0.75rem;
}
.cb-file-upload .cb-file-element-rm.cb-icon {
  cursor: pointer;
}
.cb-file-upload .cb-file-element-rm.cb-icon::before {
  content: "";
}
.cb-file-upload .cb-file-element-rm.cb-icon::after {
  content: "\e999";
  padding-left: 16px;
  font-size: 0.75rem;
}
.cb-file-upload .cb-file-element-rm .cb-file-element {
  display: inline-block;
  margin-top: 0;
  text-decoration: none;
  font-family: Roboto !important;
  font-weight: 400;
}
.cb-file-upload .cb-file-element-rm.cb-glyph:hover .cb-file-element, .cb-file-upload .cb-file-element-rm.cb-icon:hover .cb-file-element {
  text-decoration: underline;
}
.cb-file-upload .cb-file-name {
  word-break: break-word;
}

/*
* CB Multi Select
*/
.cb-multiselect-checkbox-container .cb-input-helper {
  width: calc(100% - 48px);
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox {
  position: relative;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle {
  position: relative;
  display: block;
  width: 100%;
  min-height: 48px;
  padding: 11px 15px;
  color: #1e1e1e;
  text-decoration: none;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle .cb-label {
  transition-timing-function: linear;
  transition-duration: 0.1s;
  transition-property: top, font-size;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle .cb-multiselect-checkbox-toggle-icon {
  position: absolute;
  top: 12px;
  right: 16px;
  font-size: 0.875rem;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle .cb-multiselect-checkbox-toggle-icon i:not(.cb-x-mark) {
  font-size: 0.6875rem;
  font-weight: 700;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle:focus {
  border: 1px solid #324dc7;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown {
  padding-top: 0;
  padding-bottom: 16px;
  background: #fff;
  border-top: 1px solid #d9d9d9;
  border-radius: 0 0 8px 8px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-checkbox {
  margin-left: 0;
  padding: 8px 16px;
  background: transparent;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-checkbox:not(.cb-label-left) {
  flex-grow: 1;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-checkbox:not(.cb-label-left) label {
  flex-grow: 1;
  justify-content: flex-start;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-checkbox:hover {
  cursor: pointer;
  background: #f0f0f0;
  border-radius: 0;
  transition: all 0.2 ease-in-out;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-multiselect-filter {
  margin: 0;
  padding: 8px 16px;
  border-bottom: 1px solid #d9d9d9;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-multiselect-checkbox-list {
  overflow-y: scroll;
  max-height: 250px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-multiselect-checkbox-list .cb-multiselect-checkbox-all {
  margin-top: 8px;
  padding-bottom: 8px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-multiselect-checkbox-list .cb-multiselect-checkbox-all .cb-checkbox {
  margin-bottom: 0;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-multiselect-checkbox-list .cb-multiselect-checkbox-all + .cb-checkbox {
  margin-top: 8px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown .cb-multiselect-checkbox-list .cb-no-results {
  margin: 24px 16px 8px;
  margin-top: 0;
  font-size: 0.875rem;
  line-height: 1.71em;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown.cb-has-dropdown-overlay {
  position: absolute;
  z-index: 899;
  top: 48px;
  left: -1px;
  min-width: calc(100% + 2px);
  max-width: calc(100% + 2px);
  border: 1px solid #324dc7;
  border-top: 1px solid #d9d9d9;
  box-shadow: 0 9px 8px 0 rgba(0, 0, 0, 0.2);
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open {
  border: 1px solid #324dc7;
  border-radius: 8px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open.cb-validation-state {
  width: calc(100% - 48px);
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open.cb-validation-state .cb-validation-icon {
  display: none;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open .cb-multiselect-checkbox-toggle {
  border-color: #fff;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open .cb-multiselect-checkbox-toggle-icon:hover, .cb-multiselect-checkbox-container .cb-multiselect-checkbox.open .cb-multiselect-checkbox-toggle-icon:focus {
  border-bottom: 1px solid #1e1e1e;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open.in-modal {
  border: 1px solid #324dc7;
  box-shadow: none;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open.cb-input-dropdown-overlay {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open .cb-multiselect-checkbox-toggle > .cb-label, .cb-multiselect-checkbox-container .cb-multiselect-checkbox.cb-multiselect-checkbox-selected .cb-multiselect-checkbox-toggle > .cb-label {
  position: absolute;
  z-index: 2;
  top: -10px;
  left: 14px;
  padding: 0 2px;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.7143em;
  color: #505050;
  background-color: #fff;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.open .cb-multiselect-checkbox-toggle > .cb-label {
  color: #324dc7;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.cb-disabled .cb-multiselect-checkbox-toggle {
  cursor: not-allowed !important;
  color: #989795 !important;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.cb-disabled .cb-multiselect-checkbox-toggle .cb-label {
  color: #989795 !important;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.cb-disabled .cb-multiselect-checkbox-toggle .cb-icon {
  color: #989795 !important;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox.cb-disabled:hover {
  cursor: not-allowed !important;
}
.cb-multiselect-checkbox-container .cb-tag-set {
  margin-top: 0;
  margin-left: -8px;
}
.cb-multiselect-checkbox-container .cb-tag-set .cb-btn {
  margin-top: 8px;
  margin-left: 8px !important;
}
.cb-multiselect-checkbox-container .cb-divider {
  border-bottom: 1px solid #d9d9d9;
}
.cb-multiselect-checkbox-container .cb-divider .cb-group-title {
  margin-top: 24px;
  margin-right: 16px;
  margin-left: 16px;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5em;
}
.cb-multiselect-checkbox-container .cb-divider .cb-group-title + .cb-group-desc {
  margin: 0 16px 8px;
  font-size: 0.875rem;
  line-height: 1.71em;
}
.cb-multiselect-checkbox-container .cb-divider .cb-group-title + .cb-checkbox {
  margin-top: 8px;
}
.cb-multiselect-checkbox-container .cb-divider.cb-multiselect-grouped-checkbox {
  border-bottom: 0 !important;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox-header {
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1.3333em;
  color: #888;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox-list fieldset .cb-divider .cb-checkbox + .cb-checkbox {
  margin-top: 8px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox-list fieldset .cb-divider .cb-checkbox:last-of-type {
  margin-bottom: 24px;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox-list fieldset:last-of-type .cb-divider {
  border-bottom: 0;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox-list fieldset:last-of-type .cb-divider .cb-checkbox:last-of-type {
  margin-bottom: 0;
}
.cb-multiselect-checkbox-container .cb-multiselect-checkbox-all-text {
  margin: 8px 16px;
  font-size: 0.875rem;
  line-height: 1.71em;
}
.cb-multiselect-checkbox-container .cb-multiselect-grouped-checkbox .cb-group-desc {
  margin-left: 48px;
}
.cb-multiselect-checkbox-container .cb-multiselect-grouped-checkbox .cb-checkbox:not(.cb-checkbox-nested) {
  padding-left: 48px !important;
}
.cb-multiselect-checkbox-container.cb-condensed {
  padding: 7px 15px;
}
.cb-multiselect-checkbox-container.cb-condensed p {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle {
  padding: 7px 15px !important;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle .cb-multiselect-checkbox-toggle-icon {
  top: 8px;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-multiselect-checkbox .cb-multiselect-checkbox-toggle .cb-multiselect-checkbox-toggle-icon .cb-icon-16 {
  font-size: 0.875rem;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-multiselect-checkbox .cb-multiselect-checkbox-dropdown.cb-has-dropdown-overlay {
  top: 40px;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-divider .cb-group-title {
  margin-top: 12px;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-divider .cb-group-title + .cb-checkbox {
  margin-top: 4px;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-multiselect-grouped-checkbox .cb-group-desc {
  margin-left: 36px;
}
.cb-multiselect-checkbox-container.cb-condensed .cb-multiselect-grouped-checkbox .cb-checkbox:not(.cb-checkbox-nested) {
  padding-left: 36px !important;
}/*
 * CB Dropdown
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Dropdown
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Dropdown
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Dropdown
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Dropdown
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
.cb-dropdown {
  position: relative;
}
.cb-dropdown a {
  /* black */
  /* black */
  color: #1e1e1e;
}
.cb-dropdown a:hover, .cb-dropdown a.cb-hover, .cb-dropdown a:focus, .cb-dropdown a.cb-focus {
  color: #1e1e1e;
}
.cb-dropdown a:active, .cb-dropdown a.cb-active {
  color: #505050;
}
.cb-dropdown a:not(.cb-btn):visited, .cb-dropdown a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-dropdown a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-dropdown a.cb-disabled:hover, .cb-dropdown a.cb-disabled.cb-hover, .cb-dropdown a.cb-disabled:focus, .cb-dropdown a.cb-disabled.cb-focus, .cb-dropdown a.cb-disabled.cb-active, .cb-dropdown a.cb-disabled:visited, .cb-dropdown a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-dropdown > a {
  display: inline-flex;
  align-items: flex-end;
  height: 48px;
  padding: 0 24px 12px;
}
.cb-dropdown > a:hover, .cb-dropdown > a:active, .cb-dropdown > a:focus {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-dropdown > a:focus {
  outline: 0;
}
.cb-dropdown.cb-open > a {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-dropdown.cb-open > a:focus {
  outline: 0;
}
.cb-dropdown.cb-disabled > a {
  color: #b2b2b2;
}
.cb-dropdown.cb-disabled > a:hover, .cb-dropdown.cb-disabled > a:focus, .cb-dropdown.cb-disabled > a:active {
  cursor: not-allowed;
  color: #b2b2b2;
  box-shadow: none;
}
.cb-dropdown.cb-dropdown-condensed {
  height: 40px;
}
.cb-dropdown .cb-dropdown-toggle {
  font-size: 0.875rem !important;
  line-height: 1.1429em;
  text-align: center;
  text-decoration: none !important;
  transition: background-color 0.25s ease-in-out;
}
.cb-dropdown .cb-dropdown-toggle:hover, .cb-dropdown .cb-dropdown-toggle:active, .cb-dropdown .cb-dropdown-toggle:focus {
  text-decoration: none;
}
.cb-dropdown .cb-dropdown-toggle .cb-glyph,
.cb-dropdown .cb-dropdown-toggle .cb-icon {
  margin-right: 8px;
}
.cb-dropdown .cb-dropdown-toggle .cb-glyph.cb-down, .cb-dropdown .cb-dropdown-toggle .cb-glyph.cb-up,
.cb-dropdown .cb-dropdown-toggle .cb-icon.cb-down,
.cb-dropdown .cb-dropdown-toggle .cb-icon.cb-up {
  margin-right: 0;
  margin-left: 8px;
  font-size: 0.75rem;
}
.cb-dropdown .cb-dropdown-menu {
  position: absolute;
  z-index: 899;
  top: 100%;
  left: 0;
  display: none;
  min-width: 100%;
  font-size: 0.875rem;
  line-height: 1.1429em;
  background-color: #fff;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  font-family: Roboto !important;
  font-weight: 400;
  /* ul */
}
.cb-dropdown .cb-dropdown-menu.cb-menu-right, .cb-dropdown .cb-dropdown-menu.cb-menu-right-always {
  right: 0;
  left: auto;
}
.cb-dropdown .cb-dropdown-menu .cb-input-container {
  margin-bottom: 12px;
  padding: 24px 24px 16px;
  border-bottom: 1px solid #d9d9d9;
}
.cb-dropdown .cb-dropdown-menu .cb-input-container .cb-input-helper {
  margin-top: 8px;
}
.cb-dropdown .cb-dropdown-menu ul {
  padding: 12px 0;
  list-style: none;
}
.cb-dropdown .cb-dropdown-menu ul ul {
  padding: 0;
}
.cb-dropdown .cb-dropdown-menu ul > li > a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 12px 24px;
  font-size: 0.875rem;
  line-height: 1.1429em;
  text-decoration: none;
  white-space: nowrap;
  transition: background-color 0.25s ease-in-out;
  transition: box-shadow 0.25s ease-in-out;
}
@media (max-width: 1023.98px) {
  .cb-dropdown .cb-dropdown-menu ul > li > a {
    padding: 16px 24px;
  }
}
.cb-dropdown .cb-dropdown-menu ul > li > a:focus {
  text-decoration: underline;
}
.cb-dropdown .cb-dropdown-menu ul > li > a:hover, .cb-dropdown .cb-dropdown-menu ul > li > a:active {
  text-decoration: none;
  background-color: #f0f0f0;
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-dropdown .cb-dropdown-menu ul > li > a:focus[aria-disabled=true] {
  box-shadow: inset 0 0 0 2px #d9d9d9;
}
.cb-dropdown .cb-dropdown-menu ul > li > a .cb-glyph,
.cb-dropdown .cb-dropdown-menu ul > li > a .cb-icon {
  margin-left: 8px;
  color: #b2b2b2;
}
.cb-dropdown .cb-dropdown-menu ul > li > a.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-dropdown .cb-dropdown-menu ul > li.cb-disabled > a:hover, .cb-dropdown .cb-dropdown-menu ul > li.cb-disabled > a:active {
  box-shadow: none;
}
.cb-dropdown .cb-dropdown-menu ul.cb-dropdown-left-icon > li > a {
  justify-content: flex-start;
}
.cb-dropdown .cb-dropdown-menu ul.cb-dropdown-left-icon > li > a .cb-glyph,
.cb-dropdown .cb-dropdown-menu ul.cb-dropdown-left-icon > li > a .cb-icon {
  margin-right: 8px;
  margin-left: 0;
}
.cb-dropdown .cb-dropdown-menu .cb-input-container + ul {
  padding-top: 0;
}
.cb-dropdown .cb-dropdown-menu li.cb-dropdown-header {
  padding: 4px 24px;
}
.cb-dropdown .cb-dropdown-menu li.cb-dropdown-header p,
.cb-dropdown .cb-dropdown-menu li.cb-dropdown-header h3,
.cb-dropdown .cb-dropdown-menu li.cb-dropdown-header h4,
.cb-dropdown .cb-dropdown-menu li.cb-dropdown-header h5 {
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1.3333em;
  color: #888;
}
.cb-dropdown .cb-dropdown-menu li.cb-disabled a {
  color: #b2b2b2;
}
.cb-dropdown .cb-dropdown-menu li.cb-disabled a:hover, .cb-dropdown .cb-dropdown-menu li.cb-disabled a:focus, .cb-dropdown .cb-dropdown-menu li.cb-disabled a:active {
  cursor: not-allowed;
  color: #b2b2b2;
}
.cb-dropdown .cb-dropdown-menu li.cb-divider {
  overflow: hidden;
  height: 1px;
  margin: 12px 0;
  border-top: 1px solid #d9d9d9;
}
.cb-dropdown .cb-dropdown-menu li input:focus {
  outline: 0;
}
.cb-dropdown.cb-open .cb-dropdown-menu {
  display: block;
}
.cb-dropdown.cb-open .cb-dropdown-menu.cb-dropdown-menu-scroll {
  overflow-y: auto;
  min-height: 64px;
}
@media (max-width: 1023.98px) {
  .cb-dropdown.cb-open .cb-dropdown-menu.cb-dropdown-menu-scroll {
    min-height: 72px;
  }
}

/* Custom Select Dropdown */
.cb-select .cb-dropdown {
  width: 100%;
}
.cb-select .cb-dropdown > button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 3rem;
  padding: 11px 15px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
}
.cb-select .cb-dropdown > button:hover, .cb-select .cb-dropdown > button:active, .cb-select .cb-dropdown > button:focus {
  box-shadow: none;
}
.cb-select .cb-dropdown > button:focus:not([aria-disabled=true]) {
  border-color: #324dc7;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}
.cb-select .cb-dropdown > button[aria-disabled=true] {
  cursor: not-allowed;
}
.cb-select .cb-dropdown > button[aria-disabled=true] > span {
  color: #888;
}
.cb-select .cb-dropdown > button > span {
  overflow: hidden;
  flex: 1;
  font-size: 1rem;
  line-height: 1.5em;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cb-select .cb-dropdown > button .cb-icon {
  margin: 0;
  font-weight: 700;
  line-height: 1.5em;
}
.cb-select .cb-dropdown.cb-open > button {
  border-color: #324dc7;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}
.cb-select .cb-dropdown.cb-open > button:focus {
  outline: 0;
}
.cb-select .cb-dropdown .cb-dropdown-menu {
  max-width: 100%;
  box-shadow: 0 2px 5px -3px rgba(0, 0, 0, 0.2), 0 3px 10px 1px rgba(0, 0, 0, 0.1);
}
.cb-select .cb-dropdown .cb-dropdown-menu li a,
.cb-select .cb-dropdown .cb-dropdown-menu li .cb-dropdown-header {
  padding: 4px 15px;
  white-space: wrap;
}
.cb-select .cb-dropdown .cb-dropdown-menu ul[role=group] > li a {
  padding: 4px 24px;
}
.cb-select.cb-condensed .cb-dropdown > button {
  height: 2.5rem;
  padding: 7px 15px;
}
.cb-select.cb-condensed .cb-dropdown > button > span {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-select.cb-validation-error .cb-dropdown > button {
  border-color: #ab2334;
}
.cb-select.cb-validation-error .cb-dropdown > button:focus:not([aria-disabled=true]) {
  border-color: #ab2334;
  box-shadow: inset 0 0 1px 0.5px #ab2334;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-dropdown .cb-dropdown-menu {
  /* ul */
}
[data-cb-input-m=keyboard] .cb-dropdown .cb-dropdown-menu ul > li > a:focus {
  text-decoration: none !important;
  outline: 0;
  box-shadow: inset 0 0 0 2px #7ab6fd !important;
}
[data-cb-input-m=keyboard] .cb-dropdown .cb-dropdown-menu ul > li > a:focus[aria-disabled=true] {
  text-decoration: none !important;
  outline: 0;
  box-shadow: inset 0 0 0 2px #7ab6fd;
}
[data-cb-input-m=keyboard] .cb-select .cb-dropdown > button:focus:not([aria-disabled=true]) {
  border-color: #324dc7;
  outline: 0;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}/*
 * CB Internation Phone Input
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Internation Phone Input
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Internation Phone Input
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Internation Phone Input
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Internation Phone Input
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-int-phone {
  min-width: 256px;
  /* autofill */
}
.cb-int-phone .cb-int-phone-container {
  position: relative;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown {
  position: absolute;
  top: -1px;
  width: 68px;
  width: 100%;
  border-radius: 8px;
  transition: height 0.25s ease-in-out;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected {
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  padding: 0 15px;
  color: #1e1e1e;
  text-decoration: none;
  border: 1px solid transparent;
  border-radius: 8px;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-flag {
  width: 40px;
  text-align: center;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected:visited {
  color: #1e1e1e;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected:focus {
  cursor: default;
  background-color: #fff;
  border: 1px solid #324dc7;
  outline: 0;
  box-shadow: inset 0 0 1px 0.5px rgb(48, 73, 207);
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-dropdown-toggle {
  font-size: 0.875rem !important;
  line-height: 1.1429em;
  text-align: center;
  text-decoration: none !important;
  transition: all 0.25s ease-in-out;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-dropdown-toggle:hover, .cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-dropdown-toggle:active, .cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-dropdown-toggle:focus {
  text-decoration: none;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-dropdown-toggle .cb-glyph,
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-flag-selected .cb-dropdown-toggle .cb-icon {
  margin-left: 8px;
  font-size: 0.75rem;
  color: #1e1e1e;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-line {
  position: absolute;
  top: 3px;
  left: 92px;
  display: block;
  width: 1px;
  height: 43px;
  border-right: 1px solid #d9d9d9;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list {
  position: absolute;
  z-index: 3;
  top: 47px;
  left: 0;
  overflow: hidden auto;
  display: none;
  width: 100%;
  max-height: 200px;
  margin: 0;
  padding: 0 0 12px;
  list-style: none;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 8px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 12px 24px;
  font-size: 0.875rem;
  line-height: 1.1429em;
  color: #1e1e1e;
  text-decoration: none !important;
  white-space: nowrap;
  opacity: 0.4;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 1023.98px) {
  .cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a {
    padding: 16px 24px;
  }
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a:hover, .cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a:active, .cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a:focus {
  color: #1e1e1e;
  opacity: 1;
  background-color: #f0f0f0;
  outline: 0;
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a span {
  font-size: 0.875rem;
  line-height: 1.1429em;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown .cb-country-list li > a.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open {
  height: 248px;
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open .cb-flag-selected {
  background-color: #fff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open .cb-line {
  display: none;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open .cb-country-list {
  display: block;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open.cb-revers {
  top: -200px;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open.cb-revers .cb-flag-selected {
  top: 199px;
  border-radius: 8px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-open.cb-revers .cb-country-list {
  top: 0;
  border-radius: 8px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cb-int-phone .cb-int-phone-container .cb-flag-dropdown.cb-focus .cb-line {
  display: none;
}
.cb-int-phone .cb-int-phone-container input {
  padding-left: 104px !important;
}
.cb-int-phone .cb-int-phone-container .cb-open + input {
  border-color: #fff;
}
.cb-int-phone.cb-input-condensed .cb-flag-dropdown .cb-flag-selected, .cb-int-phone.cb-condensed .cb-flag-dropdown .cb-flag-selected {
  height: 40px;
}
.cb-int-phone.cb-input-condensed .cb-flag-dropdown .cb-country-list, .cb-int-phone.cb-condensed .cb-flag-dropdown .cb-country-list {
  top: 38px;
}
.cb-int-phone.cb-input-condensed .cb-line, .cb-int-phone.cb-condensed .cb-line {
  height: 35px !important;
}
.cb-int-phone.cb-disabled .cb-flag-dropdown a .cb-flag {
  opacity: 0.4;
  filter: grayscale(100%);
}
.cb-int-phone.cb-disabled .cb-flag-dropdown a .cb-dropdown-toggle .cb-glyph,
.cb-int-phone.cb-disabled .cb-flag-dropdown a .cb-dropdown-toggle .cb-icon {
  color: #989795 !important;
}
.cb-int-phone.cb-disabled .cb-flag-dropdown a:focus {
  cursor: not-allowed !important;
  background-color: transparent !important;
  border: 1px solid transparent !important;
  box-shadow: none !important;
}
.cb-int-phone.cb-disabled .cb-flag-dropdown a:hover {
  cursor: not-allowed !important;
}
.cb-int-phone .cb-flag-dropdown a.cb-disabled .cb-flag {
  opacity: 0.4;
  filter: grayscale(100%);
}
.cb-int-phone .cb-flag-dropdown a.cb-disabled .cb-dropdown-toggle .cb-glyph,
.cb-int-phone .cb-flag-dropdown a.cb-disabled .cb-dropdown-toggle .cb-icon {
  color: #989795 !important;
}
.cb-int-phone .cb-flag-dropdown a.cb-disabled:focus {
  cursor: not-allowed !important;
  background-color: transparent !important;
  border: 1px solid transparent !important;
  box-shadow: none !important;
}
.cb-int-phone .cb-flag-dropdown a.cb-disabled:hover {
  cursor: not-allowed !important;
}
.cb-int-phone input:-webkit-autofill {
  animation-name: on-auto-fill-start-int-phone;
  animation-duration: 0.1s;
  animation-iteration-count: 1;
}

/*  extra treatment for floating label */
.cb-floating-label.cb-int-phone label {
  z-index: 2;
  justify-content: flex-start;
  width: calc(100% - 32px);
}
.cb-floating-label.cb-int-phone .cb-flag-dropdown {
  display: none;
}
.cb-floating-label.cb-int-phone input {
  padding-left: 16px;
}
.cb-floating-label.cb-int-phone .cb-value-fl,
.cb-floating-label.cb-int-phone .cb-focus-fl {
  justify-content: center;
  width: auto;
}
.cb-floating-label.cb-int-phone .cb-value-fl + .cb-int-phone-container .cb-flag-dropdown,
.cb-floating-label.cb-int-phone .cb-focus-fl + .cb-int-phone-container .cb-flag-dropdown {
  display: block;
}
.cb-floating-label.cb-int-phone .cb-value-fl + .cb-int-phone-container input,
.cb-floating-label.cb-int-phone .cb-focus-fl + .cb-int-phone-container input {
  padding-left: 84px;
}

@keyframes on-auto-fill-start-int-phone {
  from {
    font-size: inherit;
  }
  to {
    font-size: inherit;
  }
}/*
 * CB Event Timeline
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Event Timeline
 */
/*
 * CB Event Timeline Mixins
 */
/*
 * CB Event Timeline
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/* ------------------------------------  VERTICAL */
/* ------------------------------------  HORIZONTAL */
/*
 * CB Event Timeline Mixins
 */
.cb-event-timeline ol,
.cb-event-timeline .row {
  display: flex;
  padding: 0;
}
.cb-event-timeline ol .cb-card,
.cb-event-timeline .row .cb-card {
  display: flex;
  flex-direction: column;
}
.cb-event-timeline ol .cb-card .cb-event-date,
.cb-event-timeline .row .cb-card .cb-event-date {
  display: flex;
  flex-direction: column;
}
.cb-event-timeline ol .cb-card .cb-event-date .cb-event-year,
.cb-event-timeline .row .cb-card .cb-event-date .cb-event-year {
  font-size: 1.4375rem;
  font-weight: 700;
  line-height: 24px;
}
.cb-event-timeline ol .cb-card .cb-event-date .cb-event-year.cb-event-year-repeat,
.cb-event-timeline .row .cb-card .cb-event-date .cb-event-year.cb-event-year-repeat {
  height: 1px;
  padding: 0 !important;
  color: transparent;
}
.cb-event-timeline ol .cb-card .cb-event-date .cb-date-time-tags,
.cb-event-timeline .row .cb-card .cb-event-date .cb-date-time-tags {
  margin-bottom: 12px;
}
.cb-event-timeline ol .cb-card .cb-event-info,
.cb-event-timeline .row .cb-card .cb-event-info {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.cb-event-timeline ol .cb-card .cb-event-info .cb-event-title,
.cb-event-timeline .row .cb-card .cb-event-info .cb-event-title {
  position: relative;
  margin-top: 12px;
  font-size: 1.3125rem;
  font-weight: 500;
  line-height: 1.1429em;
}
.cb-event-timeline ol .cb-card .cb-event-info .cb-event-desc,
.cb-event-timeline .row .cb-card .cb-event-info .cb-event-desc {
  margin-top: 8px;
}
.cb-event-timeline ol .cb-card .cb-event-info .cb-meta-tags,
.cb-event-timeline .row .cb-card .cb-event-info .cb-meta-tags {
  padding-top: 16px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .cb-event-timeline.cb-event-cards-horizontal {
    overflow-x: auto;
    flex-wrap: nowrap;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol,
  .cb-event-timeline.cb-event-cards-horizontal .row {
    flex-wrap: nowrap;
    padding: 8px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card {
    position: relative;
    width: 320px;
    min-width: 320px;
    margin-top: 72px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card::before {
    content: "";
    position: absolute;
    top: -24px;
    left: 24px;
    display: block;
    width: calc(100% + 24px);
    height: 2px;
    background-color: #d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card::after,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card::after {
    content: "";
    position: absolute;
    top: -31px;
    left: 24px;
    display: block;
    width: 1rem;
    height: 1rem;
    background-color: #d9d9d9;
    border-radius: 50%;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:last-of-type::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:last-of-type::before {
    width: 0;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header {
    flex-flow: column-reverse;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-btn-tag,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-btn-tag {
    display: inline-flex;
    max-width: fit-content;
    margin-bottom: 16px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-date-time-tags,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-date-time-tags {
    position: relative;
    margin-bottom: 0;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-date-time-tags p,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-date-time-tags p {
    text-transform: uppercase;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-content,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-content .cb-card-title,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-content .cb-card-title {
    overflow: hidden;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-width: 100%;
    text-overflow: ellipsis;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-content .cb-card-title + .cb-card-action,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-content .cb-card-title + .cb-card-action {
    margin-top: 8px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card.cb-event-year-stamp .cb-event-year,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card.cb-event-year-stamp .cb-event-year {
    position: absolute;
    top: -72px;
    left: 0;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 32px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol.cb-gutterh-24,
  .cb-event-timeline.cb-event-cards-horizontal .row.cb-gutterh-24 {
    margin-left: 0;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol.cb-gutterh-24 .cb-card:first-of-type,
  .cb-event-timeline.cb-event-cards-horizontal .row.cb-gutterh-24 .cb-card:first-of-type {
    margin-left: 0;
  }
  .cb-event-timeline.cb-event-cards-horizontal .cb-has-label .cb-card-content .cb-card-title {
    -webkit-line-clamp: 2 !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] .cb-card::before {
    width: calc(100% + 24px);
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-]:last-of-type .cb-card::before {
    width: 0 !important;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-horizontal {
    margin-left: 8px;
    /* grid width, horizontal - xs */
  }
}
@media (min-width: 1px) and (max-width: 767.98px) and (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-horizontal {
    margin-left: 0;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-horizontal ol,
  .cb-event-timeline.cb-event-cards-horizontal .row {
    flex-direction: column;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card {
    position: relative;
    margin-left: 24px;
    padding: 24px;
    background-color: #fff;
    border-radius: 16px;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card::before {
    content: "";
    position: absolute;
    top: -24px;
    left: -24px;
    display: block;
    width: 2px;
    height: calc(100% + 24px);
    background-color: #d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card + .cb-card,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card + .cb-card {
    margin-top: 24px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:first-of-type::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:first-of-type::before {
    top: 32px;
    height: calc(100% - 6px);
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card.cb-event-year-stamp,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card.cb-event-year-stamp {
    margin-top: 48px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card.cb-event-year-stamp .cb-event-year,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card.cb-event-year-stamp .cb-event-year {
    position: absolute;
    top: -48px;
    left: 0;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 32px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card + .cb-card.cb-event-year-stamp,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card + .cb-card.cb-event-year-stamp {
    margin-top: 92px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card + .cb-card.cb-event-year-stamp::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card + .cb-card.cb-event-year-stamp::before {
    top: -92px;
    height: calc(100% + 92px);
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:last-of-type,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:last-of-type {
    padding-bottom: 24px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:last-of-type::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:last-of-type::before {
    height: 64px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:last-of-type.cb-event-year-stamp::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:last-of-type.cb-event-year-stamp::before {
    top: -92px;
    height: 120px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-date-time-tags,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-date-time-tags {
    position: relative;
    margin-bottom: 0;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-date-time-tags::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-date-time-tags::before {
    content: "";
    position: absolute;
    top: 4px;
    left: -55px;
    display: block;
    width: 1rem;
    height: 1rem;
    background-color: #d9d9d9;
    border-radius: 50%;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-date-time-tags p,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-date-time-tags p {
    text-transform: uppercase;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) and (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card {
    margin-top: 48px !important;
    margin-left: 0;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card::before {
    content: "";
    position: absolute;
    top: -48px !important;
    left: calc(50% - 1px);
    display: block;
    width: 2px;
    height: 48px !important;
    background-color: #d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card::after,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card::after {
    content: "";
    position: absolute;
    top: -32px;
    left: calc(50% - 8px);
    display: block;
    width: 1rem;
    height: 1rem;
    background-color: #d9d9d9;
    border-radius: 50%;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:first-of-type::before, .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:first-of-type::after,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:first-of-type::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:first-of-type::after {
    display: none;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card:first-of-type:not(.cb-event-year-stamp),
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card:first-of-type:not(.cb-event-year-stamp) {
    margin-top: 0 !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card + .cb-card.cb-event-year-stamp,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card + .cb-card.cb-event-year-stamp {
    margin-top: 88px !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card + .cb-card.cb-event-year-stamp::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card + .cb-card.cb-event-year-stamp::before {
    top: -88px !important;
    height: 88px !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card + .cb-card.cb-event-year-stamp::after,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card + .cb-card.cb-event-year-stamp::after {
    top: -52px;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-date-time-tags::before,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-date-time-tags::before {
    display: none;
  }
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-horizontal ol .cb-card .cb-card-header .cb-btn-tag,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-horizontal .row .cb-card .cb-card-header .cb-btn-tag {
    width: -moz-fit-content;
    max-width: -moz-fit-content;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) and (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-horizontal ol.cb-gutterh-24,
  .cb-event-timeline.cb-event-cards-horizontal .row.cb-gutterh-24 {
    margin-left: 0;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) and (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] {
    margin-top: 48px !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] .cb-card::before {
    content: "";
    position: absolute;
    top: -48px !important;
    left: calc(50% - 1px);
    display: block;
    width: 2px;
    height: 48px !important;
    background-color: #d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] .cb-card::after {
    content: "";
    position: absolute;
    top: -32px;
    left: calc(50% - 8px);
    display: block;
    width: 1rem;
    height: 1rem;
    background-color: #d9d9d9;
    border-radius: 50%;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-]:first-of-type .cb-card::before, .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-]:first-of-type .cb-card::after {
    display: none;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-]:first-of-type .cb-card:not(.cb-event-year-stamp) {
    margin-top: 0 !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp {
    margin-top: 40px !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp::before {
    top: -88px !important;
    height: 88px !important;
  }
  .cb-event-timeline.cb-event-cards-horizontal .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp::after {
    top: -52px;
  }
}
.cb-event-timeline.cb-event-cards-horizontal div[class*=col-] .cb-card {
  width: auto;
  min-width: auto;
  height: calc(100% - 72px);
}
.cb-event-timeline.cb-event-cards-vertical {
  margin-left: 8px;
  /* grid width, horizontal - xs */
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-vertical {
    margin-left: 0;
  }
}
.cb-event-timeline.cb-event-cards-vertical ol,
.cb-event-timeline.cb-event-cards-vertical .row {
  flex-direction: column;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card {
  position: relative;
  margin-left: 24px;
  padding: 24px;
  background-color: #fff;
  border-radius: 16px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card::before,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card::before {
  content: "";
  position: absolute;
  top: -24px;
  left: -24px;
  display: block;
  width: 2px;
  height: calc(100% + 24px);
  background-color: #d9d9d9;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card + .cb-card,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card + .cb-card {
  margin-top: 24px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card:first-of-type::before,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card:first-of-type::before {
  top: 32px;
  height: calc(100% - 6px);
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card.cb-event-year-stamp,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card.cb-event-year-stamp {
  margin-top: 48px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card.cb-event-year-stamp .cb-event-year,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card.cb-event-year-stamp .cb-event-year {
  position: absolute;
  top: -48px;
  left: 0;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 32px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card + .cb-card.cb-event-year-stamp,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card + .cb-card.cb-event-year-stamp {
  margin-top: 92px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card + .cb-card.cb-event-year-stamp::before,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card + .cb-card.cb-event-year-stamp::before {
  top: -92px;
  height: calc(100% + 92px);
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card:last-of-type,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card:last-of-type {
  padding-bottom: 24px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card:last-of-type::before,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card:last-of-type::before {
  height: 64px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card:last-of-type.cb-event-year-stamp::before,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card:last-of-type.cb-event-year-stamp::before {
  top: -92px;
  height: 120px;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card .cb-card-header .cb-date-time-tags,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card .cb-card-header .cb-date-time-tags {
  position: relative;
  margin-bottom: 0;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card .cb-card-header .cb-date-time-tags::before,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card .cb-card-header .cb-date-time-tags::before {
  content: "";
  position: absolute;
  top: 4px;
  left: -55px;
  display: block;
  width: 1rem;
  height: 1rem;
  background-color: #d9d9d9;
  border-radius: 50%;
}
.cb-event-timeline.cb-event-cards-vertical ol .cb-card .cb-card-header .cb-date-time-tags p,
.cb-event-timeline.cb-event-cards-vertical .row .cb-card .cb-card-header .cb-date-time-tags p {
  text-transform: uppercase;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card {
    margin-top: 48px !important;
    margin-left: 0;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card::before,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card::before {
    content: "";
    position: absolute;
    top: -48px !important;
    left: calc(50% - 1px);
    display: block;
    width: 2px;
    height: 48px !important;
    background-color: #d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card::after,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card::after {
    content: "";
    position: absolute;
    top: -32px;
    left: calc(50% - 8px);
    display: block;
    width: 1rem;
    height: 1rem;
    background-color: #d9d9d9;
    border-radius: 50%;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card:first-of-type::before, .cb-event-timeline.cb-event-cards-vertical ol .cb-card:first-of-type::after,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card:first-of-type::before,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card:first-of-type::after {
    display: none;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card:first-of-type:not(.cb-event-year-stamp),
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card:first-of-type:not(.cb-event-year-stamp) {
    margin-top: 0 !important;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card + .cb-card.cb-event-year-stamp,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card + .cb-card.cb-event-year-stamp {
    margin-top: 88px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card + .cb-card.cb-event-year-stamp::before,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card + .cb-card.cb-event-year-stamp::before {
    top: -88px !important;
    height: 88px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card + .cb-card.cb-event-year-stamp::after,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card + .cb-card.cb-event-year-stamp::after {
    top: -52px;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card .cb-card-header .cb-date-time-tags::before,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card .cb-card-header .cb-date-time-tags::before {
    display: none;
  }
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-vertical ol .cb-card .cb-card-header .cb-btn-tag,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-vertical .row .cb-card .cb-card-header .cb-btn-tag {
    width: -moz-fit-content;
    max-width: -moz-fit-content;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-vertical ol.cb-gutterh-24,
  .cb-event-timeline.cb-event-cards-vertical .row.cb-gutterh-24 {
    margin-left: 0;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-] {
    margin-top: 48px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-] .cb-card::before {
    content: "";
    position: absolute;
    top: -48px !important;
    left: calc(50% - 1px);
    display: block;
    width: 2px;
    height: 48px !important;
    background-color: #d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-] .cb-card::after {
    content: "";
    position: absolute;
    top: -32px;
    left: calc(50% - 8px);
    display: block;
    width: 1rem;
    height: 1rem;
    background-color: #d9d9d9;
    border-radius: 50%;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-]:first-of-type .cb-card::before, .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-]:first-of-type .cb-card::after {
    display: none;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-]:first-of-type .cb-card:not(.cb-event-year-stamp) {
    margin-top: 0 !important;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp {
    margin-top: 40px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp::before {
    top: -88px !important;
    height: 88px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp::after {
    top: -52px;
  }
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-horizontal-carousel .cb-event-cards-horizontal ol,
  .cb-horizontal-carousel .cb-event-cards-horizontal .row {
    padding: 0 8px !important;
  }
}/*
 * CB Filter
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Filter
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-filter:not(.cb-glyph):not(.cb-icon) {
  min-width: 400px;
}
.cb-filter:not(.cb-glyph):not(.cb-icon) .cb-popover-inner {
  padding-bottom: 16px;
}
.cb-filter:not(.cb-glyph):not(.cb-icon).cb-popover-content-adjust {
  overflow: hidden;
  max-height: calc(100vh - 96px);
}
.cb-filter:not(.cb-glyph):not(.cb-icon).cb-popover-content-adjust .cb-popover-content {
  overflow-x: hidden;
  padding: 2px 2px 0;
}/*
 * CB Horizontal Carousel
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Horizontal Carousel
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-horizontal-carousel {
  /* ------------------------------------ OPTION 2 */
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  width: 100%;
  /* IE issue */
}
.cb-horizontal-carousel .cb-horizontal-carousel-nav {
  position: relative;
  overflow: auto hidden;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
@media (min-width: 768px) {
  .cb-horizontal-carousel .cb-horizontal-carousel-nav {
    scrollbar-width: none;
  }
}
.cb-horizontal-carousel .cb-horizontal-carousel-nav::-webkit-scrollbar {
  display: none;
}
.cb-horizontal-carousel .cb-horizontal-carousel-nav .cb-horizontal-carousel-content {
  float: left;
  transition: transform 0.25s ease-in-out;
}
.cb-horizontal-carousel .cb-horizontal-carousel-nav .cb-horizontal-carousel-content.cb-no-transition {
  transition: none;
}
.cb-horizontal-carousel .cb-horizontal-nav {
  cursor: default;
  position: absolute;
  z-index: 1;
  top: 0;
  height: 100%;
  text-align: center;
}
.cb-horizontal-carousel .cb-horizontal-nav a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 100%;
  padding: 6px 0;
  font-size: 0.75rem;
  color: #fff;
  text-decoration: none;
  opacity: 0.6;
  background-color: #1e1e1e;
  transition: all 0.3s;
}
.cb-horizontal-carousel .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel .cb-horizontal-nav a .cb-icon {
  font-size: 1rem;
  line-height: 1.5em;
  transition: all 0.3s ease-in-out;
}
.cb-horizontal-carousel .cb-horizontal-nav a:hover, .cb-horizontal-carousel .cb-horizontal-nav a:focus, .cb-horizontal-carousel .cb-horizontal-nav a:active {
  width: 32px;
  text-decoration: none;
  opacity: 0.8;
}
.cb-horizontal-carousel .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel .cb-horizontal-nav a:focus .cb-icon, .cb-horizontal-carousel .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel .cb-horizontal-nav a:active .cb-icon {
  font-size: 1.5rem;
  line-height: 1em;
}
.cb-horizontal-carousel .cb-horizontal-nav.cb-horizontal-nav-right {
  right: 0;
}
.cb-horizontal-carousel .cb-horizontal-nav.cb-horizontal-nav-right[data-cb-overflow=both], .cb-horizontal-carousel .cb-horizontal-nav.cb-horizontal-nav-right[data-overflow=right] {
  opacity: 1;
}
.cb-horizontal-carousel .cb-horizontal-nav.cb-horizontal-nav-left {
  left: 0;
}
.cb-horizontal-carousel .cb-horizontal-nav.cb-horizontal-nav-left[data-cb-overflow=both], .cb-horizontal-carousel .cb-horizontal-nav.cb-horizontal-nav-left[data-overflow=left] {
  opacity: 1;
}
.cb-horizontal-carousel:not(.cb-horizontal-carousel-menu) .cb-horizontal-nav, .cb-horizontal-carousel:not(.cb-horizontal-carousel-light) .cb-horizontal-nav, .cb-horizontal-carousel:not(.cb-horizontal-carousel-dark) .cb-horizontal-nav {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.cb-horizontal-carousel[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right {
  opacity: 1;
}
.cb-horizontal-carousel[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right a, .cb-horizontal-carousel[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right a {
  cursor: pointer;
}
.cb-horizontal-carousel[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left {
  opacity: 1;
}
.cb-horizontal-carousel[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left a, .cb-horizontal-carousel[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left a {
  cursor: pointer;
}
.cb-horizontal-carousel .cb-event-cards-horizontal.cb-ie-fix > ol > li {
  min-width: 352px;
  min-height: 304px;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu ul, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed ul, .cb-horizontal-carousel.cb-horizontal-carousel-light ul, .cb-horizontal-carousel.cb-horizontal-carousel-dark ul {
  padding-top: 1px;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu ul li a, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed ul li a, .cb-horizontal-carousel.cb-horizontal-carousel-light ul li a, .cb-horizontal-carousel.cb-horizontal-carousel-dark ul li a {
  white-space: nowrap;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-carousel-nav, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-carousel-nav {
  overflow-x: auto;
  max-width: 100%;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav {
  width: 48px;
  opacity: 1 !important;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a {
  cursor: default;
  display: flex;
  width: 48px;
  font-size: 1.5rem;
  opacity: 1;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a .cb-icon {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1em;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:focus, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:hover, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:active, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus {
  color: inherit;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:active .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:focus .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:active .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a:focus .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-icon {
  font-size: 1.5rem;
  font-weight: 900;
  line-height: 1em;
  opacity: 0.8;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav.cb-horizontal-nav-right {
  animation: 0.3s slideout-right forwards;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav.cb-horizontal-nav-left {
  animation: 0.3s slideout-left forwards;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right {
  clip-path: inset(0 -3px 0 -8px);
  border-left: 1px solid #f0f0f0;
  box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s ease-in-out;
  animation: 0.3s slidein-right;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:active {
  box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.2);
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left {
  clip-path: inset(0 -8px 0 0);
  border-right: 1px solid #f0f0f0;
  box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s ease-in-out;
  animation: 0.3s slidein-left;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:active {
  box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.2);
}
.cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right {
  border-left: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.2);
}
.cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right:active {
  box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.3);
}
.cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left {
  border-right: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.2);
}
.cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left:active, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:hover, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:focus, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left:active {
  box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.3);
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav {
  height: 72px;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav::-webkit-scrollbar, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav::-webkit-scrollbar {
  display: block !important;
  -webkit-appearance: none;
  appearance: none;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav::-webkit-scrollbar:horizontal, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav::-webkit-scrollbar:horizontal {
  height: 4px;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav::-webkit-scrollbar-thumb, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav::-webkit-scrollbar-thumb {
  /* should match background, can't be transparent */
  background-color: #d9d9d9;
  border: 0;
  border-radius: 8px;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav .cb-tabs-menu ul li,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav .cb-menu-list ul li, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav .cb-tabs-menu ul li,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav .cb-menu-list ul li {
  margin-bottom: 4px;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a {
  font-size: 1rem;
  line-height: 1.5em;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a .cb-icon {
  font-size: 1rem;
  line-height: 1.5em;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:hover .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:hover .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:focus .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:focus .cb-icon, .cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:active .cb-glyph,
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-nav a:active .cb-icon {
  font-size: 1rem;
  line-height: 1.5em;
}
.cb-horizontal-carousel.cb-horizontal-carousel-menu-condensed .cb-horizontal-carousel-nav {
  height: 48px;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-horizontal-carousel.cb-horizontal-carousel-menu, .cb-horizontal-carousel.cb-horizontal-carousel-light, .cb-horizontal-carousel.cb-horizontal-carousel-dark {
    transition: box-shadow 0.3s ease-in-out;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav::-webkit-scrollbar, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-carousel-nav::-webkit-scrollbar, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-carousel-nav::-webkit-scrollbar {
    display: block !important;
    -webkit-appearance: none;
    appearance: none;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav::-webkit-scrollbar:horizontal, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-carousel-nav::-webkit-scrollbar:horizontal, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-carousel-nav::-webkit-scrollbar:horizontal {
    height: 4px;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-carousel-nav::-webkit-scrollbar-thumb, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-carousel-nav::-webkit-scrollbar-thumb, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-carousel-nav::-webkit-scrollbar-thumb {
    /* should match background, can't be transparent */
    background-color: #d9d9d9;
    border: 0;
    border-radius: 8px;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav.cb-horizontal-nav-right {
    right: -16px;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav.cb-horizontal-nav-left {
    left: -16px;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu .cb-horizontal-nav a, .cb-horizontal-carousel.cb-horizontal-carousel-light .cb-horizontal-nav a, .cb-horizontal-carousel.cb-horizontal-carousel-dark .cb-horizontal-nav a {
    display: none;
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right {
    width: 16px;
    clip-path: inset(0 -3px 0 -8px);
    border-left: 1px solid #f0f0f0;
    box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.2);
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-menu[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-light[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left {
    width: 16px;
    clip-path: inset(0 -8px 0 0);
    border-right: 1px solid #f0f0f0;
    box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.2);
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-right, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=right] .cb-horizontal-nav.cb-horizontal-nav-right {
    border-left: 1px solid rgba(255, 255, 255, 0.05) !important;
    box-shadow: -5px 0 11px -5px rgba(0, 0, 0, 0.3);
  }
  .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=both] .cb-horizontal-nav.cb-horizontal-nav-left, .cb-horizontal-carousel.cb-horizontal-carousel-dark[data-cb-overflow=left] .cb-horizontal-nav.cb-horizontal-nav-left {
    border-right: 1px solid rgba(255, 255, 255, 0.05) !important;
    box-shadow: 5px 0 11px -5px rgba(0, 0, 0, 0.3);
  }
}
/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:hover, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:focus, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:active,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:hover,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:focus,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:active,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:hover,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:focus,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:active {
  outline: none !important;
}
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-icon, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-icon, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-icon,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:hover .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:hover .cb-icon,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:focus .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:focus .cb-icon,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:active .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:active .cb-icon,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-icon,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-icon,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-glyph,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-icon {
  position: relative;
}
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:hover .cb-icon::after, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:focus .cb-icon::after, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu .cb-horizontal-nav a:active .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:hover .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:hover .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:focus .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:focus .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:active .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light .cb-horizontal-nav a:active .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-icon::after {
  content: "";
  position: absolute;
  top: -12px;
  left: -12px;
  display: block;
  width: calc(100% + 24px);
  height: calc(100% + 24px);
  border-radius: inherit;
  box-shadow: inset 0 0 0 2px #324dc7;
}
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-icon::after, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-icon::after, [data-cb-input-m=keyboard] .cb-horizontal-carousel-menu.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-menu.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-light.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark.cb-horizontal-carousel-dark .cb-horizontal-nav a:hover .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark.cb-horizontal-carousel-dark .cb-horizontal-nav a:focus .cb-icon::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-glyph::after,
[data-cb-input-m=keyboard] .cb-horizontal-carousel-dark.cb-horizontal-carousel-dark .cb-horizontal-nav a:active .cb-icon::after {
  box-shadow: inset 0 0 0 2px #fedb00;
}

@keyframes slidein-left {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideout-left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes slidein-right {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideout-right {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}/*
 * CB Loader
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Loader
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/* ------------------------------------ FOR REACT */
.cb-css-transition-enter {
  max-height: 0;
  opacity: 0;
}

.cb-css-transition-enter-active {
  opacity: 1;
  transition: all 500ms;
}

.cb-css-transition-exit {
  opacity: 1;
}

.cb-css-transition-exit-active {
  opacity: 0;
  transition: opacity 500ms;
}

.cb-css-transition-display-enter {
  opacity: 0;
}

.cb-css-transition-display-enter-active {
  opacity: 1;
  transition: opacity 500ms;
}

.cb-css-transition-display-exit {
  opacity: 1;
}

.cb-css-transition-display-exit-active {
  opacity: 0;
  transition: opacity 500ms;
}

/* ------------------------------------ GENERAL */
.cb-line-4 {
  height: 4px;
}

.cb-line4 {
  height: 4px;
}

.cb-line-8 {
  height: 8px;
}

.cb-line8 {
  height: 8px;
}

.cb-line-16 {
  height: 16px;
}

.cb-line16 {
  height: 16px;
}

.cb-line-24 {
  height: 24px;
}

.cb-line24 {
  height: 24px;
}

.cb-line-32 {
  height: 32px;
}

.cb-line32 {
  height: 32px;
}

.cb-line-48 {
  height: 48px;
}

.cb-line48 {
  height: 48px;
}

.cb-line-72 {
  height: 72px;
}

.cb-line72 {
  height: 72px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-line-xs-4 {
    height: 4px;
  }
  .cb-line-xs-8 {
    height: 8px;
  }
  .cb-line-xs-16 {
    height: 16px;
  }
  .cb-line-xs-24 {
    height: 24px;
  }
  .cb-line-xs-32 {
    height: 32px;
  }
  .cb-line-xs-48 {
    height: 48px;
  }
  .cb-line-xs-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 1px) {
  .cb-line-xs-up-4 {
    height: 4px;
  }
  .cb-line-xs-up-8 {
    height: 8px;
  }
  .cb-line-xs-up-16 {
    height: 16px;
  }
  .cb-line-xs-up-24 {
    height: 24px;
  }
  .cb-line-xs-up-32 {
    height: 32px;
  }
  .cb-line-xs-up-48 {
    height: 48px;
  }
  .cb-line-xs-up-72 {
    height: 72px;
  }
}
@media (max-width: 767.98px) {
  .cb-line-xs-down-4 {
    height: 4px;
  }
  .cb-line-xs-down-8 {
    height: 8px;
  }
  .cb-line-xs-down-16 {
    height: 16px;
  }
  .cb-line-xs-down-24 {
    height: 24px;
  }
  .cb-line-xs-down-32 {
    height: 32px;
  }
  .cb-line-xs-down-48 {
    height: 48px;
  }
  .cb-line-xs-down-72 {
    height: 72px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-line-sm-4 {
    height: 4px;
  }
  .cb-line-sm-8 {
    height: 8px;
  }
  .cb-line-sm-16 {
    height: 16px;
  }
  .cb-line-sm-24 {
    height: 24px;
  }
  .cb-line-sm-32 {
    height: 32px;
  }
  .cb-line-sm-48 {
    height: 48px;
  }
  .cb-line-sm-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 768px) {
  .cb-line-sm-up-4 {
    height: 4px;
  }
  .cb-line-sm-up-8 {
    height: 8px;
  }
  .cb-line-sm-up-16 {
    height: 16px;
  }
  .cb-line-sm-up-24 {
    height: 24px;
  }
  .cb-line-sm-up-32 {
    height: 32px;
  }
  .cb-line-sm-up-48 {
    height: 48px;
  }
  .cb-line-sm-up-72 {
    height: 72px;
  }
}
@media (max-width: 1023.98px) {
  .cb-line-sm-down-4 {
    height: 4px;
  }
  .cb-line-sm-down-8 {
    height: 8px;
  }
  .cb-line-sm-down-16 {
    height: 16px;
  }
  .cb-line-sm-down-24 {
    height: 24px;
  }
  .cb-line-sm-down-32 {
    height: 32px;
  }
  .cb-line-sm-down-48 {
    height: 48px;
  }
  .cb-line-sm-down-72 {
    height: 72px;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-line-md-4 {
    height: 4px;
  }
  .cb-line-md-8 {
    height: 8px;
  }
  .cb-line-md-16 {
    height: 16px;
  }
  .cb-line-md-24 {
    height: 24px;
  }
  .cb-line-md-32 {
    height: 32px;
  }
  .cb-line-md-48 {
    height: 48px;
  }
  .cb-line-md-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 1024px) {
  .cb-line-md-up-4 {
    height: 4px;
  }
  .cb-line-md-up-8 {
    height: 8px;
  }
  .cb-line-md-up-16 {
    height: 16px;
  }
  .cb-line-md-up-24 {
    height: 24px;
  }
  .cb-line-md-up-32 {
    height: 32px;
  }
  .cb-line-md-up-48 {
    height: 48px;
  }
  .cb-line-md-up-72 {
    height: 72px;
  }
}
@media (max-width: 1247.98px) {
  .cb-line-md-down-4 {
    height: 4px;
  }
  .cb-line-md-down-8 {
    height: 8px;
  }
  .cb-line-md-down-16 {
    height: 16px;
  }
  .cb-line-md-down-24 {
    height: 24px;
  }
  .cb-line-md-down-32 {
    height: 32px;
  }
  .cb-line-md-down-48 {
    height: 48px;
  }
  .cb-line-md-down-72 {
    height: 72px;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-line-lg-4 {
    height: 4px;
  }
  .cb-line-lg-8 {
    height: 8px;
  }
  .cb-line-lg-16 {
    height: 16px;
  }
  .cb-line-lg-24 {
    height: 24px;
  }
  .cb-line-lg-32 {
    height: 32px;
  }
  .cb-line-lg-48 {
    height: 48px;
  }
  .cb-line-lg-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 1248px) {
  .cb-line-lg-up-4 {
    height: 4px;
  }
  .cb-line-lg-up-8 {
    height: 8px;
  }
  .cb-line-lg-up-16 {
    height: 16px;
  }
  .cb-line-lg-up-24 {
    height: 24px;
  }
  .cb-line-lg-up-32 {
    height: 32px;
  }
  .cb-line-lg-up-48 {
    height: 48px;
  }
  .cb-line-lg-up-72 {
    height: 72px;
  }
}
@media (max-width: 1343.98px) {
  .cb-line-lg-down-4 {
    height: 4px;
  }
  .cb-line-lg-down-8 {
    height: 8px;
  }
  .cb-line-lg-down-16 {
    height: 16px;
  }
  .cb-line-lg-down-24 {
    height: 24px;
  }
  .cb-line-lg-down-32 {
    height: 32px;
  }
  .cb-line-lg-down-48 {
    height: 48px;
  }
  .cb-line-lg-down-72 {
    height: 72px;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-line-xl-4 {
    height: 4px;
  }
  .cb-line-xl-8 {
    height: 8px;
  }
  .cb-line-xl-16 {
    height: 16px;
  }
  .cb-line-xl-24 {
    height: 24px;
  }
  .cb-line-xl-32 {
    height: 32px;
  }
  .cb-line-xl-48 {
    height: 48px;
  }
  .cb-line-xl-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 1344px) {
  .cb-line-xl-up-4 {
    height: 4px;
  }
  .cb-line-xl-up-8 {
    height: 8px;
  }
  .cb-line-xl-up-16 {
    height: 16px;
  }
  .cb-line-xl-up-24 {
    height: 24px;
  }
  .cb-line-xl-up-32 {
    height: 32px;
  }
  .cb-line-xl-up-48 {
    height: 48px;
  }
  .cb-line-xl-up-72 {
    height: 72px;
  }
}
@media (max-width: 1439.98px) {
  .cb-line-xl-down-4 {
    height: 4px;
  }
  .cb-line-xl-down-8 {
    height: 8px;
  }
  .cb-line-xl-down-16 {
    height: 16px;
  }
  .cb-line-xl-down-24 {
    height: 24px;
  }
  .cb-line-xl-down-32 {
    height: 32px;
  }
  .cb-line-xl-down-48 {
    height: 48px;
  }
  .cb-line-xl-down-72 {
    height: 72px;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-line-2xl-4 {
    height: 4px;
  }
  .cb-line-2xl-8 {
    height: 8px;
  }
  .cb-line-2xl-16 {
    height: 16px;
  }
  .cb-line-2xl-24 {
    height: 24px;
  }
  .cb-line-2xl-32 {
    height: 32px;
  }
  .cb-line-2xl-48 {
    height: 48px;
  }
  .cb-line-2xl-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 1440px) {
  .cb-line-2xl-up-4 {
    height: 4px;
  }
  .cb-line-2xl-up-8 {
    height: 8px;
  }
  .cb-line-2xl-up-16 {
    height: 16px;
  }
  .cb-line-2xl-up-24 {
    height: 24px;
  }
  .cb-line-2xl-up-32 {
    height: 32px;
  }
  .cb-line-2xl-up-48 {
    height: 48px;
  }
  .cb-line-2xl-up-72 {
    height: 72px;
  }
}
@media (max-width: 1727.98px) {
  .cb-line-2xl-down-4 {
    height: 4px;
  }
  .cb-line-2xl-down-8 {
    height: 8px;
  }
  .cb-line-2xl-down-16 {
    height: 16px;
  }
  .cb-line-2xl-down-24 {
    height: 24px;
  }
  .cb-line-2xl-down-32 {
    height: 32px;
  }
  .cb-line-2xl-down-48 {
    height: 48px;
  }
  .cb-line-2xl-down-72 {
    height: 72px;
  }
}
@media (min-width: 1728px) {
  .cb-line-3xl-4 {
    height: 4px;
  }
  .cb-line-3xl-8 {
    height: 8px;
  }
  .cb-line-3xl-16 {
    height: 16px;
  }
  .cb-line-3xl-24 {
    height: 24px;
  }
  .cb-line-3xl-32 {
    height: 32px;
  }
  .cb-line-3xl-48 {
    height: 48px;
  }
  .cb-line-3xl-72 {
    height: 72px;
  }
}
/* Range */
@media (min-width: 1728px) {
  .cb-line-3xl-up-4 {
    height: 4px;
  }
  .cb-line-3xl-up-8 {
    height: 8px;
  }
  .cb-line-3xl-up-16 {
    height: 16px;
  }
  .cb-line-3xl-up-24 {
    height: 24px;
  }
  .cb-line-3xl-up-32 {
    height: 32px;
  }
  .cb-line-3xl-up-48 {
    height: 48px;
  }
  .cb-line-3xl-up-72 {
    height: 72px;
  }
}
.cb-line-3xl-down-4 {
  height: 4px;
}

.cb-line-3xl-down-8 {
  height: 8px;
}

.cb-line-3xl-down-16 {
  height: 16px;
}

.cb-line-3xl-down-24 {
  height: 24px;
}

.cb-line-3xl-down-32 {
  height: 32px;
}

.cb-line-3xl-down-48 {
  height: 48px;
}

.cb-line-3xl-down-72 {
  height: 72px;
}

.cb-loader-shimmer {
  /* ------------------------------------ BANNER */
  /* ------------------------------------ SECTION */
}
.cb-loader-shimmer.cb-loader-effect {
  background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
  background-size: 1000px 100%;
  animation: shimmer 4s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .cb-loader-shimmer.cb-loader-effect {
    animation: none;
  }
}
.cb-loader-shimmer:not(.cb-loader-light) div[class*=cb-line] {
  background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
  background-size: 1000px 100%;
  border-radius: 10px;
  animation: shimmer 4s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .cb-loader-shimmer:not(.cb-loader-light) div[class*=cb-line] {
    animation: none;
  }
}
.cb-loader-shimmer.cb-loader-light div[class*=cb-line] {
  background: linear-gradient(to right, #eff1f3 4%, #fffefe 25%, #eff1f3 36%);
  background-size: 1000px 100%;
  border-radius: 10px;
  animation: shimmer 4s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .cb-loader-shimmer.cb-loader-light div[class*=cb-line] {
    animation: none;
  }
}
.cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(1), .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(3), .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(4), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(1), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(3), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(4) {
  width: 300px;
}
.cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(2), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(2) {
  width: 400px;
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(1), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(1) {
    width: 200px;
  }
  .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(2), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(2) {
    width: 80%;
  }
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(1), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(1) {
    width: 100px;
  }
  .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(2), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(2) {
    width: 200px;
  }
  .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(3), .cb-loader-shimmer.cb-loader-band [class*=cb-line]:nth-of-type(4), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(3), .cb-loader-shimmer.cb-loader-hero-band [class*=cb-line]:nth-of-type(4) {
    width: 100%;
  }
}
.cb-loader-shimmer.cb-loader-section [class*=cb-line]:first-of-type {
  width: 200px;
}
.cb-loader-shimmer.cb-loader-hero-band .justify-content-center {
  align-items: center;
}

@keyframes shimmer {
  0% {
    background-position: -1000px 0;
  }
  100% {
    background-position: 1000px 0;
  }
}/*
 * CB Pagination
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Pagination
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/*
 * CB Pagination
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-pagination {
  display: inline-flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  font-size: 0;
}
.cb-pagination a {
  /* black */
  color: #1e1e1e;
}
.cb-pagination a:hover, .cb-pagination a.cb-hover, .cb-pagination a:focus, .cb-pagination a.cb-focus {
  color: #1e1e1e;
}
.cb-pagination a:active, .cb-pagination a.cb-active {
  color: #505050;
}
.cb-pagination a:not(.cb-btn):visited, .cb-pagination a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-pagination a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-pagination a.cb-disabled:hover, .cb-pagination a.cb-disabled.cb-hover, .cb-pagination a.cb-disabled:focus, .cb-pagination a.cb-disabled.cb-focus, .cb-pagination a.cb-disabled.cb-active, .cb-pagination a.cb-disabled:visited, .cb-pagination a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-pagination a:active, .cb-pagination a.cb-active {
  color: #1e1e1e;
}
.cb-pagination a.cb-disabled, .cb-pagination a:disabled {
  color: #b2b2b2;
}
.cb-pagination > li {
  display: inline-flex;
}
.cb-pagination > li .cb-btn-square {
  border-color: #d9d9d9;
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}
.cb-pagination > li .cb-btn-square.cb-active {
  background-color: #b2b2b2;
  border: 1px solid #d9d9d9 !important;
}
.cb-pagination > li .cb-btn-square:focus, .cb-pagination > li .cb-btn-square.cb-focus {
  border: 1px solid #1e1e1e;
}
.cb-pagination > li .cb-btn-square:disabled.cb-active, .cb-pagination > li .cb-btn-square:disabled.active, .cb-pagination > li .cb-btn-square.cb-disabled.cb-active, .cb-pagination > li .cb-btn-square.cb-disabled.active {
  color: #f0f0f0;
}
.cb-pagination > li:first-child .cb-btn-square {
  border-left-width: 1px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.cb-pagination > li:last-child .cb-btn-square {
  border-right-width: 1px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.cb-page-size {
  display: inline-flex;
  flex-wrap: wrap;
}
.cb-page-size > span {
  margin-right: 8px;
}
.cb-page-size > span + span {
  margin-right: 8px;
  margin-left: 8px;
}
.cb-page-size a {
  /* black */
  color: #324dc7;
}
.cb-page-size a:hover, .cb-page-size a.cb-hover, .cb-page-size a:focus, .cb-page-size a.cb-focus {
  color: #324dc7;
}
.cb-page-size a:active, .cb-page-size a.cb-active {
  color: #324dc7;
}
.cb-page-size a:not(.cb-btn):visited, .cb-page-size a:not(.cb-btn).cb-visited {
  color: #324dc7;
}
.cb-page-size a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-page-size a.cb-disabled:hover, .cb-page-size a.cb-disabled.cb-hover, .cb-page-size a.cb-disabled:focus, .cb-page-size a.cb-disabled.cb-focus, .cb-page-size a.cb-disabled.cb-active, .cb-page-size a.cb-disabled:visited, .cb-page-size a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-page-size a:disabled {
  color: #b2b2b2;
}
.cb-page-size a.cb-active {
  font-weight: 700;
  color: #1e1e1e;
  text-decoration: none;
}
.cb-page-size a.cb-active:hover, .cb-page-size a.cb-active:focus {
  text-decoration: underline;
}
.cb-page-size a.cb-active:hover, .cb-page-size a.cb-active:focus, .cb-page-size a.cb-active:visited {
  color: #1e1e1e;
}
.cb-page-size a.cb-active:active {
  color: #505050;
}
.cb-page-size ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cb-page-size ul li {
  display: inline-flex;
}
.cb-page-size ul li::after {
  content: "|";
  display: inline-flex;
  padding: 0 8px;
  color: #1e1e1e;
}
.cb-page-size ul li:last-of-type::after {
  content: "";
  padding: 0;
}
.cb-page-size nav {
  margin-right: 8px;
}

.cb-page-size .cb-select {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}
.cb-page-size .cb-select label {
  flex-wrap: nowrap;
  margin-right: 8px;
}
.cb-page-size .cb-select .cb-select-container {
  flex-grow: 1;
  width: auto;
  min-width: 96px;
}

.cb-pagination-size,
.cb-pagination-size-select {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 1023.98px) {
  .cb-pagination-size-select {
    display: flex;
    flex-wrap: wrap;
  }
  .cb-pagination-size-select .cb-pagination-info {
    flex: 1 1 40%;
    order: 1;
  }
  .cb-pagination-size-select nav {
    display: flex;
    flex: 1 1 100%;
    justify-content: center;
    order: 3;
  }
  .cb-pagination-size-select .cb-page-size {
    flex: 1 1 40%;
    order: 2;
  }
}/*
 * CB Photo Gallery
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Photo Gallery
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Photo Gallery
 */
/*
 * CB Button Mixins
 */
/* Button sizes */
/* Loading Dots */
/*
 * CB Photo Gallery Mixins
 */
/* ------------------------------------ THUMBNAILS */
.cb-photo-gallery ul {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  margin: 0;
  margin-top: -48px;
  margin-left: -24px;
  padding: 0;
  /* ------------------------------------ ITEM WIDTH CALCULATION */
}
.cb-photo-gallery ul li {
  flex-shrink: 0;
  margin: 0;
  margin-top: 48px;
  margin-left: 24px;
  list-style: none;
}
.cb-photo-gallery ul li .cb-photo-thumb img {
  overflow: hidden;
  opacity: 1;
  transition: opacity 200ms;
}
.cb-photo-gallery ul li .cb-photo-thumb img:not([data-cb-lazy]) {
  width: 100%;
  height: auto;
  max-height: 100%;
}
.cb-photo-gallery ul li .cb-photo-thumb img.cb-active-effect {
  width: 100%;
  height: auto;
  max-height: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .cb-photo-gallery ul li .cb-photo-thumb img {
    transition: none;
  }
}
.cb-photo-gallery ul li .cb-photo-thumb + .cb-photo-thumb-info {
  margin-top: 16px;
}
.cb-photo-gallery ul li .cb-photo-thumb-info h2,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h2,
.cb-photo-gallery ul li .cb-photo-thumb-info h3,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h3,
.cb-photo-gallery ul li .cb-photo-thumb-info h4,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h4,
.cb-photo-gallery ul li .cb-photo-thumb-info h5,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h5 {
  /* md and down 19 */
  margin: 0;
  /* 21 */
  font-size: 1.3125rem;
  font-weight: 500;
  /* 24 */
  line-height: 1.1429em;
  color: #1e1e1e;
}
@media (max-width: 1247.98px) {
  .cb-photo-gallery ul li .cb-photo-thumb-info h2,
  .cb-photo-gallery ul li .cb-photo-thumb-info .cb-h2,
  .cb-photo-gallery ul li .cb-photo-thumb-info h3,
  .cb-photo-gallery ul li .cb-photo-thumb-info .cb-h3,
  .cb-photo-gallery ul li .cb-photo-thumb-info h4,
  .cb-photo-gallery ul li .cb-photo-thumb-info .cb-h4,
  .cb-photo-gallery ul li .cb-photo-thumb-info h5,
  .cb-photo-gallery ul li .cb-photo-thumb-info .cb-h5 {
    font-size: 1.1875rem;
    line-height: 1.2632em;
  }
}
.cb-photo-gallery ul li .cb-photo-thumb-info h2 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h2 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info h3 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h3 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info h4 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h4 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info h5 + p,
.cb-photo-gallery ul li .cb-photo-thumb-info .cb-h5 + p {
  margin-top: 4px;
}
.cb-photo-gallery ul li .cb-photo-thumb-info p {
  display: none;
  color: #1e1e1e;
}
.cb-photo-gallery ul li .cb-photo-thumb-info p:first-of-type {
  display: block;
  margin-bottom: 0;
}
.cb-photo-gallery ul li a {
  color: #1e1e1e;
  text-decoration: none;
}
.cb-photo-gallery ul li a:hover *, .cb-photo-gallery ul li a:active *, .cb-photo-gallery ul li a.cb-focus * {
  color: #1e1e1e;
  text-decoration: underline;
}
.cb-photo-gallery ul li a.cb-focus {
  cursor: pointer;
  text-decoration: underline;
}
.cb-photo-gallery ul li a.cb-focus img {
  opacity: 0.7;
}
.cb-photo-gallery ul li .cb-photo-details-info {
  display: none;
  visibility: hidden;
}
.cb-photo-gallery ul.cb-photo-gallery-grid {
  margin-right: -12px;
  margin-left: -12px;
}
.cb-photo-gallery ul.cb-photo-gallery-grid li {
  margin-top: 48px;
  margin-left: 0;
}
.cb-photo-gallery ul.cb-photo-gallery-5 {
  /* 5 items */
}
.cb-photo-gallery ul.cb-photo-gallery-5 li {
  width: calc((100% - 24px * 5) / 5);
}
.cb-photo-gallery ul.cb-photo-gallery-4 {
  /* 4 items */
}
.cb-photo-gallery ul.cb-photo-gallery-4 li {
  width: calc((100% - 24px * 4) / 4);
}
.cb-photo-gallery ul.cb-photo-gallery-3 {
  /* 3 items */
}
.cb-photo-gallery ul.cb-photo-gallery-3 li {
  width: calc((100% - 24px * 3) / 3);
}
.cb-photo-gallery ul.cb-photo-gallery-2 {
  /* 2 items */
}
.cb-photo-gallery ul.cb-photo-gallery-2 li {
  width: calc((100% - 24px * 2) / 2);
}
.cb-photo-gallery ul.cb-photo-gallery-2 .cb-photo-thumb {
  height: 144px;
}
.cb-photo-gallery ul.cb-photo-gallery-1 {
  /* 1 items */
}
.cb-photo-gallery ul.cb-photo-gallery-1 li {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.cb-photo-gallery ul.cb-photo-gallery-1 li .cb-photo-thumb {
  height: 144px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-photo-gallery ul {
    flex-direction: column;
    padding: 0 0 0 24px;
  }
  .cb-photo-gallery ul li {
    width: 100% !important;
    margin-right: 0;
    margin-left: 0;
  }
  .cb-photo-gallery ul li .cb-photo-thumb {
    height: auto !important;
  }
  .cb-photo-gallery ul li .cb-photo-thumb img {
    width: 100%;
    max-width: auto;
  }
}
.cb-photo-gallery.cb-no-desc ul {
  margin-top: -24px;
}
.cb-photo-gallery.cb-no-desc ul li {
  margin-top: 24px;
}

/* ------------------------------------ MODAL */
.cb-photo-gallery-modal .cb-modal-container {
  position: relative;
  display: flex;
  flex-direction: column;
  /* mobile & tablet */
}
.cb-photo-gallery-modal .cb-modal-container .cb-modal-content {
  height: calc(100vh - 141px) !important;
  margin-top: 141px;
  padding-bottom: 141px;
  background-color: #1e1e1e;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header {
  position: absolute !important;
  z-index: 999;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 141px;
  margin-bottom: 0;
  padding: 0 41px;
  color: #fff;
  background-color: #1e1e1e;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter {
  text-align: center;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter.cb-btn-3 {
  width: calc(100% - 128px);
  padding-left: 128px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter.cb-btn-2 {
  width: calc(100% - 80px);
  padding-left: 80px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter.cb-btn-1 {
  width: calc(100% - 32px);
  padding-left: 32px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter .cb-count-info {
  display: inline-flex;
  margin-bottom: 0;
  font-size: 0.875rem;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter .cb-count-info span:nth-of-type(2) {
  display: inline-block;
  width: 10px;
  margin-right: 6px;
  margin-left: 6px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn {
  position: relative;
  width: 2em;
  height: 2rem;
  padding: 0;
  font-size: 1rem;
  line-height: 1em;
  border: transparent;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn.cb-btn-sm, .cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn.cb-btn-small {
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn:not(.cb-btn-pulse).cb-disabled, .cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn:not(.cb-btn-pulse):disabled {
  cursor: not-allowed;
  color: #888 !important;
  text-decoration: none !important;
  opacity: 1;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn:not(.cb-btn-pulse).cb-disabled span, .cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn:not(.cb-btn-pulse):disabled span {
  text-decoration: none !important;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn:focus, .cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn.cb-focus {
  background-color: transparent !important;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn.cb-white-color {
  background: transparent;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn.cb-white-color:hover {
  background-color: #1e1e1e !important;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn + .cb-btn {
  margin-left: 16px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container {
  display: flex;
  width: 100%;
  height: 100%;
  background-color: #1e1e1e;
  /* left/right arrow */
}
@media (max-width: 1023.98px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container {
    overflow-y: auto;
    height: calc(100vh - 71px) !important;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 144px;
  transition: width 0.25s ease-in-out;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation span {
  width: 0.5em;
  height: 1em;
  font-size: 3rem;
  color: #fff;
  opacity: 0.5;
  transition: opacity 300ms;
}
@media (max-width: 1023.98px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation span {
    font-size: 1.5rem;
  }
}
@media (prefers-reduced-motion: reduce) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation span {
    transition: none;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation:hover, .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation.hover {
  cursor: pointer;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation:hover span, .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation.hover span {
  opacity: 1;
}
@media (prefers-reduced-motion: reduce) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation {
    transition: none;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-navigation {
    width: 96px;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content {
  position: relative;
  display: flex;
  width: calc(100% - 288px);
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content {
    width: calc(100% - 192px);
  }
}
@media (min-width: 1024px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content {
    justify-content: center;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image {
  position: relative;
  width: 66.6666666667%;
  height: inherit;
  background-color: #fff;
  transition: width 0.25s ease-in-out;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container img {
  transition: opacity 0.25s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container img {
    transition: none;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container.cb-has-fullscreen img:hover {
  cursor: zoom-in;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container.cb-hide-effect img {
  opacity: 0;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container.cb-active-effect img {
  opacity: 1;
}
@media (prefers-reduced-motion: reduce) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image {
    transition: none;
  }
}
@media (min-width: 1024px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content.cb-image-padding:not(.cb-no-info) .cb-gallery-image .cb-gallery-image-container {
    padding: 24px 0 24px 24px;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content.cb-image-padding.cb-no-info .cb-gallery-image {
    background: transparent;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container {
  display: flex;
  flex-direction: column;
  width: 33.3333333333%;
  min-height: 96px;
  padding: 48px;
  background-color: #fff;
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container {
    padding: 24px;
  }
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container .cb-gallery-des {
  overflow-y: auto;
  width: 100%;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container .cb-gallery-des h4,
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container .cb-gallery-des h5 {
  margin: 0;
  font-size: 1rem;
  line-height: 1.5em;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container .cb-gallery-des .cb-main-title {
  margin: 0;
  padding: 0;
  font-size: 1.188rem;
  line-height: 30px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container .cb-gallery-des .cb-main-info {
  margin: 0;
  padding: 0;
  color: 16px;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container .cb-gallery-des .cb-sub-title {
  margin: 0.75em 0 0.375em;
  margin-top: 30px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1em;
}
.cb-photo-gallery-modal .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container.cb-no-info {
  display: none;
}
@media (max-width: 1023.98px) {
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-header {
    width: 100%;
    height: 71px;
    padding: 0 24px;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-gallery-header .cb-gallery-counter {
    display: flex;
    padding-left: 0 !important;
    text-align: left;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content {
    position: relative;
    height: calc(100vh - 71px) !important;
    margin-top: 71px;
    padding-bottom: 0;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container {
    height: auto;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container .cb-gallery-navigation {
    width: 24px;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container .cb-gallery-content {
    overflow-y: auto;
    flex-direction: column;
    justify-content: top;
    width: calc(100% - 48px);
    height: 100%;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container .cb-gallery-content .cb-gallery-image {
    position: relative;
    width: 100%;
    height: auto;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container {
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-hit {
    position: absolute;
    inset: 0;
  }
  .cb-photo-gallery-modal .cb-modal-container .cb-modal-content .cb-gallery-container .cb-gallery-content .cb-info-container {
    flex: 1 1 auto;
    width: 100%;
    min-height: fit-content;
    padding: 24px;
  }
}
.cb-photo-gallery-modal.cb-no-desc .cb-modal-container .cb-gallery-container .cb-gallery-content {
  width: 100%;
}
.cb-photo-gallery-modal.cb-no-desc .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image {
  width: 100%;
  background-color: transparent;
}
.cb-photo-gallery-modal.cb-no-desc .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-info-container {
  display: none;
}
@media (max-width: 1023.98px) {
  .cb-photo-gallery-modal.cb-no-desc .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container {
    height: calc(100vh - 71px);
  }
}
.cb-photo-gallery-modal.cb-single-img .cb-modal-container .cb-gallery-header .cb-gallery-controls {
  margin-left: auto;
}
.cb-photo-gallery-modal.cb-single-img .cb-modal-container .cb-gallery-header .cb-gallery-controls .cb-btn-play {
  display: none;
}
.cb-photo-gallery-modal.cb-single-img .cb-modal-container .cb-gallery-header .cb-gallery-counter {
  display: none;
}
.cb-photo-gallery-modal.cb-single-img .cb-modal-container .cb-gallery-container .cb-gallery-content {
  width: 100%;
}
@media (max-width: 1023.98px) {
  .cb-photo-gallery-modal.cb-single-img .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image::after {
    padding-top: calc(100% - 41px);
  }
}
.cb-photo-gallery-modal.cb-photo-full .cb-modal-container .cb-gallery-container .cb-gallery-content .cb-gallery-image .cb-gallery-image-container.cb-has-fullscreen img:hover {
  cursor: zoom-out !important;
}

@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}/*
 * CB Slider
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Slider
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
.cb-slider,
.cb-slider * {
  touch-action: none;
  user-select: none;
  box-sizing: border-box;
}

.cb-slider {
  position: relative;
  width: 100%;
  height: 4px;
  background-color: #d9d9d9;
  border-radius: 2px;
}
.cb-slider .cb-slider-base,
.cb-slider .cb-slider-connects {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.cb-slider .cb-slider-connects {
  z-index: 0;
  overflow: hidden;
  border-radius: 2px;
}
.cb-slider .cb-slider-connects .cb-slider-connect,
.cb-slider .cb-slider-connects .cb-slider-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  transform-origin: 0 0;
  transform-style: flat;
  width: 100%;
  height: 100%;
}
.cb-slider .cb-slider-connects .cb-slider-origin {
  right: auto;
  left: 0;
  height: 0;
}
.cb-slider .cb-slider-connects .cb-slider-connect {
  background: #324dc7;
}

.cb-slider-handle {
  cursor: default;
  position: absolute;
  top: -8px;
  right: -5px;
  box-sizing: content-box;
  width: 8px;
  height: 8px;
  backface-visibility: hidden;
  background: #324dc7;
  border: 2px solid #324dc7;
  border-radius: 50%;
  transition: box-shadow 0.3s ease-out;
}
.cb-slider-handle:hover {
  cursor: pointer;
  background: #fff;
}
.cb-slider-handle.cb-slider-active, .cb-slider-handle:focus {
  cursor: pointer;
  top: -14px;
  right: -10px;
  width: 18px;
  height: 18px;
  background: #1e1e1e;
  border: 2px solid #fff;
  outline: none;
  box-shadow: 0 0 0 1px #324dc7;
}
.cb-slider-handle.cb-slider-active::after, .cb-slider-handle:focus::after {
  content: "";
  position: absolute;
  top: 3px;
  right: 3px;
  display: block;
  box-sizing: content-box;
  width: 8px !important;
  height: 8px !important;
  background: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
}
.cb-slider-handle.cb-slider-active {
  background: #324dc7;
  border: 2px solid #fff;
  box-shadow: 0 0 0 1px #324dc7;
}
.cb-slider-handle.cb-slider-active::after {
  display: none;
}

.cb-slider-touch-area {
  width: 24px;
  height: 24px;
  margin-top: -8px;
  margin-left: -8px;
}

.cb-slider-state-tap .cb-slider-connect,
.cb-slider-state-tap .cb-slider-origin {
  transition: transform 0.3s;
}

/* Base;
 *
 */
.cb-slider-pips,
.cb-slider-pips * {
  box-sizing: border-box;
}

.cb-slider-pips {
  position: absolute;
  color: #888;
}

/* Values;
  *
  */
.cb-slider-value {
  position: absolute;
  line-height: 32px;
  color: #505050;
  text-align: center;
  white-space: nowrap;
}

/* Markings;
  *
  */
.cb-slider-marker {
  position: absolute;
  background: #888;
}

.cb-slider-marker-large {
  background: #505050;
}

.cb-slider-pips {
  top: 0;
  left: 0;
  width: 100%;
  height: 24px;
}

.cb-slider-value {
  transform: translate(-50%, 50%);
}

.cb-slider-marker.cb-slider-marker {
  width: 1px;
  height: 4px;
  margin-left: -1px;
}

.cb-slider-marker.cb-slider-marker-large {
  height: 12px;
}

/* ------------------------------------ TOOLTIP */
.cb-slider-tooltip {
  position: absolute;
  z-index: 1070;
  top: -42px;
  left: 50%;
  transform: translate(-50%, 0);
  display: none;
  padding: 0 6px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background: #505050;
  border: 1px solid #fff;
  border-radius: 8px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

.cb-slider-handle:not([aria-disabled]).cb-slider-active .cb-slider-tooltip, .cb-slider-handle:not([aria-disabled]):focus .cb-slider-tooltip {
  top: -36px;
  display: block;
}

.cb-slider-sticky-tooltip .cb-slider-tooltip {
  display: block;
}

/* With inputs/span */
.cb-slider-container {
  display: flex;
  width: 100%;
}
.cb-slider-container.cb-slider-single {
  align-items: center;
}
.cb-slider-container.cb-slider-range {
  align-items: flex-end;
}
.cb-slider-container .cb-input-container {
  width: 20%;
}
.cb-slider-container .cb-input-container .cb-input-slider {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}
.cb-slider-container .cb-input-container .cb-input-slider label {
  margin-left: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
.cb-slider-container .cb-input-container .cb-input-slider input {
  min-width: 64px;
  padding: 4px 11px 4px 12px;
  font-size: 14px;
  line-height: 1.5em;
  background-color: #f5f7fc;
  border: 1px solid #f5f7fc;
  border-radius: 8px;
}
.cb-slider-container .cb-input-container .cb-input-slider input:disabled, .cb-slider-container .cb-input-container .cb-input-slider input:read-only {
  cursor: not-allowed !important;
  color: #1e1e1e;
  -webkit-opacity: 1;
  opacity: 1; /* Override iOS opacity change affecting text & background color */
  background: #f0f0f0 !important;
  border: 1px solid #d9d9d9 !important;
  -webkit-text-fill-color: #505050; /* Override iOS / Android font color change */
}
.cb-slider-container .cb-input-container .cb-input-slider input:disabled:focus, .cb-slider-container .cb-input-container .cb-input-slider input:read-only:focus {
  outline: none;
  box-shadow: none;
}
.cb-slider-container .cb-input-container .cb-input-slider input:read-only:not(:disabled) {
  cursor: default !important;
  border-color: #f0f0f0 !important;
}
.cb-slider-container .cb-input-container .cb-input-slider + .cb-input-slider {
  margin-top: 8px;
}
.cb-slider-container.cb-slider-stacked {
  flex-direction: column;
  align-items: flex-start !important;
}
.cb-slider-container.cb-slider-stacked .cb-input-container {
  display: flex;
}
.cb-slider-container.cb-slider-stacked .cb-input-container .cb-input-slider {
  flex-direction: column-reverse;
  align-items: flex-start;
  justify-content: flex-start;
}
.cb-slider-container.cb-slider-stacked .cb-input-container .cb-input-slider label {
  margin-top: 8px;
  margin-left: 0;
}
.cb-slider-container.cb-slider-stacked .cb-input-container .cb-input-slider + .cb-input-slider {
  margin-left: 8px;
}

@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-slider-container {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .cb-slider-container .cb-input-container {
    display: flex;
  }
  .cb-slider-container .cb-input-container .cb-input-slider {
    flex-direction: column-reverse;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .cb-slider-container .cb-input-container .cb-input-slider label {
    margin-top: 8px;
    margin-left: 0;
  }
  .cb-slider-container .cb-input-container .cb-input-slider + .cb-input-slider {
    margin-left: 8px;
  }
}
.cb-slider-min,
.cb-slider-max {
  display: inline-flex;
  padding: 7px 15px;
  font-size: 14px;
  line-height: 1.5em;
}

/* Disabled state; */
[disabled].cb-slider,
[disabled] .cb-slider, [disabled].cb-slider-handle,
[disabled] .cb-slider-handle,
[aria-disabled].cb-slider,
[aria-disabled] .cb-slider,
[aria-disabled].cb-slider-handle,
[aria-disabled] .cb-slider-handle {
  cursor: not-allowed;
}
[disabled].cb-slider .cb-slider-connect,
[disabled] .cb-slider .cb-slider-connect,
[aria-disabled].cb-slider .cb-slider-connect,
[aria-disabled] .cb-slider .cb-slider-connect {
  background: #f0f0f0;
}
[disabled].cb-slider .cb-slider-handle, [disabled].cb-slider .cb-slider-handle:hover, [disabled].cb-slider .cb-slider-handle:focus, [disabled].cb-slider .cb-slider-handle.cb-slider-active,
[disabled] .cb-slider .cb-slider-handle,
[disabled] .cb-slider .cb-slider-handle:hover,
[disabled] .cb-slider .cb-slider-handle:focus,
[disabled] .cb-slider .cb-slider-handle.cb-slider-active,
[aria-disabled].cb-slider .cb-slider-handle,
[aria-disabled].cb-slider .cb-slider-handle:hover,
[aria-disabled].cb-slider .cb-slider-handle:focus,
[aria-disabled].cb-slider .cb-slider-handle.cb-slider-active,
[aria-disabled] .cb-slider .cb-slider-handle,
[aria-disabled] .cb-slider .cb-slider-handle:hover,
[aria-disabled] .cb-slider .cb-slider-handle:focus,
[aria-disabled] .cb-slider .cb-slider-handle.cb-slider-active {
  top: -8px !important;
  right: -5px !important;
  width: 8px !important;
  height: 8px !important;
  background: #f0f0f0 !important;
  border-color: #d9d9d9 !important;
  box-shadow: none !important;
}
[disabled].cb-slider .cb-slider-handle::after, [disabled].cb-slider .cb-slider-handle:hover::after, [disabled].cb-slider .cb-slider-handle:focus::after, [disabled].cb-slider .cb-slider-handle.cb-slider-active::after,
[disabled] .cb-slider .cb-slider-handle::after,
[disabled] .cb-slider .cb-slider-handle:hover::after,
[disabled] .cb-slider .cb-slider-handle:focus::after,
[disabled] .cb-slider .cb-slider-handle.cb-slider-active::after,
[aria-disabled].cb-slider .cb-slider-handle::after,
[aria-disabled].cb-slider .cb-slider-handle:hover::after,
[aria-disabled].cb-slider .cb-slider-handle:focus::after,
[aria-disabled].cb-slider .cb-slider-handle.cb-slider-active::after,
[aria-disabled] .cb-slider .cb-slider-handle::after,
[aria-disabled] .cb-slider .cb-slider-handle:hover::after,
[aria-disabled] .cb-slider .cb-slider-handle:focus::after,
[aria-disabled] .cb-slider .cb-slider-handle.cb-slider-active::after {
  display: none;
}
[disabled].cb-slider .cb-slider-handle.cb-slider-active .cb-slider-tooltip, [disabled].cb-slider .cb-slider-handle:focus .cb-slider-tooltip,
[disabled] .cb-slider .cb-slider-handle.cb-slider-active .cb-slider-tooltip,
[disabled] .cb-slider .cb-slider-handle:focus .cb-slider-tooltip,
[aria-disabled].cb-slider .cb-slider-handle.cb-slider-active .cb-slider-tooltip,
[aria-disabled].cb-slider .cb-slider-handle:focus .cb-slider-tooltip,
[aria-disabled] .cb-slider .cb-slider-handle.cb-slider-active .cb-slider-tooltip,
[aria-disabled] .cb-slider .cb-slider-handle:focus .cb-slider-tooltip {
  top: -42px;
}
[disabled].cb-slider-handle, [disabled].cb-slider-handle:hover, [disabled].cb-slider-handle:focus, [disabled].cb-slider-handle.cb-slider-active,
[disabled] .cb-slider-handle,
[disabled] .cb-slider-handle:hover,
[disabled] .cb-slider-handle:focus,
[disabled] .cb-slider-handle.cb-slider-active,
[aria-disabled].cb-slider-handle,
[aria-disabled].cb-slider-handle:hover,
[aria-disabled].cb-slider-handle:focus,
[aria-disabled].cb-slider-handle.cb-slider-active,
[aria-disabled] .cb-slider-handle,
[aria-disabled] .cb-slider-handle:hover,
[aria-disabled] .cb-slider-handle:focus,
[aria-disabled] .cb-slider-handle.cb-slider-active {
  top: -8px !important;
  right: -5px !important;
  width: 8px !important;
  height: 8px !important;
  background: #f0f0f0 !important;
  border-color: #d9d9d9 !important;
  box-shadow: none !important;
}
[disabled].cb-slider-handle::after, [disabled].cb-slider-handle:hover::after, [disabled].cb-slider-handle:focus::after, [disabled].cb-slider-handle.cb-slider-active::after,
[disabled] .cb-slider-handle::after,
[disabled] .cb-slider-handle:hover::after,
[disabled] .cb-slider-handle:focus::after,
[disabled] .cb-slider-handle.cb-slider-active::after,
[aria-disabled].cb-slider-handle::after,
[aria-disabled].cb-slider-handle:hover::after,
[aria-disabled].cb-slider-handle:focus::after,
[aria-disabled].cb-slider-handle.cb-slider-active::after,
[aria-disabled] .cb-slider-handle::after,
[aria-disabled] .cb-slider-handle:hover::after,
[aria-disabled] .cb-slider-handle:focus::after,
[aria-disabled] .cb-slider-handle.cb-slider-active::after {
  display: none;
}
[disabled] .cb-slider-tooltip,
[aria-disabled] .cb-slider-tooltip {
  color: #1e1e1e;
  background-color: #d9d9d9;
  border: 1px solid #fff;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

.cb-slider.cb-slider-black .cb-slider-connects .cb-slider-connect {
  background: #1e1e1e;
}
.cb-slider.cb-slider-black .cb-slider-handle {
  background: #1e1e1e;
  border: 2px solid #1e1e1e;
}
.cb-slider.cb-slider-black .cb-slider-handle:hover {
  cursor: pointer;
  background: #fff;
}
.cb-slider.cb-slider-black .cb-slider-handle.cb-slider-active, .cb-slider.cb-slider-black .cb-slider-handle:focus {
  background: #324dc7;
  border-color: #fff;
  box-shadow: 0 0 0 1px #1e1e1e;
}
.cb-slider.cb-slider-black .cb-slider-handle.cb-slider-active {
  background: #1e1e1e;
  box-shadow: 0 0 0 1px #324dc7;
}/*
 * CB Stepper
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Stepper
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Stepper
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Stepper
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Stepper Mixins
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Stepper
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Icon Mixins
 */
.cb-stepper {
  /* Simple */
  /* Illustrations/Content Glyph */
}
.cb-stepper ul,
.cb-stepper ol {
  display: flex;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cb-stepper ul li,
.cb-stepper ol li {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0 8px;
  text-align: center;
  /* ------------------------------------ STEP STATES */
  /* ------------------------------------ NAVIGATION */
}
.cb-stepper ul li::after,
.cb-stepper ol li::after {
  content: "";
  position: absolute;
  top: 15px;
  left: calc(50% + 22px);
  display: block;
  width: calc(100% - 44px);
  height: 2px;
  background: #888;
}
.cb-stepper ul li p,
.cb-stepper ol li p {
  font-family: Roboto !important;
  font-weight: 700;
  margin: 0;
}
.cb-stepper ul li p + p,
.cb-stepper ol li p + p {
  font-size: 0.875rem;
  line-height: 1.7143em;
  font-family: Roboto !important;
  font-weight: 400;
}
.cb-stepper ul li a,
.cb-stepper ol li a {
  color: #1e1e1e;
  text-decoration: none;
}
.cb-stepper ul li a:hover, .cb-stepper ul li a:focus, .cb-stepper ul li a:active, .cb-stepper ul li a:visited,
.cb-stepper ol li a:hover,
.cb-stepper ol li a:focus,
.cb-stepper ol li a:active,
.cb-stepper ol li a:visited {
  color: #1e1e1e;
}
.cb-stepper ul li .cb-glyph,
.cb-stepper ul li .cb-icon,
.cb-stepper ol li .cb-glyph,
.cb-stepper ol li .cb-icon {
  display: inline-flex;
  color: #fff;
}
.cb-stepper ul li .cb-glyph-circular::after,
.cb-stepper ul li .cb-icon-circular::after,
.cb-stepper ol li .cb-glyph-circular::after,
.cb-stepper ol li .cb-icon-circular::after {
  background-color: transparent;
  border: 2px solid #888;
}
.cb-stepper ul li .cb-glyph-circular::before,
.cb-stepper ul li .cb-icon-circular::before,
.cb-stepper ol li .cb-glyph-circular::before,
.cb-stepper ol li .cb-icon-circular::before {
  color: #888;
}
.cb-stepper ul li .cb-glyph-numeric,
.cb-stepper ul li .cb-icon-numeric,
.cb-stepper ol li .cb-glyph-numeric,
.cb-stepper ol li .cb-icon-numeric {
  margin-bottom: 8px;
  color: #888;
  background-color: transparent;
  border-color: #888;
}
.cb-stepper ul li.cb-stepper-active::after,
.cb-stepper ol li.cb-stepper-active::after {
  background: #888;
}
.cb-stepper ul li.cb-stepper-active .cb-glyph,
.cb-stepper ul li.cb-stepper-active .cb-icon,
.cb-stepper ul li.cb-stepper-active .cb-glyph-numeric,
.cb-stepper ul li.cb-stepper-active .cb-icon-numeric,
.cb-stepper ol li.cb-stepper-active .cb-glyph,
.cb-stepper ol li.cb-stepper-active .cb-icon,
.cb-stepper ol li.cb-stepper-active .cb-glyph-numeric,
.cb-stepper ol li.cb-stepper-active .cb-icon-numeric {
  color: #fff;
}
.cb-stepper ul li.cb-stepper-active .cb-glyph-circular::after,
.cb-stepper ul li.cb-stepper-active .cb-glyph-circular::after,
.cb-stepper ol li.cb-stepper-active .cb-glyph-circular::after,
.cb-stepper ol li.cb-stepper-active .cb-glyph-circular::after {
  background-color: #324dc7;
  border: 2px solid #324dc7;
}
.cb-stepper ul li.cb-stepper-active .cb-glyph-circular::before,
.cb-stepper ul li.cb-stepper-active .cb-glyph-circular::before,
.cb-stepper ol li.cb-stepper-active .cb-glyph-circular::before,
.cb-stepper ol li.cb-stepper-active .cb-glyph-circular::before {
  color: #fff;
}
.cb-stepper ul li.cb-stepper-active .cb-glyph-numeric,
.cb-stepper ul li.cb-stepper-active .cb-icon-numeric,
.cb-stepper ol li.cb-stepper-active .cb-glyph-numeric,
.cb-stepper ol li.cb-stepper-active .cb-icon-numeric {
  background-color: #324dc7;
  border-color: #324dc7;
}
.cb-stepper ul li.cb-stepper-skip::after,
.cb-stepper ol li.cb-stepper-skip::after {
  background: #324dc7;
}
.cb-stepper ul li.cb-stepper-skip .cb-glyph,
.cb-stepper ul li.cb-stepper-skip .cb-icon,
.cb-stepper ol li.cb-stepper-skip .cb-glyph,
.cb-stepper ol li.cb-stepper-skip .cb-icon {
  color: #fff;
}
.cb-stepper ul li.cb-stepper-skip .cb-glyph.cb-glyph-circular::after, .cb-stepper ul li.cb-stepper-skip .cb-glyph.cb-icon-circular::after,
.cb-stepper ul li.cb-stepper-skip .cb-icon.cb-glyph-circular::after,
.cb-stepper ul li.cb-stepper-skip .cb-icon.cb-icon-circular::after,
.cb-stepper ol li.cb-stepper-skip .cb-glyph.cb-glyph-circular::after,
.cb-stepper ol li.cb-stepper-skip .cb-glyph.cb-icon-circular::after,
.cb-stepper ol li.cb-stepper-skip .cb-icon.cb-glyph-circular::after,
.cb-stepper ol li.cb-stepper-skip .cb-icon.cb-icon-circular::after {
  background-color: #888;
  border: 2px solid #888;
}
.cb-stepper ul li.cb-stepper-skip .cb-glyph.cb-glyph-circular::before, .cb-stepper ul li.cb-stepper-skip .cb-glyph.cb-icon-circular::before,
.cb-stepper ul li.cb-stepper-skip .cb-icon.cb-glyph-circular::before,
.cb-stepper ul li.cb-stepper-skip .cb-icon.cb-icon-circular::before,
.cb-stepper ol li.cb-stepper-skip .cb-glyph.cb-glyph-circular::before,
.cb-stepper ol li.cb-stepper-skip .cb-glyph.cb-icon-circular::before,
.cb-stepper ol li.cb-stepper-skip .cb-icon.cb-glyph-circular::before,
.cb-stepper ol li.cb-stepper-skip .cb-icon.cb-icon-circular::before {
  color: #fff;
}
.cb-stepper ul li.cb-stepper-skip .cb-glyph-numeric,
.cb-stepper ul li.cb-stepper-skip .cb-icon-numeric,
.cb-stepper ol li.cb-stepper-skip .cb-glyph-numeric,
.cb-stepper ol li.cb-stepper-skip .cb-icon-numeric {
  color: #fff;
  background-color: #888;
  border-color: #888;
}
.cb-stepper ul li.cb-stepper-complete::after,
.cb-stepper ol li.cb-stepper-complete::after {
  background: #324dc7;
}
.cb-stepper ul li.cb-stepper-complete .cb-glyph.cb-glyph-circular::after, .cb-stepper ul li.cb-stepper-complete .cb-glyph.cb-icon-circular::after,
.cb-stepper ul li.cb-stepper-complete .cb-icon.cb-glyph-circular::after,
.cb-stepper ul li.cb-stepper-complete .cb-icon.cb-icon-circular::after,
.cb-stepper ol li.cb-stepper-complete .cb-glyph.cb-glyph-circular::after,
.cb-stepper ol li.cb-stepper-complete .cb-glyph.cb-icon-circular::after,
.cb-stepper ol li.cb-stepper-complete .cb-icon.cb-glyph-circular::after,
.cb-stepper ol li.cb-stepper-complete .cb-icon.cb-icon-circular::after {
  background-color: #324dc7;
  border: 2px solid #324dc7;
}
.cb-stepper ul li.cb-stepper-complete .cb-glyph.cb-glyph-circular::before, .cb-stepper ul li.cb-stepper-complete .cb-glyph.cb-icon-circular::before,
.cb-stepper ul li.cb-stepper-complete .cb-icon.cb-glyph-circular::before,
.cb-stepper ul li.cb-stepper-complete .cb-icon.cb-icon-circular::before,
.cb-stepper ol li.cb-stepper-complete .cb-glyph.cb-glyph-circular::before,
.cb-stepper ol li.cb-stepper-complete .cb-glyph.cb-icon-circular::before,
.cb-stepper ol li.cb-stepper-complete .cb-icon.cb-glyph-circular::before,
.cb-stepper ol li.cb-stepper-complete .cb-icon.cb-icon-circular::before {
  color: #fff;
}
.cb-stepper ul li.cb-stepper-disabled a:hover, .cb-stepper ul li.cb-stepper-disabled a:focus,
.cb-stepper ol li.cb-stepper-disabled a:hover,
.cb-stepper ol li.cb-stepper-disabled a:focus {
  cursor: not-allowed;
  text-decoration: none;
}
.cb-stepper ul li:last-child::after,
.cb-stepper ol li:last-child::after {
  width: 0;
  height: 0;
}
.cb-stepper:not(.cb-stepper-simple) li.cb-stepper-complete .cb-glyph::before {
  content: "\e90b";
}
.cb-stepper:not(.cb-stepper-simple) li.cb-stepper-complete .cb-icon::before {
  content: "\e953";
}
.cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) {
  /* mobile + tablet */
}
@media (max-width: 1023.98px) {
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol {
    flex-direction: column;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li {
    display: flex;
    flex-flow: wrap;
    align-items: center;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li::after,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li::after {
    top: 38px;
    left: 15px;
    width: 2px;
    height: 100%;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li a,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li a {
    display: flex;
    flex-flow: wrap;
    align-items: center;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li {
    margin-bottom: 44px;
    padding: 0;
    text-align: left;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li p,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li .cb-stepper-label,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li p,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li .cb-stepper-label {
    padding-left: 16px;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li p + p, .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li p + div,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li .cb-stepper-label + p,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li .cb-stepper-label + div,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li p + p,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li p + div,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li .cb-stepper-label + p,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li .cb-stepper-label + div {
    flex: 100%;
    padding-left: 48px;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ul li:last-child::after,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix) ol li:last-child::after {
    width: 0;
    height: 0;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-content-glyph ul li,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-content-glyph ol li, .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-ilus ul li,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-ilus ol li {
    margin-bottom: 64px;
  }
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-content-glyph ul li::after,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-content-glyph ol li::after, .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-ilus ul li::after,
  .cb-stepper:not(.cb-stepper-simple):not(.cb-stepper-horizontal-fix).cb-stepper-ilus ol li::after {
    top: 72px;
    left: 31px;
    width: 3px;
    height: calc(100% - 16px);
  }
}
.cb-stepper.cb-stepper-vertical ul,
.cb-stepper.cb-stepper-vertical ol {
  flex-direction: column;
}
.cb-stepper.cb-stepper-vertical ul li,
.cb-stepper.cb-stepper-vertical ol li {
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.cb-stepper.cb-stepper-vertical ul li::after,
.cb-stepper.cb-stepper-vertical ol li::after {
  top: 38px;
  left: 15px;
  width: 2px;
  height: 100%;
}
.cb-stepper.cb-stepper-vertical ul li a,
.cb-stepper.cb-stepper-vertical ol li a {
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.cb-stepper.cb-stepper-vertical ul li,
.cb-stepper.cb-stepper-vertical ol li {
  margin-bottom: 44px;
  padding: 0;
  text-align: left;
}
.cb-stepper.cb-stepper-vertical ul li p,
.cb-stepper.cb-stepper-vertical ul li .cb-stepper-label,
.cb-stepper.cb-stepper-vertical ol li p,
.cb-stepper.cb-stepper-vertical ol li .cb-stepper-label {
  padding-left: 16px;
}
.cb-stepper.cb-stepper-vertical ul li p + p, .cb-stepper.cb-stepper-vertical ul li p + div,
.cb-stepper.cb-stepper-vertical ul li .cb-stepper-label + p,
.cb-stepper.cb-stepper-vertical ul li .cb-stepper-label + div,
.cb-stepper.cb-stepper-vertical ol li p + p,
.cb-stepper.cb-stepper-vertical ol li p + div,
.cb-stepper.cb-stepper-vertical ol li .cb-stepper-label + p,
.cb-stepper.cb-stepper-vertical ol li .cb-stepper-label + div {
  flex: 100%;
  padding-left: 48px;
}
.cb-stepper.cb-stepper-vertical ul li:last-child::after,
.cb-stepper.cb-stepper-vertical ol li:last-child::after {
  width: 0;
  height: 0;
}
.cb-stepper.cb-stepper-vertical.cb-stepper-content-glyph ul li,
.cb-stepper.cb-stepper-vertical.cb-stepper-content-glyph ol li, .cb-stepper.cb-stepper-vertical.cb-stepper-ilus ul li,
.cb-stepper.cb-stepper-vertical.cb-stepper-ilus ol li {
  margin-bottom: 64px;
}
.cb-stepper.cb-stepper-vertical.cb-stepper-content-glyph ul li::after,
.cb-stepper.cb-stepper-vertical.cb-stepper-content-glyph ol li::after, .cb-stepper.cb-stepper-vertical.cb-stepper-ilus ul li::after,
.cb-stepper.cb-stepper-vertical.cb-stepper-ilus ol li::after {
  top: 72px;
  left: 31px;
  width: 3px;
  height: calc(100% - 16px);
}
.cb-stepper.cb-stepper-simple ul li::after,
.cb-stepper.cb-stepper-simple ol li::after {
  top: 9px;
  left: calc(50% + 12px);
  width: calc(100% - 24px);
}
.cb-stepper.cb-stepper-simple ul li p,
.cb-stepper.cb-stepper-simple ol li p {
  display: none;
  visibility: hidden;
}
.cb-stepper.cb-stepper-simple ul li .cb-glyph,
.cb-stepper.cb-stepper-simple ul li .cb-icon,
.cb-stepper.cb-stepper-simple ol li .cb-glyph,
.cb-stepper.cb-stepper-simple ol li .cb-icon {
  color: #324dc7;
}
.cb-stepper.cb-stepper-simple ul li .cb-glyph.cb-circle,
.cb-stepper.cb-stepper-simple ul li .cb-icon.cb-circle,
.cb-stepper.cb-stepper-simple ol li .cb-glyph.cb-circle,
.cb-stepper.cb-stepper-simple ol li .cb-icon.cb-circle {
  color: #888;
}
.cb-stepper.cb-stepper-simple ul li.cb-stepper-skip .cb-glyph.cb-circle, .cb-stepper.cb-stepper-simple ul li.cb-stepper-skip .cb-glyph.cb-disc,
.cb-stepper.cb-stepper-simple ul li.cb-stepper-skip .cb-icon.cb-circle,
.cb-stepper.cb-stepper-simple ul li.cb-stepper-skip .cb-icon.cb-disc, .cb-stepper.cb-stepper-simple ul li.cb-stepper-active .cb-glyph.cb-circle, .cb-stepper.cb-stepper-simple ul li.cb-stepper-active .cb-glyph.cb-disc,
.cb-stepper.cb-stepper-simple ul li.cb-stepper-active .cb-icon.cb-circle,
.cb-stepper.cb-stepper-simple ul li.cb-stepper-active .cb-icon.cb-disc,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-skip .cb-glyph.cb-circle,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-skip .cb-glyph.cb-disc,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-skip .cb-icon.cb-circle,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-skip .cb-icon.cb-disc,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-active .cb-glyph.cb-circle,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-active .cb-glyph.cb-disc,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-active .cb-icon.cb-circle,
.cb-stepper.cb-stepper-simple ol li.cb-stepper-active .cb-icon.cb-disc {
  color: #324dc7;
}
.cb-stepper.cb-stepper-content-glyph, .cb-stepper.cb-stepper-ilus {
  /* ------------------------------------ COLOR */
}
.cb-stepper.cb-stepper-content-glyph ul li::after,
.cb-stepper.cb-stepper-content-glyph ol li::after, .cb-stepper.cb-stepper-ilus ul li::after,
.cb-stepper.cb-stepper-ilus ol li::after {
  content: "";
  position: absolute;
  top: 32px;
  left: calc(50% + 40px);
  display: block;
  width: calc(100% - 80px);
  height: 2px;
  background: #888;
}
.cb-stepper.cb-stepper-content-glyph ul li:last-child::after,
.cb-stepper.cb-stepper-content-glyph ol li:last-child::after, .cb-stepper.cb-stepper-ilus ul li:last-child::after,
.cb-stepper.cb-stepper-ilus ol li:last-child::after {
  width: 0;
  height: 0;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li .cb-glyph-content-multi {
  background-color: #324dc7;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li.cb-stepper-skip::after {
  background: #324dc7;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue5 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue5 ol li.cb-stepper-complete::after {
  background: #324dc7;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li .cb-glyph-content-multi {
  background-color: #009cde;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li.cb-stepper-skip::after {
  background: #009cde;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue3 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue3 ol li.cb-stepper-complete::after {
  background: #009cde;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li .cb-glyph-content-multi {
  background-color: #71c5e8;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li.cb-stepper-skip::after {
  background: #71c5e8;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-blue4 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-blue4 ol li.cb-stepper-complete::after {
  background: #71c5e8;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li .cb-glyph-content-multi {
  background-color: #fedb00;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li .cb-glyph-content-multi::before {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li.cb-stepper-skip::after {
  background: #fedb00;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-yellow1 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-yellow1 ol li.cb-stepper-complete::after {
  background: #fedb00;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li .cb-glyph-content-multi {
  background-color: #702f8a;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li.cb-stepper-skip::after {
  background: #702f8a;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple1 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple1 ol li.cb-stepper-complete::after {
  background: #702f8a;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li .cb-glyph-content-multi {
  background-color: #a05eb5;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li.cb-stepper-skip::after {
  background: #a05eb5;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-purple2 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-purple2 ol li.cb-stepper-complete::after {
  background: #a05eb5;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li .cb-glyph-content-multi {
  background-color: #3a913f;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li.cb-stepper-skip::after {
  background: #3a913f;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green1 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green1 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green1 ol li.cb-stepper-complete::after {
  background: #3a913f;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li .cb-glyph-content-multi {
  background-color: #6cc24a;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li .cb-glyph-content-multi::after {
  color: #1e1e1e;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li.cb-stepper-skip::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li.cb-stepper-skip::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li.cb-stepper-skip::after {
  background: #6cc24a;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li.cb-stepper-skip .cb-glyph-content-multi, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li.cb-stepper-skip .cb-glyph-content-multi,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li.cb-stepper-skip .cb-glyph-content-multi {
  background-color: #888;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li.cb-stepper-skip .cb-glyph-content-multi::before, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li.cb-stepper-skip .cb-glyph-content-multi::before,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li.cb-stepper-skip .cb-glyph-content-multi::before {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li.cb-stepper-skip .cb-glyph-content-multi::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li.cb-stepper-skip .cb-glyph-content-multi::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li.cb-stepper-skip .cb-glyph-content-multi::after {
  color: #fff;
}
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-content-glyph.cb-glyph-green2 ol li.cb-stepper-complete::after, .cb-stepper.cb-stepper-ilus.cb-glyph-green2 ul li.cb-stepper-complete::after,
.cb-stepper.cb-stepper-ilus.cb-glyph-green2 ol li.cb-stepper-complete::after {
  background: #6cc24a;
}/*
 * CB Sticky
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
.cb-sticky.cb-sticky-active {
  position: sticky;
  z-index: 900;
  left: 0;
}
.cb-sticky.cb-sticky-active.cb-sticky-top {
  top: 0;
}
.cb-sticky.cb-sticky-active.cb-sticky-bottom {
  bottom: 0;
}/*
 * CB Tables
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Tables
 */
/*
 * CB Table Mixins
 */
/*
 * CB Tables
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Table Mixins
 */
/* ------------------------------------ BASE */
.cb-table {
  width: 100%;
  font-size: 1rem;
  line-height: 1.5em;
  color: #1e1e1e;
  /* Reset for nesting within parents with `background-color`. */
  background-color: transparent;
  /* Table Utility classes */
  /* ------------------------------------ CELL */
}
.cb-table caption {
  margin-bottom: 24px;
  font-family: "Roboto", sans-serif;
  /* 40 */
  font-size: 2.5em;
  font-weight: 400;
  /* 48 */
  line-height: 1.2em;
  text-align: left;
}
.cb-table caption.cb-caption-bold {
  font-weight: 700;
}
.cb-table caption.cb-caption-center {
  text-align: center;
}
@media (min-width: 1024px) {
  .cb-table caption {
    /* 56 */
    font-size: 3.5em;
    /* 64 */
    line-height: 1.1429em;
  }
}
.cb-table > thead,
.cb-table caption > thead {
  color: #fff;
  background: #505050;
}
.cb-table > thead > tr > th,
.cb-table caption > thead > tr > th {
  font-weight: 700;
}
.cb-table th,
.cb-table td {
  min-width: 80px;
  padding: 11px 8px 12px 8px;
  vertical-align: top;
  border: 1px solid #d9d9d9;
}
.cb-table th[rowspan],
.cb-table td[rowspan] {
  vertical-align: middle;
}
.cb-table.cb-table-light > thead {
  color: #1e1e1e;
  background: #fff;
}
.cb-table.cb-table-light > thead > tr > th,
.cb-table.cb-table-light > thead > tr > td {
  padding: 11px 8px 11px 8px;
  border-top-width: 2px;
  border-bottom-width: 2px;
}
.cb-table th,
.cb-table td {
  min-width: 80px;
  padding: 11px 8px 12px 8px;
  vertical-align: top;
  border: 1px solid #d9d9d9;
}
.cb-table th[rowspan],
.cb-table td[rowspan] {
  vertical-align: middle;
}
.cb-table.cb-table-no-stretch {
  width: auto;
}
.cb-table.cb-no-border > thead > tr > th,
.cb-table.cb-no-border > thead > tr > td,
.cb-table.cb-no-border > tbody > tr > th,
.cb-table.cb-no-border > tbody > tr > td,
.cb-table.cb-no-border > tfoot > tr > th,
.cb-table.cb-no-border > tfoot > tr > td {
  border-right: 0;
}
.cb-table.cb-no-border > thead > tr > th:first-child,
.cb-table.cb-no-border > thead > tr > td:first-child,
.cb-table.cb-no-border > tbody > tr > th:first-child,
.cb-table.cb-no-border > tbody > tr > td:first-child,
.cb-table.cb-no-border > tfoot > tr > th:first-child,
.cb-table.cb-no-border > tfoot > tr > td:first-child {
  border-left: 0;
}
.cb-table.cb-no-border > thead > tr:last-child > th,
.cb-table.cb-no-border > thead > tr:last-child > td,
.cb-table.cb-no-border > tbody > tr:last-child > th,
.cb-table.cb-no-border > tbody > tr:last-child > td,
.cb-table.cb-no-border > tfoot > tr:last-child > th,
.cb-table.cb-no-border > tfoot > tr:last-child > td {
  border-bottom: 0;
}
.cb-table.cb-no-border.cb-table-light > thead > tr:last-child > th,
.cb-table.cb-no-border.cb-table-light > thead > tr:last-child > td {
  border-bottom: 2px solid #d9d9d9;
}
.cb-table.cb-no-border-left-right > thead > tr > th,
.cb-table.cb-no-border-left-right > thead > tr > td,
.cb-table.cb-no-border-left-right > tbody > tr > th,
.cb-table.cb-no-border-left-right > tbody > tr > td,
.cb-table.cb-no-border-left-right > tfoot > tr > th,
.cb-table.cb-no-border-left-right > tfoot > tr > td {
  border-right: 0;
  border-left: 0;
}
.cb-table.cb-no-border-left-right > thead > tr:last-child > th,
.cb-table.cb-no-border-left-right > thead > tr:last-child > td,
.cb-table.cb-no-border-left-right > tbody > tr:last-child > th,
.cb-table.cb-no-border-left-right > tbody > tr:last-child > td,
.cb-table.cb-no-border-left-right > tfoot > tr:last-child > th,
.cb-table.cb-no-border-left-right > tfoot > tr:last-child > td {
  border-bottom: 0;
}
.cb-table.cb-no-border-left-right.cb-table-light > thead > tr:last-child > th,
.cb-table.cb-no-border-left-right.cb-table-light > thead > tr:last-child > td {
  border-bottom: 2px solid #d9d9d9;
}
.cb-table.cb-table-condensed {
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-table.cb-table-condensed th,
.cb-table.cb-table-condensed td {
  padding: 3px 4px 4px 4px;
  font-size: 0.875rem;
  line-height: 1.7143em;
}
.cb-table.cb-table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fff;
}
.cb-table.cb-table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f0f0f0;
}
.cb-table.cb-table-striped-reverse > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}
.cb-table.cb-table-striped-reverse > tbody > tr:nth-of-type(even) {
  background-color: #f0f0f0;
}
.cb-table .cb-table-sort {
  padding: 0 !important;
  vertical-align: middle;
  background: #fff;
  border-right-width: 0;
  border-left-width: 0;
}
.cb-table .cb-table-sort a {
  display: block;
  padding: 5px 10px;
  text-decoration: none !important;
}
.cb-table .cb-table-sort a:hover, .cb-table .cb-table-sort a:focus, .cb-table .cb-table-sort a:active {
  text-decoration: none !important;
}
.cb-table .cb-table-sort a .cb-sort-desc,
.cb-table .cb-table-sort a .cb-sort-asc {
  color: #324dc7;
}
.cb-table .cb-table-sort a .cb-sort {
  color: #1e1e1e;
}
.cb-table .cb-table-sort a:hover {
  cursor: pointer;
  background-color: #e6edf8;
}
.cb-table .cb-table-sort:first-of-type {
  border-left-width: 1px;
}
.cb-table .cb-table-sort:last-of-type {
  border-right-width: 1px;
}
.cb-table.cb-table-condensed .cb-table-sort a {
  padding: 3px 4px 4px 4px;
}
.cb-table .cb-table-sort-joined a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  text-decoration: none !important;
}
.cb-table .cb-table-sort-joined a:hover, .cb-table .cb-table-sort-joined a:focus, .cb-table .cb-table-sort-joined a:active, .cb-table .cb-table-sort-joined a:visited {
  color: #fff;
}
.cb-table .cb-table-sort-joined a:hover span:nth-of-type(1), .cb-table .cb-table-sort-joined a:focus span:nth-of-type(1), .cb-table .cb-table-sort-joined a:active span:nth-of-type(1), .cb-table .cb-table-sort-joined a:visited span:nth-of-type(1) {
  text-decoration: underline;
}
.cb-table .cb-table-sort-joined a:hover span.cb-glyph, .cb-table .cb-table-sort-joined a:hover span.cb-icon, .cb-table .cb-table-sort-joined a:focus span.cb-glyph, .cb-table .cb-table-sort-joined a:focus span.cb-icon, .cb-table .cb-table-sort-joined a:active span.cb-glyph, .cb-table .cb-table-sort-joined a:active span.cb-icon, .cb-table .cb-table-sort-joined a:visited span.cb-glyph, .cb-table .cb-table-sort-joined a:visited span.cb-icon {
  text-decoration: none !important;
}
.cb-table .cb-table-sort-joined a .cb-sort-desc,
.cb-table .cb-table-sort-joined a .cb-sort-asc,
.cb-table .cb-table-sort-joined a .cb-sort {
  color: #fff;
}
.cb-table .cb-table-sort-joined:hover, .cb-table .cb-table-sort-joined:focus {
  cursor: pointer;
  background-color: #1e1e1e;
}
.cb-table .cb-table-sort-joined:hover a, .cb-table .cb-table-sort-joined:focus a {
  color: #fff !important;
}
.cb-table .cb-table-sort-joined:hover a .cb-glyph,
.cb-table .cb-table-sort-joined:hover a .cb-icon, .cb-table .cb-table-sort-joined:focus a .cb-glyph,
.cb-table .cb-table-sort-joined:focus a .cb-icon {
  color: #fff !important;
}
.cb-table.cb-table-light .cb-table-sort-joined a {
  color: #1e1e1e !important;
}
.cb-table.cb-table-light .cb-table-sort-joined a:hover, .cb-table.cb-table-light .cb-table-sort-joined a:focus, .cb-table.cb-table-light .cb-table-sort-joined a:active, .cb-table.cb-table-light .cb-table-sort-joined a:visited {
  color: #1e1e1e;
}
.cb-table.cb-table-light .cb-table-sort-joined a:hover span:nth-of-type(1), .cb-table.cb-table-light .cb-table-sort-joined a:focus span:nth-of-type(1), .cb-table.cb-table-light .cb-table-sort-joined a:active span:nth-of-type(1), .cb-table.cb-table-light .cb-table-sort-joined a:visited span:nth-of-type(1) {
  text-decoration: underline;
}
.cb-table.cb-table-light .cb-table-sort-joined a:hover span.cb-glyph, .cb-table.cb-table-light .cb-table-sort-joined a:hover span.cb-icon, .cb-table.cb-table-light .cb-table-sort-joined a:focus span.cb-glyph, .cb-table.cb-table-light .cb-table-sort-joined a:focus span.cb-icon, .cb-table.cb-table-light .cb-table-sort-joined a:active span.cb-glyph, .cb-table.cb-table-light .cb-table-sort-joined a:active span.cb-icon, .cb-table.cb-table-light .cb-table-sort-joined a:visited span.cb-glyph, .cb-table.cb-table-light .cb-table-sort-joined a:visited span.cb-icon {
  text-decoration: none !important;
}
.cb-table.cb-table-light .cb-table-sort-joined a .cb-sort-desc,
.cb-table.cb-table-light .cb-table-sort-joined a .cb-sort-asc {
  color: #324dc7;
}
.cb-table.cb-table-light .cb-table-sort-joined a .cb-sort {
  color: #1e1e1e;
}
.cb-table.cb-table-light .cb-table-sort-joined:hover {
  cursor: pointer;
  background-color: #e6edf8;
}
.cb-table.cb-table-light .cb-table-sort-joined:hover a,
.cb-table.cb-table-light .cb-table-sort-joined:hover .cb-sort,
.cb-table.cb-table-light .cb-table-sort-joined:hover .cb-glyph,
.cb-table.cb-table-light .cb-table-sort-joined:hover .cb-icon {
  color: #1e1e1e !important;
}
.cb-table.cb-table-light .cb-table-sort-joined:hover .cb-sort-desc,
.cb-table.cb-table-light .cb-table-sort-joined:hover .cb-sort-asc {
  color: #324dc7 !important;
}
.cb-table .cb-table-thumbnail {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  width: 72px;
  height: 72px;
  background-color: #b2b2b2;
  border: 1px solid #d9d9d9;
}
.cb-table .cb-table-thumbnail::before {
  content: "?";
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.5rem;
  color: #d9d9d9;
}
.cb-table .cb-table-thumbnail img {
  position: absolute;
  z-index: 2;
  width: 100%;
}
.cb-table .cb-table-thumbnail + p {
  float: left;
  display: inline-block;
}
.cb-table .cb-table-tip.cb-glyph, .cb-table .cb-table-tip.cb-icon {
  float: right;
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1em;
}
.cb-table .cb-table-callout {
  background-color: #f0f0f0;
}
.cb-table > thead .cb-table-callout, .cb-table > thead.cb-table-callout {
  color: #1e1e1e !important;
}
.cb-table .cb-table-highlight {
  background-color: #fdf4ba !important;
}
.cb-table .cb-table-selected {
  background-color: #e6edf8 !important;
}
.cb-table.cb-table-expandable .cb-table-expandable-trigger {
  width: 48px;
  min-width: 48px;
  max-width: 48px;
  height: 1px;
  padding: 0 !important;
}
.cb-table.cb-table-expandable .cb-table-expandable-trigger .cb-btn {
  height: 100% !important;
  border: 0;
  border-radius: 0;
}
.cb-table.cb-table-expandable .cb-table-expandable-trigger .cb-btn:focus {
  box-shadow: inset 0 0 0 2px #1e1e1e;
}
.cb-table.cb-table-expandable .cb-table-expandable-trigger .cb-btn:hover {
  background: rgba(0, 0, 0, 0.16);
  box-shadow: none;
}
.cb-table.cb-table-expandable .cb-table-expandable-row td.cb-table-expandable-trigger-right {
  padding-right: 56px;
}
.cb-table.cb-table-expandable .cb-table-expandable-row td.cb-table-expandable-trigger-left {
  padding-left: 56px;
}
.cb-table.cb-table-expandable.cb-table-condensed .cb-table-expandable-trigger {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
}
.cb-table.cb-table-expandable.cb-table-condensed .cb-table-expandable-trigger .cb-btn {
  width: 32px;
  height: 32px;
  padding: 0;
  font-size: 0.875rem;
  line-height: 0.875em;
}
.cb-table.cb-table-expandable.cb-table-condensed .cb-table-expandable-row td.cb-table-expandable-trigger-right {
  padding-right: 36px;
}
.cb-table.cb-table-expandable.cb-table-condensed .cb-table-expandable-row td.cb-table-expandable-trigger-left {
  padding-left: 36px;
}
.cb-table.cb-table-expandable.cb-table-striped tbody tr, .cb-table.cb-table-expandable.cb-table-striped-reverse tbody tr {
  background-color: #fff;
}
.cb-table.cb-table-expandable.cb-table-striped tbody .cb-stripe, .cb-table.cb-table-expandable.cb-table-striped-reverse tbody .cb-stripe {
  background-color: #f0f0f0;
}
.cb-table.cb-table-expandable.cb-table-striped tbody .cb-no-stripe, .cb-table.cb-table-expandable.cb-table-striped-reverse tbody .cb-no-stripe {
  background-color: #fff;
}
.cb-table th.cb-no-padding-th {
  padding: 0 !important;
}
.cb-table td.cb-no-padding-td {
  padding: 0 !important;
}
.cb-table .cb-table-cell-padding {
  padding: 11px 8px 12px 8px;
}
.cb-table .cb-table-condensed-cell-padding {
  padding: 3px 4px 4px 4px;
}

/* ------------------------------------ RESPONSIVE */
.cb-table-responsive {
  overflow-x: auto;
  display: block;
  width: 100%;
  -webkit-overflow-scrolling: touch;
  /* Prevent double border on horizontal scroll due to use of `display: block;` */
}
.cb-table-responsive > .cb-table {
  border: 0;
}

@media (max-width: 767.98px) {
  .cb-table-responsive-sm {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    /* Prevent double border on horizontal scroll due to use of `display: block;` */
  }
  .cb-table-responsive-sm > .cb-table {
    border: 0;
  }
}
@media (max-width: 1023.98px) {
  .cb-table-responsive-md {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    /* Prevent double border on horizontal scroll due to use of `display: block;` */
  }
  .cb-table-responsive-md > .cb-table {
    border: 0;
  }
}
@media (max-width: 1247.98px) {
  .cb-table-responsive-lg {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    /* Prevent double border on horizontal scroll due to use of `display: block;` */
  }
  .cb-table-responsive-lg > .cb-table {
    border: 0;
  }
}
@media (max-width: 1343.98px) {
  .cb-table-responsive-xl {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    /* Prevent double border on horizontal scroll due to use of `display: block;` */
  }
  .cb-table-responsive-xl > .cb-table {
    border: 0;
  }
}
@media (max-width: 1439.98px) {
  .cb-table-responsive-2xl {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    /* Prevent double border on horizontal scroll due to use of `display: block;` */
  }
  .cb-table-responsive-2xl > .cb-table {
    border: 0;
  }
}
@media (max-width: 1727.98px) {
  .cb-table-responsive-3xl {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    /* Prevent double border on horizontal scroll due to use of `display: block;` */
  }
  .cb-table-responsive-3xl > .cb-table {
    border: 0;
  }
}
.cb-table-responsive- {
  overflow-x: auto;
  display: block;
  width: 100%;
  -webkit-overflow-scrolling: touch;
  /* Prevent double border on horizontal scroll due to use of `display: block;` */
}
.cb-table-responsive- > .cb-table {
  border: 0;
}

/* ------------------------------------ SCROLLBAR */
.cb-table-scroll {
  overflow: auto;
}

/* ------------------------------------ MOBILE */
.cb-table-mobile td {
  width: 50%;
}
.cb-table-mobile .cb-last-row td,
.cb-table-mobile .cb-last-row th {
  padding-bottom: 24px;
  border-bottom-color: #888;
}
.cb-table-mobile .cb-last-row:last-of-type td,
.cb-table-mobile .cb-last-row:last-of-type th {
  border-bottom-color: #888;
}
.cb-table-mobile .cb-last-row + tr td,
.cb-table-mobile .cb-last-row + tr th {
  padding-top: 24px;
}

/* ------------------------------------ STICKY PLUGIN */
.cb-table-sticky.cb-active-sticky {
  position: relative;
  overflow: auto;
  border: 1px solid #d9d9d9;
  border-top: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table {
  border-bottom: 0 !important;
}
.cb-table-sticky.cb-active-sticky .cb-table > thead > tr > th:first-child,
.cb-table-sticky.cb-active-sticky .cb-table > thead > tr > td:first-child,
.cb-table-sticky.cb-active-sticky .cb-table > tbody > tr > th:first-child,
.cb-table-sticky.cb-active-sticky .cb-table > tbody > tr > td:first-child,
.cb-table-sticky.cb-active-sticky .cb-table > tfoot > tr > th:first-child,
.cb-table-sticky.cb-active-sticky .cb-table > tfoot > tr > td:first-child {
  border-left: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table > thead > tr > th:last-child,
.cb-table-sticky.cb-active-sticky .cb-table > thead > tr > td:last-child,
.cb-table-sticky.cb-active-sticky .cb-table > tbody > tr > th:last-child,
.cb-table-sticky.cb-active-sticky .cb-table > tbody > tr > td:last-child,
.cb-table-sticky.cb-active-sticky .cb-table > tfoot > tr > th:last-child,
.cb-table-sticky.cb-active-sticky .cb-table > tfoot > tr > td:last-child {
  border-right: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table > caption {
  border-right: 0;
  border-left: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table > tbody > tr > th,
.cb-table-sticky.cb-active-sticky .cb-table > tbody > tr > td,
.cb-table-sticky.cb-active-sticky .cb-table > tfoot > tr > th,
.cb-table-sticky.cb-active-sticky .cb-table > tfoot > tr > td {
  border-bottom: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table thead .cb-sticky-cell {
  color: #fff;
  background: #505050;
  border-right: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table thead.cb-active-header {
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.1);
}
.cb-table-sticky.cb-active-sticky .cb-table thead.cb-active-column tr.cb-sticky-cell {
  border-right: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table thead.cb-active-column tr .cb-sticky-cell-last {
  border-right: 1px solid #d9d9d9;
  box-shadow: 4px 0 4px -2px rgba(0, 0, 0, 0.1);
}
.cb-table-sticky.cb-active-sticky .cb-table tbody .cb-sticky-cell {
  background: #fff;
  border-right: 0;
}
.cb-table-sticky.cb-active-sticky .cb-table tbody.cb-active-column .cb-sticky-cell-last {
  border-right: 1px solid #d9d9d9;
  box-shadow: 4px 0 4px -2px rgba(0, 0, 0, 0.1);
}

/* ------------------------------------ STICKY CSS */
.cb-table-sticky-css {
  overflow: auto;
  display: block;
  width: 100%;
  border: 1px solid #d9d9d9;
}
.cb-table-sticky-css .cb-table {
  position: relative;
  border-spacing: 0;
  border-collapse: separate;
}
.cb-table-sticky-css .cb-table > thead > tr > th,
.cb-table-sticky-css .cb-table > thead > tr > td,
.cb-table-sticky-css .cb-table > tbody > tr > th,
.cb-table-sticky-css .cb-table > tbody > tr > td,
.cb-table-sticky-css .cb-table > tfoot > tr > th,
.cb-table-sticky-css .cb-table > tfoot > tr > td {
  border-top: 0;
  border-right: 0;
}
.cb-table-sticky-css .cb-table > thead > tr > th:first-child,
.cb-table-sticky-css .cb-table > thead > tr > td:first-child,
.cb-table-sticky-css .cb-table > tbody > tr > th:first-child,
.cb-table-sticky-css .cb-table > tbody > tr > td:first-child,
.cb-table-sticky-css .cb-table > tfoot > tr > th:first-child,
.cb-table-sticky-css .cb-table > tfoot > tr > td:first-child {
  border-left: 0;
}
.cb-table-sticky-css .cb-table thead.cb-active-header tr th {
  position: sticky;
  z-index: 3;
  top: -1px;
  left: 0;
  background: #505050;
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.1);
}
.cb-table-sticky-css .cb-table thead.cb-active-header tr th.cb-active-column {
  z-index: 4;
  box-shadow: none;
}
.cb-table-sticky-css .cb-table tbody.cb-active-column tr th:nth-child(1),
.cb-table-sticky-css .cb-table tbody.cb-active-column tr td:nth-child(1) {
  position: sticky;
  z-index: 3;
  top: -1px;
  left: 0;
  background: #fff;
  border-right: 1px solid #d9d9d9;
  box-shadow: 4px 0 4px -2px rgba(0, 0, 0, 0.1);
}

/* ------------------------------------ Related to React Components */
.cb-loader-wrapper {
  position: absolute;
  z-index: 50000;
  display: flex;
  align-items: top;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-top: 72px;
}

.cb-table-wrapper.with-top-scroll {
  overflow-x: auto;
}

.cb-table-top-scroll-holder {
  overflow: scroll hidden;
  display: block;
}
.cb-table-top-scroll-holder .cb-table-top-scroll {
  height: 1px;
}

.cb-table-react {
  /* sticky header relative to page */
  /* sticky header relative to parent
   * thead tag
   */
  /* sticky column relative to parent
   * table tag
   */
}
.cb-table-react.cb-table tbody th {
  font-weight: initial;
}
.cb-table-react.cb-table-header {
  position: absolute;
}
.cb-table-react.cb-table-header .cb-table-wrapper {
  overflow-x: hidden;
}
.cb-table-react.cb-table-header.cb-sticky-table {
  position: fixed;
  z-index: 900;
  top: 0;
}
.cb-table-react.cb-table-header table {
  width: unset;
}
.cb-table-react.cb-table-header table td.cb-table-sort a.focused {
  outline: #7ab6fd auto 1px;
  outline-offset: 1px;
}
.cb-table-react .cb-sticky-header-parent {
  position: sticky;
  z-index: 2;
  top: -1px;
}
.cb-table-react .cb-sticky-header-parent.cb-sticky-active {
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.1);
}
.cb-table-react .cb-sticky-header-parent .cb-table-sort:first-of-type {
  border-left: 0 !important;
  box-shadow: inset 1px 0 0 #d9d9d9;
}
.cb-table-react.cb-sticky-table-column > thead th {
  background-color: #505050;
  border: 0;
  box-shadow: inset -1px 0 0 #d9d9d9, inset 0.1px 0 0 #d9d9d9;
}
.cb-table-react.cb-sticky-table-column > thead th:first-of-type {
  border-right: 0 !important;
  box-shadow: inset -1px 0 0 #fff;
}
.cb-table-react.cb-sticky-table-column > thead th:first-of-type + th {
  border-left: 0 !important;
}
.cb-table-react.cb-sticky-table-column .cb-sticky-column {
  position: sticky;
  z-index: 1;
  left: 0;
  background-color: #fff;
  border-right: 0 !important;
  border-left: 0 !important;
  box-shadow: inset -1px 0 0 #d9d9d9, inset 1px 0 0 #d9d9d9;
}
.cb-table-react.cb-sticky-table-column .cb-sticky-column + th,
.cb-table-react.cb-sticky-table-column .cb-sticky-column + td {
  border-left: 0 !important;
}
.cb-table-react.cb-sticky-table-column .cb-stripe .cb-sticky-column {
  background-color: #f0f0f0 !important;
}
.cb-table-react.cb-sticky-table-column.cb-no-border .cb-sticky-column {
  box-shadow: inset -1px 0 0 #d9d9d9 !important;
}
.cb-table-react.cb-sticky-table-column > thead th:first-child,
.cb-table-react.cb-sticky-table-column > thead .cb-table-sort:first-child {
  position: sticky;
  z-index: 2;
  left: 0;
}

/* FF Only */
@document url-prefix() {
  .cb-table-react .cb-sticky-table-column .cb-sticky-column {
    box-shadow: inset 0 -0.7px 1px #d9d9d9, inset -1px 0 0 #d9d9d9 !important;
  }
}/*
 * CB Custom Scrollbar
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
.cb-scrollbar-container {
  margin-bottom: 24px;
}
.cb-scrollbar-container.active {
  position: relative;
  overflow: hidden;
  margin-bottom: 96px;
  border: 1px solid #d9d9d9;
}
.cb-scrollbar-container.active .cb-table-responsive {
  position: relative;
  overflow: hidden;
}
.cb-scrollbar-container.active .cb-table {
  position: absolute;
  border-bottom: 0 !important;
}
.cb-scrollbar-container.active .cb-table > thead > tr > th:first-child,
.cb-scrollbar-container.active .cb-table > thead > tr > td:first-child,
.cb-scrollbar-container.active .cb-table > tbody > tr > th:first-child,
.cb-scrollbar-container.active .cb-table > tbody > tr > td:first-child,
.cb-scrollbar-container.active .cb-table > tfoot > tr > th:first-child,
.cb-scrollbar-container.active .cb-table > tfoot > tr > td:first-child {
  border-left: 0;
}
.cb-scrollbar-container.active .cb-table > thead > tr > th:last-child,
.cb-scrollbar-container.active .cb-table > thead > tr > td:last-child,
.cb-scrollbar-container.active .cb-table > tbody > tr > th:last-child,
.cb-scrollbar-container.active .cb-table > tbody > tr > td:last-child,
.cb-scrollbar-container.active .cb-table > tfoot > tr > th:last-child,
.cb-scrollbar-container.active .cb-table > tfoot > tr > td:last-child {
  border-right: 0;
}
.cb-scrollbar-container.active .cb-table > caption {
  border-right: 0;
  border-left: 0;
}
.cb-scrollbar-container.active .cb-scrollbar {
  position: relative;
  display: block;
  width: 100%;
  height: 14px;
  padding: 2px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
}
.cb-scrollbar-container.active .cb-scrollbar .cb-scrollbar-thumb {
  position: absolute;
  left: 0;
  min-width: 30px;
  height: 10px;
  opacity: 0.4;
  background-color: #888;
  border-radius: 8px;
}
.cb-scrollbar-container.active .cb-scrollbar:hover .cb-scrollbar-thumb {
  opacity: 0.7;
}
.cb-scrollbar-container .cb-table-responsive {
  overflow-y: hidden;
  margin-bottom: 0;
  border: 0;
}
.cb-scrollbar-container .cb-table-responsive .table {
  margin-bottom: 0;
}

.not-selectable {
  user-select: none;
}/*
 * CB Tabs
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Tabs
 */
/*
 * CB Menu List Mixins
 */
.cb-tabs-menu {
  display: flex;
  height: 72px;
}
.cb-tabs-menu ul {
  display: flex;
  height: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
.cb-tabs-menu ul li {
  list-style: none;
}
.cb-tabs-menu ul li a {
  text-decoration: none !important;
  display: flex;
  align-items: flex-end;
  padding: 0 24px 12px;
  height: 100%;
}
.cb-tabs-menu ul li a.cb-condensed {
  padding: 0 8px 8px;
}
.cb-tabs-menu ul li a.cb-selected {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-tabs-menu ul li a:hover, .cb-tabs-menu ul li a.cb-hover {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-tabs-menu ul li a.cb-disabled, .cb-tabs-menu ul li a:disabled {
  cursor: not-allowed;
  color: #b2b2b2;
  text-decoration: none !important;
  opacity: 0.5;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.cb-tabs-menu.cb-condensed {
  height: 48px;
}
.cb-tabs-menu.cb-condensed ul li a {
  display: flex;
  align-items: flex-end;
  padding: 0 8px 8px;
  height: 100%;
}
.cb-tabs-menu.cb-condensed ul li a.cb-condensed {
  padding: 0 8px 8px;
}
.cb-tabs-menu.cb-condensed ul li a.cb-selected {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-tabs-menu.cb-condensed ul li a:hover, .cb-tabs-menu.cb-condensed ul li a.cb-hover {
  box-shadow: inset 0 -3px 0 -1px #1e1e1e;
}
.cb-tabs-menu.cb-tabs-menu-icon {
  height: auto;
}
.cb-tabs-menu.cb-tabs-menu-icon ul li a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.cb-tabs-menu.cb-tabs-menu-icon ul li a [class^=cb-glyph],
.cb-tabs-menu.cb-tabs-menu-icon ul li a [class^=cb-icon] {
  margin-top: 10px;
  margin-bottom: 8px;
  font-size: 26px;
}
.cb-tabs-menu.cb-tabs-menu-icon.cb-condensed {
  height: auto;
}
.cb-tabs-menu.cb-tabs-menu-icon.cb-condensed ul li a [class^=cb-glyph],
.cb-tabs-menu.cb-tabs-menu-icon.cb-condensed ul li a [class^=cb-icon] {
  margin-top: 16px;
  margin-bottom: 8px;
  font-size: 1rem;
}
.cb-tabs-menu.cb-tabs-menu-icon.cb-tabs-menu-icon-only ul li a {
  padding: 0;
}
.cb-tabs-menu.cb-tabs-menu-icon.cb-tabs-menu-icon-only ul li a [class^=cb-glyph],
.cb-tabs-menu.cb-tabs-menu-icon.cb-tabs-menu-icon-only ul li a [class^=cb-icon] {
  margin: 1rem;
  font-size: 1.5rem;
}
.cb-tabs-menu + .cb-tabs-container {
  margin-top: 48px;
}

.cb-tabs-container .cb-tabs-content {
  display: none;
}
.cb-tabs-container .cb-tabs-content.cb-selected {
  display: block;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-tabs-menu a.cb-menu-link:focus, [data-cb-input-m=keyboard] .cb-tabs-menu a.cb-menu-link.cb-focus {
  background-color: #f0f0f0;
  outline: auto !important;
  outline-color: #7ab6fd !important;
}/*
 * CB Toast
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Toast
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Toast
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
/*
 * CB Toast
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Toast
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Toast
 */
/*
 * CB Toast Mixins
 */
/*
A mixin to generate the classes for one phase of a React CSSTransition.
`$phase` must be `appear` or `enter` or `exit`.
If `enter` phase is given then `appear` phase will be generated at the same time.
If `exit` phase is given then property values are animated in reverse, from final to initial.

**Example:**
@include react-transition-phase(toast, enter, $enter-translate, $before: "&");
@include react-transition-phase(toast, leave, $leave-blur, $pt-transition-duration * 3, $before: "&");
*/
/* Format transition class name with all the bits. */
/*
Given map of properties to values, set each property to the value at the given index.
(remember that sass indices are 1-based).

Example: `each-prop((opacity: 0 1), 2)` will print "opacity: 1"
*/
.cb-toast {
  /* new toasts slide in from the top */
  /* previous sibling gets pushed down */
  /* leaving toasts simply fade away */
  /* younger siblings of leaving toasts wait a moment before moving to fill gap */
  /* based on btn height */
}
.cb-toast[aria-hidden=true] {
  display: none;
}
.cb-toast.cb-toast-enter {
  transform: translateY(-48px);
  opacity: 0;
  filter: blur(0);
}
.cb-toast.cb-toast-enter-active {
  transform: translateY(0);
  opacity: 1;
  filter: blur(10px);
  transition: transform, opacity, filter 2.4s cubic-bezier(0.22, 0.61, 0.35, 1) 0;
}
.cb-toast.cb-toast-enter ~ .cb-toast {
  transform: translateY(-48px);
}
.cb-toast.cb-toast-enter-active ~ .cb-toast {
  transform: translateY(0);
  transition: transform 2.4s cubic-bezier(0.22, 0.61, 0.35, 1) 0;
}
.cb-toast.cb-toast-exit {
  opacity: 1;
  filter: blur(0);
}
.cb-toast.cb-toast-exit-active {
  opacity: 0;
  filter: blur(10px);
  transition: opacity, filter 2.4s cubic-bezier(0.22, 0.61, 0.35, 1) 0;
}
.cb-toast.cb-toast-exit ~ .cb-toast {
  transform: translateY(0);
}
.cb-toast.cb-toast-exit-active ~ .cb-toast {
  transform: translateY(-48px);
  transition: transform 0.8s cubic-bezier(0.22, 0.61, 0.35, 1) 0.4s;
}
.cb-toast {
  pointer-events: all;
  position: relative !important;
  display: flex;
  align-items: flex-start;
  box-sizing: content-box;
  width: 498px;
  max-width: 498px;
  margin-top: 16px;
  padding: 0;
  font-size: 0.875rem;
  line-height: 1.7143em;
  background: #fff;
  border: 1px solid #1e1e1e;
  border-radius: 8px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-toast {
    width: calc(100% - 48px);
    max-width: calc(100% - 48px);
    margin-right: 24px;
    margin-left: 24px;
  }
}
.cb-toast .cb-toast-msg,
.cb-toast .cb-toast-action {
  margin: 11px 0 11px 16px;
}
.cb-toast .cb-glyph:not(.cb-x-mark),
.cb-toast .cb-icon:not(.cb-x-mark) {
  margin: 14px 0 14px 16px;
  font-size: 1rem;
  line-height: 18px;
}
.cb-toast .cb-glyph.cb-check, .cb-toast .cb-glyph.cb-check-fill,
.cb-toast .cb-icon.cb-check,
.cb-toast .cb-icon.cb-check-fill {
  color: #1d7846;
}
.cb-toast .cb-glyph.cb-exclamation-circle, .cb-toast .cb-glyph.cb-exclamation-fill,
.cb-toast .cb-icon.cb-exclamation-circle,
.cb-toast .cb-icon.cb-exclamation-fill {
  color: #ab2334;
}
.cb-toast .cb-toast-msg {
  overflow: hidden;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  padding-right: 16px;
  text-overflow: ellipsis;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-toast .cb-toast-msg {
    -webkit-line-clamp: unset;
    text-overflow: unset;
  }
}
.cb-toast .cb-btn-close {
  min-width: 32px;
  margin: 7px 8px 7px 0;
  margin-left: auto !important;
  font-size: 14px !important;
}
.cb-toast a.cb-toast-action {
  margin-right: 16px;
  margin-left: auto !important;
  text-transform: uppercase;
  font-family: Roboto !important;
  font-weight: 500;
  /* black */
  color: #1e1e1e;
}
.cb-toast a.cb-toast-action:hover, .cb-toast a.cb-toast-action.cb-hover, .cb-toast a.cb-toast-action:focus, .cb-toast a.cb-toast-action.cb-focus {
  color: #1e1e1e;
}
.cb-toast a.cb-toast-action:active, .cb-toast a.cb-toast-action.cb-active {
  color: #505050;
}
.cb-toast a.cb-toast-action:not(.cb-btn):visited, .cb-toast a.cb-toast-action:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-toast a.cb-toast-action.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-toast a.cb-toast-action.cb-disabled:hover, .cb-toast a.cb-toast-action.cb-disabled.cb-hover, .cb-toast a.cb-toast-action.cb-disabled:focus, .cb-toast a.cb-toast-action.cb-disabled.cb-focus, .cb-toast a.cb-toast-action.cb-disabled.cb-active, .cb-toast a.cb-toast-action.cb-disabled:visited, .cb-toast a.cb-toast-action.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-toast .cb-toast-action + .cb-btn-close {
  margin-left: 0 !important;
}
.cb-toast.cb-toast-alternative, .cb-toast.cb-toast-info, .cb-toast.cb-toast-success, .cb-toast.cb-toast-warning {
  color: #fff;
}
.cb-toast.cb-toast-alternative a, .cb-toast.cb-toast-info a, .cb-toast.cb-toast-success a, .cb-toast.cb-toast-warning a {
  /* white */
  color: #fff !important;
}
.cb-toast.cb-toast-alternative a:hover, .cb-toast.cb-toast-alternative a.cb-hover, .cb-toast.cb-toast-alternative a:focus, .cb-toast.cb-toast-alternative a.cb-focus, .cb-toast.cb-toast-info a:hover, .cb-toast.cb-toast-info a.cb-hover, .cb-toast.cb-toast-info a:focus, .cb-toast.cb-toast-info a.cb-focus, .cb-toast.cb-toast-success a:hover, .cb-toast.cb-toast-success a.cb-hover, .cb-toast.cb-toast-success a:focus, .cb-toast.cb-toast-success a.cb-focus, .cb-toast.cb-toast-warning a:hover, .cb-toast.cb-toast-warning a.cb-hover, .cb-toast.cb-toast-warning a:focus, .cb-toast.cb-toast-warning a.cb-focus {
  color: #fff;
}
.cb-toast.cb-toast-alternative a:active, .cb-toast.cb-toast-alternative a.cb-active, .cb-toast.cb-toast-info a:active, .cb-toast.cb-toast-info a.cb-active, .cb-toast.cb-toast-success a:active, .cb-toast.cb-toast-success a.cb-active, .cb-toast.cb-toast-warning a:active, .cb-toast.cb-toast-warning a.cb-active {
  color: #fff;
}
.cb-toast.cb-toast-alternative a:not(.cb-btn):visited, .cb-toast.cb-toast-alternative a:not(.cb-btn).cb-visited, .cb-toast.cb-toast-info a:not(.cb-btn):visited, .cb-toast.cb-toast-info a:not(.cb-btn).cb-visited, .cb-toast.cb-toast-success a:not(.cb-btn):visited, .cb-toast.cb-toast-success a:not(.cb-btn).cb-visited, .cb-toast.cb-toast-warning a:not(.cb-btn):visited, .cb-toast.cb-toast-warning a:not(.cb-btn).cb-visited {
  color: #fff;
}
.cb-toast.cb-toast-alternative a.cb-disabled, .cb-toast.cb-toast-info a.cb-disabled, .cb-toast.cb-toast-success a.cb-disabled, .cb-toast.cb-toast-warning a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-toast.cb-toast-alternative a.cb-disabled:hover, .cb-toast.cb-toast-alternative a.cb-disabled.cb-hover, .cb-toast.cb-toast-alternative a.cb-disabled:focus, .cb-toast.cb-toast-alternative a.cb-disabled.cb-focus, .cb-toast.cb-toast-alternative a.cb-disabled.cb-active, .cb-toast.cb-toast-alternative a.cb-disabled:visited, .cb-toast.cb-toast-alternative a.cb-disabled.cb-visited, .cb-toast.cb-toast-info a.cb-disabled:hover, .cb-toast.cb-toast-info a.cb-disabled.cb-hover, .cb-toast.cb-toast-info a.cb-disabled:focus, .cb-toast.cb-toast-info a.cb-disabled.cb-focus, .cb-toast.cb-toast-info a.cb-disabled.cb-active, .cb-toast.cb-toast-info a.cb-disabled:visited, .cb-toast.cb-toast-info a.cb-disabled.cb-visited, .cb-toast.cb-toast-success a.cb-disabled:hover, .cb-toast.cb-toast-success a.cb-disabled.cb-hover, .cb-toast.cb-toast-success a.cb-disabled:focus, .cb-toast.cb-toast-success a.cb-disabled.cb-focus, .cb-toast.cb-toast-success a.cb-disabled.cb-active, .cb-toast.cb-toast-success a.cb-disabled:visited, .cb-toast.cb-toast-success a.cb-disabled.cb-visited, .cb-toast.cb-toast-warning a.cb-disabled:hover, .cb-toast.cb-toast-warning a.cb-disabled.cb-hover, .cb-toast.cb-toast-warning a.cb-disabled:focus, .cb-toast.cb-toast-warning a.cb-disabled.cb-focus, .cb-toast.cb-toast-warning a.cb-disabled.cb-active, .cb-toast.cb-toast-warning a.cb-disabled:visited, .cb-toast.cb-toast-warning a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-toast.cb-toast-alternative .cb-glyph.cb-check, .cb-toast.cb-toast-alternative .cb-glyph.cb-info, .cb-toast.cb-toast-alternative .cb-glyph.cb-check-fill, .cb-toast.cb-toast-alternative .cb-glyph.cb-exclamation-circle, .cb-toast.cb-toast-alternative .cb-glyph.cb-exclamation-fill,
.cb-toast.cb-toast-alternative .cb-icon.cb-check,
.cb-toast.cb-toast-alternative .cb-icon.cb-info,
.cb-toast.cb-toast-alternative .cb-icon.cb-check-fill,
.cb-toast.cb-toast-alternative .cb-icon.cb-exclamation-circle,
.cb-toast.cb-toast-alternative .cb-icon.cb-exclamation-fill, .cb-toast.cb-toast-info .cb-glyph.cb-check, .cb-toast.cb-toast-info .cb-glyph.cb-info, .cb-toast.cb-toast-info .cb-glyph.cb-check-fill, .cb-toast.cb-toast-info .cb-glyph.cb-exclamation-circle, .cb-toast.cb-toast-info .cb-glyph.cb-exclamation-fill,
.cb-toast.cb-toast-info .cb-icon.cb-check,
.cb-toast.cb-toast-info .cb-icon.cb-info,
.cb-toast.cb-toast-info .cb-icon.cb-check-fill,
.cb-toast.cb-toast-info .cb-icon.cb-exclamation-circle,
.cb-toast.cb-toast-info .cb-icon.cb-exclamation-fill, .cb-toast.cb-toast-success .cb-glyph.cb-check, .cb-toast.cb-toast-success .cb-glyph.cb-info, .cb-toast.cb-toast-success .cb-glyph.cb-check-fill, .cb-toast.cb-toast-success .cb-glyph.cb-exclamation-circle, .cb-toast.cb-toast-success .cb-glyph.cb-exclamation-fill,
.cb-toast.cb-toast-success .cb-icon.cb-check,
.cb-toast.cb-toast-success .cb-icon.cb-info,
.cb-toast.cb-toast-success .cb-icon.cb-check-fill,
.cb-toast.cb-toast-success .cb-icon.cb-exclamation-circle,
.cb-toast.cb-toast-success .cb-icon.cb-exclamation-fill, .cb-toast.cb-toast-warning .cb-glyph.cb-check, .cb-toast.cb-toast-warning .cb-glyph.cb-info, .cb-toast.cb-toast-warning .cb-glyph.cb-check-fill, .cb-toast.cb-toast-warning .cb-glyph.cb-exclamation-circle, .cb-toast.cb-toast-warning .cb-glyph.cb-exclamation-fill,
.cb-toast.cb-toast-warning .cb-icon.cb-check,
.cb-toast.cb-toast-warning .cb-icon.cb-info,
.cb-toast.cb-toast-warning .cb-icon.cb-check-fill,
.cb-toast.cb-toast-warning .cb-icon.cb-exclamation-circle,
.cb-toast.cb-toast-warning .cb-icon.cb-exclamation-fill {
  color: #fff !important;
}
.cb-toast.cb-toast-alternative .cb-btn-close, .cb-toast.cb-toast-info .cb-btn-close, .cb-toast.cb-toast-success .cb-btn-close, .cb-toast.cb-toast-warning .cb-btn-close {
  color: #fff;
  background: transparent;
}
.cb-toast.cb-toast-alternative .cb-btn-close:focus, .cb-toast.cb-toast-info .cb-btn-close:focus, .cb-toast.cb-toast-success .cb-btn-close:focus, .cb-toast.cb-toast-warning .cb-btn-close:focus {
  color: #1e1e1e !important;
  background-color: #f0f0f0 !important;
}
.cb-toast.cb-toast-alternative, .cb-toast.cb-toast-info {
  background: #1e1e1e;
  border-color: #505050;
}
.cb-toast.cb-toast-alternative .cb-btn-close.cb-btn-greyscale:hover, .cb-toast.cb-toast-info .cb-btn-close.cb-btn-greyscale:hover {
  color: #fff;
  background-color: #4b4b4b;
  box-shadow: 0 0 0 2px #fff;
}
.cb-toast.cb-toast-alternative .cb-btn-close.cb-btn-greyscale:focus, .cb-toast.cb-toast-info .cb-btn-close.cb-btn-greyscale:focus {
  box-shadow: none;
}
.cb-toast.cb-toast-success {
  background: #1d7846;
}
.cb-toast.cb-toast-success .cb-btn-close.cb-btn-greyscale:hover {
  color: #fff;
  background-color: rgb(23.2, 96, 56);
}
.cb-toast.cb-toast-success .cb-btn-close.cb-btn-greyscale:focus {
  box-shadow: none;
}
.cb-toast.cb-toast-warning {
  background: #ab2334;
}
.cb-toast.cb-toast-warning .cb-btn-close.cb-btn-greyscale:hover {
  color: #fff;
  background-color: rgb(136.8, 28, 41.6);
}
.cb-toast.cb-toast-warning .cb-btn-close.cb-btn-greyscale:focus {
  box-shadow: none;
}
.cb-toast.cb-toast-msg-no-truncate .cb-toast-msg {
  overflow: unset;
  -webkit-box-orient: unset;
  -webkit-line-clamp: unset;
  text-overflow: unset;
}

.cb-toast-container {
  /* container will not block clicks on elements behind it */
  pointer-events: none;
  position: fixed;
  z-index: 1080;
  inset: 0 0 auto;
  overflow: hidden;
  display: flex !important;
  flex-direction: column;
  align-items: center;
}
.cb-toast-container.cb-toast-container-bottom {
  top: auto;
  bottom: 0;
  flex-direction: column-reverse;
}
.cb-toast-container.cb-toast-container-bottom .cb-toast {
  /* minimal diff in react-transition styles so we can avoid calling those mixins again */
}
.cb-toast-container.cb-toast-container-bottom .cb-toast.cb-toast-enter:not(.cb-toast-enter-active), .cb-toast-container.cb-toast-container-bottom .cb-toast.cb-toast-enter:not(.cb-toast-enter-active) ~ .cb-toast, .cb-toast-container.cb-toast-container-bottom .cb-toast.cb-toast-appear:not(.cb-toast-appear-active), .cb-toast-container.cb-toast-container-bottom .cb-toast.cb-toast-appear:not(.cb-toast-appear-active) ~ .cb-toast, .cb-toast-container.cb-toast-container-bottom .cb-toast.cb-toast-exit-active ~ .cb-toast, .cb-toast-container.cb-toast-container-bottom .cb-toast.cb-toast-leave-active ~ .cb-toast {
  transform: translateY(64px);
}/*
 * CB Tooltip
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
.cb-tooltip {
  position: absolute;
  z-index: 1070;
  min-width: 180px;
  max-width: 360px;
  color: #fff;
  text-align: center;
  visibility: hidden;
  opacity: 0;
  background: #505050;
  border: 1px solid #fff;
  border-radius: 8px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  transition: opacity 0.35s ease-in-out;
}
.cb-tooltip .cb-tooltip-inner {
  padding: 12px;
  font-size: 14px;
}
.cb-tooltip.cb-tooltip-light {
  color: #1e1e1e;
  background-color: #fff;
}
.cb-tooltip[data-popper-placement^=top], .cb-tooltip[data-popper-placement^=bottom], .cb-tooltip[data-popper-placement^=right], .cb-tooltip[data-popper-placement^=left] {
  opacity: 1;
}
.cb-tooltip[aria-hidden=true]:not(.cb-repetitive-label) {
  display: none;
}/*
 * CB Local Navigation
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Local Navigation
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Local Navigation
 */
/*
 * CB Link Mixins
 */
/* ------------------------------------ PALETTE */
.cb-local-navigation {
  /* when we activate mobile layout for tablet */
}
.cb-local-navigation.cb-sticky-local-navigation {
  position: sticky;
  z-index: 901;
  top: 0;
  left: 0;
  width: 100%;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-local-navigation > .cb-desktop-navigation > .row {
    margin-right: -24px;
  }
  .cb-local-navigation > .cb-desktop-navigation > .row .col-xs.cb-nav-container {
    padding-right: 0;
  }
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container {
  display: flex;
  justify-content: space-between;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name {
  display: inline-flex;
  justify-content: flex-start;
  min-width: fit-content;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name {
    align-items: center;
    height: 48px;
  }
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a {
  position: relative;
  padding: 36px 24px 12px 0;
  font-size: 1.4375rem;
  font-weight: 500;
  line-height: 1.0435em;
  text-decoration: none;
  white-space: nowrap;
  /* black */
  color: #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-focus {
  color: #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:active, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-active {
  color: #505050;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:not(.cb-btn):visited, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled.cb-hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled:focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled.cb-focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled.cb-active, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled:visited, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a:visited {
  text-decoration: underline;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a .cb-icon {
  position: absolute;
  bottom: 27px;
  font-size: 7px;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a .cb-icon.cb-trademark {
  bottom: 29px;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a {
    padding: 0;
    font-size: 1.1875rem;
    line-height: 1.2632em;
  }
  .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a .cb-icon {
    top: 3px;
    right: -8px;
  }
  .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a .cb-icon.cb-trademark {
    top: 1px;
  }
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items {
  display: inline-flex;
  flex-basis: 100%;
  justify-content: flex-end;
  height: 72px;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal {
  width: 100%;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul {
  justify-content: flex-end;
  width: 100%;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li {
  display: flex;
  justify-content: flex-end;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li.cb-promotional.cb-last-of-type {
  margin-right: auto;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-menu-link {
  white-space: nowrap;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown > a:focus {
  outline: auto;
  outline-color: #7ab6fd;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-toggle {
  height: 100%;
  white-space: nowrap;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-toggle:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-toggle.cb-hover {
  background-color: #f0f0f0;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-menu ul {
  flex-direction: column;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-menu ul > li > a:hover {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-menu ul > li > a.cb-selected {
  box-shadow: inset 2px 0 0 0 #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-nav-items .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-menu ul .cb-nested-menu {
  display: none;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: fit-content;
  padding: 16px;
  border-left: 1px solid #d9d9d9;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a {
  /* black */
  color: #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-focus {
  color: #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:active, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-active {
  color: #505050;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:not(.cb-btn):visited, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:not(.cb-btn).cb-visited {
  color: #1e1e1e;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled {
  cursor: not-allowed;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled.cb-hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled:focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled.cb-focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled.cb-active, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled:visited, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a.cb-disabled.cb-visited {
  color: #fff;
  color: #b2b2b2 !important;
  text-decoration: none !important;
}
.cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:hover, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:focus, .cb-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-mobile-trigger a:visited {
  text-decoration: none;
}
.cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel {
  display: none;
}
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel {
    position: fixed;
    z-index: 901;
    top: 0;
    left: calc(-100% - 40px);
    display: block;
    width: 100vw;
    height: 100vh;
    padding: 16px 0 24px;
    background-color: #fff;
    box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
    transition: all 0.25s;
    transition-delay: 0s;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation {
    display: flex;
    padding: 0 16px 16px 24px;
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link {
    line-height: 16px;
    text-decoration: none;
    /* black */
    color: #1e1e1e;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:hover, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-hover, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:focus, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-focus,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:hover,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-hover,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:focus,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-focus {
    color: #1e1e1e;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:active, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-active,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:active,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-active {
    color: #505050;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:not(.cb-btn):visited, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:not(.cb-btn).cb-visited,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:not(.cb-btn):visited,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:not(.cb-btn).cb-visited {
    color: #1e1e1e;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled {
    cursor: not-allowed;
    color: #b2b2b2 !important;
    text-decoration: none !important;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled:hover, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-hover, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled:focus, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-focus, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-active, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled:visited, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-visited,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled:hover,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-hover,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled:focus,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-focus,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-active,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled:visited,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-visited {
    color: #fff;
    color: #b2b2b2 !important;
    text-decoration: none !important;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:hover, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:focus, .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:visited,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:hover,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:focus,
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:visited {
    text-decoration: none;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link {
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 16px;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link {
    margin-left: auto;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-menu-list-vertical {
    overflow-y: auto;
    height: calc(100vh - 48px);
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-menu-link {
    padding-right: 16px;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-nested-navigation .cb-menu-link {
    display: flex;
    justify-content: space-between;
    font-weight: 500;
  }
  .cb-local-navigation > .cb-mobile-navigation .cb-mobile-panel.cb-panel-show {
    left: 0;
    transition: all 0.25s ease-in-out;
  }
}
@media (max-width: 1023.98px) {
  .cb-local-navigation.cb-tablet-local-navigation > .cb-desktop-navigation {
    max-width: 100%;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-desktop-navigation > .row {
    margin-right: -24px;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-desktop-navigation > .row .col-xs.cb-nav-container {
    padding-right: 0;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name {
    align-items: center;
    height: 48px;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-desktop-navigation .cb-nav-container .cb-site-name a {
    padding: 0;
    font-size: 1.1875rem;
    line-height: 1.2632em;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel {
    position: fixed;
    z-index: 901;
    top: 0;
    left: calc(-100% - 40px);
    display: block;
    width: 100vw;
    height: 100vh;
    padding: 16px 0 24px;
    background-color: #fff;
    box-shadow: 0 0 24px rgba(0, 0, 0, 0.2);
    transition: all 0.25s;
    transition-delay: 0s;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation {
    display: flex;
    padding: 0 16px 16px 24px;
    border-bottom: 1px solid #d9d9d9;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link {
    line-height: 16px;
    text-decoration: none;
    /* black */
    color: #1e1e1e;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:hover, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-hover, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:focus, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-focus,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:hover,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-hover,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:focus,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-focus {
    color: #1e1e1e;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:active, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-active,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:active,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-active {
    color: #505050;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:not(.cb-btn):visited, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:not(.cb-btn).cb-visited,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:not(.cb-btn):visited,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:not(.cb-btn).cb-visited {
    color: #1e1e1e;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled {
    cursor: not-allowed;
    color: #b2b2b2 !important;
    text-decoration: none !important;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled:hover, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-hover, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled:focus, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-focus, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-active, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled:visited, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link.cb-disabled.cb-visited,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled:hover,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-hover,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled:focus,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-focus,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-active,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled:visited,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link.cb-disabled.cb-visited {
    color: #fff;
    color: #b2b2b2 !important;
    text-decoration: none !important;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:hover, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:focus, .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link:visited,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:hover,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:focus,
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link:visited {
    text-decoration: none;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-back-link {
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 16px;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-panel-navigation .cb-close-link {
    margin-left: auto;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-menu-list-vertical {
    overflow-y: auto;
    height: calc(100vh - 48px);
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-menu-link {
    padding-right: 16px;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel .cb-nested-navigation .cb-menu-link {
    display: flex;
    justify-content: space-between;
    font-weight: 500;
  }
  .cb-local-navigation.cb-tablet-local-navigation > .cb-mobile-navigation .cb-mobile-panel.cb-panel-show {
    left: 0;
    transition: all 0.25s ease-in-out;
  }
}
.cb-local-navigation .cb-menu-link {
  color: #1e1e1e !important;
}
.cb-local-navigation .cb-menu-link:visited {
  color: #1e1e1e !important;
}

.cb-sticky-local-navigation .cb-local-navigation > .cb-desktop-navigation {
  position: fixed;
  z-index: 901;
  top: 0;
  left: 0;
}

.cb-local-navigation-lock {
  overflow-y: hidden;
}

/* ------------------------------------ KEYBOARD FOCUS */
[data-cb-input-m=keyboard] .cb-local-navigation > .container-fluid .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-toggle:focus, [data-cb-input-m=keyboard] .cb-local-navigation > .container-fluid .cb-menu-list-horizontal > ul > li .cb-dropdown .cb-dropdown-toggle.cb-focus {
  text-decoration: underline !important;
}.layout-panel {
  padding: 12px;
  border-top: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  border-radius: 5px;
  background-color: #fff;
  margin-bottom: 18px;
  box-shadow: 5px 7px 10px -3px #7b8b99;
}

.program-tag span {
  font-size: 1em;
  font-weight: 500;
  color: #fff;
  line-height: 1.5em;
  padding: 12px;
  border-radius: 5px;
}

.loaderBlock {
  height: 256px;
}

.cb-exclamation {
  font-size: 0.75rem !important;
  line-height: 1em !important;
}
.cb-exclamation:hover::after {
  background-color: #0077c8 !important;
}

.value-block {
  display: flex;
  font-size: 0.77rem !important;
  justify-content: space-between;
  align-items: center;
}
.value-block .cb-exclamation::after {
  background-color: #b2b2b2 !important;
}

#panel1 .block1 {
  border-right: 1px solid #d9d9d9;
}

@media (max-width: 1023px) {
  #panel1 .block1 {
    border-right: 0;
  }
  #panel1 .block2 {
    margin-top: 28px;
  }
}
.flex-box {
  display: flex;
  flex-wrap: wrap;
  text-align: left;
  margin: 10px 0px;
}

.key-value-pairs-block {
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  width: 300px;
  padding: 6px;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-right: 12px;
}
.key-value-pairs-block p {
  font-size: 0.77rem !important;
  margin-bottom: 0;
  line-height: 20px;
}
.key-value-pairs-block .cb-glyph {
  display: inline-block;
}
.key-value-pairs-block .extra {
  float: none;
  color: #702f8a;
}

.key-value-block2 {
  display: flex !important;
  justify-content: center !important;
}

.d3Chart text,
.d3Chart tspan {
  fill: #505050;
  font-size: 12px !important;
  font-family: Roboto, sans-serif;
}
.d3Chart .axis text {
  font-size: 12px;
  font-family: Roboto, sans-serif;
}
.d3Chart .axis path,
.d3Chart .axis line {
  fill: none;
  stroke: #505050;
  shape-rendering: crispEdges;
}

.custom-star {
  margin-left: 3px;
  font-style: normal;
  font-weight: 400;
  color: red;
  font-size: 20px;
}

.custom-disc {
  margin-right: 3px;
  color: red;
  font-size: 8px;
}

#panel3 .axis path,
#panel3 .axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}
#panel3 .bar {
  fill: steelblue;
}
#panel3 .x.axis path {
  display: none;
}

.marginRight5 {
  margin-right: 5px;
}

#panel3Chart2 g[aria-label=Total] text.barstext {
  font-weight: 700;
}
#panel3Chart2 .x.axis .tick:first-child tspan {
  font-weight: 700;
}

.cb-axis-tooltip {
  width: 200px !important;
}
.cb-axis-tooltip .tooltip-inner {
  width: 200px;
}

div.col-xs-6.cb-roboto-italic.cb-align-left {
  padding-left: 0px !important;
  margin-top: 0px !important;
}

#panel3 .layout-panel,
#panel4 .layout-panel {
  padding-bottom: 0;
}

.cb-align-left {
  margin-top: 10px;
  margin-left: 10px;
}

button[id=accessibility-button] {
  color: #fff;
  background-color: #0077c8;
  border-color: #0077c8;
}

/*----------------Help Page */
.help-page-p {
  text-align: left;
  margin-bottom: 20px;
}
.help-page-p:last-child {
  text-align: left;
  margin-bottom: 0;
}

.help-page-p-1 {
  text-align: center;
  margin-bottom: 50px;
}

.cb-resource-body {
  margin-top: 10px;
}

text.barstext {
  color: #1e1e1e;
  font-size: 0.9rem !important;
}
text.barstext .bold-label {
  font-size: 1rem !important;
  font-weight: 700;
}
text.total-text {
  font-size: 1.35em !important;
  text-align: center !important;
}
text.context-overview-large-text {
  font-size: 1.8em !important;
  text-align: center !important;
}
text.context-overview-medium-text {
  font-size: 1.2em !important;
  text-align: center !important;
}
text.context-overview-small-text {
  font-size: 1em !important;
  text-align: center !important;
}

/* ---------------------- NEW*/
.btn-primary {
  border: 0.1px solid black !important;
}

.table-head-fields {
  text-align: center !important;
}

.form-control::placeholder {
  color: #1d1d1d;
}

.tooltip .fade .top .in {
  top: 8px;
  left: 108.5px;
  display: block;
  opacity: 70%;
}

.tooltip-arrow {
  left: 50%;
}

.modal-body:visited {
  outline: 1px dotted #212121 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}

.dropdown-item {
  display: inline-block;
  padding: 10px;
}

.globalInputs {
  margin-top: 30px;
}

.dropdown {
  margin: auto;
}

.tempSearchBox {
  margin: 12px;
}

.graph-dropdown {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
}

.flex-container {
  display: flex;
}

.flex-item-1 {
  flex: 3; /* This will take up 2/3 of the available space */
}

.flex-item-2 {
  flex: 2; /* This will take up 1/3 of the available space */
}

@media (min-width: 1250px) {
  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
@media (min-width: 1024px) {
  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
@media (min-width: 768px) {
  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
.row {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.school-select-half-width {
  width: 90%;
}

.school-select-container {
  padding-bottom: 16px;
  justify-content: center;
}

.sort-icons {
  display: flex;
  margin-right: 20px;
  justify-content: flex-end;
}

#apChartPanel {
  margin: 15px;
}

.svg-content-responsive {
  width: 100%;
  height: auto;
}

.tooltip-field,
.tooltip-value {
  vertical-align: top;
}

.tooltip-field {
  white-space: nowrap;
}/*
 * CB Glyph
 */
/*
 * CB Variables
 */
/* ------------------------------------ NAMESPACE */
/* ------------------------------------ PATHS */
/* ------------------------------------ ICONS, Font File */
/* ------------------------------------ ICONS LOGOG, Font File */
/* ------------------------------------ WHITE */
/* ------------------------------------ BLACK */
/* ------------------------------------ BLUE */
/* Link Color , blue accent1 */
/* 90 */
/* 95 */
/* ------------------------------------ PURPLE */
/* ------------------------------------ GREEN */
/* Toast */
/* ------------------------------------ GRAY */
/* digital */
/* ------------------------------------ YELLOW */
/* highlight table cell */
/* Active button */
/* ------------------------------------ ORANGE */
/* ------------------------------------ RED */
/* Toast */
/* ------------------------------------ SUCCESS */
/* ------------------------------------ WARNING */
/* ------------------------------------ CAUTION */
/* ------------------------------------ PROGRAM */
/* ------------------------------------ COLOR MAP */
/* ------------------------------------ PALETTES , TINT and SHADES */
/* RGBA(code, 0.8)
 * https://tdekoning.github.io/rgba-converter/
 * https://www.rapidtables.com/convert/color/hex-to-rgb.html
 */
/* ------------------------------------ SPACER */
/* ------------------------------------ BORDER */
/* ------------------------------------ BREAKPOINTS */
/* 7 breakpoints */
/* ------------------------------------ PRINT */
/* printing */
/* ------------------------------------ WIDTH */
/* ------------------------------------ WIDTH VIEWPORT */
/* ------------------------------------ HEIGHT VIEWPORT */
/* ------------------------------------ TEXT */
/* 12 */
/* 24 */
/* 14 */
/* 24 */
/* 16 */
/* 19 */
/* 24 */
/* XS (mobile first) values */
/* ------------------------------------ LINK */
/* ------------------------------------ LIST */
/* ------------------------------------ BORDERS */
/* ------------------------------------ SPACER, MARGIN, PADDING */
/* ------------------------------------ MARGIN + PADDING */
/* ------------------------------------ ICONS LOGO */
/* ------------------------------------ DISPLAYS */
/* ------------------------------------ POSITIONS */
/* ------------------------------------ TEXT FORMAT */
/* ------------------------------------ BUTTON */
/* 14 */
/* 24 */
/* 23 */
/* 14 */
/* 16 */
/* 15 */
/* 19 */
/* 24 */
/* ------------------------------------ FORMS */
/* forms */
/* form Validation */
/* ------------------------------------ TABLES */
/* ------------------------------------ TOOLTIP */
/* ------------------------------------ MODALS */
/* higher than tooltip */
/* modal content border color **for IE8** */
/* ------------------------------------ TYPOGRAPHY */
/* ------------------------------------ TOAST */
/* transitions */
/* for one line toast */
/* space between two toasts */
/* toast transition properties */
/* ------------------------------------ DATE PICKER  */
/* increased from .3 to .49 for A11Y */
/* Loader */
/* default: 1rem */
/* default: 1rem */
/* ------------------------------------ ICONS  */
/* ------------------------------------ ILLUSTRATION  */
/*
 * CB Glyph
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Glyph
 */
/*
 * CB Utility Mixins
 */
/* Replace `$search` with `$replace` in `$string`
 * @author Hugo Giraudel
 * @param {String} $string - Initial string
 * @param {String} $search - Substring to replace
 * @param {String} $replace ('') - New value
 * @return {String} - Updated string
 */
/* Font Face */
/* Font Face 2 */
/* Better font-rendering on OSX */
/* ------------------------------------  ROBOTO */
/* ------------------------------------  ROBOTO ITALIC */
/* ------------------------------------  ROBOTO SLAB */
/*
 * CB Glyph
 */
/*
 * CB Icon Mixins
 */
/*
 * CB Glyph
 */
/*
 * CB Breakpoint Mixins
 */
/* Breakpoint viewport sizes and media queries.
 * Breakpoints are defined as a map of (name: minimum width), order from small to large:
 *    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)
 * The map defined in the `$grid-breakpoints` global varia
 * Name of the next breakpoint, or null for the last breakpoint.
 *    >> breakpoint-next(sm)
 *    md
 *    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 9
 *    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))
 *   md
 */
/* Minimum breakpoint width. Null for the smallest (first) breakpoint.
 *    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    576px
 */
/* Maximum breakpoint width. Null for the largest (last) breakpoint.
 * The maximum value is calculated as the minimum of the next one less 0.02px
 * to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.
 * See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
 * Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
 * See https://bugs.webkit.org/show_bug.cgi?id=178261
 *    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    767.98px
 */
/* Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
 * Useful for making responsive utilities.
 *    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    ""  (Returns a blank string)
 *    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))
 *    "-sm"
 */
/* Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
 * Makes the @content apply to the given breakpoint and wider.
 */
/* Media of at most the maximum breakpoint width. No query for the largest breakpoint.
 * Makes the @content apply to the given breakpoint and narrower.
*/
/* Media that spans multiple breakpoint widths.
 * Makes the @content apply between the min and max breakpoints
 */
/* Media between the breakpoint's minimum and maximum widths.
 * No minimum for the smallest breakpoint, and no maximum for the largest one.
 * Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
 */
/*
 * CB Glyph
 */
/*
 * CB Fonts Mixins
 */
/*
 * CB Glyph Icons
 */
.cb-glyph:not(.cb-glyph-numeric) {
  font-family: CB Glyphs;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cb-glyph.cb-online-tool::before {
  content: "\e936";
}
.cb-glyph.cb-download::before {
  content: "\e914";
}
.cb-glyph.cb-batch-download::before {
  content: "\e902";
}
.cb-glyph.cb-menu-local::before {
  content: "\e925";
}
.cb-glyph.cb-filter::before {
  content: "\e91d";
}
.cb-glyph.cb-sort::before {
  content: "\e947";
}
.cb-glyph.cb-sort-desc::before {
  content: "\e913";
}
.cb-glyph.cb-sort-asc::before {
  content: "\e950";
}
.cb-glyph.cb-up::before {
  content: "\e950";
}
.cb-glyph.cb-down::before {
  content: "\e913";
}
.cb-glyph.cb-left::before {
  content: "\e921";
}
.cb-glyph.cb-right::before {
  content: "\e940";
}
.cb-glyph.cb-dbl-left::before {
  content: "\e910";
}
.cb-glyph.cb-dbl-right::before {
  content: "\e911";
}
.cb-glyph.cb-mail::before {
  content: "\e928";
}
.cb-glyph.cb-fax::before {
  content: "\e91c";
}
.cb-glyph.cb-home::before {
  content: "\e91f";
}
.cb-glyph.cb-location::before {
  content: "\e926";
}
.cb-glyph.cb-phone-alt::before {
  content: "\e938";
}
.cb-glyph.cb-resources::before {
  content: "\e93f";
}
.cb-glyph.cb-cal-full::before {
  content: "\e907";
}
.cb-glyph.cb-east::before {
  content: "\e916";
}
.cb-glyph.cb-cal-empty::before {
  content: "\e906";
}
.cb-glyph.cb-note::before {
  content: "\e935";
}
.cb-glyph.cb-lightbulb::before {
  content: "\e922";
}
.cb-glyph.cb-question::before {
  content: "\e93c";
}
.cb-glyph.cb-megaphone::before {
  content: "\e92a";
}
.cb-glyph.cb-plus::before {
  content: "\e93a";
}
.cb-glyph.cb-minus::before {
  content: "\e92c";
}
.cb-glyph.cb-chat-bubble::before {
  content: "\e909";
}
.cb-glyph.cb-facebook::before {
  content: "\e91b";
}
.cb-glyph.cb-linkedin::before {
  content: "\e923";
}
.cb-glyph.cb-twitter::before {
  content: "\e94f";
}
.cb-glyph.cb-youtube::before {
  content: "\e956";
}
.cb-glyph.cb-instagram::before {
  content: "\e920";
}
.cb-glyph.cb-compose::before {
  content: "\e90d";
}
.cb-glyph.cb-upload::before {
  content: "\e951";
}
.cb-glyph.cb-list::before {
  content: "\e924";
}
.cb-glyph.cb-user::before {
  content: "\e952";
}
.cb-glyph.cb-settings::before {
  content: "\e944";
}
.cb-glyph.cb-error::before {
  content: "\e918";
}
.cb-glyph.cb-book::before {
  content: "\e905";
}
.cb-glyph.cb-tag::before {
  content: "\e94c";
}
.cb-glyph.cb-check::before {
  content: "\e90b";
}
.cb-glyph.cb-menu::before {
  content: "\e92b";
}
.cb-glyph.cb-exclamation::before {
  content: "\e919";
}
.cb-glyph.cb-draft-in::before {
  content: "\e915";
}
.cb-glyph.cb-new-window::before {
  content: "\e930";
}
.cb-glyph.cb-no-draft::before {
  content: "\e931";
}
.cb-glyph.cb-nav-links::before {
  content: "\e92d";
}
.cb-glyph.cb-quote-right::before {
  content: "\e93e";
}
.cb-glyph.cb-quote-left::before {
  content: "\e93d";
}
.cb-glyph.cb-x-mark::before {
  content: "\e955";
}
.cb-glyph.cb-circle::before {
  content: "\e90c";
}
.cb-glyph.cb-disc::before {
  content: "\e912";
}
.cb-glyph.cb-north-east::before {
  content: "\e932";
}
.cb-glyph.cb-creditcard::before {
  content: "\e90f";
}
.cb-glyph.cb-educator::before {
  content: "\e917";
}
.cb-glyph.cb-series::before {
  content: "\e943";
}
.cb-glyph.cb-bell::before {
  content: "\e904";
}
.cb-glyph.cb-pending::before {
  content: "\e937";
}
.cb-glyph.cb-signed-in::before {
  content: "\e946";
}
.cb-glyph.cb-matrix::before {
  content: "\e929";
}
.cb-glyph.cb-search::before {
  content: "\e942";
}
.cb-glyph.cb-cart::before {
  content: "\e908";
}
.cb-glyph.cb-globe::before {
  content: "\e91e";
}
.cb-glyph.cb-acorn::before {
  content: "\e957";
}
.cb-glyph.cb-batch-upload::before {
  content: "\e903";
}
.cb-glyph.cb-needs-score::before {
  content: "\e92e";
}
.cb-glyph.cb-test-scored::before {
  content: "\e94e";
}
.cb-glyph.cb-save-date::before {
  content: "\e941";
}
.cb-glyph.cb-north-west::before {
  content: "\e933";
}
.cb-glyph.cb-west::before {
  content: "\e953";
}
.cb-glyph.cb-south-west::before {
  content: "\e94a";
}
.cb-glyph.cb-south-east::before {
  content: "\e949";
}
.cb-glyph.cb-barchart::before {
  content: "\e901";
}
.cb-glyph.cb-print::before {
  content: "\e93b";
}
.cb-glyph.cb-chat::before {
  content: "\e90a";
}
.cb-glyph.cb-window::before {
  content: "\e954";
}
.cb-glyph.cb-bag::before {
  content: "\e900";
}
.cb-glyph.cb-expand-window::before {
  content: "\e91a";
}
.cb-glyph.cb-task-complete::before {
  content: "\e94d";
}
.cb-glyph.cb-new-doc::before {
  content: "\e92f";
}
.cb-glyph.cb-sound::before {
  content: "\e948";
}
.cb-glyph.cb-computer::before {
  content: "\e90e";
}
.cb-glyph.cb-share::before {
  content: "\e945";
}
.cb-glyph.cb-lock::before {
  content: "\e927";
}
.cb-glyph.cb-phone::before {
  content: "\e939";
}
.cb-glyph.cb-disc-alt::before {
  content: "\e958";
}
.cb-glyph.cb-box-fill::before {
  content: "\e959";
}
.cb-glyph.cb-box::before {
  content: "\e95a";
}
.cb-glyph.cb-play::before {
  content: "\e95b";
}
.cb-glyph.cb-check-alt::before {
  content: "\e95c";
}
.cb-glyph.cb-check-circle::before {
  content: "\e95d";
}
.cb-glyph.cb-see-on::before {
  content: "\e95e";
}
.cb-glyph.cb-see-off::before {
  content: "\e95f";
}
.cb-glyph.cb-exclamation-circle::before {
  content: "\e960";
}
.cb-glyph.cb-full-screen::before {
  content: "\e961";
}
.cb-glyph.cb-exit-full-screen::before {
  content: "\e962";
}
.cb-glyph.cb-slideshow-play::before {
  content: "\e963";
}
.cb-glyph.cb-slideshow-pause::before {
  content: "\e964";
}
.cb-glyph.cb-gallery-forward::before {
  content: "\e966";
}
.cb-glyph.cb-gallery-backward::before {
  content: "\e965";
}
.cb-glyph.cb-carousel-backward::before {
  content: "\e967";
}
.cb-glyph.cb-carousel-forward::before {
  content: "\e968";
}
.cb-glyph.cb-carousel-backward-sm::before {
  content: "\e969";
}
.cb-glyph.cb-carousel-forward-sm::before {
  content: "\e96a";
}
.cb-glyph.cb-refresh::before {
  content: "\e96b";
}
.cb-glyph.cb-attachment::before {
  content: "\e96c";
}
.cb-glyph.cb-order-desc::before {
  content: "\e96d";
}
.cb-glyph.cb-order-asc::before {
  content: "\e96e";
}
.cb-glyph.cb-laptop::before {
  content: "\e96f";
}
.cb-glyph.cb-search {
  background: none;
}

/* ------------------------------------ NUMERIC */
.cb-glyph-numeric {
  box-sizing: border-box;
  display: inline-block;
  width: 2em;
  height: 2em;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.82em !important;
  text-align: center;
  border: 0.125em solid #1e1e1e;
  border-radius: 50%;
}
.cb-glyph-numeric::before {
  content: attr(data-cb-number);
}
.cb-glyph-numeric.cb-glyph-circular {
  color: #fff;
  background-color: #324dc7;
  border-color: #324dc7;
}

/* ------------------------------------ CIRCULAR */
.cb-glyph-circular:not(.cb-glyph-numeric) {
  position: relative;
  display: block;
  width: 2em;
  height: 2em;
}
.cb-glyph-circular:not(.cb-glyph-numeric)::before {
  position: absolute;
  z-index: 2;
  top: 0.5em;
  left: 0.5em;
  color: #fff;
}
.cb-glyph-circular:not(.cb-glyph-numeric)::after {
  content: " ";
  position: absolute;
  z-index: 1;
  display: block;
  width: 2em;
  height: 2em;
  background-color: #324dc7;
  border-radius: 50%;
}

/* ------------------------------------ AVATAR */
.cb-glyph-avatar:not(.cb-glyph-numeric) {
  position: relative;
  display: block;
  width: 2em;
  height: 2em;
  font-size: 1rem;
  transition: all 0.35s ease;
  /* md up */
}
.cb-glyph-avatar:not(.cb-glyph-numeric)::before {
  position: absolute;
  z-index: 2;
  top: 0.25em;
  left: 0.25em;
  font-size: 1.3125em;
  color: #fff;
}
.cb-glyph-avatar:not(.cb-glyph-numeric)::after {
  content: " ";
  position: absolute;
  z-index: 1;
  display: block;
  width: 2em;
  height: 2em;
  background-color: #1e1e1e;
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .cb-glyph-avatar:not(.cb-glyph-numeric) {
    width: 3em;
    height: 3em;
  }
  .cb-glyph-avatar:not(.cb-glyph-numeric)::before {
    font-size: 2em;
  }
  .cb-glyph-avatar:not(.cb-glyph-numeric)::after {
    width: 3em;
    height: 3em;
  }
}

/* ------------------------------------ OLD SIZE */
.cb-glyph:not(.cb-glyph-avatar).cb-glyph-xs,
.cb-glyph-numeric:not(.cb-glyph-avatar).cb-glyph-xs {
  font-size: calc(1rem * 1);
}
.cb-glyph:not(.cb-glyph-avatar).cb-glyph-sm,
.cb-glyph-numeric:not(.cb-glyph-avatar).cb-glyph-sm {
  font-size: calc(1rem * 2);
}
.cb-glyph:not(.cb-glyph-avatar).cb-glyph-md,
.cb-glyph-numeric:not(.cb-glyph-avatar).cb-glyph-md {
  font-size: calc(1rem * 3);
}
.cb-glyph:not(.cb-glyph-avatar).cb-glyph-lg,
.cb-glyph-numeric:not(.cb-glyph-avatar).cb-glyph-lg {
  font-size: calc(1rem * 4);
}
.cb-glyph:not(.cb-glyph-avatar).cb-glyph-xl,
.cb-glyph-numeric:not(.cb-glyph-avatar).cb-glyph-xl {
  font-size: calc(1rem * 5);
}

.cb-glyph.cb-glyph-avatar.cb-glyph-sm {
  width: 2em;
  height: 2em;
}
.cb-glyph.cb-glyph-avatar.cb-glyph-sm::before {
  top: 0.25em;
  left: 0.25em;
  font-size: 1.3125em;
}
.cb-glyph.cb-glyph-avatar.cb-glyph-sm::after {
  width: 2em;
  height: 2em;
}
.cb-glyph.cb-glyph-avatar.cb-glyph-md {
  width: 3em;
  height: 3em;
}
.cb-glyph.cb-glyph-avatar.cb-glyph-md::before {
  font-size: 2em;
}
.cb-glyph.cb-glyph-avatar.cb-glyph-md::after {
  width: 3em;
  height: 3em;
}

/* ------------------------------------ NEW SIZE PATTERN */
.cb-glyph.cb-glyph-12 {
  font-size: 12px;
}
.cb-glyph.cb-glyph-circular.cb-glyph-24 {
  font-size: 12px;
}

.cb-glyph.cb-glyph-14 {
  font-size: 14px;
}
.cb-glyph.cb-glyph-circular.cb-glyph-28 {
  font-size: 14px;
}

.cb-glyph.cb-glyph-16 {
  font-size: 16px;
}
.cb-glyph.cb-glyph-circular.cb-glyph-32 {
  font-size: 16px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-glyph-xs-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-24 {
    font-size: 12px !important;
  }
  .cb-glyph-xs-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-28 {
    font-size: 14px !important;
  }
  .cb-glyph-xs-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-glyph-xs-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-xs-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-xs-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-glyph-xs-down-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-down-24 {
    font-size: 12px !important;
  }
  .cb-glyph-xs-down-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-down-28 {
    font-size: 14px !important;
  }
  .cb-glyph-xs-down-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-xs-down-32 {
    font-size: 16px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-glyph-sm-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-24 {
    font-size: 12px !important;
  }
  .cb-glyph-sm-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-28 {
    font-size: 14px !important;
  }
  .cb-glyph-sm-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-glyph-sm-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-sm-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-sm-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-glyph-sm-down-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-down-24 {
    font-size: 12px !important;
  }
  .cb-glyph-sm-down-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-down-28 {
    font-size: 14px !important;
  }
  .cb-glyph-sm-down-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-sm-down-32 {
    font-size: 16px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-glyph-md-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-md-24 {
    font-size: 12px !important;
  }
  .cb-glyph-md-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-md-28 {
    font-size: 14px !important;
  }
  .cb-glyph-md-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-md-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-glyph-md-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-md-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-md-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-md-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-md-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-md-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-glyph-md-down-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-md-down-24 {
    font-size: 12px !important;
  }
  .cb-glyph-md-down-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-md-down-28 {
    font-size: 14px !important;
  }
  .cb-glyph-md-down-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-md-down-32 {
    font-size: 16px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-glyph-lg-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-24 {
    font-size: 12px !important;
  }
  .cb-glyph-lg-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-28 {
    font-size: 14px !important;
  }
  .cb-glyph-lg-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-glyph-lg-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-lg-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-lg-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-glyph-lg-down-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-down-24 {
    font-size: 12px !important;
  }
  .cb-glyph-lg-down-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-down-28 {
    font-size: 14px !important;
  }
  .cb-glyph-lg-down-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-lg-down-32 {
    font-size: 16px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-glyph-xl-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-24 {
    font-size: 12px !important;
  }
  .cb-glyph-xl-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-28 {
    font-size: 14px !important;
  }
  .cb-glyph-xl-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-glyph-xl-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-xl-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-xl-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-glyph-xl-down-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-down-24 {
    font-size: 12px !important;
  }
  .cb-glyph-xl-down-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-down-28 {
    font-size: 14px !important;
  }
  .cb-glyph-xl-down-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-xl-down-32 {
    font-size: 16px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-glyph-2xl-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-24 {
    font-size: 12px !important;
  }
  .cb-glyph-2xl-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-28 {
    font-size: 14px !important;
  }
  .cb-glyph-2xl-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-glyph-2xl-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-2xl-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-2xl-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-glyph-2xl-down-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-down-24 {
    font-size: 12px !important;
  }
  .cb-glyph-2xl-down-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-down-28 {
    font-size: 14px !important;
  }
  .cb-glyph-2xl-down-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-2xl-down-32 {
    font-size: 16px !important;
  }
}
@media (min-width: 1728px) {
  .cb-glyph-3xl-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-3xl-24 {
    font-size: 12px !important;
  }
  .cb-glyph-3xl-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-3xl-28 {
    font-size: 14px !important;
  }
  .cb-glyph-3xl-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-3xl-32 {
    font-size: 16px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-glyph-3xl-up-12 {
    font-size: 12px !important;
  }
  .cb-glyph-circular.cb-glyph-3xl-up-24 {
    font-size: 12px !important;
  }
  .cb-glyph-3xl-up-14 {
    font-size: 14px !important;
  }
  .cb-glyph-circular.cb-glyph-3xl-up-28 {
    font-size: 14px !important;
  }
  .cb-glyph-3xl-up-16 {
    font-size: 16px !important;
  }
  .cb-glyph-circular.cb-glyph-3xl-up-32 {
    font-size: 16px !important;
  }
}
/* Down */
.cb-glyph-3xl-down-12 {
  font-size: 12px !important;
}

.cb-glyph-circular.cb-glyph-3xl-down-24 {
  font-size: 12px !important;
}

.cb-glyph-3xl-down-14 {
  font-size: 14px !important;
}

.cb-glyph-circular.cb-glyph-3xl-down-28 {
  font-size: 14px !important;
}

.cb-glyph-3xl-down-16 {
  font-size: 16px !important;
}

.cb-glyph-circular.cb-glyph-3xl-down-32 {
  font-size: 16px !important;
}

.cb-glyph-numeric.cb-glyph-24 {
  flex-shrink: 0;
  font-size: 12px;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-24 {
  flex-shrink: 0;
  font-size: 12px;
}
.cb-glyph-numeric.cb-glyph-24 {
  line-height: 23px !important;
}

.cb-glyph-numeric.cb-glyph-28 {
  flex-shrink: 0;
  font-size: 14px;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-28 {
  flex-shrink: 0;
  font-size: 14px;
}
.cb-glyph-numeric.cb-glyph-24 {
  line-height: 23px !important;
}

.cb-glyph-numeric.cb-glyph-32 {
  flex-shrink: 0;
  font-size: 16px;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-32 {
  flex-shrink: 0;
  font-size: 16px;
}
.cb-glyph-numeric.cb-glyph-24 {
  line-height: 23px !important;
}

.cb-glyph-numeric.cb-glyph-48 {
  flex-shrink: 0;
  font-size: 24px;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-48 {
  flex-shrink: 0;
  font-size: 24px;
}
.cb-glyph-numeric.cb-glyph-24 {
  line-height: 23px !important;
}

.cb-glyph-numeric.cb-glyph-64 {
  flex-shrink: 0;
  font-size: 32px;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-64 {
  flex-shrink: 0;
  font-size: 32px;
}
.cb-glyph-numeric.cb-glyph-24 {
  line-height: 23px !important;
}

/* Numeric Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-glyph-numeric.cb-glyph-xs-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-glyph-numeric.cb-glyph-xs-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-glyph-numeric.cb-glyph-xs-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-xs-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xs-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-glyph-numeric.cb-glyph-sm-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-glyph-numeric.cb-glyph-sm-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-glyph-numeric.cb-glyph-sm-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-sm-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-sm-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-glyph-numeric.cb-glyph-md-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-glyph-numeric.cb-glyph-md-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-glyph-numeric.cb-glyph-md-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-md-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-md-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-glyph-numeric.cb-glyph-lg-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-glyph-numeric.cb-glyph-lg-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-glyph-numeric.cb-glyph-lg-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-lg-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-lg-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-glyph-numeric.cb-glyph-xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-glyph-numeric.cb-glyph-xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-glyph-numeric.cb-glyph-xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-glyph-numeric.cb-glyph-2xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-glyph-numeric.cb-glyph-2xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-glyph-numeric.cb-glyph-2xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-down-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-down-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-down-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-down-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-2xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-2xl-down-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
@media (min-width: 1728px) {
  .cb-glyph-numeric.cb-glyph-3xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-glyph-numeric.cb-glyph-3xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-up-24 {
    flex-shrink: 0;
    font-size: 12px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-up-28 {
    flex-shrink: 0;
    font-size: 14px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-up-32 {
    flex-shrink: 0;
    font-size: 16px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-up-48 {
    flex-shrink: 0;
    font-size: 24px !important;
  }
  .cb-glyph-numeric.cb-glyph-3xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
  .cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-up-64 {
    flex-shrink: 0;
    font-size: 32px !important;
  }
}
/* Down */
.cb-glyph-numeric.cb-glyph-3xl-down-24 {
  flex-shrink: 0;
  font-size: 12px !important;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-down-24 {
  flex-shrink: 0;
  font-size: 12px !important;
}

.cb-glyph-numeric.cb-glyph-3xl-down-28 {
  flex-shrink: 0;
  font-size: 14px !important;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-down-28 {
  flex-shrink: 0;
  font-size: 14px !important;
}

.cb-glyph-numeric.cb-glyph-3xl-down-32 {
  flex-shrink: 0;
  font-size: 16px !important;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-down-32 {
  flex-shrink: 0;
  font-size: 16px !important;
}

.cb-glyph-numeric.cb-glyph-3xl-down-48 {
  flex-shrink: 0;
  font-size: 24px !important;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-down-48 {
  flex-shrink: 0;
  font-size: 24px !important;
}

.cb-glyph-numeric.cb-glyph-3xl-down-64 {
  flex-shrink: 0;
  font-size: 32px !important;
}
.cb-glyph-numeric.cb-glyph-circular.cb-glyph-3xl-down-64 {
  flex-shrink: 0;
  font-size: 32px !important;
}

.cb-glyph-content.cb-glyph-32 {
  font-size: 32px;
}

.cb-glyph-content.cb-glyph-36 {
  font-size: 36px;
}

.cb-glyph-content.cb-glyph-48 {
  font-size: 48px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-glyph-content.cb-glyph-xs-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-xs-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-xs-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-glyph-content.cb-glyph-xs-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-xs-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-xs-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-glyph-content.cb-glyph-xs-down-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-xs-down-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-xs-down-48 {
    font-size: 48px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-glyph-content.cb-glyph-sm-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-sm-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-sm-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-glyph-content.cb-glyph-sm-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-sm-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-sm-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-glyph-content.cb-glyph-sm-down-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-sm-down-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-sm-down-48 {
    font-size: 48px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-glyph-content.cb-glyph-md-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-md-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-md-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-glyph-content.cb-glyph-md-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-md-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-md-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-glyph-content.cb-glyph-md-down-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-md-down-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-md-down-48 {
    font-size: 48px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-glyph-content.cb-glyph-lg-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-lg-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-lg-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-glyph-content.cb-glyph-lg-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-lg-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-lg-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-glyph-content.cb-glyph-lg-down-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-lg-down-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-lg-down-48 {
    font-size: 48px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-glyph-content.cb-glyph-xl-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-xl-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-xl-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-glyph-content.cb-glyph-xl-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-xl-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-xl-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-glyph-content.cb-glyph-xl-down-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-xl-down-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-xl-down-48 {
    font-size: 48px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-glyph-content.cb-glyph-2xl-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-2xl-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-2xl-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-glyph-content.cb-glyph-2xl-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-2xl-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-2xl-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-glyph-content.cb-glyph-2xl-down-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-2xl-down-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-2xl-down-48 {
    font-size: 48px !important;
  }
}
@media (min-width: 1728px) {
  .cb-glyph-content.cb-glyph-3xl-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-3xl-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-3xl-48 {
    font-size: 48px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-glyph-content.cb-glyph-3xl-up-32 {
    font-size: 32px !important;
  }
  .cb-glyph-content.cb-glyph-3xl-up-36 {
    font-size: 36px !important;
  }
  .cb-glyph-content.cb-glyph-3xl-up-48 {
    font-size: 48px !important;
  }
}
/* Down */
.cb-glyph-content.cb-glyph-3xl-down-32 {
  font-size: 32px !important;
}

.cb-glyph-content.cb-glyph-3xl-down-36 {
  font-size: 36px !important;
}

.cb-glyph-content.cb-glyph-3xl-down-48 {
  font-size: 48px !important;
}

.cb-glyph-content-multi.cb-glyph-64 {
  /* for when we have a flex parent */
  flex-shrink: 0;
  font-size: 64px;
}

.cb-glyph-content-multi.cb-glyph-72 {
  /* for when we have a flex parent */
  flex-shrink: 0;
  font-size: 72px;
}

.cb-glyph-content-multi.cb-glyph-96 {
  /* for when we have a flex parent */
  flex-shrink: 0;
  font-size: 96px;
}

/* Per breakpoint */
@media (min-width: 1px) and (max-width: 767.98px) {
  .cb-glyph-content-multi.cb-glyph-xs-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xs-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xs-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 1px) {
  .cb-glyph-content-multi.cb-glyph-xs-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xs-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xs-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
@media (max-width: 767.98px) {
  .cb-glyph-content-multi.cb-glyph-xs-down-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xs-down-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xs-down-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .cb-glyph-content-multi.cb-glyph-sm-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-sm-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-sm-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 768px) {
  .cb-glyph-content-multi.cb-glyph-sm-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-sm-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-sm-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
@media (max-width: 1023.98px) {
  .cb-glyph-content-multi.cb-glyph-sm-down-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-sm-down-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-sm-down-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px) {
  .cb-glyph-content-multi.cb-glyph-md-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-md-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-md-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 1024px) {
  .cb-glyph-content-multi.cb-glyph-md-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-md-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-md-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
@media (max-width: 1247.98px) {
  .cb-glyph-content-multi.cb-glyph-md-down-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-md-down-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-md-down-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px) {
  .cb-glyph-content-multi.cb-glyph-lg-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-lg-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-lg-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 1248px) {
  .cb-glyph-content-multi.cb-glyph-lg-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-lg-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-lg-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
@media (max-width: 1343.98px) {
  .cb-glyph-content-multi.cb-glyph-lg-down-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-lg-down-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-lg-down-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px) {
  .cb-glyph-content-multi.cb-glyph-xl-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xl-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xl-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 1344px) {
  .cb-glyph-content-multi.cb-glyph-xl-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xl-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xl-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
@media (max-width: 1439.98px) {
  .cb-glyph-content-multi.cb-glyph-xl-down-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xl-down-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-xl-down-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px) {
  .cb-glyph-content-multi.cb-glyph-2xl-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-2xl-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-2xl-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 1440px) {
  .cb-glyph-content-multi.cb-glyph-2xl-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-2xl-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-2xl-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
@media (max-width: 1727.98px) {
  .cb-glyph-content-multi.cb-glyph-2xl-down-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-2xl-down-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-2xl-down-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
@media (min-width: 1728px) {
  .cb-glyph-content-multi.cb-glyph-3xl-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-3xl-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-3xl-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* UP */
@media (min-width: 1728px) {
  .cb-glyph-content-multi.cb-glyph-3xl-up-64 {
    flex-shrink: 0;
    font-size: 64px !important;
  }
  .cb-glyph-content-multi.cb-glyph-3xl-up-72 {
    flex-shrink: 0;
    font-size: 72px !important;
  }
  .cb-glyph-content-multi.cb-glyph-3xl-up-96 {
    flex-shrink: 0;
    font-size: 96px !important;
  }
}
/* Down */
.cb-glyph-content-multi.cb-glyph-3xl-down-64 {
  flex-shrink: 0;
  font-size: 64px !important;
}

.cb-glyph-content-multi.cb-glyph-3xl-down-72 {
  flex-shrink: 0;
  font-size: 72px !important;
}

.cb-glyph-content-multi.cb-glyph-3xl-down-96 {
  flex-shrink: 0;
  font-size: 96px !important;
}

/* ------------------------------------ COLOR */
/* Removing cb-glyph-corporate , XXX color options */
.cb-glyph.cb-white-color.cb-glyph-circular::after, .cb-glyph.cb-white-color.cb-glyph-avatar::after {
  background-color: #fff;
}

.cb-glyph-numeric.cb-white-color {
  border-color: #fff;
}
.cb-glyph-numeric.cb-white-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #fff;
  border-color: #fff;
}

.cb-glyph.cb-black1-color.cb-glyph-circular::after, .cb-glyph.cb-black1-color.cb-glyph-avatar::after {
  background-color: #1e1e1e;
}

.cb-glyph-numeric.cb-black1-color {
  border-color: #1e1e1e;
}
.cb-glyph-numeric.cb-black1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #1e1e1e;
  border-color: #1e1e1e;
}

.cb-glyph.cb-black2-color.cb-glyph-circular::after, .cb-glyph.cb-black2-color.cb-glyph-avatar::after {
  background-color: #151515;
}

.cb-glyph-numeric.cb-black2-color {
  border-color: #151515;
}
.cb-glyph-numeric.cb-black2-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #151515;
  border-color: #151515;
}

.cb-glyph.cb-blue1-color.cb-glyph-circular::after, .cb-glyph.cb-blue1-color.cb-glyph-avatar::after {
  background-color: #006298;
}

.cb-glyph-numeric.cb-blue1-color {
  border-color: #006298;
}
.cb-glyph-numeric.cb-blue1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #006298;
  border-color: #006298;
}

.cb-glyph.cb-blue2-color.cb-glyph-circular::after, .cb-glyph.cb-blue2-color.cb-glyph-avatar::after {
  background-color: #0077c8;
}

.cb-glyph-numeric.cb-blue2-color {
  border-color: #0077c8;
}
.cb-glyph-numeric.cb-blue2-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #0077c8;
  border-color: #0077c8;
}

.cb-glyph.cb-blue3-color.cb-glyph-circular::after, .cb-glyph.cb-blue3-color.cb-glyph-avatar::after {
  background-color: #009cde;
}

.cb-glyph-numeric.cb-blue3-color {
  border-color: #009cde;
}
.cb-glyph-numeric.cb-blue3-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #009cde;
  border-color: #009cde;
}

.cb-glyph.cb-blue4-color.cb-glyph-circular::after, .cb-glyph.cb-blue4-color.cb-glyph-avatar::after {
  background-color: #71c5e8;
}

.cb-glyph-numeric.cb-blue4-color {
  border-color: #71c5e8;
}
.cb-glyph-numeric.cb-blue4-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #71c5e8;
  border-color: #71c5e8;
}

.cb-glyph.cb-blue5-color.cb-glyph-circular::after, .cb-glyph.cb-blue5-color.cb-glyph-avatar::after {
  background-color: #324dc7;
}

.cb-glyph-numeric.cb-blue5-color {
  border-color: #324dc7;
}
.cb-glyph-numeric.cb-blue5-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #324dc7;
  border-color: #324dc7;
}

.cb-glyph.cb-gray1-color.cb-glyph-circular::after, .cb-glyph.cb-gray1-color.cb-glyph-avatar::after {
  background-color: #505050;
}

.cb-glyph-numeric.cb-gray1-color {
  border-color: #505050;
}
.cb-glyph-numeric.cb-gray1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #505050;
  border-color: #505050;
}

.cb-glyph.cb-gray2-color.cb-glyph-circular::after, .cb-glyph.cb-gray2-color.cb-glyph-avatar::after {
  background-color: #888;
}

.cb-glyph-numeric.cb-gray2-color {
  border-color: #888;
}
.cb-glyph-numeric.cb-gray2-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #888;
  border-color: #888;
}

.cb-glyph.cb-gray3-color.cb-glyph-circular::after, .cb-glyph.cb-gray3-color.cb-glyph-avatar::after {
  background-color: #b2b2b2;
}

.cb-glyph-numeric.cb-gray3-color {
  border-color: #b2b2b2;
}
.cb-glyph-numeric.cb-gray3-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #b2b2b2;
  border-color: #b2b2b2;
}

.cb-glyph.cb-gray4-color.cb-glyph-circular::after, .cb-glyph.cb-gray4-color.cb-glyph-avatar::after {
  background-color: #d9d9d9;
}

.cb-glyph-numeric.cb-gray4-color {
  border-color: #d9d9d9;
}
.cb-glyph-numeric.cb-gray4-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}

.cb-glyph.cb-gray5-color.cb-glyph-circular::after, .cb-glyph.cb-gray5-color.cb-glyph-avatar::after {
  background-color: #f0f0f0;
}

.cb-glyph-numeric.cb-gray5-color {
  border-color: #f0f0f0;
}
.cb-glyph-numeric.cb-gray5-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}

.cb-glyph.cb-gray6-color.cb-glyph-circular::after, .cb-glyph.cb-gray6-color.cb-glyph-avatar::after {
  background-color: #383838;
}

.cb-glyph-numeric.cb-gray6-color {
  border-color: #383838;
}
.cb-glyph-numeric.cb-gray6-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #383838;
  border-color: #383838;
}

.cb-glyph.cb-gray7-color.cb-glyph-circular::after, .cb-glyph.cb-gray7-color.cb-glyph-avatar::after {
  background-color: #6b6b6b;
}

.cb-glyph-numeric.cb-gray7-color {
  border-color: #6b6b6b;
}
.cb-glyph-numeric.cb-gray7-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #6b6b6b;
  border-color: #6b6b6b;
}

.cb-glyph.cb-gray8-color.cb-glyph-circular::after, .cb-glyph.cb-gray8-color.cb-glyph-avatar::after {
  background-color: #9e9e9e;
}

.cb-glyph-numeric.cb-gray8-color {
  border-color: #9e9e9e;
}
.cb-glyph-numeric.cb-gray8-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}

.cb-glyph.cb-yellow1-color.cb-glyph-circular::after, .cb-glyph.cb-yellow1-color.cb-glyph-avatar::after {
  background-color: #fedb00;
}

.cb-glyph-numeric.cb-yellow1-color {
  border-color: #fedb00;
}
.cb-glyph-numeric.cb-yellow1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #fedb00;
  border-color: #fedb00;
}

.cb-glyph.cb-orange1-color.cb-glyph-circular::after, .cb-glyph.cb-orange1-color.cb-glyph-avatar::after {
  background-color: #e57200;
}

.cb-glyph-numeric.cb-orange1-color {
  border-color: #e57200;
}
.cb-glyph-numeric.cb-orange1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #e57200;
  border-color: #e57200;
}

.cb-glyph.cb-red1-color.cb-glyph-circular::after, .cb-glyph.cb-red1-color.cb-glyph-avatar::after {
  background-color: #ab2334;
}

.cb-glyph-numeric.cb-red1-color {
  border-color: #ab2334;
}
.cb-glyph-numeric.cb-red1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #ab2334;
  border-color: #ab2334;
}

.cb-glyph.cb-purple1-color.cb-glyph-circular::after, .cb-glyph.cb-purple1-color.cb-glyph-avatar::after {
  background-color: #702f8a;
}

.cb-glyph-numeric.cb-purple1-color {
  border-color: #702f8a;
}
.cb-glyph-numeric.cb-purple1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #702f8a;
  border-color: #702f8a;
}

.cb-glyph.cb-purple2-color.cb-glyph-circular::after, .cb-glyph.cb-purple2-color.cb-glyph-avatar::after {
  background-color: #a05eb5;
}

.cb-glyph-numeric.cb-purple2-color {
  border-color: #a05eb5;
}
.cb-glyph-numeric.cb-purple2-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #a05eb5;
  border-color: #a05eb5;
}

.cb-glyph.cb-green1-color.cb-glyph-circular::after, .cb-glyph.cb-green1-color.cb-glyph-avatar::after {
  background-color: #3a913f;
}

.cb-glyph-numeric.cb-green1-color {
  border-color: #3a913f;
}
.cb-glyph-numeric.cb-green1-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #3a913f;
  border-color: #3a913f;
}

.cb-glyph.cb-green2-color.cb-glyph-circular::after, .cb-glyph.cb-green2-color.cb-glyph-avatar::after {
  background-color: #6cc24a;
}

.cb-glyph-numeric.cb-green2-color {
  border-color: #6cc24a;
}
.cb-glyph-numeric.cb-green2-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #6cc24a;
  border-color: #6cc24a;
}

.cb-glyph.cb-green3-color.cb-glyph-circular::after, .cb-glyph.cb-green3-color.cb-glyph-avatar::after {
  background-color: #1d7846;
}

.cb-glyph-numeric.cb-green3-color {
  border-color: #1d7846;
}
.cb-glyph-numeric.cb-green3-color.cb-glyph-circular {
  color: #fff !important;
  background-color: #1d7846;
  border-color: #1d7846;
}

@media print {
  /* Glyphs */
  .cb-glyph-numeric {
    color: #000 !important;
    border-color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular::before {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-white] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-black1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-black2] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue2] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue3] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue4] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue5] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray2] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray3] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray4] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray5] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray6] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray7] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray8] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-yellow1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-orange1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-red1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-purple1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-purple2] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-green1] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-green2] {
    color: #000 !important;
  }
  .cb-glyph-numeric.cb-glyph-circular[class*=cb-green3] {
    color: #000 !important;
  }
}
.cb-print {
  /* Glyphs */
}
.cb-print .cb-glyph-numeric {
  color: #000 !important;
  border-color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular::before {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-white] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-black1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-black2] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue2] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue3] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue4] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-blue5] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray2] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray3] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray4] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray5] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray6] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray7] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-gray8] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-yellow1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-orange1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-red1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-purple1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-purple2] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-green1] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-green2] {
  color: #000 !important;
}
.cb-print .cb-glyph-numeric.cb-glyph-circular[class*=cb-green3] {
  color: #000 !important;
}

/*
 * CB Glyph
 */
/*
 * CB Glyph Content
 */
.cb-glyph-content {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  font-size: 2rem;
  line-height: 1em;
  font-family: CB Glyphs Multi;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* ------------------------------------ SIZE */
}
.cb-glyph-content::before, .cb-glyph-content::after {
  position: absolute;
  top: -50%;
  left: -50%;
  width: 0.5em;
  height: 0.5em;
  font-size: 2em;
}
.cb-glyph-content.cb-accessible::before {
  content: "\e900";
}
.cb-glyph-content.cb-accessible::after {
  content: "\e97c";
}
.cb-glyph-content.cb-app::before {
  content: "\e901";
}
.cb-glyph-content.cb-app::after {
  content: "\e97d";
}
.cb-glyph-content.cb-bag::before {
  content: "\e902";
}
.cb-glyph-content.cb-bag::after {
  content: "\e97e";
}
.cb-glyph-content.cb-barchart::before {
  content: "\e903";
}
.cb-glyph-content.cb-barchart::after {
  content: "\e97f";
}
.cb-glyph-content.cb-batch-download::before {
  content: "\e904";
}
.cb-glyph-content.cb-batch-download::after {
  content: "\e980";
}
.cb-glyph-content.cb-batch-upload::before {
  content: "\e905";
}
.cb-glyph-content.cb-batch-upload::after {
  content: "\e981";
}
.cb-glyph-content.cb-bell::before {
  content: "\e906";
}
.cb-glyph-content.cb-bell::after {
  content: "\e982";
}
.cb-glyph-content.cb-book::before {
  content: "\e907";
}
.cb-glyph-content.cb-book::after {
  content: "\e983";
}
.cb-glyph-content.cb-bullet-list::before {
  content: "\e908";
}
.cb-glyph-content.cb-bullet-list::after {
  content: "\e984";
}
.cb-glyph-content.cb-bullet-list-doc::before {
  content: "\e909";
}
.cb-glyph-content.cb-bullet-list-doc::after {
  content: "\e985";
}
.cb-glyph-content.cb-calculator::before {
  content: "\e90a";
}
.cb-glyph-content.cb-calculator::after {
  content: "\e986";
}
.cb-glyph-content.cb-calendar-empty::before {
  content: "\e90b";
}
.cb-glyph-content.cb-calendar-empty::after {
  content: "\e987";
}
.cb-glyph-content.cb-calendar-full::before {
  content: "\e90c";
}
.cb-glyph-content.cb-calendar-full::after {
  content: "\e988";
}
.cb-glyph-content.cb-cart::before {
  content: "\e90d";
}
.cb-glyph-content.cb-cart::after {
  content: "\e989";
}
.cb-glyph-content.cb-chat::before {
  content: "\e90e";
}
.cb-glyph-content.cb-chat::after {
  content: "\e98a";
}
.cb-glyph-content.cb-check::before {
  content: "\e910";
}
.cb-glyph-content.cb-check::after {
  content: "\e98b";
}
.cb-glyph-content.cb-check-list::before {
  content: "\e911";
}
.cb-glyph-content.cb-check-list::after {
  content: "\e98c";
}
.cb-glyph-content.cb-check-list-doc::before {
  content: "\e912";
}
.cb-glyph-content.cb-check-list-doc::after {
  content: "\e98d";
}
.cb-glyph-content.cb-college-reputation::before {
  content: "\e914";
}
.cb-glyph-content.cb-college-reputation::after {
  content: "\e98e";
}
.cb-glyph-content.cb-compose::before {
  content: "\e915";
}
.cb-glyph-content.cb-compose::after {
  content: "\e98f";
}
.cb-glyph-content.cb-computer::before {
  content: "\e916";
}
.cb-glyph-content.cb-computer::after {
  content: "\e990";
}
.cb-glyph-content.cb-credit-card::before {
  content: "\e917";
}
.cb-glyph-content.cb-credit-card::after {
  content: "\e991";
}
.cb-glyph-content.cb-dbl-left::before {
  content: "\e91a";
}
.cb-glyph-content.cb-dbl-left::after {
  content: "\e994";
}
.cb-glyph-content.cb-dbl-right::before {
  content: "\e91b";
}
.cb-glyph-content.cb-dbl-right::after {
  content: "\e995";
}
.cb-glyph-content.cb-dollar::before {
  content: "\e91d";
}
.cb-glyph-content.cb-dollar::after {
  content: "\e997";
}
.cb-glyph-content.cb-download::before {
  content: "\e91f";
}
.cb-glyph-content.cb-download::after {
  content: "\e999";
}
.cb-glyph-content.cb-educator::before {
  content: "\e920";
}
.cb-glyph-content.cb-educator::after {
  content: "\e99a";
}
.cb-glyph-content.cb-error::before {
  content: "\e922";
}
.cb-glyph-content.cb-everyday-words::before {
  content: "\e924";
}
.cb-glyph-content.cb-everyday-words::after {
  content: "\e99c";
}
.cb-glyph-content.cb-expand-window::before {
  content: "\e926";
}
.cb-glyph-content.cb-expand-window::after {
  content: "\e99e";
}
.cb-glyph-content.cb-fax::before {
  content: "\e929";
}
.cb-glyph-content.cb-fax::after {
  content: "\e9a0";
}
.cb-glyph-content.cb-full-length-practice::before {
  content: "\e92b";
}
.cb-glyph-content.cb-full-length-practice::after {
  content: "\e9a1";
}
.cb-glyph-content.cb-globe::before {
  content: "\e967";
}
.cb-glyph-content.cb-globe::after {
  content: "\e965";
}
.cb-glyph-content.cb-graduate-pro-school::before {
  content: "\e92d";
}
.cb-glyph-content.cb-graduate-pro-school::after {
  content: "\e9a3";
}
.cb-glyph-content.cb-graduation::before {
  content: "\e92e";
}
.cb-glyph-content.cb-graduation::after {
  content: "\e9a4";
}
.cb-glyph-content.cb-home::before {
  content: "\e92f";
}
.cb-glyph-content.cb-home::after {
  content: "\e9a5";
}
.cb-glyph-content.cb-information::before {
  content: "\e930";
}
.cb-glyph-content.cb-information::after {
  content: "\e9a6";
}
.cb-glyph-content.cb-instagram::before {
  content: "\e931";
}
.cb-glyph-content.cb-facebook::before {
  content: "\e928";
}
.cb-glyph-content.cb-youtube::before {
  content: "\e97b";
}
.cb-glyph-content.cb-linkedin::before {
  content: "\e934";
}
.cb-glyph-content.cb-twitter::before {
  content: "\e972";
}
.cb-glyph-content.cb-light-bulb::before {
  content: "\e933";
}
.cb-glyph-content.cb-light-bulb::after {
  content: "\e9a8";
}
.cb-glyph-content.cb-list::before {
  content: "\e935";
}
.cb-glyph-content.cb-list::after {
  content: "\e9a9";
}
.cb-glyph-content.cb-local-menu::before {
  content: "\e936";
}
.cb-glyph-content.cb-local-menu::after {
  content: "\e9aa";
}
.cb-glyph-content.cb-location::before {
  content: "\e937";
}
.cb-glyph-content.cb-location::after {
  content: "\e9ab";
}
.cb-glyph-content.cb-lock::before {
  content: "\e938";
}
.cb-glyph-content.cb-lock::after {
  content: "\e9ac";
}
.cb-glyph-content.cb-lock-open::before {
  content: "\e939";
}
.cb-glyph-content.cb-lock-open::after {
  content: "\e9ad";
}
.cb-glyph-content.cb-mail::before {
  content: "\e93a";
}
.cb-glyph-content.cb-mail::after {
  content: "\e9ae";
}
.cb-glyph-content.cb-matrix::before {
  content: "\e93b";
}
.cb-glyph-content.cb-matrix::after {
  content: "\e9af";
}
.cb-glyph-content.cb-megaphone::before {
  content: "\e93c";
}
.cb-glyph-content.cb-megaphone::after {
  content: "\e9b0";
}
.cb-glyph-content.cb-menu::before {
  content: "\e93d";
}
.cb-glyph-content.cb-menu::after {
  content: "\e9b1";
}
.cb-glyph-content.cb-minus::before {
  content: "\e93e";
}
.cb-glyph-content.cb-minus::after {
  content: "\e9b2";
}
.cb-glyph-content.cb-nav-links::before {
  content: "\e93f";
}
.cb-glyph-content.cb-nav-links::after {
  content: "\e9b3";
}
.cb-glyph-content.cb-new-doc::before {
  content: "\e941";
}
.cb-glyph-content.cb-new-doc::after {
  content: "\e9b5";
}
.cb-glyph-content.cb-new-window::before {
  content: "\e942";
}
.cb-glyph-content.cb-new-window::after {
  content: "\e9b6";
}
.cb-glyph-content.cb-note::before {
  content: "\e947";
}
.cb-glyph-content.cb-note::after {
  content: "\e9b9";
}
.cb-glyph-content.cb-online-tool::before {
  content: "\e948";
}
.cb-glyph-content.cb-online-tool::after {
  content: "\e9ba";
}
.cb-glyph-content.cb-pending::before {
  content: "\e949";
}
.cb-glyph-content.cb-pending::after {
  content: "\e9bb";
}
.cb-glyph-content.cb-phone::before {
  content: "\e94a";
}
.cb-glyph-content.cb-phone::after {
  content: "\e9bc";
}
.cb-glyph-content.cb-phone-alt::before {
  content: "\e94b";
}
.cb-glyph-content.cb-phone-alt::after {
  content: "\e9bd";
}
.cb-glyph-content.cb-plus::before {
  content: "\e94c";
}
.cb-glyph-content.cb-plus::after {
  content: "\e9be";
}
.cb-glyph-content.cb-practice::before {
  content: "\e94d";
}
.cb-glyph-content.cb-practice::after {
  content: "\e9bf";
}
.cb-glyph-content.cb-practice-test::before {
  content: "\e94e";
}
.cb-glyph-content.cb-practice-test::after {
  content: "\e9c0";
}
.cb-glyph-content.cb-presentation::before {
  content: "\e94f";
}
.cb-glyph-content.cb-presentation::after {
  content: "\e9c1";
}
.cb-glyph-content.cb-print::before {
  content: "\e950";
}
.cb-glyph-content.cb-print::after {
  content: "\e9c2";
}
.cb-glyph-content.cb-problem-feedback::before {
  content: "\e951";
}
.cb-glyph-content.cb-problem-feedback::after {
  content: "\e9c3";
}
.cb-glyph-content.cb-raided-pencil::before {
  content: "\e955";
}
.cb-glyph-content.cb-raided-pencil::after {
  content: "\e9c5";
}
.cb-glyph-content.cb-resources::before {
  content: "\e956";
}
.cb-glyph-content.cb-resources::after {
  content: "\e9c6";
}
.cb-glyph-content.cb-rupee::before {
  content: "\e958";
}
.cb-glyph-content.cb-rupee::after {
  content: "\e9c8";
}
.cb-glyph-content.cb-save-date::before {
  content: "\e959";
}
.cb-glyph-content.cb-save-date::after {
  content: "\e9c9";
}
.cb-glyph-content.cb-science::before {
  content: "\e95d";
}
.cb-glyph-content.cb-science::after {
  content: "\e9cc";
}
.cb-glyph-content.cb-search::before {
  content: "\e95e";
}
.cb-glyph-content.cb-search::after {
  content: "\e9cd";
}
.cb-glyph-content.cb-series::before {
  content: "\e95f";
}
.cb-glyph-content.cb-series::after {
  content: "\e9ce";
}
.cb-glyph-content.cb-settings::before {
  content: "\e960";
}
.cb-glyph-content.cb-settings::after {
  content: "\e9cf";
}
.cb-glyph-content.cb-share::before {
  content: "\e961";
}
.cb-glyph-content.cb-share::after {
  content: "\e9d0";
}
.cb-glyph-content.cb-share-alt::before {
  content: "\e962";
}
.cb-glyph-content.cb-share-alt::after {
  content: "\e9d1";
}
.cb-glyph-content.cb-sound::before {
  content: "\e966";
}
.cb-glyph-content.cb-sound::after {
  content: "\e9d4";
}
.cb-glyph-content.cb-special-edition::before {
  content: "\e969";
}
.cb-glyph-content.cb-special-edition::after {
  content: "\e9d5";
}
.cb-glyph-content.cb-tag::before {
  content: "\e96b";
}
.cb-glyph-content.cb-tag::after {
  content: "\e9d6";
}
.cb-glyph-content.cb-task-complete::before {
  content: "\e96d";
}
.cb-glyph-content.cb-task-complete::after {
  content: "\e9d8";
}
.cb-glyph-content.cb-teacher-edition::before {
  content: "\e96e";
}
.cb-glyph-content.cb-teacher-edition::after {
  content: "\e9d9";
}
.cb-glyph-content.cb-team-leader::before {
  content: "\e96f";
}
.cb-glyph-content.cb-team-leader::after {
  content: "\e9da";
}
.cb-glyph-content.cb-test-scored::before {
  content: "\e970";
}
.cb-glyph-content.cb-test-scored::after {
  content: "\e9db";
}
.cb-glyph-content.cb-tuition-financial-aid::before {
  content: "\e971";
}
.cb-glyph-content.cb-tuition-financial-aid::after {
  content: "\e9dc";
}
.cb-glyph-content.cb-upload::before {
  content: "\e974";
}
.cb-glyph-content.cb-upload::after {
  content: "\e9de";
}
.cb-glyph-content.cb-user::before {
  content: "\e975";
}
.cb-glyph-content.cb-video-lesson::before {
  content: "\e976";
}
.cb-glyph-content.cb-video-lesson::after {
  content: "\e9df";
}
.cb-glyph-content.cb-window::before {
  content: "\e978";
}
.cb-glyph-content.cb-work-together::before {
  content: "\e979";
}
.cb-glyph-content.cb-work-together::after {
  content: "\e9e0";
}
.cb-glyph-content.cb-quote-left::before {
  content: "\e913";
}
.cb-glyph-content.cb-quote-left::after {
  content: "\e91c";
}
.cb-glyph-content.cb-quote-right::before {
  content: "\e91e";
}
.cb-glyph-content.cb-quote-right::after {
  content: "\e919";
}
.cb-glyph-content.cb-add-user::before {
  content: "\e9e2";
}
.cb-glyph-content.cb-add-user::after {
  content: "\e9ec";
}
.cb-glyph-content.cb-dollars::before {
  content: "\e9e3";
}
.cb-glyph-content.cb-dollars::after {
  content: "\e9ed";
}
.cb-glyph-content.cb-essential-math::before {
  content: "\e9e4";
}
.cb-glyph-content.cb-essential-math::after {
  content: "\e9ee";
}
.cb-glyph-content.cb-explore::before {
  content: "\e9e5";
}
.cb-glyph-content.cb-explore::after {
  content: "\e9ef";
}
.cb-glyph-content.cb-face-happy::before {
  content: "\e9e6";
}
.cb-glyph-content.cb-face-happy::after {
  content: "\e9d3";
}
.cb-glyph-content.cb-face-unhappy::before {
  content: "\e9e7";
}
.cb-glyph-content.cb-face-unhappy::after {
  content: "\e9d3";
}
.cb-glyph-content.cb-face-unsure::before {
  content: "\e9e8";
}
.cb-glyph-content.cb-face-unsure::after {
  content: "\e9d3";
}
.cb-glyph-content.cb-maths::before {
  content: "\e9ea";
}
.cb-glyph-content.cb-maths::after {
  content: "\e9f3";
}
.cb-glyph-content.cb-school::before {
  content: "\e9eb";
}
.cb-glyph-content.cb-school::after {
  content: "\e9f4";
}
.cb-glyph-content.cb-exam::before {
  content: "\e921";
}
.cb-glyph-content.cb-exam::after {
  content: "\e944";
}
.cb-glyph-content.cb-khan-academy::before {
  content: "\e90f";
}
.cb-glyph-content.cb-send-scores::before {
  content: "\e925";
}
.cb-glyph-content.cb-send-scores::after {
  content: "\e945";
}
.cb-glyph-content.cb-submit-documents::before {
  content: "\e92a";
}
.cb-glyph-content.cb-submit-documents::after {
  content: "\e946";
}
.cb-glyph-content.cb-submit-portfolio::before {
  content: "\e932";
}
.cb-glyph-content.cb-submit-portfolio::after {
  content: "\e952";
}
.cb-glyph-content.cb-play::before {
  content: "\e953";
}
.cb-glyph-content.cb-signed-in::before {
  content: "\e957";
}
.cb-glyph-content.cb-signed-in::after {
  content: "\e954";
}
.cb-glyph-content.cb-laptop::before {
  content: "\e96a";
}
.cb-glyph-content.cb-laptop-check::before {
  content: "\e96a";
}
.cb-glyph-content.cb-laptop-check::after {
  content: "\e968";
}
.cb-glyph-content.cb-glyph-sm {
  font-size: calc(0.5rem * 2);
}
.cb-glyph-content.cb-glyph-lg {
  font-size: calc(0.5rem * 4);
}
.cb-glyph-content.cb-glyph-xl {
  font-size: calc(0.5rem * 6);
}

/*
 * CB Glyph
 */
/*
 * CB Glyph
 */
.cb-glyph-content-multi {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  font-size: 4rem;
  line-height: 1em;
  border-radius: 50%;
  font-family: CB Glyphs Multi;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* ------------------------------------ SIZE */
  /* ------------------------------------ COLOR */
}
.cb-glyph-content-multi::before, .cb-glyph-content-multi::after {
  position: absolute;
  top: 0;
  left: 0;
}
.cb-glyph-content-multi.cb-accessible::before {
  content: "\e900";
}
.cb-glyph-content-multi.cb-accessible::after {
  content: "\e97c";
}
.cb-glyph-content-multi.cb-app::before {
  content: "\e901";
}
.cb-glyph-content-multi.cb-app::after {
  content: "\e97d";
}
.cb-glyph-content-multi.cb-bag::before {
  content: "\e902";
}
.cb-glyph-content-multi.cb-bag::after {
  content: "\e97e";
}
.cb-glyph-content-multi.cb-barchart::before {
  content: "\e903";
}
.cb-glyph-content-multi.cb-barchart::after {
  content: "\e97f";
}
.cb-glyph-content-multi.cb-batch-download::before {
  content: "\e904";
}
.cb-glyph-content-multi.cb-batch-download::after {
  content: "\e980";
}
.cb-glyph-content-multi.cb-batch-upload::before {
  content: "\e905";
}
.cb-glyph-content-multi.cb-batch-upload::after {
  content: "\e981";
}
.cb-glyph-content-multi.cb-bell::before {
  content: "\e906";
}
.cb-glyph-content-multi.cb-bell::after {
  content: "\e982";
}
.cb-glyph-content-multi.cb-book::before {
  content: "\e907";
}
.cb-glyph-content-multi.cb-book::after {
  content: "\e983";
}
.cb-glyph-content-multi.cb-bullet-list::before {
  content: "\e908";
}
.cb-glyph-content-multi.cb-bullet-list::after {
  content: "\e984";
}
.cb-glyph-content-multi.cb-bullet-list-doc::before {
  content: "\e909";
}
.cb-glyph-content-multi.cb-bullet-list-doc::after {
  content: "\e985";
}
.cb-glyph-content-multi.cb-calculator::before {
  content: "\e90a";
}
.cb-glyph-content-multi.cb-calculator::after {
  content: "\e986";
}
.cb-glyph-content-multi.cb-calendar-empty::before {
  content: "\e90b";
}
.cb-glyph-content-multi.cb-calendar-empty::after {
  content: "\e987";
}
.cb-glyph-content-multi.cb-calendar-full::before {
  content: "\e90c";
}
.cb-glyph-content-multi.cb-calendar-full::after {
  content: "\e988";
}
.cb-glyph-content-multi.cb-cart::before {
  content: "\e90d";
}
.cb-glyph-content-multi.cb-cart::after {
  content: "\e989";
}
.cb-glyph-content-multi.cb-chat::before {
  content: "\e90e";
}
.cb-glyph-content-multi.cb-chat::after {
  content: "\e98a";
}
.cb-glyph-content-multi.cb-check::before {
  content: "\e910";
}
.cb-glyph-content-multi.cb-check::after {
  content: "\e98b";
}
.cb-glyph-content-multi.cb-check-list::before {
  content: "\e911";
}
.cb-glyph-content-multi.cb-check-list::after {
  content: "\e98c";
}
.cb-glyph-content-multi.cb-check-list-doc::before {
  content: "\e912";
}
.cb-glyph-content-multi.cb-check-list-doc::after {
  content: "\e98d";
}
.cb-glyph-content-multi.cb-college-reputation::before {
  content: "\e914";
}
.cb-glyph-content-multi.cb-college-reputation::after {
  content: "\e98e";
}
.cb-glyph-content-multi.cb-compose::before {
  content: "\e915";
}
.cb-glyph-content-multi.cb-compose::after {
  content: "\e98f";
}
.cb-glyph-content-multi.cb-computer::before {
  content: "\e916";
}
.cb-glyph-content-multi.cb-computer::after {
  content: "\e990";
}
.cb-glyph-content-multi.cb-credit-card::before {
  content: "\e917";
}
.cb-glyph-content-multi.cb-credit-card::after {
  content: "\e991";
}
.cb-glyph-content-multi.cb-dbl-left::before {
  content: "\e91a";
}
.cb-glyph-content-multi.cb-dbl-left::after {
  content: "\e994";
}
.cb-glyph-content-multi.cb-dbl-right::before {
  content: "\e91b";
}
.cb-glyph-content-multi.cb-dbl-right::after {
  content: "\e995";
}
.cb-glyph-content-multi.cb-dollar::before {
  content: "\e91d";
}
.cb-glyph-content-multi.cb-dollar::after {
  content: "\e997";
}
.cb-glyph-content-multi.cb-download::before {
  content: "\e91f";
}
.cb-glyph-content-multi.cb-download::after {
  content: "\e999";
}
.cb-glyph-content-multi.cb-educator::before {
  content: "\e920";
}
.cb-glyph-content-multi.cb-educator::after {
  content: "\e99a";
}
.cb-glyph-content-multi.cb-error::before {
  content: "\e922";
}
.cb-glyph-content-multi.cb-everyday-words::before {
  content: "\e924";
}
.cb-glyph-content-multi.cb-everyday-words::after {
  content: "\e99c";
}
.cb-glyph-content-multi.cb-expand-window::before {
  content: "\e926";
}
.cb-glyph-content-multi.cb-expand-window::after {
  content: "\e99e";
}
.cb-glyph-content-multi.cb-fax::before {
  content: "\e929";
}
.cb-glyph-content-multi.cb-fax::after {
  content: "\e9a0";
}
.cb-glyph-content-multi.cb-full-length-practice::before {
  content: "\e92b";
}
.cb-glyph-content-multi.cb-full-length-practice::after {
  content: "\e9a1";
}
.cb-glyph-content-multi.cb-globe::before {
  content: "\e967";
}
.cb-glyph-content-multi.cb-globe::after {
  content: "\e965";
}
.cb-glyph-content-multi.cb-graduate-pro-school::before {
  content: "\e92d";
}
.cb-glyph-content-multi.cb-graduate-pro-school::after {
  content: "\e9a3";
}
.cb-glyph-content-multi.cb-graduation::before {
  content: "\e92e";
}
.cb-glyph-content-multi.cb-graduation::after {
  content: "\e9a4";
}
.cb-glyph-content-multi.cb-home::before {
  content: "\e92f";
}
.cb-glyph-content-multi.cb-home::after {
  content: "\e9a5";
}
.cb-glyph-content-multi.cb-information::before {
  content: "\e930";
}
.cb-glyph-content-multi.cb-information::after {
  content: "\e9a6";
}
.cb-glyph-content-multi.cb-instagram::before {
  content: "\e931";
}
.cb-glyph-content-multi.cb-facebook::before {
  content: "\e928";
}
.cb-glyph-content-multi.cb-youtube::before {
  content: "\e97b";
}
.cb-glyph-content-multi.cb-linkedin::before {
  content: "\e934";
}
.cb-glyph-content-multi.cb-twitter::before {
  content: "\e972";
}
.cb-glyph-content-multi.cb-light-bulb::before {
  content: "\e933";
}
.cb-glyph-content-multi.cb-light-bulb::after {
  content: "\e9a8";
}
.cb-glyph-content-multi.cb-list::before {
  content: "\e935";
}
.cb-glyph-content-multi.cb-list::after {
  content: "\e9a9";
}
.cb-glyph-content-multi.cb-local-menu::before {
  content: "\e936";
}
.cb-glyph-content-multi.cb-local-menu::after {
  content: "\e9aa";
}
.cb-glyph-content-multi.cb-location::before {
  content: "\e937";
}
.cb-glyph-content-multi.cb-location::after {
  content: "\e9ab";
}
.cb-glyph-content-multi.cb-lock::before {
  content: "\e938";
}
.cb-glyph-content-multi.cb-lock::after {
  content: "\e9ac";
}
.cb-glyph-content-multi.cb-lock-open::before {
  content: "\e939";
}
.cb-glyph-content-multi.cb-lock-open::after {
  content: "\e9ad";
}
.cb-glyph-content-multi.cb-mail::before {
  content: "\e93a";
}
.cb-glyph-content-multi.cb-mail::after {
  content: "\e9ae";
}
.cb-glyph-content-multi.cb-matrix::before {
  content: "\e93b";
}
.cb-glyph-content-multi.cb-matrix::after {
  content: "\e9af";
}
.cb-glyph-content-multi.cb-megaphone::before {
  content: "\e93c";
}
.cb-glyph-content-multi.cb-megaphone::after {
  content: "\e9b0";
}
.cb-glyph-content-multi.cb-menu::before {
  content: "\e93d";
}
.cb-glyph-content-multi.cb-menu::after {
  content: "\e9b1";
}
.cb-glyph-content-multi.cb-minus::before {
  content: "\e93e";
}
.cb-glyph-content-multi.cb-minus::after {
  content: "\e9b2";
}
.cb-glyph-content-multi.cb-nav-links::before {
  content: "\e93f";
}
.cb-glyph-content-multi.cb-nav-links::after {
  content: "\e9b3";
}
.cb-glyph-content-multi.cb-new-doc::before {
  content: "\e941";
}
.cb-glyph-content-multi.cb-new-doc::after {
  content: "\e9b5";
}
.cb-glyph-content-multi.cb-new-window::before {
  content: "\e942";
}
.cb-glyph-content-multi.cb-new-window::after {
  content: "\e9b6";
}
.cb-glyph-content-multi.cb-note::before {
  content: "\e947";
}
.cb-glyph-content-multi.cb-note::after {
  content: "\e9b9";
}
.cb-glyph-content-multi.cb-online-tool::before {
  content: "\e948";
}
.cb-glyph-content-multi.cb-online-tool::after {
  content: "\e9ba";
}
.cb-glyph-content-multi.cb-pending::before {
  content: "\e949";
}
.cb-glyph-content-multi.cb-pending::after {
  content: "\e9bb";
}
.cb-glyph-content-multi.cb-phone::before {
  content: "\e94a";
}
.cb-glyph-content-multi.cb-phone::after {
  content: "\e9bc";
}
.cb-glyph-content-multi.cb-phone-alt::before {
  content: "\e94b";
}
.cb-glyph-content-multi.cb-phone-alt::after {
  content: "\e9bd";
}
.cb-glyph-content-multi.cb-plus::before {
  content: "\e94c";
}
.cb-glyph-content-multi.cb-plus::after {
  content: "\e9be";
}
.cb-glyph-content-multi.cb-practice::before {
  content: "\e94d";
}
.cb-glyph-content-multi.cb-practice::after {
  content: "\e9bf";
}
.cb-glyph-content-multi.cb-practice-test::before {
  content: "\e94e";
}
.cb-glyph-content-multi.cb-practice-test::after {
  content: "\e9c0";
}
.cb-glyph-content-multi.cb-presentation::before {
  content: "\e94f";
}
.cb-glyph-content-multi.cb-presentation::after {
  content: "\e9c1";
}
.cb-glyph-content-multi.cb-print::before {
  content: "\e950";
}
.cb-glyph-content-multi.cb-print::after {
  content: "\e9c2";
}
.cb-glyph-content-multi.cb-problem-feedback::before {
  content: "\e951";
}
.cb-glyph-content-multi.cb-problem-feedback::after {
  content: "\e9c3";
}
.cb-glyph-content-multi.cb-raided-pencil::before {
  content: "\e955";
}
.cb-glyph-content-multi.cb-raided-pencil::after {
  content: "\e9c5";
}
.cb-glyph-content-multi.cb-resources::before {
  content: "\e956";
}
.cb-glyph-content-multi.cb-resources::after {
  content: "\e9c6";
}
.cb-glyph-content-multi.cb-rupee::before {
  content: "\e958";
}
.cb-glyph-content-multi.cb-rupee::after {
  content: "\e9c8";
}
.cb-glyph-content-multi.cb-save-date::before {
  content: "\e959";
}
.cb-glyph-content-multi.cb-save-date::after {
  content: "\e9c9";
}
.cb-glyph-content-multi.cb-science::before {
  content: "\e95d";
}
.cb-glyph-content-multi.cb-science::after {
  content: "\e9cc";
}
.cb-glyph-content-multi.cb-search::before {
  content: "\e95e";
}
.cb-glyph-content-multi.cb-search::after {
  content: "\e9cd";
}
.cb-glyph-content-multi.cb-series::before {
  content: "\e95f";
}
.cb-glyph-content-multi.cb-series::after {
  content: "\e9ce";
}
.cb-glyph-content-multi.cb-settings::before {
  content: "\e960";
}
.cb-glyph-content-multi.cb-settings::after {
  content: "\e9cf";
}
.cb-glyph-content-multi.cb-share::before {
  content: "\e961";
}
.cb-glyph-content-multi.cb-share::after {
  content: "\e9d0";
}
.cb-glyph-content-multi.cb-share-alt::before {
  content: "\e962";
}
.cb-glyph-content-multi.cb-share-alt::after {
  content: "\e9d1";
}
.cb-glyph-content-multi.cb-sound::before {
  content: "\e966";
}
.cb-glyph-content-multi.cb-sound::after {
  content: "\e9d4";
}
.cb-glyph-content-multi.cb-special-edition::before {
  content: "\e969";
}
.cb-glyph-content-multi.cb-special-edition::after {
  content: "\e9d5";
}
.cb-glyph-content-multi.cb-tag::before {
  content: "\e96b";
}
.cb-glyph-content-multi.cb-tag::after {
  content: "\e9d6";
}
.cb-glyph-content-multi.cb-task-complete::before {
  content: "\e96d";
}
.cb-glyph-content-multi.cb-task-complete::after {
  content: "\e9d8";
}
.cb-glyph-content-multi.cb-teacher-edition::before {
  content: "\e96e";
}
.cb-glyph-content-multi.cb-teacher-edition::after {
  content: "\e9d9";
}
.cb-glyph-content-multi.cb-team-leader::before {
  content: "\e96f";
}
.cb-glyph-content-multi.cb-team-leader::after {
  content: "\e9da";
}
.cb-glyph-content-multi.cb-test-scored::before {
  content: "\e970";
}
.cb-glyph-content-multi.cb-test-scored::after {
  content: "\e9db";
}
.cb-glyph-content-multi.cb-tuition-financial-aid::before {
  content: "\e971";
}
.cb-glyph-content-multi.cb-tuition-financial-aid::after {
  content: "\e9dc";
}
.cb-glyph-content-multi.cb-upload::before {
  content: "\e974";
}
.cb-glyph-content-multi.cb-upload::after {
  content: "\e9de";
}
.cb-glyph-content-multi.cb-user::before {
  content: "\e975";
}
.cb-glyph-content-multi.cb-video-lesson::before {
  content: "\e976";
}
.cb-glyph-content-multi.cb-video-lesson::after {
  content: "\e9df";
}
.cb-glyph-content-multi.cb-window::before {
  content: "\e978";
}
.cb-glyph-content-multi.cb-work-together::before {
  content: "\e979";
}
.cb-glyph-content-multi.cb-work-together::after {
  content: "\e9e0";
}
.cb-glyph-content-multi.cb-quote-left::before {
  content: "\e913";
}
.cb-glyph-content-multi.cb-quote-left::after {
  content: "\e91c";
}
.cb-glyph-content-multi.cb-quote-right::before {
  content: "\e91e";
}
.cb-glyph-content-multi.cb-quote-right::after {
  content: "\e919";
}
.cb-glyph-content-multi.cb-add-user::before {
  content: "\e9e2";
}
.cb-glyph-content-multi.cb-add-user::after {
  content: "\e9ec";
}
.cb-glyph-content-multi.cb-dollars::before {
  content: "\e9e3";
}
.cb-glyph-content-multi.cb-dollars::after {
  content: "\e9ed";
}
.cb-glyph-content-multi.cb-essential-math::before {
  content: "\e9e4";
}
.cb-glyph-content-multi.cb-essential-math::after {
  content: "\e9ee";
}
.cb-glyph-content-multi.cb-explore::before {
  content: "\e9e5";
}
.cb-glyph-content-multi.cb-explore::after {
  content: "\e9ef";
}
.cb-glyph-content-multi.cb-face-happy::before {
  content: "\e9e6";
}
.cb-glyph-content-multi.cb-face-happy::after {
  content: "\e9d3";
}
.cb-glyph-content-multi.cb-face-unhappy::before {
  content: "\e9e7";
}
.cb-glyph-content-multi.cb-face-unhappy::after {
  content: "\e9d3";
}
.cb-glyph-content-multi.cb-face-unsure::before {
  content: "\e9e8";
}
.cb-glyph-content-multi.cb-face-unsure::after {
  content: "\e9d3";
}
.cb-glyph-content-multi.cb-maths::before {
  content: "\e9ea";
}
.cb-glyph-content-multi.cb-maths::after {
  content: "\e9f3";
}
.cb-glyph-content-multi.cb-school::before {
  content: "\e9eb";
}
.cb-glyph-content-multi.cb-school::after {
  content: "\e9f4";
}
.cb-glyph-content-multi.cb-exam::before {
  content: "\e921";
}
.cb-glyph-content-multi.cb-exam::after {
  content: "\e944";
}
.cb-glyph-content-multi.cb-khan-academy::before {
  content: "\e90f";
}
.cb-glyph-content-multi.cb-send-scores::before {
  content: "\e925";
}
.cb-glyph-content-multi.cb-send-scores::after {
  content: "\e945";
}
.cb-glyph-content-multi.cb-submit-documents::before {
  content: "\e92a";
}
.cb-glyph-content-multi.cb-submit-documents::after {
  content: "\e946";
}
.cb-glyph-content-multi.cb-submit-portfolio::before {
  content: "\e932";
}
.cb-glyph-content-multi.cb-submit-portfolio::after {
  content: "\e952";
}
.cb-glyph-content-multi.cb-play::before {
  content: "\e953";
}
.cb-glyph-content-multi.cb-signed-in::before {
  content: "\e957";
}
.cb-glyph-content-multi.cb-signed-in::after {
  content: "\e954";
}
.cb-glyph-content-multi.cb-laptop::before {
  content: "\e96a";
}
.cb-glyph-content-multi.cb-laptop-check::before {
  content: "\e96a";
}
.cb-glyph-content-multi.cb-laptop-check::after {
  content: "\e968";
}
.cb-glyph-content-multi.cb-glyph-sm {
  font-size: calc(1rem * 2);
}
.cb-glyph-content-multi.cb-glyph-lg {
  font-size: calc(1rem * 4);
}
.cb-glyph-content-multi.cb-glyph-xl {
  font-size: calc(1rem * 6);
}
.cb-glyph-content-multi {
  background-color: #324dc7;
}
.cb-glyph-content-multi::before {
  color: #fff;
}
.cb-glyph-content-multi::after {
  color: #fedb00;
}
.cb-glyph-content-multi.cb-glyph-black1 {
  background-color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-black1::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-black1::after {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-white {
  background-color: #fff;
}
.cb-glyph-content-multi.cb-glyph-white::before {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-white::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-blue2 {
  background-color: #0077c8;
}
.cb-glyph-content-multi.cb-glyph-blue2::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-blue2::after {
  color: #fedb00;
}
.cb-glyph-content-multi.cb-glyph-blue3 {
  background-color: #009cde;
}
.cb-glyph-content-multi.cb-glyph-blue3::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-blue3::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-blue4 {
  background-color: #71c5e8;
}
.cb-glyph-content-multi.cb-glyph-blue4::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-blue4::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-yellow1 {
  background-color: #fedb00;
}
.cb-glyph-content-multi.cb-glyph-yellow1::before {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-yellow1::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-purple1 {
  background-color: #702f8a;
}
.cb-glyph-content-multi.cb-glyph-purple1::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-purple1::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-purple2 {
  background-color: #a05eb5;
}
.cb-glyph-content-multi.cb-glyph-purple2::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-purple2::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-green1 {
  background-color: #3a913f;
}
.cb-glyph-content-multi.cb-glyph-green1::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-green1::after {
  color: #1e1e1e;
}
.cb-glyph-content-multi.cb-glyph-green2 {
  background-color: #6cc24a;
}
.cb-glyph-content-multi.cb-glyph-green2::before {
  color: #fff;
}
.cb-glyph-content-multi.cb-glyph-green2::after {
  color: #1e1e1e;
}

@font-face {
  font-family: "CB Glyphs";
  font-style: normal;
  font-display: fallback;
  src: url("/assets/cb-glyphs-WAmO8_e8.woff") format("woff"), url("/assets/cb-glyphs-B6kXqgr5.ttf") format("truetype");
}
@font-face {
  font-family: "CB Glyphs Multi";
  font-style: normal;
  font-display: fallback;
  src: url("/assets/cb-glyphs-multi-DX5r108L.woff") format("woff"), url("/assets/cb-glyphs-multi-BSg-gZa6.ttf") format("truetype");
}.layout-panel {
  padding: 12px;
  border-top: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  border-radius: 5px;
  background-color: #fff;
  margin-bottom: 18px;
  box-shadow: 5px 7px 10px -3px #7b8b99;
}

.program-tag span {
  font-size: 1em;
  font-weight: 500;
  color: #fff;
  line-height: 1.5em;
  padding: 12px;
  border-radius: 5px;
}

.cb-exclamation {
  font-size: 0.75rem !important;
  line-height: 1em !important;
}
.cb-exclamation:hover::after {
  background-color: #0077c8 !important;
}

.value-block {
  display: flex;
  font-size: 0.77rem !important;
  justify-content: space-between;
  align-items: center;
}
.value-block .cb-exclamation::after {
  background-color: #b2b2b2 !important;
}

#panel1 .block1 {
  border-right: 1px solid #d9d9d9;
}

@media (max-width: 1023px) {
  #panel1 .block1 {
    border-right: 0;
  }
  #panel1 .block2 {
    margin-top: 28px;
  }
}
#panel2 .flex-box {
  display: flex;
  flex-wrap: wrap;
  text-align: left;
}

.key-value-block {
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  width: calc(50% - 6px);
  padding: 6px;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.key-value-block p {
  font-size: 0.77rem !important;
  margin-bottom: 0;
  line-height: 20px;
}
.key-value-block:nth-of-type(odd) {
  margin-right: 12px;
}
.key-value-block .cb-glyph {
  display: inline-block;
}
.key-value-block .extra {
  float: none;
  color: #702f8a;
}

.key-value-block2 {
  display: flex !important;
  justify-content: center !important;
}

.d3Chart text,
.d3Chart tspan {
  fill: #505050;
  font-size: 12px !important;
  font-family: Roboto, sans-serif;
}
.d3Chart .axis text {
  font-size: 12px;
  font-family: Roboto, sans-serif;
}
.d3Chart .axis path,
.d3Chart .axis line {
  fill: none;
  stroke: #505050;
  shape-rendering: crispEdges;
}

.custom-star {
  margin-left: 3px;
  font-style: normal;
  font-weight: 400;
  color: red;
  font-size: 20px;
}

.custom-disc {
  margin-right: 3px;
  color: red;
  font-size: 8px;
}

#panel3 .axis path,
#panel3 .axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}
#panel3 .bar {
  fill: steelblue;
}
#panel3 .x.axis path {
  display: none;
}

.marginRight5 {
  margin-right: 5px;
}

#panel3Chart2 g[aria-label=Total] text.barstext {
  font-weight: 700;
}
#panel3Chart2 .x.axis .tick:first-child tspan {
  font-weight: 700;
}

.cb-axis-tooltip {
  width: 200px !important;
}
.cb-axis-tooltip .tooltip-inner {
  width: 200px;
}

div.col-xs-6.cb-roboto-italic.cb-align-left {
  padding-left: 0px !important;
  margin-top: 0px !important;
}

#panel3 .layout-panel,
#panel4 .layout-panel {
  padding-bottom: 0;
}

.cb-align-left {
  margin-top: 10px;
  margin-left: 10px;
}

button[id=accessibility-button] {
  color: #fff;
  background-color: #0077c8;
  border-color: #0077c8;
}

/*----------------Help Page */
.help-page-p {
  text-align: left;
  margin-bottom: 20px;
}
.help-page-p:last-child {
  text-align: left;
  margin-bottom: 0;
}

.help-page-p-1 {
  text-align: center;
  margin-bottom: 50px;
}

.cb-resource-body {
  margin-top: 10px;
}

text.barstext {
  color: #1e1e1e;
  font-size: 0.9rem !important;
}
text.barstext .bold-label {
  font-size: 1rem !important;
  font-weight: 700;
}
text.total-text {
  font-size: 1.35em !important;
  text-align: center !important;
}
text.context-overview-large-text {
  font-size: 1.8em !important;
  text-align: center !important;
}
text.context-overview-medium-text {
  font-size: 1.2em !important;
  text-align: center !important;
}
text.context-overview-small-text {
  font-size: 1em !important;
  text-align: center !important;
}

/* ---------------------- NEW*/
.btn-primary {
  border: 0.1px solid black !important;
}

.table-head-fields {
  text-align: center !important;
}

.form-control::placeholder {
  color: #1d1d1d;
}

.tooltip .fade .top .in {
  top: 8px;
  left: 108.5px;
  display: block;
  opacity: 70%;
}

.tooltip-arrow {
  left: 50%;
}

.modal-body:visited {
  outline: 1px dotted #212121 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}

@media (min-width: 1250px) {
  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
@media (min-width: 1024px) {
  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
@media (min-width: 768px) {
  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
.row {
  margin-left: 0px !important;
  margin-right: 0px !important;
}/* apricot elements styles in scss are being overridden by general apricot css styles */
a.cb-menu-link.cb-visited,
a.cb-menu-link:visited {
  color: #1e1e1e;
}

/* override styles from chart/style.css */
/* TODO: consolidate styles & make more specific */
@media (max-width: 767.98px) and (min-width: 1px) {
  .cb-local-navigation > .cb-desktop-navigation > .row {
    margin-right: -36px !important;
  }
}

/* applicant search bar vertical placement for desktop */
@media (min-width: 767px) {
  .nav-applicant-search {
    transform: translateY(37%);
  }
}

/* Styles to override Apricot Global Header Title prop */
.cb-widget[data-cbtrack-widget="header"] h2[data-cbtrack-linkgroup="logo-lockup"] a {
  color: #221f1f;
  font-size: 20px;
 }
 body {
  margin: 0;
  padding: 0;
  min-width: 600px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans',
    'Droid Sans', 'Helvetica Neue', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}

@media (min-width: 768px) {
  .container {
    max-width: 752px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 990px;
  }
}

@media (min-width: 1250px) {
  .container {
    max-width: 1206px;
  }
}

.col-xs-12 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.cb-modal-container {
  overflow-y: scroll !important;
}