:root { 
  --black: #000000;
  --blaze-orange: #ff6b00;
  --bon-jour: #e2e2e2;
  --cararra: #ebebeb;
  --deep-sea-green: #0f5965;
  --eastern-blue: #1f97aa;
  --quill-gray: #d3d3d3;
  --scooter: #25bed5;
  --sonic-silver: #777777;
  --sonic-silver-2: #727272;
  --white: #ffffff;
  --white-2: #ffffff4f;
  --white-3: #ffffff5c;
 
  --font-size-l: 16px;
  --font-size-m: 14px;
  --font-size-s: 13px;
  --font-size-xl: 20px;
  --font-size-xs: 12px;
  --font-size-xxl: 22px;
  --font-size-xxxl: 32px;
 
  --font-family-sf_ui_display-bold: "SF UI Display-Bold", Helvetica;
  --font-family-sf_ui_display-medium: "SF UI Display-Medium", Helvetica;
  --font-family-sf_ui_display-regular: "SF UI Display-Regular", Helvetica;
  --black: #000000;
  --white: #ffffff;
 
  --font-size-l: 21px;
  --font-size-m: 17px;
  --font-size-s: 14px;
  --font-size-xl: 24px;
 
  --font-family-sf_ui_display-heavy: "SF UI Display-Heavy", Helvetica;
  --font-family-sf_ui_display-medium: "SF UI Display-Medium", Helvetica;
  --font-family-sf_ui_display-regular: "SF UI Display-Regular", Helvetica;
}
.sfuidisplay-bold-black-14px {
  color: var(--black);
  font-family: var(--font-family-sf_ui_display-bold);
  /*font-size: var(--font-size-m);*/
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-bold-blaze-orange-14px {
  color: var(--blaze-orange);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-bold-eastern-blue-14px {
  color: var(--eastern-blue);
  font-family: var(--font-family-sf_ui_display-bold);
  /*font-size: var(--font-size-m);*/
  font-style: normal;
  font-weight: 700;
}
.overview-of-the-process .link{color: var(--blaze-orange) !important;}
.sfuidisplay-bold-sonic-silver-16px {
  color: var(--sonic-silver);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-bold-eastern-blue-13px {
  color: var(--eastern-blue);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-regular-normal-white-32px {
  color: var(--white);
  font-family: var(--font-family-sf_ui_display-regular);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 400;
}

.sfuidisplay-bold-white-12px {
  color: var(--white);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-bold-white-16px {
  color: var(--white);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-medium-sonic-silver-12px {
  color: var(--sonic-silver);
  font-family: var(--font-family-sf_ui_display-medium);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 500;
}

.sfuidisplay-bold-scooter-12px {
  color: var(--scooter);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-regular-normal-black-16px {
  color: var(--black);
  font-family: var(--font-family-sf_ui_display-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.sfuidisplay-regular-normal-sonic-silver-14px {
  color: var(--sonic-silver-2);
  font-family: var(--font-family-sf_ui_display-regular);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.sfuidisplay-bold-eastern-blue-16px {
  color: var(--eastern-blue);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-regular-normal-black-20px {
  color: var(--black);
  font-family: var(--font-family-sf_ui_display-regular);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.sfuidisplay-bold-black-22px {
  color: var(--black);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.sfuidisplay-bold-white-13px {
  color: var(--white);
  font-family: var(--font-family-sf_ui_display-bold);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
}

.border-1px-cararra {
  border-bottom: 1px solid var(--cararra);
}

.border-1px-bon-jour {
  border-bottom: 1px solid var(--bon-jour);
}

.border-1px-quill-gray {
  border-bottom: 1px solid var(--quill-gray);
}

.border-1px-white {
  border: 1px solid var(--white);
}

.border-1px-white-2 {
  border: 1px solid var(--white-2);
}

#item-body{background:unset !important;}
.frame-5-2 li{margin-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #e2e2e2;
    width: 170%;
    font-size: 15px;
    padding: 4px 0px 11px 10px;
    font-weight: bold;
    text-transform: uppercase;
}
.frame-5-2 li a{
    color: #777777 !important;
}
.frame-5-2 .current a{
    color: #1f97aa !important;
}
.course_curriculum{display:block !important;}
.btn--light{color: #25BED5 !important;}
.footer a{color:#fff !important;}

.banner__title{color:#fff;}