@import '../vendor/forums/forums.css';
@import '../vendor/devices.min.css';
.eighty-box,
.default-button.-raised,
.firestorm-thread-comments .comment-form button.-raised,
.default-form,
.modal-container > .modal {
  margin: auto;
  max-width: 45rem;
  padding: 0;
  position: relative;
  width: 90%;
}
.eighty-box:before,
.default-button.-raised:before,
.firestorm-thread-comments .comment-form button.-raised:before,
.default-form:before,
.modal-container > .modal:before,
.eighty-box:after,
.default-button.-raised:after,
.firestorm-thread-comments .comment-form button.-raised:after,
.default-form:after,
.modal-container > .modal:after {
  box-sizing: border-box;
  content: '';
  position: absolute;
}
.eighty-box:before,
.default-button.-raised:before,
.firestorm-thread-comments .comment-form button.-raised:before,
.default-form:before,
.modal-container > .modal:before {
  left: 0;
  transform: skewY(-45deg) translateX(-1rem) translateY(-0.5rem);
  height: 100%;
  top: 0;
  width: 1rem;
}
.eighty-box:after,
.default-button.-raised:after,
.firestorm-thread-comments .comment-form button.-raised:after,
.default-form:after,
.modal-container > .modal:after {
  bottom: 0;
  height: 1rem;
  left: 0;
  transform: skewX(-45deg) translateY(1rem) translateX(0.5rem);
  width: 100%;
  outline: 0.1rem solid transparent;
}
.eighty-box.-billing-form,
.default-button.-raised.-billing-form,
.firestorm-thread-comments .comment-form button.-raised.-billing-form,
.default-form.-billing-form,
.modal-container > .modal.-billing-form {
media(desktop)
  margin-bottom: 3rem;
  padding: 1rem;
}
.eighty-box.account-box,
.default-button.-raised.account-box,
.firestorm-thread-comments .comment-form button.-raised.account-box,
.default-form.account-box,
.modal-container > .modal.account-box {
media(desktop)
  padding: 2rem 0;
  width: 100%;
}
.eighty-box.account-box:before,
.default-button.-raised.account-box:before,
.firestorm-thread-comments .comment-form button.-raised.account-box:before,
.default-form.account-box:before,
.modal-container > .modal.account-box:before,
.eighty-box.account-box:after,
.default-button.-raised.account-box:after,
.firestorm-thread-comments .comment-form button.-raised.account-box:after,
.default-form.account-box:after,
.modal-container > .modal.account-box:after {
  content: unset;
}
.eighty-box.account-box > .default-title,
.default-button.-raised.account-box > .default-title,
.firestorm-thread-comments .comment-form button.-raised.account-box > .default-title,
.default-form.account-box > .default-title,
.modal-container > .modal.account-box > .default-title,
.eighty-box.account-box > .default-text,
.default-button.-raised.account-box > .default-text,
.firestorm-thread-comments .comment-form button.-raised.account-box > .default-text,
.default-form.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  margin: auto;
  max-width: 90%;
}
.eighty-box.account-box > .default-title,
.default-button.-raised.account-box > .default-title,
.firestorm-thread-comments .comment-form button.-raised.account-box > .default-title,
.default-form.account-box > .default-title,
.modal-container > .modal.account-box > .default-title {
  padding-top: 1rem;
}
.eighty-box.account-box > .default-text,
.default-button.-raised.account-box > .default-text,
.firestorm-thread-comments .comment-form button.-raised.account-box > .default-text,
.default-form.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  padding: 1rem 0;
}
.eighty-box.account-box > .default-text:first-child,
.default-button.-raised.account-box > .default-text:first-child,
.firestorm-thread-comments .comment-form button.-raised.account-box > .default-text:first-child,
.default-form.account-box > .default-text:first-child,
.modal-container > .modal.account-box > .default-text:first-child {
  padding: 0 0 2rem;
}
.eighty-box.account-box > .descriptive-list,
.default-button.-raised.account-box > .descriptive-list,
.firestorm-thread-comments .comment-form button.-raised.account-box > .descriptive-list,
.default-form.account-box > .descriptive-list,
.modal-container > .modal.account-box > .descriptive-list {
  min-width: 45%;
}
.default-button,
.firestorm-thread-comments .comment-form button {
media(desktop)
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 1.75rem;
  font-weight: normal;
  margin: 0.5rem;
  padding: 0.6rem 0.5rem;
  text-align: center;
  transition: fast_transition;
}
.default-button.-cta,
.firestorm-thread-comments .comment-form button.-cta {
media(mobile)
media(desktop)
  border-radius: 0;
  font-family: secondary-font-family;
  font-size: 1.5rem;
  font-weight: bold;
  margin: 0.5rem 0;
  text-transform: lowercase;
}
.default-button.-big,
.firestorm-thread-comments .comment-form button.-big {
  font-size: 1.75rem;
  line-height: 2.25rem;
}
.default-button.-secondary,
.firestorm-thread-comments .comment-form button.-secondary {
  font-weight: bold;
  margin-top: 2rem;
  transition: fast_transition;
  width: 80%;
}
.default-button.-form,
.firestorm-thread-comments .comment-form button.-form {
  margin: 2.5rem 0 0;
  width: 100%;
}
.default-button.-oauth,
.firestorm-thread-comments .comment-form button.-oauth {
  align-items: center;
  display: flex;
  margin: 0;
  margin-bottom: 1rem;
  width: 100%;
}
.default-button.-oauth > .fab,
.firestorm-thread-comments .comment-form button.-oauth > .fab {
  text-align: center;
  width: 2.5rem;
}
.default-button.-oauth > span,
.firestorm-thread-comments .comment-form button.-oauth > span {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width: calc(90% - 3rem);
}
.default-button.-courseShow,
.firestorm-thread-comments .comment-form button.-courseShow {
media(mobile)
  margin-left: 1rem;
  margin-top: -2.5rem;
  font-size: 2rem;
  line-height: 4rem;
  z-index: 1;
}
.default-button.-plan,
.firestorm-thread-comments .comment-form button.-plan,
.default-button.-account,
.firestorm-thread-comments .comment-form button.-account {
  font-family: secondary-font-family;
  font-weight: bold;
}
.default-button.-plan,
.firestorm-thread-comments .comment-form button.-plan {
  font-size: 1.75rem;
  margin: 1.5rem 0 0;
  text-transform: uppercase;
  width: 100%;
}
.default-button.-account,
.firestorm-thread-comments .comment-form button.-account {
  font-size: 1rem;
  margin: 1.5rem 0;
}
.default-button.-half-size,
.firestorm-thread-comments .comment-form button.-half-size {
  width: 50%;
}
.default-button.-small,
.firestorm-thread-comments .comment-form button.-small {
  font-size: 1rem;
}
.default-button.-presentation,
.firestorm-thread-comments .comment-form button.-presentation {
  font-size: 2rem;
  margin: 2rem auto 1rem;
  width: 60%;
}
.default-button.disabled,
.firestorm-thread-comments .comment-form button.disabled {
  opacity: 0.75;
  pointer-events: none;
}
.default-button.-raised:before,
.firestorm-thread-comments .comment-form button.-raised:before,
.default-button.-raised:after,
.firestorm-thread-comments .comment-form button.-raised:after {
  background-color: #000;
}
.default-button.-raised:hover:before,
.firestorm-thread-comments .comment-form button.-raised:hover:before,
.default-button.-raised:hover:after,
.firestorm-thread-comments .comment-form button.-raised:hover:after {
  background-color: #000;
}
.item .-cta {
  font-size: 1.75rem;
}
.firestorm-thread-comments .thread-view ol li:before {
  display: none;
}
.firestorm-thread-comments .item-metadata {
  position: relative;
}
.firestorm-thread-comments abbr.time {
  font-size: 0.75rem;
  margin-left: 1rem;
  max-width: 6rem;
  position: absolute;
  right: 0;
  top: 0;
}
.firestorm-thread-comments .comment-form {
  display: flex;
  flex-direction: column;
  margin-top: 1rem;
}
.firestorm-thread-comments .comment-form label {
  display: none;
}
.firestorm-thread-comments .comment-form textarea {
  flex-grow: 1;
  font-size: 1rem;
  min-height: 6rem;
  padding: 0.5rem;
}
.firestorm-thread-comments .comment-form button {
  margin: 0.5rem 0;
  transition: all 0.25s;
}
.firestorm-thread-comments .comment-form button:hover {
  transform: unset;
}
@import '~prismjs/themes/prism-solarizedlight.css';
@import '~prismjs/plugins/autolinker/prism-autolinker.css';
@import '~prismjs/plugins/previewers/prism-previewers.css';
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i,900,900i");
@font-face {
  font-display: 'auto';
  font-family: 'Courier New';
  src: url("/fonts/courier_new.eot");
  src: url("/fonts/courier_new.eot?#iefix") format("embedded-opentype"), url("/fonts/courier_new.woff") format("woff"), url("/fonts/courier_new.ttf") format("truetype"), url("/fonts/courier_new.svg#Courier New") format("svg");
  font-style: 'normal';
  font-weight: 'normal';
}
@import 'fontawesome-all.min.css';
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
a {
  transition: all 0.25s;
}
button {
  background: none;
  border: none;
  cursor: pointer;
}
.limited,
aside > a {
  width: 100%;
}
body {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  max-width: 100%;
  min-height: 100vh;
  position: relative;
  overflow-x: hidden;
}
body > nav {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 1.25rem 1rem;
  width: 100%;
}
@media (min-width: 72.5rem) {
  body > nav {
    padding: 0.5rem 0 0.5rem 1rem;
  }
}
.limited {
  margin: auto;
  max-width: 85rem;
  padding: 2rem 2.5%;
  width: 100%;
  z-index: 1;
}
.limited.-center {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media (min-width: 72.5rem) {
  .limited.-show-article {
    margin-top: 3.5rem;
  }
}
.limited.-no-lateral-padding {
  padding: 2rem 0;
}
.limited.-with-tabs {
  transition: all 0.25s;
}
@media (min-width: 72.5rem) {
  .limited.-with-table-of-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 107.5rem;
    width: 100%;
  }
}
.limited.-with-table-of-content > .content {
  overflow: hidden;
  transition: all 0.25s;
}
@media (min-width: 72.5rem) {
  .limited.-with-table-of-content > .content {
    width: calc(100% - 18.5rem);
  }
}
nav.limited {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-left: 1rem;
  z-index: 10;
}
@media (min-width: 72.5rem) {
  nav.limited {
    height: auto;
    padding: 0;
  }
}
@media (min-width: 72.5rem) {
  header.limited {
    padding: 0 1rem;
  }
}
header,
main {
  overflow: hidden;
}
footer.main-footer {
  margin-bottom: -0.5rem;
  position: relative;
  width: 100%;
}
footer.main-footer > .footer-inner {
  grid-template-areas: 'footerForm' 'footerNav' 'footerRights';
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  margin-top: 1rem;
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  footer.main-footer > .footer-inner {
    grid-template-areas: 'footerForm footerNav' 'footerRights footerRights';
    grid-template-columns: repeat(2, 1fr);
  }
}
footer.main-footer > .footer-inner > article {
  grid-area: footerRights;
  text-align: center;
}
footer.main-footer > .footer-inner > .form {
  grid-area: footerForm;
}
footer.main-footer:before,
footer.main-footer:after {
  content: '';
  height: 0.3rem;
  position: absolute;
  top: -0.3rem;
  transition: all 0.25s;
  width: 50%;
  z-index: 1;
}
footer.main-footer:before {
  left: 0;
}
footer.main-footer:after {
  right: 0;
}
figure,
img,
iframe {
  max-width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  line-height: 2rem;
}
h1 img,
h2 img,
h3 img,
h4 img,
h5 img,
h6 img,
p img {
  display: block;
  margin: 1rem auto;
  max-height: 15rem;
  max-width: 70%;
  width: auto;
}
.-show p img {
  margin: 2rem auto;
  max-height: unset;
  max-width: 100%;
}
a,
abbr {
  color: unset;
  display: inline-block;
  text-decoration: none;
  transition: all 0.25s;
}
pre,
code,
code.scss.language-scss,
.code-toolbar > pre,
.code-toolbar > pre > code {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
}
pre,
code,
code.scss.language-scss,
.code-toolbar > pre,
.code-toolbar > pre > code,
h3.default-title > a,
code[class*=language-],
pre[class*=language-],
code[class*=language-] > span,
a .bio {
  white-space: pre-wrap;
  word-break: break-word;
  word-wrap: break-word;
}
.course-title a {
  white-space: unset !important;
}
p > a {
  word-break: break-word;
  word-wrap: break-word;
}
code,
pre code {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
@media (min-width: 72.5rem) {
  code,
  pre code {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
}
pre {
  padding: 1rem;
}
hr {
  height: 0.5rem;
  margin: 2.5rem auto;
  width: 90%;
}
@media (min-width: 29.5rem) {
  .articles-container > div {
    column-width: 20rem;
    column-gap: 3%;
  }
}
.articles-container > div > * {
  break-inside: avoid-column;
  margin-bottom: 3rem;
  page-break-inside: avoid;
}
.invoice-header {
  background-color: #00f;
}
.close.outside {
  cursor: pointer;
  font-size: 2rem;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 1;
}
.fal,
.fas,
footer .fab {
  font-size: 2rem;
  margin-right: 0.5rem;
  transition: all 0.25s;
  vertical-align: middle;
}
.fal.fa-link,
.fas.fa-link,
footer .fab.fa-link {
  font-size: 0.85rem;
  margin-left: 0.25rem;
  margin-right: 0rem;
}
.fal:before,
.fas:before,
.fa:before {
  font-family: "Font Awesome\ 5 Pro";
}
.fab.fa-twitter {
  margin-right: 0.25rem;
}
.input {
  transition: all 0.25s;
}
.item {
  list-style: none;
}
@media (min-width: 72.5rem) {
  .search-form {
    margin-right: 1rem;
  }
}
.selected:after,
.selected:before {
  bottom: 0;
  height: 0.1rem;
}
.socials {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.st-filter {
  text-align: center;
}
.topic-caption {
  line-height: 1.5rem;
}
.topic-content {
  display: none;
}
.topic-content.-active {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.next-prev-post {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  width: 100%;
}
.presentation-course-image {
  margin: auto;
  max-width: 20rem;
}
@media (min-width: 72.5rem) {
  .presentation-course-image {
    order: 2;
    max-width: 30%;
  }
}
div.sumome-share-client-wrapper.sumome-share-client-wrapper-right-page {
  z-index: 5;
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-solarized-light {
  background-image: none;
}
li.smooth-terminal-solarized-light {
  background-color: #fdf6e3;
}
.smooth-terminal-solarized-light {
  background-color: #60757c;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-solarized-light .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-solarized-light .course-card:nth-child(1) .course-card-header {
  background-color: rgba(122,144,152,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(1) .course-card-header > i {
  color: #3c494d;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(1) .course-main {
  background-color: #354146;
  color: #b1bec2;
}
.smooth-terminal-solarized-light .course-card:nth-child(1) .course-title {
  color: #242c2e;
}
.smooth-terminal-solarized-light .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(53,65,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(2) .course-card-header {
  background-color: rgba(131,147,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(2) .course-card-header > i {
  color: #414a4a;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(2) .course-main {
  background-color: #3d4646;
  color: #93a1a1;
}
.smooth-terminal-solarized-light .course-card:nth-child(2) .course-title {
  color: #272d2d;
}
.smooth-terminal-solarized-light .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(61,70,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(3) .course-card-header {
  background-color: rgba(255,194,4,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(3) .course-card-header > i {
  color: #826200;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(3) .course-main {
  background-color: #9c7600;
  color: #ffebad;
}
.smooth-terminal-solarized-light .course-card:nth-child(3) .course-title {
  color: #4e3b00;
}
.smooth-terminal-solarized-light .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(156,118,0,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(4) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(4) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(4) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-light .course-card:nth-child(4) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-light .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(5) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(5) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(5) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-light .course-card:nth-child(5) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-light .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(6) .course-card-header {
  background-color: rgba(243,175,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(6) .course-card-header > i {
  color: #af4114;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(6) .course-main {
  background-color: #a73f13;
  color: #f4b59b;
}
.smooth-terminal-solarized-light .course-card:nth-child(6) .course-title {
  color: #69270c;
}
.smooth-terminal-solarized-light .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(167,63,19,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(7) .course-card-header {
  background-color: rgba(122,144,152,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(7) .course-card-header > i {
  color: #3c494d;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(7) .course-main {
  background-color: #354146;
  color: #b1bec2;
}
.smooth-terminal-solarized-light .course-card:nth-child(7) .course-title {
  color: #242c2e;
}
.smooth-terminal-solarized-light .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(53,65,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(8) .course-card-header {
  background-color: rgba(131,147,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(8) .course-card-header > i {
  color: #414a4a;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(8) .course-main {
  background-color: #3d4646;
  color: #93a1a1;
}
.smooth-terminal-solarized-light .course-card:nth-child(8) .course-title {
  color: #272d2d;
}
.smooth-terminal-solarized-light .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(61,70,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(9) .course-card-header {
  background-color: rgba(255,194,4,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(9) .course-card-header > i {
  color: #826200;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(9) .course-main {
  background-color: #9c7600;
  color: #ffebad;
}
.smooth-terminal-solarized-light .course-card:nth-child(9) .course-title {
  color: #4e3b00;
}
.smooth-terminal-solarized-light .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(156,118,0,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(10) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(10) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(10) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-light .course-card:nth-child(10) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-light .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(11) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(11) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(11) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-light .course-card:nth-child(11) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-light .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(12) .course-card-header {
  background-color: rgba(243,175,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(12) .course-card-header > i {
  color: #af4114;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(12) .course-main {
  background-color: #a73f13;
  color: #f4b59b;
}
.smooth-terminal-solarized-light .course-card:nth-child(12) .course-title {
  color: #69270c;
}
.smooth-terminal-solarized-light .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(167,63,19,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(13) .course-card-header {
  background-color: rgba(122,144,152,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(13) .course-card-header > i {
  color: #3c494d;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(13) .course-main {
  background-color: #354146;
  color: #b1bec2;
}
.smooth-terminal-solarized-light .course-card:nth-child(13) .course-title {
  color: #242c2e;
}
.smooth-terminal-solarized-light .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(53,65,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(14) .course-card-header {
  background-color: rgba(131,147,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(14) .course-card-header > i {
  color: #414a4a;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(14) .course-main {
  background-color: #3d4646;
  color: #93a1a1;
}
.smooth-terminal-solarized-light .course-card:nth-child(14) .course-title {
  color: #272d2d;
}
.smooth-terminal-solarized-light .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(61,70,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(15) .course-card-header {
  background-color: rgba(255,194,4,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(15) .course-card-header > i {
  color: #826200;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(15) .course-main {
  background-color: #9c7600;
  color: #ffebad;
}
.smooth-terminal-solarized-light .course-card:nth-child(15) .course-title {
  color: #4e3b00;
}
.smooth-terminal-solarized-light .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(156,118,0,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(16) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(16) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(16) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-light .course-card:nth-child(16) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-light .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(17) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(17) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(17) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-light .course-card:nth-child(17) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-light .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(18) .course-card-header {
  background-color: rgba(243,175,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(18) .course-card-header > i {
  color: #af4114;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(18) .course-main {
  background-color: #a73f13;
  color: #f4b59b;
}
.smooth-terminal-solarized-light .course-card:nth-child(18) .course-title {
  color: #69270c;
}
.smooth-terminal-solarized-light .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(167,63,19,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(19) .course-card-header {
  background-color: rgba(122,144,152,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(19) .course-card-header > i {
  color: #3c494d;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(19) .course-main {
  background-color: #354146;
  color: #b1bec2;
}
.smooth-terminal-solarized-light .course-card:nth-child(19) .course-title {
  color: #242c2e;
}
.smooth-terminal-solarized-light .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(53,65,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(20) .course-card-header {
  background-color: rgba(131,147,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(20) .course-card-header > i {
  color: #414a4a;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(20) .course-main {
  background-color: #3d4646;
  color: #93a1a1;
}
.smooth-terminal-solarized-light .course-card:nth-child(20) .course-title {
  color: #272d2d;
}
.smooth-terminal-solarized-light .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(61,70,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(21) .course-card-header {
  background-color: rgba(255,194,4,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(21) .course-card-header > i {
  color: #826200;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(21) .course-main {
  background-color: #9c7600;
  color: #ffebad;
}
.smooth-terminal-solarized-light .course-card:nth-child(21) .course-title {
  color: #4e3b00;
}
.smooth-terminal-solarized-light .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(156,118,0,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(22) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(22) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(22) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-light .course-card:nth-child(22) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-light .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(23) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(23) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(23) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-light .course-card:nth-child(23) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-light .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(24) .course-card-header {
  background-color: rgba(243,175,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(24) .course-card-header > i {
  color: #af4114;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(24) .course-main {
  background-color: #a73f13;
  color: #f4b59b;
}
.smooth-terminal-solarized-light .course-card:nth-child(24) .course-title {
  color: #69270c;
}
.smooth-terminal-solarized-light .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(167,63,19,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(25) .course-card-header {
  background-color: rgba(122,144,152,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(25) .course-card-header > i {
  color: #3c494d;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(25) .course-main {
  background-color: #354146;
  color: #b1bec2;
}
.smooth-terminal-solarized-light .course-card:nth-child(25) .course-title {
  color: #242c2e;
}
.smooth-terminal-solarized-light .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(53,65,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(26) .course-card-header {
  background-color: rgba(131,147,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(26) .course-card-header > i {
  color: #414a4a;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(26) .course-main {
  background-color: #3d4646;
  color: #93a1a1;
}
.smooth-terminal-solarized-light .course-card:nth-child(26) .course-title {
  color: #272d2d;
}
.smooth-terminal-solarized-light .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(61,70,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(27) .course-card-header {
  background-color: rgba(255,194,4,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(27) .course-card-header > i {
  color: #826200;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(27) .course-main {
  background-color: #9c7600;
  color: #ffebad;
}
.smooth-terminal-solarized-light .course-card:nth-child(27) .course-title {
  color: #4e3b00;
}
.smooth-terminal-solarized-light .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(156,118,0,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(28) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(28) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(28) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-light .course-card:nth-child(28) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-light .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(29) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(29) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(29) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-light .course-card:nth-child(29) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-light .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(30) .course-card-header {
  background-color: rgba(243,175,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(30) .course-card-header > i {
  color: #af4114;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(30) .course-main {
  background-color: #a73f13;
  color: #f4b59b;
}
.smooth-terminal-solarized-light .course-card:nth-child(30) .course-title {
  color: #69270c;
}
.smooth-terminal-solarized-light .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(167,63,19,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(31) .course-card-header {
  background-color: rgba(122,144,152,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(31) .course-card-header > i {
  color: #3c494d;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(31) .course-main {
  background-color: #354146;
  color: #b1bec2;
}
.smooth-terminal-solarized-light .course-card:nth-child(31) .course-title {
  color: #242c2e;
}
.smooth-terminal-solarized-light .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(53,65,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(32) .course-card-header {
  background-color: rgba(131,147,147,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(32) .course-card-header > i {
  color: #414a4a;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(32) .course-main {
  background-color: #3d4646;
  color: #93a1a1;
}
.smooth-terminal-solarized-light .course-card:nth-child(32) .course-title {
  color: #272d2d;
}
.smooth-terminal-solarized-light .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(61,70,70,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(33) .course-card-header {
  background-color: rgba(255,194,4,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(33) .course-card-header > i {
  color: #826200;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(33) .course-main {
  background-color: #9c7600;
  color: #ffebad;
}
.smooth-terminal-solarized-light .course-card:nth-child(33) .course-title {
  color: #4e3b00;
}
.smooth-terminal-solarized-light .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(156,118,0,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(34) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(34) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(34) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-light .course-card:nth-child(34) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-light .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-light .course-card:nth-child(35) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-light .course-card:nth-child(35) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-light .course-card:nth-child(35) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-light .course-card:nth-child(35) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-light .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-light .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .content-count-overlay,
.smooth-terminal-solarized-light .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light main,
.smooth-terminal-solarized-light .default-form,
.smooth-terminal-solarized-light .eighty-box,
.smooth-terminal-solarized-light .latest-article,
.smooth-terminal-solarized-light .main-container,
.smooth-terminal-solarized-light .menu-burger,
.smooth-terminal-solarized-light .nav-options-dashboard,
.smooth-terminal-solarized-light .news-banner,
.smooth-terminal-solarized-light .dashboard-container.-topics-account,
.smooth-terminal-solarized-light .eighty-box.account-box,
.smooth-terminal-solarized-light .modal-container > .modal,
.smooth-terminal-solarized-light .dropdown-menu:hover,
.smooth-terminal-solarized-light .dropdown-menu > .dropdown-container,
.smooth-terminal-solarized-light .video-js .vjs-big-play-button,
.smooth-terminal-solarized-light .video-js .vjs-control-bar,
.smooth-terminal-solarized-light .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-solarized-light .menu-header.-dashboard > .header-logo {
  background-color: #fdf6e3;
}
.smooth-terminal-solarized-light .main-container {
  background-color: #fcf2d6;
}
.smooth-terminal-solarized-light .menu-header.-dashboard > .header-logo a {
  color: #657b83;
  text-shadow: none;
}
.smooth-terminal-solarized-light .login-container,
.smooth-terminal-solarized-light .plan-container,
.smooth-terminal-solarized-light .signup-container {
  background-color: #1b6963;
}
.smooth-terminal-solarized-light .default-text,
.smooth-terminal-solarized-light .default-title,
.smooth-terminal-solarized-light .nav-options,
.smooth-terminal-solarized-light .text-dark,
.smooth-terminal-solarized-light > a >.default-text,
.smooth-terminal-solarized-light > a > .default-title,
.smooth-terminal-solarized-light .markdown-text p,
.smooth-terminal-solarized-light .markdown-text pre,
.smooth-terminal-solarized-light .markdown-text ul > li,
.smooth-terminal-solarized-light .markdown-text ol > li,
.smooth-terminal-solarized-light .article-link > .default-title,
.smooth-terminal-solarized-light .-mac > .default-title,
.smooth-terminal-solarized-light .collaborator-box > figure > .caption,
.smooth-terminal-solarized-light .collaborator-box > figure > .caption:hover,
.smooth-terminal-solarized-light .topics-card > figure > .caption,
.smooth-terminal-solarized-light .topics-card > figure > .caption:hover {
  color: #657b83;
}
.smooth-terminal-solarized-light .text-active,
.smooth-terminal-solarized-light .caption:hover,
.smooth-terminal-solarized-light .default-aside.-news,
.smooth-terminal-solarized-light .default-link:hover > .fal,
.smooth-terminal-solarized-light .default-link:hover > .fas,
.smooth-terminal-solarized-light .default-link:hover > .fab,
.smooth-terminal-solarized-light .default-link:hover > .default-text,
.smooth-terminal-solarized-light .markdown-text h1,
.smooth-terminal-solarized-light .markdown-text h2,
.smooth-terminal-solarized-light .markdown-text h3,
.smooth-terminal-solarized-light .markdown-text h4,
.smooth-terminal-solarized-light .markdown-text a:hover,
.smooth-terminal-solarized-light .article-box .default-title,
.smooth-terminal-solarized-light .article-box > a:hover > .date > p {
  color: #d33682;
}
.smooth-terminal-solarized-light .markdown-text a,
.smooth-terminal-solarized-light .st-breadcrumb {
  color: #268bd2;
}
.smooth-terminal-solarized-light .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .markdown-text p em,
.smooth-terminal-solarized-light .sponsor-details > .item,
.smooth-terminal-solarized-light .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-solarized-light .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-light .menu-header {
    background-color: #fdf6e3;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-solarized-light .menu-header .header-logo,
.smooth-terminal-solarized-light .menu-header .header-logo > a > i,
.smooth-terminal-solarized-light .menu-header .nav-options .item a {
  color: #657b83;
  text-shadow: none;
}
.smooth-terminal-solarized-light .menu-header .nav-options .item a:hover,
.smooth-terminal-solarized-light .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-solarized-light .menu-header .nav-options .item a:hover,
.smooth-terminal-solarized-light .menu-header .nav-options .item a.active {
  background: #268bd2;
}
.smooth-terminal-solarized-light .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-solarized-light .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-solarized-light .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #ee8d65;
  text-shadow: none;
}
.smooth-terminal-solarized-light .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-solarized-light .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-solarized-light .socials,
.smooth-terminal-solarized-light .text-primary,
.smooth-terminal-solarized-light .default-link.-footer:hover,
.smooth-terminal-solarized-light .fas.text-primary,
.smooth-terminal-solarized-light .markdown-text blockquote,
.smooth-terminal-solarized-light .step > .fal {
  color: #657b83;
}
.smooth-terminal-solarized-light .default-button,
.smooth-terminal-solarized-light .markdown-text .default-button {
  background-color: rgba(38,139,210,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-button:hover,
.smooth-terminal-solarized-light .markdown-text .default-button:hover {
  background-color: #1d689d;
  color: #fff;
}
.smooth-terminal-solarized-light .default-button.-account {
  background-color: #657b83;
  border: 0.1rem solid #60757c;
}
.smooth-terminal-solarized-light .default-button.-account:hover {
  background-color: #5b6f76;
  border: 0.1rem solid #47565c;
}
.smooth-terminal-solarized-light .default-button.-account:hover:after {
  background-color: #fdf6e3;
  border-left: 0.1rem solid #516269;
}
.smooth-terminal-solarized-light .default-button.-account:hover:before {
  background-color: #516269;
  border-bottom: 0.1rem solid #516269;
}
.smooth-terminal-solarized-light .fal,
.smooth-terminal-solarized-light .fas,
.smooth-terminal-solarized-light .fab,
.smooth-terminal-solarized-light .menu-burger > i,
.smooth-terminal-solarized-light .text-secondary {
  color: #7a8c8c;
}
.smooth-terminal-solarized-light .fal.fa-twitter,
.smooth-terminal-solarized-light .fas.fa-twitter,
.smooth-terminal-solarized-light .fab.fa-twitter,
.smooth-terminal-solarized-light .menu-burger > i.fa-twitter,
.smooth-terminal-solarized-light .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-solarized-light .item .fab.fa-twitter {
  color: #7a8c8c;
}
.smooth-terminal-solarized-light .default-link.-footer,
.smooth-terminal-solarized-light .default-text.-mid-light,
.smooth-terminal-solarized-light .fal.fa-link {
  color: rgba(101,123,131,0.85);
}
.smooth-terminal-solarized-light .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-solarized-light .topics-card > figure .default-title,
.smooth-terminal-solarized-light .terminal-body .default-title {
  color: #899da4;
}
.smooth-terminal-solarized-light .topics-card > figure > hr,
.smooth-terminal-solarized-light .terminal-body > hr {
  background: #485252;
}
.smooth-terminal-solarized-light .firestorm-thread-comments {
  color: #657b83;
}
.smooth-terminal-solarized-light .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-solarized-light .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #657b83;
}
.smooth-terminal-solarized-light .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #d33682;
}
.smooth-terminal-solarized-light .firestorm-thread-comments .comment-form button:hover {
  background-color: #ee8d65;
}
.smooth-terminal-solarized-light .default-text.-presentation,
.smooth-terminal-solarized-light .default-title.-presentation,
.smooth-terminal-solarized-light .input,
.smooth-terminal-solarized-light .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-solarized-light .search-tags,
.smooth-terminal-solarized-light .search-tags > .searcher {
  border-right: 0.1rem solid #ee8d65;
}
.smooth-terminal-solarized-light .pitch-container {
  background-color: #657b83;
}
.smooth-terminal-solarized-light .text-light {
  color: #268bd2;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .tags-container .tag {
  color: #268bd2;
}
.smooth-terminal-solarized-light .tags-container .tag:hover {
  color: #ee8d65;
}
.smooth-terminal-solarized-light .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #ee8d65;
}
.smooth-terminal-solarized-light .skew-container {
  border-top: 0.1rem solid #93a1a1;
}
.smooth-terminal-solarized-light hr {
  background-color: rgba(147,161,161,0.35);
  border: none;
}
.smooth-terminal-solarized-light .article-link,
.smooth-terminal-solarized-light .default-link {
  color: #268bd2;
}
.smooth-terminal-solarized-light .article-link:hover,
.smooth-terminal-solarized-light .default-link:hover,
.smooth-terminal-solarized-light .article-link.-banner:hover,
.smooth-terminal-solarized-light .default-link.-banner:hover {
  color: #1d689d;
}
.smooth-terminal-solarized-light .article-link.-banner,
.smooth-terminal-solarized-light .default-link.-banner {
  color: #fff;
}
.smooth-terminal-solarized-light .alert.alert-info {
  border: 0.1rem solid #195a89;
  color: #195a89;
  background: #b1d7f1;
}
.smooth-terminal-solarized-light .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-solarized-light .article-box.-show:hover {
  background: #fae8b6;
}
.smooth-terminal-solarized-light .article-box:last-of-type {
  border: none;
}
.smooth-terminal-solarized-light .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .banner-container .caption .author > a:hover {
  color: #ee8d65;
  text-shadow: none;
}
.smooth-terminal-solarized-light .table-of-contents-container {
  background: #fcf2d6;
}
.smooth-terminal-solarized-light .table-of-contents-container .thumb {
  background: #fcf2d6;
}
.smooth-terminal-solarized-light .table-of-contents-container li {
  color: rgba(101,123,131,0.75);
}
.smooth-terminal-solarized-light .table-of-contents-container li a {
  color: #657b83;
}
.smooth-terminal-solarized-light .table-of-contents-container li.active,
.smooth-terminal-solarized-light .table-of-contents-container li:hover {
  color: #657b83;
}
.smooth-terminal-solarized-light .st-card {
  background: #fdf6e4;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-solarized-light .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-solarized-light .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-solarized-light .card-footer {
  background: #f8e0a0;
}
.smooth-terminal-solarized-light .-show-article .course-title {
  background-color: #657b83;
  color: #fff;
}
.smooth-terminal-solarized-light .-show-article .course-title > a:hover {
  color: #ffd75b;
}
.smooth-terminal-solarized-light .default-text .author {
  text-shadow: none;
}
.smooth-terminal-solarized-light .avatar-container > .avatar {
  border: 0.25rem solid #657b83;
  color: #657b83;
}
.smooth-terminal-solarized-light .avatar-container > .avatar:after {
  background-color: rgba(253,246,227,0.75);
}
.smooth-terminal-solarized-light .avatar-container.-banner > .avatar {
  border: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-light .avatar-container.-banner > .caption {
  color: #268bd2;
}
.smooth-terminal-solarized-light .avatar-container.-banner > .caption:hover {
  color: #d33682;
}
.smooth-terminal-solarized-light .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .avatar-container.-topic > .caption > .default-title {
  color: #85c0e9;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-solarized-light .-topics > .caption > .default-title {
  color: rgba(101,123,131,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-light .default-aside.-news,
  .smooth-terminal-solarized-light .case-studies > .details {
    border-left: 0.5rem solid rgba(147,161,161,0.35);
  }
}
.smooth-terminal-solarized-light .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-button.-oauth.-github {
  background-color: #ee8d65;
}
.smooth-terminal-solarized-light .default-button.-oauth.-twitter {
  background-color: #657b83;
}
.smooth-terminal-solarized-light .default-button.-oauth.-facebook {
  background-color: #d33682;
}
.smooth-terminal-solarized-light .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-solarized-light .default-text.-light,
.smooth-terminal-solarized-light .default-link.-light {
  color: rgba(101,123,131,0.85);
}
.smooth-terminal-solarized-light .default-text.-light.text-light,
.smooth-terminal-solarized-light .default-link.-light.text-light,
.smooth-terminal-solarized-light .default-text.-whiteLight,
.smooth-terminal-solarized-light .default-link.-whiteLight,
.smooth-terminal-solarized-light .default-text.-presentation.-light,
.smooth-terminal-solarized-light .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-text.-module,
.smooth-terminal-solarized-light .default-title.-module {
  border-bottom: 0.1rem solid #fae8b6;
}
.smooth-terminal-solarized-light .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-solarized-light .dropdown-container > .item:hover {
  background: #323d42;
}
.smooth-terminal-solarized-light .team-member,
.smooth-terminal-solarized-light .card-header {
  background: #323d42;
}
.smooth-terminal-solarized-light .author-socials > .item > a {
  background: #657b83;
}
.smooth-terminal-solarized-light .author-socials > .item > a:hover {
  background: #268bd2;
}
.smooth-terminal-solarized-light .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .team-position {
  color: rgba(238,141,101,0.85);
}
.smooth-terminal-solarized-light .main-footer {
  background: #fae8b6;
}
.smooth-terminal-solarized-light .customer-box,
.smooth-terminal-solarized-light .collaborator-box {
  background-color: #fdf6e3;
  border: 0.1rem solid #657b83;
}
.smooth-terminal-solarized-light .collaborator-box:hover {
  background: #fbefcd;
}
.smooth-terminal-solarized-light .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .featured-article > .header {
  background-color: rgba(21,81,76,0.75);
}
.smooth-terminal-solarized-light .st-fab {
  background: #1b6963;
}
.smooth-terminal-solarized-light .st-fab:hover {
  background: #15514c;
}
.smooth-terminal-solarized-light .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .topics-card,
.smooth-terminal-solarized-light .topics-card > figure {
  background: #323d42;
}
.smooth-terminal-solarized-light .topics-card:hover,
.smooth-terminal-solarized-light .topics-card > figure:hover,
.smooth-terminal-solarized-light .topics-card.-active,
.smooth-terminal-solarized-light .topics-card > figure.-active {
  background: #2d373b;
}
.smooth-terminal-solarized-light .topics-card,
.smooth-terminal-solarized-light .customer-box,
.smooth-terminal-solarized-light .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .topics-card:hover,
.smooth-terminal-solarized-light .customer-box:hover,
.smooth-terminal-solarized-light .collaborator-box:hover,
.smooth-terminal-solarized-light .topics-card.-active,
.smooth-terminal-solarized-light .customer-box.-active,
.smooth-terminal-solarized-light .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .topic-data.filter-link,
.smooth-terminal-solarized-light .small-tag,
.smooth-terminal-solarized-light .filter-link,
.smooth-terminal-solarized-light .filter-link > i,
.smooth-terminal-solarized-light .small-tag > i {
  color: rgba(101,123,131,0.65);
}
.smooth-terminal-solarized-light .-content > .filter-link {
  color: #268bd2;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-solarized-light .filter-link:hover,
.smooth-terminal-solarized-light .filter-link.-active,
.smooth-terminal-solarized-light .small-tag,
.smooth-terminal-solarized-light .twitter-mini-button {
  background: #1d689d;
}
.smooth-terminal-solarized-light .small-tag,
.smooth-terminal-solarized-light .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .small-tag:hover,
.smooth-terminal-solarized-light .twitter-mini-button:hover {
  background: #134569;
  color: #fff;
}
.smooth-terminal-solarized-light .filter-link:hover,
.smooth-terminal-solarized-light .filter-link.-active,
.smooth-terminal-solarized-light .small-tag,
.smooth-terminal-solarized-light .filter-link:hover > i,
.smooth-terminal-solarized-light .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .topics-container.-article,
.smooth-terminal-solarized-light .topics-container > .articles,
.smooth-terminal-solarized-light .customer-container,
.smooth-terminal-solarized-light .default-aside.-topics {
  background: #fcf2d6;
}
.smooth-terminal-solarized-light .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .banner-container,
.smooth-terminal-solarized-light .-with-divider,
.smooth-terminal-solarized-light .main-footer,
.smooth-terminal-solarized-light.active > a.default-link,
.smooth-terminal-solarized-light > a.default-link {
  color: #268bd2;
}
.smooth-terminal-solarized-light .banner-container:after,
.smooth-terminal-solarized-light .-with-divider:after,
.smooth-terminal-solarized-light .main-footer:after,
.smooth-terminal-solarized-light.active > a.default-link:after,
.smooth-terminal-solarized-light > a.default-link:after {
  background: linear-gradient(to right, #ffd75b 50%, #2aa198 50%);
}
.smooth-terminal-solarized-light .banner-container:before,
.smooth-terminal-solarized-light .-with-divider:before,
.smooth-terminal-solarized-light .main-footer:before,
.smooth-terminal-solarized-light.active > a.default-link:before,
.smooth-terminal-solarized-light > a.default-link:before {
  background: linear-gradient(to right, #ee8d65 50%, #d33682 50%);
}
.smooth-terminal-solarized-light .banner-container {
  background: linear-gradient(to bottom, #7a9098 20%, #384448 60%, #7a9098 95%);
}
.smooth-terminal-solarized-light .client-link {
  background-color: #b1bec2;
}
.smooth-terminal-solarized-light .client-link:hover,
.smooth-terminal-solarized-light .client-link.active {
  background-color: #ffd75b;
}
.smooth-terminal-solarized-light p code {
  color: #d33682;
}
.smooth-terminal-solarized-light .table-of-contents > .default-title,
.smooth-terminal-solarized-light .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(101,123,131,0.25);
}
.smooth-terminal-solarized-light .modules-container {
  background-color: #fae8b6;
}
.smooth-terminal-solarized-light .module-list > .module-title {
  color: #657b83;
}
.smooth-terminal-solarized-light .module-list > .lesson > .default-link:hover {
  background-color: #fbebc1;
  color: #268bd2;
}
.smooth-terminal-solarized-light .module-list > .lesson > .default-link:hover > .datetime {
  color: #268bd2;
}
.smooth-terminal-solarized-light .module-list > .lesson.-current,
.smooth-terminal-solarized-light .module-list > .lesson.-current > .default-link {
  color: #657b83;
}
.smooth-terminal-solarized-light .module-list > .lesson.-current > .datetime,
.smooth-terminal-solarized-light .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(101,123,131,0.75);
}
.smooth-terminal-solarized-light .module-list > .lesson > .default-link > .datetime {
  color: rgba(101,123,131,0.75);
}
.smooth-terminal-solarized-light .default-title.-under-bordered,
.smooth-terminal-solarized-light .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(147,161,161,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-solarized-light .default-link.-change-plan:hover,
.smooth-terminal-solarized-light .default-link.-secondary:hover {
  color: #ee8d65;
  border-bottom: solid 0.05rem #ee8d65;
  text-shadow: none;
}
.smooth-terminal-solarized-light .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(101,123,131,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-link.-secondary {
  color: #d33682;
  border-bottom: dashed 0.05rem #d33682;
}
.smooth-terminal-solarized-light .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-link.-light-white,
.smooth-terminal-solarized-light .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .input,
.smooth-terminal-solarized-light .goodle-style-field .input,
.smooth-terminal-solarized-light .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-solarized-light .input:focus,
.smooth-terminal-solarized-light .goodle-style-field .input:focus,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:focus,
.smooth-terminal-solarized-light .input:active,
.smooth-terminal-solarized-light .goodle-style-field .input:active,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:active,
.smooth-terminal-solarized-light .input:hover,
.smooth-terminal-solarized-light .goodle-style-field .input:hover,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:hover,
.smooth-terminal-solarized-light .input.active,
.smooth-terminal-solarized-light .goodle-style-field .input.active,
.smooth-terminal-solarized-light .goodle-style-field.-braintree.active {
  border: 0.1rem solid #ee8d65;
  border-right: none;
}
.smooth-terminal-solarized-light .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #657b83 !important;
  -webkit-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #657b83 !important;
  -moz-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #657b83 !important;
  -o-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #657b83 !important;
  -khtml-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light input:focus:-webkit-autofill,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #657b83 !important;
  -webkit-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light input:focus:-moz-autofill,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #657b83 !important;
  -moz-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light input:focus:-o-autofill,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #657b83 !important;
  -o-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light input:focus:-khtml-autofill,
.smooth-terminal-solarized-light .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #657b83 !important;
  -khtml-box-shadow: 0 0 0px 64rem #fdf6e3 inset;
}
.smooth-terminal-solarized-light .google-style-field {
  color: #657b83;
}
.smooth-terminal-solarized-light .google-style-field.-braintree {
  border-bottom: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-light .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-solarized-light .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-solarized-light .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #ee8d65;
}
.smooth-terminal-solarized-light .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-solarized-light .google-style-field.active > .label,
.smooth-terminal-solarized-light .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-solarized-light .google-style-field.braintree-hosted-fields-valid > .label {
  color: #ee8d65;
}
.smooth-terminal-solarized-light .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #268bd2;
  color: #657b83;
  text-shadow: none;
}
.smooth-terminal-solarized-light .google-style-field .input:focus,
.smooth-terminal-solarized-light .google-style-field .input:active,
.smooth-terminal-solarized-light .google-style-field .input:hover,
.smooth-terminal-solarized-light .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #ee8d65;
}
.smooth-terminal-solarized-light .google-style-field .input.active ~ .label {
  color: #ee8d65;
}
.smooth-terminal-solarized-light .google-style-field > .placeholder {
  color: rgba(101,123,131,0.85);
}
.smooth-terminal-solarized-light .google-style-field .fas,
.smooth-terminal-solarized-light .google-style-field .fab {
  color: #657b83;
}
.smooth-terminal-solarized-light .card-footer:before {
  background-color: rgba(101,123,131,0.2);
}
.smooth-terminal-solarized-light .card-title:before {
  background-color: rgba(101,123,131,0.2);
}
.smooth-terminal-solarized-light .-light-border-right {
  border-right: 0.1rem solid rgba(147,161,161,0.5);
}
.smooth-terminal-solarized-light .markdown-text.-white {
  background: #fdf6e3;
}
.smooth-terminal-solarized-light .markdown-text p em {
  background: rgba(101,123,131,0.25);
}
.smooth-terminal-solarized-light .markdown-text table,
.smooth-terminal-solarized-light .markdown-text table td,
.smooth-terminal-solarized-light .markdown-text table th {
  border: 0.05rem solid #93a1a1;
}
.smooth-terminal-solarized-light .markdown-text a.tag {
  border-bottom: 0.05rem dashed #ee8d65;
  color: #ee8d65;
}
.smooth-terminal-solarized-light .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #268bd2;
}
.smooth-terminal-solarized-light .mc-field-group > .button,
.smooth-terminal-solarized-light .default-button.-secondary {
  background: #ffca27;
  border: 0.1rem solid #ffc616;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .mc-field-group > .button:hover,
.smooth-terminal-solarized-light .default-button.-secondary:hover {
  background: #e1aa00;
  border: 0.1rem solid #e1aa00;
}
.smooth-terminal-solarized-light .default-button.-cta {
  background-color: #ffd75b;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-solarized-light .default-button.-cta:hover {
  background-color: #e76028;
}
.smooth-terminal-solarized-light .default-button.-discouraged {
  background: #f5d273;
  border: 0.1rem solid #f5d273;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-button.-discouraged:hover {
  background: #f2c446;
  border: 0.1rem solid #f2c446;
}
.smooth-terminal-solarized-light .default-button.-primary {
  background: #3797db;
  border: 0.1rem solid #3797db;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .default-button.-primary:hover {
  background: #2076b2;
  border: 0.1rem solid #2076b2;
}
.smooth-terminal-solarized-light #mce-error-response {
  background-color: #f4cde0;
  color: #6d1841;
}
.smooth-terminal-solarized-light #mce-error-response > a {
  border-bottom: 0.1rem solid #d33682;
}
.smooth-terminal-solarized-light #mce-success-response {
  background-color: #c8e2f5;
  color: #134569;
}
.smooth-terminal-solarized-light #mce-success-response > a {
  border-bottom: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-light .default-form:before {
  border: 0.1rem solid #4c5c62;
}
.smooth-terminal-solarized-light .default-form:after {
  border-top: 0.1rem solid #4c5c62;
  border-left: 0.1rem solid #4c5c62;
}
.smooth-terminal-solarized-light .eighty-box#monthly {
  border-bottom: 0.1rem solid #207972;
  border-left: 0.2rem solid #207972;
}
.smooth-terminal-solarized-light .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-solarized-light .eighty-box.account-box:before,
.smooth-terminal-solarized-light .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-solarized-light .eighty-box:before,
.smooth-terminal-solarized-light .default-button:hover:before,
.smooth-terminal-solarized-light .modal-container > .modal:before,
.smooth-terminal-solarized-light .default-form:before,
.smooth-terminal-solarized-light .eighty-box:after,
.smooth-terminal-solarized-light .default-button:hover:after,
.smooth-terminal-solarized-light .modal-container > .modal:after,
.smooth-terminal-solarized-light .default-form:after {
  background-color: #657b83;
}
.smooth-terminal-solarized-light .dashboard-container {
  background-color: rgba(147,161,161,0.5);
}
.smooth-terminal-solarized-light .dashboard-header {
  background: #4c5c62;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-solarized-light .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .menu-burger {
  border: 0.1rem solid #93a1a1;
}
.smooth-terminal-solarized-light .nav-options {
  background-color: #fdf6e3;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-light .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-solarized-light .nav-options a.active:after,
.smooth-terminal-solarized-light .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #ffd75b 50%, #2aa198 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-light .nav-options a.active:after,
  .smooth-terminal-solarized-light .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #ffd75b 50%, #2aa198 50%);
  }
}
.smooth-terminal-solarized-light .nav-options a.active:before,
.smooth-terminal-solarized-light .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #ee8d65 50%, #d33682 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-light .nav-options a.active:before,
  .smooth-terminal-solarized-light .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #ee8d65 50%, #d33682 50%);
  }
}
.smooth-terminal-solarized-light .nav-options > .item:hover > a,
.smooth-terminal-solarized-light .nav-options a.active {
  background: #657b83;
}
.smooth-terminal-solarized-light .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .nav-options .item .header-logo a:hover {
  background: none;
  color: #657b83;
}
.smooth-terminal-solarized-light .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .nav-options-dashboard a {
  color: #657b83;
}
.smooth-terminal-solarized-light .nav-options-dashboard a.active:after,
.smooth-terminal-solarized-light .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #ffd75b 50%, #2aa198 50%);
}
.smooth-terminal-solarized-light .nav-options-dashboard a.active:before,
.smooth-terminal-solarized-light .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #ee8d65 50%, #d33682 50%);
}
.smooth-terminal-solarized-light .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-solarized-light .nav-options-dashboard a.active,
.smooth-terminal-solarized-light .account-panel-name {
  background: #268bd2;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-solarized-light .nav-options-dashboard a.active > i,
.smooth-terminal-solarized-light .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-solarized-light .pagination-list > .item {
  color: #485252;
}
.smooth-terminal-solarized-light .page-illustration,
.smooth-terminal-solarized-light .page-illustration-body > .illustration,
.smooth-terminal-solarized-light .login-container:before,
.smooth-terminal-solarized-light .plan-container:before,
.smooth-terminal-solarized-light .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-solarized-light .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .page-illustration-body {
  background-color: #657b83;
}
.smooth-terminal-solarized-light a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light a.plan-link:hover {
  color: #268bd2;
}
.smooth-terminal-solarized-light .plan-name {
  border: 0.1rem solid #4c5c62;
  background: #e96b37;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .plan-box > .default-button {
  border-bottom: 0.1rem solid #e76028;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #e76028;
}
.smooth-terminal-solarized-light .plan-box#monthly .plan-name,
.smooth-terminal-solarized-light .plan-box#monthly .default-button {
  background-color: #2aa198;
  border-bottom: 0.1rem solid #22817a;
  border-top: 0.1rem solid #22817a;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-solarized-light .plan-box#monthly .default-button:hover {
  background-color: #ee8d65;
  border: 0.1rem solid #e55519;
}
.smooth-terminal-solarized-light .close {
  color: #657b83;
}
.smooth-terminal-solarized-light .ribbon {
  background-color: #ffd75b;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .rotative-icon:hover {
  animation: smooth-terminal-solarized-light-iconHover 2s alternate infinite;
}
.smooth-terminal-solarized-light .topic-socials > a i {
  color: rgba(238,141,101,0.75);
}
.smooth-terminal-solarized-light .topic-socials > a:hover,
.smooth-terminal-solarized-light .topic-socials > a:hover i {
  color: #268bd2;
}
.smooth-terminal-solarized-light .text-svg {
  color: #657b83;
}
.smooth-terminal-solarized-light .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-solarized-light .scroll-container::-webkit-scrollbar-thumb {
  background: #323d42;
  outline: 1px solid #323d42;
}
.smooth-terminal-solarized-light .thumb > i {
  color: #657b83;
}
.smooth-terminal-solarized-light #rectangle-primary {
  fill: #ffd75b;
}
.smooth-terminal-solarized-light #rectangle-third {
  fill: #2aa198;
}
.smooth-terminal-solarized-light #rectangle-secondary {
  fill: #ee8d65;
}
.smooth-terminal-solarized-light #rectangle-highlight {
  fill: #d33682;
}
.smooth-terminal-solarized-light .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #657b83;
}
.smooth-terminal-solarized-light .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #ee8d65;
  border-right: 0.2rem solid #ee8d65;
}
.smooth-terminal-solarized-light .sponsor-details:before,
.smooth-terminal-solarized-light .sponsor-details > .item:before {
  background: #ee8d65;
}
.smooth-terminal-solarized-light .sponsor-details > .item {
  background: #f8e0a0;
}
.smooth-terminal-solarized-light .search-fields > .input {
  background: #fdf6e3;
  border: 0.1rem solid #93a1a1;
  border-left: none;
  color: #657b83;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-solarized-light .search-fields > .input:focus,
.smooth-terminal-solarized-light .search-fields > .input:hover,
.smooth-terminal-solarized-light .search-fields > .input.active,
.smooth-terminal-solarized-light .search-fields > .input:focus ~ .search-button,
.smooth-terminal-solarized-light .search-fields > .input:hover ~ .search-button,
.smooth-terminal-solarized-light .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-light .search-fields > .search-button {
  background: #93a1a1;
  border: 0.1rem solid #93a1a1;
}
.smooth-terminal-solarized-light .search-fields > .search-button:hover,
.smooth-terminal-solarized-light .search-fields > .search-button.active {
  background: #268bd2;
  border: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-light .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-light .scrolled .search-fields > .input {
  color: #657b83;
}
.smooth-terminal-solarized-light .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #657b83;
}
.smooth-terminal-solarized-light .video-js:hover .vjs-big-play-button {
  background: #ee8d65;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-light .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #fae8b6;
}
.smooth-terminal-solarized-light .video-js .vjs-big-play-button,
.smooth-terminal-solarized-light .video-js .vjs-control-bar,
.smooth-terminal-solarized-light .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #f5d273;
}
.smooth-terminal-solarized-light .video-js .vjs-control-bar {
  color: #268bd2;
}
.smooth-terminal-solarized-light .video-js .vjs-slider,
.smooth-terminal-solarized-light .video-js .vjs-load-progress,
.smooth-terminal-solarized-light .video-js .vjs-slider-bar {
  background-color: #ee8d65;
}
.smooth-terminal-solarized-light .video-js .vjs-play-progress,
.smooth-terminal-solarized-light .video-js .vjs-volume-level {
  background: #657b83;
}
.smooth-terminal-solarized-light .video-js .vjs-load-progress div {
  background: #ee8d65;
}
.smooth-terminal-solarized-light .tabs-container > li {
  color: #657b83;
}
@-moz-keyframes smooth-terminal-solarized-light-iconHover {
  0% {
    color: #657b83;
  }
  25% {
    color: #ee8d65;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #2aa198;
  }
  100% {
    color: #d33682;
  }
}
@-webkit-keyframes smooth-terminal-solarized-light-iconHover {
  0% {
    color: #657b83;
  }
  25% {
    color: #ee8d65;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #2aa198;
  }
  100% {
    color: #d33682;
  }
}
@-o-keyframes smooth-terminal-solarized-light-iconHover {
  0% {
    color: #657b83;
  }
  25% {
    color: #ee8d65;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #2aa198;
  }
  100% {
    color: #d33682;
  }
}
@keyframes smooth-terminal-solarized-light-iconHover {
  0% {
    color: #657b83;
  }
  25% {
    color: #ee8d65;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #2aa198;
  }
  100% {
    color: #d33682;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-solarized-dark {
  background-image: none;
}
li.smooth-terminal-solarized-dark {
  background-color: #002b36;
}
.smooth-terminal-solarized-dark {
  background-color: #7b8d90;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-solarized-dark .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-solarized-dark .course-card:nth-child(1) .course-card-header {
  background-color: rgba(150,164,166,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(1) .course-card-header > i {
  color: #485456;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(1) .course-main {
  background-color: #434e4f;
  color: #c1cacb;
}
.smooth-terminal-solarized-dark .course-card:nth-child(1) .course-title {
  color: #2b3233;
}
.smooth-terminal-solarized-dark .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(67,78,79,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(2) .course-card-header {
  background-color: rgba(79,99,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(2) .course-card-header > i {
  color: #283135;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(2) .course-main {
  background-color: #262f32;
  color: #586e75;
}
.smooth-terminal-solarized-dark .course-card:nth-child(2) .course-title {
  color: #181e20;
}
.smooth-terminal-solarized-dark .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(38,47,50,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(3) .course-card-header {
  background-color: rgba(232,99,43,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(3) .course-card-header > i {
  color: #7c2e0d;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(3) .course-main {
  background-color: #943810;
  color: #f8d0bf;
}
.smooth-terminal-solarized-dark .course-card:nth-child(3) .course-title {
  color: #4a1c08;
}
.smooth-terminal-solarized-dark .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(148,56,16,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(4) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(4) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(4) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-dark .course-card:nth-child(4) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-dark .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(5) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(5) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(5) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-dark .course-card:nth-child(5) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-dark .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(6) .course-card-header {
  background-color: rgba(255,219,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(6) .course-card-header > i {
  color: #b48900;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(6) .course-main {
  background-color: #aa8000;
  color: #ffdd74;
}
.smooth-terminal-solarized-dark .course-card:nth-child(6) .course-title {
  color: #6c5200;
}
.smooth-terminal-solarized-dark .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(170,128,0,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(7) .course-card-header {
  background-color: rgba(150,164,166,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(7) .course-card-header > i {
  color: #485456;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(7) .course-main {
  background-color: #434e4f;
  color: #c1cacb;
}
.smooth-terminal-solarized-dark .course-card:nth-child(7) .course-title {
  color: #2b3233;
}
.smooth-terminal-solarized-dark .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(67,78,79,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(8) .course-card-header {
  background-color: rgba(79,99,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(8) .course-card-header > i {
  color: #283135;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(8) .course-main {
  background-color: #262f32;
  color: #586e75;
}
.smooth-terminal-solarized-dark .course-card:nth-child(8) .course-title {
  color: #181e20;
}
.smooth-terminal-solarized-dark .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(38,47,50,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(9) .course-card-header {
  background-color: rgba(232,99,43,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(9) .course-card-header > i {
  color: #7c2e0d;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(9) .course-main {
  background-color: #943810;
  color: #f8d0bf;
}
.smooth-terminal-solarized-dark .course-card:nth-child(9) .course-title {
  color: #4a1c08;
}
.smooth-terminal-solarized-dark .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(148,56,16,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(10) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(10) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(10) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-dark .course-card:nth-child(10) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-dark .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(11) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(11) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(11) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-dark .course-card:nth-child(11) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-dark .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(12) .course-card-header {
  background-color: rgba(255,219,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(12) .course-card-header > i {
  color: #b48900;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(12) .course-main {
  background-color: #aa8000;
  color: #ffdd74;
}
.smooth-terminal-solarized-dark .course-card:nth-child(12) .course-title {
  color: #6c5200;
}
.smooth-terminal-solarized-dark .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(170,128,0,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(13) .course-card-header {
  background-color: rgba(150,164,166,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(13) .course-card-header > i {
  color: #485456;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(13) .course-main {
  background-color: #434e4f;
  color: #c1cacb;
}
.smooth-terminal-solarized-dark .course-card:nth-child(13) .course-title {
  color: #2b3233;
}
.smooth-terminal-solarized-dark .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(67,78,79,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(14) .course-card-header {
  background-color: rgba(79,99,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(14) .course-card-header > i {
  color: #283135;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(14) .course-main {
  background-color: #262f32;
  color: #586e75;
}
.smooth-terminal-solarized-dark .course-card:nth-child(14) .course-title {
  color: #181e20;
}
.smooth-terminal-solarized-dark .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(38,47,50,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(15) .course-card-header {
  background-color: rgba(232,99,43,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(15) .course-card-header > i {
  color: #7c2e0d;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(15) .course-main {
  background-color: #943810;
  color: #f8d0bf;
}
.smooth-terminal-solarized-dark .course-card:nth-child(15) .course-title {
  color: #4a1c08;
}
.smooth-terminal-solarized-dark .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(148,56,16,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(16) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(16) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(16) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-dark .course-card:nth-child(16) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-dark .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(17) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(17) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(17) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-dark .course-card:nth-child(17) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-dark .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(18) .course-card-header {
  background-color: rgba(255,219,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(18) .course-card-header > i {
  color: #b48900;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(18) .course-main {
  background-color: #aa8000;
  color: #ffdd74;
}
.smooth-terminal-solarized-dark .course-card:nth-child(18) .course-title {
  color: #6c5200;
}
.smooth-terminal-solarized-dark .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(170,128,0,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(19) .course-card-header {
  background-color: rgba(150,164,166,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(19) .course-card-header > i {
  color: #485456;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(19) .course-main {
  background-color: #434e4f;
  color: #c1cacb;
}
.smooth-terminal-solarized-dark .course-card:nth-child(19) .course-title {
  color: #2b3233;
}
.smooth-terminal-solarized-dark .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(67,78,79,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(20) .course-card-header {
  background-color: rgba(79,99,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(20) .course-card-header > i {
  color: #283135;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(20) .course-main {
  background-color: #262f32;
  color: #586e75;
}
.smooth-terminal-solarized-dark .course-card:nth-child(20) .course-title {
  color: #181e20;
}
.smooth-terminal-solarized-dark .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(38,47,50,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(21) .course-card-header {
  background-color: rgba(232,99,43,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(21) .course-card-header > i {
  color: #7c2e0d;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(21) .course-main {
  background-color: #943810;
  color: #f8d0bf;
}
.smooth-terminal-solarized-dark .course-card:nth-child(21) .course-title {
  color: #4a1c08;
}
.smooth-terminal-solarized-dark .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(148,56,16,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(22) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(22) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(22) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-dark .course-card:nth-child(22) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-dark .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(23) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(23) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(23) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-dark .course-card:nth-child(23) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-dark .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(24) .course-card-header {
  background-color: rgba(255,219,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(24) .course-card-header > i {
  color: #b48900;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(24) .course-main {
  background-color: #aa8000;
  color: #ffdd74;
}
.smooth-terminal-solarized-dark .course-card:nth-child(24) .course-title {
  color: #6c5200;
}
.smooth-terminal-solarized-dark .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(170,128,0,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(25) .course-card-header {
  background-color: rgba(150,164,166,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(25) .course-card-header > i {
  color: #485456;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(25) .course-main {
  background-color: #434e4f;
  color: #c1cacb;
}
.smooth-terminal-solarized-dark .course-card:nth-child(25) .course-title {
  color: #2b3233;
}
.smooth-terminal-solarized-dark .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(67,78,79,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(26) .course-card-header {
  background-color: rgba(79,99,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(26) .course-card-header > i {
  color: #283135;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(26) .course-main {
  background-color: #262f32;
  color: #586e75;
}
.smooth-terminal-solarized-dark .course-card:nth-child(26) .course-title {
  color: #181e20;
}
.smooth-terminal-solarized-dark .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(38,47,50,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(27) .course-card-header {
  background-color: rgba(232,99,43,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(27) .course-card-header > i {
  color: #7c2e0d;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(27) .course-main {
  background-color: #943810;
  color: #f8d0bf;
}
.smooth-terminal-solarized-dark .course-card:nth-child(27) .course-title {
  color: #4a1c08;
}
.smooth-terminal-solarized-dark .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(148,56,16,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(28) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(28) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(28) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-dark .course-card:nth-child(28) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-dark .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(29) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(29) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(29) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-dark .course-card:nth-child(29) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-dark .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(30) .course-card-header {
  background-color: rgba(255,219,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(30) .course-card-header > i {
  color: #b48900;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(30) .course-main {
  background-color: #aa8000;
  color: #ffdd74;
}
.smooth-terminal-solarized-dark .course-card:nth-child(30) .course-title {
  color: #6c5200;
}
.smooth-terminal-solarized-dark .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(170,128,0,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(31) .course-card-header {
  background-color: rgba(150,164,166,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(31) .course-card-header > i {
  color: #485456;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(31) .course-main {
  background-color: #434e4f;
  color: #c1cacb;
}
.smooth-terminal-solarized-dark .course-card:nth-child(31) .course-title {
  color: #2b3233;
}
.smooth-terminal-solarized-dark .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(67,78,79,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(32) .course-card-header {
  background-color: rgba(79,99,105,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(32) .course-card-header > i {
  color: #283135;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(32) .course-main {
  background-color: #262f32;
  color: #586e75;
}
.smooth-terminal-solarized-dark .course-card:nth-child(32) .course-title {
  color: #181e20;
}
.smooth-terminal-solarized-dark .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(38,47,50,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(33) .course-card-header {
  background-color: rgba(232,99,43,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(33) .course-card-header > i {
  color: #7c2e0d;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(33) .course-main {
  background-color: #943810;
  color: #f8d0bf;
}
.smooth-terminal-solarized-dark .course-card:nth-child(33) .course-title {
  color: #4a1c08;
}
.smooth-terminal-solarized-dark .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(148,56,16,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(34) .course-card-header {
  background-color: rgba(111,180,229,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(34) .course-card-header > i {
  color: #1a5f90;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(34) .course-main {
  background-color: #14496f;
  color: #6fb4e5;
}
.smooth-terminal-solarized-dark .course-card:nth-child(34) .course-title {
  color: #103956;
}
.smooth-terminal-solarized-dark .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(20,73,111,0.85);
}
.smooth-terminal-solarized-dark .course-card:nth-child(35) .course-card-header {
  background-color: rgba(231,144,186,0.65);
}
.smooth-terminal-solarized-dark .course-card:nth-child(35) .course-card-header > i {
  color: #7b1b49;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-solarized-dark .course-card:nth-child(35) .course-main {
  background-color: #861d50;
  color: #e27cae;
}
.smooth-terminal-solarized-dark .course-card:nth-child(35) .course-title {
  color: #5d1437;
}
.smooth-terminal-solarized-dark .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(134,29,80,0.85);
}
.smooth-terminal-solarized-dark .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .content-count-overlay,
.smooth-terminal-solarized-dark .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark main,
.smooth-terminal-solarized-dark .default-form,
.smooth-terminal-solarized-dark .eighty-box,
.smooth-terminal-solarized-dark .latest-article,
.smooth-terminal-solarized-dark .main-container,
.smooth-terminal-solarized-dark .menu-burger,
.smooth-terminal-solarized-dark .nav-options-dashboard,
.smooth-terminal-solarized-dark .news-banner,
.smooth-terminal-solarized-dark .dashboard-container.-topics-account,
.smooth-terminal-solarized-dark .eighty-box.account-box,
.smooth-terminal-solarized-dark .modal-container > .modal,
.smooth-terminal-solarized-dark .dropdown-menu:hover,
.smooth-terminal-solarized-dark .dropdown-menu > .dropdown-container,
.smooth-terminal-solarized-dark .video-js .vjs-big-play-button,
.smooth-terminal-solarized-dark .video-js .vjs-control-bar,
.smooth-terminal-solarized-dark .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-solarized-dark .menu-header.-dashboard > .header-logo {
  background-color: #002b36;
}
.smooth-terminal-solarized-dark .main-container {
  background-color: #002a34;
}
.smooth-terminal-solarized-dark .menu-header.-dashboard > .header-logo a {
  color: #839496;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .login-container,
.smooth-terminal-solarized-dark .plan-container,
.smooth-terminal-solarized-dark .signup-container {
  background-color: #195a89;
}
.smooth-terminal-solarized-dark .default-text,
.smooth-terminal-solarized-dark .default-title,
.smooth-terminal-solarized-dark .nav-options,
.smooth-terminal-solarized-dark .text-dark,
.smooth-terminal-solarized-dark > a >.default-text,
.smooth-terminal-solarized-dark > a > .default-title,
.smooth-terminal-solarized-dark .markdown-text p,
.smooth-terminal-solarized-dark .markdown-text pre,
.smooth-terminal-solarized-dark .markdown-text ul > li,
.smooth-terminal-solarized-dark .markdown-text ol > li,
.smooth-terminal-solarized-dark .article-link > .default-title,
.smooth-terminal-solarized-dark .-mac > .default-title,
.smooth-terminal-solarized-dark .collaborator-box > figure > .caption,
.smooth-terminal-solarized-dark .collaborator-box > figure > .caption:hover,
.smooth-terminal-solarized-dark .topics-card > figure > .caption,
.smooth-terminal-solarized-dark .topics-card > figure > .caption:hover {
  color: #839496;
}
.smooth-terminal-solarized-dark .text-active,
.smooth-terminal-solarized-dark .caption:hover,
.smooth-terminal-solarized-dark .default-aside.-news,
.smooth-terminal-solarized-dark .default-link:hover > .fal,
.smooth-terminal-solarized-dark .default-link:hover > .fas,
.smooth-terminal-solarized-dark .default-link:hover > .fab,
.smooth-terminal-solarized-dark .default-link:hover > .default-text,
.smooth-terminal-solarized-dark .markdown-text h1,
.smooth-terminal-solarized-dark .markdown-text h2,
.smooth-terminal-solarized-dark .markdown-text h3,
.smooth-terminal-solarized-dark .markdown-text h4,
.smooth-terminal-solarized-dark .markdown-text a:hover,
.smooth-terminal-solarized-dark .article-box .default-title,
.smooth-terminal-solarized-dark .article-box > a:hover > .date > p {
  color: #d33682;
}
.smooth-terminal-solarized-dark .markdown-text a,
.smooth-terminal-solarized-dark .st-breadcrumb {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .markdown-text p em,
.smooth-terminal-solarized-dark .sponsor-details > .item,
.smooth-terminal-solarized-dark .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-solarized-dark .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-dark .menu-header {
    background-color: #002b36;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-solarized-dark .menu-header .header-logo,
.smooth-terminal-solarized-dark .menu-header .header-logo > a > i,
.smooth-terminal-solarized-dark .menu-header .nav-options .item a {
  color: #839496;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .menu-header .nav-options .item a:hover,
.smooth-terminal-solarized-dark .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .menu-header .nav-options .item a:hover,
.smooth-terminal-solarized-dark .menu-header .nav-options .item a.active {
  background: #268bd2;
}
.smooth-terminal-solarized-dark .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-solarized-dark .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-solarized-dark .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #ffcb29;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-solarized-dark .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-solarized-dark .socials,
.smooth-terminal-solarized-dark .text-primary,
.smooth-terminal-solarized-dark .default-link.-footer:hover,
.smooth-terminal-solarized-dark .fas.text-primary,
.smooth-terminal-solarized-dark .markdown-text blockquote,
.smooth-terminal-solarized-dark .step > .fal {
  color: #839496;
}
.smooth-terminal-solarized-dark .default-button,
.smooth-terminal-solarized-dark .markdown-text .default-button {
  background-color: rgba(38,139,210,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-button:hover,
.smooth-terminal-solarized-dark .markdown-text .default-button:hover {
  background-color: #1d689d;
  color: #fff;
}
.smooth-terminal-solarized-dark .default-button.-account {
  background-color: #839496;
  border: 0.1rem solid #7b8d90;
}
.smooth-terminal-solarized-dark .default-button.-account:hover {
  background-color: #748789;
  border: 0.1rem solid #5a696b;
}
.smooth-terminal-solarized-dark .default-button.-account:hover:after {
  background-color: #002b36;
  border-left: 0.1rem solid #67787a;
}
.smooth-terminal-solarized-dark .default-button.-account:hover:before {
  background-color: #67787a;
  border-bottom: 0.1rem solid #67787a;
}
.smooth-terminal-solarized-dark .fal,
.smooth-terminal-solarized-dark .fas,
.smooth-terminal-solarized-dark .fab,
.smooth-terminal-solarized-dark .menu-burger > i,
.smooth-terminal-solarized-dark .text-secondary {
  color: #4b5d63;
}
.smooth-terminal-solarized-dark .fal.fa-twitter,
.smooth-terminal-solarized-dark .fas.fa-twitter,
.smooth-terminal-solarized-dark .fab.fa-twitter,
.smooth-terminal-solarized-dark .menu-burger > i.fa-twitter,
.smooth-terminal-solarized-dark .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-solarized-dark .item .fab.fa-twitter {
  color: #4b5d63;
}
.smooth-terminal-solarized-dark .default-link.-footer,
.smooth-terminal-solarized-dark .default-text.-mid-light,
.smooth-terminal-solarized-dark .fal.fa-link {
  color: rgba(131,148,150,0.85);
}
.smooth-terminal-solarized-dark .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-solarized-dark .topics-card > figure .default-title,
.smooth-terminal-solarized-dark .terminal-body .default-title {
  color: #a2afb0;
}
.smooth-terminal-solarized-dark .topics-card > figure > hr,
.smooth-terminal-solarized-dark .terminal-body > hr {
  background: #2c373b;
}
.smooth-terminal-solarized-dark .firestorm-thread-comments {
  color: #839496;
}
.smooth-terminal-solarized-dark .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-solarized-dark .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #839496;
}
.smooth-terminal-solarized-dark .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #d33682;
}
.smooth-terminal-solarized-dark .firestorm-thread-comments .comment-form button:hover {
  background-color: #ffcb29;
}
.smooth-terminal-solarized-dark .default-text.-presentation,
.smooth-terminal-solarized-dark .default-title.-presentation,
.smooth-terminal-solarized-dark .input,
.smooth-terminal-solarized-dark .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-solarized-dark .search-tags,
.smooth-terminal-solarized-dark .search-tags > .searcher {
  border-right: 0.1rem solid #ffcb29;
}
.smooth-terminal-solarized-dark .pitch-container {
  background-color: #839496;
}
.smooth-terminal-solarized-dark .text-light {
  color: #268bd2;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .tags-container .tag {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .tags-container .tag:hover {
  color: #ffcb29;
}
.smooth-terminal-solarized-dark .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #ffcb29;
}
.smooth-terminal-solarized-dark .skew-container {
  border-top: 0.1rem solid #586e75;
}
.smooth-terminal-solarized-dark hr {
  background-color: rgba(88,110,117,0.35);
  border: none;
}
.smooth-terminal-solarized-dark .article-link,
.smooth-terminal-solarized-dark .default-link {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .article-link:hover,
.smooth-terminal-solarized-dark .default-link:hover,
.smooth-terminal-solarized-dark .article-link.-banner:hover,
.smooth-terminal-solarized-dark .default-link.-banner:hover {
  color: #1d689d;
}
.smooth-terminal-solarized-dark .article-link.-banner,
.smooth-terminal-solarized-dark .default-link.-banner {
  color: #fff;
}
.smooth-terminal-solarized-dark .alert.alert-info {
  border: 0.1rem solid #195a89;
  color: #195a89;
  background: #b1d7f1;
}
.smooth-terminal-solarized-dark .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-solarized-dark .article-box.-show:hover {
  background: #002731;
}
.smooth-terminal-solarized-dark .article-box:last-of-type {
  border: none;
}
.smooth-terminal-solarized-dark .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .banner-container .caption .author > a:hover {
  color: #ffcb29;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .table-of-contents-container {
  background: #002a34;
}
.smooth-terminal-solarized-dark .table-of-contents-container .thumb {
  background: #002a34;
}
.smooth-terminal-solarized-dark .table-of-contents-container li {
  color: rgba(131,148,150,0.75);
}
.smooth-terminal-solarized-dark .table-of-contents-container li a {
  color: #839496;
}
.smooth-terminal-solarized-dark .table-of-contents-container li.active,
.smooth-terminal-solarized-dark .table-of-contents-container li:hover {
  color: #839496;
}
.smooth-terminal-solarized-dark .st-card {
  background: #003d4d;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-solarized-dark .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-solarized-dark .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-solarized-dark .card-footer {
  background: #00252e;
}
.smooth-terminal-solarized-dark .-show-article .course-title {
  background-color: #839496;
  color: #fff;
}
.smooth-terminal-solarized-dark .-show-article .course-title > a:hover {
  color: #f1a07e;
}
.smooth-terminal-solarized-dark .default-text .author {
  text-shadow: none;
}
.smooth-terminal-solarized-dark .avatar-container > .avatar {
  border: 0.25rem solid #839496;
  color: #839496;
}
.smooth-terminal-solarized-dark .avatar-container > .avatar:after {
  background-color: rgba(0,43,54,0.75);
}
.smooth-terminal-solarized-dark .avatar-container.-banner > .avatar {
  border: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-dark .avatar-container.-banner > .caption {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .avatar-container.-banner > .caption:hover {
  color: #d33682;
}
.smooth-terminal-solarized-dark .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .avatar-container.-topic > .caption > .default-title {
  color: #85c0e9;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-solarized-dark .-topics > .caption > .default-title {
  color: rgba(131,148,150,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-dark .default-aside.-news,
  .smooth-terminal-solarized-dark .case-studies > .details {
    border-left: 0.5rem solid rgba(88,110,117,0.35);
  }
}
.smooth-terminal-solarized-dark .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-button.-oauth.-github {
  background-color: #ffcb29;
}
.smooth-terminal-solarized-dark .default-button.-oauth.-twitter {
  background-color: #839496;
}
.smooth-terminal-solarized-dark .default-button.-oauth.-facebook {
  background-color: #d33682;
}
.smooth-terminal-solarized-dark .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-solarized-dark .default-text.-light,
.smooth-terminal-solarized-dark .default-link.-light {
  color: rgba(131,148,150,0.85);
}
.smooth-terminal-solarized-dark .default-text.-light.text-light,
.smooth-terminal-solarized-dark .default-link.-light.text-light,
.smooth-terminal-solarized-dark .default-text.-whiteLight,
.smooth-terminal-solarized-dark .default-link.-whiteLight,
.smooth-terminal-solarized-dark .default-text.-presentation.-light,
.smooth-terminal-solarized-dark .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-text.-module,
.smooth-terminal-solarized-dark .default-title.-module {
  border-bottom: 0.1rem solid #002731;
}
.smooth-terminal-solarized-dark .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-solarized-dark .dropdown-container > .item:hover {
  background: #404b4c;
}
.smooth-terminal-solarized-dark .team-member,
.smooth-terminal-solarized-dark .card-header {
  background: #404b4c;
}
.smooth-terminal-solarized-dark .author-socials > .item > a {
  background: #839496;
}
.smooth-terminal-solarized-dark .author-socials > .item > a:hover {
  background: #268bd2;
}
.smooth-terminal-solarized-dark .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .team-position {
  color: rgba(255,203,41,0.85);
}
.smooth-terminal-solarized-dark .main-footer {
  background: #002731;
}
.smooth-terminal-solarized-dark .customer-box,
.smooth-terminal-solarized-dark .collaborator-box {
  background-color: #002b36;
  border: 0.1rem solid #839496;
}
.smooth-terminal-solarized-dark .collaborator-box:hover {
  background: #002933;
}
.smooth-terminal-solarized-dark .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .featured-article > .header {
  background-color: rgba(19,69,105,0.75);
}
.smooth-terminal-solarized-dark .st-fab {
  background: #195a89;
}
.smooth-terminal-solarized-dark .st-fab:hover {
  background: #134569;
}
.smooth-terminal-solarized-dark .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .topics-card,
.smooth-terminal-solarized-dark .topics-card > figure {
  background: #404b4c;
}
.smooth-terminal-solarized-dark .topics-card:hover,
.smooth-terminal-solarized-dark .topics-card > figure:hover,
.smooth-terminal-solarized-dark .topics-card.-active,
.smooth-terminal-solarized-dark .topics-card > figure.-active {
  background: #3a4344;
}
.smooth-terminal-solarized-dark .topics-card,
.smooth-terminal-solarized-dark .customer-box,
.smooth-terminal-solarized-dark .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .topics-card:hover,
.smooth-terminal-solarized-dark .customer-box:hover,
.smooth-terminal-solarized-dark .collaborator-box:hover,
.smooth-terminal-solarized-dark .topics-card.-active,
.smooth-terminal-solarized-dark .customer-box.-active,
.smooth-terminal-solarized-dark .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .topic-data.filter-link,
.smooth-terminal-solarized-dark .small-tag,
.smooth-terminal-solarized-dark .filter-link,
.smooth-terminal-solarized-dark .filter-link > i,
.smooth-terminal-solarized-dark .small-tag > i {
  color: rgba(131,148,150,0.65);
}
.smooth-terminal-solarized-dark .-content > .filter-link {
  color: #268bd2;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-solarized-dark .filter-link:hover,
.smooth-terminal-solarized-dark .filter-link.-active,
.smooth-terminal-solarized-dark .small-tag,
.smooth-terminal-solarized-dark .twitter-mini-button {
  background: #1d689d;
}
.smooth-terminal-solarized-dark .small-tag,
.smooth-terminal-solarized-dark .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .small-tag:hover,
.smooth-terminal-solarized-dark .twitter-mini-button:hover {
  background: #134569;
  color: #fff;
}
.smooth-terminal-solarized-dark .filter-link:hover,
.smooth-terminal-solarized-dark .filter-link.-active,
.smooth-terminal-solarized-dark .small-tag,
.smooth-terminal-solarized-dark .filter-link:hover > i,
.smooth-terminal-solarized-dark .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .topics-container.-article,
.smooth-terminal-solarized-dark .topics-container > .articles,
.smooth-terminal-solarized-dark .customer-container,
.smooth-terminal-solarized-dark .default-aside.-topics {
  background: #002a34;
}
.smooth-terminal-solarized-dark .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .banner-container,
.smooth-terminal-solarized-dark .-with-divider,
.smooth-terminal-solarized-dark .main-footer,
.smooth-terminal-solarized-dark.active > a.default-link,
.smooth-terminal-solarized-dark > a.default-link {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .banner-container:after,
.smooth-terminal-solarized-dark .-with-divider:after,
.smooth-terminal-solarized-dark .main-footer:after,
.smooth-terminal-solarized-dark.active > a.default-link:after,
.smooth-terminal-solarized-dark > a.default-link:after {
  background: linear-gradient(to right, #f1a07e 50%, #268bd2 50%);
}
.smooth-terminal-solarized-dark .banner-container:before,
.smooth-terminal-solarized-dark .-with-divider:before,
.smooth-terminal-solarized-dark .main-footer:before,
.smooth-terminal-solarized-dark.active > a.default-link:before,
.smooth-terminal-solarized-dark > a.default-link:before {
  background: linear-gradient(to right, #ffcb29 50%, #d33682 50%);
}
.smooth-terminal-solarized-dark .banner-container {
  background: linear-gradient(to bottom, #96a4a6 20%, #475254 60%, #96a4a6 95%);
}
.smooth-terminal-solarized-dark .client-link {
  background-color: #c1cacb;
}
.smooth-terminal-solarized-dark .client-link:hover,
.smooth-terminal-solarized-dark .client-link.active {
  background-color: #f1a07e;
}
.smooth-terminal-solarized-dark p code {
  color: #d33682;
}
.smooth-terminal-solarized-dark .table-of-contents > .default-title,
.smooth-terminal-solarized-dark .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(131,148,150,0.25);
}
.smooth-terminal-solarized-dark .modules-container {
  background-color: #002731;
}
.smooth-terminal-solarized-dark .module-list > .module-title {
  color: #839496;
}
.smooth-terminal-solarized-dark .module-list > .lesson > .default-link:hover {
  background-color: #002832;
  color: #268bd2;
}
.smooth-terminal-solarized-dark .module-list > .lesson > .default-link:hover > .datetime {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .module-list > .lesson.-current,
.smooth-terminal-solarized-dark .module-list > .lesson.-current > .default-link {
  color: #839496;
}
.smooth-terminal-solarized-dark .module-list > .lesson.-current > .datetime,
.smooth-terminal-solarized-dark .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(131,148,150,0.75);
}
.smooth-terminal-solarized-dark .module-list > .lesson > .default-link > .datetime {
  color: rgba(131,148,150,0.75);
}
.smooth-terminal-solarized-dark .default-title.-under-bordered,
.smooth-terminal-solarized-dark .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(88,110,117,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-solarized-dark .default-link.-change-plan:hover,
.smooth-terminal-solarized-dark .default-link.-secondary:hover {
  color: #ffcb29;
  border-bottom: solid 0.05rem #ffcb29;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(131,148,150,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-link.-secondary {
  color: #d33682;
  border-bottom: dashed 0.05rem #d33682;
}
.smooth-terminal-solarized-dark .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-link.-light-white,
.smooth-terminal-solarized-dark .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .input,
.smooth-terminal-solarized-dark .goodle-style-field .input,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-solarized-dark .input:focus,
.smooth-terminal-solarized-dark .goodle-style-field .input:focus,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:focus,
.smooth-terminal-solarized-dark .input:active,
.smooth-terminal-solarized-dark .goodle-style-field .input:active,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:active,
.smooth-terminal-solarized-dark .input:hover,
.smooth-terminal-solarized-dark .goodle-style-field .input:hover,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:hover,
.smooth-terminal-solarized-dark .input.active,
.smooth-terminal-solarized-dark .goodle-style-field .input.active,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree.active {
  border: 0.1rem solid #ffcb29;
  border-right: none;
}
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #839496 !important;
  -webkit-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #839496 !important;
  -moz-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #839496 !important;
  -o-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #839496 !important;
  -khtml-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark input:focus:-webkit-autofill,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #839496 !important;
  -webkit-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark input:focus:-moz-autofill,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #839496 !important;
  -moz-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark input:focus:-o-autofill,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #839496 !important;
  -o-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark input:focus:-khtml-autofill,
.smooth-terminal-solarized-dark .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #839496 !important;
  -khtml-box-shadow: 0 0 0px 64rem #002b36 inset;
}
.smooth-terminal-solarized-dark .google-style-field {
  color: #839496;
}
.smooth-terminal-solarized-dark .google-style-field.-braintree {
  border-bottom: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-dark .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-solarized-dark .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-solarized-dark .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #ffcb29;
}
.smooth-terminal-solarized-dark .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-solarized-dark .google-style-field.active > .label,
.smooth-terminal-solarized-dark .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-solarized-dark .google-style-field.braintree-hosted-fields-valid > .label {
  color: #ffcb29;
}
.smooth-terminal-solarized-dark .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #268bd2;
  color: #839496;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .google-style-field .input:focus,
.smooth-terminal-solarized-dark .google-style-field .input:active,
.smooth-terminal-solarized-dark .google-style-field .input:hover,
.smooth-terminal-solarized-dark .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #ffcb29;
}
.smooth-terminal-solarized-dark .google-style-field .input.active ~ .label {
  color: #ffcb29;
}
.smooth-terminal-solarized-dark .google-style-field > .placeholder {
  color: rgba(131,148,150,0.85);
}
.smooth-terminal-solarized-dark .google-style-field .fas,
.smooth-terminal-solarized-dark .google-style-field .fab {
  color: #839496;
}
.smooth-terminal-solarized-dark .card-footer:before {
  background-color: rgba(131,148,150,0.2);
}
.smooth-terminal-solarized-dark .card-title:before {
  background-color: rgba(131,148,150,0.2);
}
.smooth-terminal-solarized-dark .-light-border-right {
  border-right: 0.1rem solid rgba(88,110,117,0.5);
}
.smooth-terminal-solarized-dark .markdown-text.-white {
  background: #002b36;
}
.smooth-terminal-solarized-dark .markdown-text p em {
  background: rgba(131,148,150,0.25);
}
.smooth-terminal-solarized-dark .markdown-text table,
.smooth-terminal-solarized-dark .markdown-text table td,
.smooth-terminal-solarized-dark .markdown-text table th {
  border: 0.05rem solid #586e75;
}
.smooth-terminal-solarized-dark .markdown-text a.tag {
  border-bottom: 0.05rem dashed #ffcb29;
  color: #ffcb29;
}
.smooth-terminal-solarized-dark .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #268bd2;
}
.smooth-terminal-solarized-dark .mc-field-group > .button,
.smooth-terminal-solarized-dark .default-button.-secondary {
  background: #ec7b4c;
  border: 0.1rem solid #ea6f3c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .mc-field-group > .button:hover,
.smooth-terminal-solarized-dark .default-button.-secondary:hover {
  background: #d75017;
  border: 0.1rem solid #d75017;
}
.smooth-terminal-solarized-dark .default-button.-cta {
  background-color: #f1a07e;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .default-button.-cta:hover {
  background-color: #edb300;
}
.smooth-terminal-solarized-dark .default-button.-discouraged {
  background: #002029;
  border: 0.1rem solid #002029;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-button.-discouraged:hover {
  background: #001c23;
  border: 0.1rem solid #001c23;
}
.smooth-terminal-solarized-dark .default-button.-primary {
  background: #3797db;
  border: 0.1rem solid #3797db;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .default-button.-primary:hover {
  background: #2076b2;
  border: 0.1rem solid #2076b2;
}
.smooth-terminal-solarized-dark #mce-error-response {
  background-color: #f4cde0;
  color: #6d1841;
}
.smooth-terminal-solarized-dark #mce-error-response > a {
  border-bottom: 0.1rem solid #d33682;
}
.smooth-terminal-solarized-dark #mce-success-response {
  background-color: #c8e2f5;
  color: #134569;
}
.smooth-terminal-solarized-dark #mce-success-response > a {
  border-bottom: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-dark .default-form:before {
  border: 0.1rem solid #617072;
}
.smooth-terminal-solarized-dark .default-form:after {
  border-top: 0.1rem solid #617072;
  border-left: 0.1rem solid #617072;
}
.smooth-terminal-solarized-dark .eighty-box#monthly {
  border-bottom: 0.1rem solid #1d689d;
  border-left: 0.2rem solid #1d689d;
}
.smooth-terminal-solarized-dark .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-solarized-dark .eighty-box.account-box:before,
.smooth-terminal-solarized-dark .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-solarized-dark .eighty-box:before,
.smooth-terminal-solarized-dark .default-button:hover:before,
.smooth-terminal-solarized-dark .modal-container > .modal:before,
.smooth-terminal-solarized-dark .default-form:before,
.smooth-terminal-solarized-dark .eighty-box:after,
.smooth-terminal-solarized-dark .default-button:hover:after,
.smooth-terminal-solarized-dark .modal-container > .modal:after,
.smooth-terminal-solarized-dark .default-form:after {
  background-color: #839496;
}
.smooth-terminal-solarized-dark .dashboard-container {
  background-color: rgba(88,110,117,0.5);
}
.smooth-terminal-solarized-dark .dashboard-header {
  background: #617072;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-solarized-dark .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .menu-burger {
  border: 0.1rem solid #586e75;
}
.smooth-terminal-solarized-dark .nav-options {
  background-color: #002b36;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-dark .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-solarized-dark .nav-options a.active:after,
.smooth-terminal-solarized-dark .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #f1a07e 50%, #268bd2 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-dark .nav-options a.active:after,
  .smooth-terminal-solarized-dark .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #f1a07e 50%, #268bd2 50%);
  }
}
.smooth-terminal-solarized-dark .nav-options a.active:before,
.smooth-terminal-solarized-dark .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #ffcb29 50%, #d33682 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-solarized-dark .nav-options a.active:before,
  .smooth-terminal-solarized-dark .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #ffcb29 50%, #d33682 50%);
  }
}
.smooth-terminal-solarized-dark .nav-options > .item:hover > a,
.smooth-terminal-solarized-dark .nav-options a.active {
  background: #839496;
}
.smooth-terminal-solarized-dark .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .nav-options .item .header-logo a:hover {
  background: none;
  color: #839496;
}
.smooth-terminal-solarized-dark .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .nav-options-dashboard a {
  color: #839496;
}
.smooth-terminal-solarized-dark .nav-options-dashboard a.active:after,
.smooth-terminal-solarized-dark .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #f1a07e 50%, #268bd2 50%);
}
.smooth-terminal-solarized-dark .nav-options-dashboard a.active:before,
.smooth-terminal-solarized-dark .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #ffcb29 50%, #d33682 50%);
}
.smooth-terminal-solarized-dark .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-solarized-dark .nav-options-dashboard a.active,
.smooth-terminal-solarized-dark .account-panel-name {
  background: #268bd2;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-solarized-dark .nav-options-dashboard a.active > i,
.smooth-terminal-solarized-dark .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-solarized-dark .pagination-list > .item {
  color: #2c373b;
}
.smooth-terminal-solarized-dark .page-illustration,
.smooth-terminal-solarized-dark .page-illustration-body > .illustration,
.smooth-terminal-solarized-dark .login-container:before,
.smooth-terminal-solarized-dark .plan-container:before,
.smooth-terminal-solarized-dark .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-solarized-dark .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .page-illustration-body {
  background-color: #839496;
}
.smooth-terminal-solarized-dark a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark a.plan-link:hover {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .plan-name {
  border: 0.1rem solid #617072;
  background: #fcbe00;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .plan-box > .default-button {
  border-bottom: 0.1rem solid #edb300;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #edb300;
}
.smooth-terminal-solarized-dark .plan-box#monthly .plan-name,
.smooth-terminal-solarized-dark .plan-box#monthly .default-button {
  background-color: #268bd2;
  border-bottom: 0.1rem solid #1e6fa8;
  border-top: 0.1rem solid #1e6fa8;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-solarized-dark .plan-box#monthly .default-button:hover {
  background-color: #ffcb29;
  border: 0.1rem solid #dea800;
}
.smooth-terminal-solarized-dark .close {
  color: #839496;
}
.smooth-terminal-solarized-dark .ribbon {
  background-color: #f1a07e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .rotative-icon:hover {
  animation: smooth-terminal-solarized-dark-iconHover 2s alternate infinite;
}
.smooth-terminal-solarized-dark .topic-socials > a i {
  color: rgba(255,203,41,0.75);
}
.smooth-terminal-solarized-dark .topic-socials > a:hover,
.smooth-terminal-solarized-dark .topic-socials > a:hover i {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .text-svg {
  color: #839496;
}
.smooth-terminal-solarized-dark .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-solarized-dark .scroll-container::-webkit-scrollbar-thumb {
  background: #404b4c;
  outline: 1px solid #404b4c;
}
.smooth-terminal-solarized-dark .thumb > i {
  color: #839496;
}
.smooth-terminal-solarized-dark #rectangle-primary {
  fill: #f1a07e;
}
.smooth-terminal-solarized-dark #rectangle-third {
  fill: #268bd2;
}
.smooth-terminal-solarized-dark #rectangle-secondary {
  fill: #ffcb29;
}
.smooth-terminal-solarized-dark #rectangle-highlight {
  fill: #d33682;
}
.smooth-terminal-solarized-dark .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #839496;
}
.smooth-terminal-solarized-dark .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #ffcb29;
  border-right: 0.2rem solid #ffcb29;
}
.smooth-terminal-solarized-dark .sponsor-details:before,
.smooth-terminal-solarized-dark .sponsor-details > .item:before {
  background: #ffcb29;
}
.smooth-terminal-solarized-dark .sponsor-details > .item {
  background: #00252e;
}
.smooth-terminal-solarized-dark .search-fields > .input {
  background: #002b36;
  border: 0.1rem solid #586e75;
  border-left: none;
  color: #839496;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-solarized-dark .search-fields > .input:focus,
.smooth-terminal-solarized-dark .search-fields > .input:hover,
.smooth-terminal-solarized-dark .search-fields > .input.active,
.smooth-terminal-solarized-dark .search-fields > .input:focus ~ .search-button,
.smooth-terminal-solarized-dark .search-fields > .input:hover ~ .search-button,
.smooth-terminal-solarized-dark .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-dark .search-fields > .search-button {
  background: #586e75;
  border: 0.1rem solid #586e75;
}
.smooth-terminal-solarized-dark .search-fields > .search-button:hover,
.smooth-terminal-solarized-dark .search-fields > .search-button.active {
  background: #268bd2;
  border: 0.1rem solid #268bd2;
}
.smooth-terminal-solarized-dark .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-solarized-dark .scrolled .search-fields > .input {
  color: #839496;
}
.smooth-terminal-solarized-dark .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #839496;
}
.smooth-terminal-solarized-dark .video-js:hover .vjs-big-play-button {
  background: #ffcb29;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-solarized-dark .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #002731;
}
.smooth-terminal-solarized-dark .video-js .vjs-big-play-button,
.smooth-terminal-solarized-dark .video-js .vjs-control-bar,
.smooth-terminal-solarized-dark .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #002029;
}
.smooth-terminal-solarized-dark .video-js .vjs-control-bar {
  color: #268bd2;
}
.smooth-terminal-solarized-dark .video-js .vjs-slider,
.smooth-terminal-solarized-dark .video-js .vjs-load-progress,
.smooth-terminal-solarized-dark .video-js .vjs-slider-bar {
  background-color: #ffcb29;
}
.smooth-terminal-solarized-dark .video-js .vjs-play-progress,
.smooth-terminal-solarized-dark .video-js .vjs-volume-level {
  background: #839496;
}
.smooth-terminal-solarized-dark .video-js .vjs-load-progress div {
  background: #ffcb29;
}
.smooth-terminal-solarized-dark .tabs-container > li {
  color: #839496;
}
@-moz-keyframes smooth-terminal-solarized-dark-iconHover {
  0% {
    color: #839496;
  }
  25% {
    color: #ffcb29;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #268bd2;
  }
  100% {
    color: #d33682;
  }
}
@-webkit-keyframes smooth-terminal-solarized-dark-iconHover {
  0% {
    color: #839496;
  }
  25% {
    color: #ffcb29;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #268bd2;
  }
  100% {
    color: #d33682;
  }
}
@-o-keyframes smooth-terminal-solarized-dark-iconHover {
  0% {
    color: #839496;
  }
  25% {
    color: #ffcb29;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #268bd2;
  }
  100% {
    color: #d33682;
  }
}
@keyframes smooth-terminal-solarized-dark-iconHover {
  0% {
    color: #839496;
  }
  25% {
    color: #ffcb29;
  }
  50% {
    color: #268bd2;
  }
  75% {
    color: #268bd2;
  }
  100% {
    color: #d33682;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-city-lights {
  background-image: none;
}
li.smooth-terminal-city-lights {
  background-color: #222b33;
}
.smooth-terminal-city-lights {
  background-color: #598a9b;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-city-lights .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-city-lights .course-card:nth-child(1) .course-card-header {
  background-color: rgba(118,161,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(1) .course-card-header > i {
  color: #36535e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(1) .course-main {
  background-color: #314c56;
  color: #aec8d1;
}
.smooth-terminal-city-lights .course-card:nth-child(1) .course-title {
  color: #203238;
}
.smooth-terminal-city-lights .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(49,76,86,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(2) .course-card-header {
  background-color: rgba(209,179,155,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(2) .course-card-header > i {
  color: #7d5739;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(2) .course-main {
  background-color: #765236;
  color: #dec8b7;
}
.smooth-terminal-city-lights .course-card:nth-child(2) .course-title {
  color: #4b3422;
}
.smooth-terminal-city-lights .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(118,82,54,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(3) .course-card-header {
  background-color: rgba(49,168,215,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(3) .course-card-header > i {
  color: #15556f;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(3) .course-main {
  background-color: #1a6784;
  color: #bde3f2;
}
.smooth-terminal-city-lights .course-card:nth-child(3) .course-title {
  color: #0d3342;
}
.smooth-terminal-city-lights .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(26,103,132,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(4) .course-card-header {
  background-color: rgba(169,219,238,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(4) .course-card-header > i {
  color: #2284aa;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(4) .course-main {
  background-color: #1e7496;
  color: #a9dbee;
}
.smooth-terminal-city-lights .course-card:nth-child(4) .course-title {
  color: #144f66;
}
.smooth-terminal-city-lights .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(30,116,150,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(5) .course-card-header {
  background-color: rgba(204,190,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(5) .course-card-header > i {
  color: #5c4c3c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(5) .course-main {
  background-color: #655342;
  color: #c3b2a3;
}
.smooth-terminal-city-lights .course-card:nth-child(5) .course-title {
  color: #45392d;
}
.smooth-terminal-city-lights .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(101,83,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(6) .course-card-header {
  background-color: rgba(232,217,205,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(6) .course-card-header > i {
  color: #966945;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(6) .course-main {
  background-color: #936542;
  color: #eadbd0;
}
.smooth-terminal-city-lights .course-card:nth-child(6) .course-title {
  color: #5a3f29;
}
.smooth-terminal-city-lights .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(147,101,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(7) .course-card-header {
  background-color: rgba(118,161,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(7) .course-card-header > i {
  color: #36535e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(7) .course-main {
  background-color: #314c56;
  color: #aec8d1;
}
.smooth-terminal-city-lights .course-card:nth-child(7) .course-title {
  color: #203238;
}
.smooth-terminal-city-lights .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(49,76,86,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(8) .course-card-header {
  background-color: rgba(209,179,155,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(8) .course-card-header > i {
  color: #7d5739;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(8) .course-main {
  background-color: #765236;
  color: #dec8b7;
}
.smooth-terminal-city-lights .course-card:nth-child(8) .course-title {
  color: #4b3422;
}
.smooth-terminal-city-lights .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(118,82,54,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(9) .course-card-header {
  background-color: rgba(49,168,215,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(9) .course-card-header > i {
  color: #15556f;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(9) .course-main {
  background-color: #1a6784;
  color: #bde3f2;
}
.smooth-terminal-city-lights .course-card:nth-child(9) .course-title {
  color: #0d3342;
}
.smooth-terminal-city-lights .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(26,103,132,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(10) .course-card-header {
  background-color: rgba(169,219,238,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(10) .course-card-header > i {
  color: #2284aa;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(10) .course-main {
  background-color: #1e7496;
  color: #a9dbee;
}
.smooth-terminal-city-lights .course-card:nth-child(10) .course-title {
  color: #144f66;
}
.smooth-terminal-city-lights .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(30,116,150,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(11) .course-card-header {
  background-color: rgba(204,190,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(11) .course-card-header > i {
  color: #5c4c3c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(11) .course-main {
  background-color: #655342;
  color: #c3b2a3;
}
.smooth-terminal-city-lights .course-card:nth-child(11) .course-title {
  color: #45392d;
}
.smooth-terminal-city-lights .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(101,83,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(12) .course-card-header {
  background-color: rgba(232,217,205,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(12) .course-card-header > i {
  color: #966945;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(12) .course-main {
  background-color: #936542;
  color: #eadbd0;
}
.smooth-terminal-city-lights .course-card:nth-child(12) .course-title {
  color: #5a3f29;
}
.smooth-terminal-city-lights .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(147,101,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(13) .course-card-header {
  background-color: rgba(118,161,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(13) .course-card-header > i {
  color: #36535e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(13) .course-main {
  background-color: #314c56;
  color: #aec8d1;
}
.smooth-terminal-city-lights .course-card:nth-child(13) .course-title {
  color: #203238;
}
.smooth-terminal-city-lights .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(49,76,86,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(14) .course-card-header {
  background-color: rgba(209,179,155,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(14) .course-card-header > i {
  color: #7d5739;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(14) .course-main {
  background-color: #765236;
  color: #dec8b7;
}
.smooth-terminal-city-lights .course-card:nth-child(14) .course-title {
  color: #4b3422;
}
.smooth-terminal-city-lights .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(118,82,54,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(15) .course-card-header {
  background-color: rgba(49,168,215,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(15) .course-card-header > i {
  color: #15556f;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(15) .course-main {
  background-color: #1a6784;
  color: #bde3f2;
}
.smooth-terminal-city-lights .course-card:nth-child(15) .course-title {
  color: #0d3342;
}
.smooth-terminal-city-lights .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(26,103,132,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(16) .course-card-header {
  background-color: rgba(169,219,238,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(16) .course-card-header > i {
  color: #2284aa;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(16) .course-main {
  background-color: #1e7496;
  color: #a9dbee;
}
.smooth-terminal-city-lights .course-card:nth-child(16) .course-title {
  color: #144f66;
}
.smooth-terminal-city-lights .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(30,116,150,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(17) .course-card-header {
  background-color: rgba(204,190,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(17) .course-card-header > i {
  color: #5c4c3c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(17) .course-main {
  background-color: #655342;
  color: #c3b2a3;
}
.smooth-terminal-city-lights .course-card:nth-child(17) .course-title {
  color: #45392d;
}
.smooth-terminal-city-lights .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(101,83,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(18) .course-card-header {
  background-color: rgba(232,217,205,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(18) .course-card-header > i {
  color: #966945;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(18) .course-main {
  background-color: #936542;
  color: #eadbd0;
}
.smooth-terminal-city-lights .course-card:nth-child(18) .course-title {
  color: #5a3f29;
}
.smooth-terminal-city-lights .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(147,101,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(19) .course-card-header {
  background-color: rgba(118,161,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(19) .course-card-header > i {
  color: #36535e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(19) .course-main {
  background-color: #314c56;
  color: #aec8d1;
}
.smooth-terminal-city-lights .course-card:nth-child(19) .course-title {
  color: #203238;
}
.smooth-terminal-city-lights .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(49,76,86,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(20) .course-card-header {
  background-color: rgba(209,179,155,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(20) .course-card-header > i {
  color: #7d5739;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(20) .course-main {
  background-color: #765236;
  color: #dec8b7;
}
.smooth-terminal-city-lights .course-card:nth-child(20) .course-title {
  color: #4b3422;
}
.smooth-terminal-city-lights .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(118,82,54,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(21) .course-card-header {
  background-color: rgba(49,168,215,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(21) .course-card-header > i {
  color: #15556f;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(21) .course-main {
  background-color: #1a6784;
  color: #bde3f2;
}
.smooth-terminal-city-lights .course-card:nth-child(21) .course-title {
  color: #0d3342;
}
.smooth-terminal-city-lights .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(26,103,132,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(22) .course-card-header {
  background-color: rgba(169,219,238,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(22) .course-card-header > i {
  color: #2284aa;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(22) .course-main {
  background-color: #1e7496;
  color: #a9dbee;
}
.smooth-terminal-city-lights .course-card:nth-child(22) .course-title {
  color: #144f66;
}
.smooth-terminal-city-lights .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(30,116,150,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(23) .course-card-header {
  background-color: rgba(204,190,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(23) .course-card-header > i {
  color: #5c4c3c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(23) .course-main {
  background-color: #655342;
  color: #c3b2a3;
}
.smooth-terminal-city-lights .course-card:nth-child(23) .course-title {
  color: #45392d;
}
.smooth-terminal-city-lights .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(101,83,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(24) .course-card-header {
  background-color: rgba(232,217,205,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(24) .course-card-header > i {
  color: #966945;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(24) .course-main {
  background-color: #936542;
  color: #eadbd0;
}
.smooth-terminal-city-lights .course-card:nth-child(24) .course-title {
  color: #5a3f29;
}
.smooth-terminal-city-lights .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(147,101,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(25) .course-card-header {
  background-color: rgba(118,161,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(25) .course-card-header > i {
  color: #36535e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(25) .course-main {
  background-color: #314c56;
  color: #aec8d1;
}
.smooth-terminal-city-lights .course-card:nth-child(25) .course-title {
  color: #203238;
}
.smooth-terminal-city-lights .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(49,76,86,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(26) .course-card-header {
  background-color: rgba(209,179,155,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(26) .course-card-header > i {
  color: #7d5739;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(26) .course-main {
  background-color: #765236;
  color: #dec8b7;
}
.smooth-terminal-city-lights .course-card:nth-child(26) .course-title {
  color: #4b3422;
}
.smooth-terminal-city-lights .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(118,82,54,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(27) .course-card-header {
  background-color: rgba(49,168,215,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(27) .course-card-header > i {
  color: #15556f;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(27) .course-main {
  background-color: #1a6784;
  color: #bde3f2;
}
.smooth-terminal-city-lights .course-card:nth-child(27) .course-title {
  color: #0d3342;
}
.smooth-terminal-city-lights .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(26,103,132,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(28) .course-card-header {
  background-color: rgba(169,219,238,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(28) .course-card-header > i {
  color: #2284aa;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(28) .course-main {
  background-color: #1e7496;
  color: #a9dbee;
}
.smooth-terminal-city-lights .course-card:nth-child(28) .course-title {
  color: #144f66;
}
.smooth-terminal-city-lights .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(30,116,150,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(29) .course-card-header {
  background-color: rgba(204,190,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(29) .course-card-header > i {
  color: #5c4c3c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(29) .course-main {
  background-color: #655342;
  color: #c3b2a3;
}
.smooth-terminal-city-lights .course-card:nth-child(29) .course-title {
  color: #45392d;
}
.smooth-terminal-city-lights .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(101,83,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(30) .course-card-header {
  background-color: rgba(232,217,205,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(30) .course-card-header > i {
  color: #966945;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(30) .course-main {
  background-color: #936542;
  color: #eadbd0;
}
.smooth-terminal-city-lights .course-card:nth-child(30) .course-title {
  color: #5a3f29;
}
.smooth-terminal-city-lights .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(147,101,66,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(31) .course-card-header {
  background-color: rgba(118,161,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(31) .course-card-header > i {
  color: #36535e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(31) .course-main {
  background-color: #314c56;
  color: #aec8d1;
}
.smooth-terminal-city-lights .course-card:nth-child(31) .course-title {
  color: #203238;
}
.smooth-terminal-city-lights .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(49,76,86,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(32) .course-card-header {
  background-color: rgba(209,179,155,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(32) .course-card-header > i {
  color: #7d5739;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(32) .course-main {
  background-color: #765236;
  color: #dec8b7;
}
.smooth-terminal-city-lights .course-card:nth-child(32) .course-title {
  color: #4b3422;
}
.smooth-terminal-city-lights .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(118,82,54,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(33) .course-card-header {
  background-color: rgba(49,168,215,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(33) .course-card-header > i {
  color: #15556f;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(33) .course-main {
  background-color: #1a6784;
  color: #bde3f2;
}
.smooth-terminal-city-lights .course-card:nth-child(33) .course-title {
  color: #0d3342;
}
.smooth-terminal-city-lights .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(26,103,132,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(34) .course-card-header {
  background-color: rgba(169,219,238,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(34) .course-card-header > i {
  color: #2284aa;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(34) .course-main {
  background-color: #1e7496;
  color: #a9dbee;
}
.smooth-terminal-city-lights .course-card:nth-child(34) .course-title {
  color: #144f66;
}
.smooth-terminal-city-lights .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(30,116,150,0.85);
}
.smooth-terminal-city-lights .course-card:nth-child(35) .course-card-header {
  background-color: rgba(204,190,177,0.65);
}
.smooth-terminal-city-lights .course-card:nth-child(35) .course-card-header > i {
  color: #5c4c3c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-city-lights .course-card:nth-child(35) .course-main {
  background-color: #655342;
  color: #c3b2a3;
}
.smooth-terminal-city-lights .course-card:nth-child(35) .course-title {
  color: #45392d;
}
.smooth-terminal-city-lights .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(101,83,66,0.85);
}
.smooth-terminal-city-lights .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .content-count-overlay,
.smooth-terminal-city-lights .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights main,
.smooth-terminal-city-lights .default-form,
.smooth-terminal-city-lights .eighty-box,
.smooth-terminal-city-lights .latest-article,
.smooth-terminal-city-lights .main-container,
.smooth-terminal-city-lights .menu-burger,
.smooth-terminal-city-lights .nav-options-dashboard,
.smooth-terminal-city-lights .news-banner,
.smooth-terminal-city-lights .dashboard-container.-topics-account,
.smooth-terminal-city-lights .eighty-box.account-box,
.smooth-terminal-city-lights .modal-container > .modal,
.smooth-terminal-city-lights .dropdown-menu:hover,
.smooth-terminal-city-lights .dropdown-menu > .dropdown-container,
.smooth-terminal-city-lights .video-js .vjs-big-play-button,
.smooth-terminal-city-lights .video-js .vjs-control-bar,
.smooth-terminal-city-lights .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-city-lights .menu-header.-dashboard > .header-logo {
  background-color: #222b33;
}
.smooth-terminal-city-lights .main-container {
  background-color: #212a31;
}
.smooth-terminal-city-lights .menu-header.-dashboard > .header-logo a {
  color: #557c97;
  text-shadow: none;
}
.smooth-terminal-city-lights .login-container,
.smooth-terminal-city-lights .plan-container,
.smooth-terminal-city-lights .signup-container {
  background-color: #3d5e6a;
}
.smooth-terminal-city-lights .default-text,
.smooth-terminal-city-lights .default-title,
.smooth-terminal-city-lights .nav-options,
.smooth-terminal-city-lights .text-dark,
.smooth-terminal-city-lights > a >.default-text,
.smooth-terminal-city-lights > a > .default-title,
.smooth-terminal-city-lights .markdown-text p,
.smooth-terminal-city-lights .markdown-text pre,
.smooth-terminal-city-lights .markdown-text ul > li,
.smooth-terminal-city-lights .markdown-text ol > li,
.smooth-terminal-city-lights .article-link > .default-title,
.smooth-terminal-city-lights .-mac > .default-title,
.smooth-terminal-city-lights .collaborator-box > figure > .caption,
.smooth-terminal-city-lights .collaborator-box > figure > .caption:hover,
.smooth-terminal-city-lights .topics-card > figure > .caption,
.smooth-terminal-city-lights .topics-card > figure > .caption:hover {
  color: #557c97;
}
.smooth-terminal-city-lights .text-active,
.smooth-terminal-city-lights .caption:hover,
.smooth-terminal-city-lights .default-aside.-news,
.smooth-terminal-city-lights .default-link:hover > .fal,
.smooth-terminal-city-lights .default-link:hover > .fas,
.smooth-terminal-city-lights .default-link:hover > .fab,
.smooth-terminal-city-lights .default-link:hover > .default-text,
.smooth-terminal-city-lights .markdown-text h1,
.smooth-terminal-city-lights .markdown-text h2,
.smooth-terminal-city-lights .markdown-text h3,
.smooth-terminal-city-lights .markdown-text h4,
.smooth-terminal-city-lights .markdown-text a:hover,
.smooth-terminal-city-lights .article-box .default-title,
.smooth-terminal-city-lights .article-box > a:hover > .date > p {
  color: #a28972;
}
.smooth-terminal-city-lights .markdown-text a,
.smooth-terminal-city-lights .st-breadcrumb {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .markdown-text p em,
.smooth-terminal-city-lights .sponsor-details > .item,
.smooth-terminal-city-lights .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-city-lights .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-city-lights .menu-header {
    background-color: #222b33;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-city-lights .menu-header .header-logo,
.smooth-terminal-city-lights .menu-header .header-logo > a > i,
.smooth-terminal-city-lights .menu-header .nav-options .item a {
  color: #557c97;
  text-shadow: none;
}
.smooth-terminal-city-lights .menu-header .nav-options .item a:hover,
.smooth-terminal-city-lights .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-city-lights .menu-header .nav-options .item a:hover,
.smooth-terminal-city-lights .menu-header .nav-options .item a.active {
  background: #7bc7e5;
}
.smooth-terminal-city-lights .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-city-lights .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-city-lights .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #dec8b7;
  text-shadow: none;
}
.smooth-terminal-city-lights .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-city-lights .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-city-lights .socials,
.smooth-terminal-city-lights .text-primary,
.smooth-terminal-city-lights .default-link.-footer:hover,
.smooth-terminal-city-lights .fas.text-primary,
.smooth-terminal-city-lights .markdown-text blockquote,
.smooth-terminal-city-lights .step > .fal {
  color: #5e91a3;
}
.smooth-terminal-city-lights .default-button,
.smooth-terminal-city-lights .markdown-text .default-button {
  background-color: rgba(123,199,229,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-button:hover,
.smooth-terminal-city-lights .markdown-text .default-button:hover {
  background-color: #31a8d7;
  color: #fff;
}
.smooth-terminal-city-lights .default-button.-account {
  background-color: #5e91a3;
  border: 0.1rem solid #598a9b;
}
.smooth-terminal-city-lights .default-button.-account:hover {
  background-color: #548393;
  border: 0.1rem solid #416672;
}
.smooth-terminal-city-lights .default-button.-account:hover:after {
  background-color: #222b33;
  border-left: 0.1rem solid #4b7483;
}
.smooth-terminal-city-lights .default-button.-account:hover:before {
  background-color: #4b7483;
  border-bottom: 0.1rem solid #4b7483;
}
.smooth-terminal-city-lights .fal,
.smooth-terminal-city-lights .fas,
.smooth-terminal-city-lights .fab,
.smooth-terminal-city-lights .menu-burger > i,
.smooth-terminal-city-lights .text-secondary {
  color: #cba88d;
}
.smooth-terminal-city-lights .fal.fa-twitter,
.smooth-terminal-city-lights .fas.fa-twitter,
.smooth-terminal-city-lights .fab.fa-twitter,
.smooth-terminal-city-lights .menu-burger > i.fa-twitter,
.smooth-terminal-city-lights .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-city-lights .item .fab.fa-twitter {
  color: #cba88d;
}
.smooth-terminal-city-lights .default-link.-footer,
.smooth-terminal-city-lights .default-text.-mid-light,
.smooth-terminal-city-lights .fal.fa-link {
  color: rgba(85,124,151,0.85);
}
.smooth-terminal-city-lights .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-city-lights .topics-card > figure .default-title,
.smooth-terminal-city-lights .terminal-body .default-title {
  color: #86adba;
}
.smooth-terminal-city-lights .topics-card > figure > hr,
.smooth-terminal-city-lights .terminal-body > hr {
  background: #8b6040;
}
.smooth-terminal-city-lights .firestorm-thread-comments {
  color: #557c97;
}
.smooth-terminal-city-lights .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-city-lights .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #557c97;
}
.smooth-terminal-city-lights .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #a28972;
}
.smooth-terminal-city-lights .firestorm-thread-comments .comment-form button:hover {
  background-color: #dec8b7;
}
.smooth-terminal-city-lights .default-text.-presentation,
.smooth-terminal-city-lights .default-title.-presentation,
.smooth-terminal-city-lights .input,
.smooth-terminal-city-lights .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-city-lights .search-tags,
.smooth-terminal-city-lights .search-tags > .searcher {
  border-right: 0.1rem solid #dec8b7;
}
.smooth-terminal-city-lights .pitch-container {
  background-color: #5e91a3;
}
.smooth-terminal-city-lights .text-light {
  color: #5e91a3;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .tags-container .tag {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .tags-container .tag:hover {
  color: #dec8b7;
}
.smooth-terminal-city-lights .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #dec8b7;
}
.smooth-terminal-city-lights .skew-container {
  border-top: 0.1rem solid #dec8b7;
}
.smooth-terminal-city-lights hr {
  background-color: rgba(222,200,183,0.35);
  border: none;
}
.smooth-terminal-city-lights .article-link,
.smooth-terminal-city-lights .default-link {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .article-link:hover,
.smooth-terminal-city-lights .default-link:hover,
.smooth-terminal-city-lights .article-link.-banner:hover,
.smooth-terminal-city-lights .default-link.-banner:hover {
  color: #31a8d7;
}
.smooth-terminal-city-lights .article-link.-banner,
.smooth-terminal-city-lights .default-link.-banner {
  color: #fff;
}
.smooth-terminal-city-lights .alert.alert-info {
  border: 0.1rem solid #2694bf;
  color: #2694bf;
  background: #d1ebf6;
}
.smooth-terminal-city-lights .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-city-lights .article-box.-show:hover {
  background: #1f272e;
}
.smooth-terminal-city-lights .article-box:last-of-type {
  border: none;
}
.smooth-terminal-city-lights .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .banner-container .caption .author > a:hover {
  color: #dec8b7;
  text-shadow: none;
}
.smooth-terminal-city-lights .table-of-contents-container {
  background: #212a31;
}
.smooth-terminal-city-lights .table-of-contents-container .thumb {
  background: #212a31;
}
.smooth-terminal-city-lights .table-of-contents-container li {
  color: rgba(85,124,151,0.75);
}
.smooth-terminal-city-lights .table-of-contents-container li a {
  color: #557c97;
}
.smooth-terminal-city-lights .table-of-contents-container li.active,
.smooth-terminal-city-lights .table-of-contents-container li:hover {
  color: #5e91a3;
}
.smooth-terminal-city-lights .st-card {
  background: #2b3640;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-city-lights .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-city-lights .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-city-lights .card-footer {
  background: #1d252b;
}
.smooth-terminal-city-lights .-show-article .course-title {
  background-color: #5e91a3;
  color: #fff;
}
.smooth-terminal-city-lights .-show-article .course-title > a:hover {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .default-text .author {
  text-shadow: none;
}
.smooth-terminal-city-lights .avatar-container > .avatar {
  border: 0.25rem solid #5e91a3;
  color: #557c97;
}
.smooth-terminal-city-lights .avatar-container > .avatar:after {
  background-color: rgba(34,43,51,0.75);
}
.smooth-terminal-city-lights .avatar-container.-banner > .avatar {
  border: 0.1rem solid #7bc7e5;
}
.smooth-terminal-city-lights .avatar-container.-banner > .caption {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .avatar-container.-banner > .caption:hover {
  color: #a28972;
}
.smooth-terminal-city-lights .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .avatar-container.-topic > .caption > .default-title {
  color: #b6e0f1;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-city-lights .-topics > .caption > .default-title {
  color: rgba(85,124,151,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-city-lights .default-aside.-news,
  .smooth-terminal-city-lights .case-studies > .details {
    border-left: 0.5rem solid rgba(222,200,183,0.35);
  }
}
.smooth-terminal-city-lights .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-button.-oauth.-github {
  background-color: #dec8b7;
}
.smooth-terminal-city-lights .default-button.-oauth.-twitter {
  background-color: #5e91a3;
}
.smooth-terminal-city-lights .default-button.-oauth.-facebook {
  background-color: #a28972;
}
.smooth-terminal-city-lights .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-city-lights .default-text.-light,
.smooth-terminal-city-lights .default-link.-light {
  color: rgba(85,124,151,0.85);
}
.smooth-terminal-city-lights .default-text.-light.text-light,
.smooth-terminal-city-lights .default-link.-light.text-light,
.smooth-terminal-city-lights .default-text.-whiteLight,
.smooth-terminal-city-lights .default-link.-whiteLight,
.smooth-terminal-city-lights .default-text.-presentation.-light,
.smooth-terminal-city-lights .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-text.-module,
.smooth-terminal-city-lights .default-title.-module {
  border-bottom: 0.1rem solid #1f272e;
}
.smooth-terminal-city-lights .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-city-lights .dropdown-container > .item:hover {
  background: #2f4952;
}
.smooth-terminal-city-lights .team-member,
.smooth-terminal-city-lights .card-header {
  background: #2f4952;
}
.smooth-terminal-city-lights .author-socials > .item > a {
  background: #5e91a3;
}
.smooth-terminal-city-lights .author-socials > .item > a:hover {
  background: #7bc7e5;
}
.smooth-terminal-city-lights .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .team-position {
  color: rgba(222,200,183,0.85);
}
.smooth-terminal-city-lights .main-footer {
  background: #1f272e;
}
.smooth-terminal-city-lights .customer-box,
.smooth-terminal-city-lights .collaborator-box {
  background-color: #222b33;
  border: 0.1rem solid #5e91a3;
}
.smooth-terminal-city-lights .collaborator-box:hover {
  background: #202930;
}
.smooth-terminal-city-lights .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .featured-article > .header {
  background-color: rgba(47,73,82,0.75);
}
.smooth-terminal-city-lights .st-fab {
  background: #3d5e6a;
}
.smooth-terminal-city-lights .st-fab:hover {
  background: #2f4952;
}
.smooth-terminal-city-lights .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .topics-card,
.smooth-terminal-city-lights .topics-card > figure {
  background: #2f4952;
}
.smooth-terminal-city-lights .topics-card:hover,
.smooth-terminal-city-lights .topics-card > figure:hover,
.smooth-terminal-city-lights .topics-card.-active,
.smooth-terminal-city-lights .topics-card > figure.-active {
  background: #2a414a;
}
.smooth-terminal-city-lights .topics-card,
.smooth-terminal-city-lights .customer-box,
.smooth-terminal-city-lights .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .topics-card:hover,
.smooth-terminal-city-lights .customer-box:hover,
.smooth-terminal-city-lights .collaborator-box:hover,
.smooth-terminal-city-lights .topics-card.-active,
.smooth-terminal-city-lights .customer-box.-active,
.smooth-terminal-city-lights .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .topic-data.filter-link,
.smooth-terminal-city-lights .small-tag,
.smooth-terminal-city-lights .filter-link,
.smooth-terminal-city-lights .filter-link > i,
.smooth-terminal-city-lights .small-tag > i {
  color: rgba(85,124,151,0.65);
}
.smooth-terminal-city-lights .-content > .filter-link {
  color: #7bc7e5;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-city-lights .filter-link:hover,
.smooth-terminal-city-lights .filter-link.-active,
.smooth-terminal-city-lights .small-tag,
.smooth-terminal-city-lights .twitter-mini-button {
  background: #31a8d7;
}
.smooth-terminal-city-lights .small-tag,
.smooth-terminal-city-lights .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .small-tag:hover,
.smooth-terminal-city-lights .twitter-mini-button:hover {
  background: #1d7293;
  color: #fff;
}
.smooth-terminal-city-lights .filter-link:hover,
.smooth-terminal-city-lights .filter-link.-active,
.smooth-terminal-city-lights .small-tag,
.smooth-terminal-city-lights .filter-link:hover > i,
.smooth-terminal-city-lights .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .topics-container.-article,
.smooth-terminal-city-lights .topics-container > .articles,
.smooth-terminal-city-lights .customer-container,
.smooth-terminal-city-lights .default-aside.-topics {
  background: #212a31;
}
.smooth-terminal-city-lights .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .banner-container,
.smooth-terminal-city-lights .-with-divider,
.smooth-terminal-city-lights .main-footer,
.smooth-terminal-city-lights.active > a.default-link,
.smooth-terminal-city-lights > a.default-link {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .banner-container:after,
.smooth-terminal-city-lights .-with-divider:after,
.smooth-terminal-city-lights .main-footer:after,
.smooth-terminal-city-lights.active > a.default-link:after,
.smooth-terminal-city-lights > a.default-link:after {
  background: linear-gradient(to right, #7bc7e5 50%, #5e91a3 50%);
}
.smooth-terminal-city-lights .banner-container:before,
.smooth-terminal-city-lights .-with-divider:before,
.smooth-terminal-city-lights .main-footer:before,
.smooth-terminal-city-lights.active > a.default-link:before,
.smooth-terminal-city-lights > a.default-link:before {
  background: linear-gradient(to right, #dec8b7 50%, #a28972 50%);
}
.smooth-terminal-city-lights .banner-container {
  background: linear-gradient(to bottom, #76a1b1 20%, #33505a 60%, #76a1b1 95%);
}
.smooth-terminal-city-lights .client-link {
  background-color: #a7bece;
}
.smooth-terminal-city-lights .client-link:hover,
.smooth-terminal-city-lights .client-link.active {
  background-color: #7bc7e5;
}
.smooth-terminal-city-lights p code {
  color: #a28972;
}
.smooth-terminal-city-lights .table-of-contents > .default-title,
.smooth-terminal-city-lights .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(85,124,151,0.25);
}
.smooth-terminal-city-lights .modules-container {
  background-color: #1f272e;
}
.smooth-terminal-city-lights .module-list > .module-title {
  color: #557c97;
}
.smooth-terminal-city-lights .module-list > .lesson > .default-link:hover {
  background-color: #1f282f;
  color: #7bc7e5;
}
.smooth-terminal-city-lights .module-list > .lesson > .default-link:hover > .datetime {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .module-list > .lesson.-current,
.smooth-terminal-city-lights .module-list > .lesson.-current > .default-link {
  color: #5e91a3;
}
.smooth-terminal-city-lights .module-list > .lesson.-current > .datetime,
.smooth-terminal-city-lights .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(94,145,163,0.75);
}
.smooth-terminal-city-lights .module-list > .lesson > .default-link > .datetime {
  color: rgba(85,124,151,0.75);
}
.smooth-terminal-city-lights .default-title.-under-bordered,
.smooth-terminal-city-lights .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(222,200,183,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-city-lights .default-link.-change-plan:hover,
.smooth-terminal-city-lights .default-link.-secondary:hover {
  color: #dec8b7;
  border-bottom: solid 0.05rem #dec8b7;
  text-shadow: none;
}
.smooth-terminal-city-lights .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(85,124,151,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-link.-secondary {
  color: #a28972;
  border-bottom: dashed 0.05rem #a28972;
}
.smooth-terminal-city-lights .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-link.-light-white,
.smooth-terminal-city-lights .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .input,
.smooth-terminal-city-lights .goodle-style-field .input,
.smooth-terminal-city-lights .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-city-lights .input:focus,
.smooth-terminal-city-lights .goodle-style-field .input:focus,
.smooth-terminal-city-lights .goodle-style-field.-braintree:focus,
.smooth-terminal-city-lights .input:active,
.smooth-terminal-city-lights .goodle-style-field .input:active,
.smooth-terminal-city-lights .goodle-style-field.-braintree:active,
.smooth-terminal-city-lights .input:hover,
.smooth-terminal-city-lights .goodle-style-field .input:hover,
.smooth-terminal-city-lights .goodle-style-field.-braintree:hover,
.smooth-terminal-city-lights .input.active,
.smooth-terminal-city-lights .goodle-style-field .input.active,
.smooth-terminal-city-lights .goodle-style-field.-braintree.active {
  border: 0.1rem solid #dec8b7;
  border-right: none;
}
.smooth-terminal-city-lights .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #557c97 !important;
  -webkit-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #557c97 !important;
  -moz-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #557c97 !important;
  -o-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #557c97 !important;
  -khtml-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights input:focus:-webkit-autofill,
.smooth-terminal-city-lights .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #557c97 !important;
  -webkit-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights input:focus:-moz-autofill,
.smooth-terminal-city-lights .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #557c97 !important;
  -moz-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights input:focus:-o-autofill,
.smooth-terminal-city-lights .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #557c97 !important;
  -o-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights input:focus:-khtml-autofill,
.smooth-terminal-city-lights .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #557c97 !important;
  -khtml-box-shadow: 0 0 0px 64rem #222b33 inset;
}
.smooth-terminal-city-lights .google-style-field {
  color: #557c97;
}
.smooth-terminal-city-lights .google-style-field.-braintree {
  border-bottom: 0.1rem solid #7bc7e5;
}
.smooth-terminal-city-lights .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-city-lights .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-city-lights .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #dec8b7;
}
.smooth-terminal-city-lights .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-city-lights .google-style-field.active > .label,
.smooth-terminal-city-lights .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-city-lights .google-style-field.braintree-hosted-fields-valid > .label {
  color: #dec8b7;
}
.smooth-terminal-city-lights .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #7bc7e5;
  color: #557c97;
  text-shadow: none;
}
.smooth-terminal-city-lights .google-style-field .input:focus,
.smooth-terminal-city-lights .google-style-field .input:active,
.smooth-terminal-city-lights .google-style-field .input:hover,
.smooth-terminal-city-lights .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #dec8b7;
}
.smooth-terminal-city-lights .google-style-field .input.active ~ .label {
  color: #dec8b7;
}
.smooth-terminal-city-lights .google-style-field > .placeholder {
  color: rgba(85,124,151,0.85);
}
.smooth-terminal-city-lights .google-style-field .fas,
.smooth-terminal-city-lights .google-style-field .fab {
  color: #557c97;
}
.smooth-terminal-city-lights .card-footer:before {
  background-color: rgba(85,124,151,0.2);
}
.smooth-terminal-city-lights .card-title:before {
  background-color: rgba(85,124,151,0.2);
}
.smooth-terminal-city-lights .-light-border-right {
  border-right: 0.1rem solid rgba(222,200,183,0.5);
}
.smooth-terminal-city-lights .markdown-text.-white {
  background: #222b33;
}
.smooth-terminal-city-lights .markdown-text p em {
  background: rgba(94,145,163,0.25);
}
.smooth-terminal-city-lights .markdown-text table,
.smooth-terminal-city-lights .markdown-text table td,
.smooth-terminal-city-lights .markdown-text table th {
  border: 0.05rem solid #dec8b7;
}
.smooth-terminal-city-lights .markdown-text a.tag {
  border-bottom: 0.05rem dashed #dec8b7;
  color: #dec8b7;
}
.smooth-terminal-city-lights .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #7bc7e5;
}
.smooth-terminal-city-lights .mc-field-group > .button,
.smooth-terminal-city-lights .default-button.-secondary {
  background: #4fb4dc;
  border: 0.1rem solid #40aed9;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .mc-field-group > .button:hover,
.smooth-terminal-city-lights .default-button.-secondary:hover {
  background: #2694bf;
  border: 0.1rem solid #2694bf;
}
.smooth-terminal-city-lights .default-button.-cta {
  background-color: #7bc7e5;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-city-lights .default-button.-cta:hover {
  background-color: #c59e7f;
}
.smooth-terminal-city-lights .default-button.-discouraged {
  background: #1a2026;
  border: 0.1rem solid #1a2026;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-button.-discouraged:hover {
  background: #161c21;
  border: 0.1rem solid #161c21;
}
.smooth-terminal-city-lights .default-button.-primary {
  background: #88cde8;
  border: 0.1rem solid #88cde8;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .default-button.-primary:hover {
  background: #4fb4dc;
  border: 0.1rem solid #4fb4dc;
}
.smooth-terminal-city-lights #mce-error-response {
  background-color: #e8e2dc;
  color: #534437;
}
.smooth-terminal-city-lights #mce-error-response > a {
  border-bottom: 0.1rem solid #a28972;
}
.smooth-terminal-city-lights #mce-success-response {
  background-color: #def1f9;
  color: #1d7293;
}
.smooth-terminal-city-lights #mce-success-response > a {
  border-bottom: 0.1rem solid #7bc7e5;
}
.smooth-terminal-city-lights .default-form:before {
  border: 0.1rem solid #466d7b;
}
.smooth-terminal-city-lights .default-form:after {
  border-top: 0.1rem solid #466d7b;
  border-left: 0.1rem solid #466d7b;
}
.smooth-terminal-city-lights .eighty-box#monthly {
  border-bottom: 0.1rem solid #466d7b;
  border-left: 0.2rem solid #466d7b;
}
.smooth-terminal-city-lights .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-city-lights .eighty-box.account-box:before,
.smooth-terminal-city-lights .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-city-lights .eighty-box:before,
.smooth-terminal-city-lights .default-button:hover:before,
.smooth-terminal-city-lights .modal-container > .modal:before,
.smooth-terminal-city-lights .default-form:before,
.smooth-terminal-city-lights .eighty-box:after,
.smooth-terminal-city-lights .default-button:hover:after,
.smooth-terminal-city-lights .modal-container > .modal:after,
.smooth-terminal-city-lights .default-form:after {
  background-color: #5e91a3;
}
.smooth-terminal-city-lights .dashboard-container {
  background-color: rgba(222,200,183,0.5);
}
.smooth-terminal-city-lights .dashboard-header {
  background: #466d7b;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-city-lights .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .menu-burger {
  border: 0.1rem solid #dec8b7;
}
.smooth-terminal-city-lights .nav-options {
  background-color: #222b33;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-city-lights .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-city-lights .nav-options a.active:after,
.smooth-terminal-city-lights .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #7bc7e5 50%, #5e91a3 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-city-lights .nav-options a.active:after,
  .smooth-terminal-city-lights .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #7bc7e5 50%, #5e91a3 50%);
  }
}
.smooth-terminal-city-lights .nav-options a.active:before,
.smooth-terminal-city-lights .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #dec8b7 50%, #a28972 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-city-lights .nav-options a.active:before,
  .smooth-terminal-city-lights .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #dec8b7 50%, #a28972 50%);
  }
}
.smooth-terminal-city-lights .nav-options > .item:hover > a,
.smooth-terminal-city-lights .nav-options a.active {
  background: #5e91a3;
}
.smooth-terminal-city-lights .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .nav-options .item .header-logo a:hover {
  background: none;
  color: #557c97;
}
.smooth-terminal-city-lights .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .nav-options-dashboard a {
  color: #557c97;
}
.smooth-terminal-city-lights .nav-options-dashboard a.active:after,
.smooth-terminal-city-lights .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #7bc7e5 50%, #5e91a3 50%);
}
.smooth-terminal-city-lights .nav-options-dashboard a.active:before,
.smooth-terminal-city-lights .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #dec8b7 50%, #a28972 50%);
}
.smooth-terminal-city-lights .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-city-lights .nav-options-dashboard a.active,
.smooth-terminal-city-lights .account-panel-name {
  background: #7bc7e5;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-city-lights .nav-options-dashboard a.active > i,
.smooth-terminal-city-lights .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-city-lights .pagination-list > .item {
  color: #8b6040;
}
.smooth-terminal-city-lights .page-illustration,
.smooth-terminal-city-lights .page-illustration-body > .illustration,
.smooth-terminal-city-lights .login-container:before,
.smooth-terminal-city-lights .plan-container:before,
.smooth-terminal-city-lights .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-city-lights .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .page-illustration-body {
  background-color: #5e91a3;
}
.smooth-terminal-city-lights a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights a.plan-link:hover {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .plan-name {
  border: 0.1rem solid #466d7b;
  background: #cba88d;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .plan-box > .default-button {
  border-bottom: 0.1rem solid #c59e7f;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #c59e7f;
}
.smooth-terminal-city-lights .plan-box#monthly .plan-name,
.smooth-terminal-city-lights .plan-box#monthly .default-button {
  background-color: #5e91a3;
  border-bottom: 0.1rem solid #4b7483;
  border-top: 0.1rem solid #4b7483;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-city-lights .plan-box#monthly .default-button:hover {
  background-color: #dec8b7;
  border: 0.1rem solid #be9372;
}
.smooth-terminal-city-lights .close {
  color: #5e91a3;
}
.smooth-terminal-city-lights .ribbon {
  background-color: #7bc7e5;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .rotative-icon:hover {
  animation: smooth-terminal-city-lights-iconHover 2s alternate infinite;
}
.smooth-terminal-city-lights .topic-socials > a i {
  color: rgba(222,200,183,0.75);
}
.smooth-terminal-city-lights .topic-socials > a:hover,
.smooth-terminal-city-lights .topic-socials > a:hover i {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .text-svg {
  color: #5e91a3;
}
.smooth-terminal-city-lights .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-city-lights .scroll-container::-webkit-scrollbar-thumb {
  background: #2f4952;
  outline: 1px solid #2f4952;
}
.smooth-terminal-city-lights .thumb > i {
  color: #5e91a3;
}
.smooth-terminal-city-lights #rectangle-primary {
  fill: #7bc7e5;
}
.smooth-terminal-city-lights #rectangle-third {
  fill: #5e91a3;
}
.smooth-terminal-city-lights #rectangle-secondary {
  fill: #dec8b7;
}
.smooth-terminal-city-lights #rectangle-highlight {
  fill: #a28972;
}
.smooth-terminal-city-lights .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #5e91a3;
}
.smooth-terminal-city-lights .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #dec8b7;
  border-right: 0.2rem solid #dec8b7;
}
.smooth-terminal-city-lights .sponsor-details:before,
.smooth-terminal-city-lights .sponsor-details > .item:before {
  background: #dec8b7;
}
.smooth-terminal-city-lights .sponsor-details > .item {
  background: #1d252b;
}
.smooth-terminal-city-lights .search-fields > .input {
  background: #222b33;
  border: 0.1rem solid #dec8b7;
  border-left: none;
  color: #557c97;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-city-lights .search-fields > .input:focus,
.smooth-terminal-city-lights .search-fields > .input:hover,
.smooth-terminal-city-lights .search-fields > .input.active,
.smooth-terminal-city-lights .search-fields > .input:focus ~ .search-button,
.smooth-terminal-city-lights .search-fields > .input:hover ~ .search-button,
.smooth-terminal-city-lights .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #7bc7e5;
}
.smooth-terminal-city-lights .search-fields > .search-button {
  background: #dec8b7;
  border: 0.1rem solid #dec8b7;
}
.smooth-terminal-city-lights .search-fields > .search-button:hover,
.smooth-terminal-city-lights .search-fields > .search-button.active {
  background: #7bc7e5;
  border: 0.1rem solid #7bc7e5;
}
.smooth-terminal-city-lights .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-city-lights .scrolled .search-fields > .input {
  color: #557c97;
}
.smooth-terminal-city-lights .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #557c97;
}
.smooth-terminal-city-lights .video-js:hover .vjs-big-play-button {
  background: #dec8b7;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-city-lights .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #1f272e;
}
.smooth-terminal-city-lights .video-js .vjs-big-play-button,
.smooth-terminal-city-lights .video-js .vjs-control-bar,
.smooth-terminal-city-lights .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #1a2026;
}
.smooth-terminal-city-lights .video-js .vjs-control-bar {
  color: #7bc7e5;
}
.smooth-terminal-city-lights .video-js .vjs-slider,
.smooth-terminal-city-lights .video-js .vjs-load-progress,
.smooth-terminal-city-lights .video-js .vjs-slider-bar {
  background-color: #dec8b7;
}
.smooth-terminal-city-lights .video-js .vjs-play-progress,
.smooth-terminal-city-lights .video-js .vjs-volume-level {
  background: #557c97;
}
.smooth-terminal-city-lights .video-js .vjs-load-progress div {
  background: #dec8b7;
}
.smooth-terminal-city-lights .tabs-container > li {
  color: #557c97;
}
@-moz-keyframes smooth-terminal-city-lights-iconHover {
  0% {
    color: #5e91a3;
  }
  25% {
    color: #dec8b7;
  }
  50% {
    color: #7bc7e5;
  }
  75% {
    color: #5e91a3;
  }
  100% {
    color: #a28972;
  }
}
@-webkit-keyframes smooth-terminal-city-lights-iconHover {
  0% {
    color: #5e91a3;
  }
  25% {
    color: #dec8b7;
  }
  50% {
    color: #7bc7e5;
  }
  75% {
    color: #5e91a3;
  }
  100% {
    color: #a28972;
  }
}
@-o-keyframes smooth-terminal-city-lights-iconHover {
  0% {
    color: #5e91a3;
  }
  25% {
    color: #dec8b7;
  }
  50% {
    color: #7bc7e5;
  }
  75% {
    color: #5e91a3;
  }
  100% {
    color: #a28972;
  }
}
@keyframes smooth-terminal-city-lights-iconHover {
  0% {
    color: #5e91a3;
  }
  25% {
    color: #dec8b7;
  }
  50% {
    color: #7bc7e5;
  }
  75% {
    color: #5e91a3;
  }
  100% {
    color: #a28972;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-eclipse {
  background-image: none;
}
li.smooth-terminal-eclipse {
  background-color: #2d2d2d;
}
.smooth-terminal-eclipse {
  background-color: #5b91c8;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-eclipse .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-eclipse .course-card:nth-child(1) .course-card-header {
  background-color: rgba(125,168,212,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(1) .course-card-header > i {
  color: #2a547f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(1) .course-main {
  background-color: #274f77;
  color: #b3cce6;
}
.smooth-terminal-eclipse .course-card:nth-child(1) .course-title {
  color: #19324c;
}
.smooth-terminal-eclipse .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(39,79,119,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(2) .course-card-header {
  background-color: rgba(239,86,90,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(2) .course-card-header > i {
  color: #940e12;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(2) .course-main {
  background-color: #8c0e11;
  color: #f2777a;
}
.smooth-terminal-eclipse .course-card:nth-child(2) .course-title {
  color: #59080b;
}
.smooth-terminal-eclipse .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(140,14,17,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(3) .course-card-header {
  background-color: rgba(243,93,9,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(3) .course-card-header > i {
  color: #7a2f04;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(3) .course-main {
  background-color: #923805;
  color: #fcc8ab;
}
.smooth-terminal-eclipse .course-card:nth-child(3) .course-title {
  color: #491c03;
}
.smooth-terminal-eclipse .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(146,56,5,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(4) .course-card-header {
  background-color: rgba(255,222,156,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(4) .course-card-header > i {
  color: #ce8900;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(4) .course-main {
  background-color: #b67a00;
  color: #ffde9c;
}
.smooth-terminal-eclipse .course-card:nth-child(4) .course-title {
  color: #7b5200;
}
.smooth-terminal-eclipse .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(182,122,0,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(5) .course-card-header {
  background-color: rgba(248,180,182,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(5) .course-card-header > i {
  color: #9d0f13;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(5) .course-main {
  background-color: #b51215;
  color: #f7a7a9;
}
.smooth-terminal-eclipse .course-card:nth-child(5) .course-title {
  color: #750b0e;
}
.smooth-terminal-eclipse .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(181,18,21,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(6) .course-card-header {
  background-color: rgba(244,211,177,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(6) .course-card-header > i {
  color: #b86a1a;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(6) .course-main {
  background-color: #b2681a;
  color: #f5d6b7;
}
.smooth-terminal-eclipse .course-card:nth-child(6) .course-title {
  color: #6f4010;
}
.smooth-terminal-eclipse .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(178,104,26,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(7) .course-card-header {
  background-color: rgba(125,168,212,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(7) .course-card-header > i {
  color: #2a547f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(7) .course-main {
  background-color: #274f77;
  color: #b3cce6;
}
.smooth-terminal-eclipse .course-card:nth-child(7) .course-title {
  color: #19324c;
}
.smooth-terminal-eclipse .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(39,79,119,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(8) .course-card-header {
  background-color: rgba(239,86,90,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(8) .course-card-header > i {
  color: #940e12;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(8) .course-main {
  background-color: #8c0e11;
  color: #f2777a;
}
.smooth-terminal-eclipse .course-card:nth-child(8) .course-title {
  color: #59080b;
}
.smooth-terminal-eclipse .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(140,14,17,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(9) .course-card-header {
  background-color: rgba(243,93,9,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(9) .course-card-header > i {
  color: #7a2f04;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(9) .course-main {
  background-color: #923805;
  color: #fcc8ab;
}
.smooth-terminal-eclipse .course-card:nth-child(9) .course-title {
  color: #491c03;
}
.smooth-terminal-eclipse .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(146,56,5,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(10) .course-card-header {
  background-color: rgba(255,222,156,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(10) .course-card-header > i {
  color: #ce8900;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(10) .course-main {
  background-color: #b67a00;
  color: #ffde9c;
}
.smooth-terminal-eclipse .course-card:nth-child(10) .course-title {
  color: #7b5200;
}
.smooth-terminal-eclipse .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(182,122,0,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(11) .course-card-header {
  background-color: rgba(248,180,182,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(11) .course-card-header > i {
  color: #9d0f13;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(11) .course-main {
  background-color: #b51215;
  color: #f7a7a9;
}
.smooth-terminal-eclipse .course-card:nth-child(11) .course-title {
  color: #750b0e;
}
.smooth-terminal-eclipse .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(181,18,21,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(12) .course-card-header {
  background-color: rgba(244,211,177,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(12) .course-card-header > i {
  color: #b86a1a;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(12) .course-main {
  background-color: #b2681a;
  color: #f5d6b7;
}
.smooth-terminal-eclipse .course-card:nth-child(12) .course-title {
  color: #6f4010;
}
.smooth-terminal-eclipse .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(178,104,26,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(13) .course-card-header {
  background-color: rgba(125,168,212,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(13) .course-card-header > i {
  color: #2a547f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(13) .course-main {
  background-color: #274f77;
  color: #b3cce6;
}
.smooth-terminal-eclipse .course-card:nth-child(13) .course-title {
  color: #19324c;
}
.smooth-terminal-eclipse .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(39,79,119,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(14) .course-card-header {
  background-color: rgba(239,86,90,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(14) .course-card-header > i {
  color: #940e12;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(14) .course-main {
  background-color: #8c0e11;
  color: #f2777a;
}
.smooth-terminal-eclipse .course-card:nth-child(14) .course-title {
  color: #59080b;
}
.smooth-terminal-eclipse .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(140,14,17,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(15) .course-card-header {
  background-color: rgba(243,93,9,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(15) .course-card-header > i {
  color: #7a2f04;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(15) .course-main {
  background-color: #923805;
  color: #fcc8ab;
}
.smooth-terminal-eclipse .course-card:nth-child(15) .course-title {
  color: #491c03;
}
.smooth-terminal-eclipse .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(146,56,5,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(16) .course-card-header {
  background-color: rgba(255,222,156,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(16) .course-card-header > i {
  color: #ce8900;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(16) .course-main {
  background-color: #b67a00;
  color: #ffde9c;
}
.smooth-terminal-eclipse .course-card:nth-child(16) .course-title {
  color: #7b5200;
}
.smooth-terminal-eclipse .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(182,122,0,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(17) .course-card-header {
  background-color: rgba(248,180,182,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(17) .course-card-header > i {
  color: #9d0f13;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(17) .course-main {
  background-color: #b51215;
  color: #f7a7a9;
}
.smooth-terminal-eclipse .course-card:nth-child(17) .course-title {
  color: #750b0e;
}
.smooth-terminal-eclipse .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(181,18,21,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(18) .course-card-header {
  background-color: rgba(244,211,177,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(18) .course-card-header > i {
  color: #b86a1a;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(18) .course-main {
  background-color: #b2681a;
  color: #f5d6b7;
}
.smooth-terminal-eclipse .course-card:nth-child(18) .course-title {
  color: #6f4010;
}
.smooth-terminal-eclipse .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(178,104,26,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(19) .course-card-header {
  background-color: rgba(125,168,212,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(19) .course-card-header > i {
  color: #2a547f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(19) .course-main {
  background-color: #274f77;
  color: #b3cce6;
}
.smooth-terminal-eclipse .course-card:nth-child(19) .course-title {
  color: #19324c;
}
.smooth-terminal-eclipse .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(39,79,119,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(20) .course-card-header {
  background-color: rgba(239,86,90,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(20) .course-card-header > i {
  color: #940e12;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(20) .course-main {
  background-color: #8c0e11;
  color: #f2777a;
}
.smooth-terminal-eclipse .course-card:nth-child(20) .course-title {
  color: #59080b;
}
.smooth-terminal-eclipse .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(140,14,17,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(21) .course-card-header {
  background-color: rgba(243,93,9,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(21) .course-card-header > i {
  color: #7a2f04;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(21) .course-main {
  background-color: #923805;
  color: #fcc8ab;
}
.smooth-terminal-eclipse .course-card:nth-child(21) .course-title {
  color: #491c03;
}
.smooth-terminal-eclipse .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(146,56,5,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(22) .course-card-header {
  background-color: rgba(255,222,156,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(22) .course-card-header > i {
  color: #ce8900;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(22) .course-main {
  background-color: #b67a00;
  color: #ffde9c;
}
.smooth-terminal-eclipse .course-card:nth-child(22) .course-title {
  color: #7b5200;
}
.smooth-terminal-eclipse .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(182,122,0,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(23) .course-card-header {
  background-color: rgba(248,180,182,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(23) .course-card-header > i {
  color: #9d0f13;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(23) .course-main {
  background-color: #b51215;
  color: #f7a7a9;
}
.smooth-terminal-eclipse .course-card:nth-child(23) .course-title {
  color: #750b0e;
}
.smooth-terminal-eclipse .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(181,18,21,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(24) .course-card-header {
  background-color: rgba(244,211,177,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(24) .course-card-header > i {
  color: #b86a1a;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(24) .course-main {
  background-color: #b2681a;
  color: #f5d6b7;
}
.smooth-terminal-eclipse .course-card:nth-child(24) .course-title {
  color: #6f4010;
}
.smooth-terminal-eclipse .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(178,104,26,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(25) .course-card-header {
  background-color: rgba(125,168,212,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(25) .course-card-header > i {
  color: #2a547f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(25) .course-main {
  background-color: #274f77;
  color: #b3cce6;
}
.smooth-terminal-eclipse .course-card:nth-child(25) .course-title {
  color: #19324c;
}
.smooth-terminal-eclipse .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(39,79,119,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(26) .course-card-header {
  background-color: rgba(239,86,90,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(26) .course-card-header > i {
  color: #940e12;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(26) .course-main {
  background-color: #8c0e11;
  color: #f2777a;
}
.smooth-terminal-eclipse .course-card:nth-child(26) .course-title {
  color: #59080b;
}
.smooth-terminal-eclipse .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(140,14,17,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(27) .course-card-header {
  background-color: rgba(243,93,9,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(27) .course-card-header > i {
  color: #7a2f04;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(27) .course-main {
  background-color: #923805;
  color: #fcc8ab;
}
.smooth-terminal-eclipse .course-card:nth-child(27) .course-title {
  color: #491c03;
}
.smooth-terminal-eclipse .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(146,56,5,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(28) .course-card-header {
  background-color: rgba(255,222,156,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(28) .course-card-header > i {
  color: #ce8900;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(28) .course-main {
  background-color: #b67a00;
  color: #ffde9c;
}
.smooth-terminal-eclipse .course-card:nth-child(28) .course-title {
  color: #7b5200;
}
.smooth-terminal-eclipse .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(182,122,0,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(29) .course-card-header {
  background-color: rgba(248,180,182,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(29) .course-card-header > i {
  color: #9d0f13;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(29) .course-main {
  background-color: #b51215;
  color: #f7a7a9;
}
.smooth-terminal-eclipse .course-card:nth-child(29) .course-title {
  color: #750b0e;
}
.smooth-terminal-eclipse .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(181,18,21,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(30) .course-card-header {
  background-color: rgba(244,211,177,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(30) .course-card-header > i {
  color: #b86a1a;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(30) .course-main {
  background-color: #b2681a;
  color: #f5d6b7;
}
.smooth-terminal-eclipse .course-card:nth-child(30) .course-title {
  color: #6f4010;
}
.smooth-terminal-eclipse .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(178,104,26,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(31) .course-card-header {
  background-color: rgba(125,168,212,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(31) .course-card-header > i {
  color: #2a547f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(31) .course-main {
  background-color: #274f77;
  color: #b3cce6;
}
.smooth-terminal-eclipse .course-card:nth-child(31) .course-title {
  color: #19324c;
}
.smooth-terminal-eclipse .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(39,79,119,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(32) .course-card-header {
  background-color: rgba(239,86,90,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(32) .course-card-header > i {
  color: #940e12;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(32) .course-main {
  background-color: #8c0e11;
  color: #f2777a;
}
.smooth-terminal-eclipse .course-card:nth-child(32) .course-title {
  color: #59080b;
}
.smooth-terminal-eclipse .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(140,14,17,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(33) .course-card-header {
  background-color: rgba(243,93,9,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(33) .course-card-header > i {
  color: #7a2f04;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(33) .course-main {
  background-color: #923805;
  color: #fcc8ab;
}
.smooth-terminal-eclipse .course-card:nth-child(33) .course-title {
  color: #491c03;
}
.smooth-terminal-eclipse .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(146,56,5,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(34) .course-card-header {
  background-color: rgba(255,222,156,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(34) .course-card-header > i {
  color: #ce8900;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(34) .course-main {
  background-color: #b67a00;
  color: #ffde9c;
}
.smooth-terminal-eclipse .course-card:nth-child(34) .course-title {
  color: #7b5200;
}
.smooth-terminal-eclipse .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(182,122,0,0.85);
}
.smooth-terminal-eclipse .course-card:nth-child(35) .course-card-header {
  background-color: rgba(248,180,182,0.65);
}
.smooth-terminal-eclipse .course-card:nth-child(35) .course-card-header > i {
  color: #9d0f13;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-eclipse .course-card:nth-child(35) .course-main {
  background-color: #b51215;
  color: #f7a7a9;
}
.smooth-terminal-eclipse .course-card:nth-child(35) .course-title {
  color: #750b0e;
}
.smooth-terminal-eclipse .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(181,18,21,0.85);
}
.smooth-terminal-eclipse .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .content-count-overlay,
.smooth-terminal-eclipse .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse main,
.smooth-terminal-eclipse .default-form,
.smooth-terminal-eclipse .eighty-box,
.smooth-terminal-eclipse .latest-article,
.smooth-terminal-eclipse .main-container,
.smooth-terminal-eclipse .menu-burger,
.smooth-terminal-eclipse .nav-options-dashboard,
.smooth-terminal-eclipse .news-banner,
.smooth-terminal-eclipse .dashboard-container.-topics-account,
.smooth-terminal-eclipse .eighty-box.account-box,
.smooth-terminal-eclipse .modal-container > .modal,
.smooth-terminal-eclipse .dropdown-menu:hover,
.smooth-terminal-eclipse .dropdown-menu > .dropdown-container,
.smooth-terminal-eclipse .video-js .vjs-big-play-button,
.smooth-terminal-eclipse .video-js .vjs-control-bar,
.smooth-terminal-eclipse .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-eclipse .menu-header.-dashboard > .header-logo {
  background-color: #2d2d2d;
}
.smooth-terminal-eclipse .main-container {
  background-color: #2c2c2c;
}
.smooth-terminal-eclipse .menu-header.-dashboard > .header-logo a {
  color: #d3d0c8;
  text-shadow: none;
}
.smooth-terminal-eclipse .login-container,
.smooth-terminal-eclipse .plan-container,
.smooth-terminal-eclipse .signup-container {
  background-color: #9b4d9b;
}
.smooth-terminal-eclipse .default-text,
.smooth-terminal-eclipse .default-title,
.smooth-terminal-eclipse .nav-options,
.smooth-terminal-eclipse .text-dark,
.smooth-terminal-eclipse > a >.default-text,
.smooth-terminal-eclipse > a > .default-title,
.smooth-terminal-eclipse .markdown-text p,
.smooth-terminal-eclipse .markdown-text pre,
.smooth-terminal-eclipse .markdown-text ul > li,
.smooth-terminal-eclipse .markdown-text ol > li,
.smooth-terminal-eclipse .article-link > .default-title,
.smooth-terminal-eclipse .-mac > .default-title,
.smooth-terminal-eclipse .collaborator-box > figure > .caption,
.smooth-terminal-eclipse .collaborator-box > figure > .caption:hover,
.smooth-terminal-eclipse .topics-card > figure > .caption,
.smooth-terminal-eclipse .topics-card > figure > .caption:hover {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .text-active,
.smooth-terminal-eclipse .caption:hover,
.smooth-terminal-eclipse .default-aside.-news,
.smooth-terminal-eclipse .default-link:hover > .fal,
.smooth-terminal-eclipse .default-link:hover > .fas,
.smooth-terminal-eclipse .default-link:hover > .fab,
.smooth-terminal-eclipse .default-link:hover > .default-text,
.smooth-terminal-eclipse .markdown-text h1,
.smooth-terminal-eclipse .markdown-text h2,
.smooth-terminal-eclipse .markdown-text h3,
.smooth-terminal-eclipse .markdown-text h4,
.smooth-terminal-eclipse .markdown-text a:hover,
.smooth-terminal-eclipse .article-box .default-title,
.smooth-terminal-eclipse .article-box > a:hover > .date > p {
  color: #f2777a;
}
.smooth-terminal-eclipse .markdown-text a,
.smooth-terminal-eclipse .st-breadcrumb {
  color: #fc6;
}
.smooth-terminal-eclipse .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .markdown-text p em,
.smooth-terminal-eclipse .sponsor-details > .item,
.smooth-terminal-eclipse .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-eclipse .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-eclipse .menu-header {
    background-color: #2d2d2d;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-eclipse .menu-header .header-logo,
.smooth-terminal-eclipse .menu-header .header-logo > a > i,
.smooth-terminal-eclipse .menu-header .nav-options .item a {
  color: #d3d0c8;
  text-shadow: none;
}
.smooth-terminal-eclipse .menu-header .nav-options .item a:hover,
.smooth-terminal-eclipse .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-eclipse .menu-header .nav-options .item a:hover,
.smooth-terminal-eclipse .menu-header .nav-options .item a.active {
  background: #fc6;
}
.smooth-terminal-eclipse .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-eclipse .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-eclipse .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #efc090;
  text-shadow: none;
}
.smooth-terminal-eclipse .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-eclipse .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-eclipse .socials,
.smooth-terminal-eclipse .text-primary,
.smooth-terminal-eclipse .default-link.-footer:hover,
.smooth-terminal-eclipse .fas.text-primary,
.smooth-terminal-eclipse .markdown-text blockquote,
.smooth-terminal-eclipse .step > .fal {
  color: #69c;
}
.smooth-terminal-eclipse .default-button,
.smooth-terminal-eclipse .markdown-text .default-button {
  background-color: rgba(255,204,102,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-button:hover,
.smooth-terminal-eclipse .markdown-text .default-button:hover {
  background-color: #ffae0d;
  color: #fff;
}
.smooth-terminal-eclipse .default-button.-account {
  background-color: #69c;
  border: 0.1rem solid #5b91c8;
}
.smooth-terminal-eclipse .default-button.-account:hover {
  background-color: #4f8ac4;
  border: 0.1rem solid #366ba1;
}
.smooth-terminal-eclipse .default-button.-account:hover:after {
  background-color: #2d2d2d;
  border-left: 0.1rem solid #3d7ab8;
}
.smooth-terminal-eclipse .default-button.-account:hover:before {
  background-color: #3d7ab8;
  border-bottom: 0.1rem solid #3d7ab8;
}
.smooth-terminal-eclipse .fal,
.smooth-terminal-eclipse .fas,
.smooth-terminal-eclipse .fab,
.smooth-terminal-eclipse .menu-burger > i,
.smooth-terminal-eclipse .text-secondary {
  color: #ed464a;
}
.smooth-terminal-eclipse .fal.fa-twitter,
.smooth-terminal-eclipse .fas.fa-twitter,
.smooth-terminal-eclipse .fab.fa-twitter,
.smooth-terminal-eclipse .menu-burger > i.fa-twitter,
.smooth-terminal-eclipse .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-eclipse .item .fab.fa-twitter {
  color: #ed464a;
}
.smooth-terminal-eclipse .default-link.-footer,
.smooth-terminal-eclipse .default-text.-mid-light,
.smooth-terminal-eclipse .fal.fa-link {
  color: rgba(211,208,200,0.85);
}
.smooth-terminal-eclipse .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-eclipse .topics-card > figure .default-title,
.smooth-terminal-eclipse .terminal-body .default-title {
  color: #8cb2d9;
}
.smooth-terminal-eclipse .topics-card > figure > hr,
.smooth-terminal-eclipse .terminal-body > hr {
  background: #a51013;
}
.smooth-terminal-eclipse .firestorm-thread-comments {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-eclipse .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #d3d0c8;
}
.smooth-terminal-eclipse .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #f2777a;
}
.smooth-terminal-eclipse .firestorm-thread-comments .comment-form button:hover {
  background-color: #efc090;
}
.smooth-terminal-eclipse .default-text.-presentation,
.smooth-terminal-eclipse .default-title.-presentation,
.smooth-terminal-eclipse .input,
.smooth-terminal-eclipse .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-eclipse .search-tags,
.smooth-terminal-eclipse .search-tags > .searcher {
  border-right: 0.1rem solid #efc090;
}
.smooth-terminal-eclipse .pitch-container {
  background-color: #69c;
}
.smooth-terminal-eclipse .text-light {
  color: #c9c;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .tags-container .tag {
  color: #fc6;
}
.smooth-terminal-eclipse .tags-container .tag:hover {
  color: #efc090;
}
.smooth-terminal-eclipse .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #efc090;
}
.smooth-terminal-eclipse .skew-container {
  border-top: 0.1rem solid #f2777a;
}
.smooth-terminal-eclipse hr {
  background-color: rgba(242,119,122,0.35);
  border: none;
}
.smooth-terminal-eclipse .article-link,
.smooth-terminal-eclipse .default-link {
  color: #fc6;
}
.smooth-terminal-eclipse .article-link:hover,
.smooth-terminal-eclipse .default-link:hover,
.smooth-terminal-eclipse .article-link.-banner:hover,
.smooth-terminal-eclipse .default-link.-banner:hover {
  color: #ffae0d;
}
.smooth-terminal-eclipse .article-link.-banner,
.smooth-terminal-eclipse .default-link.-banner {
  color: #fff;
}
.smooth-terminal-eclipse .alert.alert-info {
  border: 0.1rem solid #e89b00;
  color: #e89b00;
  background: #ffedc9;
}
.smooth-terminal-eclipse .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-eclipse .article-box.-show:hover {
  background: #292929;
}
.smooth-terminal-eclipse .article-box:last-of-type {
  border: none;
}
.smooth-terminal-eclipse .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .banner-container .caption .author > a:hover {
  color: #efc090;
  text-shadow: none;
}
.smooth-terminal-eclipse .table-of-contents-container {
  background: #2c2c2c;
}
.smooth-terminal-eclipse .table-of-contents-container .thumb {
  background: #2c2c2c;
}
.smooth-terminal-eclipse .table-of-contents-container li {
  color: rgba(211,208,200,0.75);
}
.smooth-terminal-eclipse .table-of-contents-container li a {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .table-of-contents-container li.active,
.smooth-terminal-eclipse .table-of-contents-container li:hover {
  color: #69c;
}
.smooth-terminal-eclipse .st-card {
  background: #383838;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-eclipse .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-eclipse .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-eclipse .card-footer {
  background: #262626;
}
.smooth-terminal-eclipse .-show-article .course-title {
  background-color: #69c;
  color: #fff;
}
.smooth-terminal-eclipse .-show-article .course-title > a:hover {
  color: #f99157;
}
.smooth-terminal-eclipse .default-text .author {
  text-shadow: none;
}
.smooth-terminal-eclipse .avatar-container > .avatar {
  border: 0.25rem solid #69c;
  color: #d3d0c8;
}
.smooth-terminal-eclipse .avatar-container > .avatar:after {
  background-color: rgba(45,45,45,0.75);
}
.smooth-terminal-eclipse .avatar-container.-banner > .avatar {
  border: 0.1rem solid #fc6;
}
.smooth-terminal-eclipse .avatar-container.-banner > .caption {
  color: #fc6;
}
.smooth-terminal-eclipse .avatar-container.-banner > .caption:hover {
  color: #f2777a;
}
.smooth-terminal-eclipse .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .avatar-container.-topic > .caption > .default-title {
  color: #ffe3ab;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-eclipse .-topics > .caption > .default-title {
  color: rgba(211,208,200,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-eclipse .default-aside.-news,
  .smooth-terminal-eclipse .case-studies > .details {
    border-left: 0.5rem solid rgba(242,119,122,0.35);
  }
}
.smooth-terminal-eclipse .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-button.-oauth.-github {
  background-color: #efc090;
}
.smooth-terminal-eclipse .default-button.-oauth.-twitter {
  background-color: #69c;
}
.smooth-terminal-eclipse .default-button.-oauth.-facebook {
  background-color: #f2777a;
}
.smooth-terminal-eclipse .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-eclipse .default-text.-light,
.smooth-terminal-eclipse .default-link.-light {
  color: rgba(211,208,200,0.85);
}
.smooth-terminal-eclipse .default-text.-light.text-light,
.smooth-terminal-eclipse .default-link.-light.text-light,
.smooth-terminal-eclipse .default-text.-whiteLight,
.smooth-terminal-eclipse .default-link.-whiteLight,
.smooth-terminal-eclipse .default-text.-presentation.-light,
.smooth-terminal-eclipse .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-text.-module,
.smooth-terminal-eclipse .default-title.-module {
  border-bottom: 0.1rem solid #292929;
}
.smooth-terminal-eclipse .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-eclipse .dropdown-container > .item:hover {
  background: #264c73;
}
.smooth-terminal-eclipse .team-member,
.smooth-terminal-eclipse .card-header {
  background: #264c73;
}
.smooth-terminal-eclipse .author-socials > .item > a {
  background: #69c;
}
.smooth-terminal-eclipse .author-socials > .item > a:hover {
  background: #fc6;
}
.smooth-terminal-eclipse .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .team-position {
  color: rgba(239,192,144,0.85);
}
.smooth-terminal-eclipse .main-footer {
  background: #292929;
}
.smooth-terminal-eclipse .customer-box,
.smooth-terminal-eclipse .collaborator-box {
  background-color: #2d2d2d;
  border: 0.1rem solid #69c;
}
.smooth-terminal-eclipse .collaborator-box:hover {
  background: #2b2b2b;
}
.smooth-terminal-eclipse .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .featured-article > .header {
  background-color: rgba(119,59,119,0.75);
}
.smooth-terminal-eclipse .st-fab {
  background: #9b4d9b;
}
.smooth-terminal-eclipse .st-fab:hover {
  background: #773b77;
}
.smooth-terminal-eclipse .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .topics-card,
.smooth-terminal-eclipse .topics-card > figure {
  background: #264c73;
}
.smooth-terminal-eclipse .topics-card:hover,
.smooth-terminal-eclipse .topics-card > figure:hover,
.smooth-terminal-eclipse .topics-card.-active,
.smooth-terminal-eclipse .topics-card > figure.-active {
  background: #224567;
}
.smooth-terminal-eclipse .topics-card,
.smooth-terminal-eclipse .customer-box,
.smooth-terminal-eclipse .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .topics-card:hover,
.smooth-terminal-eclipse .customer-box:hover,
.smooth-terminal-eclipse .collaborator-box:hover,
.smooth-terminal-eclipse .topics-card.-active,
.smooth-terminal-eclipse .customer-box.-active,
.smooth-terminal-eclipse .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .topic-data.filter-link,
.smooth-terminal-eclipse .small-tag,
.smooth-terminal-eclipse .filter-link,
.smooth-terminal-eclipse .filter-link > i,
.smooth-terminal-eclipse .small-tag > i {
  color: rgba(211,208,200,0.65);
}
.smooth-terminal-eclipse .-content > .filter-link {
  color: #fc6;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-eclipse .filter-link:hover,
.smooth-terminal-eclipse .filter-link.-active,
.smooth-terminal-eclipse .small-tag,
.smooth-terminal-eclipse .twitter-mini-button {
  background: #ffae0d;
}
.smooth-terminal-eclipse .small-tag,
.smooth-terminal-eclipse .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .small-tag:hover,
.smooth-terminal-eclipse .twitter-mini-button:hover {
  background: #b27700;
  color: #fff;
}
.smooth-terminal-eclipse .filter-link:hover,
.smooth-terminal-eclipse .filter-link.-active,
.smooth-terminal-eclipse .small-tag,
.smooth-terminal-eclipse .filter-link:hover > i,
.smooth-terminal-eclipse .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .topics-container.-article,
.smooth-terminal-eclipse .topics-container > .articles,
.smooth-terminal-eclipse .customer-container,
.smooth-terminal-eclipse .default-aside.-topics {
  background: #2c2c2c;
}
.smooth-terminal-eclipse .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .banner-container,
.smooth-terminal-eclipse .-with-divider,
.smooth-terminal-eclipse .main-footer,
.smooth-terminal-eclipse.active > a.default-link,
.smooth-terminal-eclipse > a.default-link {
  color: #fc6;
}
.smooth-terminal-eclipse .banner-container:after,
.smooth-terminal-eclipse .-with-divider:after,
.smooth-terminal-eclipse .main-footer:after,
.smooth-terminal-eclipse.active > a.default-link:after,
.smooth-terminal-eclipse > a.default-link:after {
  background: linear-gradient(to right, #f99157 50%, #c9c 50%);
}
.smooth-terminal-eclipse .banner-container:before,
.smooth-terminal-eclipse .-with-divider:before,
.smooth-terminal-eclipse .main-footer:before,
.smooth-terminal-eclipse.active > a.default-link:before,
.smooth-terminal-eclipse > a.default-link:before {
  background: linear-gradient(to right, #efc090 50%, #f2777a 50%);
}
.smooth-terminal-eclipse .banner-container {
  background: linear-gradient(to bottom, #7da8d4 20%, #2a547e 60%, #7da8d4 95%);
}
.smooth-terminal-eclipse .client-link {
  background-color: #e9e8e3;
}
.smooth-terminal-eclipse .client-link:hover,
.smooth-terminal-eclipse .client-link.active {
  background-color: #f99157;
}
.smooth-terminal-eclipse p code {
  color: #f2777a;
}
.smooth-terminal-eclipse .table-of-contents > .default-title,
.smooth-terminal-eclipse .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(211,208,200,0.25);
}
.smooth-terminal-eclipse .modules-container {
  background-color: #292929;
}
.smooth-terminal-eclipse .module-list > .module-title {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .module-list > .lesson > .default-link:hover {
  background-color: #2a2a2a;
  color: #fc6;
}
.smooth-terminal-eclipse .module-list > .lesson > .default-link:hover > .datetime {
  color: #fc6;
}
.smooth-terminal-eclipse .module-list > .lesson.-current,
.smooth-terminal-eclipse .module-list > .lesson.-current > .default-link {
  color: #69c;
}
.smooth-terminal-eclipse .module-list > .lesson.-current > .datetime,
.smooth-terminal-eclipse .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(102,153,204,0.75);
}
.smooth-terminal-eclipse .module-list > .lesson > .default-link > .datetime {
  color: rgba(211,208,200,0.75);
}
.smooth-terminal-eclipse .default-title.-under-bordered,
.smooth-terminal-eclipse .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(242,119,122,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-eclipse .default-link.-change-plan:hover,
.smooth-terminal-eclipse .default-link.-secondary:hover {
  color: #efc090;
  border-bottom: solid 0.05rem #efc090;
  text-shadow: none;
}
.smooth-terminal-eclipse .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(211,208,200,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-link.-secondary {
  color: #f2777a;
  border-bottom: dashed 0.05rem #f2777a;
}
.smooth-terminal-eclipse .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-link.-light-white,
.smooth-terminal-eclipse .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .input,
.smooth-terminal-eclipse .goodle-style-field .input,
.smooth-terminal-eclipse .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-eclipse .input:focus,
.smooth-terminal-eclipse .goodle-style-field .input:focus,
.smooth-terminal-eclipse .goodle-style-field.-braintree:focus,
.smooth-terminal-eclipse .input:active,
.smooth-terminal-eclipse .goodle-style-field .input:active,
.smooth-terminal-eclipse .goodle-style-field.-braintree:active,
.smooth-terminal-eclipse .input:hover,
.smooth-terminal-eclipse .goodle-style-field .input:hover,
.smooth-terminal-eclipse .goodle-style-field.-braintree:hover,
.smooth-terminal-eclipse .input.active,
.smooth-terminal-eclipse .goodle-style-field .input.active,
.smooth-terminal-eclipse .goodle-style-field.-braintree.active {
  border: 0.1rem solid #efc090;
  border-right: none;
}
.smooth-terminal-eclipse .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #d3d0c8 !important;
  -webkit-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #d3d0c8 !important;
  -moz-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #d3d0c8 !important;
  -o-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #d3d0c8 !important;
  -khtml-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse input:focus:-webkit-autofill,
.smooth-terminal-eclipse .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #d3d0c8 !important;
  -webkit-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse input:focus:-moz-autofill,
.smooth-terminal-eclipse .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #d3d0c8 !important;
  -moz-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse input:focus:-o-autofill,
.smooth-terminal-eclipse .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #d3d0c8 !important;
  -o-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse input:focus:-khtml-autofill,
.smooth-terminal-eclipse .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #d3d0c8 !important;
  -khtml-box-shadow: 0 0 0px 64rem #2d2d2d inset;
}
.smooth-terminal-eclipse .google-style-field {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .google-style-field.-braintree {
  border-bottom: 0.1rem solid #fc6;
}
.smooth-terminal-eclipse .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-eclipse .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-eclipse .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #efc090;
}
.smooth-terminal-eclipse .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-eclipse .google-style-field.active > .label,
.smooth-terminal-eclipse .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-eclipse .google-style-field.braintree-hosted-fields-valid > .label {
  color: #efc090;
}
.smooth-terminal-eclipse .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #fc6;
  color: #d3d0c8;
  text-shadow: none;
}
.smooth-terminal-eclipse .google-style-field .input:focus,
.smooth-terminal-eclipse .google-style-field .input:active,
.smooth-terminal-eclipse .google-style-field .input:hover,
.smooth-terminal-eclipse .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #efc090;
}
.smooth-terminal-eclipse .google-style-field .input.active ~ .label {
  color: #efc090;
}
.smooth-terminal-eclipse .google-style-field > .placeholder {
  color: rgba(211,208,200,0.85);
}
.smooth-terminal-eclipse .google-style-field .fas,
.smooth-terminal-eclipse .google-style-field .fab {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .card-footer:before {
  background-color: rgba(211,208,200,0.2);
}
.smooth-terminal-eclipse .card-title:before {
  background-color: rgba(211,208,200,0.2);
}
.smooth-terminal-eclipse .-light-border-right {
  border-right: 0.1rem solid rgba(242,119,122,0.5);
}
.smooth-terminal-eclipse .markdown-text.-white {
  background: #2d2d2d;
}
.smooth-terminal-eclipse .markdown-text p em {
  background: rgba(102,153,204,0.25);
}
.smooth-terminal-eclipse .markdown-text table,
.smooth-terminal-eclipse .markdown-text table td,
.smooth-terminal-eclipse .markdown-text table th {
  border: 0.05rem solid #f2777a;
}
.smooth-terminal-eclipse .markdown-text a.tag {
  border-bottom: 0.05rem dashed #efc090;
  color: #efc090;
}
.smooth-terminal-eclipse .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #fc6;
}
.smooth-terminal-eclipse .mc-field-group > .button,
.smooth-terminal-eclipse .default-button.-secondary {
  background: #f77126;
  border: 0.1rem solid #f76716;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .mc-field-group > .button:hover,
.smooth-terminal-eclipse .default-button.-secondary:hover {
  background: #d35008;
  border: 0.1rem solid #d35008;
}
.smooth-terminal-eclipse .default-button.-cta {
  background-color: #f99157;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-eclipse .default-button.-cta:hover {
  background-color: #e59a4d;
}
.smooth-terminal-eclipse .default-button.-discouraged {
  background: #222;
  border: 0.1rem solid #222;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-button.-discouraged:hover {
  background: #1d1d1d;
  border: 0.1rem solid #1d1d1d;
}
.smooth-terminal-eclipse .default-button.-primary {
  background: #ffd175;
  border: 0.1rem solid #ffd175;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .default-button.-primary:hover {
  background: #ffba30;
  border: 0.1rem solid #ffba30;
}
.smooth-terminal-eclipse #mce-error-response {
  background-color: #fcddde;
  color: #a51013;
}
.smooth-terminal-eclipse #mce-error-response > a {
  border-bottom: 0.1rem solid #f2777a;
}
.smooth-terminal-eclipse #mce-success-response {
  background-color: #fff2d9;
  color: #b27700;
}
.smooth-terminal-eclipse #mce-success-response > a {
  border-bottom: 0.1rem solid #fc6;
}
.smooth-terminal-eclipse .default-form:before {
  border: 0.1rem solid #3973ac;
}
.smooth-terminal-eclipse .default-form:after {
  border-top: 0.1rem solid #3973ac;
  border-left: 0.1rem solid #3973ac;
}
.smooth-terminal-eclipse .eighty-box#monthly {
  border-bottom: 0.1rem solid #ae5eae;
  border-left: 0.2rem solid #ae5eae;
}
.smooth-terminal-eclipse .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-eclipse .eighty-box.account-box:before,
.smooth-terminal-eclipse .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-eclipse .eighty-box:before,
.smooth-terminal-eclipse .default-button:hover:before,
.smooth-terminal-eclipse .modal-container > .modal:before,
.smooth-terminal-eclipse .default-form:before,
.smooth-terminal-eclipse .eighty-box:after,
.smooth-terminal-eclipse .default-button:hover:after,
.smooth-terminal-eclipse .modal-container > .modal:after,
.smooth-terminal-eclipse .default-form:after {
  background-color: #69c;
}
.smooth-terminal-eclipse .dashboard-container {
  background-color: rgba(242,119,122,0.5);
}
.smooth-terminal-eclipse .dashboard-header {
  background: #3973ac;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-eclipse .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .menu-burger {
  border: 0.1rem solid #f2777a;
}
.smooth-terminal-eclipse .nav-options {
  background-color: #2d2d2d;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-eclipse .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-eclipse .nav-options a.active:after,
.smooth-terminal-eclipse .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #f99157 50%, #c9c 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-eclipse .nav-options a.active:after,
  .smooth-terminal-eclipse .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #f99157 50%, #c9c 50%);
  }
}
.smooth-terminal-eclipse .nav-options a.active:before,
.smooth-terminal-eclipse .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #efc090 50%, #f2777a 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-eclipse .nav-options a.active:before,
  .smooth-terminal-eclipse .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #efc090 50%, #f2777a 50%);
  }
}
.smooth-terminal-eclipse .nav-options > .item:hover > a,
.smooth-terminal-eclipse .nav-options a.active {
  background: #69c;
}
.smooth-terminal-eclipse .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .nav-options .item .header-logo a:hover {
  background: none;
  color: #d3d0c8;
}
.smooth-terminal-eclipse .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .nav-options-dashboard a {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .nav-options-dashboard a.active:after,
.smooth-terminal-eclipse .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #f99157 50%, #c9c 50%);
}
.smooth-terminal-eclipse .nav-options-dashboard a.active:before,
.smooth-terminal-eclipse .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #efc090 50%, #f2777a 50%);
}
.smooth-terminal-eclipse .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-eclipse .nav-options-dashboard a.active,
.smooth-terminal-eclipse .account-panel-name {
  background: #fc6;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-eclipse .nav-options-dashboard a.active > i,
.smooth-terminal-eclipse .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-eclipse .pagination-list > .item {
  color: #a51013;
}
.smooth-terminal-eclipse .page-illustration,
.smooth-terminal-eclipse .page-illustration-body > .illustration,
.smooth-terminal-eclipse .login-container:before,
.smooth-terminal-eclipse .plan-container:before,
.smooth-terminal-eclipse .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-eclipse .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .page-illustration-body {
  background-color: #69c;
}
.smooth-terminal-eclipse a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse a.plan-link:hover {
  color: #fc6;
}
.smooth-terminal-eclipse .plan-name {
  border: 0.1rem solid #3973ac;
  background: #e8a45e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .plan-box > .default-button {
  border-bottom: 0.1rem solid #e59a4d;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #e59a4d;
}
.smooth-terminal-eclipse .plan-box#monthly .plan-name,
.smooth-terminal-eclipse .plan-box#monthly .default-button {
  background-color: #c9c;
  border-bottom: 0.1rem solid #b469b4;
  border-top: 0.1rem solid #b469b4;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-eclipse .plan-box#monthly .default-button:hover {
  background-color: #efc090;
  border: 0.1rem solid #e3913c;
}
.smooth-terminal-eclipse .close {
  color: #69c;
}
.smooth-terminal-eclipse .ribbon {
  background-color: #f99157;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .rotative-icon:hover {
  animation: smooth-terminal-eclipse-iconHover 2s alternate infinite;
}
.smooth-terminal-eclipse .topic-socials > a i {
  color: rgba(239,192,144,0.75);
}
.smooth-terminal-eclipse .topic-socials > a:hover,
.smooth-terminal-eclipse .topic-socials > a:hover i {
  color: #fc6;
}
.smooth-terminal-eclipse .text-svg {
  color: #69c;
}
.smooth-terminal-eclipse .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-eclipse .scroll-container::-webkit-scrollbar-thumb {
  background: #264c73;
  outline: 1px solid #264c73;
}
.smooth-terminal-eclipse .thumb > i {
  color: #69c;
}
.smooth-terminal-eclipse #rectangle-primary {
  fill: #f99157;
}
.smooth-terminal-eclipse #rectangle-third {
  fill: #c9c;
}
.smooth-terminal-eclipse #rectangle-secondary {
  fill: #efc090;
}
.smooth-terminal-eclipse #rectangle-highlight {
  fill: #f2777a;
}
.smooth-terminal-eclipse .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #69c;
}
.smooth-terminal-eclipse .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #efc090;
  border-right: 0.2rem solid #efc090;
}
.smooth-terminal-eclipse .sponsor-details:before,
.smooth-terminal-eclipse .sponsor-details > .item:before {
  background: #efc090;
}
.smooth-terminal-eclipse .sponsor-details > .item {
  background: #262626;
}
.smooth-terminal-eclipse .search-fields > .input {
  background: #2d2d2d;
  border: 0.1rem solid #f2777a;
  border-left: none;
  color: #d3d0c8;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-eclipse .search-fields > .input:focus,
.smooth-terminal-eclipse .search-fields > .input:hover,
.smooth-terminal-eclipse .search-fields > .input.active,
.smooth-terminal-eclipse .search-fields > .input:focus ~ .search-button,
.smooth-terminal-eclipse .search-fields > .input:hover ~ .search-button,
.smooth-terminal-eclipse .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #fc6;
}
.smooth-terminal-eclipse .search-fields > .search-button {
  background: #f2777a;
  border: 0.1rem solid #f2777a;
}
.smooth-terminal-eclipse .search-fields > .search-button:hover,
.smooth-terminal-eclipse .search-fields > .search-button.active {
  background: #fc6;
  border: 0.1rem solid #fc6;
}
.smooth-terminal-eclipse .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-eclipse .scrolled .search-fields > .input {
  color: #d3d0c8;
}
.smooth-terminal-eclipse .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #d3d0c8;
}
.smooth-terminal-eclipse .video-js:hover .vjs-big-play-button {
  background: #efc090;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-eclipse .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #292929;
}
.smooth-terminal-eclipse .video-js .vjs-big-play-button,
.smooth-terminal-eclipse .video-js .vjs-control-bar,
.smooth-terminal-eclipse .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #222;
}
.smooth-terminal-eclipse .video-js .vjs-control-bar {
  color: #fc6;
}
.smooth-terminal-eclipse .video-js .vjs-slider,
.smooth-terminal-eclipse .video-js .vjs-load-progress,
.smooth-terminal-eclipse .video-js .vjs-slider-bar {
  background-color: #efc090;
}
.smooth-terminal-eclipse .video-js .vjs-play-progress,
.smooth-terminal-eclipse .video-js .vjs-volume-level {
  background: #d3d0c8;
}
.smooth-terminal-eclipse .video-js .vjs-load-progress div {
  background: #efc090;
}
.smooth-terminal-eclipse .tabs-container > li {
  color: #d3d0c8;
}
@-moz-keyframes smooth-terminal-eclipse-iconHover {
  0% {
    color: #69c;
  }
  25% {
    color: #efc090;
  }
  50% {
    color: #fc6;
  }
  75% {
    color: #c9c;
  }
  100% {
    color: #f2777a;
  }
}
@-webkit-keyframes smooth-terminal-eclipse-iconHover {
  0% {
    color: #69c;
  }
  25% {
    color: #efc090;
  }
  50% {
    color: #fc6;
  }
  75% {
    color: #c9c;
  }
  100% {
    color: #f2777a;
  }
}
@-o-keyframes smooth-terminal-eclipse-iconHover {
  0% {
    color: #69c;
  }
  25% {
    color: #efc090;
  }
  50% {
    color: #fc6;
  }
  75% {
    color: #c9c;
  }
  100% {
    color: #f2777a;
  }
}
@keyframes smooth-terminal-eclipse-iconHover {
  0% {
    color: #69c;
  }
  25% {
    color: #efc090;
  }
  50% {
    color: #fc6;
  }
  75% {
    color: #c9c;
  }
  100% {
    color: #f2777a;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-twilight {
  background-image: none;
}
li.smooth-terminal-twilight {
  background-color: #424242;
}
.smooth-terminal-twilight {
  background-color: #936a3c;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-twilight .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-twilight .course-card:nth-child(1) .course-card-header {
  background-color: rgba(183,134,79,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(1) .course-card-header > i {
  color: #5d4326;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(1) .course-main {
  background-color: #523c22;
  color: #d5b897;
}
.smooth-terminal-twilight .course-card:nth-child(1) .course-title {
  color: #382817;
}
.smooth-terminal-twilight .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(82,60,34,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(2) .course-card-header {
  background-color: rgba(204,233,129,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(2) .course-card-header > i {
  color: #779a1b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(2) .course-main {
  background-color: #709219;
  color: #daefa3;
}
.smooth-terminal-twilight .course-card:nth-child(2) .course-title {
  color: #475c10;
}
.smooth-terminal-twilight .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(112,146,25,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(3) .course-card-header {
  background-color: rgba(184,224,77,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(3) .course-card-header > i {
  color: #638016;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(3) .course-main {
  background-color: #779a1b;
  color: #ecf7d1;
}
.smooth-terminal-twilight .course-card:nth-child(3) .course-title {
  color: #3c4d0d;
}
.smooth-terminal-twilight .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(119,154,27,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(4) .course-card-header {
  background-color: rgba(224,158,139,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(4) .course-card-header > i {
  color: #8f3e26;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(4) .course-main {
  background-color: #74321f;
  color: #e09e8b;
}
.smooth-terminal-twilight .course-card:nth-child(4) .course-title {
  color: #562517;
}
.smooth-terminal-twilight .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(116,50,31,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(5) .course-card-header {
  background-color: rgba(193,201,173,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(5) .course-card-header > i {
  color: #515a3b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(5) .course-main {
  background-color: #596240;
  color: #b6bf9e;
}
.smooth-terminal-twilight .course-card:nth-child(5) .course-title {
  color: #3d442d;
}
.smooth-terminal-twilight .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(89,98,64,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(6) .course-card-header {
  background-color: rgba(251,243,183,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(6) .course-card-header > i {
  color: #ceb70b;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(6) .course-main {
  background-color: #c7b10c;
  color: #fbf4bc;
}
.smooth-terminal-twilight .course-card:nth-child(6) .course-title {
  color: #7b6e07;
}
.smooth-terminal-twilight .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(199,177,12,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(7) .course-card-header {
  background-color: rgba(183,134,79,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(7) .course-card-header > i {
  color: #5d4326;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(7) .course-main {
  background-color: #523c22;
  color: #d5b897;
}
.smooth-terminal-twilight .course-card:nth-child(7) .course-title {
  color: #382817;
}
.smooth-terminal-twilight .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(82,60,34,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(8) .course-card-header {
  background-color: rgba(204,233,129,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(8) .course-card-header > i {
  color: #779a1b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(8) .course-main {
  background-color: #709219;
  color: #daefa3;
}
.smooth-terminal-twilight .course-card:nth-child(8) .course-title {
  color: #475c10;
}
.smooth-terminal-twilight .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(112,146,25,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(9) .course-card-header {
  background-color: rgba(184,224,77,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(9) .course-card-header > i {
  color: #638016;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(9) .course-main {
  background-color: #779a1b;
  color: #ecf7d1;
}
.smooth-terminal-twilight .course-card:nth-child(9) .course-title {
  color: #3c4d0d;
}
.smooth-terminal-twilight .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(119,154,27,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(10) .course-card-header {
  background-color: rgba(224,158,139,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(10) .course-card-header > i {
  color: #8f3e26;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(10) .course-main {
  background-color: #74321f;
  color: #e09e8b;
}
.smooth-terminal-twilight .course-card:nth-child(10) .course-title {
  color: #562517;
}
.smooth-terminal-twilight .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(116,50,31,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(11) .course-card-header {
  background-color: rgba(193,201,173,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(11) .course-card-header > i {
  color: #515a3b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(11) .course-main {
  background-color: #596240;
  color: #b6bf9e;
}
.smooth-terminal-twilight .course-card:nth-child(11) .course-title {
  color: #3d442d;
}
.smooth-terminal-twilight .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(89,98,64,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(12) .course-card-header {
  background-color: rgba(251,243,183,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(12) .course-card-header > i {
  color: #ceb70b;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(12) .course-main {
  background-color: #c7b10c;
  color: #fbf4bc;
}
.smooth-terminal-twilight .course-card:nth-child(12) .course-title {
  color: #7b6e07;
}
.smooth-terminal-twilight .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(199,177,12,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(13) .course-card-header {
  background-color: rgba(183,134,79,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(13) .course-card-header > i {
  color: #5d4326;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(13) .course-main {
  background-color: #523c22;
  color: #d5b897;
}
.smooth-terminal-twilight .course-card:nth-child(13) .course-title {
  color: #382817;
}
.smooth-terminal-twilight .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(82,60,34,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(14) .course-card-header {
  background-color: rgba(204,233,129,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(14) .course-card-header > i {
  color: #779a1b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(14) .course-main {
  background-color: #709219;
  color: #daefa3;
}
.smooth-terminal-twilight .course-card:nth-child(14) .course-title {
  color: #475c10;
}
.smooth-terminal-twilight .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(112,146,25,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(15) .course-card-header {
  background-color: rgba(184,224,77,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(15) .course-card-header > i {
  color: #638016;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(15) .course-main {
  background-color: #779a1b;
  color: #ecf7d1;
}
.smooth-terminal-twilight .course-card:nth-child(15) .course-title {
  color: #3c4d0d;
}
.smooth-terminal-twilight .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(119,154,27,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(16) .course-card-header {
  background-color: rgba(224,158,139,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(16) .course-card-header > i {
  color: #8f3e26;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(16) .course-main {
  background-color: #74321f;
  color: #e09e8b;
}
.smooth-terminal-twilight .course-card:nth-child(16) .course-title {
  color: #562517;
}
.smooth-terminal-twilight .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(116,50,31,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(17) .course-card-header {
  background-color: rgba(193,201,173,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(17) .course-card-header > i {
  color: #515a3b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(17) .course-main {
  background-color: #596240;
  color: #b6bf9e;
}
.smooth-terminal-twilight .course-card:nth-child(17) .course-title {
  color: #3d442d;
}
.smooth-terminal-twilight .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(89,98,64,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(18) .course-card-header {
  background-color: rgba(251,243,183,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(18) .course-card-header > i {
  color: #ceb70b;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(18) .course-main {
  background-color: #c7b10c;
  color: #fbf4bc;
}
.smooth-terminal-twilight .course-card:nth-child(18) .course-title {
  color: #7b6e07;
}
.smooth-terminal-twilight .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(199,177,12,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(19) .course-card-header {
  background-color: rgba(183,134,79,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(19) .course-card-header > i {
  color: #5d4326;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(19) .course-main {
  background-color: #523c22;
  color: #d5b897;
}
.smooth-terminal-twilight .course-card:nth-child(19) .course-title {
  color: #382817;
}
.smooth-terminal-twilight .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(82,60,34,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(20) .course-card-header {
  background-color: rgba(204,233,129,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(20) .course-card-header > i {
  color: #779a1b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(20) .course-main {
  background-color: #709219;
  color: #daefa3;
}
.smooth-terminal-twilight .course-card:nth-child(20) .course-title {
  color: #475c10;
}
.smooth-terminal-twilight .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(112,146,25,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(21) .course-card-header {
  background-color: rgba(184,224,77,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(21) .course-card-header > i {
  color: #638016;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(21) .course-main {
  background-color: #779a1b;
  color: #ecf7d1;
}
.smooth-terminal-twilight .course-card:nth-child(21) .course-title {
  color: #3c4d0d;
}
.smooth-terminal-twilight .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(119,154,27,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(22) .course-card-header {
  background-color: rgba(224,158,139,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(22) .course-card-header > i {
  color: #8f3e26;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(22) .course-main {
  background-color: #74321f;
  color: #e09e8b;
}
.smooth-terminal-twilight .course-card:nth-child(22) .course-title {
  color: #562517;
}
.smooth-terminal-twilight .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(116,50,31,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(23) .course-card-header {
  background-color: rgba(193,201,173,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(23) .course-card-header > i {
  color: #515a3b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(23) .course-main {
  background-color: #596240;
  color: #b6bf9e;
}
.smooth-terminal-twilight .course-card:nth-child(23) .course-title {
  color: #3d442d;
}
.smooth-terminal-twilight .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(89,98,64,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(24) .course-card-header {
  background-color: rgba(251,243,183,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(24) .course-card-header > i {
  color: #ceb70b;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(24) .course-main {
  background-color: #c7b10c;
  color: #fbf4bc;
}
.smooth-terminal-twilight .course-card:nth-child(24) .course-title {
  color: #7b6e07;
}
.smooth-terminal-twilight .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(199,177,12,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(25) .course-card-header {
  background-color: rgba(183,134,79,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(25) .course-card-header > i {
  color: #5d4326;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(25) .course-main {
  background-color: #523c22;
  color: #d5b897;
}
.smooth-terminal-twilight .course-card:nth-child(25) .course-title {
  color: #382817;
}
.smooth-terminal-twilight .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(82,60,34,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(26) .course-card-header {
  background-color: rgba(204,233,129,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(26) .course-card-header > i {
  color: #779a1b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(26) .course-main {
  background-color: #709219;
  color: #daefa3;
}
.smooth-terminal-twilight .course-card:nth-child(26) .course-title {
  color: #475c10;
}
.smooth-terminal-twilight .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(112,146,25,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(27) .course-card-header {
  background-color: rgba(184,224,77,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(27) .course-card-header > i {
  color: #638016;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(27) .course-main {
  background-color: #779a1b;
  color: #ecf7d1;
}
.smooth-terminal-twilight .course-card:nth-child(27) .course-title {
  color: #3c4d0d;
}
.smooth-terminal-twilight .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(119,154,27,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(28) .course-card-header {
  background-color: rgba(224,158,139,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(28) .course-card-header > i {
  color: #8f3e26;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(28) .course-main {
  background-color: #74321f;
  color: #e09e8b;
}
.smooth-terminal-twilight .course-card:nth-child(28) .course-title {
  color: #562517;
}
.smooth-terminal-twilight .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(116,50,31,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(29) .course-card-header {
  background-color: rgba(193,201,173,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(29) .course-card-header > i {
  color: #515a3b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(29) .course-main {
  background-color: #596240;
  color: #b6bf9e;
}
.smooth-terminal-twilight .course-card:nth-child(29) .course-title {
  color: #3d442d;
}
.smooth-terminal-twilight .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(89,98,64,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(30) .course-card-header {
  background-color: rgba(251,243,183,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(30) .course-card-header > i {
  color: #ceb70b;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(30) .course-main {
  background-color: #c7b10c;
  color: #fbf4bc;
}
.smooth-terminal-twilight .course-card:nth-child(30) .course-title {
  color: #7b6e07;
}
.smooth-terminal-twilight .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(199,177,12,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(31) .course-card-header {
  background-color: rgba(183,134,79,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(31) .course-card-header > i {
  color: #5d4326;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(31) .course-main {
  background-color: #523c22;
  color: #d5b897;
}
.smooth-terminal-twilight .course-card:nth-child(31) .course-title {
  color: #382817;
}
.smooth-terminal-twilight .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(82,60,34,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(32) .course-card-header {
  background-color: rgba(204,233,129,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(32) .course-card-header > i {
  color: #779a1b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(32) .course-main {
  background-color: #709219;
  color: #daefa3;
}
.smooth-terminal-twilight .course-card:nth-child(32) .course-title {
  color: #475c10;
}
.smooth-terminal-twilight .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(112,146,25,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(33) .course-card-header {
  background-color: rgba(184,224,77,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(33) .course-card-header > i {
  color: #638016;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(33) .course-main {
  background-color: #779a1b;
  color: #ecf7d1;
}
.smooth-terminal-twilight .course-card:nth-child(33) .course-title {
  color: #3c4d0d;
}
.smooth-terminal-twilight .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(119,154,27,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(34) .course-card-header {
  background-color: rgba(224,158,139,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(34) .course-card-header > i {
  color: #8f3e26;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(34) .course-main {
  background-color: #74321f;
  color: #e09e8b;
}
.smooth-terminal-twilight .course-card:nth-child(34) .course-title {
  color: #562517;
}
.smooth-terminal-twilight .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(116,50,31,0.85);
}
.smooth-terminal-twilight .course-card:nth-child(35) .course-card-header {
  background-color: rgba(193,201,173,0.65);
}
.smooth-terminal-twilight .course-card:nth-child(35) .course-card-header > i {
  color: #515a3b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-twilight .course-card:nth-child(35) .course-main {
  background-color: #596240;
  color: #b6bf9e;
}
.smooth-terminal-twilight .course-card:nth-child(35) .course-title {
  color: #3d442d;
}
.smooth-terminal-twilight .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(89,98,64,0.85);
}
.smooth-terminal-twilight .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .content-count-overlay,
.smooth-terminal-twilight .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight main,
.smooth-terminal-twilight .default-form,
.smooth-terminal-twilight .eighty-box,
.smooth-terminal-twilight .latest-article,
.smooth-terminal-twilight .main-container,
.smooth-terminal-twilight .menu-burger,
.smooth-terminal-twilight .nav-options-dashboard,
.smooth-terminal-twilight .news-banner,
.smooth-terminal-twilight .dashboard-container.-topics-account,
.smooth-terminal-twilight .eighty-box.account-box,
.smooth-terminal-twilight .modal-container > .modal,
.smooth-terminal-twilight .dropdown-menu:hover,
.smooth-terminal-twilight .dropdown-menu > .dropdown-container,
.smooth-terminal-twilight .video-js .vjs-big-play-button,
.smooth-terminal-twilight .video-js .vjs-control-bar,
.smooth-terminal-twilight .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-twilight .menu-header.-dashboard > .header-logo {
  background-color: #424242;
}
.smooth-terminal-twilight .main-container {
  background-color: #404040;
}
.smooth-terminal-twilight .menu-header.-dashboard > .header-logo a {
  color: #afc4db;
  text-shadow: none;
}
.smooth-terminal-twilight .login-container,
.smooth-terminal-twilight .plan-container,
.smooth-terminal-twilight .signup-container {
  background-color: #913f27;
}
.smooth-terminal-twilight .default-text,
.smooth-terminal-twilight .default-title,
.smooth-terminal-twilight .nav-options,
.smooth-terminal-twilight .text-dark,
.smooth-terminal-twilight > a >.default-text,
.smooth-terminal-twilight > a > .default-title,
.smooth-terminal-twilight .markdown-text p,
.smooth-terminal-twilight .markdown-text pre,
.smooth-terminal-twilight .markdown-text ul > li,
.smooth-terminal-twilight .markdown-text ol > li,
.smooth-terminal-twilight .article-link > .default-title,
.smooth-terminal-twilight .-mac > .default-title,
.smooth-terminal-twilight .collaborator-box > figure > .caption,
.smooth-terminal-twilight .collaborator-box > figure > .caption:hover,
.smooth-terminal-twilight .topics-card > figure > .caption,
.smooth-terminal-twilight .topics-card > figure > .caption:hover {
  color: #afc4db;
}
.smooth-terminal-twilight .text-active,
.smooth-terminal-twilight .caption:hover,
.smooth-terminal-twilight .default-aside.-news,
.smooth-terminal-twilight .default-link:hover > .fal,
.smooth-terminal-twilight .default-link:hover > .fas,
.smooth-terminal-twilight .default-link:hover > .fab,
.smooth-terminal-twilight .default-link:hover > .default-text,
.smooth-terminal-twilight .markdown-text h1,
.smooth-terminal-twilight .markdown-text h2,
.smooth-terminal-twilight .markdown-text h3,
.smooth-terminal-twilight .markdown-text h4,
.smooth-terminal-twilight .markdown-text a:hover,
.smooth-terminal-twilight .article-box .default-title,
.smooth-terminal-twilight .article-box > a:hover > .date > p {
  color: #8f9d6a;
}
.smooth-terminal-twilight .markdown-text a,
.smooth-terminal-twilight .st-breadcrumb {
  color: #cf6a4c;
}
.smooth-terminal-twilight .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .markdown-text p em,
.smooth-terminal-twilight .sponsor-details > .item,
.smooth-terminal-twilight .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-twilight .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-twilight .menu-header {
    background-color: #424242;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-twilight .menu-header .header-logo,
.smooth-terminal-twilight .menu-header .header-logo > a > i,
.smooth-terminal-twilight .menu-header .nav-options .item a {
  color: #afc4db;
  text-shadow: none;
}
.smooth-terminal-twilight .menu-header .nav-options .item a:hover,
.smooth-terminal-twilight .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-twilight .menu-header .nav-options .item a:hover,
.smooth-terminal-twilight .menu-header .nav-options .item a.active {
  background: #cf6a4c;
}
.smooth-terminal-twilight .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-twilight .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-twilight .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #f9ee98;
  text-shadow: none;
}
.smooth-terminal-twilight .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-twilight .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-twilight .socials,
.smooth-terminal-twilight .text-primary,
.smooth-terminal-twilight .default-link.-footer:hover,
.smooth-terminal-twilight .fas.text-primary,
.smooth-terminal-twilight .markdown-text blockquote,
.smooth-terminal-twilight .step > .fal {
  color: #9b703f;
}
.smooth-terminal-twilight .default-button,
.smooth-terminal-twilight .markdown-text .default-button {
  background-color: rgba(207,106,76,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-button:hover,
.smooth-terminal-twilight .markdown-text .default-button:hover {
  background-color: #a7492d;
  color: #fff;
}
.smooth-terminal-twilight .default-button.-account {
  background-color: #9b703f;
  border: 0.1rem solid #936a3c;
}
.smooth-terminal-twilight .default-button.-account:hover {
  background-color: #8b6539;
  border: 0.1rem solid #6c4e2c;
}
.smooth-terminal-twilight .default-button.-account:hover:after {
  background-color: #424242;
  border-left: 0.1rem solid #7c5a32;
}
.smooth-terminal-twilight .default-button.-account:hover:before {
  background-color: #7c5a32;
  border-bottom: 0.1rem solid #7c5a32;
}
.smooth-terminal-twilight .fal,
.smooth-terminal-twilight .fas,
.smooth-terminal-twilight .fab,
.smooth-terminal-twilight .menu-burger > i,
.smooth-terminal-twilight .text-secondary {
  color: #c5e670;
}
.smooth-terminal-twilight .fal.fa-twitter,
.smooth-terminal-twilight .fas.fa-twitter,
.smooth-terminal-twilight .fab.fa-twitter,
.smooth-terminal-twilight .menu-burger > i.fa-twitter,
.smooth-terminal-twilight .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-twilight .item .fab.fa-twitter {
  color: #c5e670;
}
.smooth-terminal-twilight .default-link.-footer,
.smooth-terminal-twilight .default-text.-mid-light,
.smooth-terminal-twilight .fal.fa-link {
  color: rgba(175,196,219,0.85);
}
.smooth-terminal-twilight .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-twilight .topics-card > figure .default-title,
.smooth-terminal-twilight .terminal-body .default-title {
  color: #c09563;
}
.smooth-terminal-twilight .topics-card > figure > hr,
.smooth-terminal-twilight .terminal-body > hr {
  background: #84ab1e;
}
.smooth-terminal-twilight .firestorm-thread-comments {
  color: #afc4db;
}
.smooth-terminal-twilight .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-twilight .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #afc4db;
}
.smooth-terminal-twilight .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #8f9d6a;
}
.smooth-terminal-twilight .firestorm-thread-comments .comment-form button:hover {
  background-color: #f9ee98;
}
.smooth-terminal-twilight .default-text.-presentation,
.smooth-terminal-twilight .default-title.-presentation,
.smooth-terminal-twilight .input,
.smooth-terminal-twilight .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-twilight .search-tags,
.smooth-terminal-twilight .search-tags > .searcher {
  border-right: 0.1rem solid #f9ee98;
}
.smooth-terminal-twilight .pitch-container {
  background-color: #9b703f;
}
.smooth-terminal-twilight .text-light {
  color: #7587a6;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .tags-container .tag {
  color: #cf6a4c;
}
.smooth-terminal-twilight .tags-container .tag:hover {
  color: #f9ee98;
}
.smooth-terminal-twilight .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #f9ee98;
}
.smooth-terminal-twilight .skew-container {
  border-top: 0.1rem solid #daefa3;
}
.smooth-terminal-twilight hr {
  background-color: rgba(218,239,163,0.35);
  border: none;
}
.smooth-terminal-twilight .article-link,
.smooth-terminal-twilight .default-link {
  color: #cf6a4c;
}
.smooth-terminal-twilight .article-link:hover,
.smooth-terminal-twilight .default-link:hover,
.smooth-terminal-twilight .article-link.-banner:hover,
.smooth-terminal-twilight .default-link.-banner:hover {
  color: #a7492d;
}
.smooth-terminal-twilight .article-link.-banner,
.smooth-terminal-twilight .default-link.-banner {
  color: #fff;
}
.smooth-terminal-twilight .alert.alert-info {
  border: 0.1rem solid #913f27;
  color: #913f27;
  background: #eecbc0;
}
.smooth-terminal-twilight .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-twilight .article-box.-show:hover {
  background: #3b3b3b;
}
.smooth-terminal-twilight .article-box:last-of-type {
  border: none;
}
.smooth-terminal-twilight .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .banner-container .caption .author > a:hover {
  color: #f9ee98;
  text-shadow: none;
}
.smooth-terminal-twilight .table-of-contents-container {
  background: #404040;
}
.smooth-terminal-twilight .table-of-contents-container .thumb {
  background: #404040;
}
.smooth-terminal-twilight .table-of-contents-container li {
  color: rgba(175,196,219,0.75);
}
.smooth-terminal-twilight .table-of-contents-container li a {
  color: #afc4db;
}
.smooth-terminal-twilight .table-of-contents-container li.active,
.smooth-terminal-twilight .table-of-contents-container li:hover {
  color: #9b703f;
}
.smooth-terminal-twilight .st-card {
  background: #4b4b4b;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-twilight .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-twilight .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-twilight .card-footer {
  background: #383838;
}
.smooth-terminal-twilight .-show-article .course-title {
  background-color: #9b703f;
  color: #fff;
}
.smooth-terminal-twilight .-show-article .course-title > a:hover {
  color: #daefa3;
}
.smooth-terminal-twilight .default-text .author {
  text-shadow: none;
}
.smooth-terminal-twilight .avatar-container > .avatar {
  border: 0.25rem solid #9b703f;
  color: #afc4db;
}
.smooth-terminal-twilight .avatar-container > .avatar:after {
  background-color: rgba(66,66,66,0.75);
}
.smooth-terminal-twilight .avatar-container.-banner > .avatar {
  border: 0.1rem solid #cf6a4c;
}
.smooth-terminal-twilight .avatar-container.-banner > .caption {
  color: #cf6a4c;
}
.smooth-terminal-twilight .avatar-container.-banner > .caption:hover {
  color: #8f9d6a;
}
.smooth-terminal-twilight .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .avatar-container.-topic > .caption > .default-title {
  color: #e5ad9d;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-twilight .-topics > .caption > .default-title {
  color: rgba(175,196,219,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-twilight .default-aside.-news,
  .smooth-terminal-twilight .case-studies > .details {
    border-left: 0.5rem solid rgba(218,239,163,0.35);
  }
}
.smooth-terminal-twilight .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-button.-oauth.-github {
  background-color: #f9ee98;
}
.smooth-terminal-twilight .default-button.-oauth.-twitter {
  background-color: #9b703f;
}
.smooth-terminal-twilight .default-button.-oauth.-facebook {
  background-color: #8f9d6a;
}
.smooth-terminal-twilight .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-twilight .default-text.-light,
.smooth-terminal-twilight .default-link.-light {
  color: rgba(175,196,219,0.85);
}
.smooth-terminal-twilight .default-text.-light.text-light,
.smooth-terminal-twilight .default-link.-light.text-light,
.smooth-terminal-twilight .default-text.-whiteLight,
.smooth-terminal-twilight .default-link.-whiteLight,
.smooth-terminal-twilight .default-text.-presentation.-light,
.smooth-terminal-twilight .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-text.-module,
.smooth-terminal-twilight .default-title.-module {
  border-bottom: 0.1rem solid #3b3b3b;
}
.smooth-terminal-twilight .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-twilight .dropdown-container > .item:hover {
  background: #4e3820;
}
.smooth-terminal-twilight .team-member,
.smooth-terminal-twilight .card-header {
  background: #4e3820;
}
.smooth-terminal-twilight .author-socials > .item > a {
  background: #9b703f;
}
.smooth-terminal-twilight .author-socials > .item > a:hover {
  background: #cf6a4c;
}
.smooth-terminal-twilight .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .team-position {
  color: rgba(249,238,152,0.85);
}
.smooth-terminal-twilight .main-footer {
  background: #3b3b3b;
}
.smooth-terminal-twilight .customer-box,
.smooth-terminal-twilight .collaborator-box {
  background-color: #424242;
  border: 0.1rem solid #9b703f;
}
.smooth-terminal-twilight .collaborator-box:hover {
  background: #3f3f3f;
}
.smooth-terminal-twilight .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .featured-article > .header {
  background-color: rgba(112,49,30,0.75);
}
.smooth-terminal-twilight .st-fab {
  background: #913f27;
}
.smooth-terminal-twilight .st-fab:hover {
  background: #70311e;
}
.smooth-terminal-twilight .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .topics-card,
.smooth-terminal-twilight .topics-card > figure {
  background: #4e3820;
}
.smooth-terminal-twilight .topics-card:hover,
.smooth-terminal-twilight .topics-card > figure:hover,
.smooth-terminal-twilight .topics-card.-active,
.smooth-terminal-twilight .topics-card > figure.-active {
  background: #46321c;
}
.smooth-terminal-twilight .topics-card,
.smooth-terminal-twilight .customer-box,
.smooth-terminal-twilight .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .topics-card:hover,
.smooth-terminal-twilight .customer-box:hover,
.smooth-terminal-twilight .collaborator-box:hover,
.smooth-terminal-twilight .topics-card.-active,
.smooth-terminal-twilight .customer-box.-active,
.smooth-terminal-twilight .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .topic-data.filter-link,
.smooth-terminal-twilight .small-tag,
.smooth-terminal-twilight .filter-link,
.smooth-terminal-twilight .filter-link > i,
.smooth-terminal-twilight .small-tag > i {
  color: rgba(175,196,219,0.65);
}
.smooth-terminal-twilight .-content > .filter-link {
  color: #cf6a4c;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-twilight .filter-link:hover,
.smooth-terminal-twilight .filter-link.-active,
.smooth-terminal-twilight .small-tag,
.smooth-terminal-twilight .twitter-mini-button {
  background: #a7492d;
}
.smooth-terminal-twilight .small-tag,
.smooth-terminal-twilight .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .small-tag:hover,
.smooth-terminal-twilight .twitter-mini-button:hover {
  background: #70311e;
  color: #fff;
}
.smooth-terminal-twilight .filter-link:hover,
.smooth-terminal-twilight .filter-link.-active,
.smooth-terminal-twilight .small-tag,
.smooth-terminal-twilight .filter-link:hover > i,
.smooth-terminal-twilight .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .topics-container.-article,
.smooth-terminal-twilight .topics-container > .articles,
.smooth-terminal-twilight .customer-container,
.smooth-terminal-twilight .default-aside.-topics {
  background: #404040;
}
.smooth-terminal-twilight .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .banner-container,
.smooth-terminal-twilight .-with-divider,
.smooth-terminal-twilight .main-footer,
.smooth-terminal-twilight.active > a.default-link,
.smooth-terminal-twilight > a.default-link {
  color: #cf6a4c;
}
.smooth-terminal-twilight .banner-container:after,
.smooth-terminal-twilight .-with-divider:after,
.smooth-terminal-twilight .main-footer:after,
.smooth-terminal-twilight.active > a.default-link:after,
.smooth-terminal-twilight > a.default-link:after {
  background: linear-gradient(to right, #daefa3 50%, #cf6a4c 50%);
}
.smooth-terminal-twilight .banner-container:before,
.smooth-terminal-twilight .-with-divider:before,
.smooth-terminal-twilight .main-footer:before,
.smooth-terminal-twilight.active > a.default-link:before,
.smooth-terminal-twilight > a.default-link:before {
  background: linear-gradient(to right, #f9ee98 50%, #8f9d6a 50%);
}
.smooth-terminal-twilight .banner-container {
  background: linear-gradient(to bottom, #b7864f 20%, #553e23 60%, #b7864f 95%);
}
.smooth-terminal-twilight .client-link {
  background-color: #d7e2ed;
}
.smooth-terminal-twilight .client-link:hover,
.smooth-terminal-twilight .client-link.active {
  background-color: #daefa3;
}
.smooth-terminal-twilight p code {
  color: #8f9d6a;
}
.smooth-terminal-twilight .table-of-contents > .default-title,
.smooth-terminal-twilight .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(175,196,219,0.25);
}
.smooth-terminal-twilight .modules-container {
  background-color: #3b3b3b;
}
.smooth-terminal-twilight .module-list > .module-title {
  color: #afc4db;
}
.smooth-terminal-twilight .module-list > .lesson > .default-link:hover {
  background-color: #3d3d3d;
  color: #cf6a4c;
}
.smooth-terminal-twilight .module-list > .lesson > .default-link:hover > .datetime {
  color: #cf6a4c;
}
.smooth-terminal-twilight .module-list > .lesson.-current,
.smooth-terminal-twilight .module-list > .lesson.-current > .default-link {
  color: #9b703f;
}
.smooth-terminal-twilight .module-list > .lesson.-current > .datetime,
.smooth-terminal-twilight .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(155,112,63,0.75);
}
.smooth-terminal-twilight .module-list > .lesson > .default-link > .datetime {
  color: rgba(175,196,219,0.75);
}
.smooth-terminal-twilight .default-title.-under-bordered,
.smooth-terminal-twilight .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(218,239,163,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-twilight .default-link.-change-plan:hover,
.smooth-terminal-twilight .default-link.-secondary:hover {
  color: #f9ee98;
  border-bottom: solid 0.05rem #f9ee98;
  text-shadow: none;
}
.smooth-terminal-twilight .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(175,196,219,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-link.-secondary {
  color: #8f9d6a;
  border-bottom: dashed 0.05rem #8f9d6a;
}
.smooth-terminal-twilight .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-link.-light-white,
.smooth-terminal-twilight .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .input,
.smooth-terminal-twilight .goodle-style-field .input,
.smooth-terminal-twilight .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-twilight .input:focus,
.smooth-terminal-twilight .goodle-style-field .input:focus,
.smooth-terminal-twilight .goodle-style-field.-braintree:focus,
.smooth-terminal-twilight .input:active,
.smooth-terminal-twilight .goodle-style-field .input:active,
.smooth-terminal-twilight .goodle-style-field.-braintree:active,
.smooth-terminal-twilight .input:hover,
.smooth-terminal-twilight .goodle-style-field .input:hover,
.smooth-terminal-twilight .goodle-style-field.-braintree:hover,
.smooth-terminal-twilight .input.active,
.smooth-terminal-twilight .goodle-style-field .input.active,
.smooth-terminal-twilight .goodle-style-field.-braintree.active {
  border: 0.1rem solid #f9ee98;
  border-right: none;
}
.smooth-terminal-twilight .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #afc4db !important;
  -webkit-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #afc4db !important;
  -moz-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #afc4db !important;
  -o-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #afc4db !important;
  -khtml-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight input:focus:-webkit-autofill,
.smooth-terminal-twilight .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #afc4db !important;
  -webkit-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight input:focus:-moz-autofill,
.smooth-terminal-twilight .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #afc4db !important;
  -moz-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight input:focus:-o-autofill,
.smooth-terminal-twilight .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #afc4db !important;
  -o-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight input:focus:-khtml-autofill,
.smooth-terminal-twilight .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #afc4db !important;
  -khtml-box-shadow: 0 0 0px 64rem #424242 inset;
}
.smooth-terminal-twilight .google-style-field {
  color: #afc4db;
}
.smooth-terminal-twilight .google-style-field.-braintree {
  border-bottom: 0.1rem solid #cf6a4c;
}
.smooth-terminal-twilight .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-twilight .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-twilight .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #f9ee98;
}
.smooth-terminal-twilight .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-twilight .google-style-field.active > .label,
.smooth-terminal-twilight .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-twilight .google-style-field.braintree-hosted-fields-valid > .label {
  color: #f9ee98;
}
.smooth-terminal-twilight .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #cf6a4c;
  color: #afc4db;
  text-shadow: none;
}
.smooth-terminal-twilight .google-style-field .input:focus,
.smooth-terminal-twilight .google-style-field .input:active,
.smooth-terminal-twilight .google-style-field .input:hover,
.smooth-terminal-twilight .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #f9ee98;
}
.smooth-terminal-twilight .google-style-field .input.active ~ .label {
  color: #f9ee98;
}
.smooth-terminal-twilight .google-style-field > .placeholder {
  color: rgba(175,196,219,0.85);
}
.smooth-terminal-twilight .google-style-field .fas,
.smooth-terminal-twilight .google-style-field .fab {
  color: #afc4db;
}
.smooth-terminal-twilight .card-footer:before {
  background-color: rgba(175,196,219,0.2);
}
.smooth-terminal-twilight .card-title:before {
  background-color: rgba(175,196,219,0.2);
}
.smooth-terminal-twilight .-light-border-right {
  border-right: 0.1rem solid rgba(218,239,163,0.5);
}
.smooth-terminal-twilight .markdown-text.-white {
  background: #424242;
}
.smooth-terminal-twilight .markdown-text p em {
  background: rgba(155,112,63,0.25);
}
.smooth-terminal-twilight .markdown-text table,
.smooth-terminal-twilight .markdown-text table td,
.smooth-terminal-twilight .markdown-text table th {
  border: 0.05rem solid #daefa3;
}
.smooth-terminal-twilight .markdown-text a.tag {
  border-bottom: 0.05rem dashed #f9ee98;
  color: #f9ee98;
}
.smooth-terminal-twilight .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #cf6a4c;
}
.smooth-terminal-twilight .mc-field-group > .button,
.smooth-terminal-twilight .default-button.-secondary {
  background: #c5e670;
  border: 0.1rem solid #bee35f;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .mc-field-group > .button:hover,
.smooth-terminal-twilight .default-button.-secondary:hover {
  background: #aada2b;
  border: 0.1rem solid #aada2b;
}
.smooth-terminal-twilight .default-button.-cta {
  background-color: #daefa3;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-twilight .default-button.-cta:hover {
  background-color: #f5e14c;
}
.smooth-terminal-twilight .default-button.-discouraged {
  background: #323232;
  border: 0.1rem solid #323232;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-button.-discouraged:hover {
  background: #2b2b2b;
  border: 0.1rem solid #2b2b2b;
}
.smooth-terminal-twilight .default-button.-primary {
  background: #d4795e;
  border: 0.1rem solid #d4795e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .default-button.-primary:hover {
  background: #be5333;
  border: 0.1rem solid #be5333;
}
.smooth-terminal-twilight #mce-error-response {
  background-color: #e3e7da;
  color: #484f34;
}
.smooth-terminal-twilight #mce-error-response > a {
  border-bottom: 0.1rem solid #8f9d6a;
}
.smooth-terminal-twilight #mce-success-response {
  background-color: #f3dad2;
  color: #70311e;
}
.smooth-terminal-twilight #mce-success-response > a {
  border-bottom: 0.1rem solid #cf6a4c;
}
.smooth-terminal-twilight .default-form:before {
  border: 0.1rem solid #74542f;
}
.smooth-terminal-twilight .default-form:after {
  border-top: 0.1rem solid #74542f;
  border-left: 0.1rem solid #74542f;
}
.smooth-terminal-twilight .eighty-box#monthly {
  border-bottom: 0.1rem solid #a7492d;
  border-left: 0.2rem solid #a7492d;
}
.smooth-terminal-twilight .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-twilight .eighty-box.account-box:before,
.smooth-terminal-twilight .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-twilight .eighty-box:before,
.smooth-terminal-twilight .default-button:hover:before,
.smooth-terminal-twilight .modal-container > .modal:before,
.smooth-terminal-twilight .default-form:before,
.smooth-terminal-twilight .eighty-box:after,
.smooth-terminal-twilight .default-button:hover:after,
.smooth-terminal-twilight .modal-container > .modal:after,
.smooth-terminal-twilight .default-form:after {
  background-color: #9b703f;
}
.smooth-terminal-twilight .dashboard-container {
  background-color: rgba(218,239,163,0.5);
}
.smooth-terminal-twilight .dashboard-header {
  background: #74542f;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-twilight .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .menu-burger {
  border: 0.1rem solid #daefa3;
}
.smooth-terminal-twilight .nav-options {
  background-color: #424242;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-twilight .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-twilight .nav-options a.active:after,
.smooth-terminal-twilight .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #daefa3 50%, #cf6a4c 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-twilight .nav-options a.active:after,
  .smooth-terminal-twilight .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #daefa3 50%, #cf6a4c 50%);
  }
}
.smooth-terminal-twilight .nav-options a.active:before,
.smooth-terminal-twilight .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #f9ee98 50%, #8f9d6a 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-twilight .nav-options a.active:before,
  .smooth-terminal-twilight .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #f9ee98 50%, #8f9d6a 50%);
  }
}
.smooth-terminal-twilight .nav-options > .item:hover > a,
.smooth-terminal-twilight .nav-options a.active {
  background: #9b703f;
}
.smooth-terminal-twilight .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .nav-options .item .header-logo a:hover {
  background: none;
  color: #afc4db;
}
.smooth-terminal-twilight .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .nav-options-dashboard a {
  color: #afc4db;
}
.smooth-terminal-twilight .nav-options-dashboard a.active:after,
.smooth-terminal-twilight .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #daefa3 50%, #cf6a4c 50%);
}
.smooth-terminal-twilight .nav-options-dashboard a.active:before,
.smooth-terminal-twilight .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #f9ee98 50%, #8f9d6a 50%);
}
.smooth-terminal-twilight .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-twilight .nav-options-dashboard a.active,
.smooth-terminal-twilight .account-panel-name {
  background: #cf6a4c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-twilight .nav-options-dashboard a.active > i,
.smooth-terminal-twilight .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-twilight .pagination-list > .item {
  color: #84ab1e;
}
.smooth-terminal-twilight .page-illustration,
.smooth-terminal-twilight .page-illustration-body > .illustration,
.smooth-terminal-twilight .login-container:before,
.smooth-terminal-twilight .plan-container:before,
.smooth-terminal-twilight .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-twilight .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .page-illustration-body {
  background-color: #9b703f;
}
.smooth-terminal-twilight a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight a.plan-link:hover {
  color: #cf6a4c;
}
.smooth-terminal-twilight .plan-name {
  border: 0.1rem solid #74542f;
  background: #f6e55f;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .plan-box > .default-button {
  border-bottom: 0.1rem solid #f5e14c;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #f5e14c;
}
.smooth-terminal-twilight .plan-box#monthly .plan-name,
.smooth-terminal-twilight .plan-box#monthly .default-button {
  background-color: #cf6a4c;
  border-bottom: 0.1rem solid #b34e30;
  border-top: 0.1rem solid #b34e30;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-twilight .plan-box#monthly .default-button:hover {
  background-color: #f9ee98;
  border: 0.1rem solid #f3de39;
}
.smooth-terminal-twilight .close {
  color: #9b703f;
}
.smooth-terminal-twilight .ribbon {
  background-color: #daefa3;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .rotative-icon:hover {
  animation: smooth-terminal-twilight-iconHover 2s alternate infinite;
}
.smooth-terminal-twilight .topic-socials > a i {
  color: rgba(249,238,152,0.75);
}
.smooth-terminal-twilight .topic-socials > a:hover,
.smooth-terminal-twilight .topic-socials > a:hover i {
  color: #cf6a4c;
}
.smooth-terminal-twilight .text-svg {
  color: #9b703f;
}
.smooth-terminal-twilight .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-twilight .scroll-container::-webkit-scrollbar-thumb {
  background: #4e3820;
  outline: 1px solid #4e3820;
}
.smooth-terminal-twilight .thumb > i {
  color: #9b703f;
}
.smooth-terminal-twilight #rectangle-primary {
  fill: #daefa3;
}
.smooth-terminal-twilight #rectangle-third {
  fill: #cf6a4c;
}
.smooth-terminal-twilight #rectangle-secondary {
  fill: #f9ee98;
}
.smooth-terminal-twilight #rectangle-highlight {
  fill: #8f9d6a;
}
.smooth-terminal-twilight .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #9b703f;
}
.smooth-terminal-twilight .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #f9ee98;
  border-right: 0.2rem solid #f9ee98;
}
.smooth-terminal-twilight .sponsor-details:before,
.smooth-terminal-twilight .sponsor-details > .item:before {
  background: #f9ee98;
}
.smooth-terminal-twilight .sponsor-details > .item {
  background: #383838;
}
.smooth-terminal-twilight .search-fields > .input {
  background: #424242;
  border: 0.1rem solid #daefa3;
  border-left: none;
  color: #afc4db;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-twilight .search-fields > .input:focus,
.smooth-terminal-twilight .search-fields > .input:hover,
.smooth-terminal-twilight .search-fields > .input.active,
.smooth-terminal-twilight .search-fields > .input:focus ~ .search-button,
.smooth-terminal-twilight .search-fields > .input:hover ~ .search-button,
.smooth-terminal-twilight .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #cf6a4c;
}
.smooth-terminal-twilight .search-fields > .search-button {
  background: #daefa3;
  border: 0.1rem solid #daefa3;
}
.smooth-terminal-twilight .search-fields > .search-button:hover,
.smooth-terminal-twilight .search-fields > .search-button.active {
  background: #cf6a4c;
  border: 0.1rem solid #cf6a4c;
}
.smooth-terminal-twilight .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-twilight .scrolled .search-fields > .input {
  color: #afc4db;
}
.smooth-terminal-twilight .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #afc4db;
}
.smooth-terminal-twilight .video-js:hover .vjs-big-play-button {
  background: #f9ee98;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-twilight .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #3b3b3b;
}
.smooth-terminal-twilight .video-js .vjs-big-play-button,
.smooth-terminal-twilight .video-js .vjs-control-bar,
.smooth-terminal-twilight .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #323232;
}
.smooth-terminal-twilight .video-js .vjs-control-bar {
  color: #cf6a4c;
}
.smooth-terminal-twilight .video-js .vjs-slider,
.smooth-terminal-twilight .video-js .vjs-load-progress,
.smooth-terminal-twilight .video-js .vjs-slider-bar {
  background-color: #f9ee98;
}
.smooth-terminal-twilight .video-js .vjs-play-progress,
.smooth-terminal-twilight .video-js .vjs-volume-level {
  background: #afc4db;
}
.smooth-terminal-twilight .video-js .vjs-load-progress div {
  background: #f9ee98;
}
.smooth-terminal-twilight .tabs-container > li {
  color: #afc4db;
}
@-moz-keyframes smooth-terminal-twilight-iconHover {
  0% {
    color: #9b703f;
  }
  25% {
    color: #f9ee98;
  }
  50% {
    color: #cf6a4c;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #8f9d6a;
  }
}
@-webkit-keyframes smooth-terminal-twilight-iconHover {
  0% {
    color: #9b703f;
  }
  25% {
    color: #f9ee98;
  }
  50% {
    color: #cf6a4c;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #8f9d6a;
  }
}
@-o-keyframes smooth-terminal-twilight-iconHover {
  0% {
    color: #9b703f;
  }
  25% {
    color: #f9ee98;
  }
  50% {
    color: #cf6a4c;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #8f9d6a;
  }
}
@keyframes smooth-terminal-twilight-iconHover {
  0% {
    color: #9b703f;
  }
  25% {
    color: #f9ee98;
  }
  50% {
    color: #cf6a4c;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #8f9d6a;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-jellybeans {
  background-image: none;
}
li.smooth-terminal-jellybeans {
  background-color: #3b3b3b;
}
.smooth-terminal-jellybeans {
  background-color: #93a861;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-jellybeans .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-jellybeans .course-card:nth-child(1) .course-card-header {
  background-color: rgba(168,185,128,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(1) .course-card-header > i {
  color: #576538;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(1) .course-main {
  background-color: #515e33;
  color: #ccd6b5;
}
.smooth-terminal-jellybeans .course-card:nth-child(1) .course-title {
  color: #343d21;
}
.smooth-terminal-jellybeans .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(81,94,51,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(2) .course-card-header {
  background-color: rgba(79,168,246,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(2) .course-card-header > i {
  color: #08569b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(2) .course-main {
  background-color: #085292;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .course-card:nth-child(2) .course-title {
  color: #05345d;
}
.smooth-terminal-jellybeans .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(8,82,146,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(3) .course-card-header {
  background-color: rgba(56,88,159,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(3) .course-card-header > i {
  color: #1c2c50;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(3) .course-main {
  background-color: #213560;
  color: #acbde2;
}
.smooth-terminal-jellybeans .course-card:nth-child(3) .course-title {
  color: #111a30;
}
.smooth-terminal-jellybeans .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(33,53,96,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(4) .course-card-header {
  background-color: rgba(163,210,250,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(4) .course-card-header > i {
  color: #0b6fc4;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(4) .course-main {
  background-color: #0962af;
  color: #a3d2fa;
}
.smooth-terminal-jellybeans .course-card:nth-child(4) .course-title {
  color: #064276;
}
.smooth-terminal-jellybeans .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(9,98,175,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(5) .course-card-header {
  background-color: rgba(208,138,218,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(5) .course-card-header > i {
  color: #63226c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(5) .course-main {
  background-color: #682472;
  color: #c775d4;
}
.smooth-terminal-jellybeans .course-card:nth-child(5) .course-title {
  color: #4a1a51;
}
.smooth-terminal-jellybeans .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(104,36,114,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(6) .course-card-header {
  background-color: rgba(228,198,130,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(6) .course-card-header > i {
  color: #937020;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(6) .course-main {
  background-color: #8a681e;
  color: #e6ca8b;
}
.smooth-terminal-jellybeans .course-card:nth-child(6) .course-title {
  color: #584313;
}
.smooth-terminal-jellybeans .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(138,104,30,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(7) .course-card-header {
  background-color: rgba(168,185,128,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(7) .course-card-header > i {
  color: #576538;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(7) .course-main {
  background-color: #515e33;
  color: #ccd6b5;
}
.smooth-terminal-jellybeans .course-card:nth-child(7) .course-title {
  color: #343d21;
}
.smooth-terminal-jellybeans .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(81,94,51,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(8) .course-card-header {
  background-color: rgba(79,168,246,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(8) .course-card-header > i {
  color: #08569b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(8) .course-main {
  background-color: #085292;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .course-card:nth-child(8) .course-title {
  color: #05345d;
}
.smooth-terminal-jellybeans .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(8,82,146,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(9) .course-card-header {
  background-color: rgba(56,88,159,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(9) .course-card-header > i {
  color: #1c2c50;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(9) .course-main {
  background-color: #213560;
  color: #acbde2;
}
.smooth-terminal-jellybeans .course-card:nth-child(9) .course-title {
  color: #111a30;
}
.smooth-terminal-jellybeans .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(33,53,96,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(10) .course-card-header {
  background-color: rgba(163,210,250,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(10) .course-card-header > i {
  color: #0b6fc4;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(10) .course-main {
  background-color: #0962af;
  color: #a3d2fa;
}
.smooth-terminal-jellybeans .course-card:nth-child(10) .course-title {
  color: #064276;
}
.smooth-terminal-jellybeans .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(9,98,175,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(11) .course-card-header {
  background-color: rgba(208,138,218,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(11) .course-card-header > i {
  color: #63226c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(11) .course-main {
  background-color: #682472;
  color: #c775d4;
}
.smooth-terminal-jellybeans .course-card:nth-child(11) .course-title {
  color: #4a1a51;
}
.smooth-terminal-jellybeans .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(104,36,114,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(12) .course-card-header {
  background-color: rgba(228,198,130,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(12) .course-card-header > i {
  color: #937020;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(12) .course-main {
  background-color: #8a681e;
  color: #e6ca8b;
}
.smooth-terminal-jellybeans .course-card:nth-child(12) .course-title {
  color: #584313;
}
.smooth-terminal-jellybeans .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(138,104,30,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(13) .course-card-header {
  background-color: rgba(168,185,128,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(13) .course-card-header > i {
  color: #576538;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(13) .course-main {
  background-color: #515e33;
  color: #ccd6b5;
}
.smooth-terminal-jellybeans .course-card:nth-child(13) .course-title {
  color: #343d21;
}
.smooth-terminal-jellybeans .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(81,94,51,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(14) .course-card-header {
  background-color: rgba(79,168,246,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(14) .course-card-header > i {
  color: #08569b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(14) .course-main {
  background-color: #085292;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .course-card:nth-child(14) .course-title {
  color: #05345d;
}
.smooth-terminal-jellybeans .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(8,82,146,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(15) .course-card-header {
  background-color: rgba(56,88,159,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(15) .course-card-header > i {
  color: #1c2c50;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(15) .course-main {
  background-color: #213560;
  color: #acbde2;
}
.smooth-terminal-jellybeans .course-card:nth-child(15) .course-title {
  color: #111a30;
}
.smooth-terminal-jellybeans .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(33,53,96,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(16) .course-card-header {
  background-color: rgba(163,210,250,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(16) .course-card-header > i {
  color: #0b6fc4;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(16) .course-main {
  background-color: #0962af;
  color: #a3d2fa;
}
.smooth-terminal-jellybeans .course-card:nth-child(16) .course-title {
  color: #064276;
}
.smooth-terminal-jellybeans .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(9,98,175,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(17) .course-card-header {
  background-color: rgba(208,138,218,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(17) .course-card-header > i {
  color: #63226c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(17) .course-main {
  background-color: #682472;
  color: #c775d4;
}
.smooth-terminal-jellybeans .course-card:nth-child(17) .course-title {
  color: #4a1a51;
}
.smooth-terminal-jellybeans .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(104,36,114,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(18) .course-card-header {
  background-color: rgba(228,198,130,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(18) .course-card-header > i {
  color: #937020;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(18) .course-main {
  background-color: #8a681e;
  color: #e6ca8b;
}
.smooth-terminal-jellybeans .course-card:nth-child(18) .course-title {
  color: #584313;
}
.smooth-terminal-jellybeans .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(138,104,30,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(19) .course-card-header {
  background-color: rgba(168,185,128,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(19) .course-card-header > i {
  color: #576538;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(19) .course-main {
  background-color: #515e33;
  color: #ccd6b5;
}
.smooth-terminal-jellybeans .course-card:nth-child(19) .course-title {
  color: #343d21;
}
.smooth-terminal-jellybeans .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(81,94,51,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(20) .course-card-header {
  background-color: rgba(79,168,246,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(20) .course-card-header > i {
  color: #08569b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(20) .course-main {
  background-color: #085292;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .course-card:nth-child(20) .course-title {
  color: #05345d;
}
.smooth-terminal-jellybeans .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(8,82,146,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(21) .course-card-header {
  background-color: rgba(56,88,159,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(21) .course-card-header > i {
  color: #1c2c50;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(21) .course-main {
  background-color: #213560;
  color: #acbde2;
}
.smooth-terminal-jellybeans .course-card:nth-child(21) .course-title {
  color: #111a30;
}
.smooth-terminal-jellybeans .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(33,53,96,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(22) .course-card-header {
  background-color: rgba(163,210,250,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(22) .course-card-header > i {
  color: #0b6fc4;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(22) .course-main {
  background-color: #0962af;
  color: #a3d2fa;
}
.smooth-terminal-jellybeans .course-card:nth-child(22) .course-title {
  color: #064276;
}
.smooth-terminal-jellybeans .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(9,98,175,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(23) .course-card-header {
  background-color: rgba(208,138,218,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(23) .course-card-header > i {
  color: #63226c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(23) .course-main {
  background-color: #682472;
  color: #c775d4;
}
.smooth-terminal-jellybeans .course-card:nth-child(23) .course-title {
  color: #4a1a51;
}
.smooth-terminal-jellybeans .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(104,36,114,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(24) .course-card-header {
  background-color: rgba(228,198,130,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(24) .course-card-header > i {
  color: #937020;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(24) .course-main {
  background-color: #8a681e;
  color: #e6ca8b;
}
.smooth-terminal-jellybeans .course-card:nth-child(24) .course-title {
  color: #584313;
}
.smooth-terminal-jellybeans .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(138,104,30,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(25) .course-card-header {
  background-color: rgba(168,185,128,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(25) .course-card-header > i {
  color: #576538;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(25) .course-main {
  background-color: #515e33;
  color: #ccd6b5;
}
.smooth-terminal-jellybeans .course-card:nth-child(25) .course-title {
  color: #343d21;
}
.smooth-terminal-jellybeans .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(81,94,51,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(26) .course-card-header {
  background-color: rgba(79,168,246,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(26) .course-card-header > i {
  color: #08569b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(26) .course-main {
  background-color: #085292;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .course-card:nth-child(26) .course-title {
  color: #05345d;
}
.smooth-terminal-jellybeans .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(8,82,146,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(27) .course-card-header {
  background-color: rgba(56,88,159,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(27) .course-card-header > i {
  color: #1c2c50;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(27) .course-main {
  background-color: #213560;
  color: #acbde2;
}
.smooth-terminal-jellybeans .course-card:nth-child(27) .course-title {
  color: #111a30;
}
.smooth-terminal-jellybeans .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(33,53,96,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(28) .course-card-header {
  background-color: rgba(163,210,250,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(28) .course-card-header > i {
  color: #0b6fc4;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(28) .course-main {
  background-color: #0962af;
  color: #a3d2fa;
}
.smooth-terminal-jellybeans .course-card:nth-child(28) .course-title {
  color: #064276;
}
.smooth-terminal-jellybeans .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(9,98,175,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(29) .course-card-header {
  background-color: rgba(208,138,218,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(29) .course-card-header > i {
  color: #63226c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(29) .course-main {
  background-color: #682472;
  color: #c775d4;
}
.smooth-terminal-jellybeans .course-card:nth-child(29) .course-title {
  color: #4a1a51;
}
.smooth-terminal-jellybeans .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(104,36,114,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(30) .course-card-header {
  background-color: rgba(228,198,130,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(30) .course-card-header > i {
  color: #937020;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(30) .course-main {
  background-color: #8a681e;
  color: #e6ca8b;
}
.smooth-terminal-jellybeans .course-card:nth-child(30) .course-title {
  color: #584313;
}
.smooth-terminal-jellybeans .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(138,104,30,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(31) .course-card-header {
  background-color: rgba(168,185,128,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(31) .course-card-header > i {
  color: #576538;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(31) .course-main {
  background-color: #515e33;
  color: #ccd6b5;
}
.smooth-terminal-jellybeans .course-card:nth-child(31) .course-title {
  color: #343d21;
}
.smooth-terminal-jellybeans .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(81,94,51,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(32) .course-card-header {
  background-color: rgba(79,168,246,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(32) .course-card-header > i {
  color: #08569b;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(32) .course-main {
  background-color: #085292;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .course-card:nth-child(32) .course-title {
  color: #05345d;
}
.smooth-terminal-jellybeans .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(8,82,146,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(33) .course-card-header {
  background-color: rgba(56,88,159,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(33) .course-card-header > i {
  color: #1c2c50;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(33) .course-main {
  background-color: #213560;
  color: #acbde2;
}
.smooth-terminal-jellybeans .course-card:nth-child(33) .course-title {
  color: #111a30;
}
.smooth-terminal-jellybeans .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(33,53,96,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(34) .course-card-header {
  background-color: rgba(163,210,250,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(34) .course-card-header > i {
  color: #0b6fc4;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(34) .course-main {
  background-color: #0962af;
  color: #a3d2fa;
}
.smooth-terminal-jellybeans .course-card:nth-child(34) .course-title {
  color: #064276;
}
.smooth-terminal-jellybeans .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(9,98,175,0.85);
}
.smooth-terminal-jellybeans .course-card:nth-child(35) .course-card-header {
  background-color: rgba(208,138,218,0.65);
}
.smooth-terminal-jellybeans .course-card:nth-child(35) .course-card-header > i {
  color: #63226c;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-jellybeans .course-card:nth-child(35) .course-main {
  background-color: #682472;
  color: #c775d4;
}
.smooth-terminal-jellybeans .course-card:nth-child(35) .course-title {
  color: #4a1a51;
}
.smooth-terminal-jellybeans .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(104,36,114,0.85);
}
.smooth-terminal-jellybeans .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .content-count-overlay,
.smooth-terminal-jellybeans .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans main,
.smooth-terminal-jellybeans .default-form,
.smooth-terminal-jellybeans .eighty-box,
.smooth-terminal-jellybeans .latest-article,
.smooth-terminal-jellybeans .main-container,
.smooth-terminal-jellybeans .menu-burger,
.smooth-terminal-jellybeans .nav-options-dashboard,
.smooth-terminal-jellybeans .news-banner,
.smooth-terminal-jellybeans .dashboard-container.-topics-account,
.smooth-terminal-jellybeans .eighty-box.account-box,
.smooth-terminal-jellybeans .modal-container > .modal,
.smooth-terminal-jellybeans .dropdown-menu:hover,
.smooth-terminal-jellybeans .dropdown-menu > .dropdown-container,
.smooth-terminal-jellybeans .video-js .vjs-big-play-button,
.smooth-terminal-jellybeans .video-js .vjs-control-bar,
.smooth-terminal-jellybeans .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-jellybeans .menu-header.-dashboard > .header-logo {
  background-color: #3b3b3b;
}
.smooth-terminal-jellybeans .main-container {
  background-color: #393939;
}
.smooth-terminal-jellybeans .menu-header.-dashboard > .header-logo a {
  color: #adadad;
  text-shadow: none;
}
.smooth-terminal-jellybeans .login-container,
.smooth-terminal-jellybeans .plan-container,
.smooth-terminal-jellybeans .signup-container {
  background-color: #913f27;
}
.smooth-terminal-jellybeans .default-text,
.smooth-terminal-jellybeans .default-title,
.smooth-terminal-jellybeans .nav-options,
.smooth-terminal-jellybeans .text-dark,
.smooth-terminal-jellybeans > a >.default-text,
.smooth-terminal-jellybeans > a > .default-title,
.smooth-terminal-jellybeans .markdown-text p,
.smooth-terminal-jellybeans .markdown-text pre,
.smooth-terminal-jellybeans .markdown-text ul > li,
.smooth-terminal-jellybeans .markdown-text ol > li,
.smooth-terminal-jellybeans .article-link > .default-title,
.smooth-terminal-jellybeans .-mac > .default-title,
.smooth-terminal-jellybeans .collaborator-box > figure > .caption,
.smooth-terminal-jellybeans .collaborator-box > figure > .caption:hover,
.smooth-terminal-jellybeans .topics-card > figure > .caption,
.smooth-terminal-jellybeans .topics-card > figure > .caption:hover {
  color: #adadad;
}
.smooth-terminal-jellybeans .text-active,
.smooth-terminal-jellybeans .caption:hover,
.smooth-terminal-jellybeans .default-aside.-news,
.smooth-terminal-jellybeans .default-link:hover > .fal,
.smooth-terminal-jellybeans .default-link:hover > .fas,
.smooth-terminal-jellybeans .default-link:hover > .fab,
.smooth-terminal-jellybeans .default-link:hover > .default-text,
.smooth-terminal-jellybeans .markdown-text h1,
.smooth-terminal-jellybeans .markdown-text h2,
.smooth-terminal-jellybeans .markdown-text h3,
.smooth-terminal-jellybeans .markdown-text h4,
.smooth-terminal-jellybeans .markdown-text a:hover,
.smooth-terminal-jellybeans .article-box .default-title,
.smooth-terminal-jellybeans .article-box > a:hover > .date > p {
  color: #a037b0;
}
.smooth-terminal-jellybeans .markdown-text a,
.smooth-terminal-jellybeans .st-breadcrumb {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .markdown-text p em,
.smooth-terminal-jellybeans .sponsor-details > .item,
.smooth-terminal-jellybeans .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-jellybeans .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-jellybeans .menu-header {
    background-color: #3b3b3b;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-jellybeans .menu-header .header-logo,
.smooth-terminal-jellybeans .menu-header .header-logo > a > i,
.smooth-terminal-jellybeans .menu-header .nav-options .item a {
  color: #adadad;
  text-shadow: none;
}
.smooth-terminal-jellybeans .menu-header .nav-options .item a:hover,
.smooth-terminal-jellybeans .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-jellybeans .menu-header .nav-options .item a:hover,
.smooth-terminal-jellybeans .menu-header .nav-options .item a.active {
  background: #71b9f8;
}
.smooth-terminal-jellybeans .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-jellybeans .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-jellybeans .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #d8ad4c;
  text-shadow: none;
}
.smooth-terminal-jellybeans .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-jellybeans .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-jellybeans .socials,
.smooth-terminal-jellybeans .text-primary,
.smooth-terminal-jellybeans .default-link.-footer:hover,
.smooth-terminal-jellybeans .fas.text-primary,
.smooth-terminal-jellybeans .markdown-text blockquote,
.smooth-terminal-jellybeans .step > .fal {
  color: #99ad6a;
}
.smooth-terminal-jellybeans .default-button,
.smooth-terminal-jellybeans .markdown-text .default-button {
  background-color: rgba(113,185,248,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-button:hover,
.smooth-terminal-jellybeans .markdown-text .default-button:hover {
  background-color: #1b8ff4;
  color: #fff;
}
.smooth-terminal-jellybeans .default-button.-account {
  background-color: #99ad6a;
  border: 0.1rem solid #93a861;
}
.smooth-terminal-jellybeans .default-button.-account:hover {
  background-color: #8ca259;
  border: 0.1rem solid #6d7e45;
}
.smooth-terminal-jellybeans .default-button.-account:hover:after {
  background-color: #3b3b3b;
  border-left: 0.1rem solid #7d904f;
}
.smooth-terminal-jellybeans .default-button.-account:hover:before {
  background-color: #7d904f;
  border-bottom: 0.1rem solid #7d904f;
}
.smooth-terminal-jellybeans .fal,
.smooth-terminal-jellybeans .fas,
.smooth-terminal-jellybeans .fab,
.smooth-terminal-jellybeans .menu-burger > i,
.smooth-terminal-jellybeans .text-secondary {
  color: #3da0f5;
}
.smooth-terminal-jellybeans .fal.fa-twitter,
.smooth-terminal-jellybeans .fas.fa-twitter,
.smooth-terminal-jellybeans .fab.fa-twitter,
.smooth-terminal-jellybeans .menu-burger > i.fa-twitter,
.smooth-terminal-jellybeans .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-jellybeans .item .fab.fa-twitter {
  color: #3da0f5;
}
.smooth-terminal-jellybeans .default-link.-footer,
.smooth-terminal-jellybeans .default-text.-mid-light,
.smooth-terminal-jellybeans .fal.fa-link {
  color: rgba(173,173,173,0.85);
}
.smooth-terminal-jellybeans .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-jellybeans .topics-card > figure .default-title,
.smooth-terminal-jellybeans .terminal-body .default-title {
  color: #b3c28f;
}
.smooth-terminal-jellybeans .topics-card > figure > hr,
.smooth-terminal-jellybeans .terminal-body > hr {
  background: #0860ac;
}
.smooth-terminal-jellybeans .firestorm-thread-comments {
  color: #adadad;
}
.smooth-terminal-jellybeans .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-jellybeans .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #adadad;
}
.smooth-terminal-jellybeans .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #a037b0;
}
.smooth-terminal-jellybeans .firestorm-thread-comments .comment-form button:hover {
  background-color: #d8ad4c;
}
.smooth-terminal-jellybeans .default-text.-presentation,
.smooth-terminal-jellybeans .default-title.-presentation,
.smooth-terminal-jellybeans .input,
.smooth-terminal-jellybeans .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-jellybeans .search-tags,
.smooth-terminal-jellybeans .search-tags > .searcher {
  border-right: 0.1rem solid #d8ad4c;
}
.smooth-terminal-jellybeans .pitch-container {
  background-color: #99ad6a;
}
.smooth-terminal-jellybeans .text-light {
  color: #d8ad4c;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .tags-container .tag {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .tags-container .tag:hover {
  color: #d8ad4c;
}
.smooth-terminal-jellybeans .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #d8ad4c;
}
.smooth-terminal-jellybeans .skew-container {
  border-top: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans hr {
  background-color: rgba(113,185,248,0.35);
  border: none;
}
.smooth-terminal-jellybeans .article-link,
.smooth-terminal-jellybeans .default-link {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .article-link:hover,
.smooth-terminal-jellybeans .default-link:hover,
.smooth-terminal-jellybeans .article-link.-banner:hover,
.smooth-terminal-jellybeans .default-link.-banner:hover {
  color: #1b8ff4;
}
.smooth-terminal-jellybeans .article-link.-banner,
.smooth-terminal-jellybeans .default-link.-banner {
  color: #fff;
}
.smooth-terminal-jellybeans .alert.alert-info {
  border: 0.1rem solid #0b7ce0;
  color: #0b7ce0;
  background: #cde7fd;
}
.smooth-terminal-jellybeans .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-jellybeans .article-box.-show:hover {
  background: #353535;
}
.smooth-terminal-jellybeans .article-box:last-of-type {
  border: none;
}
.smooth-terminal-jellybeans .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .banner-container .caption .author > a:hover {
  color: #d8ad4c;
  text-shadow: none;
}
.smooth-terminal-jellybeans .table-of-contents-container {
  background: #393939;
}
.smooth-terminal-jellybeans .table-of-contents-container .thumb {
  background: #393939;
}
.smooth-terminal-jellybeans .table-of-contents-container li {
  color: rgba(173,173,173,0.75);
}
.smooth-terminal-jellybeans .table-of-contents-container li a {
  color: #adadad;
}
.smooth-terminal-jellybeans .table-of-contents-container li.active,
.smooth-terminal-jellybeans .table-of-contents-container li:hover {
  color: #99ad6a;
}
.smooth-terminal-jellybeans .st-card {
  background: #454545;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-jellybeans .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-jellybeans .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-jellybeans .card-footer {
  background: #323232;
}
.smooth-terminal-jellybeans .-show-article .course-title {
  background-color: #99ad6a;
  color: #fff;
}
.smooth-terminal-jellybeans .-show-article .course-title > a:hover {
  color: #597bc5;
}
.smooth-terminal-jellybeans .default-text .author {
  text-shadow: none;
}
.smooth-terminal-jellybeans .avatar-container > .avatar {
  border: 0.25rem solid #99ad6a;
  color: #adadad;
}
.smooth-terminal-jellybeans .avatar-container > .avatar:after {
  background-color: rgba(59,59,59,0.75);
}
.smooth-terminal-jellybeans .avatar-container.-banner > .avatar {
  border: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .avatar-container.-banner > .caption {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .avatar-container.-banner > .caption:hover {
  color: #a037b0;
}
.smooth-terminal-jellybeans .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .avatar-container.-topic > .caption > .default-title {
  color: #b1d9fb;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-jellybeans .-topics > .caption > .default-title {
  color: rgba(173,173,173,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-jellybeans .default-aside.-news,
  .smooth-terminal-jellybeans .case-studies > .details {
    border-left: 0.5rem solid rgba(113,185,248,0.35);
  }
}
.smooth-terminal-jellybeans .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-button.-oauth.-github {
  background-color: #d8ad4c;
}
.smooth-terminal-jellybeans .default-button.-oauth.-twitter {
  background-color: #99ad6a;
}
.smooth-terminal-jellybeans .default-button.-oauth.-facebook {
  background-color: #a037b0;
}
.smooth-terminal-jellybeans .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-jellybeans .default-text.-light,
.smooth-terminal-jellybeans .default-link.-light {
  color: rgba(173,173,173,0.85);
}
.smooth-terminal-jellybeans .default-text.-light.text-light,
.smooth-terminal-jellybeans .default-link.-light.text-light,
.smooth-terminal-jellybeans .default-text.-whiteLight,
.smooth-terminal-jellybeans .default-link.-whiteLight,
.smooth-terminal-jellybeans .default-text.-presentation.-light,
.smooth-terminal-jellybeans .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-text.-module,
.smooth-terminal-jellybeans .default-title.-module {
  border-bottom: 0.1rem solid #353535;
}
.smooth-terminal-jellybeans .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-jellybeans .dropdown-container > .item:hover {
  background: #4e5a32;
}
.smooth-terminal-jellybeans .team-member,
.smooth-terminal-jellybeans .card-header {
  background: #4e5a32;
}
.smooth-terminal-jellybeans .author-socials > .item > a {
  background: #99ad6a;
}
.smooth-terminal-jellybeans .author-socials > .item > a:hover {
  background: #71b9f8;
}
.smooth-terminal-jellybeans .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .team-position {
  color: rgba(216,173,76,0.85);
}
.smooth-terminal-jellybeans .main-footer {
  background: #353535;
}
.smooth-terminal-jellybeans .customer-box,
.smooth-terminal-jellybeans .collaborator-box {
  background-color: #3b3b3b;
  border: 0.1rem solid #99ad6a;
}
.smooth-terminal-jellybeans .collaborator-box:hover {
  background: #383838;
}
.smooth-terminal-jellybeans .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .featured-article > .header {
  background-color: rgba(112,49,30,0.75);
}
.smooth-terminal-jellybeans .st-fab {
  background: #913f27;
}
.smooth-terminal-jellybeans .st-fab:hover {
  background: #70311e;
}
.smooth-terminal-jellybeans .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .topics-card,
.smooth-terminal-jellybeans .topics-card > figure {
  background: #4e5a32;
}
.smooth-terminal-jellybeans .topics-card:hover,
.smooth-terminal-jellybeans .topics-card > figure:hover,
.smooth-terminal-jellybeans .topics-card.-active,
.smooth-terminal-jellybeans .topics-card > figure.-active {
  background: #46512d;
}
.smooth-terminal-jellybeans .topics-card,
.smooth-terminal-jellybeans .customer-box,
.smooth-terminal-jellybeans .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .topics-card:hover,
.smooth-terminal-jellybeans .customer-box:hover,
.smooth-terminal-jellybeans .collaborator-box:hover,
.smooth-terminal-jellybeans .topics-card.-active,
.smooth-terminal-jellybeans .customer-box.-active,
.smooth-terminal-jellybeans .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .topic-data.filter-link,
.smooth-terminal-jellybeans .small-tag,
.smooth-terminal-jellybeans .filter-link,
.smooth-terminal-jellybeans .filter-link > i,
.smooth-terminal-jellybeans .small-tag > i {
  color: rgba(173,173,173,0.65);
}
.smooth-terminal-jellybeans .-content > .filter-link {
  color: #71b9f8;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-jellybeans .filter-link:hover,
.smooth-terminal-jellybeans .filter-link.-active,
.smooth-terminal-jellybeans .small-tag,
.smooth-terminal-jellybeans .twitter-mini-button {
  background: #1b8ff4;
}
.smooth-terminal-jellybeans .small-tag,
.smooth-terminal-jellybeans .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .small-tag:hover,
.smooth-terminal-jellybeans .twitter-mini-button:hover {
  background: #0860ac;
  color: #fff;
}
.smooth-terminal-jellybeans .filter-link:hover,
.smooth-terminal-jellybeans .filter-link.-active,
.smooth-terminal-jellybeans .small-tag,
.smooth-terminal-jellybeans .filter-link:hover > i,
.smooth-terminal-jellybeans .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .topics-container.-article,
.smooth-terminal-jellybeans .topics-container > .articles,
.smooth-terminal-jellybeans .customer-container,
.smooth-terminal-jellybeans .default-aside.-topics {
  background: #393939;
}
.smooth-terminal-jellybeans .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .banner-container,
.smooth-terminal-jellybeans .-with-divider,
.smooth-terminal-jellybeans .main-footer,
.smooth-terminal-jellybeans.active > a.default-link,
.smooth-terminal-jellybeans > a.default-link {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .banner-container:after,
.smooth-terminal-jellybeans .-with-divider:after,
.smooth-terminal-jellybeans .main-footer:after,
.smooth-terminal-jellybeans.active > a.default-link:after,
.smooth-terminal-jellybeans > a.default-link:after {
  background: linear-gradient(to right, #597bc5 50%, #cf6a4c 50%);
}
.smooth-terminal-jellybeans .banner-container:before,
.smooth-terminal-jellybeans .-with-divider:before,
.smooth-terminal-jellybeans .main-footer:before,
.smooth-terminal-jellybeans.active > a.default-link:before,
.smooth-terminal-jellybeans > a.default-link:before {
  background: linear-gradient(to right, #d8ad4c 50%, #a037b0 50%);
}
.smooth-terminal-jellybeans .banner-container {
  background: linear-gradient(to bottom, #a8b980 20%, #566336 60%, #a8b980 95%);
}
.smooth-terminal-jellybeans .client-link {
  background-color: #d6d6d6;
}
.smooth-terminal-jellybeans .client-link:hover,
.smooth-terminal-jellybeans .client-link.active {
  background-color: #597bc5;
}
.smooth-terminal-jellybeans p code {
  color: #a037b0;
}
.smooth-terminal-jellybeans .table-of-contents > .default-title,
.smooth-terminal-jellybeans .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(173,173,173,0.25);
}
.smooth-terminal-jellybeans .modules-container {
  background-color: #353535;
}
.smooth-terminal-jellybeans .module-list > .module-title {
  color: #adadad;
}
.smooth-terminal-jellybeans .module-list > .lesson > .default-link:hover {
  background-color: #373737;
  color: #71b9f8;
}
.smooth-terminal-jellybeans .module-list > .lesson > .default-link:hover > .datetime {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .module-list > .lesson.-current,
.smooth-terminal-jellybeans .module-list > .lesson.-current > .default-link {
  color: #99ad6a;
}
.smooth-terminal-jellybeans .module-list > .lesson.-current > .datetime,
.smooth-terminal-jellybeans .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(153,173,106,0.75);
}
.smooth-terminal-jellybeans .module-list > .lesson > .default-link > .datetime {
  color: rgba(173,173,173,0.75);
}
.smooth-terminal-jellybeans .default-title.-under-bordered,
.smooth-terminal-jellybeans .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(113,185,248,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-jellybeans .default-link.-change-plan:hover,
.smooth-terminal-jellybeans .default-link.-secondary:hover {
  color: #d8ad4c;
  border-bottom: solid 0.05rem #d8ad4c;
  text-shadow: none;
}
.smooth-terminal-jellybeans .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(173,173,173,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-link.-secondary {
  color: #a037b0;
  border-bottom: dashed 0.05rem #a037b0;
}
.smooth-terminal-jellybeans .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-link.-light-white,
.smooth-terminal-jellybeans .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .input,
.smooth-terminal-jellybeans .goodle-style-field .input,
.smooth-terminal-jellybeans .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-jellybeans .input:focus,
.smooth-terminal-jellybeans .goodle-style-field .input:focus,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:focus,
.smooth-terminal-jellybeans .input:active,
.smooth-terminal-jellybeans .goodle-style-field .input:active,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:active,
.smooth-terminal-jellybeans .input:hover,
.smooth-terminal-jellybeans .goodle-style-field .input:hover,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:hover,
.smooth-terminal-jellybeans .input.active,
.smooth-terminal-jellybeans .goodle-style-field .input.active,
.smooth-terminal-jellybeans .goodle-style-field.-braintree.active {
  border: 0.1rem solid #d8ad4c;
  border-right: none;
}
.smooth-terminal-jellybeans .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #adadad !important;
  -webkit-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #adadad !important;
  -moz-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #adadad !important;
  -o-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #adadad !important;
  -khtml-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans input:focus:-webkit-autofill,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #adadad !important;
  -webkit-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans input:focus:-moz-autofill,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #adadad !important;
  -moz-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans input:focus:-o-autofill,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #adadad !important;
  -o-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans input:focus:-khtml-autofill,
.smooth-terminal-jellybeans .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #adadad !important;
  -khtml-box-shadow: 0 0 0px 64rem #3b3b3b inset;
}
.smooth-terminal-jellybeans .google-style-field {
  color: #adadad;
}
.smooth-terminal-jellybeans .google-style-field.-braintree {
  border-bottom: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-jellybeans .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-jellybeans .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #d8ad4c;
}
.smooth-terminal-jellybeans .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-jellybeans .google-style-field.active > .label,
.smooth-terminal-jellybeans .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-jellybeans .google-style-field.braintree-hosted-fields-valid > .label {
  color: #d8ad4c;
}
.smooth-terminal-jellybeans .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #71b9f8;
  color: #adadad;
  text-shadow: none;
}
.smooth-terminal-jellybeans .google-style-field .input:focus,
.smooth-terminal-jellybeans .google-style-field .input:active,
.smooth-terminal-jellybeans .google-style-field .input:hover,
.smooth-terminal-jellybeans .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #d8ad4c;
}
.smooth-terminal-jellybeans .google-style-field .input.active ~ .label {
  color: #d8ad4c;
}
.smooth-terminal-jellybeans .google-style-field > .placeholder {
  color: rgba(173,173,173,0.85);
}
.smooth-terminal-jellybeans .google-style-field .fas,
.smooth-terminal-jellybeans .google-style-field .fab {
  color: #adadad;
}
.smooth-terminal-jellybeans .card-footer:before {
  background-color: rgba(173,173,173,0.2);
}
.smooth-terminal-jellybeans .card-title:before {
  background-color: rgba(173,173,173,0.2);
}
.smooth-terminal-jellybeans .-light-border-right {
  border-right: 0.1rem solid rgba(113,185,248,0.5);
}
.smooth-terminal-jellybeans .markdown-text.-white {
  background: #3b3b3b;
}
.smooth-terminal-jellybeans .markdown-text p em {
  background: rgba(153,173,106,0.25);
}
.smooth-terminal-jellybeans .markdown-text table,
.smooth-terminal-jellybeans .markdown-text table td,
.smooth-terminal-jellybeans .markdown-text table th {
  border: 0.05rem solid #71b9f8;
}
.smooth-terminal-jellybeans .markdown-text a.tag {
  border-bottom: 0.05rem dashed #d8ad4c;
  color: #d8ad4c;
}
.smooth-terminal-jellybeans .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #71b9f8;
}
.smooth-terminal-jellybeans .mc-field-group > .button,
.smooth-terminal-jellybeans .default-button.-secondary {
  background: #3f64b4;
  border: 0.1rem solid #3b5eaa;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .mc-field-group > .button:hover,
.smooth-terminal-jellybeans .default-button.-secondary:hover {
  background: #304c8a;
  border: 0.1rem solid #304c8a;
}
.smooth-terminal-jellybeans .default-button.-cta {
  background-color: #597bc5;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-jellybeans .default-button.-cta:hover {
  background-color: #c0922a;
}
.smooth-terminal-jellybeans .default-button.-discouraged {
  background: #2c2c2c;
  border: 0.1rem solid #2c2c2c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-button.-discouraged:hover {
  background: #262626;
  border: 0.1rem solid #262626;
}
.smooth-terminal-jellybeans .default-button.-primary {
  background: #7fc0f9;
  border: 0.1rem solid #7fc0f9;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .default-button.-primary:hover {
  background: #3da0f5;
  border: 0.1rem solid #3da0f5;
}
.smooth-terminal-jellybeans #mce-error-response {
  background-color: #eacaee;
  color: #501c58;
}
.smooth-terminal-jellybeans #mce-error-response > a {
  border-bottom: 0.1rem solid #a037b0;
}
.smooth-terminal-jellybeans #mce-success-response {
  background-color: #dbedfd;
  color: #0860ac;
}
.smooth-terminal-jellybeans #mce-success-response > a {
  border-bottom: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .default-form:before {
  border: 0.1rem solid #75874a;
}
.smooth-terminal-jellybeans .default-form:after {
  border-top: 0.1rem solid #75874a;
  border-left: 0.1rem solid #75874a;
}
.smooth-terminal-jellybeans .eighty-box#monthly {
  border-bottom: 0.1rem solid #a7492d;
  border-left: 0.2rem solid #a7492d;
}
.smooth-terminal-jellybeans .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-jellybeans .eighty-box.account-box:before,
.smooth-terminal-jellybeans .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-jellybeans .eighty-box:before,
.smooth-terminal-jellybeans .default-button:hover:before,
.smooth-terminal-jellybeans .modal-container > .modal:before,
.smooth-terminal-jellybeans .default-form:before,
.smooth-terminal-jellybeans .eighty-box:after,
.smooth-terminal-jellybeans .default-button:hover:after,
.smooth-terminal-jellybeans .modal-container > .modal:after,
.smooth-terminal-jellybeans .default-form:after {
  background-color: #99ad6a;
}
.smooth-terminal-jellybeans .dashboard-container {
  background-color: rgba(113,185,248,0.5);
}
.smooth-terminal-jellybeans .dashboard-header {
  background: #75874a;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-jellybeans .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .menu-burger {
  border: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .nav-options {
  background-color: #3b3b3b;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-jellybeans .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-jellybeans .nav-options a.active:after,
.smooth-terminal-jellybeans .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #597bc5 50%, #cf6a4c 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-jellybeans .nav-options a.active:after,
  .smooth-terminal-jellybeans .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #597bc5 50%, #cf6a4c 50%);
  }
}
.smooth-terminal-jellybeans .nav-options a.active:before,
.smooth-terminal-jellybeans .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #d8ad4c 50%, #a037b0 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-jellybeans .nav-options a.active:before,
  .smooth-terminal-jellybeans .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #d8ad4c 50%, #a037b0 50%);
  }
}
.smooth-terminal-jellybeans .nav-options > .item:hover > a,
.smooth-terminal-jellybeans .nav-options a.active {
  background: #99ad6a;
}
.smooth-terminal-jellybeans .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .nav-options .item .header-logo a:hover {
  background: none;
  color: #adadad;
}
.smooth-terminal-jellybeans .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .nav-options-dashboard a {
  color: #adadad;
}
.smooth-terminal-jellybeans .nav-options-dashboard a.active:after,
.smooth-terminal-jellybeans .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #597bc5 50%, #cf6a4c 50%);
}
.smooth-terminal-jellybeans .nav-options-dashboard a.active:before,
.smooth-terminal-jellybeans .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #d8ad4c 50%, #a037b0 50%);
}
.smooth-terminal-jellybeans .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-jellybeans .nav-options-dashboard a.active,
.smooth-terminal-jellybeans .account-panel-name {
  background: #71b9f8;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-jellybeans .nav-options-dashboard a.active > i,
.smooth-terminal-jellybeans .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-jellybeans .pagination-list > .item {
  color: #0860ac;
}
.smooth-terminal-jellybeans .page-illustration,
.smooth-terminal-jellybeans .page-illustration-body > .illustration,
.smooth-terminal-jellybeans .login-container:before,
.smooth-terminal-jellybeans .plan-container:before,
.smooth-terminal-jellybeans .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-jellybeans .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .page-illustration-body {
  background-color: #99ad6a;
}
.smooth-terminal-jellybeans a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans a.plan-link:hover {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .plan-name {
  border: 0.1rem solid #75874a;
  background: #cc9b2c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .plan-box > .default-button {
  border-bottom: 0.1rem solid #c0922a;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #c0922a;
}
.smooth-terminal-jellybeans .plan-box#monthly .plan-name,
.smooth-terminal-jellybeans .plan-box#monthly .default-button {
  background-color: #cf6a4c;
  border-bottom: 0.1rem solid #b34e30;
  border-top: 0.1rem solid #b34e30;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-jellybeans .plan-box#monthly .default-button:hover {
  background-color: #d8ad4c;
  border: 0.1rem solid #b48927;
}
.smooth-terminal-jellybeans .close {
  color: #99ad6a;
}
.smooth-terminal-jellybeans .ribbon {
  background-color: #597bc5;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .rotative-icon:hover {
  animation: smooth-terminal-jellybeans-iconHover 2s alternate infinite;
}
.smooth-terminal-jellybeans .topic-socials > a i {
  color: rgba(216,173,76,0.75);
}
.smooth-terminal-jellybeans .topic-socials > a:hover,
.smooth-terminal-jellybeans .topic-socials > a:hover i {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .text-svg {
  color: #99ad6a;
}
.smooth-terminal-jellybeans .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-jellybeans .scroll-container::-webkit-scrollbar-thumb {
  background: #4e5a32;
  outline: 1px solid #4e5a32;
}
.smooth-terminal-jellybeans .thumb > i {
  color: #99ad6a;
}
.smooth-terminal-jellybeans #rectangle-primary {
  fill: #597bc5;
}
.smooth-terminal-jellybeans #rectangle-third {
  fill: #cf6a4c;
}
.smooth-terminal-jellybeans #rectangle-secondary {
  fill: #d8ad4c;
}
.smooth-terminal-jellybeans #rectangle-highlight {
  fill: #a037b0;
}
.smooth-terminal-jellybeans .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #99ad6a;
}
.smooth-terminal-jellybeans .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #d8ad4c;
  border-right: 0.2rem solid #d8ad4c;
}
.smooth-terminal-jellybeans .sponsor-details:before,
.smooth-terminal-jellybeans .sponsor-details > .item:before {
  background: #d8ad4c;
}
.smooth-terminal-jellybeans .sponsor-details > .item {
  background: #323232;
}
.smooth-terminal-jellybeans .search-fields > .input {
  background: #3b3b3b;
  border: 0.1rem solid #71b9f8;
  border-left: none;
  color: #adadad;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-jellybeans .search-fields > .input:focus,
.smooth-terminal-jellybeans .search-fields > .input:hover,
.smooth-terminal-jellybeans .search-fields > .input.active,
.smooth-terminal-jellybeans .search-fields > .input:focus ~ .search-button,
.smooth-terminal-jellybeans .search-fields > .input:hover ~ .search-button,
.smooth-terminal-jellybeans .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .search-fields > .search-button {
  background: #71b9f8;
  border: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .search-fields > .search-button:hover,
.smooth-terminal-jellybeans .search-fields > .search-button.active {
  background: #71b9f8;
  border: 0.1rem solid #71b9f8;
}
.smooth-terminal-jellybeans .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-jellybeans .scrolled .search-fields > .input {
  color: #adadad;
}
.smooth-terminal-jellybeans .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #adadad;
}
.smooth-terminal-jellybeans .video-js:hover .vjs-big-play-button {
  background: #d8ad4c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-jellybeans .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #353535;
}
.smooth-terminal-jellybeans .video-js .vjs-big-play-button,
.smooth-terminal-jellybeans .video-js .vjs-control-bar,
.smooth-terminal-jellybeans .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #2c2c2c;
}
.smooth-terminal-jellybeans .video-js .vjs-control-bar {
  color: #71b9f8;
}
.smooth-terminal-jellybeans .video-js .vjs-slider,
.smooth-terminal-jellybeans .video-js .vjs-load-progress,
.smooth-terminal-jellybeans .video-js .vjs-slider-bar {
  background-color: #d8ad4c;
}
.smooth-terminal-jellybeans .video-js .vjs-play-progress,
.smooth-terminal-jellybeans .video-js .vjs-volume-level {
  background: #adadad;
}
.smooth-terminal-jellybeans .video-js .vjs-load-progress div {
  background: #d8ad4c;
}
.smooth-terminal-jellybeans .tabs-container > li {
  color: #adadad;
}
@-moz-keyframes smooth-terminal-jellybeans-iconHover {
  0% {
    color: #99ad6a;
  }
  25% {
    color: #d8ad4c;
  }
  50% {
    color: #71b9f8;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #a037b0;
  }
}
@-webkit-keyframes smooth-terminal-jellybeans-iconHover {
  0% {
    color: #99ad6a;
  }
  25% {
    color: #d8ad4c;
  }
  50% {
    color: #71b9f8;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #a037b0;
  }
}
@-o-keyframes smooth-terminal-jellybeans-iconHover {
  0% {
    color: #99ad6a;
  }
  25% {
    color: #d8ad4c;
  }
  50% {
    color: #71b9f8;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #a037b0;
  }
}
@keyframes smooth-terminal-jellybeans-iconHover {
  0% {
    color: #99ad6a;
  }
  25% {
    color: #d8ad4c;
  }
  50% {
    color: #71b9f8;
  }
  75% {
    color: #cf6a4c;
  }
  100% {
    color: #a037b0;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-gruvbox-dark {
  background-image: none;
}
li.smooth-terminal-gruvbox-dark {
  background-color: #2c2c2c;
}
.smooth-terminal-gruvbox-dark {
  background-color: #639763;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-gruvbox-dark .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(1) .course-card-header {
  background-color: rgba(128,172,128,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(1) .course-card-header > i {
  color: #3b5b3b;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(1) .course-main {
  background-color: #365336;
  color: #b4ceb4;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(1) .course-title {
  color: #243624;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(54,83,54,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(2) .course-card-header {
  background-color: rgba(223,188,112,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(2) .course-card-header > i {
  color: #89671f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(2) .course-main {
  background-color: #81621d;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(2) .course-title {
  color: #523e12;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(129,98,29,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(3) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(3) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(3) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(3) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(4) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(4) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(4) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(4) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(5) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(5) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(5) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(5) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(6) .course-card-header {
  background-color: rgba(237,218,176,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(6) .course-card-header > i {
  color: #a88026;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(6) .course-main {
  background-color: #a47c24;
  color: #efddb6;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(6) .course-title {
  color: #654d17;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(164,124,36,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(7) .course-card-header {
  background-color: rgba(128,172,128,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(7) .course-card-header > i {
  color: #3b5b3b;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(7) .course-main {
  background-color: #365336;
  color: #b4ceb4;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(7) .course-title {
  color: #243624;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(54,83,54,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(8) .course-card-header {
  background-color: rgba(223,188,112,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(8) .course-card-header > i {
  color: #89671f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(8) .course-main {
  background-color: #81621d;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(8) .course-title {
  color: #523e12;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(129,98,29,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(9) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(9) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(9) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(9) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(10) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(10) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(10) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(10) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(11) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(11) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(11) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(11) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(12) .course-card-header {
  background-color: rgba(237,218,176,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(12) .course-card-header > i {
  color: #a88026;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(12) .course-main {
  background-color: #a47c24;
  color: #efddb6;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(12) .course-title {
  color: #654d17;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(164,124,36,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(13) .course-card-header {
  background-color: rgba(128,172,128,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(13) .course-card-header > i {
  color: #3b5b3b;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(13) .course-main {
  background-color: #365336;
  color: #b4ceb4;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(13) .course-title {
  color: #243624;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(54,83,54,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(14) .course-card-header {
  background-color: rgba(223,188,112,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(14) .course-card-header > i {
  color: #89671f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(14) .course-main {
  background-color: #81621d;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(14) .course-title {
  color: #523e12;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(129,98,29,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(15) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(15) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(15) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(15) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(16) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(16) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(16) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(16) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(17) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(17) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(17) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(17) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(18) .course-card-header {
  background-color: rgba(237,218,176,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(18) .course-card-header > i {
  color: #a88026;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(18) .course-main {
  background-color: #a47c24;
  color: #efddb6;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(18) .course-title {
  color: #654d17;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(164,124,36,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(19) .course-card-header {
  background-color: rgba(128,172,128,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(19) .course-card-header > i {
  color: #3b5b3b;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(19) .course-main {
  background-color: #365336;
  color: #b4ceb4;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(19) .course-title {
  color: #243624;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(54,83,54,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(20) .course-card-header {
  background-color: rgba(223,188,112,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(20) .course-card-header > i {
  color: #89671f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(20) .course-main {
  background-color: #81621d;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(20) .course-title {
  color: #523e12;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(129,98,29,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(21) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(21) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(21) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(21) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(22) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(22) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(22) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(22) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(23) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(23) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(23) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(23) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(24) .course-card-header {
  background-color: rgba(237,218,176,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(24) .course-card-header > i {
  color: #a88026;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(24) .course-main {
  background-color: #a47c24;
  color: #efddb6;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(24) .course-title {
  color: #654d17;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(164,124,36,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(25) .course-card-header {
  background-color: rgba(128,172,128,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(25) .course-card-header > i {
  color: #3b5b3b;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(25) .course-main {
  background-color: #365336;
  color: #b4ceb4;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(25) .course-title {
  color: #243624;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(54,83,54,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(26) .course-card-header {
  background-color: rgba(223,188,112,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(26) .course-card-header > i {
  color: #89671f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(26) .course-main {
  background-color: #81621d;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(26) .course-title {
  color: #523e12;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(129,98,29,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(27) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(27) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(27) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(27) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(28) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(28) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(28) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(28) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(29) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(29) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(29) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(29) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(30) .course-card-header {
  background-color: rgba(237,218,176,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(30) .course-card-header > i {
  color: #a88026;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(30) .course-main {
  background-color: #a47c24;
  color: #efddb6;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(30) .course-title {
  color: #654d17;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(164,124,36,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(31) .course-card-header {
  background-color: rgba(128,172,128,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(31) .course-card-header > i {
  color: #3b5b3b;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(31) .course-main {
  background-color: #365336;
  color: #b4ceb4;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(31) .course-title {
  color: #243624;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(54,83,54,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(32) .course-card-header {
  background-color: rgba(223,188,112,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(32) .course-card-header > i {
  color: #89671f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(32) .course-main {
  background-color: #81621d;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(32) .course-title {
  color: #523e12;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(129,98,29,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(33) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(33) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(33) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(33) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(34) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(34) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(34) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(34) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(35) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(35) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(35) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(35) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-dark .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-dark .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .content-count-overlay,
.smooth-terminal-gruvbox-dark .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark main,
.smooth-terminal-gruvbox-dark .default-form,
.smooth-terminal-gruvbox-dark .eighty-box,
.smooth-terminal-gruvbox-dark .latest-article,
.smooth-terminal-gruvbox-dark .main-container,
.smooth-terminal-gruvbox-dark .menu-burger,
.smooth-terminal-gruvbox-dark .nav-options-dashboard,
.smooth-terminal-gruvbox-dark .news-banner,
.smooth-terminal-gruvbox-dark .dashboard-container.-topics-account,
.smooth-terminal-gruvbox-dark .eighty-box.account-box,
.smooth-terminal-gruvbox-dark .modal-container > .modal,
.smooth-terminal-gruvbox-dark .dropdown-menu:hover,
.smooth-terminal-gruvbox-dark .dropdown-menu > .dropdown-container,
.smooth-terminal-gruvbox-dark .video-js .vjs-big-play-button,
.smooth-terminal-gruvbox-dark .video-js .vjs-control-bar,
.smooth-terminal-gruvbox-dark .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-gruvbox-dark .menu-header.-dashboard > .header-logo {
  background-color: #2c2c2c;
}
.smooth-terminal-gruvbox-dark .main-container {
  background-color: #2b2b2b;
}
.smooth-terminal-gruvbox-dark .menu-header.-dashboard > .header-logo a {
  color: #a59883;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .login-container,
.smooth-terminal-gruvbox-dark .plan-container,
.smooth-terminal-gruvbox-dark .signup-container {
  background-color: #62000e;
}
.smooth-terminal-gruvbox-dark .default-text,
.smooth-terminal-gruvbox-dark .default-title,
.smooth-terminal-gruvbox-dark .nav-options,
.smooth-terminal-gruvbox-dark .text-dark,
.smooth-terminal-gruvbox-dark > a >.default-text,
.smooth-terminal-gruvbox-dark > a > .default-title,
.smooth-terminal-gruvbox-dark .markdown-text p,
.smooth-terminal-gruvbox-dark .markdown-text pre,
.smooth-terminal-gruvbox-dark .markdown-text ul > li,
.smooth-terminal-gruvbox-dark .markdown-text ol > li,
.smooth-terminal-gruvbox-dark .article-link > .default-title,
.smooth-terminal-gruvbox-dark .-mac > .default-title,
.smooth-terminal-gruvbox-dark .collaborator-box > figure > .caption,
.smooth-terminal-gruvbox-dark .collaborator-box > figure > .caption:hover,
.smooth-terminal-gruvbox-dark .topics-card > figure > .caption,
.smooth-terminal-gruvbox-dark .topics-card > figure > .caption:hover {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .text-active,
.smooth-terminal-gruvbox-dark .caption:hover,
.smooth-terminal-gruvbox-dark .default-aside.-news,
.smooth-terminal-gruvbox-dark .default-link:hover > .fal,
.smooth-terminal-gruvbox-dark .default-link:hover > .fas,
.smooth-terminal-gruvbox-dark .default-link:hover > .fab,
.smooth-terminal-gruvbox-dark .default-link:hover > .default-text,
.smooth-terminal-gruvbox-dark .markdown-text h1,
.smooth-terminal-gruvbox-dark .markdown-text h2,
.smooth-terminal-gruvbox-dark .markdown-text h3,
.smooth-terminal-gruvbox-dark .markdown-text h4,
.smooth-terminal-gruvbox-dark .markdown-text a:hover,
.smooth-terminal-gruvbox-dark .article-box .default-title,
.smooth-terminal-gruvbox-dark .article-box > a:hover > .date > p {
  color: #ac5f85;
}
.smooth-terminal-gruvbox-dark .markdown-text a,
.smooth-terminal-gruvbox-dark .st-breadcrumb {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .markdown-text p em,
.smooth-terminal-gruvbox-dark .sponsor-details > .item,
.smooth-terminal-gruvbox-dark .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-gruvbox-dark .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-dark .menu-header {
    background-color: #2c2c2c;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-gruvbox-dark .menu-header .header-logo,
.smooth-terminal-gruvbox-dark .menu-header .header-logo > a > i,
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item a {
  color: #a59883;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item a:hover,
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item a:hover,
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item a.active {
  background: #949826;
}
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-gruvbox-dark .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #e6ca8e;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-gruvbox-dark .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-gruvbox-dark .socials,
.smooth-terminal-gruvbox-dark .text-primary,
.smooth-terminal-gruvbox-dark .default-link.-footer:hover,
.smooth-terminal-gruvbox-dark .fas.text-primary,
.smooth-terminal-gruvbox-dark .markdown-text blockquote,
.smooth-terminal-gruvbox-dark .step > .fal {
  color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .default-button,
.smooth-terminal-gruvbox-dark .markdown-text .default-button {
  background-color: rgba(148,152,38,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-button:hover,
.smooth-terminal-gruvbox-dark .markdown-text .default-button:hover {
  background-color: #6f721c;
  color: #fff;
}
.smooth-terminal-gruvbox-dark .default-button.-account {
  background-color: #6a9d6a;
  border: 0.1rem solid #639763;
}
.smooth-terminal-gruvbox-dark .default-button.-account:hover {
  background-color: #5e8f5e;
  border: 0.1rem solid #496f49;
}
.smooth-terminal-gruvbox-dark .default-button.-account:hover:after {
  background-color: #2c2c2c;
  border-left: 0.1rem solid #537f53;
}
.smooth-terminal-gruvbox-dark .default-button.-account:hover:before {
  background-color: #537f53;
  border-bottom: 0.1rem solid #537f53;
}
.smooth-terminal-gruvbox-dark .fal,
.smooth-terminal-gruvbox-dark .fas,
.smooth-terminal-gruvbox-dark .fab,
.smooth-terminal-gruvbox-dark .menu-burger > i,
.smooth-terminal-gruvbox-dark .text-secondary {
  color: #dcb560;
}
.smooth-terminal-gruvbox-dark .fal.fa-twitter,
.smooth-terminal-gruvbox-dark .fas.fa-twitter,
.smooth-terminal-gruvbox-dark .fab.fa-twitter,
.smooth-terminal-gruvbox-dark .menu-burger > i.fa-twitter,
.smooth-terminal-gruvbox-dark .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-gruvbox-dark .item .fab.fa-twitter {
  color: #dcb560;
}
.smooth-terminal-gruvbox-dark .default-link.-footer,
.smooth-terminal-gruvbox-dark .default-text.-mid-light,
.smooth-terminal-gruvbox-dark .fal.fa-link {
  color: rgba(165,152,131,0.85);
}
.smooth-terminal-gruvbox-dark .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-gruvbox-dark .topics-card > figure .default-title,
.smooth-terminal-gruvbox-dark .terminal-body .default-title {
  color: #8fb68f;
}
.smooth-terminal-gruvbox-dark .topics-card > figure > hr,
.smooth-terminal-gruvbox-dark .terminal-body > hr {
  background: #987322;
}
.smooth-terminal-gruvbox-dark .firestorm-thread-comments {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-gruvbox-dark .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #a59883;
}
.smooth-terminal-gruvbox-dark .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #ac5f85;
}
.smooth-terminal-gruvbox-dark .firestorm-thread-comments .comment-form button:hover {
  background-color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .default-text.-presentation,
.smooth-terminal-gruvbox-dark .default-title.-presentation,
.smooth-terminal-gruvbox-dark .input,
.smooth-terminal-gruvbox-dark .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-gruvbox-dark .search-tags,
.smooth-terminal-gruvbox-dark .search-tags > .searcher {
  border-right: 0.1rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .pitch-container {
  background-color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .text-light {
  color: #4d8486;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .tags-container .tag {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .tags-container .tag:hover {
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .skew-container {
  border-top: 0.1rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark hr {
  background-color: rgba(230,202,142,0.35);
  border: none;
}
.smooth-terminal-gruvbox-dark .article-link,
.smooth-terminal-gruvbox-dark .default-link {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .article-link:hover,
.smooth-terminal-gruvbox-dark .default-link:hover,
.smooth-terminal-gruvbox-dark .article-link.-banner:hover,
.smooth-terminal-gruvbox-dark .default-link.-banner:hover {
  color: #6f721c;
}
.smooth-terminal-gruvbox-dark .article-link.-banner,
.smooth-terminal-gruvbox-dark .default-link.-banner {
  color: #fff;
}
.smooth-terminal-gruvbox-dark .alert.alert-info {
  border: 0.1rem solid #606319;
  color: #606319;
  background: #e6e9a5;
}
.smooth-terminal-gruvbox-dark .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-gruvbox-dark .article-box.-show:hover {
  background: #282828;
}
.smooth-terminal-gruvbox-dark .article-box:last-of-type {
  border: none;
}
.smooth-terminal-gruvbox-dark .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .banner-container .caption .author > a:hover {
  color: #e6ca8e;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .table-of-contents-container {
  background: #2b2b2b;
}
.smooth-terminal-gruvbox-dark .table-of-contents-container .thumb {
  background: #2b2b2b;
}
.smooth-terminal-gruvbox-dark .table-of-contents-container li {
  color: rgba(165,152,131,0.75);
}
.smooth-terminal-gruvbox-dark .table-of-contents-container li a {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .table-of-contents-container li.active,
.smooth-terminal-gruvbox-dark .table-of-contents-container li:hover {
  color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .st-card {
  background: #373737;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-gruvbox-dark .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-gruvbox-dark .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-gruvbox-dark .card-footer {
  background: #252525;
}
.smooth-terminal-gruvbox-dark .-show-article .course-title {
  background-color: #6a9d6a;
  color: #fff;
}
.smooth-terminal-gruvbox-dark .-show-article .course-title > a:hover {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .default-text .author {
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .avatar-container > .avatar {
  border: 0.25rem solid #6a9d6a;
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .avatar-container > .avatar:after {
  background-color: rgba(44,44,44,0.75);
}
.smooth-terminal-gruvbox-dark .avatar-container.-banner > .avatar {
  border: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-dark .avatar-container.-banner > .caption {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .avatar-container.-banner > .caption:hover {
  color: #ac5f85;
}
.smooth-terminal-gruvbox-dark .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .avatar-container.-topic > .caption > .default-title {
  color: #d8dc72;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-gruvbox-dark .-topics > .caption > .default-title {
  color: rgba(165,152,131,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-dark .default-aside.-news,
  .smooth-terminal-gruvbox-dark .case-studies > .details {
    border-left: 0.5rem solid rgba(230,202,142,0.35);
  }
}
.smooth-terminal-gruvbox-dark .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-button.-oauth.-github {
  background-color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .default-button.-oauth.-twitter {
  background-color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .default-button.-oauth.-facebook {
  background-color: #ac5f85;
}
.smooth-terminal-gruvbox-dark .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-gruvbox-dark .default-text.-light,
.smooth-terminal-gruvbox-dark .default-link.-light {
  color: rgba(165,152,131,0.85);
}
.smooth-terminal-gruvbox-dark .default-text.-light.text-light,
.smooth-terminal-gruvbox-dark .default-link.-light.text-light,
.smooth-terminal-gruvbox-dark .default-text.-whiteLight,
.smooth-terminal-gruvbox-dark .default-link.-whiteLight,
.smooth-terminal-gruvbox-dark .default-text.-presentation.-light,
.smooth-terminal-gruvbox-dark .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-text.-module,
.smooth-terminal-gruvbox-dark .default-title.-module {
  border-bottom: 0.1rem solid #282828;
}
.smooth-terminal-gruvbox-dark .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-gruvbox-dark .dropdown-container > .item:hover {
  background: #344f34;
}
.smooth-terminal-gruvbox-dark .team-member,
.smooth-terminal-gruvbox-dark .card-header {
  background: #344f34;
}
.smooth-terminal-gruvbox-dark .author-socials > .item > a {
  background: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .author-socials > .item > a:hover {
  background: #949826;
}
.smooth-terminal-gruvbox-dark .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .team-position {
  color: rgba(230,202,142,0.85);
}
.smooth-terminal-gruvbox-dark .main-footer {
  background: #282828;
}
.smooth-terminal-gruvbox-dark .customer-box,
.smooth-terminal-gruvbox-dark .collaborator-box {
  background-color: #2c2c2c;
  border: 0.1rem solid #6a9d6a;
}
.smooth-terminal-gruvbox-dark .collaborator-box:hover {
  background: #2a2a2a;
}
.smooth-terminal-gruvbox-dark .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .featured-article > .header {
  background-color: rgba(75,0,10,0.75);
}
.smooth-terminal-gruvbox-dark .st-fab {
  background: #62000e;
}
.smooth-terminal-gruvbox-dark .st-fab:hover {
  background: #4b000a;
}
.smooth-terminal-gruvbox-dark .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .topics-card,
.smooth-terminal-gruvbox-dark .topics-card > figure {
  background: #344f34;
}
.smooth-terminal-gruvbox-dark .topics-card:hover,
.smooth-terminal-gruvbox-dark .topics-card > figure:hover,
.smooth-terminal-gruvbox-dark .topics-card.-active,
.smooth-terminal-gruvbox-dark .topics-card > figure.-active {
  background: #2f472f;
}
.smooth-terminal-gruvbox-dark .topics-card,
.smooth-terminal-gruvbox-dark .customer-box,
.smooth-terminal-gruvbox-dark .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .topics-card:hover,
.smooth-terminal-gruvbox-dark .customer-box:hover,
.smooth-terminal-gruvbox-dark .collaborator-box:hover,
.smooth-terminal-gruvbox-dark .topics-card.-active,
.smooth-terminal-gruvbox-dark .customer-box.-active,
.smooth-terminal-gruvbox-dark .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .topic-data.filter-link,
.smooth-terminal-gruvbox-dark .small-tag,
.smooth-terminal-gruvbox-dark .filter-link,
.smooth-terminal-gruvbox-dark .filter-link > i,
.smooth-terminal-gruvbox-dark .small-tag > i {
  color: rgba(165,152,131,0.65);
}
.smooth-terminal-gruvbox-dark .-content > .filter-link {
  color: #949826;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-gruvbox-dark .filter-link:hover,
.smooth-terminal-gruvbox-dark .filter-link.-active,
.smooth-terminal-gruvbox-dark .small-tag,
.smooth-terminal-gruvbox-dark .twitter-mini-button {
  background: #6f721c;
}
.smooth-terminal-gruvbox-dark .small-tag,
.smooth-terminal-gruvbox-dark .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .small-tag:hover,
.smooth-terminal-gruvbox-dark .twitter-mini-button:hover {
  background: #4a4c13;
  color: #fff;
}
.smooth-terminal-gruvbox-dark .filter-link:hover,
.smooth-terminal-gruvbox-dark .filter-link.-active,
.smooth-terminal-gruvbox-dark .small-tag,
.smooth-terminal-gruvbox-dark .filter-link:hover > i,
.smooth-terminal-gruvbox-dark .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .topics-container.-article,
.smooth-terminal-gruvbox-dark .topics-container > .articles,
.smooth-terminal-gruvbox-dark .customer-container,
.smooth-terminal-gruvbox-dark .default-aside.-topics {
  background: #2b2b2b;
}
.smooth-terminal-gruvbox-dark .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .banner-container,
.smooth-terminal-gruvbox-dark .-with-divider,
.smooth-terminal-gruvbox-dark .main-footer,
.smooth-terminal-gruvbox-dark.active > a.default-link,
.smooth-terminal-gruvbox-dark > a.default-link {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .banner-container:after,
.smooth-terminal-gruvbox-dark .-with-divider:after,
.smooth-terminal-gruvbox-dark .main-footer:after,
.smooth-terminal-gruvbox-dark.active > a.default-link:after,
.smooth-terminal-gruvbox-dark > a.default-link:after {
  background: linear-gradient(to right, #949826 50%, #960015 50%);
}
.smooth-terminal-gruvbox-dark .banner-container:before,
.smooth-terminal-gruvbox-dark .-with-divider:before,
.smooth-terminal-gruvbox-dark .main-footer:before,
.smooth-terminal-gruvbox-dark.active > a.default-link:before,
.smooth-terminal-gruvbox-dark > a.default-link:before {
  background: linear-gradient(to right, #e6ca8e 50%, #ac5f85 50%);
}
.smooth-terminal-gruvbox-dark .banner-container {
  background: linear-gradient(to bottom, #80ac80 20%, #395739 60%, #80ac80 95%);
}
.smooth-terminal-gruvbox-dark .client-link {
  background-color: #d2cbc1;
}
.smooth-terminal-gruvbox-dark .client-link:hover,
.smooth-terminal-gruvbox-dark .client-link.active {
  background-color: #949826;
}
.smooth-terminal-gruvbox-dark p code {
  color: #ac5f85;
}
.smooth-terminal-gruvbox-dark .table-of-contents > .default-title,
.smooth-terminal-gruvbox-dark .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(165,152,131,0.25);
}
.smooth-terminal-gruvbox-dark .modules-container {
  background-color: #282828;
}
.smooth-terminal-gruvbox-dark .module-list > .module-title {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .module-list > .lesson > .default-link:hover {
  background-color: #292929;
  color: #949826;
}
.smooth-terminal-gruvbox-dark .module-list > .lesson > .default-link:hover > .datetime {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .module-list > .lesson.-current,
.smooth-terminal-gruvbox-dark .module-list > .lesson.-current > .default-link {
  color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .module-list > .lesson.-current > .datetime,
.smooth-terminal-gruvbox-dark .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(106,157,106,0.75);
}
.smooth-terminal-gruvbox-dark .module-list > .lesson > .default-link > .datetime {
  color: rgba(165,152,131,0.75);
}
.smooth-terminal-gruvbox-dark .default-title.-under-bordered,
.smooth-terminal-gruvbox-dark .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(230,202,142,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-gruvbox-dark .default-link.-change-plan:hover,
.smooth-terminal-gruvbox-dark .default-link.-secondary:hover {
  color: #e6ca8e;
  border-bottom: solid 0.05rem #e6ca8e;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(165,152,131,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-link.-secondary {
  color: #ac5f85;
  border-bottom: dashed 0.05rem #ac5f85;
}
.smooth-terminal-gruvbox-dark .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-link.-light-white,
.smooth-terminal-gruvbox-dark .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .input,
.smooth-terminal-gruvbox-dark .goodle-style-field .input,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-gruvbox-dark .input:focus,
.smooth-terminal-gruvbox-dark .goodle-style-field .input:focus,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:focus,
.smooth-terminal-gruvbox-dark .input:active,
.smooth-terminal-gruvbox-dark .goodle-style-field .input:active,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:active,
.smooth-terminal-gruvbox-dark .input:hover,
.smooth-terminal-gruvbox-dark .goodle-style-field .input:hover,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:hover,
.smooth-terminal-gruvbox-dark .input.active,
.smooth-terminal-gruvbox-dark .goodle-style-field .input.active,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree.active {
  border: 0.1rem solid #e6ca8e;
  border-right: none;
}
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #a59883 !important;
  -webkit-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #a59883 !important;
  -moz-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #a59883 !important;
  -o-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #a59883 !important;
  -khtml-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark input:focus:-webkit-autofill,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #a59883 !important;
  -webkit-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark input:focus:-moz-autofill,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #a59883 !important;
  -moz-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark input:focus:-o-autofill,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #a59883 !important;
  -o-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark input:focus:-khtml-autofill,
.smooth-terminal-gruvbox-dark .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #a59883 !important;
  -khtml-box-shadow: 0 0 0px 64rem #2c2c2c inset;
}
.smooth-terminal-gruvbox-dark .google-style-field {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .google-style-field.-braintree {
  border-bottom: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-dark .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-gruvbox-dark .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-gruvbox-dark .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-gruvbox-dark .google-style-field.active > .label,
.smooth-terminal-gruvbox-dark .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-gruvbox-dark .google-style-field.braintree-hosted-fields-valid > .label {
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #949826;
  color: #a59883;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .google-style-field .input:focus,
.smooth-terminal-gruvbox-dark .google-style-field .input:active,
.smooth-terminal-gruvbox-dark .google-style-field .input:hover,
.smooth-terminal-gruvbox-dark .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .google-style-field .input.active ~ .label {
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .google-style-field > .placeholder {
  color: rgba(165,152,131,0.85);
}
.smooth-terminal-gruvbox-dark .google-style-field .fas,
.smooth-terminal-gruvbox-dark .google-style-field .fab {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .card-footer:before {
  background-color: rgba(165,152,131,0.2);
}
.smooth-terminal-gruvbox-dark .card-title:before {
  background-color: rgba(165,152,131,0.2);
}
.smooth-terminal-gruvbox-dark .-light-border-right {
  border-right: 0.1rem solid rgba(230,202,142,0.5);
}
.smooth-terminal-gruvbox-dark .markdown-text.-white {
  background: #2c2c2c;
}
.smooth-terminal-gruvbox-dark .markdown-text p em {
  background: rgba(106,157,106,0.25);
}
.smooth-terminal-gruvbox-dark .markdown-text table,
.smooth-terminal-gruvbox-dark .markdown-text table td,
.smooth-terminal-gruvbox-dark .markdown-text table th {
  border: 0.05rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .markdown-text a.tag {
  border-bottom: 0.05rem dashed #e6ca8e;
  color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #949826;
}
.smooth-terminal-gruvbox-dark .mc-field-group > .button,
.smooth-terminal-gruvbox-dark .default-button.-secondary {
  background: #7e8120;
  border: 0.1rem solid #767a1e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .mc-field-group > .button:hover,
.smooth-terminal-gruvbox-dark .default-button.-secondary:hover {
  background: #606319;
  border: 0.1rem solid #606319;
}
.smooth-terminal-gruvbox-dark .default-button.-cta {
  background-color: #949826;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .default-button.-cta:hover {
  background-color: #d9ad51;
}
.smooth-terminal-gruvbox-dark .default-button.-discouraged {
  background: #212121;
  border: 0.1rem solid #212121;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-button.-discouraged:hover {
  background: #1d1d1d;
  border: 0.1rem solid #1d1d1d;
}
.smooth-terminal-gruvbox-dark .default-button.-primary {
  background: #adb22c;
  border: 0.1rem solid #adb22c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .default-button.-primary:hover {
  background: #7e8120;
  border: 0.1rem solid #7e8120;
}
.smooth-terminal-gruvbox-dark #mce-error-response {
  background-color: #ead7e1;
  color: #582e42;
}
.smooth-terminal-gruvbox-dark #mce-error-response > a {
  border-bottom: 0.1rem solid #ac5f85;
}
.smooth-terminal-gruvbox-dark #mce-success-response {
  background-color: #edefbf;
  color: #4a4c13;
}
.smooth-terminal-gruvbox-dark #mce-success-response > a {
  border-bottom: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-dark .default-form:before {
  border: 0.1rem solid #4e774e;
}
.smooth-terminal-gruvbox-dark .default-form:after {
  border-top: 0.1rem solid #4e774e;
  border-left: 0.1rem solid #4e774e;
}
.smooth-terminal-gruvbox-dark .eighty-box#monthly {
  border-bottom: 0.1rem solid #710010;
  border-left: 0.2rem solid #710010;
}
.smooth-terminal-gruvbox-dark .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-gruvbox-dark .eighty-box.account-box:before,
.smooth-terminal-gruvbox-dark .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-gruvbox-dark .eighty-box:before,
.smooth-terminal-gruvbox-dark .default-button:hover:before,
.smooth-terminal-gruvbox-dark .modal-container > .modal:before,
.smooth-terminal-gruvbox-dark .default-form:before,
.smooth-terminal-gruvbox-dark .eighty-box:after,
.smooth-terminal-gruvbox-dark .default-button:hover:after,
.smooth-terminal-gruvbox-dark .modal-container > .modal:after,
.smooth-terminal-gruvbox-dark .default-form:after {
  background-color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .dashboard-container {
  background-color: rgba(230,202,142,0.5);
}
.smooth-terminal-gruvbox-dark .dashboard-header {
  background: #4e774e;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-gruvbox-dark .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .menu-burger {
  border: 0.1rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .nav-options {
  background-color: #2c2c2c;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-dark .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-gruvbox-dark .nav-options a.active:after,
.smooth-terminal-gruvbox-dark .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #949826 50%, #960015 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-dark .nav-options a.active:after,
  .smooth-terminal-gruvbox-dark .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #949826 50%, #960015 50%);
  }
}
.smooth-terminal-gruvbox-dark .nav-options a.active:before,
.smooth-terminal-gruvbox-dark .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #e6ca8e 50%, #ac5f85 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-dark .nav-options a.active:before,
  .smooth-terminal-gruvbox-dark .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #e6ca8e 50%, #ac5f85 50%);
  }
}
.smooth-terminal-gruvbox-dark .nav-options > .item:hover > a,
.smooth-terminal-gruvbox-dark .nav-options a.active {
  background: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .nav-options .item .header-logo a:hover {
  background: none;
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .nav-options-dashboard a {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .nav-options-dashboard a.active:after,
.smooth-terminal-gruvbox-dark .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #949826 50%, #960015 50%);
}
.smooth-terminal-gruvbox-dark .nav-options-dashboard a.active:before,
.smooth-terminal-gruvbox-dark .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #e6ca8e 50%, #ac5f85 50%);
}
.smooth-terminal-gruvbox-dark .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-gruvbox-dark .nav-options-dashboard a.active,
.smooth-terminal-gruvbox-dark .account-panel-name {
  background: #949826;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-gruvbox-dark .nav-options-dashboard a.active > i,
.smooth-terminal-gruvbox-dark .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-gruvbox-dark .pagination-list > .item {
  color: #987322;
}
.smooth-terminal-gruvbox-dark .page-illustration,
.smooth-terminal-gruvbox-dark .page-illustration-body > .illustration,
.smooth-terminal-gruvbox-dark .login-container:before,
.smooth-terminal-gruvbox-dark .plan-container:before,
.smooth-terminal-gruvbox-dark .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-gruvbox-dark .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .page-illustration-body {
  background-color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark a.plan-link:hover {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .plan-name {
  border: 0.1rem solid #4e774e;
  background: #dcb560;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .plan-box > .default-button {
  border-bottom: 0.1rem solid #d9ad51;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #d9ad51;
}
.smooth-terminal-gruvbox-dark .plan-box#monthly .plan-name,
.smooth-terminal-gruvbox-dark .plan-box#monthly .default-button {
  background-color: #960015;
  border-bottom: 0.1rem solid #780011;
  border-top: 0.1rem solid #780011;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-gruvbox-dark .plan-box#monthly .default-button:hover {
  background-color: #e6ca8e;
  border: 0.1rem solid #d5a642;
}
.smooth-terminal-gruvbox-dark .close {
  color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .ribbon {
  background-color: #949826;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .rotative-icon:hover {
  animation: smooth-terminal-gruvbox-dark-iconHover 2s alternate infinite;
}
.smooth-terminal-gruvbox-dark .topic-socials > a i {
  color: rgba(230,202,142,0.75);
}
.smooth-terminal-gruvbox-dark .topic-socials > a:hover,
.smooth-terminal-gruvbox-dark .topic-socials > a:hover i {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .text-svg {
  color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-gruvbox-dark .scroll-container::-webkit-scrollbar-thumb {
  background: #344f34;
  outline: 1px solid #344f34;
}
.smooth-terminal-gruvbox-dark .thumb > i {
  color: #6a9d6a;
}
.smooth-terminal-gruvbox-dark #rectangle-primary {
  fill: #949826;
}
.smooth-terminal-gruvbox-dark #rectangle-third {
  fill: #960015;
}
.smooth-terminal-gruvbox-dark #rectangle-secondary {
  fill: #e6ca8e;
}
.smooth-terminal-gruvbox-dark #rectangle-highlight {
  fill: #ac5f85;
}
.smooth-terminal-gruvbox-dark .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #6a9d6a;
}
.smooth-terminal-gruvbox-dark .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #e6ca8e;
  border-right: 0.2rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .sponsor-details:before,
.smooth-terminal-gruvbox-dark .sponsor-details > .item:before {
  background: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .sponsor-details > .item {
  background: #252525;
}
.smooth-terminal-gruvbox-dark .search-fields > .input {
  background: #2c2c2c;
  border: 0.1rem solid #e6ca8e;
  border-left: none;
  color: #a59883;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-gruvbox-dark .search-fields > .input:focus,
.smooth-terminal-gruvbox-dark .search-fields > .input:hover,
.smooth-terminal-gruvbox-dark .search-fields > .input.active,
.smooth-terminal-gruvbox-dark .search-fields > .input:focus ~ .search-button,
.smooth-terminal-gruvbox-dark .search-fields > .input:hover ~ .search-button,
.smooth-terminal-gruvbox-dark .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-dark .search-fields > .search-button {
  background: #e6ca8e;
  border: 0.1rem solid #e6ca8e;
}
.smooth-terminal-gruvbox-dark .search-fields > .search-button:hover,
.smooth-terminal-gruvbox-dark .search-fields > .search-button.active {
  background: #949826;
  border: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-dark .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-dark .scrolled .search-fields > .input {
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #a59883;
}
.smooth-terminal-gruvbox-dark .video-js:hover .vjs-big-play-button {
  background: #e6ca8e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-dark .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #282828;
}
.smooth-terminal-gruvbox-dark .video-js .vjs-big-play-button,
.smooth-terminal-gruvbox-dark .video-js .vjs-control-bar,
.smooth-terminal-gruvbox-dark .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #212121;
}
.smooth-terminal-gruvbox-dark .video-js .vjs-control-bar {
  color: #949826;
}
.smooth-terminal-gruvbox-dark .video-js .vjs-slider,
.smooth-terminal-gruvbox-dark .video-js .vjs-load-progress,
.smooth-terminal-gruvbox-dark .video-js .vjs-slider-bar {
  background-color: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .video-js .vjs-play-progress,
.smooth-terminal-gruvbox-dark .video-js .vjs-volume-level {
  background: #a59883;
}
.smooth-terminal-gruvbox-dark .video-js .vjs-load-progress div {
  background: #e6ca8e;
}
.smooth-terminal-gruvbox-dark .tabs-container > li {
  color: #a59883;
}
@-moz-keyframes smooth-terminal-gruvbox-dark-iconHover {
  0% {
    color: #6a9d6a;
  }
  25% {
    color: #e6ca8e;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@-webkit-keyframes smooth-terminal-gruvbox-dark-iconHover {
  0% {
    color: #6a9d6a;
  }
  25% {
    color: #e6ca8e;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@-o-keyframes smooth-terminal-gruvbox-dark-iconHover {
  0% {
    color: #6a9d6a;
  }
  25% {
    color: #e6ca8e;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@keyframes smooth-terminal-gruvbox-dark-iconHover {
  0% {
    color: #6a9d6a;
  }
  25% {
    color: #e6ca8e;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-gruvbox-light {
  background-image: none;
}
li.smooth-terminal-gruvbox-light {
  background-color: #f9f2c7;
}
.smooth-terminal-gruvbox-light {
  background-color: #497d7f;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-gruvbox-light .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(1) .course-card-header {
  background-color: rgba(94,160,162,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(1) .course-card-header > i {
  color: #2f5051;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(1) .course-main {
  background-color: #294648;
  color: #a0c7c8;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(1) .course-title {
  color: #1c3031;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(41,70,72,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(2) .course-card-header {
  background-color: rgba(135,0,19,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(2) .course-card-header > i {
  color: #440009;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(2) .course-main {
  background-color: #400009;
  color: #960015;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(2) .course-title {
  color: #290006;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(64,0,9,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(3) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(3) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(3) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(3) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(4) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(4) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(4) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(4) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(5) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(5) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(5) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(5) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(6) .course-card-header {
  background-color: rgba(142,189,190,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(6) .course-card-header > i {
  color: #3d6869;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(6) .course-main {
  background-color: #386062;
  color: #96c1c3;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(6) .course-title {
  color: #243f3f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(56,96,98,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(7) .course-card-header {
  background-color: rgba(94,160,162,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(7) .course-card-header > i {
  color: #2f5051;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(7) .course-main {
  background-color: #294648;
  color: #a0c7c8;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(7) .course-title {
  color: #1c3031;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(41,70,72,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(8) .course-card-header {
  background-color: rgba(135,0,19,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(8) .course-card-header > i {
  color: #440009;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(8) .course-main {
  background-color: #400009;
  color: #960015;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(8) .course-title {
  color: #290006;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(64,0,9,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(9) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(9) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(9) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(9) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(10) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(10) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(10) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(10) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(11) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(11) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(11) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(11) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(12) .course-card-header {
  background-color: rgba(142,189,190,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(12) .course-card-header > i {
  color: #3d6869;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(12) .course-main {
  background-color: #386062;
  color: #96c1c3;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(12) .course-title {
  color: #243f3f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(56,96,98,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(13) .course-card-header {
  background-color: rgba(94,160,162,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(13) .course-card-header > i {
  color: #2f5051;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(13) .course-main {
  background-color: #294648;
  color: #a0c7c8;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(13) .course-title {
  color: #1c3031;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(41,70,72,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(14) .course-card-header {
  background-color: rgba(135,0,19,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(14) .course-card-header > i {
  color: #440009;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(14) .course-main {
  background-color: #400009;
  color: #960015;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(14) .course-title {
  color: #290006;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(64,0,9,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(15) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(15) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(15) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(15) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(16) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(16) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(16) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(16) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(17) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(17) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(17) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(17) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(18) .course-card-header {
  background-color: rgba(142,189,190,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(18) .course-card-header > i {
  color: #3d6869;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(18) .course-main {
  background-color: #386062;
  color: #96c1c3;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(18) .course-title {
  color: #243f3f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(56,96,98,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(19) .course-card-header {
  background-color: rgba(94,160,162,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(19) .course-card-header > i {
  color: #2f5051;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(19) .course-main {
  background-color: #294648;
  color: #a0c7c8;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(19) .course-title {
  color: #1c3031;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(41,70,72,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(20) .course-card-header {
  background-color: rgba(135,0,19,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(20) .course-card-header > i {
  color: #440009;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(20) .course-main {
  background-color: #400009;
  color: #960015;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(20) .course-title {
  color: #290006;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(64,0,9,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(21) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(21) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(21) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(21) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(22) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(22) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(22) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(22) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(23) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(23) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(23) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(23) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(24) .course-card-header {
  background-color: rgba(142,189,190,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(24) .course-card-header > i {
  color: #3d6869;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(24) .course-main {
  background-color: #386062;
  color: #96c1c3;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(24) .course-title {
  color: #243f3f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(56,96,98,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(25) .course-card-header {
  background-color: rgba(94,160,162,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(25) .course-card-header > i {
  color: #2f5051;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(25) .course-main {
  background-color: #294648;
  color: #a0c7c8;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(25) .course-title {
  color: #1c3031;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(41,70,72,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(26) .course-card-header {
  background-color: rgba(135,0,19,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(26) .course-card-header > i {
  color: #440009;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(26) .course-main {
  background-color: #400009;
  color: #960015;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(26) .course-title {
  color: #290006;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(64,0,9,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(27) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(27) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(27) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(27) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(28) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(28) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(28) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(28) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(29) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(29) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(29) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(29) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(30) .course-card-header {
  background-color: rgba(142,189,190,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(30) .course-card-header > i {
  color: #3d6869;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(30) .course-main {
  background-color: #386062;
  color: #96c1c3;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(30) .course-title {
  color: #243f3f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(56,96,98,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(31) .course-card-header {
  background-color: rgba(94,160,162,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(31) .course-card-header > i {
  color: #2f5051;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(31) .course-main {
  background-color: #294648;
  color: #a0c7c8;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(31) .course-title {
  color: #1c3031;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(41,70,72,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(32) .course-card-header {
  background-color: rgba(135,0,19,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(32) .course-card-header > i {
  color: #440009;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(32) .course-main {
  background-color: #400009;
  color: #960015;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(32) .course-title {
  color: #290006;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(64,0,9,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(33) .course-card-header {
  background-color: rgba(111,114,28,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(33) .course-card-header > i {
  color: #37390e;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(33) .course-main {
  background-color: #434411;
  color: #dcdf7f;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(33) .course-title {
  color: #212208;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(67,68,17,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(34) .course-card-header {
  background-color: rgba(209,213,89,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(34) .course-card-header > i {
  color: #76791e;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(34) .course-main {
  background-color: #505314;
  color: #d1d559;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(34) .course-title {
  color: #474812;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(80,83,20,0.85);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(35) .course-card-header {
  background-color: rgba(209,167,188,0.65);
}
.smooth-terminal-gruvbox-light .course-card:nth-child(35) .course-card-header > i {
  color: #63344b;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(35) .course-main {
  background-color: #6c3852;
  color: #c997b0;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(35) .course-title {
  color: #4a2738;
}
.smooth-terminal-gruvbox-light .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(108,56,82,0.85);
}
.smooth-terminal-gruvbox-light .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .content-count-overlay,
.smooth-terminal-gruvbox-light .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light main,
.smooth-terminal-gruvbox-light .default-form,
.smooth-terminal-gruvbox-light .eighty-box,
.smooth-terminal-gruvbox-light .latest-article,
.smooth-terminal-gruvbox-light .main-container,
.smooth-terminal-gruvbox-light .menu-burger,
.smooth-terminal-gruvbox-light .nav-options-dashboard,
.smooth-terminal-gruvbox-light .news-banner,
.smooth-terminal-gruvbox-light .dashboard-container.-topics-account,
.smooth-terminal-gruvbox-light .eighty-box.account-box,
.smooth-terminal-gruvbox-light .modal-container > .modal,
.smooth-terminal-gruvbox-light .dropdown-menu:hover,
.smooth-terminal-gruvbox-light .dropdown-menu > .dropdown-container,
.smooth-terminal-gruvbox-light .video-js .vjs-big-play-button,
.smooth-terminal-gruvbox-light .video-js .vjs-control-bar,
.smooth-terminal-gruvbox-light .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-gruvbox-light .menu-header.-dashboard > .header-logo {
  background-color: #f9f2c7;
}
.smooth-terminal-gruvbox-light .main-container {
  background-color: #f8efbb;
}
.smooth-terminal-gruvbox-light .menu-header.-dashboard > .header-logo a {
  color: #2c2c2c;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .login-container,
.smooth-terminal-gruvbox-light .plan-container,
.smooth-terminal-gruvbox-light .signup-container {
  background-color: #62000e;
}
.smooth-terminal-gruvbox-light .default-text,
.smooth-terminal-gruvbox-light .default-title,
.smooth-terminal-gruvbox-light .nav-options,
.smooth-terminal-gruvbox-light .text-dark,
.smooth-terminal-gruvbox-light > a >.default-text,
.smooth-terminal-gruvbox-light > a > .default-title,
.smooth-terminal-gruvbox-light .markdown-text p,
.smooth-terminal-gruvbox-light .markdown-text pre,
.smooth-terminal-gruvbox-light .markdown-text ul > li,
.smooth-terminal-gruvbox-light .markdown-text ol > li,
.smooth-terminal-gruvbox-light .article-link > .default-title,
.smooth-terminal-gruvbox-light .-mac > .default-title,
.smooth-terminal-gruvbox-light .collaborator-box > figure > .caption,
.smooth-terminal-gruvbox-light .collaborator-box > figure > .caption:hover,
.smooth-terminal-gruvbox-light .topics-card > figure > .caption,
.smooth-terminal-gruvbox-light .topics-card > figure > .caption:hover {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .text-active,
.smooth-terminal-gruvbox-light .caption:hover,
.smooth-terminal-gruvbox-light .default-aside.-news,
.smooth-terminal-gruvbox-light .default-link:hover > .fal,
.smooth-terminal-gruvbox-light .default-link:hover > .fas,
.smooth-terminal-gruvbox-light .default-link:hover > .fab,
.smooth-terminal-gruvbox-light .default-link:hover > .default-text,
.smooth-terminal-gruvbox-light .markdown-text h1,
.smooth-terminal-gruvbox-light .markdown-text h2,
.smooth-terminal-gruvbox-light .markdown-text h3,
.smooth-terminal-gruvbox-light .markdown-text h4,
.smooth-terminal-gruvbox-light .markdown-text a:hover,
.smooth-terminal-gruvbox-light .article-box .default-title,
.smooth-terminal-gruvbox-light .article-box > a:hover > .date > p {
  color: #ac5f85;
}
.smooth-terminal-gruvbox-light .markdown-text a,
.smooth-terminal-gruvbox-light .st-breadcrumb {
  color: #949826;
}
.smooth-terminal-gruvbox-light .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .markdown-text p em,
.smooth-terminal-gruvbox-light .sponsor-details > .item,
.smooth-terminal-gruvbox-light .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-gruvbox-light .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-light .menu-header {
    background-color: #f9f2c7;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-gruvbox-light .menu-header .header-logo,
.smooth-terminal-gruvbox-light .menu-header .header-logo > a > i,
.smooth-terminal-gruvbox-light .menu-header .nav-options .item a {
  color: #2c2c2c;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .menu-header .nav-options .item a:hover,
.smooth-terminal-gruvbox-light .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .menu-header .nav-options .item a:hover,
.smooth-terminal-gruvbox-light .menu-header .nav-options .item a.active {
  background: #949826;
}
.smooth-terminal-gruvbox-light .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-gruvbox-light .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-gruvbox-light .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #5ea0a2;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-gruvbox-light .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-gruvbox-light .socials,
.smooth-terminal-gruvbox-light .text-primary,
.smooth-terminal-gruvbox-light .default-link.-footer:hover,
.smooth-terminal-gruvbox-light .fas.text-primary,
.smooth-terminal-gruvbox-light .markdown-text blockquote,
.smooth-terminal-gruvbox-light .step > .fal {
  color: #4d8486;
}
.smooth-terminal-gruvbox-light .default-button,
.smooth-terminal-gruvbox-light .markdown-text .default-button {
  background-color: rgba(148,152,38,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-button:hover,
.smooth-terminal-gruvbox-light .markdown-text .default-button:hover {
  background-color: #6f721c;
  color: #fff;
}
.smooth-terminal-gruvbox-light .default-button.-account {
  background-color: #4d8486;
  border: 0.1rem solid #497d7f;
}
.smooth-terminal-gruvbox-light .default-button.-account:hover {
  background-color: #457779;
  border: 0.1rem solid #365c5e;
}
.smooth-terminal-gruvbox-light .default-button.-account:hover:after {
  background-color: #f9f2c7;
  border-left: 0.1rem solid #3e6a6b;
}
.smooth-terminal-gruvbox-light .default-button.-account:hover:before {
  background-color: #3e6a6b;
  border-bottom: 0.1rem solid #3e6a6b;
}
.smooth-terminal-gruvbox-light .fal,
.smooth-terminal-gruvbox-light .fas,
.smooth-terminal-gruvbox-light .fab,
.smooth-terminal-gruvbox-light .menu-burger > i,
.smooth-terminal-gruvbox-light .text-secondary {
  color: #800012;
}
.smooth-terminal-gruvbox-light .fal.fa-twitter,
.smooth-terminal-gruvbox-light .fas.fa-twitter,
.smooth-terminal-gruvbox-light .fab.fa-twitter,
.smooth-terminal-gruvbox-light .menu-burger > i.fa-twitter,
.smooth-terminal-gruvbox-light .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-gruvbox-light .item .fab.fa-twitter {
  color: #800012;
}
.smooth-terminal-gruvbox-light .default-link.-footer,
.smooth-terminal-gruvbox-light .default-text.-mid-light,
.smooth-terminal-gruvbox-light .fal.fa-link {
  color: rgba(44,44,44,0.85);
}
.smooth-terminal-gruvbox-light .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-gruvbox-light .topics-card > figure .default-title,
.smooth-terminal-gruvbox-light .terminal-body .default-title {
  color: #71abad;
}
.smooth-terminal-gruvbox-light .topics-card > figure > hr,
.smooth-terminal-gruvbox-light .terminal-body > hr {
  background: #4b000a;
}
.smooth-terminal-gruvbox-light .firestorm-thread-comments {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-gruvbox-light .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #2c2c2c;
}
.smooth-terminal-gruvbox-light .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #ac5f85;
}
.smooth-terminal-gruvbox-light .firestorm-thread-comments .comment-form button:hover {
  background-color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .default-text.-presentation,
.smooth-terminal-gruvbox-light .default-title.-presentation,
.smooth-terminal-gruvbox-light .input,
.smooth-terminal-gruvbox-light .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-gruvbox-light .search-tags,
.smooth-terminal-gruvbox-light .search-tags > .searcher {
  border-right: 0.1rem solid #5ea0a2;
}
.smooth-terminal-gruvbox-light .pitch-container {
  background-color: #4d8486;
}
.smooth-terminal-gruvbox-light .text-light {
  color: #960015;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .tags-container .tag {
  color: #949826;
}
.smooth-terminal-gruvbox-light .tags-container .tag:hover {
  color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #5ea0a2;
}
.smooth-terminal-gruvbox-light .skew-container {
  border-top: 0.1rem solid #960015;
}
.smooth-terminal-gruvbox-light hr {
  background-color: rgba(150,0,21,0.35);
  border: none;
}
.smooth-terminal-gruvbox-light .article-link,
.smooth-terminal-gruvbox-light .default-link {
  color: #949826;
}
.smooth-terminal-gruvbox-light .article-link:hover,
.smooth-terminal-gruvbox-light .default-link:hover,
.smooth-terminal-gruvbox-light .article-link.-banner:hover,
.smooth-terminal-gruvbox-light .default-link.-banner:hover {
  color: #6f721c;
}
.smooth-terminal-gruvbox-light .article-link.-banner,
.smooth-terminal-gruvbox-light .default-link.-banner {
  color: #fff;
}
.smooth-terminal-gruvbox-light .alert.alert-info {
  border: 0.1rem solid #606319;
  color: #606319;
  background: #e6e9a5;
}
.smooth-terminal-gruvbox-light .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-gruvbox-light .article-box.-show:hover {
  background: #f5e99f;
}
.smooth-terminal-gruvbox-light .article-box:last-of-type {
  border: none;
}
.smooth-terminal-gruvbox-light .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .banner-container .caption .author > a:hover {
  color: #5ea0a2;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .table-of-contents-container {
  background: #f8efbb;
}
.smooth-terminal-gruvbox-light .table-of-contents-container .thumb {
  background: #f8efbb;
}
.smooth-terminal-gruvbox-light .table-of-contents-container li {
  color: rgba(44,44,44,0.75);
}
.smooth-terminal-gruvbox-light .table-of-contents-container li a {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .table-of-contents-container li.active,
.smooth-terminal-gruvbox-light .table-of-contents-container li:hover {
  color: #4d8486;
}
.smooth-terminal-gruvbox-light .st-card {
  background: #f9f3ca;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-gruvbox-light .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-gruvbox-light .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-gruvbox-light .card-footer {
  background: #f2e48a;
}
.smooth-terminal-gruvbox-light .-show-article .course-title {
  background-color: #4d8486;
  color: #fff;
}
.smooth-terminal-gruvbox-light .-show-article .course-title > a:hover {
  color: #949826;
}
.smooth-terminal-gruvbox-light .default-text .author {
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .avatar-container > .avatar {
  border: 0.25rem solid #4d8486;
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .avatar-container > .avatar:after {
  background-color: rgba(249,242,199,0.75);
}
.smooth-terminal-gruvbox-light .avatar-container.-banner > .avatar {
  border: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-light .avatar-container.-banner > .caption {
  color: #949826;
}
.smooth-terminal-gruvbox-light .avatar-container.-banner > .caption:hover {
  color: #ac5f85;
}
.smooth-terminal-gruvbox-light .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .avatar-container.-topic > .caption > .default-title {
  color: #d8dc72;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-gruvbox-light .-topics > .caption > .default-title {
  color: rgba(44,44,44,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-light .default-aside.-news,
  .smooth-terminal-gruvbox-light .case-studies > .details {
    border-left: 0.5rem solid rgba(150,0,21,0.35);
  }
}
.smooth-terminal-gruvbox-light .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-button.-oauth.-github {
  background-color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .default-button.-oauth.-twitter {
  background-color: #4d8486;
}
.smooth-terminal-gruvbox-light .default-button.-oauth.-facebook {
  background-color: #ac5f85;
}
.smooth-terminal-gruvbox-light .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-gruvbox-light .default-text.-light,
.smooth-terminal-gruvbox-light .default-link.-light {
  color: rgba(44,44,44,0.85);
}
.smooth-terminal-gruvbox-light .default-text.-light.text-light,
.smooth-terminal-gruvbox-light .default-link.-light.text-light,
.smooth-terminal-gruvbox-light .default-text.-whiteLight,
.smooth-terminal-gruvbox-light .default-link.-whiteLight,
.smooth-terminal-gruvbox-light .default-text.-presentation.-light,
.smooth-terminal-gruvbox-light .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-text.-module,
.smooth-terminal-gruvbox-light .default-title.-module {
  border-bottom: 0.1rem solid #f5e99f;
}
.smooth-terminal-gruvbox-light .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-gruvbox-light .dropdown-container > .item:hover {
  background: #264243;
}
.smooth-terminal-gruvbox-light .team-member,
.smooth-terminal-gruvbox-light .card-header {
  background: #264243;
}
.smooth-terminal-gruvbox-light .author-socials > .item > a {
  background: #4d8486;
}
.smooth-terminal-gruvbox-light .author-socials > .item > a:hover {
  background: #949826;
}
.smooth-terminal-gruvbox-light .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .team-position {
  color: rgba(94,160,162,0.85);
}
.smooth-terminal-gruvbox-light .main-footer {
  background: #f5e99f;
}
.smooth-terminal-gruvbox-light .customer-box,
.smooth-terminal-gruvbox-light .collaborator-box {
  background-color: #f9f2c7;
  border: 0.1rem solid #4d8486;
}
.smooth-terminal-gruvbox-light .collaborator-box:hover {
  background: #f7edb3;
}
.smooth-terminal-gruvbox-light .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .featured-article > .header {
  background-color: rgba(75,0,10,0.75);
}
.smooth-terminal-gruvbox-light .st-fab {
  background: #62000e;
}
.smooth-terminal-gruvbox-light .st-fab:hover {
  background: #4b000a;
}
.smooth-terminal-gruvbox-light .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .topics-card,
.smooth-terminal-gruvbox-light .topics-card > figure {
  background: #264243;
}
.smooth-terminal-gruvbox-light .topics-card:hover,
.smooth-terminal-gruvbox-light .topics-card > figure:hover,
.smooth-terminal-gruvbox-light .topics-card.-active,
.smooth-terminal-gruvbox-light .topics-card > figure.-active {
  background: #233b3c;
}
.smooth-terminal-gruvbox-light .topics-card,
.smooth-terminal-gruvbox-light .customer-box,
.smooth-terminal-gruvbox-light .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .topics-card:hover,
.smooth-terminal-gruvbox-light .customer-box:hover,
.smooth-terminal-gruvbox-light .collaborator-box:hover,
.smooth-terminal-gruvbox-light .topics-card.-active,
.smooth-terminal-gruvbox-light .customer-box.-active,
.smooth-terminal-gruvbox-light .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .topic-data.filter-link,
.smooth-terminal-gruvbox-light .small-tag,
.smooth-terminal-gruvbox-light .filter-link,
.smooth-terminal-gruvbox-light .filter-link > i,
.smooth-terminal-gruvbox-light .small-tag > i {
  color: rgba(44,44,44,0.65);
}
.smooth-terminal-gruvbox-light .-content > .filter-link {
  color: #949826;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-gruvbox-light .filter-link:hover,
.smooth-terminal-gruvbox-light .filter-link.-active,
.smooth-terminal-gruvbox-light .small-tag,
.smooth-terminal-gruvbox-light .twitter-mini-button {
  background: #6f721c;
}
.smooth-terminal-gruvbox-light .small-tag,
.smooth-terminal-gruvbox-light .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .small-tag:hover,
.smooth-terminal-gruvbox-light .twitter-mini-button:hover {
  background: #4a4c13;
  color: #fff;
}
.smooth-terminal-gruvbox-light .filter-link:hover,
.smooth-terminal-gruvbox-light .filter-link.-active,
.smooth-terminal-gruvbox-light .small-tag,
.smooth-terminal-gruvbox-light .filter-link:hover > i,
.smooth-terminal-gruvbox-light .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .topics-container.-article,
.smooth-terminal-gruvbox-light .topics-container > .articles,
.smooth-terminal-gruvbox-light .customer-container,
.smooth-terminal-gruvbox-light .default-aside.-topics {
  background: #f8efbb;
}
.smooth-terminal-gruvbox-light .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .banner-container,
.smooth-terminal-gruvbox-light .-with-divider,
.smooth-terminal-gruvbox-light .main-footer,
.smooth-terminal-gruvbox-light.active > a.default-link,
.smooth-terminal-gruvbox-light > a.default-link {
  color: #949826;
}
.smooth-terminal-gruvbox-light .banner-container:after,
.smooth-terminal-gruvbox-light .-with-divider:after,
.smooth-terminal-gruvbox-light .main-footer:after,
.smooth-terminal-gruvbox-light.active > a.default-link:after,
.smooth-terminal-gruvbox-light > a.default-link:after {
  background: linear-gradient(to right, #949826 50%, #960015 50%);
}
.smooth-terminal-gruvbox-light .banner-container:before,
.smooth-terminal-gruvbox-light .-with-divider:before,
.smooth-terminal-gruvbox-light .main-footer:before,
.smooth-terminal-gruvbox-light.active > a.default-link:before,
.smooth-terminal-gruvbox-light > a.default-link:before {
  background: linear-gradient(to right, #5ea0a2 50%, #ac5f85 50%);
}
.smooth-terminal-gruvbox-light .banner-container {
  background: linear-gradient(to bottom, #5ea0a2 20%, #2a494a 60%, #5ea0a2 95%);
}
.smooth-terminal-gruvbox-light .client-link {
  background-color: #969696;
}
.smooth-terminal-gruvbox-light .client-link:hover,
.smooth-terminal-gruvbox-light .client-link.active {
  background-color: #949826;
}
.smooth-terminal-gruvbox-light p code {
  color: #ac5f85;
}
.smooth-terminal-gruvbox-light .table-of-contents > .default-title,
.smooth-terminal-gruvbox-light .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(44,44,44,0.25);
}
.smooth-terminal-gruvbox-light .modules-container {
  background-color: #f5e99f;
}
.smooth-terminal-gruvbox-light .module-list > .module-title {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .module-list > .lesson > .default-link:hover {
  background-color: #f6eba9;
  color: #949826;
}
.smooth-terminal-gruvbox-light .module-list > .lesson > .default-link:hover > .datetime {
  color: #949826;
}
.smooth-terminal-gruvbox-light .module-list > .lesson.-current,
.smooth-terminal-gruvbox-light .module-list > .lesson.-current > .default-link {
  color: #4d8486;
}
.smooth-terminal-gruvbox-light .module-list > .lesson.-current > .datetime,
.smooth-terminal-gruvbox-light .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(77,132,134,0.75);
}
.smooth-terminal-gruvbox-light .module-list > .lesson > .default-link > .datetime {
  color: rgba(44,44,44,0.75);
}
.smooth-terminal-gruvbox-light .default-title.-under-bordered,
.smooth-terminal-gruvbox-light .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(150,0,21,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-gruvbox-light .default-link.-change-plan:hover,
.smooth-terminal-gruvbox-light .default-link.-secondary:hover {
  color: #5ea0a2;
  border-bottom: solid 0.05rem #5ea0a2;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(44,44,44,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-link.-secondary {
  color: #ac5f85;
  border-bottom: dashed 0.05rem #ac5f85;
}
.smooth-terminal-gruvbox-light .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-link.-light-white,
.smooth-terminal-gruvbox-light .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .input,
.smooth-terminal-gruvbox-light .goodle-style-field .input,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-gruvbox-light .input:focus,
.smooth-terminal-gruvbox-light .goodle-style-field .input:focus,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:focus,
.smooth-terminal-gruvbox-light .input:active,
.smooth-terminal-gruvbox-light .goodle-style-field .input:active,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:active,
.smooth-terminal-gruvbox-light .input:hover,
.smooth-terminal-gruvbox-light .goodle-style-field .input:hover,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:hover,
.smooth-terminal-gruvbox-light .input.active,
.smooth-terminal-gruvbox-light .goodle-style-field .input.active,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree.active {
  border: 0.1rem solid #5ea0a2;
  border-right: none;
}
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #2c2c2c !important;
  -webkit-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #2c2c2c !important;
  -moz-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #2c2c2c !important;
  -o-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #2c2c2c !important;
  -khtml-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light input:focus:-webkit-autofill,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #2c2c2c !important;
  -webkit-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light input:focus:-moz-autofill,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #2c2c2c !important;
  -moz-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light input:focus:-o-autofill,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #2c2c2c !important;
  -o-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light input:focus:-khtml-autofill,
.smooth-terminal-gruvbox-light .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #2c2c2c !important;
  -khtml-box-shadow: 0 0 0px 64rem #f9f2c7 inset;
}
.smooth-terminal-gruvbox-light .google-style-field {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .google-style-field.-braintree {
  border-bottom: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-light .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-gruvbox-light .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-gruvbox-light .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #5ea0a2;
}
.smooth-terminal-gruvbox-light .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-gruvbox-light .google-style-field.active > .label,
.smooth-terminal-gruvbox-light .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-gruvbox-light .google-style-field.braintree-hosted-fields-valid > .label {
  color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #949826;
  color: #2c2c2c;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .google-style-field .input:focus,
.smooth-terminal-gruvbox-light .google-style-field .input:active,
.smooth-terminal-gruvbox-light .google-style-field .input:hover,
.smooth-terminal-gruvbox-light .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #5ea0a2;
}
.smooth-terminal-gruvbox-light .google-style-field .input.active ~ .label {
  color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .google-style-field > .placeholder {
  color: rgba(44,44,44,0.85);
}
.smooth-terminal-gruvbox-light .google-style-field .fas,
.smooth-terminal-gruvbox-light .google-style-field .fab {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .card-footer:before {
  background-color: rgba(44,44,44,0.2);
}
.smooth-terminal-gruvbox-light .card-title:before {
  background-color: rgba(44,44,44,0.2);
}
.smooth-terminal-gruvbox-light .-light-border-right {
  border-right: 0.1rem solid rgba(150,0,21,0.5);
}
.smooth-terminal-gruvbox-light .markdown-text.-white {
  background: #f9f2c7;
}
.smooth-terminal-gruvbox-light .markdown-text p em {
  background: rgba(77,132,134,0.25);
}
.smooth-terminal-gruvbox-light .markdown-text table,
.smooth-terminal-gruvbox-light .markdown-text table td,
.smooth-terminal-gruvbox-light .markdown-text table th {
  border: 0.05rem solid #960015;
}
.smooth-terminal-gruvbox-light .markdown-text a.tag {
  border-bottom: 0.05rem dashed #5ea0a2;
  color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #949826;
}
.smooth-terminal-gruvbox-light .mc-field-group > .button,
.smooth-terminal-gruvbox-light .default-button.-secondary {
  background: #7e8120;
  border: 0.1rem solid #767a1e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .mc-field-group > .button:hover,
.smooth-terminal-gruvbox-light .default-button.-secondary:hover {
  background: #606319;
  border: 0.1rem solid #606319;
}
.smooth-terminal-gruvbox-light .default-button.-cta {
  background-color: #949826;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .default-button.-cta:hover {
  background-color: #4b8082;
}
.smooth-terminal-gruvbox-light .default-button.-discouraged {
  background: #eedb62;
  border: 0.1rem solid #eedb62;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-button.-discouraged:hover {
  background: #ead139;
  border: 0.1rem solid #ead139;
}
.smooth-terminal-gruvbox-light .default-button.-primary {
  background: #adb22c;
  border: 0.1rem solid #adb22c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .default-button.-primary:hover {
  background: #7e8120;
  border: 0.1rem solid #7e8120;
}
.smooth-terminal-gruvbox-light #mce-error-response {
  background-color: #ead7e1;
  color: #582e42;
}
.smooth-terminal-gruvbox-light #mce-error-response > a {
  border-bottom: 0.1rem solid #ac5f85;
}
.smooth-terminal-gruvbox-light #mce-success-response {
  background-color: #edefbf;
  color: #4a4c13;
}
.smooth-terminal-gruvbox-light #mce-success-response > a {
  border-bottom: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-light .default-form:before {
  border: 0.1rem solid #3a6364;
}
.smooth-terminal-gruvbox-light .default-form:after {
  border-top: 0.1rem solid #3a6364;
  border-left: 0.1rem solid #3a6364;
}
.smooth-terminal-gruvbox-light .eighty-box#monthly {
  border-bottom: 0.1rem solid #710010;
  border-left: 0.2rem solid #710010;
}
.smooth-terminal-gruvbox-light .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-gruvbox-light .eighty-box.account-box:before,
.smooth-terminal-gruvbox-light .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-gruvbox-light .eighty-box:before,
.smooth-terminal-gruvbox-light .default-button:hover:before,
.smooth-terminal-gruvbox-light .modal-container > .modal:before,
.smooth-terminal-gruvbox-light .default-form:before,
.smooth-terminal-gruvbox-light .eighty-box:after,
.smooth-terminal-gruvbox-light .default-button:hover:after,
.smooth-terminal-gruvbox-light .modal-container > .modal:after,
.smooth-terminal-gruvbox-light .default-form:after {
  background-color: #4d8486;
}
.smooth-terminal-gruvbox-light .dashboard-container {
  background-color: rgba(150,0,21,0.5);
}
.smooth-terminal-gruvbox-light .dashboard-header {
  background: #3a6364;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-gruvbox-light .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .menu-burger {
  border: 0.1rem solid #960015;
}
.smooth-terminal-gruvbox-light .nav-options {
  background-color: #f9f2c7;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-light .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-gruvbox-light .nav-options a.active:after,
.smooth-terminal-gruvbox-light .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #949826 50%, #960015 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-light .nav-options a.active:after,
  .smooth-terminal-gruvbox-light .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #949826 50%, #960015 50%);
  }
}
.smooth-terminal-gruvbox-light .nav-options a.active:before,
.smooth-terminal-gruvbox-light .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #5ea0a2 50%, #ac5f85 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-gruvbox-light .nav-options a.active:before,
  .smooth-terminal-gruvbox-light .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #5ea0a2 50%, #ac5f85 50%);
  }
}
.smooth-terminal-gruvbox-light .nav-options > .item:hover > a,
.smooth-terminal-gruvbox-light .nav-options a.active {
  background: #4d8486;
}
.smooth-terminal-gruvbox-light .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .nav-options .item .header-logo a:hover {
  background: none;
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .nav-options-dashboard a {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .nav-options-dashboard a.active:after,
.smooth-terminal-gruvbox-light .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #949826 50%, #960015 50%);
}
.smooth-terminal-gruvbox-light .nav-options-dashboard a.active:before,
.smooth-terminal-gruvbox-light .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #5ea0a2 50%, #ac5f85 50%);
}
.smooth-terminal-gruvbox-light .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-gruvbox-light .nav-options-dashboard a.active,
.smooth-terminal-gruvbox-light .account-panel-name {
  background: #949826;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-gruvbox-light .nav-options-dashboard a.active > i,
.smooth-terminal-gruvbox-light .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-gruvbox-light .pagination-list > .item {
  color: #4b000a;
}
.smooth-terminal-gruvbox-light .page-illustration,
.smooth-terminal-gruvbox-light .page-illustration-body > .illustration,
.smooth-terminal-gruvbox-light .login-container:before,
.smooth-terminal-gruvbox-light .plan-container:before,
.smooth-terminal-gruvbox-light .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-gruvbox-light .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .page-illustration-body {
  background-color: #4d8486;
}
.smooth-terminal-gruvbox-light a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light a.plan-link:hover {
  color: #949826;
}
.smooth-terminal-gruvbox-light .plan-name {
  border: 0.1rem solid #3a6364;
  background: #50888a;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .plan-box > .default-button {
  border-bottom: 0.1rem solid #4b8082;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #4b8082;
}
.smooth-terminal-gruvbox-light .plan-box#monthly .plan-name,
.smooth-terminal-gruvbox-light .plan-box#monthly .default-button {
  background-color: #960015;
  border-bottom: 0.1rem solid #780011;
  border-top: 0.1rem solid #780011;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-gruvbox-light .plan-box#monthly .default-button:hover {
  background-color: #5ea0a2;
  border: 0.1rem solid #46787a;
}
.smooth-terminal-gruvbox-light .close {
  color: #4d8486;
}
.smooth-terminal-gruvbox-light .ribbon {
  background-color: #949826;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .rotative-icon:hover {
  animation: smooth-terminal-gruvbox-light-iconHover 2s alternate infinite;
}
.smooth-terminal-gruvbox-light .topic-socials > a i {
  color: rgba(94,160,162,0.75);
}
.smooth-terminal-gruvbox-light .topic-socials > a:hover,
.smooth-terminal-gruvbox-light .topic-socials > a:hover i {
  color: #949826;
}
.smooth-terminal-gruvbox-light .text-svg {
  color: #4d8486;
}
.smooth-terminal-gruvbox-light .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-gruvbox-light .scroll-container::-webkit-scrollbar-thumb {
  background: #264243;
  outline: 1px solid #264243;
}
.smooth-terminal-gruvbox-light .thumb > i {
  color: #4d8486;
}
.smooth-terminal-gruvbox-light #rectangle-primary {
  fill: #949826;
}
.smooth-terminal-gruvbox-light #rectangle-third {
  fill: #960015;
}
.smooth-terminal-gruvbox-light #rectangle-secondary {
  fill: #5ea0a2;
}
.smooth-terminal-gruvbox-light #rectangle-highlight {
  fill: #ac5f85;
}
.smooth-terminal-gruvbox-light .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #4d8486;
}
.smooth-terminal-gruvbox-light .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #5ea0a2;
  border-right: 0.2rem solid #5ea0a2;
}
.smooth-terminal-gruvbox-light .sponsor-details:before,
.smooth-terminal-gruvbox-light .sponsor-details > .item:before {
  background: #5ea0a2;
}
.smooth-terminal-gruvbox-light .sponsor-details > .item {
  background: #f2e48a;
}
.smooth-terminal-gruvbox-light .search-fields > .input {
  background: #f9f2c7;
  border: 0.1rem solid #960015;
  border-left: none;
  color: #2c2c2c;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-gruvbox-light .search-fields > .input:focus,
.smooth-terminal-gruvbox-light .search-fields > .input:hover,
.smooth-terminal-gruvbox-light .search-fields > .input.active,
.smooth-terminal-gruvbox-light .search-fields > .input:focus ~ .search-button,
.smooth-terminal-gruvbox-light .search-fields > .input:hover ~ .search-button,
.smooth-terminal-gruvbox-light .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-light .search-fields > .search-button {
  background: #960015;
  border: 0.1rem solid #960015;
}
.smooth-terminal-gruvbox-light .search-fields > .search-button:hover,
.smooth-terminal-gruvbox-light .search-fields > .search-button.active {
  background: #949826;
  border: 0.1rem solid #949826;
}
.smooth-terminal-gruvbox-light .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-gruvbox-light .scrolled .search-fields > .input {
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #2c2c2c;
}
.smooth-terminal-gruvbox-light .video-js:hover .vjs-big-play-button {
  background: #5ea0a2;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-gruvbox-light .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #f5e99f;
}
.smooth-terminal-gruvbox-light .video-js .vjs-big-play-button,
.smooth-terminal-gruvbox-light .video-js .vjs-control-bar,
.smooth-terminal-gruvbox-light .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #eedb62;
}
.smooth-terminal-gruvbox-light .video-js .vjs-control-bar {
  color: #949826;
}
.smooth-terminal-gruvbox-light .video-js .vjs-slider,
.smooth-terminal-gruvbox-light .video-js .vjs-load-progress,
.smooth-terminal-gruvbox-light .video-js .vjs-slider-bar {
  background-color: #5ea0a2;
}
.smooth-terminal-gruvbox-light .video-js .vjs-play-progress,
.smooth-terminal-gruvbox-light .video-js .vjs-volume-level {
  background: #2c2c2c;
}
.smooth-terminal-gruvbox-light .video-js .vjs-load-progress div {
  background: #5ea0a2;
}
.smooth-terminal-gruvbox-light .tabs-container > li {
  color: #2c2c2c;
}
@-moz-keyframes smooth-terminal-gruvbox-light-iconHover {
  0% {
    color: #4d8486;
  }
  25% {
    color: #5ea0a2;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@-webkit-keyframes smooth-terminal-gruvbox-light-iconHover {
  0% {
    color: #4d8486;
  }
  25% {
    color: #5ea0a2;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@-o-keyframes smooth-terminal-gruvbox-light-iconHover {
  0% {
    color: #4d8486;
  }
  25% {
    color: #5ea0a2;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@keyframes smooth-terminal-gruvbox-light-iconHover {
  0% {
    color: #4d8486;
  }
  25% {
    color: #5ea0a2;
  }
  50% {
    color: #949826;
  }
  75% {
    color: #960015;
  }
  100% {
    color: #ac5f85;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-vim-gotham {
  background-image: none;
}
li.smooth-terminal-vim-gotham {
  background-color: #195466;
}
.smooth-terminal-vim-gotham {
  background-color: #7f84a0;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-vim-gotham .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-vim-gotham .course-card:nth-child(1) .course-card-header {
  background-color: rgba(154,157,179,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(1) .course-card-header > i {
  color: #474a5f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(1) .course-main {
  background-color: #434659;
  color: #c4c6d3;
}
.smooth-terminal-vim-gotham .course-card:nth-child(1) .course-title {
  color: #2b2d39;
}
.smooth-terminal-vim-gotham .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(67,70,89,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(2) .course-card-header {
  background-color: rgba(195,92,44,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(2) .course-card-header > i {
  color: #612e16;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(2) .course-main {
  background-color: #5c2c15;
  color: #d26937;
}
.smooth-terminal-vim-gotham .course-card:nth-child(2) .course-title {
  color: #3b1c0d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(92,44,21,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(3) .course-card-header {
  background-color: rgba(208,145,20,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(3) .course-card-header > i {
  color: #68480a;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(3) .course-main {
  background-color: #7c570c;
  color: #f6daa1;
}
.smooth-terminal-vim-gotham .course-card:nth-child(3) .course-title {
  color: #3e2c06;
}
.smooth-terminal-vim-gotham .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(124,87,12,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(4) .course-card-header {
  background-color: rgba(99,216,187,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(4) .course-card-header > i {
  color: #207e67;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(4) .course-main {
  background-color: #165a4a;
  color: #63d8bb;
}
.smooth-terminal-vim-gotham .course-card:nth-child(4) .course-title {
  color: #134c3e;
}
.smooth-terminal-vim-gotham .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(22,90,74,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(5) .course-card-header {
  background-color: rgba(245,214,152,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(5) .course-card-header > i {
  color: #91650e;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(5) .course-main {
  background-color: #a3710f;
  color: #f3ce85;
}
.smooth-terminal-vim-gotham .course-card:nth-child(5) .course-title {
  color: #6d4c0b;
}
.smooth-terminal-vim-gotham .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(163,113,15,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(6) .course-card-header {
  background-color: rgba(224,150,115,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(6) .course-card-header > i {
  color: #8b411f;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(6) .course-main {
  background-color: #803d1d;
  color: #e29d7d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(6) .course-title {
  color: #532712;
}
.smooth-terminal-vim-gotham .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(128,61,29,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(7) .course-card-header {
  background-color: rgba(154,157,179,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(7) .course-card-header > i {
  color: #474a5f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(7) .course-main {
  background-color: #434659;
  color: #c4c6d3;
}
.smooth-terminal-vim-gotham .course-card:nth-child(7) .course-title {
  color: #2b2d39;
}
.smooth-terminal-vim-gotham .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(67,70,89,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(8) .course-card-header {
  background-color: rgba(195,92,44,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(8) .course-card-header > i {
  color: #612e16;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(8) .course-main {
  background-color: #5c2c15;
  color: #d26937;
}
.smooth-terminal-vim-gotham .course-card:nth-child(8) .course-title {
  color: #3b1c0d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(92,44,21,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(9) .course-card-header {
  background-color: rgba(208,145,20,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(9) .course-card-header > i {
  color: #68480a;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(9) .course-main {
  background-color: #7c570c;
  color: #f6daa1;
}
.smooth-terminal-vim-gotham .course-card:nth-child(9) .course-title {
  color: #3e2c06;
}
.smooth-terminal-vim-gotham .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(124,87,12,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(10) .course-card-header {
  background-color: rgba(99,216,187,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(10) .course-card-header > i {
  color: #207e67;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(10) .course-main {
  background-color: #165a4a;
  color: #63d8bb;
}
.smooth-terminal-vim-gotham .course-card:nth-child(10) .course-title {
  color: #134c3e;
}
.smooth-terminal-vim-gotham .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(22,90,74,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(11) .course-card-header {
  background-color: rgba(245,214,152,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(11) .course-card-header > i {
  color: #91650e;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(11) .course-main {
  background-color: #a3710f;
  color: #f3ce85;
}
.smooth-terminal-vim-gotham .course-card:nth-child(11) .course-title {
  color: #6d4c0b;
}
.smooth-terminal-vim-gotham .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(163,113,15,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(12) .course-card-header {
  background-color: rgba(224,150,115,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(12) .course-card-header > i {
  color: #8b411f;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(12) .course-main {
  background-color: #803d1d;
  color: #e29d7d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(12) .course-title {
  color: #532712;
}
.smooth-terminal-vim-gotham .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(128,61,29,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(13) .course-card-header {
  background-color: rgba(154,157,179,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(13) .course-card-header > i {
  color: #474a5f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(13) .course-main {
  background-color: #434659;
  color: #c4c6d3;
}
.smooth-terminal-vim-gotham .course-card:nth-child(13) .course-title {
  color: #2b2d39;
}
.smooth-terminal-vim-gotham .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(67,70,89,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(14) .course-card-header {
  background-color: rgba(195,92,44,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(14) .course-card-header > i {
  color: #612e16;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(14) .course-main {
  background-color: #5c2c15;
  color: #d26937;
}
.smooth-terminal-vim-gotham .course-card:nth-child(14) .course-title {
  color: #3b1c0d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(92,44,21,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(15) .course-card-header {
  background-color: rgba(208,145,20,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(15) .course-card-header > i {
  color: #68480a;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(15) .course-main {
  background-color: #7c570c;
  color: #f6daa1;
}
.smooth-terminal-vim-gotham .course-card:nth-child(15) .course-title {
  color: #3e2c06;
}
.smooth-terminal-vim-gotham .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(124,87,12,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(16) .course-card-header {
  background-color: rgba(99,216,187,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(16) .course-card-header > i {
  color: #207e67;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(16) .course-main {
  background-color: #165a4a;
  color: #63d8bb;
}
.smooth-terminal-vim-gotham .course-card:nth-child(16) .course-title {
  color: #134c3e;
}
.smooth-terminal-vim-gotham .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(22,90,74,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(17) .course-card-header {
  background-color: rgba(245,214,152,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(17) .course-card-header > i {
  color: #91650e;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(17) .course-main {
  background-color: #a3710f;
  color: #f3ce85;
}
.smooth-terminal-vim-gotham .course-card:nth-child(17) .course-title {
  color: #6d4c0b;
}
.smooth-terminal-vim-gotham .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(163,113,15,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(18) .course-card-header {
  background-color: rgba(224,150,115,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(18) .course-card-header > i {
  color: #8b411f;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(18) .course-main {
  background-color: #803d1d;
  color: #e29d7d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(18) .course-title {
  color: #532712;
}
.smooth-terminal-vim-gotham .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(128,61,29,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(19) .course-card-header {
  background-color: rgba(154,157,179,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(19) .course-card-header > i {
  color: #474a5f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(19) .course-main {
  background-color: #434659;
  color: #c4c6d3;
}
.smooth-terminal-vim-gotham .course-card:nth-child(19) .course-title {
  color: #2b2d39;
}
.smooth-terminal-vim-gotham .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(67,70,89,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(20) .course-card-header {
  background-color: rgba(195,92,44,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(20) .course-card-header > i {
  color: #612e16;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(20) .course-main {
  background-color: #5c2c15;
  color: #d26937;
}
.smooth-terminal-vim-gotham .course-card:nth-child(20) .course-title {
  color: #3b1c0d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(92,44,21,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(21) .course-card-header {
  background-color: rgba(208,145,20,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(21) .course-card-header > i {
  color: #68480a;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(21) .course-main {
  background-color: #7c570c;
  color: #f6daa1;
}
.smooth-terminal-vim-gotham .course-card:nth-child(21) .course-title {
  color: #3e2c06;
}
.smooth-terminal-vim-gotham .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(124,87,12,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(22) .course-card-header {
  background-color: rgba(99,216,187,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(22) .course-card-header > i {
  color: #207e67;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(22) .course-main {
  background-color: #165a4a;
  color: #63d8bb;
}
.smooth-terminal-vim-gotham .course-card:nth-child(22) .course-title {
  color: #134c3e;
}
.smooth-terminal-vim-gotham .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(22,90,74,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(23) .course-card-header {
  background-color: rgba(245,214,152,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(23) .course-card-header > i {
  color: #91650e;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(23) .course-main {
  background-color: #a3710f;
  color: #f3ce85;
}
.smooth-terminal-vim-gotham .course-card:nth-child(23) .course-title {
  color: #6d4c0b;
}
.smooth-terminal-vim-gotham .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(163,113,15,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(24) .course-card-header {
  background-color: rgba(224,150,115,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(24) .course-card-header > i {
  color: #8b411f;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(24) .course-main {
  background-color: #803d1d;
  color: #e29d7d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(24) .course-title {
  color: #532712;
}
.smooth-terminal-vim-gotham .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(128,61,29,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(25) .course-card-header {
  background-color: rgba(154,157,179,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(25) .course-card-header > i {
  color: #474a5f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(25) .course-main {
  background-color: #434659;
  color: #c4c6d3;
}
.smooth-terminal-vim-gotham .course-card:nth-child(25) .course-title {
  color: #2b2d39;
}
.smooth-terminal-vim-gotham .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(67,70,89,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(26) .course-card-header {
  background-color: rgba(195,92,44,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(26) .course-card-header > i {
  color: #612e16;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(26) .course-main {
  background-color: #5c2c15;
  color: #d26937;
}
.smooth-terminal-vim-gotham .course-card:nth-child(26) .course-title {
  color: #3b1c0d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(92,44,21,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(27) .course-card-header {
  background-color: rgba(208,145,20,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(27) .course-card-header > i {
  color: #68480a;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(27) .course-main {
  background-color: #7c570c;
  color: #f6daa1;
}
.smooth-terminal-vim-gotham .course-card:nth-child(27) .course-title {
  color: #3e2c06;
}
.smooth-terminal-vim-gotham .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(124,87,12,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(28) .course-card-header {
  background-color: rgba(99,216,187,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(28) .course-card-header > i {
  color: #207e67;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(28) .course-main {
  background-color: #165a4a;
  color: #63d8bb;
}
.smooth-terminal-vim-gotham .course-card:nth-child(28) .course-title {
  color: #134c3e;
}
.smooth-terminal-vim-gotham .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(22,90,74,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(29) .course-card-header {
  background-color: rgba(245,214,152,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(29) .course-card-header > i {
  color: #91650e;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(29) .course-main {
  background-color: #a3710f;
  color: #f3ce85;
}
.smooth-terminal-vim-gotham .course-card:nth-child(29) .course-title {
  color: #6d4c0b;
}
.smooth-terminal-vim-gotham .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(163,113,15,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(30) .course-card-header {
  background-color: rgba(224,150,115,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(30) .course-card-header > i {
  color: #8b411f;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(30) .course-main {
  background-color: #803d1d;
  color: #e29d7d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(30) .course-title {
  color: #532712;
}
.smooth-terminal-vim-gotham .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(128,61,29,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(31) .course-card-header {
  background-color: rgba(154,157,179,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(31) .course-card-header > i {
  color: #474a5f;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(31) .course-main {
  background-color: #434659;
  color: #c4c6d3;
}
.smooth-terminal-vim-gotham .course-card:nth-child(31) .course-title {
  color: #2b2d39;
}
.smooth-terminal-vim-gotham .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(67,70,89,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(32) .course-card-header {
  background-color: rgba(195,92,44,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(32) .course-card-header > i {
  color: #612e16;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(32) .course-main {
  background-color: #5c2c15;
  color: #d26937;
}
.smooth-terminal-vim-gotham .course-card:nth-child(32) .course-title {
  color: #3b1c0d;
}
.smooth-terminal-vim-gotham .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(92,44,21,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(33) .course-card-header {
  background-color: rgba(208,145,20,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(33) .course-card-header > i {
  color: #68480a;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(33) .course-main {
  background-color: #7c570c;
  color: #f6daa1;
}
.smooth-terminal-vim-gotham .course-card:nth-child(33) .course-title {
  color: #3e2c06;
}
.smooth-terminal-vim-gotham .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(124,87,12,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(34) .course-card-header {
  background-color: rgba(99,216,187,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(34) .course-card-header > i {
  color: #207e67;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(34) .course-main {
  background-color: #165a4a;
  color: #63d8bb;
}
.smooth-terminal-vim-gotham .course-card:nth-child(34) .course-title {
  color: #134c3e;
}
.smooth-terminal-vim-gotham .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(22,90,74,0.85);
}
.smooth-terminal-vim-gotham .course-card:nth-child(35) .course-card-header {
  background-color: rgba(245,214,152,0.65);
}
.smooth-terminal-vim-gotham .course-card:nth-child(35) .course-card-header > i {
  color: #91650e;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-vim-gotham .course-card:nth-child(35) .course-main {
  background-color: #a3710f;
  color: #f3ce85;
}
.smooth-terminal-vim-gotham .course-card:nth-child(35) .course-title {
  color: #6d4c0b;
}
.smooth-terminal-vim-gotham .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(163,113,15,0.85);
}
.smooth-terminal-vim-gotham .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .content-count-overlay,
.smooth-terminal-vim-gotham .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham main,
.smooth-terminal-vim-gotham .default-form,
.smooth-terminal-vim-gotham .eighty-box,
.smooth-terminal-vim-gotham .latest-article,
.smooth-terminal-vim-gotham .main-container,
.smooth-terminal-vim-gotham .menu-burger,
.smooth-terminal-vim-gotham .nav-options-dashboard,
.smooth-terminal-vim-gotham .news-banner,
.smooth-terminal-vim-gotham .dashboard-container.-topics-account,
.smooth-terminal-vim-gotham .eighty-box.account-box,
.smooth-terminal-vim-gotham .modal-container > .modal,
.smooth-terminal-vim-gotham .dropdown-menu:hover,
.smooth-terminal-vim-gotham .dropdown-menu > .dropdown-container,
.smooth-terminal-vim-gotham .video-js .vjs-big-play-button,
.smooth-terminal-vim-gotham .video-js .vjs-control-bar,
.smooth-terminal-vim-gotham .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-vim-gotham .menu-header.-dashboard > .header-logo {
  background-color: #195466;
}
.smooth-terminal-vim-gotham .main-container {
  background-color: #185163;
}
.smooth-terminal-vim-gotham .menu-header.-dashboard > .header-logo a {
  color: #c9cbd7;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .login-container,
.smooth-terminal-vim-gotham .plan-container,
.smooth-terminal-vim-gotham .signup-container {
  background-color: #7e2019;
}
.smooth-terminal-vim-gotham .default-text,
.smooth-terminal-vim-gotham .default-title,
.smooth-terminal-vim-gotham .nav-options,
.smooth-terminal-vim-gotham .text-dark,
.smooth-terminal-vim-gotham > a >.default-text,
.smooth-terminal-vim-gotham > a > .default-title,
.smooth-terminal-vim-gotham .markdown-text p,
.smooth-terminal-vim-gotham .markdown-text pre,
.smooth-terminal-vim-gotham .markdown-text ul > li,
.smooth-terminal-vim-gotham .markdown-text ol > li,
.smooth-terminal-vim-gotham .article-link > .default-title,
.smooth-terminal-vim-gotham .-mac > .default-title,
.smooth-terminal-vim-gotham .collaborator-box > figure > .caption,
.smooth-terminal-vim-gotham .collaborator-box > figure > .caption:hover,
.smooth-terminal-vim-gotham .topics-card > figure > .caption,
.smooth-terminal-vim-gotham .topics-card > figure > .caption:hover {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .text-active,
.smooth-terminal-vim-gotham .caption:hover,
.smooth-terminal-vim-gotham .default-aside.-news,
.smooth-terminal-vim-gotham .default-link:hover > .fal,
.smooth-terminal-vim-gotham .default-link:hover > .fas,
.smooth-terminal-vim-gotham .default-link:hover > .fab,
.smooth-terminal-vim-gotham .default-link:hover > .default-text,
.smooth-terminal-vim-gotham .markdown-text h1,
.smooth-terminal-vim-gotham .markdown-text h2,
.smooth-terminal-vim-gotham .markdown-text h3,
.smooth-terminal-vim-gotham .markdown-text h4,
.smooth-terminal-vim-gotham .markdown-text a:hover,
.smooth-terminal-vim-gotham .article-box .default-title,
.smooth-terminal-vim-gotham .article-box > a:hover > .date > p {
  color: #edb443;
}
.smooth-terminal-vim-gotham .markdown-text a,
.smooth-terminal-vim-gotham .st-breadcrumb {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .markdown-text p em,
.smooth-terminal-vim-gotham .sponsor-details > .item,
.smooth-terminal-vim-gotham .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-vim-gotham .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-vim-gotham .menu-header {
    background-color: #195466;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-vim-gotham .menu-header .header-logo,
.smooth-terminal-vim-gotham .menu-header .header-logo > a > i,
.smooth-terminal-vim-gotham .menu-header .nav-options .item a {
  color: #c9cbd7;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .menu-header .nav-options .item a:hover,
.smooth-terminal-vim-gotham .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .menu-header .nav-options .item a:hover,
.smooth-terminal-vim-gotham .menu-header .nav-options .item a.active {
  background: #2aa889;
}
.smooth-terminal-vim-gotham .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-vim-gotham .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-vim-gotham .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #d26937;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-vim-gotham .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-vim-gotham .socials,
.smooth-terminal-vim-gotham .text-primary,
.smooth-terminal-vim-gotham .default-link.-footer:hover,
.smooth-terminal-vim-gotham .fas.text-primary,
.smooth-terminal-vim-gotham .markdown-text blockquote,
.smooth-terminal-vim-gotham .step > .fal {
  color: #888ca6;
}
.smooth-terminal-vim-gotham .default-button,
.smooth-terminal-vim-gotham .markdown-text .default-button {
  background-color: rgba(42,168,137,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-button:hover,
.smooth-terminal-vim-gotham .markdown-text .default-button:hover {
  background-color: #1f7e67;
  color: #fff;
}
.smooth-terminal-vim-gotham .default-button.-account {
  background-color: #888ca6;
  border: 0.1rem solid #7f84a0;
}
.smooth-terminal-vim-gotham .default-button.-account:hover {
  background-color: #777b99;
  border: 0.1rem solid #5a5f79;
}
.smooth-terminal-vim-gotham .default-button.-account:hover:after {
  background-color: #195466;
  border-left: 0.1rem solid #676c8a;
}
.smooth-terminal-vim-gotham .default-button.-account:hover:before {
  background-color: #676c8a;
  border-bottom: 0.1rem solid #676c8a;
}
.smooth-terminal-vim-gotham .fal,
.smooth-terminal-vim-gotham .fas,
.smooth-terminal-vim-gotham .fab,
.smooth-terminal-vim-gotham .menu-burger > i,
.smooth-terminal-vim-gotham .text-secondary {
  color: #b85729;
}
.smooth-terminal-vim-gotham .fal.fa-twitter,
.smooth-terminal-vim-gotham .fas.fa-twitter,
.smooth-terminal-vim-gotham .fab.fa-twitter,
.smooth-terminal-vim-gotham .menu-burger > i.fa-twitter,
.smooth-terminal-vim-gotham .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-vim-gotham .item .fab.fa-twitter {
  color: #b85729;
}
.smooth-terminal-vim-gotham .default-link.-footer,
.smooth-terminal-vim-gotham .default-text.-mid-light,
.smooth-terminal-vim-gotham .fal.fa-link {
  color: rgba(201,203,215,0.85);
}
.smooth-terminal-vim-gotham .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-vim-gotham .topics-card > figure .default-title,
.smooth-terminal-vim-gotham .terminal-body .default-title {
  color: #a6a9bc;
}
.smooth-terminal-vim-gotham .topics-card > figure > hr,
.smooth-terminal-vim-gotham .terminal-body > hr {
  background: #6c3318;
}
.smooth-terminal-vim-gotham .firestorm-thread-comments {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-vim-gotham .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #c9cbd7;
}
.smooth-terminal-vim-gotham .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #edb443;
}
.smooth-terminal-vim-gotham .firestorm-thread-comments .comment-form button:hover {
  background-color: #d26937;
}
.smooth-terminal-vim-gotham .default-text.-presentation,
.smooth-terminal-vim-gotham .default-title.-presentation,
.smooth-terminal-vim-gotham .input,
.smooth-terminal-vim-gotham .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-vim-gotham .search-tags,
.smooth-terminal-vim-gotham .search-tags > .searcher {
  border-right: 0.1rem solid #d26937;
}
.smooth-terminal-vim-gotham .pitch-container {
  background-color: #888ca6;
}
.smooth-terminal-vim-gotham .text-light {
  color: #2aa889;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .tags-container .tag {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .tags-container .tag:hover {
  color: #d26937;
}
.smooth-terminal-vim-gotham .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #d26937;
}
.smooth-terminal-vim-gotham .skew-container {
  border-top: 0.1rem solid #d26937;
}
.smooth-terminal-vim-gotham hr {
  background-color: rgba(210,105,55,0.35);
  border: none;
}
.smooth-terminal-vim-gotham .article-link,
.smooth-terminal-vim-gotham .default-link {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .article-link:hover,
.smooth-terminal-vim-gotham .default-link:hover,
.smooth-terminal-vim-gotham .article-link.-banner:hover,
.smooth-terminal-vim-gotham .default-link.-banner:hover {
  color: #1f7e67;
}
.smooth-terminal-vim-gotham .article-link.-banner,
.smooth-terminal-vim-gotham .default-link.-banner {
  color: #fff;
}
.smooth-terminal-vim-gotham .alert.alert-info {
  border: 0.1rem solid #1b6d59;
  color: #1b6d59;
  background: #abeadb;
}
.smooth-terminal-vim-gotham .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-vim-gotham .article-box.-show:hover {
  background: #174c5c;
}
.smooth-terminal-vim-gotham .article-box:last-of-type {
  border: none;
}
.smooth-terminal-vim-gotham .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .banner-container .caption .author > a:hover {
  color: #d26937;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .table-of-contents-container {
  background: #185163;
}
.smooth-terminal-vim-gotham .table-of-contents-container .thumb {
  background: #185163;
}
.smooth-terminal-vim-gotham .table-of-contents-container li {
  color: rgba(201,203,215,0.75);
}
.smooth-terminal-vim-gotham .table-of-contents-container li a {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .table-of-contents-container li.active,
.smooth-terminal-vim-gotham .table-of-contents-container li:hover {
  color: #888ca6;
}
.smooth-terminal-vim-gotham .st-card {
  background: #1d6175;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-vim-gotham .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-vim-gotham .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-vim-gotham .card-footer {
  background: #154757;
}
.smooth-terminal-vim-gotham .-show-article .course-title {
  background-color: #888ca6;
  color: #fff;
}
.smooth-terminal-vim-gotham .-show-article .course-title > a:hover {
  color: #edb443;
}
.smooth-terminal-vim-gotham .default-text .author {
  text-shadow: none;
}
.smooth-terminal-vim-gotham .avatar-container > .avatar {
  border: 0.25rem solid #888ca6;
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .avatar-container > .avatar:after {
  background-color: rgba(25,84,102,0.75);
}
.smooth-terminal-vim-gotham .avatar-container.-banner > .avatar {
  border: 0.1rem solid #2aa889;
}
.smooth-terminal-vim-gotham .avatar-container.-banner > .caption {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .avatar-container.-banner > .caption:hover {
  color: #edb443;
}
.smooth-terminal-vim-gotham .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .avatar-container.-topic > .caption > .default-title {
  color: #7bdec6;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-vim-gotham .-topics > .caption > .default-title {
  color: rgba(201,203,215,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-vim-gotham .default-aside.-news,
  .smooth-terminal-vim-gotham .case-studies > .details {
    border-left: 0.5rem solid rgba(210,105,55,0.35);
  }
}
.smooth-terminal-vim-gotham .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-button.-oauth.-github {
  background-color: #d26937;
}
.smooth-terminal-vim-gotham .default-button.-oauth.-twitter {
  background-color: #888ca6;
}
.smooth-terminal-vim-gotham .default-button.-oauth.-facebook {
  background-color: #edb443;
}
.smooth-terminal-vim-gotham .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-vim-gotham .default-text.-light,
.smooth-terminal-vim-gotham .default-link.-light {
  color: rgba(201,203,215,0.85);
}
.smooth-terminal-vim-gotham .default-text.-light.text-light,
.smooth-terminal-vim-gotham .default-link.-light.text-light,
.smooth-terminal-vim-gotham .default-text.-whiteLight,
.smooth-terminal-vim-gotham .default-link.-whiteLight,
.smooth-terminal-vim-gotham .default-text.-presentation.-light,
.smooth-terminal-vim-gotham .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-text.-module,
.smooth-terminal-vim-gotham .default-title.-module {
  border-bottom: 0.1rem solid #174c5c;
}
.smooth-terminal-vim-gotham .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-vim-gotham .dropdown-container > .item:hover {
  background: #414456;
}
.smooth-terminal-vim-gotham .team-member,
.smooth-terminal-vim-gotham .card-header {
  background: #414456;
}
.smooth-terminal-vim-gotham .author-socials > .item > a {
  background: #888ca6;
}
.smooth-terminal-vim-gotham .author-socials > .item > a:hover {
  background: #2aa889;
}
.smooth-terminal-vim-gotham .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .team-position {
  color: rgba(210,105,55,0.85);
}
.smooth-terminal-vim-gotham .main-footer {
  background: #174c5c;
}
.smooth-terminal-vim-gotham .customer-box,
.smooth-terminal-vim-gotham .collaborator-box {
  background-color: #195466;
  border: 0.1rem solid #888ca6;
}
.smooth-terminal-vim-gotham .collaborator-box:hover {
  background: #185061;
}
.smooth-terminal-vim-gotham .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .featured-article > .header {
  background-color: rgba(97,25,20,0.75);
}
.smooth-terminal-vim-gotham .st-fab {
  background: #7e2019;
}
.smooth-terminal-vim-gotham .st-fab:hover {
  background: #611914;
}
.smooth-terminal-vim-gotham .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .topics-card,
.smooth-terminal-vim-gotham .topics-card > figure {
  background: #414456;
}
.smooth-terminal-vim-gotham .topics-card:hover,
.smooth-terminal-vim-gotham .topics-card > figure:hover,
.smooth-terminal-vim-gotham .topics-card.-active,
.smooth-terminal-vim-gotham .topics-card > figure.-active {
  background: #3a3d4e;
}
.smooth-terminal-vim-gotham .topics-card,
.smooth-terminal-vim-gotham .customer-box,
.smooth-terminal-vim-gotham .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .topics-card:hover,
.smooth-terminal-vim-gotham .customer-box:hover,
.smooth-terminal-vim-gotham .collaborator-box:hover,
.smooth-terminal-vim-gotham .topics-card.-active,
.smooth-terminal-vim-gotham .customer-box.-active,
.smooth-terminal-vim-gotham .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .topic-data.filter-link,
.smooth-terminal-vim-gotham .small-tag,
.smooth-terminal-vim-gotham .filter-link,
.smooth-terminal-vim-gotham .filter-link > i,
.smooth-terminal-vim-gotham .small-tag > i {
  color: rgba(201,203,215,0.65);
}
.smooth-terminal-vim-gotham .-content > .filter-link {
  color: #2aa889;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-vim-gotham .filter-link:hover,
.smooth-terminal-vim-gotham .filter-link.-active,
.smooth-terminal-vim-gotham .small-tag,
.smooth-terminal-vim-gotham .twitter-mini-button {
  background: #1f7e67;
}
.smooth-terminal-vim-gotham .small-tag,
.smooth-terminal-vim-gotham .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .small-tag:hover,
.smooth-terminal-vim-gotham .twitter-mini-button:hover {
  background: #155445;
  color: #fff;
}
.smooth-terminal-vim-gotham .filter-link:hover,
.smooth-terminal-vim-gotham .filter-link.-active,
.smooth-terminal-vim-gotham .small-tag,
.smooth-terminal-vim-gotham .filter-link:hover > i,
.smooth-terminal-vim-gotham .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .topics-container.-article,
.smooth-terminal-vim-gotham .topics-container > .articles,
.smooth-terminal-vim-gotham .customer-container,
.smooth-terminal-vim-gotham .default-aside.-topics {
  background: #185163;
}
.smooth-terminal-vim-gotham .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .banner-container,
.smooth-terminal-vim-gotham .-with-divider,
.smooth-terminal-vim-gotham .main-footer,
.smooth-terminal-vim-gotham.active > a.default-link,
.smooth-terminal-vim-gotham > a.default-link {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .banner-container:after,
.smooth-terminal-vim-gotham .-with-divider:after,
.smooth-terminal-vim-gotham .main-footer:after,
.smooth-terminal-vim-gotham.active > a.default-link:after,
.smooth-terminal-vim-gotham > a.default-link:after {
  background: linear-gradient(to right, #edb443 50%, #c23127 50%);
}
.smooth-terminal-vim-gotham .banner-container:before,
.smooth-terminal-vim-gotham .-with-divider:before,
.smooth-terminal-vim-gotham .main-footer:before,
.smooth-terminal-vim-gotham.active > a.default-link:before,
.smooth-terminal-vim-gotham > a.default-link:before {
  background: linear-gradient(to right, #d26937 50%, #edb443 50%);
}
.smooth-terminal-vim-gotham .banner-container {
  background: linear-gradient(to bottom, #9a9db3 20%, #474a5f 60%, #9a9db3 95%);
}
.smooth-terminal-vim-gotham .client-link {
  background-color: #e4e5eb;
}
.smooth-terminal-vim-gotham .client-link:hover,
.smooth-terminal-vim-gotham .client-link.active {
  background-color: #edb443;
}
.smooth-terminal-vim-gotham p code {
  color: #edb443;
}
.smooth-terminal-vim-gotham .table-of-contents > .default-title,
.smooth-terminal-vim-gotham .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(201,203,215,0.25);
}
.smooth-terminal-vim-gotham .modules-container {
  background-color: #174c5c;
}
.smooth-terminal-vim-gotham .module-list > .module-title {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .module-list > .lesson > .default-link:hover {
  background-color: #174e5e;
  color: #2aa889;
}
.smooth-terminal-vim-gotham .module-list > .lesson > .default-link:hover > .datetime {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .module-list > .lesson.-current,
.smooth-terminal-vim-gotham .module-list > .lesson.-current > .default-link {
  color: #888ca6;
}
.smooth-terminal-vim-gotham .module-list > .lesson.-current > .datetime,
.smooth-terminal-vim-gotham .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(136,140,166,0.75);
}
.smooth-terminal-vim-gotham .module-list > .lesson > .default-link > .datetime {
  color: rgba(201,203,215,0.75);
}
.smooth-terminal-vim-gotham .default-title.-under-bordered,
.smooth-terminal-vim-gotham .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(210,105,55,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-vim-gotham .default-link.-change-plan:hover,
.smooth-terminal-vim-gotham .default-link.-secondary:hover {
  color: #d26937;
  border-bottom: solid 0.05rem #d26937;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(201,203,215,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-link.-secondary {
  color: #edb443;
  border-bottom: dashed 0.05rem #edb443;
}
.smooth-terminal-vim-gotham .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-link.-light-white,
.smooth-terminal-vim-gotham .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .input,
.smooth-terminal-vim-gotham .goodle-style-field .input,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-vim-gotham .input:focus,
.smooth-terminal-vim-gotham .goodle-style-field .input:focus,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:focus,
.smooth-terminal-vim-gotham .input:active,
.smooth-terminal-vim-gotham .goodle-style-field .input:active,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:active,
.smooth-terminal-vim-gotham .input:hover,
.smooth-terminal-vim-gotham .goodle-style-field .input:hover,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:hover,
.smooth-terminal-vim-gotham .input.active,
.smooth-terminal-vim-gotham .goodle-style-field .input.active,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree.active {
  border: 0.1rem solid #d26937;
  border-right: none;
}
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #c9cbd7 !important;
  -webkit-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #c9cbd7 !important;
  -moz-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #c9cbd7 !important;
  -o-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #c9cbd7 !important;
  -khtml-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham input:focus:-webkit-autofill,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #c9cbd7 !important;
  -webkit-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham input:focus:-moz-autofill,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #c9cbd7 !important;
  -moz-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham input:focus:-o-autofill,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #c9cbd7 !important;
  -o-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham input:focus:-khtml-autofill,
.smooth-terminal-vim-gotham .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #c9cbd7 !important;
  -khtml-box-shadow: 0 0 0px 64rem #195466 inset;
}
.smooth-terminal-vim-gotham .google-style-field {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .google-style-field.-braintree {
  border-bottom: 0.1rem solid #2aa889;
}
.smooth-terminal-vim-gotham .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-vim-gotham .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-vim-gotham .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #d26937;
}
.smooth-terminal-vim-gotham .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-vim-gotham .google-style-field.active > .label,
.smooth-terminal-vim-gotham .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-vim-gotham .google-style-field.braintree-hosted-fields-valid > .label {
  color: #d26937;
}
.smooth-terminal-vim-gotham .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #2aa889;
  color: #c9cbd7;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .google-style-field .input:focus,
.smooth-terminal-vim-gotham .google-style-field .input:active,
.smooth-terminal-vim-gotham .google-style-field .input:hover,
.smooth-terminal-vim-gotham .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #d26937;
}
.smooth-terminal-vim-gotham .google-style-field .input.active ~ .label {
  color: #d26937;
}
.smooth-terminal-vim-gotham .google-style-field > .placeholder {
  color: rgba(201,203,215,0.85);
}
.smooth-terminal-vim-gotham .google-style-field .fas,
.smooth-terminal-vim-gotham .google-style-field .fab {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .card-footer:before {
  background-color: rgba(201,203,215,0.2);
}
.smooth-terminal-vim-gotham .card-title:before {
  background-color: rgba(201,203,215,0.2);
}
.smooth-terminal-vim-gotham .-light-border-right {
  border-right: 0.1rem solid rgba(210,105,55,0.5);
}
.smooth-terminal-vim-gotham .markdown-text.-white {
  background: #195466;
}
.smooth-terminal-vim-gotham .markdown-text p em {
  background: rgba(136,140,166,0.25);
}
.smooth-terminal-vim-gotham .markdown-text table,
.smooth-terminal-vim-gotham .markdown-text table td,
.smooth-terminal-vim-gotham .markdown-text table th {
  border: 0.05rem solid #d26937;
}
.smooth-terminal-vim-gotham .markdown-text a.tag {
  border-bottom: 0.05rem dashed #d26937;
  color: #d26937;
}
.smooth-terminal-vim-gotham .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #2aa889;
}
.smooth-terminal-vim-gotham .mc-field-group > .button,
.smooth-terminal-vim-gotham .default-button.-secondary {
  background: #e9a319;
  border: 0.1rem solid #de9b15;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .mc-field-group > .button:hover,
.smooth-terminal-vim-gotham .default-button.-secondary:hover {
  background: #b47e11;
  border: 0.1rem solid #b47e11;
}
.smooth-terminal-vim-gotham .default-button.-cta {
  background-color: #edb443;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .default-button.-cta:hover {
  background-color: #ad5227;
}
.smooth-terminal-vim-gotham .default-button.-discouraged {
  background: #133f4d;
  border: 0.1rem solid #133f4d;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-button.-discouraged:hover {
  background: #103742;
  border: 0.1rem solid #103742;
}
.smooth-terminal-vim-gotham .default-button.-primary {
  background: #30c09d;
  border: 0.1rem solid #30c09d;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .default-button.-primary:hover {
  background: #248f74;
  border: 0.1rem solid #248f74;
}
.smooth-terminal-vim-gotham #mce-error-response {
  background-color: #fbecd0;
  color: #8b610d;
}
.smooth-terminal-vim-gotham #mce-error-response > a {
  border-bottom: 0.1rem solid #edb443;
}
.smooth-terminal-vim-gotham #mce-success-response {
  background-color: #c3f0e5;
  color: #155445;
}
.smooth-terminal-vim-gotham #mce-success-response > a {
  border-bottom: 0.1rem solid #2aa889;
}
.smooth-terminal-vim-gotham .default-form:before {
  border: 0.1rem solid #616582;
}
.smooth-terminal-vim-gotham .default-form:after {
  border-top: 0.1rem solid #616582;
  border-left: 0.1rem solid #616582;
}
.smooth-terminal-vim-gotham .eighty-box#monthly {
  border-bottom: 0.1rem solid #92251d;
  border-left: 0.2rem solid #92251d;
}
.smooth-terminal-vim-gotham .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-vim-gotham .eighty-box.account-box:before,
.smooth-terminal-vim-gotham .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-vim-gotham .eighty-box:before,
.smooth-terminal-vim-gotham .default-button:hover:before,
.smooth-terminal-vim-gotham .modal-container > .modal:before,
.smooth-terminal-vim-gotham .default-form:before,
.smooth-terminal-vim-gotham .eighty-box:after,
.smooth-terminal-vim-gotham .default-button:hover:after,
.smooth-terminal-vim-gotham .modal-container > .modal:after,
.smooth-terminal-vim-gotham .default-form:after {
  background-color: #888ca6;
}
.smooth-terminal-vim-gotham .dashboard-container {
  background-color: rgba(210,105,55,0.5);
}
.smooth-terminal-vim-gotham .dashboard-header {
  background: #616582;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-vim-gotham .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .menu-burger {
  border: 0.1rem solid #d26937;
}
.smooth-terminal-vim-gotham .nav-options {
  background-color: #195466;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-vim-gotham .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-vim-gotham .nav-options a.active:after,
.smooth-terminal-vim-gotham .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #edb443 50%, #c23127 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-vim-gotham .nav-options a.active:after,
  .smooth-terminal-vim-gotham .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #edb443 50%, #c23127 50%);
  }
}
.smooth-terminal-vim-gotham .nav-options a.active:before,
.smooth-terminal-vim-gotham .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #d26937 50%, #edb443 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-vim-gotham .nav-options a.active:before,
  .smooth-terminal-vim-gotham .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #d26937 50%, #edb443 50%);
  }
}
.smooth-terminal-vim-gotham .nav-options > .item:hover > a,
.smooth-terminal-vim-gotham .nav-options a.active {
  background: #888ca6;
}
.smooth-terminal-vim-gotham .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .nav-options .item .header-logo a:hover {
  background: none;
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .nav-options-dashboard a {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .nav-options-dashboard a.active:after,
.smooth-terminal-vim-gotham .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #edb443 50%, #c23127 50%);
}
.smooth-terminal-vim-gotham .nav-options-dashboard a.active:before,
.smooth-terminal-vim-gotham .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #d26937 50%, #edb443 50%);
}
.smooth-terminal-vim-gotham .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-vim-gotham .nav-options-dashboard a.active,
.smooth-terminal-vim-gotham .account-panel-name {
  background: #2aa889;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-vim-gotham .nav-options-dashboard a.active > i,
.smooth-terminal-vim-gotham .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-vim-gotham .pagination-list > .item {
  color: #6c3318;
}
.smooth-terminal-vim-gotham .page-illustration,
.smooth-terminal-vim-gotham .page-illustration-body > .illustration,
.smooth-terminal-vim-gotham .login-container:before,
.smooth-terminal-vim-gotham .plan-container:before,
.smooth-terminal-vim-gotham .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-vim-gotham .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .page-illustration-body {
  background-color: #888ca6;
}
.smooth-terminal-vim-gotham a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham a.plan-link:hover {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .plan-name {
  border: 0.1rem solid #616582;
  background: #b85729;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .plan-box > .default-button {
  border-bottom: 0.1rem solid #ad5227;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #ad5227;
}
.smooth-terminal-vim-gotham .plan-box#monthly .plan-name,
.smooth-terminal-vim-gotham .plan-box#monthly .default-button {
  background-color: #c23127;
  border-bottom: 0.1rem solid #9b271f;
  border-top: 0.1rem solid #9b271f;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-vim-gotham .plan-box#monthly .default-button:hover {
  background-color: #d26937;
  border: 0.1rem solid #a24d25;
}
.smooth-terminal-vim-gotham .close {
  color: #888ca6;
}
.smooth-terminal-vim-gotham .ribbon {
  background-color: #edb443;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .rotative-icon:hover {
  animation: smooth-terminal-vim-gotham-iconHover 2s alternate infinite;
}
.smooth-terminal-vim-gotham .topic-socials > a i {
  color: rgba(210,105,55,0.75);
}
.smooth-terminal-vim-gotham .topic-socials > a:hover,
.smooth-terminal-vim-gotham .topic-socials > a:hover i {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .text-svg {
  color: #888ca6;
}
.smooth-terminal-vim-gotham .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-vim-gotham .scroll-container::-webkit-scrollbar-thumb {
  background: #414456;
  outline: 1px solid #414456;
}
.smooth-terminal-vim-gotham .thumb > i {
  color: #888ca6;
}
.smooth-terminal-vim-gotham #rectangle-primary {
  fill: #edb443;
}
.smooth-terminal-vim-gotham #rectangle-third {
  fill: #c23127;
}
.smooth-terminal-vim-gotham #rectangle-secondary {
  fill: #d26937;
}
.smooth-terminal-vim-gotham #rectangle-highlight {
  fill: #edb443;
}
.smooth-terminal-vim-gotham .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #888ca6;
}
.smooth-terminal-vim-gotham .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #d26937;
  border-right: 0.2rem solid #d26937;
}
.smooth-terminal-vim-gotham .sponsor-details:before,
.smooth-terminal-vim-gotham .sponsor-details > .item:before {
  background: #d26937;
}
.smooth-terminal-vim-gotham .sponsor-details > .item {
  background: #154757;
}
.smooth-terminal-vim-gotham .search-fields > .input {
  background: #195466;
  border: 0.1rem solid #d26937;
  border-left: none;
  color: #c9cbd7;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-vim-gotham .search-fields > .input:focus,
.smooth-terminal-vim-gotham .search-fields > .input:hover,
.smooth-terminal-vim-gotham .search-fields > .input.active,
.smooth-terminal-vim-gotham .search-fields > .input:focus ~ .search-button,
.smooth-terminal-vim-gotham .search-fields > .input:hover ~ .search-button,
.smooth-terminal-vim-gotham .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #2aa889;
}
.smooth-terminal-vim-gotham .search-fields > .search-button {
  background: #d26937;
  border: 0.1rem solid #d26937;
}
.smooth-terminal-vim-gotham .search-fields > .search-button:hover,
.smooth-terminal-vim-gotham .search-fields > .search-button.active {
  background: #2aa889;
  border: 0.1rem solid #2aa889;
}
.smooth-terminal-vim-gotham .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-vim-gotham .scrolled .search-fields > .input {
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #c9cbd7;
}
.smooth-terminal-vim-gotham .video-js:hover .vjs-big-play-button {
  background: #d26937;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-vim-gotham .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #174c5c;
}
.smooth-terminal-vim-gotham .video-js .vjs-big-play-button,
.smooth-terminal-vim-gotham .video-js .vjs-control-bar,
.smooth-terminal-vim-gotham .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #133f4d;
}
.smooth-terminal-vim-gotham .video-js .vjs-control-bar {
  color: #2aa889;
}
.smooth-terminal-vim-gotham .video-js .vjs-slider,
.smooth-terminal-vim-gotham .video-js .vjs-load-progress,
.smooth-terminal-vim-gotham .video-js .vjs-slider-bar {
  background-color: #d26937;
}
.smooth-terminal-vim-gotham .video-js .vjs-play-progress,
.smooth-terminal-vim-gotham .video-js .vjs-volume-level {
  background: #c9cbd7;
}
.smooth-terminal-vim-gotham .video-js .vjs-load-progress div {
  background: #d26937;
}
.smooth-terminal-vim-gotham .tabs-container > li {
  color: #c9cbd7;
}
@-moz-keyframes smooth-terminal-vim-gotham-iconHover {
  0% {
    color: #888ca6;
  }
  25% {
    color: #d26937;
  }
  50% {
    color: #2aa889;
  }
  75% {
    color: #c23127;
  }
  100% {
    color: #edb443;
  }
}
@-webkit-keyframes smooth-terminal-vim-gotham-iconHover {
  0% {
    color: #888ca6;
  }
  25% {
    color: #d26937;
  }
  50% {
    color: #2aa889;
  }
  75% {
    color: #c23127;
  }
  100% {
    color: #edb443;
  }
}
@-o-keyframes smooth-terminal-vim-gotham-iconHover {
  0% {
    color: #888ca6;
  }
  25% {
    color: #d26937;
  }
  50% {
    color: #2aa889;
  }
  75% {
    color: #c23127;
  }
  100% {
    color: #edb443;
  }
}
@keyframes smooth-terminal-vim-gotham-iconHover {
  0% {
    color: #888ca6;
  }
  25% {
    color: #d26937;
  }
  50% {
    color: #2aa889;
  }
  75% {
    color: #c23127;
  }
  100% {
    color: #edb443;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.modal {
  background: #fff;
}
.theme.smooth-terminal-smoothterminal-light {
  background-image: none;
}
li.smooth-terminal-smoothterminal-light {
  background-color: #fff;
}
.smooth-terminal-smoothterminal-light {
  background-color: #306191;
  input: -webkit-autofill,;
  input: -moz-autofill,;
  input: -o-autofill,;
  input: -khtml-autofill,;
}
.smooth-terminal-smoothterminal-light .course-card {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .course-card > .course-card-header {
  box-shadow: 0 0.25rem 0.35rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .course-card > .course-card-header > .course-title {
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(1) .course-card-header {
  background-color: rgba(62,125,187,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(1) .course-card-header > i {
  color: #1f3e5e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(1) .course-main {
  background-color: #1c3752;
  color: #8cb2d9;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(1) .course-title {
  color: #132538;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(1) .content-count-overlay {
  background-color: rgba(28,55,82,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(2) .course-card-header {
  background-color: rgba(190,190,190,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(2) .course-card-header > i {
  color: #5f5f5f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(2) .course-main {
  background-color: #5a5a5a;
  color: #d3d3d3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(2) .course-title {
  color: #393939;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(2) .content-count-overlay {
  background-color: rgba(90,90,90,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(3) .course-card-header {
  background-color: rgba(244,186,11,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(3) .course-card-header > i {
  color: #7a5d06;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(3) .course-main {
  background-color: #937006;
  color: #fce8ad;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(3) .course-title {
  color: #493803;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(3) .content-count-overlay {
  background-color: rgba(147,112,6,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(4) .course-card-header {
  background-color: rgba(137,183,236,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(4) .course-card-header > i {
  color: #1a58a1;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(4) .course-main {
  background-color: #164a85;
  color: #89b7ec;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(4) .course-title {
  color: #103560;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(4) .content-count-overlay {
  background-color: rgba(22,74,133,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(5) .course-card-header {
  background-color: rgba(252,154,204,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(5) .course-card-header > i {
  color: #9e0553;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(5) .course-main {
  background-color: #b3055e;
  color: #fb88c3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(5) .course-title {
  color: #76043e;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(5) .content-count-overlay {
  background-color: rgba(179,5,94,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(6) .course-card-header {
  background-color: rgba(255,188,154,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(6) .course-card-header > i {
  color: #cd4500;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(6) .course-main {
  background-color: #c54200;
  color: #ffc1a1;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(6) .course-title {
  color: #7b2900;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(6) .content-count-overlay {
  background-color: rgba(197,66,0,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(7) .course-card-header {
  background-color: rgba(62,125,187,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(7) .course-card-header > i {
  color: #1f3e5e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(7) .course-main {
  background-color: #1c3752;
  color: #8cb2d9;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(7) .course-title {
  color: #132538;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(7) .content-count-overlay {
  background-color: rgba(28,55,82,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(8) .course-card-header {
  background-color: rgba(190,190,190,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(8) .course-card-header > i {
  color: #5f5f5f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(8) .course-main {
  background-color: #5a5a5a;
  color: #d3d3d3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(8) .course-title {
  color: #393939;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(8) .content-count-overlay {
  background-color: rgba(90,90,90,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(9) .course-card-header {
  background-color: rgba(244,186,11,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(9) .course-card-header > i {
  color: #7a5d06;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(9) .course-main {
  background-color: #937006;
  color: #fce8ad;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(9) .course-title {
  color: #493803;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(9) .content-count-overlay {
  background-color: rgba(147,112,6,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(10) .course-card-header {
  background-color: rgba(137,183,236,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(10) .course-card-header > i {
  color: #1a58a1;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(10) .course-main {
  background-color: #164a85;
  color: #89b7ec;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(10) .course-title {
  color: #103560;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(10) .content-count-overlay {
  background-color: rgba(22,74,133,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(11) .course-card-header {
  background-color: rgba(252,154,204,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(11) .course-card-header > i {
  color: #9e0553;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(11) .course-main {
  background-color: #b3055e;
  color: #fb88c3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(11) .course-title {
  color: #76043e;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(11) .content-count-overlay {
  background-color: rgba(179,5,94,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(12) .course-card-header {
  background-color: rgba(255,188,154,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(12) .course-card-header > i {
  color: #cd4500;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(12) .course-main {
  background-color: #c54200;
  color: #ffc1a1;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(12) .course-title {
  color: #7b2900;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(12) .content-count-overlay {
  background-color: rgba(197,66,0,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(13) .course-card-header {
  background-color: rgba(62,125,187,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(13) .course-card-header > i {
  color: #1f3e5e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(13) .course-main {
  background-color: #1c3752;
  color: #8cb2d9;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(13) .course-title {
  color: #132538;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(13) .content-count-overlay {
  background-color: rgba(28,55,82,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(14) .course-card-header {
  background-color: rgba(190,190,190,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(14) .course-card-header > i {
  color: #5f5f5f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(14) .course-main {
  background-color: #5a5a5a;
  color: #d3d3d3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(14) .course-title {
  color: #393939;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(14) .content-count-overlay {
  background-color: rgba(90,90,90,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(15) .course-card-header {
  background-color: rgba(244,186,11,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(15) .course-card-header > i {
  color: #7a5d06;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(15) .course-main {
  background-color: #937006;
  color: #fce8ad;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(15) .course-title {
  color: #493803;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(15) .content-count-overlay {
  background-color: rgba(147,112,6,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(16) .course-card-header {
  background-color: rgba(137,183,236,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(16) .course-card-header > i {
  color: #1a58a1;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(16) .course-main {
  background-color: #164a85;
  color: #89b7ec;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(16) .course-title {
  color: #103560;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(16) .content-count-overlay {
  background-color: rgba(22,74,133,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(17) .course-card-header {
  background-color: rgba(252,154,204,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(17) .course-card-header > i {
  color: #9e0553;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(17) .course-main {
  background-color: #b3055e;
  color: #fb88c3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(17) .course-title {
  color: #76043e;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(17) .content-count-overlay {
  background-color: rgba(179,5,94,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(18) .course-card-header {
  background-color: rgba(255,188,154,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(18) .course-card-header > i {
  color: #cd4500;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(18) .course-main {
  background-color: #c54200;
  color: #ffc1a1;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(18) .course-title {
  color: #7b2900;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(18) .content-count-overlay {
  background-color: rgba(197,66,0,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(19) .course-card-header {
  background-color: rgba(62,125,187,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(19) .course-card-header > i {
  color: #1f3e5e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(19) .course-main {
  background-color: #1c3752;
  color: #8cb2d9;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(19) .course-title {
  color: #132538;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(19) .content-count-overlay {
  background-color: rgba(28,55,82,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(20) .course-card-header {
  background-color: rgba(190,190,190,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(20) .course-card-header > i {
  color: #5f5f5f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(20) .course-main {
  background-color: #5a5a5a;
  color: #d3d3d3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(20) .course-title {
  color: #393939;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(20) .content-count-overlay {
  background-color: rgba(90,90,90,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(21) .course-card-header {
  background-color: rgba(244,186,11,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(21) .course-card-header > i {
  color: #7a5d06;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(21) .course-main {
  background-color: #937006;
  color: #fce8ad;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(21) .course-title {
  color: #493803;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(21) .content-count-overlay {
  background-color: rgba(147,112,6,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(22) .course-card-header {
  background-color: rgba(137,183,236,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(22) .course-card-header > i {
  color: #1a58a1;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(22) .course-main {
  background-color: #164a85;
  color: #89b7ec;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(22) .course-title {
  color: #103560;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(22) .content-count-overlay {
  background-color: rgba(22,74,133,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(23) .course-card-header {
  background-color: rgba(252,154,204,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(23) .course-card-header > i {
  color: #9e0553;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(23) .course-main {
  background-color: #b3055e;
  color: #fb88c3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(23) .course-title {
  color: #76043e;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(23) .content-count-overlay {
  background-color: rgba(179,5,94,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(24) .course-card-header {
  background-color: rgba(255,188,154,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(24) .course-card-header > i {
  color: #cd4500;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(24) .course-main {
  background-color: #c54200;
  color: #ffc1a1;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(24) .course-title {
  color: #7b2900;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(24) .content-count-overlay {
  background-color: rgba(197,66,0,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(25) .course-card-header {
  background-color: rgba(62,125,187,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(25) .course-card-header > i {
  color: #1f3e5e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(25) .course-main {
  background-color: #1c3752;
  color: #8cb2d9;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(25) .course-title {
  color: #132538;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(25) .content-count-overlay {
  background-color: rgba(28,55,82,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(26) .course-card-header {
  background-color: rgba(190,190,190,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(26) .course-card-header > i {
  color: #5f5f5f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(26) .course-main {
  background-color: #5a5a5a;
  color: #d3d3d3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(26) .course-title {
  color: #393939;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(26) .content-count-overlay {
  background-color: rgba(90,90,90,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(27) .course-card-header {
  background-color: rgba(244,186,11,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(27) .course-card-header > i {
  color: #7a5d06;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(27) .course-main {
  background-color: #937006;
  color: #fce8ad;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(27) .course-title {
  color: #493803;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(27) .content-count-overlay {
  background-color: rgba(147,112,6,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(28) .course-card-header {
  background-color: rgba(137,183,236,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(28) .course-card-header > i {
  color: #1a58a1;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(28) .course-main {
  background-color: #164a85;
  color: #89b7ec;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(28) .course-title {
  color: #103560;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(28) .content-count-overlay {
  background-color: rgba(22,74,133,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(29) .course-card-header {
  background-color: rgba(252,154,204,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(29) .course-card-header > i {
  color: #9e0553;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(29) .course-main {
  background-color: #b3055e;
  color: #fb88c3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(29) .course-title {
  color: #76043e;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(29) .content-count-overlay {
  background-color: rgba(179,5,94,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(30) .course-card-header {
  background-color: rgba(255,188,154,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(30) .course-card-header > i {
  color: #cd4500;
  animation: rotateIcon 17.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(30) .course-main {
  background-color: #c54200;
  color: #ffc1a1;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(30) .course-title {
  color: #7b2900;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(30) .content-count-overlay {
  background-color: rgba(197,66,0,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(31) .course-card-header {
  background-color: rgba(62,125,187,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(31) .course-card-header > i {
  color: #1f3e5e;
  animation: rotateIcon 15s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(31) .course-main {
  background-color: #1c3752;
  color: #8cb2d9;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(31) .course-title {
  color: #132538;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(31) .content-count-overlay {
  background-color: rgba(28,55,82,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(32) .course-card-header {
  background-color: rgba(190,190,190,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(32) .course-card-header > i {
  color: #5f5f5f;
  animation: rotateIcon 10s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(32) .course-main {
  background-color: #5a5a5a;
  color: #d3d3d3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(32) .course-title {
  color: #393939;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(32) .content-count-overlay {
  background-color: rgba(90,90,90,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(33) .course-card-header {
  background-color: rgba(244,186,11,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(33) .course-card-header > i {
  color: #7a5d06;
  animation: rotateIcon 7.5s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(33) .course-main {
  background-color: #937006;
  color: #fce8ad;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(33) .course-title {
  color: #493803;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(33) .content-count-overlay {
  background-color: rgba(147,112,6,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(34) .course-card-header {
  background-color: rgba(137,183,236,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(34) .course-card-header > i {
  color: #1a58a1;
  animation: rotateIcon 9s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(34) .course-main {
  background-color: #164a85;
  color: #89b7ec;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(34) .course-title {
  color: #103560;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(34) .content-count-overlay {
  background-color: rgba(22,74,133,0.85);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(35) .course-card-header {
  background-color: rgba(252,154,204,0.65);
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(35) .course-card-header > i {
  color: #9e0553;
  animation: rotateIcon 20s alternate infinite;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(35) .course-main {
  background-color: #b3055e;
  color: #fb88c3;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(35) .course-title {
  color: #76043e;
}
.smooth-terminal-smoothterminal-light .course-card:nth-child(35) .content-count-overlay {
  background-color: rgba(179,5,94,0.85);
}
.smooth-terminal-smoothterminal-light .course-title {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .content-count-overlay,
.smooth-terminal-smoothterminal-light .close.outside {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light main,
.smooth-terminal-smoothterminal-light .default-form,
.smooth-terminal-smoothterminal-light .eighty-box,
.smooth-terminal-smoothterminal-light .latest-article,
.smooth-terminal-smoothterminal-light .main-container,
.smooth-terminal-smoothterminal-light .menu-burger,
.smooth-terminal-smoothterminal-light .nav-options-dashboard,
.smooth-terminal-smoothterminal-light .news-banner,
.smooth-terminal-smoothterminal-light .dashboard-container.-topics-account,
.smooth-terminal-smoothterminal-light .eighty-box.account-box,
.smooth-terminal-smoothterminal-light .modal-container > .modal,
.smooth-terminal-smoothterminal-light .dropdown-menu:hover,
.smooth-terminal-smoothterminal-light .dropdown-menu > .dropdown-container,
.smooth-terminal-smoothterminal-light .video-js .vjs-big-play-button,
.smooth-terminal-smoothterminal-light .video-js .vjs-control-bar,
.smooth-terminal-smoothterminal-light .video-js .vjs-menu-button .vjs-menu-content,
.smooth-terminal-smoothterminal-light .menu-header.-dashboard > .header-logo {
  background-color: #fff;
}
.smooth-terminal-smoothterminal-light .main-container {
  background-color: #f7f7f7;
}
.smooth-terminal-smoothterminal-light .menu-header.-dashboard > .header-logo a {
  color: #575757;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .login-container,
.smooth-terminal-smoothterminal-light .plan-container,
.smooth-terminal-smoothterminal-light .signup-container {
  background-color: #409675;
}
.smooth-terminal-smoothterminal-light .default-text,
.smooth-terminal-smoothterminal-light .default-title,
.smooth-terminal-smoothterminal-light .nav-options,
.smooth-terminal-smoothterminal-light .text-dark,
.smooth-terminal-smoothterminal-light > a >.default-text,
.smooth-terminal-smoothterminal-light > a > .default-title,
.smooth-terminal-smoothterminal-light .markdown-text p,
.smooth-terminal-smoothterminal-light .markdown-text pre,
.smooth-terminal-smoothterminal-light .markdown-text ul > li,
.smooth-terminal-smoothterminal-light .markdown-text ol > li,
.smooth-terminal-smoothterminal-light .article-link > .default-title,
.smooth-terminal-smoothterminal-light .-mac > .default-title,
.smooth-terminal-smoothterminal-light .collaborator-box > figure > .caption,
.smooth-terminal-smoothterminal-light .collaborator-box > figure > .caption:hover,
.smooth-terminal-smoothterminal-light .topics-card > figure > .caption,
.smooth-terminal-smoothterminal-light .topics-card > figure > .caption:hover {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .text-active,
.smooth-terminal-smoothterminal-light .caption:hover,
.smooth-terminal-smoothterminal-light .default-aside.-news,
.smooth-terminal-smoothterminal-light .default-link:hover > .fal,
.smooth-terminal-smoothterminal-light .default-link:hover > .fas,
.smooth-terminal-smoothterminal-light .default-link:hover > .fab,
.smooth-terminal-smoothterminal-light .default-link:hover > .default-text,
.smooth-terminal-smoothterminal-light .markdown-text h1,
.smooth-terminal-smoothterminal-light .markdown-text h2,
.smooth-terminal-smoothterminal-light .markdown-text h3,
.smooth-terminal-smoothterminal-light .markdown-text h4,
.smooth-terminal-smoothterminal-light .markdown-text a:hover,
.smooth-terminal-smoothterminal-light .article-box .default-title,
.smooth-terminal-smoothterminal-light .article-box > a:hover > .date > p {
  color: #f948a3;
}
.smooth-terminal-smoothterminal-light .markdown-text a,
.smooth-terminal-smoothterminal-light .st-breadcrumb {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .text-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .markdown-text p em,
.smooth-terminal-smoothterminal-light .sponsor-details > .item,
.smooth-terminal-smoothterminal-light .sponsor-details > .item > img {
  box-shadow: 0.25rem 0.25rem 0 0 #000;
}
.smooth-terminal-smoothterminal-light .course-app-example {
  display: flex;
  flex-direction: row;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-smoothterminal-light .menu-header {
    background-color: #fff;
    box-shadow: 0.1rem 0.05rem 0.15rem #595959;
  }
}
.smooth-terminal-smoothterminal-light .menu-header .header-logo,
.smooth-terminal-smoothterminal-light .menu-header .header-logo > a > i,
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item a {
  color: #575757;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item a:hover,
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item a.active {
  color: #fff;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item a:hover,
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item a.active {
  background: #4a90e2;
}
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item.-logout a:after,
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item.-logout a:before {
  content: unset;
}
.smooth-terminal-smoothterminal-light .menu-header .nav-options .item.-logout a:hover {
  background: none;
  color: #ff9f6e;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .menu-header.-dashboard {
  box-shadow: none;
}
.smooth-terminal-smoothterminal-light .sponsor-details > .item.img {
  box-shadow: none;
}
.smooth-terminal-smoothterminal-light .socials,
.smooth-terminal-smoothterminal-light .text-primary,
.smooth-terminal-smoothterminal-light .default-link.-footer:hover,
.smooth-terminal-smoothterminal-light .fas.text-primary,
.smooth-terminal-smoothterminal-light .markdown-text blockquote,
.smooth-terminal-smoothterminal-light .step > .fal {
  color: #369;
}
.smooth-terminal-smoothterminal-light .default-button,
.smooth-terminal-smoothterminal-light .markdown-text .default-button {
  background-color: rgba(74,144,226,0.9);
  color: rgba(255,255,255,0.75);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-button:hover,
.smooth-terminal-smoothterminal-light .markdown-text .default-button:hover {
  background-color: #1f6ac2;
  color: #fff;
}
.smooth-terminal-smoothterminal-light .default-button.-account {
  background-color: #369;
  border: 0.1rem solid #306191;
}
.smooth-terminal-smoothterminal-light .default-button.-account:hover {
  background-color: #2e5c8a;
  border: 0.1rem solid #24476b;
}
.smooth-terminal-smoothterminal-light .default-button.-account:hover:after {
  background-color: #fff;
  border-left: 0.1rem solid #29527a;
}
.smooth-terminal-smoothterminal-light .default-button.-account:hover:before {
  background-color: #29527a;
  border-bottom: 0.1rem solid #29527a;
}
.smooth-terminal-smoothterminal-light .fal,
.smooth-terminal-smoothterminal-light .fas,
.smooth-terminal-smoothterminal-light .fab,
.smooth-terminal-smoothterminal-light .menu-burger > i,
.smooth-terminal-smoothterminal-light .text-secondary {
  color: #b3b3b3;
}
.smooth-terminal-smoothterminal-light .fal.fa-twitter,
.smooth-terminal-smoothterminal-light .fas.fa-twitter,
.smooth-terminal-smoothterminal-light .fab.fa-twitter,
.smooth-terminal-smoothterminal-light .menu-burger > i.fa-twitter,
.smooth-terminal-smoothterminal-light .text-secondary.fa-twitter {
  color: rgba(255,255,255,0.85);
}
.smooth-terminal-smoothterminal-light .item .fab.fa-twitter {
  color: #b3b3b3;
}
.smooth-terminal-smoothterminal-light .default-link.-footer,
.smooth-terminal-smoothterminal-light .default-text.-mid-light,
.smooth-terminal-smoothterminal-light .fal.fa-link {
  color: rgba(87,87,87,0.85);
}
.smooth-terminal-smoothterminal-light .terminal-body > .socials {
  background-color: unset;
}
.smooth-terminal-smoothterminal-light .topics-card > figure .default-title,
.smooth-terminal-smoothterminal-light .terminal-body .default-title {
  color: #538cc6;
}
.smooth-terminal-smoothterminal-light .topics-card > figure > hr,
.smooth-terminal-smoothterminal-light .terminal-body > hr {
  background: #6a6a6a;
}
.smooth-terminal-smoothterminal-light .firestorm-thread-comments {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .firestorm-thread-comments .post-item {
  border: none;
}
.smooth-terminal-smoothterminal-light .firestorm-thread-comments .comment-form textarea {
  border: 0.075rem solid #575757;
}
.smooth-terminal-smoothterminal-light .firestorm-thread-comments .comment-form button {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  background-color: #f948a3;
}
.smooth-terminal-smoothterminal-light .firestorm-thread-comments .comment-form button:hover {
  background-color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .default-text.-presentation,
.smooth-terminal-smoothterminal-light .default-title.-presentation,
.smooth-terminal-smoothterminal-light .input,
.smooth-terminal-smoothterminal-light .input::placeholder {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .transparent-black-screen {
  background-color: #000;
}
.smooth-terminal-smoothterminal-light .search-tags,
.smooth-terminal-smoothterminal-light .search-tags > .searcher {
  border-right: 0.1rem solid #ff9f6e;
}
.smooth-terminal-smoothterminal-light .pitch-container {
  background-color: #369;
}
.smooth-terminal-smoothterminal-light .text-light {
  color: #4c874c;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .tags-container .tag {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .tags-container .tag:hover {
  color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .tag-border {
  border-top: 1.5rem solid transparent;
  border-left: 0 solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-right: 1.5rem solid #ff9f6e;
}
.smooth-terminal-smoothterminal-light .skew-container {
  border-top: 0.1rem solid #d3d3d3;
}
.smooth-terminal-smoothterminal-light hr {
  background-color: rgba(211,211,211,0.35);
  border: none;
}
.smooth-terminal-smoothterminal-light .article-link,
.smooth-terminal-smoothterminal-light .default-link {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .article-link:hover,
.smooth-terminal-smoothterminal-light .default-link:hover,
.smooth-terminal-smoothterminal-light .article-link.-banner:hover,
.smooth-terminal-smoothterminal-light .default-link.-banner:hover {
  color: #1f6ac2;
}
.smooth-terminal-smoothterminal-light .article-link.-banner,
.smooth-terminal-smoothterminal-light .default-link.-banner {
  color: #fff;
}
.smooth-terminal-smoothterminal-light .alert.alert-info {
  border: 0.1rem solid #1b5ca8;
  color: #1b5ca8;
  background: #c0d8f5;
}
.smooth-terminal-smoothterminal-light .alert.alert-danger {
  border: 0.1rem solid #a60000;
  color: #a60000;
  background: #ffa6a6;
}
.smooth-terminal-smoothterminal-light .article-box.-show:hover {
  background: #e6e6e6;
}
.smooth-terminal-smoothterminal-light .article-box:last-of-type {
  border: none;
}
.smooth-terminal-smoothterminal-light .banner-container .caption .author > a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .banner-container .caption .author > a:hover {
  color: #ff9f6e;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .table-of-contents-container {
  background: #f7f7f7;
}
.smooth-terminal-smoothterminal-light .table-of-contents-container .thumb {
  background: #f7f7f7;
}
.smooth-terminal-smoothterminal-light .table-of-contents-container li {
  color: rgba(87,87,87,0.75);
}
.smooth-terminal-smoothterminal-light .table-of-contents-container li a {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .table-of-contents-container li.active,
.smooth-terminal-smoothterminal-light .table-of-contents-container li:hover {
  color: #369;
}
.smooth-terminal-smoothterminal-light .st-card {
  background: #fff;
  box-shadow: 0 0 0.35rem rgba(0,0,0,0.35);
  border-radius: 0.25rem;
}
.smooth-terminal-smoothterminal-light .st-card:hover {
  box-shadow: 0 0 1rem rgba(0,0,0,0.25);
}
.smooth-terminal-smoothterminal-light .st-card.-author:hover {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.25);
}
.smooth-terminal-smoothterminal-light .card-footer {
  background: #d9d9d9;
}
.smooth-terminal-smoothterminal-light .-show-article .course-title {
  background-color: #369;
  color: #fff;
}
.smooth-terminal-smoothterminal-light .-show-article .course-title > a:hover {
  color: #f8d15c;
}
.smooth-terminal-smoothterminal-light .default-text .author {
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .avatar-container > .avatar {
  border: 0.25rem solid #369;
  color: #575757;
}
.smooth-terminal-smoothterminal-light .avatar-container > .avatar:after {
  background-color: rgba(255,255,255,0.75);
}
.smooth-terminal-smoothterminal-light .avatar-container.-banner > .avatar {
  border: 0.1rem solid #4a90e2;
}
.smooth-terminal-smoothterminal-light .avatar-container.-banner > .caption {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .avatar-container.-banner > .caption:hover {
  color: #f948a3;
}
.smooth-terminal-smoothterminal-light .avatar-container > .caption > .topic-caption {
  color: rgba(255,255,255,0.65);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .avatar-container.-topic > .caption > .default-title {
  color: #9bc2ef;
  text-shadow: 0.05rem 0.15rem 0.15rem rgba(0,0,0,0.75);
}
.smooth-terminal-smoothterminal-light .-topics > .caption > .default-title {
  color: rgba(87,87,87,0.75);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-smoothterminal-light .default-aside.-news,
  .smooth-terminal-smoothterminal-light .case-studies > .details {
    border-left: 0.5rem solid rgba(211,211,211,0.35);
  }
}
.smooth-terminal-smoothterminal-light .default-button.-oauth {
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-button.-oauth.-github {
  background-color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .default-button.-oauth.-twitter {
  background-color: #369;
}
.smooth-terminal-smoothterminal-light .default-button.-oauth.-facebook {
  background-color: #f948a3;
}
.smooth-terminal-smoothterminal-light .default-button.-oauth i {
  color: #fff;
}
.smooth-terminal-smoothterminal-light .default-text.-light,
.smooth-terminal-smoothterminal-light .default-link.-light {
  color: rgba(87,87,87,0.85);
}
.smooth-terminal-smoothterminal-light .default-text.-light.text-light,
.smooth-terminal-smoothterminal-light .default-link.-light.text-light,
.smooth-terminal-smoothterminal-light .default-text.-whiteLight,
.smooth-terminal-smoothterminal-light .default-link.-whiteLight,
.smooth-terminal-smoothterminal-light .default-text.-presentation.-light,
.smooth-terminal-smoothterminal-light .default-link.-presentation.-light {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-text.-module,
.smooth-terminal-smoothterminal-light .default-title.-module {
  border-bottom: 0.1rem solid #e6e6e6;
}
.smooth-terminal-smoothterminal-light .header-content p {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
  text-align: left;
  font-size: 1.5rem;
}
.smooth-terminal-smoothterminal-light .dropdown-container > .item:hover {
  background: #19334d;
}
.smooth-terminal-smoothterminal-light .team-member,
.smooth-terminal-smoothterminal-light .card-header {
  background: #19334d;
}
.smooth-terminal-smoothterminal-light .author-socials > .item > a {
  background: #369;
}
.smooth-terminal-smoothterminal-light .author-socials > .item > a:hover {
  background: #4a90e2;
}
.smooth-terminal-smoothterminal-light .author-socials > .item > a > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .team-position {
  color: rgba(255,159,110,0.85);
}
.smooth-terminal-smoothterminal-light .main-footer {
  background: #e6e6e6;
}
.smooth-terminal-smoothterminal-light .customer-box,
.smooth-terminal-smoothterminal-light .collaborator-box {
  background-color: #fff;
  border: 0.1rem solid #369;
}
.smooth-terminal-smoothterminal-light .collaborator-box:hover {
  background: #f2f2f2;
}
.smooth-terminal-smoothterminal-light .featured-article {
  box-shadow: 0 0 0.5rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .featured-article > .header {
  background-color: rgba(50,115,90,0.75);
}
.smooth-terminal-smoothterminal-light .st-fab {
  background: #409675;
}
.smooth-terminal-smoothterminal-light .st-fab:hover {
  background: #32735a;
}
.smooth-terminal-smoothterminal-light .st-fab > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .topics-card,
.smooth-terminal-smoothterminal-light .topics-card > figure {
  background: #19334d;
}
.smooth-terminal-smoothterminal-light .topics-card:hover,
.smooth-terminal-smoothterminal-light .topics-card > figure:hover,
.smooth-terminal-smoothterminal-light .topics-card.-active,
.smooth-terminal-smoothterminal-light .topics-card > figure.-active {
  background: #172e45;
}
.smooth-terminal-smoothterminal-light .topics-card,
.smooth-terminal-smoothterminal-light .customer-box,
.smooth-terminal-smoothterminal-light .collaborator-box {
  box-shadow: 0 0.05rem 0.15rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .topics-card:hover,
.smooth-terminal-smoothterminal-light .customer-box:hover,
.smooth-terminal-smoothterminal-light .collaborator-box:hover,
.smooth-terminal-smoothterminal-light .topics-card.-active,
.smooth-terminal-smoothterminal-light .customer-box.-active,
.smooth-terminal-smoothterminal-light .collaborator-box.-active {
  box-shadow: 0 0.1rem 0.25rem 0.15rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .topic-data.filter-link,
.smooth-terminal-smoothterminal-light .small-tag,
.smooth-terminal-smoothterminal-light .filter-link,
.smooth-terminal-smoothterminal-light .filter-link > i,
.smooth-terminal-smoothterminal-light .small-tag > i {
  color: rgba(87,87,87,0.65);
}
.smooth-terminal-smoothterminal-light .-content > .filter-link {
  color: #4a90e2;
  text-shadow: 0 0 0 transparent;
}
.smooth-terminal-smoothterminal-light .filter-link:hover,
.smooth-terminal-smoothterminal-light .filter-link.-active,
.smooth-terminal-smoothterminal-light .small-tag,
.smooth-terminal-smoothterminal-light .twitter-mini-button {
  background: #1f6ac2;
}
.smooth-terminal-smoothterminal-light .small-tag,
.smooth-terminal-smoothterminal-light .twitter-mini-button {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .small-tag:hover,
.smooth-terminal-smoothterminal-light .twitter-mini-button:hover {
  background: #154781;
  color: #fff;
}
.smooth-terminal-smoothterminal-light .filter-link:hover,
.smooth-terminal-smoothterminal-light .filter-link.-active,
.smooth-terminal-smoothterminal-light .small-tag,
.smooth-terminal-smoothterminal-light .filter-link:hover > i,
.smooth-terminal-smoothterminal-light .small-tag:hover > i {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .topics-container.-article,
.smooth-terminal-smoothterminal-light .topics-container > .articles,
.smooth-terminal-smoothterminal-light .customer-container,
.smooth-terminal-smoothterminal-light .default-aside.-topics {
  background: #f7f7f7;
}
.smooth-terminal-smoothterminal-light .default-aside.-topics {
  box-shadow: -0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .banner-container,
.smooth-terminal-smoothterminal-light .-with-divider,
.smooth-terminal-smoothterminal-light .main-footer,
.smooth-terminal-smoothterminal-light.active > a.default-link,
.smooth-terminal-smoothterminal-light > a.default-link {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .banner-container:after,
.smooth-terminal-smoothterminal-light .-with-divider:after,
.smooth-terminal-smoothterminal-light .main-footer:after,
.smooth-terminal-smoothterminal-light.active > a.default-link:after,
.smooth-terminal-smoothterminal-light > a.default-link:after {
  background: linear-gradient(to right, #f8d15c 50%, #81c9ad 50%);
}
.smooth-terminal-smoothterminal-light .banner-container:before,
.smooth-terminal-smoothterminal-light .-with-divider:before,
.smooth-terminal-smoothterminal-light .main-footer:before,
.smooth-terminal-smoothterminal-light.active > a.default-link:before,
.smooth-terminal-smoothterminal-light > a.default-link:before {
  background: linear-gradient(to right, #ff9f6e 50%, #f948a3 50%);
}
.smooth-terminal-smoothterminal-light .banner-container {
  background: linear-gradient(to bottom, #3e7dbb 20%, #1c3854 60%, #3e7dbb 95%);
}
.smooth-terminal-smoothterminal-light .client-link {
  background-color: #ababab;
}
.smooth-terminal-smoothterminal-light .client-link:hover,
.smooth-terminal-smoothterminal-light .client-link.active {
  background-color: #f8d15c;
}
.smooth-terminal-smoothterminal-light p code {
  color: #f948a3;
}
.smooth-terminal-smoothterminal-light .table-of-contents > .default-title,
.smooth-terminal-smoothterminal-light .module-list > .module-title {
  border-bottom: 0.075rem solid rgba(87,87,87,0.25);
}
.smooth-terminal-smoothterminal-light .modules-container {
  background-color: #e6e6e6;
}
.smooth-terminal-smoothterminal-light .module-list > .module-title {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .module-list > .lesson > .default-link:hover {
  background-color: #ececec;
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .module-list > .lesson > .default-link:hover > .datetime {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .module-list > .lesson.-current,
.smooth-terminal-smoothterminal-light .module-list > .lesson.-current > .default-link {
  color: #369;
}
.smooth-terminal-smoothterminal-light .module-list > .lesson.-current > .datetime,
.smooth-terminal-smoothterminal-light .module-list > .lesson.-current > .default-link > .datetime {
  color: rgba(51,102,153,0.75);
}
.smooth-terminal-smoothterminal-light .module-list > .lesson > .default-link > .datetime {
  color: rgba(87,87,87,0.75);
}
.smooth-terminal-smoothterminal-light .default-title.-under-bordered,
.smooth-terminal-smoothterminal-light .related-articles > .article-box > .article-footer {
  border-bottom: 0.05rem solid rgba(211,211,211,0.45);
  padding-bottom: 1rem;
}
.smooth-terminal-smoothterminal-light .default-link.-change-plan:hover,
.smooth-terminal-smoothterminal-light .default-link.-secondary:hover {
  color: #ff9f6e;
  border-bottom: solid 0.05rem #ff9f6e;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .default-link.-change-plan {
  color: #fff;
  border-bottom: dashed 0.05rem rgba(87,87,87,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-link.-secondary {
  color: #f948a3;
  border-bottom: dashed 0.05rem #f948a3;
}
.smooth-terminal-smoothterminal-light .default-link.-white {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-link.-light-white,
.smooth-terminal-smoothterminal-light .default-text.-light-white {
  color: rgba(255,255,255,0.85);
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .input,
.smooth-terminal-smoothterminal-light .goodle-style-field .input,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree {
  background-color: rgba(0,0,0,0.35);
  border: 0.1rem solid transparent;
  outline: none;
}
.smooth-terminal-smoothterminal-light .input:focus,
.smooth-terminal-smoothterminal-light .goodle-style-field .input:focus,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:focus,
.smooth-terminal-smoothterminal-light .input:active,
.smooth-terminal-smoothterminal-light .goodle-style-field .input:active,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:active,
.smooth-terminal-smoothterminal-light .input:hover,
.smooth-terminal-smoothterminal-light .goodle-style-field .input:hover,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:hover,
.smooth-terminal-smoothterminal-light .input.active,
.smooth-terminal-smoothterminal-light .goodle-style-field .input.active,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree.active {
  border: 0.1rem solid #ff9f6e;
  border-right: none;
}
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:-webkit-autofill {
  -webkit-text-fill-color: #575757 !important;
  -webkit-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:-moz-autofill {
  -moz-text-fill-color: #575757 !important;
  -moz-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:-o-autofill {
  -o-text-fill-color: #575757 !important;
  -o-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:-khtml-autofill {
  -khtml-text-fill-color: #575757 !important;
  -khtml-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light input:focus:-webkit-autofill,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:focus:-webkit-autofill {
  -webkit-text-fill-color: #575757 !important;
  -webkit-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light input:focus:-moz-autofill,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:focus:-moz-autofill {
  -moz-text-fill-color: #575757 !important;
  -moz-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light input:focus:-o-autofill,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:focus:-o-autofill {
  -o-text-fill-color: #575757 !important;
  -o-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light input:focus:-khtml-autofill,
.smooth-terminal-smoothterminal-light .goodle-style-field.-braintree:focus:-khtml-autofill {
  -khtml-text-fill-color: #575757 !important;
  -khtml-box-shadow: 0 0 0px 64rem #fff inset;
}
.smooth-terminal-smoothterminal-light .google-style-field {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .google-style-field.-braintree {
  border-bottom: 0.1rem solid #4a90e2;
}
.smooth-terminal-smoothterminal-light .google-style-field.braintree-hosted-fields-focused,
.smooth-terminal-smoothterminal-light .google-style-field.braintree-hosted-fields-valid,
.smooth-terminal-smoothterminal-light .google-style-field.braintree-hosted-fields-invalid {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #ff9f6e;
}
.smooth-terminal-smoothterminal-light .google-style-field.braintree-hosted-fields-invalid {
  border-bottom: 0.1rem solid #8b0000;
}
.smooth-terminal-smoothterminal-light .google-style-field.active > .label,
.smooth-terminal-smoothterminal-light .google-style-field.braintree-hosted-fields-focused > .label,
.smooth-terminal-smoothterminal-light .google-style-field.braintree-hosted-fields-valid > .label {
  color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .google-style-field .input {
  background: transparent;
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #4a90e2;
  color: #575757;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .google-style-field .input:focus,
.smooth-terminal-smoothterminal-light .google-style-field .input:active,
.smooth-terminal-smoothterminal-light .google-style-field .input:hover,
.smooth-terminal-smoothterminal-light .google-style-field .input.active {
  border: 0.1rem solid transparent;
  border-bottom: 0.1rem solid #ff9f6e;
}
.smooth-terminal-smoothterminal-light .google-style-field .input.active ~ .label {
  color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .google-style-field > .placeholder {
  color: rgba(87,87,87,0.85);
}
.smooth-terminal-smoothterminal-light .google-style-field .fas,
.smooth-terminal-smoothterminal-light .google-style-field .fab {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .card-footer:before {
  background-color: rgba(87,87,87,0.2);
}
.smooth-terminal-smoothterminal-light .card-title:before {
  background-color: rgba(87,87,87,0.2);
}
.smooth-terminal-smoothterminal-light .-light-border-right {
  border-right: 0.1rem solid rgba(211,211,211,0.5);
}
.smooth-terminal-smoothterminal-light .markdown-text.-white {
  background: #fff;
}
.smooth-terminal-smoothterminal-light .markdown-text p em {
  background: rgba(51,102,153,0.25);
}
.smooth-terminal-smoothterminal-light .markdown-text table,
.smooth-terminal-smoothterminal-light .markdown-text table td,
.smooth-terminal-smoothterminal-light .markdown-text table th {
  border: 0.05rem solid #d3d3d3;
}
.smooth-terminal-smoothterminal-light .markdown-text a.tag {
  border-bottom: 0.05rem dashed #ff9f6e;
  color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .markdown-text a.tag:hover {
  border-bottom: 0.05rem dashed #4a90e2;
}
.smooth-terminal-smoothterminal-light .mc-field-group > .button,
.smooth-terminal-smoothterminal-light .default-button.-secondary {
  background: #f6c32b;
  border: 0.1rem solid #f5bf1b;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .mc-field-group > .button:hover,
.smooth-terminal-smoothterminal-light .default-button.-secondary:hover {
  background: #d4a109;
  border: 0.1rem solid #d4a109;
}
.smooth-terminal-smoothterminal-light .default-button.-cta {
  background-color: #f8d15c;
  color: #000;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .default-button.-cta:hover {
  background-color: #ff6f25;
}
.smooth-terminal-smoothterminal-light .default-button.-discouraged {
  background: #bfbfbf;
  border: 0.1rem solid #bfbfbf;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-button.-discouraged:hover {
  background: #a6a6a6;
  border: 0.1rem solid #a6a6a6;
}
.smooth-terminal-smoothterminal-light .default-button.-primary {
  background: #5c9be5;
  border: 0.1rem solid #5c9be5;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .default-button.-primary:hover {
  background: #2378dc;
  border: 0.1rem solid #2378dc;
}
.smooth-terminal-smoothterminal-light #mce-error-response {
  background-color: #fed1e8;
  color: #9b0552;
}
.smooth-terminal-smoothterminal-light #mce-error-response > a {
  border-bottom: 0.1rem solid #f948a3;
}
.smooth-terminal-smoothterminal-light #mce-success-response {
  background-color: #d2e3f8;
  color: #154781;
}
.smooth-terminal-smoothterminal-light #mce-success-response > a {
  border-bottom: 0.1rem solid #4a90e2;
}
.smooth-terminal-smoothterminal-light .default-form:before {
  border: 0.1rem solid #264c73;
}
.smooth-terminal-smoothterminal-light .default-form:after {
  border-top: 0.1rem solid #264c73;
  border-left: 0.1rem solid #264c73;
}
.smooth-terminal-smoothterminal-light .eighty-box#monthly {
  border-bottom: 0.1rem solid #4aad87;
  border-left: 0.2rem solid #4aad87;
}
.smooth-terminal-smoothterminal-light .eighty-box.account-box {
  border: none;
  box-shadow: 0.05rem 0.1rem 0.45rem #666;
}
.smooth-terminal-smoothterminal-light .eighty-box.account-box:before,
.smooth-terminal-smoothterminal-light .eighty-box.account-box:after {
  background-color: none;
}
.smooth-terminal-smoothterminal-light .eighty-box:before,
.smooth-terminal-smoothterminal-light .default-button:hover:before,
.smooth-terminal-smoothterminal-light .modal-container > .modal:before,
.smooth-terminal-smoothterminal-light .default-form:before,
.smooth-terminal-smoothterminal-light .eighty-box:after,
.smooth-terminal-smoothterminal-light .default-button:hover:after,
.smooth-terminal-smoothterminal-light .modal-container > .modal:after,
.smooth-terminal-smoothterminal-light .default-form:after {
  background-color: #369;
}
.smooth-terminal-smoothterminal-light .dashboard-container {
  background-color: rgba(211,211,211,0.5);
}
.smooth-terminal-smoothterminal-light .dashboard-header {
  background: #264c73;
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .dashboard-header.-account-topics {
  box-shadow: none;
}
.smooth-terminal-smoothterminal-light .dashboard-header.-account-topics:before {
  box-shadow: 0.05rem 0.1rem 0.5rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .menu-burger {
  border: 0.1rem solid #d3d3d3;
}
.smooth-terminal-smoothterminal-light .nav-options {
  background-color: #fff;
}
@media (min-width: 72.5rem) {
  .smooth-terminal-smoothterminal-light .nav-options {
    background-color: transparent;
  }
}
.smooth-terminal-smoothterminal-light .nav-options a.active:after,
.smooth-terminal-smoothterminal-light .nav-options .item:hover > a:after {
  background: linear-gradient(to bottom, #f8d15c 50%, #81c9ad 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-smoothterminal-light .nav-options a.active:after,
  .smooth-terminal-smoothterminal-light .nav-options .item:hover > a:after {
    background: linear-gradient(to right, #f8d15c 50%, #81c9ad 50%);
  }
}
.smooth-terminal-smoothterminal-light .nav-options a.active:before,
.smooth-terminal-smoothterminal-light .nav-options .item:hover > a:before {
  background: linear-gradient(to bottom, #ff9f6e 50%, #f948a3 50%);
}
@media (min-width: 72.5rem) {
  .smooth-terminal-smoothterminal-light .nav-options a.active:before,
  .smooth-terminal-smoothterminal-light .nav-options .item:hover > a:before {
    background: linear-gradient(to right, #ff9f6e 50%, #f948a3 50%);
  }
}
.smooth-terminal-smoothterminal-light .nav-options > .item:hover > a,
.smooth-terminal-smoothterminal-light .nav-options a.active {
  background: #369;
}
.smooth-terminal-smoothterminal-light .nav-options a {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .nav-options .item .header-logo a:hover {
  background: none;
  color: #575757;
}
.smooth-terminal-smoothterminal-light .nav-options-dashboard:before {
  box-shadow: 0.1rem 0.05rem 0.15rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .nav-options-dashboard a {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .nav-options-dashboard a.active:after,
.smooth-terminal-smoothterminal-light .nav-options-dashboard .item:hover > a:after {
  background: linear-gradient(to bottom, #f8d15c 50%, #81c9ad 50%);
}
.smooth-terminal-smoothterminal-light .nav-options-dashboard a.active:before,
.smooth-terminal-smoothterminal-light .nav-options-dashboard .item:hover > a:before {
  background: linear-gradient(to bottom, #ff9f6e 50%, #f948a3 50%);
}
.smooth-terminal-smoothterminal-light .nav-options-dashboard > .options > .item:hover > a,
.smooth-terminal-smoothterminal-light .nav-options-dashboard a.active,
.smooth-terminal-smoothterminal-light .account-panel-name {
  background: #4a90e2;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .nav-options-dashboard > .options > .item:hover > a > i,
.smooth-terminal-smoothterminal-light .nav-options-dashboard a.active > i,
.smooth-terminal-smoothterminal-light .account-panel-name > i {
  color: #fff;
}
.smooth-terminal-smoothterminal-light .pagination-list > .item {
  color: #6a6a6a;
}
.smooth-terminal-smoothterminal-light .page-illustration,
.smooth-terminal-smoothterminal-light .page-illustration-body > .illustration,
.smooth-terminal-smoothterminal-light .login-container:before,
.smooth-terminal-smoothterminal-light .plan-container:before,
.smooth-terminal-smoothterminal-light .signup-container:before {
  background: url("/images/smooth-terminal.jpg") center center no-repeat fixed;
  background-size: cover;
  filter: grayscale(50%);
  mix-blend-mode: multiply;
}
.smooth-terminal-smoothterminal-light .page-illustration:before {
  background-color: rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .page-illustration-body {
  background-color: #369;
}
.smooth-terminal-smoothterminal-light a.plan-link {
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light a.plan-link:hover {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .plan-name {
  border: 0.1rem solid #264c73;
  background: #ff7b37;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .plan-box > .default-button {
  border-bottom: 0.1rem solid #ff6f25;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
  border-top: 0.1rem solid #ff6f25;
}
.smooth-terminal-smoothterminal-light .plan-box#monthly .plan-name,
.smooth-terminal-smoothterminal-light .plan-box#monthly .default-button {
  background-color: #81c9ad;
  border-bottom: 0.1rem solid #53b58f;
  border-top: 0.1rem solid #53b58f;
  border-left: 0.1rem solid transparent;
  border-right: 0.1rem solid transparent;
}
.smooth-terminal-smoothterminal-light .plan-box#monthly .default-button:hover {
  background-color: #ff9f6e;
  border: 0.1rem solid #ff6313;
}
.smooth-terminal-smoothterminal-light .close {
  color: #369;
}
.smooth-terminal-smoothterminal-light .ribbon {
  background-color: #f8d15c;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .rotative-icon:hover {
  animation: smooth-terminal-smoothterminal-light-iconHover 2s alternate infinite;
}
.smooth-terminal-smoothterminal-light .topic-socials > a i {
  color: rgba(255,159,110,0.75);
}
.smooth-terminal-smoothterminal-light .topic-socials > a:hover,
.smooth-terminal-smoothterminal-light .topic-socials > a:hover i {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .text-svg {
  color: #369;
}
.smooth-terminal-smoothterminal-light .scroll-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.3rem rgba(0,0,0,0.65);
}
.smooth-terminal-smoothterminal-light .scroll-container::-webkit-scrollbar-thumb {
  background: #19334d;
  outline: 1px solid #19334d;
}
.smooth-terminal-smoothterminal-light .thumb > i {
  color: #369;
}
.smooth-terminal-smoothterminal-light #rectangle-primary {
  fill: #f8d15c;
}
.smooth-terminal-smoothterminal-light #rectangle-third {
  fill: #81c9ad;
}
.smooth-terminal-smoothterminal-light #rectangle-secondary {
  fill: #ff9f6e;
}
.smooth-terminal-smoothterminal-light #rectangle-highlight {
  fill: #f948a3;
}
.smooth-terminal-smoothterminal-light .smooth-terminal-checkbox > .checkbox {
  border: 0.1rem solid #369;
}
.smooth-terminal-smoothterminal-light .smooth-terminal-checkbox > .checkbox:before {
  border-bottom: 0.2rem solid #ff9f6e;
  border-right: 0.2rem solid #ff9f6e;
}
.smooth-terminal-smoothterminal-light .sponsor-details:before,
.smooth-terminal-smoothterminal-light .sponsor-details > .item:before {
  background: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .sponsor-details > .item {
  background: #d9d9d9;
}
.smooth-terminal-smoothterminal-light .search-fields > .input {
  background: #fff;
  border: 0.1rem solid #d3d3d3;
  border-left: none;
  color: #575757;
  outline: unset;
  text-shadow: none;
}
.smooth-terminal-smoothterminal-light .search-fields > .input:focus,
.smooth-terminal-smoothterminal-light .search-fields > .input:hover,
.smooth-terminal-smoothterminal-light .search-fields > .input.active,
.smooth-terminal-smoothterminal-light .search-fields > .input:focus ~ .search-button,
.smooth-terminal-smoothterminal-light .search-fields > .input:hover ~ .search-button,
.smooth-terminal-smoothterminal-light .search-fields > .input.active ~ .search-button {
  border: 0.1rem solid #4a90e2;
}
.smooth-terminal-smoothterminal-light .search-fields > .search-button {
  background: #d3d3d3;
  border: 0.1rem solid #d3d3d3;
}
.smooth-terminal-smoothterminal-light .search-fields > .search-button:hover,
.smooth-terminal-smoothterminal-light .search-fields > .search-button.active {
  background: #4a90e2;
  border: 0.1rem solid #4a90e2;
}
.smooth-terminal-smoothterminal-light .search-fields > .search-button > i {
  color: #fff;
  text-shadow: 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.35);
}
.smooth-terminal-smoothterminal-light .scrolled .search-fields > .input {
  color: #575757;
}
.smooth-terminal-smoothterminal-light .video-js {
  box-shadow: 0 0.05rem 0.25rem rgba(0,0,0,0.35);
  color: #575757;
}
.smooth-terminal-smoothterminal-light .video-js:hover .vjs-big-play-button {
  background: #ff9f6e;
  color: #fff;
  text-shadow: 0.075rem 0.125rem 0.1rem rgba(0,0,0,0.5);
}
.smooth-terminal-smoothterminal-light .vjs-default-skin .vjs-big-play-button {
  border: 0.05em solid #e6e6e6;
}
.smooth-terminal-smoothterminal-light .video-js .vjs-big-play-button,
.smooth-terminal-smoothterminal-light .video-js .vjs-control-bar,
.smooth-terminal-smoothterminal-light .video-js .vjs-menu-button .vjs-menu-content {
  background-color: #bfbfbf;
}
.smooth-terminal-smoothterminal-light .video-js .vjs-control-bar {
  color: #4a90e2;
}
.smooth-terminal-smoothterminal-light .video-js .vjs-slider,
.smooth-terminal-smoothterminal-light .video-js .vjs-load-progress,
.smooth-terminal-smoothterminal-light .video-js .vjs-slider-bar {
  background-color: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .video-js .vjs-play-progress,
.smooth-terminal-smoothterminal-light .video-js .vjs-volume-level {
  background: #575757;
}
.smooth-terminal-smoothterminal-light .video-js .vjs-load-progress div {
  background: #ff9f6e;
}
.smooth-terminal-smoothterminal-light .tabs-container > li {
  color: #575757;
}
@-moz-keyframes smooth-terminal-smoothterminal-light-iconHover {
  0% {
    color: #369;
  }
  25% {
    color: #ff9f6e;
  }
  50% {
    color: #4a90e2;
  }
  75% {
    color: #81c9ad;
  }
  100% {
    color: #f948a3;
  }
}
@-webkit-keyframes smooth-terminal-smoothterminal-light-iconHover {
  0% {
    color: #369;
  }
  25% {
    color: #ff9f6e;
  }
  50% {
    color: #4a90e2;
  }
  75% {
    color: #81c9ad;
  }
  100% {
    color: #f948a3;
  }
}
@-o-keyframes smooth-terminal-smoothterminal-light-iconHover {
  0% {
    color: #369;
  }
  25% {
    color: #ff9f6e;
  }
  50% {
    color: #4a90e2;
  }
  75% {
    color: #81c9ad;
  }
  100% {
    color: #f948a3;
  }
}
@keyframes smooth-terminal-smoothterminal-light-iconHover {
  0% {
    color: #369;
  }
  25% {
    color: #ff9f6e;
  }
  50% {
    color: #4a90e2;
  }
  75% {
    color: #81c9ad;
  }
  100% {
    color: #f948a3;
  }
}
@-moz-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-webkit-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-o-keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@keyframes leftRight {
  from {
    left: -1.45rem;
  }
  to {
    left: -1.35rem;
  }
}
@-moz-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateIcon {
  0% {
    transform: rotate(0);
  }
  2.5% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-55deg);
  }
  7.5% {
    transform: rotate(100deg);
  }
  10% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.about-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  .about-container {
    padding: 0;
  }
}
.about-container > .step {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 2rem 1rem;
  text-align: center;
  width: 90%;
}
@media (min-width: 29.5rem) {
  .about-container > .step {
    justify-content: space-between;
    text-align: left;
    width: 32.5rem;
  }
}
.about-container > .step > p {
  width: 100%;
}
@media (min-width: 29.5rem) {
  .about-container > .step > p {
    width: 25rem;
  }
}
.about-container > .step > .fal {
  font-size: 4rem;
  margin-bottom: 1rem;
}
@media (min-width: 29.5rem) {
  .about-container > .step > .fal {
    margin-bottom: 0;
  }
}
.about-container > hr {
  margin: 1.5rem 0;
}
@media (min-width: 29.5rem) {
  .about-container.team-members,
  .about-container.-investors {
    align-items: flex-start;
    justify-content: space-evenly;
  }
}
.account-actions {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.account-container {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  min-height: 100vh;
  width: 100%;
}
.account-panel-name {
  padding: 1rem;
}
.actions-bar {
  align-content: center;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 1rem;
  justify-content: center;
  padding: 1rem;
  text-align: center;
}
@media (min-width: 72.5rem) {
  .actions-bar {
    grid-column-end: 4;
    grid-column-start: 1;
    grid-template-columns: 1fr auto 1fr;
    text-align: left;
  }
}
.alert {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1.5rem;
  left: 50%;
  margin: auto;
  padding: 1rem;
  position: absolute;
  top: 25%;
  transform: translate(-50%, -50%);
  width: 80%;
  z-index: 5;
}
@media (min-width: 72.5rem) {
  .alert {
    width: auto;
  }
}
.alert > li {
  margin-left: 2rem;
}
.article-box {
  position: relative;
  transition: all 0.25s;
  width: 100%;
}
.article-box > .article-header a {
  display: inline;
}
.article-box > .article-footer {
  position: relative;
  width: 100%;
  z-index: 1;
}
.article-box > .article-footer > .author {
  display: inline-block;
}
.article-box > .article-footer > .date > p,
.article-box > a > .date > p,
.article-box > .article-footer > .date > abbr,
.article-box > a > .date > abbr {
  transition: all 0.25s;
}
.article-box > .article-footer > .date > p,
.article-box > a > .date > p {
  display: inline;
  opacity: 0;
}
.article-box.-show {
  padding: 0.5rem 2.5%;
}
.article-box.markdown-text,
.article-box > .markdown-text {
  margin-top: 0;
}
@media (min-width: 72.5rem) {
  .article-box.markdown-text,
  .article-box > .markdown-text {
    padding: 0;
  }
}
.article-box.markdown-text > p,
.article-box > .markdown-text > p {
  padding: 0;
}
.article-box.markdown-text p:last-of-type {
  display: inline;
}
.article-link {
  width: 100%;
}
.articles-scroll {
  padding: 0 1rem;
  width: 100%;
}
.articles-scroll > .articles {
  column-gap: 3%;
  column-width: 20rem;
}
.articles-scroll > .articles > .st-card {
  break-inside: avoid-column;
  margin-bottom: 3rem;
  page-break-inside: avoid;
}
.author-info {
  padding: 1rem;
  pointer-events: none;
  position: relative;
  width: 100%;
}
.author-info.-show-article {
  text-align: center;
  padding: 0 1rem;
}
@media (min-width: 72.5rem) {
  .author-info.-show-article {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0;
    width: 100%;
  }
  .author-info.-show-article > .default-text {
    max-width: 80%;
  }
}
.author-info.-show-article > span > h2 {
  margin-bottom: 0.5rem;
}
.author-socials {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
  z-index: 1;
}
.author-socials > .item {
  list-style: none;
  margin-right: 1rem;
}
.author-socials > .item:last-of-type {
  margin: 0;
}
.author-socials > .item > a {
  border-radius: 50%;
  font-size: 1.5rem;
  padding: 0.5rem 0.65rem;
}
.authors-container {
  column-gap: 3%;
  column-width: 20rem;
  padding: 2rem;
}
.authors-container.-topics {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  column-count: unset;
  column-gap: unset;
  padding: 0 1rem;
}
.authors-container > a > .team-member {
  max-width: 100%;
  width: 100%;
}
.authors-container > a > .team-member > .terminal-body {
  min-height: unset;
}
.authors-container > .team-member > .terminal-body {
  min-height: unset;
}
.avatar-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 1rem auto;
}
@media (min-width: 72.5rem) {
  .avatar-container {
    justify-content: flex-start;
  }
}
.avatar-container > .avatar {
  border-radius: 50%;
  cursor: pointer;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: 5rem;
  overflow: hidden;
  position: relative;
  width: 5rem;
}
.avatar-container > .avatar:before {
  font-size: 3rem;
}
.avatar-container > picture.avatar {
  padding: 0.5rem;
}
.avatar-container > .caption {
  margin-left: 0.5rem;
  max-width: calc(100% - 5.5rem);
}
.avatar-container > .caption abbr {
  width: 100%;
}
.avatar-container.-topic-account {
  margin: 0;
}
@media (min-width: 72.5rem) {
  .avatar-container.-center {
    justify-content: center;
  }
}
.avatar-container.-article >.avatar,
.avatar-container.-topic >.avatar {
  width: 3rem;
  height: 3rem;
}
.avatar-container.-topic,
.avatar-container.-topics {
  margin: 0;
}
.avatar-container.-account {
  justify-content: flex-start;
  margin: 0 auto;
  padding: 0;
  width: 90%;
}
@media (min-width: 72.5rem) {
  .avatar-container.-account {
    width: 90%;
  }
}
.avatar-container.-account > .avatar:after {
  content: 'Edit';
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-family: 'Courier New', Helvetica, sans-serif;
  font-weight: bold;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.25s;
  visibility: hidden;
  width: 100%;
}
.avatar-container.-account > .avatar:hover:after {
  opacity: 1;
  visibility: visible;
}
.avatar-container.-author {
  justify-content: center;
  position: relative;
  z-index: 1;
}
.avatar-container.-author > .avatar,
.avatar-container.-author > .avatar .inner,
.avatar-container.-author > .avatar .inner-bg {
  margin: 0 auto;
  overflow: hidden;
  transform-origin: 50% 50%;
}
.avatar-container.-author > .avatar {
  border: 0;
  border-radius: 0;
  height: 7.5rem;
  margin: 0;
  padding: 0;
  text-align: center;
  transform: rotate(120deg);
  width: 8.5rem;
}
.avatar-container.-author > .avatar .inner,
.avatar-container.-author > .avatar .inner-bg {
  height: 100%;
  transform: rotate(-60deg);
  width: 100%;
}
.avatar-container.-author > .author-caption {
  margin: 1rem 0;
  text-align: center;
}
.avatar-container.-banner {
  margin: 0 auto;
  text-align: left;
}
.avatar-container.-banner > .caption {
  width: calc(100% - 6rem);
}
.avatar-container.-banner > .caption > .-presentation {
  max-width: unset;
}
@media (min-width: 29.5rem) {
  .collaborator-box > a,
  .topics-card > a {
    width: 100%;
  }
}
.collaborator-box h4.default-title,
.topics-card h4.default-title {
  margin: 0.5rem 0;
}
@media (min-width: 72.5rem) {
  .collaborator-box h4.default-title,
  .topics-card h4.default-title {
    margin: 0;
  }
}
.collaborator-box .caption,
.topics-card .caption {
  text-align: center;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .collaborator-box .caption,
  .topics-card .caption {
    display: inline-block;
    margin-left: 0.5rem;
    text-align: left;
    width: auto;
  }
}
.banner-container {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr;
  justify-content: center;
  overflow: visible;
  padding: 2rem 0;
  position: relative;
  text-align: center;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .banner-container {
    padding: 6rem 0 2rem;
  }
}
.banner-container:before,
.banner-container:after {
  bottom: -0.3rem;
  content: '';
  height: 0.3rem;
  position: absolute;
  transition: all 0.25s;
  width: 50%;
  z-index: 1;
}
.banner-container:before {
  left: 0;
}
.banner-container:after {
  right: 0;
}
.banner-container.-show-article {
  height: 20rem;
}
.banner-container.-show {
  padding: 0;
}
.banner-container.-show .header-content {
  justify-content: space-evenly;
}
@media (min-width: 72.5rem) {
  .banner-container.-show .header-content > article,
  .banner-container.-show .header-content img {
    width: 49%;
  }
}
.banner-container.-show .header-content > article .default-title {
  font-size: 2rem;
  line-height: 2.5rem;
  text-align: left;
}
@media (min-width: 72.5rem) {
  .banner-container.-show .header-content > article .default-title {
    font-size: 3.75rem;
    line-height: 4.25rem;
  }
}
.banner-container.-show:after,
.banner-container.-show:before {
  content: unset;
}
.card-data {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.card-data > h3 {
  text-align: left;
  width: 100%;
}
.card-data > .google-style-field {
  width: 30%;
}
.case-studies {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .case-studies {
    justify-content: space-between;
  }
}
.case-studies > .clients,
.case-studies > .details {
  padding: 1rem 2rem;
}
.case-studies > .clients {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  text-align: center;
}
@media (min-width: 72.5rem) {
  .case-studies > .clients {
    display: block;
    width: 20%;
  }
}
@media (min-width: 72.5rem) {
  .case-studies > .details {
    width: 80%;
  }
}
.client-detail {
  display: none;
}
.client-detail:first-child {
  display: block;
}
.client-link {
  border-radius: 50%;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: 7rem;
  margin-bottom: 1rem;
  padding: 1rem;
  width: 7rem;
}
.client-link:hover {
  transform: scale(1.05);
}
.collaborator-box,
.topics-card {
  border-radius: 0.25rem;
  padding: 1rem;
}
@media (min-width: 29.5rem) {
  .collaborator-box,
  .topics-card {
    width: 45%;
  }
}
@media (min-width: 72.5rem) {
  .collaborator-box,
  .topics-card {
    width: 30%;
  }
}
.collaborator-box.-topics,
.topics-card.-topics {
  background: none;
  margin-bottom: 2rem;
  max-width: 25rem;
  width: 100%;
}
.authors-container > .collaborator-box {
  break-inside: avoid-column;
  display: inline-block;
  margin: 0.25rem;
  page-break-inside: avoid;
  transition: all 0.25s;
  width: calc(100% - 0.5rem);
}
.authors-container > .collaborator-box:hover {
  transform: scale(1.01);
}
.content-count-overlay {
  align-content: center;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-size: 1.75rem;
  left: 0;
  bottom: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  visibility: hidden;
  transition: all 0.25s;
}
.course-app-example {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  position: relative;
  width: 100%;
}
.course-app-example > .monitor,
.course-app-example > .mobile {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  position: relative;
}
.course-app-example > .monitor:before,
.course-app-example > .mobile:before {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  content: '';
  height: 100%;
  position: absolute;
  width: 100%;
}
.course-app-example > .monitor > img,
.course-app-example > .mobile > img {
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (min-width: 72.5rem) {
  .course-app-example > .monitor {
    margin-right: 2.5%;
    width: 70%;
  }
}
.course-app-example > .monitor:after {
  bottom: 0;
  content: '';
  left: 37.5%;
  position: absolute;
  width: 25%;
}
.course-app-example > .monitor:before {
  background-image: url("/images/desktop.gif");
  height: 73.5%;
  left: 3.4%;
  top: 4.5%;
  width: 93%;
}
.course-app-example > .mobile {
  transform: scale(50%);
  width: 15rem;
}
@media (min-width: 72.5rem) {
  .course-app-example > .mobile {
    width: 25%;
  }
}
.course-app-example > .desktop-image,
.course-app-example > .mobile-image {
  max-height: 25rem;
}
.course-card-header {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 2rem 1rem;
  position: relative;
  width: 100%;
}
.course-card-header > i {
  font-size: 6.5rem;
  font-weight: 600;
}
.course-card-header > .course-title {
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 1.75rem;
  font-weight: bold;
  margin-top: 0;
  text-align: center;
  width: 100%;
}
.course-card-header > .course-image {
  filter: grayscale(0.85);
  height: 5rem;
  margin-bottom: 1.5rem;
  mix-blend-mode: multiply;
}
.course-card {
  break-inside: avoid-column;
  display: block;
  margin-bottom: 2rem;
  overflow: hidden;
  page-break-inside: avoid;
  width: 100%;
}
.course-card:hover .content-count-overlay {
  opacity: 1;
  visibility: visible;
}
.course-main {
  padding: 1.5rem;
  position: relative;
  z-index: 1;
}
.courses-container {
  column-gap: 3%;
  column-width: 23rem;
  text-align: center;
  width: 100%;
}
.courses-container.-search {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  column-gap: unset;
  column-width: unset;
}
.courses-container .course-title {
  background-color: unset !important;
}
.customer-box {
  border-radius: 0.25rem;
  break-inside: avoid-column;
  max-width: 45rem;
  margin: 0 auto;
  padding: 1.5rem;
  page-break-inside: avoid;
  width: 100%;
}
.customer-proof-container {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
}
.dashboard-container {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: 100vh;
  overflow-y: auto;
  padding: 6.5rem 1rem 1.5rem;
  position: relative;
  transition: all 0.25s;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .dashboard-container {
    width: calc(100% - 3.5rem);
  }
}
.dashboard-container > * {
  max-width: 72.5rem;
}
.dashboard-container.-subscription {
  padding-top: 7.5rem;
}
@media (min-width: 29.5rem) {
  .dashboard-container.-subscription {
    padding-top: 8.5rem;
  }
}
@media (min-width: 72.5rem) {
  .dashboard-container.-subscription {
    padding-top: 6.5rem;
  }
}
.dashboard-container.-topics-account {
  justify-content: space-between;
  overflow-x: hidden;
}
@media (min-width: 72.5rem) {
  .dashboard-container.-topics-account {
    padding: 4.5rem 0 0 1rem;
  }
}
.dashboard-header,
.default-title.dashboard-header.-big {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0;
  padding: 1rem;
  position: fixed;
  right: 0;
  text-align: left;
  top: 0;
  transition: all 0.25s;
  width: 100%;
  z-index: 1;
}
@media (min-width: 72.5rem) {
  .dashboard-header,
  .default-title.dashboard-header.-big {
    width: calc(100% - 3.5rem);
  }
}
.dashboard-header.-account-topics:before,
.default-title.dashboard-header.-big.-account-topics:before {
  bottom: 0;
  content: '';
  height: 0.1rem;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .dashboard-header.-account-topics:before,
  .default-title.dashboard-header.-big.-account-topics:before {
    width: calc(100% - 27.5rem);
  }
}
.default-aside > .header-separated {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 1rem 0.5rem 0;
}
.default-aside > .header-separated > h2 {
  max-width: calc(100% - 4rem);
}
.default-aside > .default-title {
  margin-bottom: 0.5rem;
}
.default-aside > .header {
  align-content: center;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  padding: 0 1rem;
}
.default-aside > .header > .default-title,
.default-aside > .header > p {
  width: calc(100% - 2.8rem);
}
.default-aside > .header > i {
  position: relative;
  top: 0.15rem;
}
.default-aside.-articles {
  grid-area: articles;
  overflow: hidden;
}
.default-aside.-author {
  grid-area: author;
}
@media (min-width: 72.5rem) {
  .default-aside.-author {
    display: flex;
    flex-direction: column;
  }
}
.default-aside.-author > .author-info {
  background: none;
  flex-grow: 2;
}
.default-aside.-content {
  grid-area: content;
}
.default-aside.-news,
.default-aside.-topics {
  position: relative;
  top: 0;
}
@media (min-width: 72.5rem) {
  .default-aside.-news,
  .default-aside.-topics {
    height: calc(100vh - 5rem);
  }
}
.default-aside.-news > .news,
.default-aside.-topics > .news,
.default-aside.-news > .topics,
.default-aside.-topics > .topics {
  padding: 1rem;
  overflow-x: visible;
  overflow-y: auto;
}
@media (min-width: 72.5rem) {
  .default-aside.-news > .news,
  .default-aside.-topics > .news,
  .default-aside.-news > .topics,
  .default-aside.-topics > .topics {
    max-height: calc(100% - 3rem);
  }
}
.default-aside.-news > .news,
.default-aside.-topics > .news {
  margin-top: -1rem;
}
.default-aside.-news {
  margin-top: 1rem;
  padding: 0 1rem;
  grid-area: news;
}
.default-aside.-no-padding {
  padding: 0;
}
.default-aside.-topics {
  padding: 1rem;
  grid-area: topics;
}
.-author > .default-aside.-articles {
  padding: 0;
}
.-author > .default-aside.-articles > * {
  position: relative;
  z-index: 1;
}
.-author > .default-aside.-articles > h2 {
  margin: 0;
  padding: 1rem;
}
.eighty-box,
.default-button.-raised,
.default-form,
.modal-container > .modal {
  margin: auto;
  max-width: 45rem;
  padding: 0;
  position: relative;
  width: 90%;
}
.eighty-box:before,
.default-button.-raised:before,
.default-form:before,
.modal-container > .modal:before,
.eighty-box:after,
.default-button.-raised:after,
.default-form:after,
.modal-container > .modal:after {
  box-sizing: border-box;
  content: '';
  position: absolute;
}
.eighty-box:before,
.default-button.-raised:before,
.default-form:before,
.modal-container > .modal:before {
  left: 0;
  transform: skewY(-45deg) translateX(-1rem) translateY(-0.5rem);
  height: 100%;
  top: 0;
  width: 1rem;
}
.eighty-box:after,
.default-button.-raised:after,
.default-form:after,
.modal-container > .modal:after {
  bottom: 0;
  height: 1rem;
  left: 0;
  transform: skewX(-45deg) translateY(1rem) translateX(0.5rem);
  width: 100%;
  outline: 0.1rem solid transparent;
}
.eighty-box.-billing-form,
.default-button.-raised.-billing-form,
.default-form.-billing-form,
.modal-container > .modal.-billing-form {
  margin-bottom: 3rem;
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  .eighty-box.-billing-form,
  .default-button.-raised.-billing-form,
  .default-form.-billing-form,
  .modal-container > .modal.-billing-form {
    margin: unset;
    padding: 2rem;
  }
}
.eighty-box.account-box,
.default-button.-raised.account-box,
.default-form.account-box,
.modal-container > .modal.account-box {
  padding: 2rem 0;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .eighty-box.account-box,
  .default-button.-raised.account-box,
  .default-form.account-box,
  .modal-container > .modal.account-box {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
    max-width: calc(100% - 1.5rem);
  }
}
.eighty-box.account-box:before,
.default-button.-raised.account-box:before,
.default-form.account-box:before,
.modal-container > .modal.account-box:before,
.eighty-box.account-box:after,
.default-button.-raised.account-box:after,
.default-form.account-box:after,
.modal-container > .modal.account-box:after {
  content: unset;
}
.eighty-box.account-box > .default-title,
.default-button.-raised.account-box > .default-title,
.default-form.account-box > .default-title,
.modal-container > .modal.account-box > .default-title,
.eighty-box.account-box > .default-text,
.default-button.-raised.account-box > .default-text,
.default-form.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  margin: auto;
  max-width: 90%;
}
.eighty-box.account-box > .default-title,
.default-button.-raised.account-box > .default-title,
.default-form.account-box > .default-title,
.modal-container > .modal.account-box > .default-title {
  padding-top: 1rem;
}
.eighty-box.account-box > .default-text,
.default-button.-raised.account-box > .default-text,
.default-form.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  padding: 1rem 0;
}
.eighty-box.account-box > .default-text:first-child,
.default-button.-raised.account-box > .default-text:first-child,
.default-form.account-box > .default-text:first-child,
.modal-container > .modal.account-box > .default-text:first-child {
  padding: 0 0 2rem;
}
.eighty-box.account-box > .descriptive-list,
.default-button.-raised.account-box > .descriptive-list,
.default-form.account-box > .descriptive-list,
.modal-container > .modal.account-box > .descriptive-list {
  min-width: 45%;
}
.default-button {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 1.75rem;
  font-weight: normal;
  margin: 0.5rem;
  padding: 0.6rem 0.5rem;
  text-align: center;
  transition: all 0.25s;
}
@media (min-width: 72.5rem) {
  .default-button {
    margin: 0 0.5rem;
  }
}
.default-button.-cta {
  border-radius: 0;
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
  margin: 0.5rem 0;
  text-transform: lowercase;
}
@media (min-width: 29.5rem) {
  .default-button.-cta {
    margin: 0.35rem;
  }
}
@media (min-width: 72.5rem) {
  .default-button.-cta {
    font-size: 1rem;
  }
}
.default-button.-big {
  font-size: 1.75rem;
  line-height: 2.25rem;
}
.default-button.-secondary {
  font-weight: bold;
  margin-top: 2rem;
  transition: all 0.25s;
  width: 80%;
}
.default-button.-form {
  margin: 2.5rem 0 0;
  width: 100%;
}
.default-button.-oauth {
  align-items: center;
  display: flex;
  margin: 0;
  margin-bottom: 1rem;
  width: 100%;
}
.default-button.-oauth > .fab {
  text-align: center;
  width: 2.5rem;
}
.default-button.-oauth > span {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width: calc(90% - 3rem);
}
.default-button.-courseShow {
  margin-left: 1rem;
  margin-top: -2.5rem;
  font-size: 2rem;
  line-height: 4rem;
  z-index: 1;
}
@media (min-width: 29.5rem) {
  .default-button.-courseShow {
    font-size: 3rem;
  }
}
.default-button.-plan,
.default-button.-account {
  font-family: 'Courier New', Helvetica, sans-serif;
  font-weight: bold;
}
.default-button.-plan {
  font-size: 1.75rem;
  margin: 1.5rem 0 0;
  text-transform: uppercase;
  width: 100%;
}
.default-button.-account {
  font-size: 1rem;
  margin: 1.5rem 0;
}
.default-button.-half-size {
  width: 50%;
}
.default-button.-small {
  font-size: 1rem;
}
.default-button.-presentation {
  font-size: 2rem;
  margin: 2rem auto 1rem;
  width: 60%;
}
.default-button.disabled {
  opacity: 0.75;
  pointer-events: none;
}
.default-button.-raised:before,
.default-button.-raised:after {
  background-color: #000;
}
.default-button.-raised:hover:before,
.default-button.-raised:hover:after {
  background-color: #000;
}
.item .-cta {
  font-size: 1.75rem;
}
.eighty-box,
.default-form,
.modal-container > .modal {
  margin: auto;
  max-width: 45rem;
  padding: 0;
  position: relative;
  width: 90%;
}
.eighty-box:before,
.default-form:before,
.modal-container > .modal:before,
.eighty-box:after,
.default-form:after,
.modal-container > .modal:after {
  box-sizing: border-box;
  content: '';
  position: absolute;
}
.eighty-box:before,
.default-form:before,
.modal-container > .modal:before {
  left: 0;
  transform: skewY(-45deg) translateX(-1rem) translateY(-0.5rem);
  height: 100%;
  top: 0;
  width: 1rem;
}
.eighty-box:after,
.default-form:after,
.modal-container > .modal:after {
  bottom: 0;
  height: 1rem;
  left: 0;
  transform: skewX(-45deg) translateY(1rem) translateX(0.5rem);
  width: 100%;
  outline: 0.1rem solid transparent;
}
.eighty-box.-billing-form,
.default-form.-billing-form,
.modal-container > .modal.-billing-form {
  margin-bottom: 3rem;
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  .eighty-box.-billing-form,
  .default-form.-billing-form,
  .modal-container > .modal.-billing-form {
    margin: unset;
    padding: 2rem;
  }
}
.eighty-box.account-box,
.default-form.account-box,
.modal-container > .modal.account-box {
  padding: 2rem 0;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .eighty-box.account-box,
  .default-form.account-box,
  .modal-container > .modal.account-box {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
    max-width: calc(100% - 1.5rem);
  }
}
.eighty-box.account-box:before,
.default-form.account-box:before,
.modal-container > .modal.account-box:before,
.eighty-box.account-box:after,
.default-form.account-box:after,
.modal-container > .modal.account-box:after {
  content: unset;
}
.eighty-box.account-box > .default-title,
.default-form.account-box > .default-title,
.modal-container > .modal.account-box > .default-title,
.eighty-box.account-box > .default-text,
.default-form.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  margin: auto;
  max-width: 90%;
}
.eighty-box.account-box > .default-title,
.default-form.account-box > .default-title,
.modal-container > .modal.account-box > .default-title {
  padding-top: 1rem;
}
.eighty-box.account-box > .default-text,
.default-form.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  padding: 1rem 0;
}
.eighty-box.account-box > .default-text:first-child,
.default-form.account-box > .default-text:first-child,
.modal-container > .modal.account-box > .default-text:first-child {
  padding: 0 0 2rem;
}
.eighty-box.account-box > .descriptive-list,
.default-form.account-box > .descriptive-list,
.modal-container > .modal.account-box > .descriptive-list {
  min-width: 45%;
}
.default-form {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 2rem auto;
  margin-left: 2.5%;
  max-width: 55rem;
  padding: 1rem;
  text-align: center;
  width: 95%;
}
@media (min-width: 72.5rem) {
  .default-form {
    margin-left: auto;
    padding: 2rem;
  }
}
.default-form > .form-main,
.default-form > .form-actions {
  width: 100%;
}
.default-form.-signup-form > .form-main {
  order: 1;
}
@media (min-width: 29.5rem) {
  .default-form.-signup-form > .form-main {
    order: 2;
  }
}
.default-form.-signup-form > .form-actions {
  order: 2;
}
@media (min-width: 29.5rem) {
  .default-form.-signup-form > .form-actions {
    order: 1;
  }
}
.default-form > .form-actions {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  order: 2;
}
@media (min-width: 29.5rem) {
  .default-form > .form-actions {
    justify-content: space-between;
  }
}
.default-form > .form-actions > .default-button {
  margin: 0 0 2rem;
  width: 100%;
}
@media (min-width: 29.5rem) {
  .default-form > .form-actions > .default-button {
    margin-top: 2rem;
    width: 49.5%;
  }
}
@media (min-width: 29.5rem) {
  .default-form > .form-actions > .default-button.-oauth {
    width: 32%;
  }
}
.default-form > .form-actions > #paypal-button {
  width: 100%;
}
@media (min-width: 29.5rem) {
  .default-form > .form-actions > #paypal-button {
    width: 49.5%;
  }
}
.default-link:hover > .fal,
.default-link:hover > .fas,
.default-link:hover > .fab {
  transform: scale(1.1);
}
.default-link.-rss,
.default-link.-theme,
.default-link.-rss > i,
.default-link.-theme > i {
  font-size: 1.25rem;
  height: 2rem;
}
.default-link.-rss > i,
.default-link.-theme > i {
  margin: 0 0 0.25rem 0.25rem;
  vertical-align: bottom;
}
.default-link.-date {
  display: inline;
}
.default-link.-date:hover {
  transform: scale(1.1);
}
.default-link.-tag {
  text-transform: lowercase;
}
.default-link.-change-plan {
  align-self: center;
  font-size: 2rem;
}
.default-link.-marginRight {
  margin-right: 0.5rem;
}
.default-link.-smallTag {
  margin-bottom: 0.75rem;
}
.default-link.-full-blue {
  font-weight: bold;
}
.default-table {
  overflow-x: auto;
  margin: 0 auto;
  width: 90%;
}
.default-table > .t-head > tr > th,
.default-table > .t-body > tr > th,
.default-table > .t-head > tr > td,
.default-table > .t-body > tr > td {
  text-align: left;
  padding: 0.5rem 0;
}
.default-table > .t-head > tr,
.default-table > .t-body > tr {
  width: 100%;
}
.default-text {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  transition: all 0.25s;
}
.default-text.-module {
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.default-text.-tag,
.default-text.-tag:last-of-type {
  max-width: unset;
}
.default-text.-small {
  font-size: 0.9rem;
  line-height: 1.15rem;
}
.default-text.-presentation {
  margin: auto;
  z-index: 1;
}
@media (min-width: 29.5rem) {
  .default-text.-presentation {
    max-width: 80%;
  }
}
@media (min-width: 72.5rem) {
  .default-text.-presentation {
    max-width: 60%;
  }
}
.default-text.-md {
  font-size: 1.45rem;
}
.default-text.-left {
  text-align: left;
}
.default-text.-center {
  text-align: center;
}
.default-text.-secondary-font {
  font-family: 'Courier New', Helvetica, sans-serif;
}
.default-text.-home {
  margin-bottom: 1.5rem;
  text-align: center;
}
@media (min-width: 72.5rem) {
  .default-text.-home {
    text-align: left;
  }
}
.default-text > h2 {
  margin-bottom: 1rem;
}
.default-title {
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 2rem;
}
@media (min-width: 72.5rem) {
  .default-title {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }
}
.default-title > img {
  max-width: 15rem;
}
.default-title.-dashboard-header {
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.default-title.-big {
  font-size: 2.5rem;
  line-height: 3rem;
  margin-bottom: 1rem;
}
@media (min-width: 29.5rem) {
  .default-title.-big {
    font-size: 3.75rem;
    line-height: 4rem;
  }
}
.default-title.-big i {
  vertical-align: middle;
}
@media (min-width: 29.5rem) {
  .default-title.dashboard-header {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
.default-title.-center {
  text-align: center;
}
.default-title.-home {
  text-align: center;
}
@media (min-width: 72.5rem) {
  .default-title.-home {
    text-align: left;
  }
}
.default-title.-index {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 1rem;
}
.default-title.-footer,
.default-title.-small,
.default-title > .small {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.default-title.-left {
  text-align: left;
}
.default-title.-light {
  font-weight: normal;
}
.default-title.-news {
  margin-bottom: 1.5rem;
}
.default-title.-presentation {
  z-index: 1;
}
.default-title.-right {
  text-align: right;
}
.default-title.-inline {
  display: inline;
}
.default-title.-under-bordered {
  line-height: 4rem;
}
.default-title.plan-name {
  font-size: 2.5rem;
  line-height: 3rem;
}
.default-title.-topic-show {
  padding: 2rem 1rem;
}
.default-title > span {
  display: inline-block;
}
.default-title > .price {
  font-size: 3rem;
  font-weight: bold;
  line-height: 3.5rem;
  margin: 0 -1rem;
}
.vertical-list > .default-title {
  text-transform: uppercase;
}
.article-link > .default-title {
  transition: all 0.25s;
  width: 100%;
}
.article-link > .default-title:hover {
  color: #523432;
}
.article-header > .default-title:before {
  content: '##';
  display: inline;
}
.caption > .default-title {
  font-size: 1.25rem;
}
.caption > .default-title.-big {
  font-size: 2rem;
}
.caption > .default-title.-topics {
  font-size: 1.75rem;
}
.descriptive-list {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin: auto;
  max-width: 90%;
}
@media (min-width: 72.5rem) {
  .descriptive-list {
    margin: 0;
    max-width: 45%;
  }
}
.descriptive-list > dt.default-title {
  max-width: 60%;
  min-width: 40%;
  font-weight: bold;
  text-transform: uppercase;
}
@media (min-width: 29.5rem) {
  .descriptive-list > dt.default-title {
    display: inline-block;
    max-width: 14rem;
    width: 40%;
  }
}
.descriptive-list > dd.default-text {
  overflow: hidden;
  padding: 0.5rem;
  text-overflow: ellipsis;
  width: 40%;
}
@media (min-width: 29.5rem) {
  .descriptive-list > dd.default-text {
    display: inline-block;
    width: calc(100% - 15rem);
  }
}
@media (min-width: 29.5rem) {
  .descriptive-list > dt.default-title,
  .descriptive-list > dd.default-text {
    min-width: unset;
  }
}
.descriptive-list.-linked-accounts {
  justify-content: space-evenly;
  opacity: 0;
  visibility: hidden;
  width: 100%;
}
.descriptive-list.-linked-accounts > .avatar-container {
  margin: 0 1rem 2rem 0;
  width: auto;
}
@media (min-width: 29.5rem) {
  .descriptive-list.-linked-accounts > .avatar-container {
    width: calc(30% - 1rem);
  }
}
@media (min-width: 72.5rem) {
  .descriptive-list.-linked-accounts > .avatar-container.-oauth {
    width: auto;
  }
}
.descriptive-list.-linked-accounts > .default-text {
  margin: 1rem 0;
}
@media (min-width: 72.5rem) {
  .descriptive-list.-linked-accounts > .default-text {
    margin: 0 0 1rem;
  }
}
.descriptive-list.-topic {
  margin: auto;
  max-width: 100%;
  width: 100%;
}
.dropdown-menu {
  width: 100%;
  position: relative;
}
.dropdown-menu:hover > .dropdown-container {
  border-bottom: 0.1rem solid #808080;
  height: auto;
  max-height: 20rem;
  padding: 1rem 0;
}
.dropdown-menu > .dropdown-container {
  border-bottom: 0.1rem solid transparent;
  height: 0;
  left: 0;
  list-style: none;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 100%;
  transition: all 0.5s;
  width: 100%;
  z-index: 1;
}
.dropdown-menu > .dropdown-container > .item {
  transition: all 0.25s;
}
.dropdown-menu > .dropdown-container > .item > a {
  padding: 1rem;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .dropdown-menu.-left > .dropdown-container {
    left: 100%;
    text-align: left;
    top: 0;
  }
}
.eighty-box-header {
  width: 100%;
}
.eighty-box-header > .plan-name {
  font-weight: 900;
  padding: 1rem 1rem 0;
  width: 100%;
}
.eighty-box-header > .plan-name {
  padding: 1rem;
}
.eighty-box,
.modal-container > .modal {
  margin: auto;
  max-width: 45rem;
  padding: 0;
  position: relative;
  width: 90%;
}
.eighty-box:before,
.modal-container > .modal:before,
.eighty-box:after,
.modal-container > .modal:after {
  box-sizing: border-box;
  content: '';
  position: absolute;
}
.eighty-box:before,
.modal-container > .modal:before {
  left: 0;
  transform: skewY(-45deg) translateX(-1rem) translateY(-0.5rem);
  height: 100%;
  top: 0;
  width: 1rem;
}
.eighty-box:after,
.modal-container > .modal:after {
  bottom: 0;
  height: 1rem;
  left: 0;
  transform: skewX(-45deg) translateY(1rem) translateX(0.5rem);
  width: 100%;
  outline: 0.1rem solid transparent;
}
.eighty-box.-billing-form,
.modal-container > .modal.-billing-form {
  margin-bottom: 3rem;
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  .eighty-box.-billing-form,
  .modal-container > .modal.-billing-form {
    margin: unset;
    padding: 2rem;
  }
}
.eighty-box.account-box,
.modal-container > .modal.account-box {
  padding: 2rem 0;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .eighty-box.account-box,
  .modal-container > .modal.account-box {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
    max-width: calc(100% - 1.5rem);
  }
}
.eighty-box.account-box:before,
.modal-container > .modal.account-box:before,
.eighty-box.account-box:after,
.modal-container > .modal.account-box:after {
  content: unset;
}
.eighty-box.account-box > .default-title,
.modal-container > .modal.account-box > .default-title,
.eighty-box.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  margin: auto;
  max-width: 90%;
}
.eighty-box.account-box > .default-title,
.modal-container > .modal.account-box > .default-title {
  padding-top: 1rem;
}
.eighty-box.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  padding: 1rem 0;
}
.eighty-box.account-box > .default-text:first-child,
.modal-container > .modal.account-box > .default-text:first-child {
  padding: 0 0 2rem;
}
.eighty-box.account-box > .descriptive-list,
.modal-container > .modal.account-box > .descriptive-list {
  min-width: 45%;
}
.featured-article {
  margin-top: 2rem;
  position: relative;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .featured-article {
    margin-top: 0;
    max-width: calc(50% - 2rem);
  }
}
.featured-article > .header {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  display: none;
  left: 0;
  padding: 1rem;
  position: absolute;
  top: 0;
  transition: all 0.25s;
  width: 100%;
  z-index: 1;
}
@media (min-width: 29.5rem) {
  .featured-article > .header {
    display: flex;
  }
}
@media (min-width: 29.5rem) {
  .featured-article > .header > .content {
    width: calc(100% - 8rem);
  }
}
.featured-article > .header > .content .-whiteLight {
  margin: 0.5rem 0;
}
.featured-article > .header > a {
  margin: 0;
}
.featured-lessons {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.featured-lessons > .st-card {
  margin-bottom: 3rem;
}
@media (min-width: 29.5rem) {
  .featured-lessons > .st-card {
    width: 48%;
  }
}
@media (min-width: 72.5rem) {
  .featured-lessons > .st-card {
    width: 31%;
  }
}
.featured-lessons > .default-title {
  margin-bottom: 5rem;
}
.featured-lessons .st-card {
  height: auto;
}
.features-list {
  font-size: 1.35rem;
  list-style: none;
  padding: 1rem 2rem;
}
.features-list > .feature {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  text-align: left;
  padding: 0.5rem 0;
  width: 100%;
}
.features-list > .feature > .fas {
  text-align: center;
  width: 3rem;
}
.features-list > .feature > span {
  width: calc(100% - 3.5rem);
}
#annually .features-list > .feature {
  padding: 0.75rem 0;
}
.filter-link,
.small-tag {
  border-radius: 0.25rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
  margin-right: 0.5rem;
  padding: 0.25rem;
  text-transform: uppercase;
}
.filter-link > i,
.small-tag > i {
  font-size: 1rem;
  margin: 0;
}
.footer-nav {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  grid-area: footerNav;
  margin-bottom: 1.5rem;
  margin-top: 2rem;
}
@media (min-width: 72.5rem) {
  .footer-nav {
    margin-top: 0;
  }
}
.google-style-field {
  font-size: 1rem;
  height: 3rem;
  margin-top: 2rem;
  position: relative;
  text-align: left;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .google-style-field {
    font-size: 1.5rem;
  }
}
.google-style-field > .label,
.google-style-field > .placeholder,
.google-style-field > .placeholder > .example {
  bottom: 0;
  cursor: pointer;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  margin: auto 0;
  max-height: 1.75rem;
  position: absolute;
  top: 0;
  transition: all 0.25s;
}
.google-style-field > .label,
.google-style-field > .placeholder {
  left: 2.5rem;
  width: 100%;
  z-index: 0;
}
.google-style-field > .placeholder {
  opacity: 0;
}
.google-style-field > .placeholder > .example {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-size: 1.25rem;
  font-weight: 400;
  opacity: 0.6;
}
.google-style-field > .icon {
  bottom: 0.75rem;
  left: 0.5rem;
  position: absolute;
  z-index: 2;
}
.google-style-field > .icon:before {
  font-size: 1.5rem;
  bottom: 0;
  position: absolute;
}
.google-style-field > .input,
.google-style-field.-braintree {
  background: transparent;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1rem;
  position: relative;
  z-index: 2;
}
@media (min-width: 72.5rem) {
  .google-style-field > .input,
  .google-style-field.-braintree {
    font-size: 1.5rem;
  }
}
.google-style-field > .input.active ~ .placeholder,
.google-style-field.-braintree.active ~ .placeholder {
  opacity: 1;
}
.google-style-field > .input.active ~ .label,
.google-style-field.-braintree.active ~ .label {
  font-size: 1rem;
  left: 0.5rem;
  top: -4rem;
}
.google-style-field > .input {
  padding: 0.5rem 0.5rem 0.5rem 2.25rem;
  width: 100%;
}
.google-style-field.-braintree {
  padding: 0.5rem 0.5rem 0.5rem 2.5rem;
}
.google-style-field.-braintree > .label,
.google-style-field.-braintree > .placeholder {
  z-index: -1;
}
.google-style-field.active > .label,
.google-style-field.braintree-hosted-fields-focused > .label,
.google-style-field.braintree-hosted-fields-valid > .label,
.google-style-field.braintree-hosted-fields-invalid > .label {
  font-size: 1rem;
  left: 0.5rem;
  top: -4rem;
}
.google-style-field.active > .placeholder,
.google-style-field.braintree-hosted-fields-focused > .placeholder {
  opacity: 1;
}
.header-content {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: auto;
  max-width: 85rem;
  padding: 2rem 1rem;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (min-width: 72.5rem) {
  .header-content {
    padding: 2.5rem calc(2.5% + 0.5rem);
  }
}
.header-logo {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-size: 1.5rem;
  position: relative;
  z-index: 4;
}
@media (min-width: 72.5rem) {
  .header-logo {
    z-index: 3;
  }
}
.header-logo > a:nth-child(1) {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  line-height: 1.25rem;
}
.header-logo > a:nth-child(1) > svg {
  margin-right: 0.25rem;
}
.header-logo > a:nth-child(1) > span {
  text-align: left;
  text-transform: uppercase;
  width: 7.5rem;
}
.header-logo > * {
  margin-right: 1rem;
}
.header-separated {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: auto;
  max-width: 85rem;
  padding-left: 0.833333333333333%;
  padding-right: 0.833333333333333%;
  width: 100%;
}
.header-separated a i {
  margin: 0;
}
.inline-field {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 2rem;
}
.inline-field > .input {
  margin-right: 0.5rem;
}
.latest-article {
  box-shadow: 0.05rem 0 0.35rem rgba(0,0,0,0.45);
  margin-bottom: 1rem;
  padding: 0.75rem;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .latest-article {
    margin: 0;
    max-width: 12.5rem;
  }
}
.link-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.login-form > label {
  display: block;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.main-container {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  grid-template-areas: 'articles' 'pagination' 'news' 'paginationN';
  min-height: 100vh;
  padding: 1rem 2.5%;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .main-container {
    grid-gap: 1rem;
    grid-template-areas: 'articles news' 'pagination paginationN';
    grid-template-columns: 2fr 1fr;
  }
}
.main-container.-tag {
  grid-template-areas: unset;
  grid-template-columns: 1fr;
  grid-template-rows: 2fr 1fr 1fr;
}
.main-container.-show {
  grid-template-areas: 'articles' 'news';
}
@media (min-width: 72.5rem) {
  .main-container.-show {
    grid-template-areas: 'articles news';
  }
}
.main-container.-one-column {
  align-content: center;
  grid-template-areas: unset;
  grid-template-columns: 1fr;
  justify-content: center;
}
.main-container.-authors {
  align-items: start;
  padding-top: 2rem;
}
@media (min-width: 72.5rem) {
  .main-container.-authors {
    grid-template-columns: repeat(3, 1fr);
  }
}
.main-container.-author {
  grid-gap: 0;
  grid-template-areas: 'header' 'author' 'articles';
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  .main-container.-author {
    grid-template-areas: 'header header' 'author articles';
    grid-template-columns: 1fr 2fr;
  }
}
.main-container.login-container,
.main-container.plan-container,
.main-container.signup-container {
  padding: 2rem 1rem;
  z-index: 0;
}
.main-container.login-container:before,
.main-container.plan-container:before,
.main-container.signup-container:before {
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.main-container.-topics {
  grid-template-areas: 'topics content';
}
@media (min-width: 72.5rem) {
  .main-container.-topics {
    grid-template-areas: 'content topics' 'pagination paginationN';
  }
}
.main-container.-no-bg {
  background: none;
}
.markdown-text,
.markdown-text > div {
  margin-top: 1rem;
}
.markdown-text.-flex,
.markdown-text > div.-flex {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
@media (min-width: 72.5rem) {
  .markdown-text.-flex,
  .markdown-text > div.-flex {
    align-items: center;
  }
}
.markdown-text.-flex > .left,
.markdown-text > div.-flex > .left {
  order: 2;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .markdown-text.-flex > .left,
  .markdown-text > div.-flex > .left {
    order: 1;
    max-width: 50%;
  }
}
.markdown-text.-flex > img,
.markdown-text > div.-flex > img,
.markdown-text.-flex > figure,
.markdown-text > div.-flex > figure {
  width: 100%;
}
@media (min-width: 72.5rem) {
  .markdown-text.-flex > img,
  .markdown-text > div.-flex > img,
  .markdown-text.-flex > figure,
  .markdown-text > div.-flex > figure {
    order: 2;
    max-width: 40%;
  }
}
.markdown-text.-visitor p:last-child,
.markdown-text > div.-visitor p:last-child,
.markdown-text.-visitor pre:last-child,
.markdown-text > div.-visitor pre:last-child,
.markdown-text.-visitor div:last-child,
.markdown-text > div.-visitor div:last-child {
  opacity: 0.35;
}
.markdown-text h1,
.markdown-text > div h1,
.markdown-text h2,
.markdown-text > div h2,
.markdown-text h3,
.markdown-text > div h3,
.markdown-text h4,
.markdown-text > div h4,
.markdown-text p,
.markdown-text > div p {
  padding: 0 2rem;
}
@media (min-width: 72.5rem) {
  .markdown-text h1,
  .markdown-text > div h1,
  .markdown-text h2,
  .markdown-text > div h2,
  .markdown-text h3,
  .markdown-text > div h3,
  .markdown-text h4,
  .markdown-text > div h4,
  .markdown-text p,
  .markdown-text > div p {
    padding: 0;
  }
}
.markdown-text blockquote,
.markdown-text > div blockquote {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.75rem;
  margin-left: 5%;
  quotes: "“" "”";
  width: 90%;
}
@media (min-width: 72.5rem) {
  .markdown-text blockquote,
  .markdown-text > div blockquote {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
}
.markdown-text blockquote:before,
.markdown-text > div blockquote:before,
.markdown-text blockquote:after,
.markdown-text > div blockquote:after {
  display: inline-block;
  font-size: 2rem;
  font-weight: bold;
  vertical-align: middle;
}
.markdown-text blockquote:before,
.markdown-text > div blockquote:before {
  content: open-quote;
}
.markdown-text blockquote:after,
.markdown-text > div blockquote:after {
  content: close-quote;
}
.markdown-text blockquote p,
.markdown-text > div blockquote p,
.markdown-text p a,
.markdown-text > div p a {
  display: inline;
}
.markdown-text h1,
.markdown-text > div h1,
.markdown-text h2,
.markdown-text > div h2,
.markdown-text h3,
.markdown-text > div h3,
.markdown-text h4,
.markdown-text > div h4 {
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
  margin: 2.5rem auto;
}
@media (min-width: 29.5rem) {
  .markdown-text h1,
  .markdown-text > div h1,
  .markdown-text h2,
  .markdown-text > div h2,
  .markdown-text h3,
  .markdown-text > div h3,
  .markdown-text h4,
  .markdown-text > div h4 {
    font-size: 2.5rem;
    line-height: 3rem;
  }
}
@media (min-width: 72.5rem) {
  .markdown-text h1,
  .markdown-text > div h1,
  .markdown-text h2,
  .markdown-text > div h2,
  .markdown-text h3,
  .markdown-text > div h3,
  .markdown-text h4,
  .markdown-text > div h4 {
    font-size: 3rem;
    line-height: 3.5rem;
  }
}
.markdown-text h1:before,
.markdown-text > div h1:before,
.markdown-text h2:before,
.markdown-text > div h2:before,
.markdown-text h3:before,
.markdown-text > div h3:before,
.markdown-text h4:before,
.markdown-text > div h4:before {
  margin-right: 1rem;
}
.markdown-text h1:before,
.markdown-text > div h1:before {
  content: '#';
}
.markdown-text h2:before,
.markdown-text > div h2:before {
  content: '##';
}
.markdown-text h3:before,
.markdown-text > div h3:before {
  content: '###';
}
.markdown-text h4:before,
.markdown-text > div h4:before {
  content: '####';
}
.markdown-text .default-title,
.markdown-text > div .default-title {
  width: 100%;
}
.markdown-text p,
.markdown-text > div p,
.markdown-text a,
.markdown-text > div a {
  word-break: break-word;
}
@media (min-width: 29.5rem) {
  .markdown-text p,
  .markdown-text > div p,
  .markdown-text a,
  .markdown-text > div a {
    word-break: normal;
  }
}
.markdown-text p,
.markdown-text > div p,
.markdown-text pre,
.markdown-text > div pre {
  border-radius: 0;
  font-size: 1.25rem;
  line-height: 1.75rem;
  margin-bottom: 2rem;
}
@media (min-width: 72.5rem) {
  .markdown-text p,
  .markdown-text > div p,
  .markdown-text pre,
  .markdown-text > div pre {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
}
.markdown-text pre,
.markdown-text > div pre {
  margin-left: -7%;
  padding: 1rem 7%;
  width: 114%;
}
.markdown-text p em,
.markdown-text > div p em {
  display: inline;
  margin-right: 0.25rem;
  padding: 0 0.35rem;
  text-align: center;
}
.markdown-text p strong,
.markdown-text > div p strong {
  display: inline;
  margin-top: 0.25rem;
  padding: 0 0.25rem;
  position: relative;
}
.markdown-text table,
.markdown-text > div table {
  margin: 1rem auto;
  text-align: left;
  width: 75%;
}
.markdown-text table td,
.markdown-text > div table td,
.markdown-text table th,
.markdown-text > div table th {
  padding: 0.2rem 0.5rem;
}
.markdown-text a.tag:hover,
.markdown-text > div a.tag:hover,
.markdown-text a.default-link:hover,
.markdown-text > div a.default-link:hover {
  text-decoration: none;
}
.markdown-text a:hover,
.markdown-text > div a:hover {
  text-decoration: underline;
}
.markdown-text twitterwidget,
.markdown-text > div twitterwidget {
  margin: 1.5rem auto;
}
.markdown-text ul,
.markdown-text > div ul,
.markdown-text ol,
.markdown-text > div ol {
  list-style: none;
  margin: 2rem 1rem;
}
.markdown-text ul li,
.markdown-text > div ul li,
.markdown-text ol li,
.markdown-text > div ol li {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1.25rem;
  line-height: 2rem;
}
@media (min-width: 72.5rem) {
  .markdown-text ul li,
  .markdown-text > div ul li,
  .markdown-text ol li,
  .markdown-text > div ol li {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
}
.markdown-text ul li p,
.markdown-text > div ul li p,
.markdown-text ol li p,
.markdown-text > div ol li p,
.markdown-text ul li a,
.markdown-text > div ul li a,
.markdown-text ol li a,
.markdown-text > div ol li a {
  display: inline;
  margin-bottom: 0;
}
.markdown-text ul li:before,
.markdown-text > div ul li:before,
.markdown-text ol li:before,
.markdown-text > div ol li:before {
  content: '*';
  top: 0.35rem;
  position: relative;
  margin-right: 0.5rem;
}
.markdown-text.-show img,
.markdown-text > div.-show img {
  margin: 1rem auto;
  max-height: unset;
  max-width: 100%;
}
.markdown-text h1,
.markdown-text h2,
.markdown-text h3,
.markdown-text h4,
.markdown-text p,
.markdown-text ol {
  padding: 0;
}
.masonry-container {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin: 1.5rem auto 0;
  max-width: 85rem;
}
.masonry-container > .st-card {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.masonry-container > .course-card {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.masonry-container > .st-card,
.masonry-container > .course-card {
  animation: scaleIn 0.25s cubic-bezier(0.64, 0.57, 0.67, 1);
  animation-fill-mode: forwards;
  margin-bottom: 2rem;
  margin-top: 1rem;
  transform: scale(0.25);
  width: 100%;
}
.masonry-container > .st-card:nth-child(1),
.masonry-container > .course-card:nth-child(1) {
  animation-delay: 0s;
}
.masonry-container > .st-card:nth-child(2),
.masonry-container > .course-card:nth-child(2) {
  animation-delay: 0.05s;
}
.masonry-container > .st-card:nth-child(3),
.masonry-container > .course-card:nth-child(3) {
  animation-delay: 0.1s;
}
.masonry-container > .st-card:nth-child(4),
.masonry-container > .course-card:nth-child(4) {
  animation-delay: 0.15s;
}
.masonry-container > .st-card:nth-child(5),
.masonry-container > .course-card:nth-child(5) {
  animation-delay: 0.2s;
}
.masonry-container > .st-card:nth-child(6),
.masonry-container > .course-card:nth-child(6) {
  animation-delay: 0.25s;
}
.masonry-container > .st-card:nth-child(7),
.masonry-container > .course-card:nth-child(7) {
  animation-delay: 0.3s;
}
.masonry-container > .st-card:nth-child(8),
.masonry-container > .course-card:nth-child(8) {
  animation-delay: 0.35s;
}
.masonry-container > .st-card:nth-child(9),
.masonry-container > .course-card:nth-child(9) {
  animation-delay: 0.4s;
}
.masonry-container > .st-card:nth-child(10),
.masonry-container > .course-card:nth-child(10) {
  animation-delay: 0.45s;
}
.masonry-container > .st-card:nth-child(11),
.masonry-container > .course-card:nth-child(11) {
  animation-delay: 0.5s;
}
.masonry-container > .st-card:nth-child(12),
.masonry-container > .course-card:nth-child(12) {
  animation-delay: 0.55s;
}
.masonry-container > .st-card:nth-child(13),
.masonry-container > .course-card:nth-child(13) {
  animation-delay: 0.6s;
}
.masonry-container > .st-card:nth-child(14),
.masonry-container > .course-card:nth-child(14) {
  animation-delay: 0.65s;
}
.masonry-container > .st-card:nth-child(15),
.masonry-container > .course-card:nth-child(15) {
  animation-delay: 0.7s;
}
.masonry-container > .st-card:nth-child(16),
.masonry-container > .course-card:nth-child(16) {
  animation-delay: 0.75s;
}
.masonry-container > .st-card:nth-child(17),
.masonry-container > .course-card:nth-child(17) {
  animation-delay: 0.8s;
}
.masonry-container > .st-card:nth-child(18),
.masonry-container > .course-card:nth-child(18) {
  animation-delay: 0.85s;
}
.masonry-container > .st-card:nth-child(19),
.masonry-container > .course-card:nth-child(19) {
  animation-delay: 0.9s;
}
.masonry-container > .st-card:nth-child(20),
.masonry-container > .course-card:nth-child(20) {
  animation-delay: 0.95s;
}
.masonry-container > .st-card:nth-child(21),
.masonry-container > .course-card:nth-child(21) {
  animation-delay: 1s;
}
.masonry-container > .st-card:nth-child(22),
.masonry-container > .course-card:nth-child(22) {
  animation-delay: 1.05s;
}
.masonry-container > .st-card:nth-child(23),
.masonry-container > .course-card:nth-child(23) {
  animation-delay: 1.1s;
}
.masonry-container > .st-card:nth-child(24),
.masonry-container > .course-card:nth-child(24) {
  animation-delay: 1.15s;
}
.masonry-container > .st-card:nth-child(25),
.masonry-container > .course-card:nth-child(25) {
  animation-delay: 1.2s;
}
.masonry-container > .st-card:nth-child(26),
.masonry-container > .course-card:nth-child(26) {
  animation-delay: 1.25s;
}
.masonry-container > .st-card:nth-child(27),
.masonry-container > .course-card:nth-child(27) {
  animation-delay: 1.3s;
}
.masonry-container > .st-card:nth-child(28),
.masonry-container > .course-card:nth-child(28) {
  animation-delay: 1.350000000000001s;
}
.masonry-container > .st-card:nth-child(29),
.masonry-container > .course-card:nth-child(29) {
  animation-delay: 1.400000000000001s;
}
.masonry-container > .st-card:nth-child(30),
.masonry-container > .course-card:nth-child(30) {
  animation-delay: 1.450000000000001s;
}
.masonry-container > .st-card:nth-child(31),
.masonry-container > .course-card:nth-child(31) {
  animation-delay: 1.500000000000001s;
}
.masonry-container > .st-card:nth-child(32),
.masonry-container > .course-card:nth-child(32) {
  animation-delay: 1.550000000000001s;
}
.masonry-container > .st-card:nth-child(33),
.masonry-container > .course-card:nth-child(33) {
  animation-delay: 1.600000000000001s;
}
.masonry-container > .st-card:nth-child(34),
.masonry-container > .course-card:nth-child(34) {
  animation-delay: 1.650000000000001s;
}
.masonry-container > .st-card:nth-child(35),
.masonry-container > .course-card:nth-child(35) {
  animation-delay: 1.700000000000001s;
}
.masonry-container > .st-card:nth-child(36),
.masonry-container > .course-card:nth-child(36) {
  animation-delay: 1.750000000000001s;
}
.masonry-container > .st-card:nth-child(37),
.masonry-container > .course-card:nth-child(37) {
  animation-delay: 1.800000000000001s;
}
.masonry-container > .st-card:nth-child(38),
.masonry-container > .course-card:nth-child(38) {
  animation-delay: 1.850000000000001s;
}
.masonry-container > .st-card:nth-child(39),
.masonry-container > .course-card:nth-child(39) {
  animation-delay: 1.900000000000001s;
}
.masonry-container > .st-card:nth-child(40),
.masonry-container > .course-card:nth-child(40) {
  animation-delay: 1.950000000000001s;
}
.masonry-container > .st-card:nth-child(41),
.masonry-container > .course-card:nth-child(41) {
  animation-delay: 2.000000000000001s;
}
.masonry-container > .st-card:nth-child(42),
.masonry-container > .course-card:nth-child(42) {
  animation-delay: 2.050000000000001s;
}
.masonry-container > .st-card:nth-child(43),
.masonry-container > .course-card:nth-child(43) {
  animation-delay: 2.100000000000001s;
}
.masonry-container > .st-card:nth-child(44),
.masonry-container > .course-card:nth-child(44) {
  animation-delay: 2.15s;
}
.masonry-container > .st-card:nth-child(45),
.masonry-container > .course-card:nth-child(45) {
  animation-delay: 2.2s;
}
.masonry-container > .st-card:nth-child(46),
.masonry-container > .course-card:nth-child(46) {
  animation-delay: 2.25s;
}
.masonry-container > .st-card:nth-child(47),
.masonry-container > .course-card:nth-child(47) {
  animation-delay: 2.3s;
}
.masonry-container > .st-card:nth-child(48),
.masonry-container > .course-card:nth-child(48) {
  animation-delay: 2.35s;
}
.masonry-container > .st-card:nth-child(49),
.masonry-container > .course-card:nth-child(49) {
  animation-delay: 2.399999999999999s;
}
.masonry-container > .st-card:nth-child(50),
.masonry-container > .course-card:nth-child(50) {
  animation-delay: 2.449999999999999s;
}
.masonry-container > .st-card:nth-child(51),
.masonry-container > .course-card:nth-child(51) {
  animation-delay: 2.499999999999999s;
}
.masonry-container > .st-card:nth-child(52),
.masonry-container > .course-card:nth-child(52) {
  animation-delay: 2.549999999999999s;
}
.masonry-container > .st-card:nth-child(53),
.masonry-container > .course-card:nth-child(53) {
  animation-delay: 2.599999999999999s;
}
.masonry-container > .st-card:nth-child(54),
.masonry-container > .course-card:nth-child(54) {
  animation-delay: 2.649999999999999s;
}
.masonry-container > .st-card:nth-child(55),
.masonry-container > .course-card:nth-child(55) {
  animation-delay: 2.699999999999998s;
}
.masonry-container > .st-card:nth-child(56),
.masonry-container > .course-card:nth-child(56) {
  animation-delay: 2.749999999999998s;
}
.masonry-container > .st-card:nth-child(57),
.masonry-container > .course-card:nth-child(57) {
  animation-delay: 2.799999999999998s;
}
.masonry-container > .st-card:nth-child(58),
.masonry-container > .course-card:nth-child(58) {
  animation-delay: 2.849999999999998s;
}
.masonry-container > .st-card:nth-child(59),
.masonry-container > .course-card:nth-child(59) {
  animation-delay: 2.899999999999998s;
}
.masonry-container > .st-card:nth-child(60),
.masonry-container > .course-card:nth-child(60) {
  animation-delay: 2.949999999999998s;
}
.masonry-container > .st-card:nth-child(61),
.masonry-container > .course-card:nth-child(61) {
  animation-delay: 2.999999999999997s;
}
.masonry-container > .st-card:nth-child(62),
.masonry-container > .course-card:nth-child(62) {
  animation-delay: 3.049999999999997s;
}
.masonry-container > .st-card:nth-child(63),
.masonry-container > .course-card:nth-child(63) {
  animation-delay: 3.099999999999997s;
}
.masonry-container > .st-card:nth-child(64),
.masonry-container > .course-card:nth-child(64) {
  animation-delay: 3.149999999999997s;
}
.masonry-container > .st-card:nth-child(65),
.masonry-container > .course-card:nth-child(65) {
  animation-delay: 3.199999999999997s;
}
.masonry-container > .st-card:nth-child(66),
.masonry-container > .course-card:nth-child(66) {
  animation-delay: 3.249999999999996s;
}
.masonry-container > .st-card:nth-child(67),
.masonry-container > .course-card:nth-child(67) {
  animation-delay: 3.299999999999996s;
}
.masonry-container > .st-card:nth-child(68),
.masonry-container > .course-card:nth-child(68) {
  animation-delay: 3.349999999999996s;
}
.masonry-container > .st-card:nth-child(69),
.masonry-container > .course-card:nth-child(69) {
  animation-delay: 3.399999999999996s;
}
.masonry-container > .st-card:nth-child(70),
.masonry-container > .course-card:nth-child(70) {
  animation-delay: 3.449999999999996s;
}
.masonry-container > .st-card:nth-child(71),
.masonry-container > .course-card:nth-child(71) {
  animation-delay: 3.499999999999996s;
}
.masonry-container > .st-card:nth-child(72),
.masonry-container > .course-card:nth-child(72) {
  animation-delay: 3.549999999999995s;
}
.masonry-container > .st-card:nth-child(73),
.masonry-container > .course-card:nth-child(73) {
  animation-delay: 3.599999999999995s;
}
.masonry-container > .st-card:nth-child(74),
.masonry-container > .course-card:nth-child(74) {
  animation-delay: 3.649999999999995s;
}
.masonry-container > .st-card:nth-child(75),
.masonry-container > .course-card:nth-child(75) {
  animation-delay: 3.699999999999995s;
}
.masonry-container > .st-card:nth-child(76),
.masonry-container > .course-card:nth-child(76) {
  animation-delay: 3.749999999999995s;
}
.masonry-container > .st-card:nth-child(77),
.masonry-container > .course-card:nth-child(77) {
  animation-delay: 3.799999999999994s;
}
.masonry-container > .st-card:nth-child(78),
.masonry-container > .course-card:nth-child(78) {
  animation-delay: 3.849999999999994s;
}
.masonry-container > .st-card:nth-child(79),
.masonry-container > .course-card:nth-child(79) {
  animation-delay: 3.899999999999994s;
}
.masonry-container > .st-card:nth-child(80),
.masonry-container > .course-card:nth-child(80) {
  animation-delay: 3.949999999999994s;
}
.masonry-container > .st-card:nth-child(81),
.masonry-container > .course-card:nth-child(81) {
  animation-delay: 3.999999999999994s;
}
.masonry-container > .st-card:nth-child(82),
.masonry-container > .course-card:nth-child(82) {
  animation-delay: 4.049999999999994s;
}
.masonry-container > .st-card:nth-child(83),
.masonry-container > .course-card:nth-child(83) {
  animation-delay: 4.099999999999993s;
}
.masonry-container > .st-card:nth-child(84),
.masonry-container > .course-card:nth-child(84) {
  animation-delay: 4.149999999999993s;
}
.masonry-container > .st-card:nth-child(85),
.masonry-container > .course-card:nth-child(85) {
  animation-delay: 4.199999999999993s;
}
.masonry-container > .st-card:nth-child(86),
.masonry-container > .course-card:nth-child(86) {
  animation-delay: 4.249999999999993s;
}
.masonry-container > .st-card:nth-child(87),
.masonry-container > .course-card:nth-child(87) {
  animation-delay: 4.299999999999993s;
}
.masonry-container > .st-card:nth-child(88),
.masonry-container > .course-card:nth-child(88) {
  animation-delay: 4.349999999999993s;
}
.masonry-container > .st-card:nth-child(89),
.masonry-container > .course-card:nth-child(89) {
  animation-delay: 4.399999999999992s;
}
.masonry-container > .st-card:nth-child(90),
.masonry-container > .course-card:nth-child(90) {
  animation-delay: 4.449999999999992s;
}
.masonry-container > .st-card:nth-child(91),
.masonry-container > .course-card:nth-child(91) {
  animation-delay: 4.499999999999992s;
}
.masonry-container > .st-card:nth-child(92),
.masonry-container > .course-card:nth-child(92) {
  animation-delay: 4.549999999999992s;
}
.masonry-container > .st-card:nth-child(93),
.masonry-container > .course-card:nth-child(93) {
  animation-delay: 4.599999999999992s;
}
.masonry-container > .st-card:nth-child(94),
.masonry-container > .course-card:nth-child(94) {
  animation-delay: 4.649999999999991s;
}
.masonry-container > .st-card:nth-child(95),
.masonry-container > .course-card:nth-child(95) {
  animation-delay: 4.699999999999991s;
}
.masonry-container > .st-card:nth-child(96),
.masonry-container > .course-card:nth-child(96) {
  animation-delay: 4.749999999999991s;
}
.masonry-container > .st-card:nth-child(97),
.masonry-container > .course-card:nth-child(97) {
  animation-delay: 4.799999999999991s;
}
.masonry-container > .st-card:nth-child(98),
.masonry-container > .course-card:nth-child(98) {
  animation-delay: 4.849999999999991s;
}
.masonry-container > .st-card:nth-child(99),
.masonry-container > .course-card:nth-child(99) {
  animation-delay: 4.899999999999991s;
}
.masonry-container > .st-card:nth-child(100),
.masonry-container > .course-card:nth-child(100) {
  animation-delay: 4.94999999999999s;
}
.masonry-container > .st-card:nth-child(101),
.masonry-container > .course-card:nth-child(101) {
  animation-delay: 4.99999999999999s;
}
.masonry-container > .st-card:nth-child(102),
.masonry-container > .course-card:nth-child(102) {
  animation-delay: 5.04999999999999s;
}
.masonry-container > .st-card:nth-child(103),
.masonry-container > .course-card:nth-child(103) {
  animation-delay: 5.09999999999999s;
}
.masonry-container > .st-card:nth-child(104),
.masonry-container > .course-card:nth-child(104) {
  animation-delay: 5.14999999999999s;
}
.masonry-container > .st-card:nth-child(105),
.masonry-container > .course-card:nth-child(105) {
  animation-delay: 5.19999999999999s;
}
.masonry-container > .st-card:nth-child(106),
.masonry-container > .course-card:nth-child(106) {
  animation-delay: 5.249999999999989s;
}
.masonry-container > .st-card:nth-child(107),
.masonry-container > .course-card:nth-child(107) {
  animation-delay: 5.299999999999989s;
}
.masonry-container > .st-card:nth-child(108),
.masonry-container > .course-card:nth-child(108) {
  animation-delay: 5.349999999999989s;
}
.masonry-container > .st-card:nth-child(109),
.masonry-container > .course-card:nth-child(109) {
  animation-delay: 5.399999999999989s;
}
.masonry-container > .st-card:nth-child(110),
.masonry-container > .course-card:nth-child(110) {
  animation-delay: 5.449999999999989s;
}
.masonry-container > .st-card:nth-child(111),
.masonry-container > .course-card:nth-child(111) {
  animation-delay: 5.499999999999988s;
}
.masonry-container > .st-card:nth-child(112),
.masonry-container > .course-card:nth-child(112) {
  animation-delay: 5.549999999999988s;
}
.masonry-container > .st-card:nth-child(113),
.masonry-container > .course-card:nth-child(113) {
  animation-delay: 5.599999999999988s;
}
.masonry-container > .st-card:nth-child(114),
.masonry-container > .course-card:nth-child(114) {
  animation-delay: 5.649999999999988s;
}
.masonry-container > .st-card:nth-child(115),
.masonry-container > .course-card:nth-child(115) {
  animation-delay: 5.699999999999988s;
}
.masonry-container > .st-card:nth-child(116),
.masonry-container > .course-card:nth-child(116) {
  animation-delay: 5.749999999999988s;
}
.masonry-container > .st-card:nth-child(117),
.masonry-container > .course-card:nth-child(117) {
  animation-delay: 5.799999999999987s;
}
.masonry-container > .st-card:nth-child(118),
.masonry-container > .course-card:nth-child(118) {
  animation-delay: 5.849999999999987s;
}
.masonry-container > .st-card:nth-child(119),
.masonry-container > .course-card:nth-child(119) {
  animation-delay: 5.899999999999987s;
}
.masonry-container > .st-card:nth-child(120),
.masonry-container > .course-card:nth-child(120) {
  animation-delay: 5.949999999999987s;
}
.masonry-container > .st-card:nth-child(121),
.masonry-container > .course-card:nth-child(121) {
  animation-delay: 5.999999999999987s;
}
.masonry-container > .st-card:nth-child(122),
.masonry-container > .course-card:nth-child(122) {
  animation-delay: 6.049999999999986s;
}
.masonry-container > .st-card:nth-child(123),
.masonry-container > .course-card:nth-child(123) {
  animation-delay: 6.099999999999986s;
}
.masonry-container > .st-card:nth-child(124),
.masonry-container > .course-card:nth-child(124) {
  animation-delay: 6.149999999999986s;
}
.masonry-container > .st-card:nth-child(125),
.masonry-container > .course-card:nth-child(125) {
  animation-delay: 6.199999999999986s;
}
.masonry-container > .st-card:nth-child(126),
.masonry-container > .course-card:nth-child(126) {
  animation-delay: 6.249999999999986s;
}
.masonry-container > .st-card:nth-child(127),
.masonry-container > .course-card:nth-child(127) {
  animation-delay: 6.299999999999986s;
}
.masonry-container > .st-card:nth-child(128),
.masonry-container > .course-card:nth-child(128) {
  animation-delay: 6.349999999999985s;
}
.masonry-container > .st-card:nth-child(129),
.masonry-container > .course-card:nth-child(129) {
  animation-delay: 6.399999999999985s;
}
.masonry-container > .st-card:nth-child(130),
.masonry-container > .course-card:nth-child(130) {
  animation-delay: 6.449999999999985s;
}
.masonry-container > .st-card:nth-child(131),
.masonry-container > .course-card:nth-child(131) {
  animation-delay: 6.499999999999985s;
}
.masonry-container > .st-card:nth-child(132),
.masonry-container > .course-card:nth-child(132) {
  animation-delay: 6.549999999999985s;
}
.masonry-container > .st-card:nth-child(133),
.masonry-container > .course-card:nth-child(133) {
  animation-delay: 6.599999999999985s;
}
.masonry-container > .st-card:nth-child(134),
.masonry-container > .course-card:nth-child(134) {
  animation-delay: 6.649999999999984s;
}
.masonry-container > .st-card:nth-child(135),
.masonry-container > .course-card:nth-child(135) {
  animation-delay: 6.699999999999984s;
}
.masonry-container > .st-card:nth-child(136),
.masonry-container > .course-card:nth-child(136) {
  animation-delay: 6.749999999999984s;
}
.masonry-container > .st-card:nth-child(137),
.masonry-container > .course-card:nth-child(137) {
  animation-delay: 6.799999999999984s;
}
.masonry-container > .st-card:nth-child(138),
.masonry-container > .course-card:nth-child(138) {
  animation-delay: 6.849999999999984s;
}
.masonry-container > .st-card:nth-child(139),
.masonry-container > .course-card:nth-child(139) {
  animation-delay: 6.899999999999983s;
}
.masonry-container > .st-card:nth-child(140),
.masonry-container > .course-card:nth-child(140) {
  animation-delay: 6.949999999999983s;
}
.masonry-container > .st-card:nth-child(141),
.masonry-container > .course-card:nth-child(141) {
  animation-delay: 6.999999999999983s;
}
.masonry-container > .st-card:nth-child(142),
.masonry-container > .course-card:nth-child(142) {
  animation-delay: 7.049999999999983s;
}
.masonry-container > .st-card:nth-child(143),
.masonry-container > .course-card:nth-child(143) {
  animation-delay: 7.099999999999983s;
}
.masonry-container > .st-card:nth-child(144),
.masonry-container > .course-card:nth-child(144) {
  animation-delay: 7.149999999999983s;
}
.masonry-container > .st-card:nth-child(145),
.masonry-container > .course-card:nth-child(145) {
  animation-delay: 7.199999999999982s;
}
.masonry-container > .st-card:nth-child(146),
.masonry-container > .course-card:nth-child(146) {
  animation-delay: 7.249999999999982s;
}
.masonry-container > .st-card:nth-child(147),
.masonry-container > .course-card:nth-child(147) {
  animation-delay: 7.299999999999982s;
}
.masonry-container > .st-card:nth-child(148),
.masonry-container > .course-card:nth-child(148) {
  animation-delay: 7.349999999999982s;
}
.masonry-container > .st-card:nth-child(149),
.masonry-container > .course-card:nth-child(149) {
  animation-delay: 7.399999999999982s;
}
.masonry-container > .st-card:nth-child(150),
.masonry-container > .course-card:nth-child(150) {
  animation-delay: 7.449999999999982s;
}
.masonry-container > .st-card:nth-child(151),
.masonry-container > .course-card:nth-child(151) {
  animation-delay: 7.499999999999981s;
}
.masonry-container > .st-card:nth-child(152),
.masonry-container > .course-card:nth-child(152) {
  animation-delay: 7.549999999999981s;
}
.masonry-container > .st-card:nth-child(153),
.masonry-container > .course-card:nth-child(153) {
  animation-delay: 7.599999999999981s;
}
.masonry-container > .st-card:nth-child(154),
.masonry-container > .course-card:nth-child(154) {
  animation-delay: 7.649999999999981s;
}
.masonry-container > .st-card:nth-child(155),
.masonry-container > .course-card:nth-child(155) {
  animation-delay: 7.699999999999981s;
}
.masonry-container > .st-card:nth-child(156),
.masonry-container > .course-card:nth-child(156) {
  animation-delay: 7.74999999999998s;
}
.masonry-container > .st-card:nth-child(157),
.masonry-container > .course-card:nth-child(157) {
  animation-delay: 7.79999999999998s;
}
.masonry-container > .st-card:nth-child(158),
.masonry-container > .course-card:nth-child(158) {
  animation-delay: 7.84999999999998s;
}
.masonry-container > .st-card:nth-child(159),
.masonry-container > .course-card:nth-child(159) {
  animation-delay: 7.89999999999998s;
}
.masonry-container > .st-card:nth-child(160),
.masonry-container > .course-card:nth-child(160) {
  animation-delay: 7.94999999999998s;
}
.masonry-container > .st-card:nth-child(161),
.masonry-container > .course-card:nth-child(161) {
  animation-delay: 7.99999999999998s;
}
.masonry-container > .st-card:nth-child(162),
.masonry-container > .course-card:nth-child(162) {
  animation-delay: 8.04999999999998s;
}
.masonry-container > .st-card:nth-child(163),
.masonry-container > .course-card:nth-child(163) {
  animation-delay: 8.09999999999998s;
}
.masonry-container > .st-card:nth-child(164),
.masonry-container > .course-card:nth-child(164) {
  animation-delay: 8.14999999999998s;
}
.masonry-container > .st-card:nth-child(165),
.masonry-container > .course-card:nth-child(165) {
  animation-delay: 8.199999999999982s;
}
.masonry-container > .st-card:nth-child(166),
.masonry-container > .course-card:nth-child(166) {
  animation-delay: 8.249999999999982s;
}
.masonry-container > .st-card:nth-child(167),
.masonry-container > .course-card:nth-child(167) {
  animation-delay: 8.299999999999983s;
}
.masonry-container > .st-card:nth-child(168),
.masonry-container > .course-card:nth-child(168) {
  animation-delay: 8.349999999999984s;
}
.masonry-container > .st-card:nth-child(169),
.masonry-container > .course-card:nth-child(169) {
  animation-delay: 8.399999999999984s;
}
.masonry-container > .st-card:nth-child(170),
.masonry-container > .course-card:nth-child(170) {
  animation-delay: 8.449999999999985s;
}
.masonry-container > .st-card:nth-child(171),
.masonry-container > .course-card:nth-child(171) {
  animation-delay: 8.499999999999986s;
}
.masonry-container > .st-card:nth-child(172),
.masonry-container > .course-card:nth-child(172) {
  animation-delay: 8.549999999999986s;
}
.masonry-container > .st-card:nth-child(173),
.masonry-container > .course-card:nth-child(173) {
  animation-delay: 8.599999999999987s;
}
.masonry-container > .st-card:nth-child(174),
.masonry-container > .course-card:nth-child(174) {
  animation-delay: 8.649999999999988s;
}
.masonry-container > .st-card:nth-child(175),
.masonry-container > .course-card:nth-child(175) {
  animation-delay: 8.699999999999989s;
}
.masonry-container > .st-card:nth-child(176),
.masonry-container > .course-card:nth-child(176) {
  animation-delay: 8.74999999999999s;
}
.masonry-container > .st-card:nth-child(177),
.masonry-container > .course-card:nth-child(177) {
  animation-delay: 8.79999999999999s;
}
.masonry-container > .st-card:nth-child(178),
.masonry-container > .course-card:nth-child(178) {
  animation-delay: 8.84999999999999s;
}
.masonry-container > .st-card:nth-child(179),
.masonry-container > .course-card:nth-child(179) {
  animation-delay: 8.899999999999991s;
}
.masonry-container > .st-card:nth-child(180),
.masonry-container > .course-card:nth-child(180) {
  animation-delay: 8.949999999999992s;
}
.masonry-container > .st-card:nth-child(181),
.masonry-container > .course-card:nth-child(181) {
  animation-delay: 8.999999999999993s;
}
.masonry-container > .st-card:nth-child(182),
.masonry-container > .course-card:nth-child(182) {
  animation-delay: 9.049999999999994s;
}
.masonry-container > .st-card:nth-child(183),
.masonry-container > .course-card:nth-child(183) {
  animation-delay: 9.099999999999994s;
}
.masonry-container > .st-card:nth-child(184),
.masonry-container > .course-card:nth-child(184) {
  animation-delay: 9.149999999999995s;
}
.masonry-container > .st-card:nth-child(185),
.masonry-container > .course-card:nth-child(185) {
  animation-delay: 9.199999999999996s;
}
.masonry-container > .st-card:nth-child(186),
.masonry-container > .course-card:nth-child(186) {
  animation-delay: 9.249999999999996s;
}
.masonry-container > .st-card:nth-child(187),
.masonry-container > .course-card:nth-child(187) {
  animation-delay: 9.299999999999997s;
}
.masonry-container > .st-card:nth-child(188),
.masonry-container > .course-card:nth-child(188) {
  animation-delay: 9.349999999999998s;
}
.masonry-container > .st-card:nth-child(189),
.masonry-container > .course-card:nth-child(189) {
  animation-delay: 9.399999999999999s;
}
.masonry-container > .st-card:nth-child(190),
.masonry-container > .course-card:nth-child(190) {
  animation-delay: 9.45s;
}
.masonry-container > .st-card:nth-child(191),
.masonry-container > .course-card:nth-child(191) {
  animation-delay: 9.5s;
}
.masonry-container > .st-card:nth-child(192),
.masonry-container > .course-card:nth-child(192) {
  animation-delay: 9.55s;
}
.masonry-container > .st-card:nth-child(193),
.masonry-container > .course-card:nth-child(193) {
  animation-delay: 9.600000000000001s;
}
.masonry-container > .st-card:nth-child(194),
.masonry-container > .course-card:nth-child(194) {
  animation-delay: 9.650000000000002s;
}
.masonry-container > .st-card:nth-child(195),
.masonry-container > .course-card:nth-child(195) {
  animation-delay: 9.700000000000003s;
}
.masonry-container > .st-card:nth-child(196),
.masonry-container > .course-card:nth-child(196) {
  animation-delay: 9.750000000000004s;
}
.masonry-container > .st-card:nth-child(197),
.masonry-container > .course-card:nth-child(197) {
  animation-delay: 9.800000000000004s;
}
.masonry-container > .st-card:nth-child(198),
.masonry-container > .course-card:nth-child(198) {
  animation-delay: 9.850000000000005s;
}
.masonry-container > .st-card:nth-child(199),
.masonry-container > .course-card:nth-child(199) {
  animation-delay: 9.900000000000006s;
}
.masonry-container > .st-card:nth-child(200),
.masonry-container > .course-card:nth-child(200) {
  animation-delay: 9.950000000000006s;
}
.masonry-container > .st-card:nth-child(201),
.masonry-container > .course-card:nth-child(201) {
  animation-delay: 10.000000000000007s;
}
.masonry-container > .st-card:nth-child(202),
.masonry-container > .course-card:nth-child(202) {
  animation-delay: 10.050000000000008s;
}
.masonry-container > .st-card:nth-child(203),
.masonry-container > .course-card:nth-child(203) {
  animation-delay: 10.100000000000009s;
}
.masonry-container > .st-card:nth-child(204),
.masonry-container > .course-card:nth-child(204) {
  animation-delay: 10.15000000000001s;
}
.masonry-container > .st-card:nth-child(205),
.masonry-container > .course-card:nth-child(205) {
  animation-delay: 10.20000000000001s;
}
.masonry-container > .st-card:nth-child(206),
.masonry-container > .course-card:nth-child(206) {
  animation-delay: 10.25000000000001s;
}
.masonry-container > .st-card:nth-child(207),
.masonry-container > .course-card:nth-child(207) {
  animation-delay: 10.300000000000011s;
}
.masonry-container > .st-card:nth-child(208),
.masonry-container > .course-card:nth-child(208) {
  animation-delay: 10.350000000000012s;
}
.masonry-container > .st-card:nth-child(209),
.masonry-container > .course-card:nth-child(209) {
  animation-delay: 10.400000000000013s;
}
.masonry-container > .st-card:nth-child(210),
.masonry-container > .course-card:nth-child(210) {
  animation-delay: 10.450000000000014s;
}
.masonry-container > .st-card:nth-child(211),
.masonry-container > .course-card:nth-child(211) {
  animation-delay: 10.500000000000014s;
}
.masonry-container > .st-card:nth-child(212),
.masonry-container > .course-card:nth-child(212) {
  animation-delay: 10.550000000000015s;
}
.masonry-container > .st-card:nth-child(213),
.masonry-container > .course-card:nth-child(213) {
  animation-delay: 10.600000000000016s;
}
.masonry-container > .st-card:nth-child(214),
.masonry-container > .course-card:nth-child(214) {
  animation-delay: 10.650000000000016s;
}
.masonry-container > .st-card:nth-child(215),
.masonry-container > .course-card:nth-child(215) {
  animation-delay: 10.700000000000017s;
}
.masonry-container > .st-card:nth-child(216),
.masonry-container > .course-card:nth-child(216) {
  animation-delay: 10.750000000000018s;
}
.masonry-container > .st-card:nth-child(217),
.masonry-container > .course-card:nth-child(217) {
  animation-delay: 10.800000000000018s;
}
.masonry-container > .st-card:nth-child(218),
.masonry-container > .course-card:nth-child(218) {
  animation-delay: 10.85000000000002s;
}
.masonry-container > .st-card:nth-child(219),
.masonry-container > .course-card:nth-child(219) {
  animation-delay: 10.90000000000002s;
}
.masonry-container > .st-card:nth-child(220),
.masonry-container > .course-card:nth-child(220) {
  animation-delay: 10.95000000000002s;
}
.masonry-container > .st-card:nth-child(221),
.masonry-container > .course-card:nth-child(221) {
  animation-delay: 11.000000000000021s;
}
.masonry-container > .st-card:nth-child(222),
.masonry-container > .course-card:nth-child(222) {
  animation-delay: 11.050000000000022s;
}
.masonry-container > .st-card:nth-child(223),
.masonry-container > .course-card:nth-child(223) {
  animation-delay: 11.100000000000023s;
}
.masonry-container > .st-card:nth-child(224),
.masonry-container > .course-card:nth-child(224) {
  animation-delay: 11.150000000000023s;
}
.masonry-container > .st-card:nth-child(225),
.masonry-container > .course-card:nth-child(225) {
  animation-delay: 11.200000000000024s;
}
.masonry-container > .st-card:nth-child(226),
.masonry-container > .course-card:nth-child(226) {
  animation-delay: 11.250000000000025s;
}
.masonry-container > .st-card:nth-child(227),
.masonry-container > .course-card:nth-child(227) {
  animation-delay: 11.300000000000026s;
}
.masonry-container > .st-card:nth-child(228),
.masonry-container > .course-card:nth-child(228) {
  animation-delay: 11.350000000000026s;
}
.masonry-container > .st-card:nth-child(229),
.masonry-container > .course-card:nth-child(229) {
  animation-delay: 11.400000000000027s;
}
.masonry-container > .st-card:nth-child(230),
.masonry-container > .course-card:nth-child(230) {
  animation-delay: 11.450000000000028s;
}
.masonry-container > .st-card:nth-child(231),
.masonry-container > .course-card:nth-child(231) {
  animation-delay: 11.500000000000028s;
}
.masonry-container > .st-card:nth-child(232),
.masonry-container > .course-card:nth-child(232) {
  animation-delay: 11.55000000000003s;
}
.masonry-container > .st-card:nth-child(233),
.masonry-container > .course-card:nth-child(233) {
  animation-delay: 11.60000000000003s;
}
.masonry-container > .st-card:nth-child(234),
.masonry-container > .course-card:nth-child(234) {
  animation-delay: 11.65000000000003s;
}
.masonry-container > .st-card:nth-child(235),
.masonry-container > .course-card:nth-child(235) {
  animation-delay: 11.700000000000031s;
}
.masonry-container > .st-card:nth-child(236),
.masonry-container > .course-card:nth-child(236) {
  animation-delay: 11.750000000000032s;
}
.masonry-container > .st-card:nth-child(237),
.masonry-container > .course-card:nth-child(237) {
  animation-delay: 11.800000000000033s;
}
.masonry-container > .st-card:nth-child(238),
.masonry-container > .course-card:nth-child(238) {
  animation-delay: 11.850000000000033s;
}
.masonry-container > .st-card:nth-child(239),
.masonry-container > .course-card:nth-child(239) {
  animation-delay: 11.900000000000034s;
}
.masonry-container > .st-card:nth-child(240),
.masonry-container > .course-card:nth-child(240) {
  animation-delay: 11.950000000000035s;
}
.masonry-container > .st-card:nth-child(241),
.masonry-container > .course-card:nth-child(241) {
  animation-delay: 12.000000000000036s;
}
.masonry-container > .st-card:nth-child(242),
.masonry-container > .course-card:nth-child(242) {
  animation-delay: 12.050000000000036s;
}
.masonry-container > .st-card:nth-child(243),
.masonry-container > .course-card:nth-child(243) {
  animation-delay: 12.100000000000037s;
}
.masonry-container > .st-card:nth-child(244),
.masonry-container > .course-card:nth-child(244) {
  animation-delay: 12.150000000000038s;
}
.masonry-container > .st-card:nth-child(245),
.masonry-container > .course-card:nth-child(245) {
  animation-delay: 12.200000000000038s;
}
.masonry-container > .st-card:nth-child(246),
.masonry-container > .course-card:nth-child(246) {
  animation-delay: 12.250000000000039s;
}
.masonry-container > .st-card:nth-child(247),
.masonry-container > .course-card:nth-child(247) {
  animation-delay: 12.30000000000004s;
}
.masonry-container > .st-card:nth-child(248),
.masonry-container > .course-card:nth-child(248) {
  animation-delay: 12.35000000000004s;
}
.masonry-container > .st-card:nth-child(249),
.masonry-container > .course-card:nth-child(249) {
  animation-delay: 12.400000000000041s;
}
.masonry-container > .st-card:nth-child(250),
.masonry-container > .course-card:nth-child(250) {
  animation-delay: 12.450000000000042s;
}
.masonry-container > .st-card:nth-child(251),
.masonry-container > .course-card:nth-child(251) {
  animation-delay: 12.500000000000043s;
}
.masonry-container > .st-card:nth-child(252),
.masonry-container > .course-card:nth-child(252) {
  animation-delay: 12.550000000000043s;
}
.masonry-container > .st-card:nth-child(253),
.masonry-container > .course-card:nth-child(253) {
  animation-delay: 12.600000000000044s;
}
.masonry-container > .st-card:nth-child(254),
.masonry-container > .course-card:nth-child(254) {
  animation-delay: 12.650000000000045s;
}
.masonry-container > .st-card:nth-child(255),
.masonry-container > .course-card:nth-child(255) {
  animation-delay: 12.700000000000045s;
}
.masonry-container > .st-card:nth-child(256),
.masonry-container > .course-card:nth-child(256) {
  animation-delay: 12.750000000000046s;
}
.masonry-container > .st-card:nth-child(257),
.masonry-container > .course-card:nth-child(257) {
  animation-delay: 12.800000000000047s;
}
.masonry-container > .st-card:nth-child(258),
.masonry-container > .course-card:nth-child(258) {
  animation-delay: 12.850000000000048s;
}
.masonry-container > .st-card:nth-child(259),
.masonry-container > .course-card:nth-child(259) {
  animation-delay: 12.900000000000048s;
}
.masonry-container > .st-card:nth-child(260),
.masonry-container > .course-card:nth-child(260) {
  animation-delay: 12.950000000000049s;
}
.masonry-container > .st-card:nth-child(261),
.masonry-container > .course-card:nth-child(261) {
  animation-delay: 13.00000000000005s;
}
.masonry-container > .st-card:nth-child(262),
.masonry-container > .course-card:nth-child(262) {
  animation-delay: 13.05000000000005s;
}
.masonry-container > .st-card:nth-child(263),
.masonry-container > .course-card:nth-child(263) {
  animation-delay: 13.100000000000051s;
}
.masonry-container > .st-card:nth-child(264),
.masonry-container > .course-card:nth-child(264) {
  animation-delay: 13.150000000000052s;
}
.masonry-container > .st-card:nth-child(265),
.masonry-container > .course-card:nth-child(265) {
  animation-delay: 13.200000000000053s;
}
.masonry-container > .st-card:nth-child(266),
.masonry-container > .course-card:nth-child(266) {
  animation-delay: 13.250000000000053s;
}
.masonry-container > .st-card:nth-child(267),
.masonry-container > .course-card:nth-child(267) {
  animation-delay: 13.300000000000054s;
}
.masonry-container > .st-card:nth-child(268),
.masonry-container > .course-card:nth-child(268) {
  animation-delay: 13.350000000000055s;
}
.masonry-container > .st-card:nth-child(269),
.masonry-container > .course-card:nth-child(269) {
  animation-delay: 13.400000000000055s;
}
.masonry-container > .st-card:nth-child(270),
.masonry-container > .course-card:nth-child(270) {
  animation-delay: 13.450000000000056s;
}
.masonry-container > .st-card:nth-child(271),
.masonry-container > .course-card:nth-child(271) {
  animation-delay: 13.500000000000057s;
}
.masonry-container > .st-card:nth-child(272),
.masonry-container > .course-card:nth-child(272) {
  animation-delay: 13.550000000000058s;
}
.masonry-container > .st-card:nth-child(273),
.masonry-container > .course-card:nth-child(273) {
  animation-delay: 13.600000000000058s;
}
.masonry-container > .st-card:nth-child(274),
.masonry-container > .course-card:nth-child(274) {
  animation-delay: 13.650000000000059s;
}
.masonry-container > .st-card:nth-child(275),
.masonry-container > .course-card:nth-child(275) {
  animation-delay: 13.70000000000006s;
}
.masonry-container > .st-card:nth-child(276),
.masonry-container > .course-card:nth-child(276) {
  animation-delay: 13.75000000000006s;
}
.masonry-container > .st-card:nth-child(277),
.masonry-container > .course-card:nth-child(277) {
  animation-delay: 13.800000000000061s;
}
.masonry-container > .st-card:nth-child(278),
.masonry-container > .course-card:nth-child(278) {
  animation-delay: 13.850000000000062s;
}
.masonry-container > .st-card:nth-child(279),
.masonry-container > .course-card:nth-child(279) {
  animation-delay: 13.900000000000063s;
}
.masonry-container > .st-card:nth-child(280),
.masonry-container > .course-card:nth-child(280) {
  animation-delay: 13.950000000000063s;
}
.masonry-container > .st-card:nth-child(281),
.masonry-container > .course-card:nth-child(281) {
  animation-delay: 14.000000000000064s;
}
.masonry-container > .st-card:nth-child(282),
.masonry-container > .course-card:nth-child(282) {
  animation-delay: 14.050000000000065s;
}
.masonry-container > .st-card:nth-child(283),
.masonry-container > .course-card:nth-child(283) {
  animation-delay: 14.100000000000065s;
}
.masonry-container > .st-card:nth-child(284),
.masonry-container > .course-card:nth-child(284) {
  animation-delay: 14.150000000000066s;
}
.masonry-container > .st-card:nth-child(285),
.masonry-container > .course-card:nth-child(285) {
  animation-delay: 14.200000000000067s;
}
.masonry-container > .st-card:nth-child(286),
.masonry-container > .course-card:nth-child(286) {
  animation-delay: 14.250000000000068s;
}
.masonry-container > .st-card:nth-child(287),
.masonry-container > .course-card:nth-child(287) {
  animation-delay: 14.300000000000068s;
}
.masonry-container > .st-card:nth-child(288),
.masonry-container > .course-card:nth-child(288) {
  animation-delay: 14.350000000000069s;
}
.masonry-container > .st-card:nth-child(289),
.masonry-container > .course-card:nth-child(289) {
  animation-delay: 14.40000000000007s;
}
.masonry-container > .st-card:nth-child(290),
.masonry-container > .course-card:nth-child(290) {
  animation-delay: 14.45000000000007s;
}
.masonry-container > .st-card:nth-child(291),
.masonry-container > .course-card:nth-child(291) {
  animation-delay: 14.500000000000071s;
}
.masonry-container > .st-card:nth-child(292),
.masonry-container > .course-card:nth-child(292) {
  animation-delay: 14.550000000000072s;
}
.masonry-container > .st-card:nth-child(293),
.masonry-container > .course-card:nth-child(293) {
  animation-delay: 14.600000000000072s;
}
.masonry-container > .st-card:nth-child(294),
.masonry-container > .course-card:nth-child(294) {
  animation-delay: 14.650000000000073s;
}
.masonry-container > .st-card:nth-child(295),
.masonry-container > .course-card:nth-child(295) {
  animation-delay: 14.700000000000074s;
}
.masonry-container > .st-card:nth-child(296),
.masonry-container > .course-card:nth-child(296) {
  animation-delay: 14.750000000000075s;
}
.masonry-container > .st-card:nth-child(297),
.masonry-container > .course-card:nth-child(297) {
  animation-delay: 14.800000000000075s;
}
.masonry-container > .st-card:nth-child(298),
.masonry-container > .course-card:nth-child(298) {
  animation-delay: 14.850000000000076s;
}
.masonry-container > .st-card:nth-child(299),
.masonry-container > .course-card:nth-child(299) {
  animation-delay: 14.900000000000077s;
}
.masonry-container > .st-card:nth-child(300),
.masonry-container > .course-card:nth-child(300) {
  animation-delay: 14.950000000000077s;
}
.masonry-container > .st-card:nth-child(301),
.masonry-container > .course-card:nth-child(301) {
  animation-delay: 15.000000000000078s;
}
.masonry-container > .st-card:nth-child(302),
.masonry-container > .course-card:nth-child(302) {
  animation-delay: 15.050000000000079s;
}
.masonry-container > .st-card:nth-child(303),
.masonry-container > .course-card:nth-child(303) {
  animation-delay: 15.10000000000008s;
}
.masonry-container > .st-card:nth-child(304),
.masonry-container > .course-card:nth-child(304) {
  animation-delay: 15.15000000000008s;
}
.masonry-container > .st-card:nth-child(305),
.masonry-container > .course-card:nth-child(305) {
  animation-delay: 15.200000000000081s;
}
.masonry-container > .st-card:nth-child(306),
.masonry-container > .course-card:nth-child(306) {
  animation-delay: 15.250000000000082s;
}
.masonry-container > .st-card:nth-child(307),
.masonry-container > .course-card:nth-child(307) {
  animation-delay: 15.300000000000082s;
}
.masonry-container > .st-card:nth-child(308),
.masonry-container > .course-card:nth-child(308) {
  animation-delay: 15.350000000000083s;
}
.masonry-container > .st-card:nth-child(309),
.masonry-container > .course-card:nth-child(309) {
  animation-delay: 15.400000000000084s;
}
.masonry-container > .st-card:nth-child(310),
.masonry-container > .course-card:nth-child(310) {
  animation-delay: 15.450000000000085s;
}
.masonry-container > .st-card:nth-child(311),
.masonry-container > .course-card:nth-child(311) {
  animation-delay: 15.500000000000085s;
}
.masonry-container > .st-card:nth-child(312),
.masonry-container > .course-card:nth-child(312) {
  animation-delay: 15.550000000000086s;
}
.masonry-container > .st-card:nth-child(313),
.masonry-container > .course-card:nth-child(313) {
  animation-delay: 15.600000000000087s;
}
.masonry-container > .st-card:nth-child(314),
.masonry-container > .course-card:nth-child(314) {
  animation-delay: 15.650000000000087s;
}
.masonry-container > .st-card:nth-child(315),
.masonry-container > .course-card:nth-child(315) {
  animation-delay: 15.700000000000088s;
}
.masonry-container > .st-card:nth-child(316),
.masonry-container > .course-card:nth-child(316) {
  animation-delay: 15.750000000000089s;
}
.masonry-container > .st-card:nth-child(317),
.masonry-container > .course-card:nth-child(317) {
  animation-delay: 15.80000000000009s;
}
.masonry-container > .st-card:nth-child(318),
.masonry-container > .course-card:nth-child(318) {
  animation-delay: 15.85000000000009s;
}
.masonry-container > .st-card:nth-child(319),
.masonry-container > .course-card:nth-child(319) {
  animation-delay: 15.900000000000091s;
}
.masonry-container > .st-card:nth-child(320),
.masonry-container > .course-card:nth-child(320) {
  animation-delay: 15.950000000000092s;
}
.masonry-container > .st-card:nth-child(321),
.masonry-container > .course-card:nth-child(321) {
  animation-delay: 16.000000000000092s;
}
.masonry-container > .st-card:nth-child(322),
.masonry-container > .course-card:nth-child(322) {
  animation-delay: 16.050000000000093s;
}
.masonry-container > .st-card:nth-child(323),
.masonry-container > .course-card:nth-child(323) {
  animation-delay: 16.100000000000094s;
}
.masonry-container > .st-card:nth-child(324),
.masonry-container > .course-card:nth-child(324) {
  animation-delay: 16.150000000000095s;
}
.masonry-container > .st-card:nth-child(325),
.masonry-container > .course-card:nth-child(325) {
  animation-delay: 16.200000000000095s;
}
.masonry-container > .st-card:nth-child(326),
.masonry-container > .course-card:nth-child(326) {
  animation-delay: 16.250000000000096s;
}
.masonry-container > .st-card:nth-child(327),
.masonry-container > .course-card:nth-child(327) {
  animation-delay: 16.300000000000097s;
}
.masonry-container > .st-card:nth-child(328),
.masonry-container > .course-card:nth-child(328) {
  animation-delay: 16.350000000000097s;
}
.masonry-container > .st-card:nth-child(329),
.masonry-container > .course-card:nth-child(329) {
  animation-delay: 16.400000000000098s;
}
.masonry-container > .st-card:nth-child(330),
.masonry-container > .course-card:nth-child(330) {
  animation-delay: 16.4500000000001s;
}
.masonry-container > .st-card:nth-child(331),
.masonry-container > .course-card:nth-child(331) {
  animation-delay: 16.5000000000001s;
}
.masonry-container > .st-card:nth-child(332),
.masonry-container > .course-card:nth-child(332) {
  animation-delay: 16.5500000000001s;
}
.masonry-container > .st-card:nth-child(333),
.masonry-container > .course-card:nth-child(333) {
  animation-delay: 16.6000000000001s;
}
.masonry-container > .st-card:nth-child(334),
.masonry-container > .course-card:nth-child(334) {
  animation-delay: 16.6500000000001s;
}
.masonry-container > .st-card:nth-child(335),
.masonry-container > .course-card:nth-child(335) {
  animation-delay: 16.700000000000102s;
}
.masonry-container > .st-card:nth-child(336),
.masonry-container > .course-card:nth-child(336) {
  animation-delay: 16.750000000000103s;
}
.masonry-container > .st-card:nth-child(337),
.masonry-container > .course-card:nth-child(337) {
  animation-delay: 16.800000000000104s;
}
.masonry-container > .st-card:nth-child(338),
.masonry-container > .course-card:nth-child(338) {
  animation-delay: 16.850000000000104s;
}
.masonry-container > .st-card:nth-child(339),
.masonry-container > .course-card:nth-child(339) {
  animation-delay: 16.900000000000105s;
}
.masonry-container > .st-card:nth-child(340),
.masonry-container > .course-card:nth-child(340) {
  animation-delay: 16.950000000000106s;
}
.masonry-container > .st-card:nth-child(341),
.masonry-container > .course-card:nth-child(341) {
  animation-delay: 17.000000000000107s;
}
.masonry-container > .st-card:nth-child(342),
.masonry-container > .course-card:nth-child(342) {
  animation-delay: 17.050000000000107s;
}
.masonry-container > .st-card:nth-child(343),
.masonry-container > .course-card:nth-child(343) {
  animation-delay: 17.100000000000108s;
}
.masonry-container > .st-card:nth-child(344),
.masonry-container > .course-card:nth-child(344) {
  animation-delay: 17.15000000000011s;
}
.masonry-container > .st-card:nth-child(345),
.masonry-container > .course-card:nth-child(345) {
  animation-delay: 17.20000000000011s;
}
.masonry-container > .st-card:nth-child(346),
.masonry-container > .course-card:nth-child(346) {
  animation-delay: 17.25000000000011s;
}
.masonry-container > .st-card:nth-child(347),
.masonry-container > .course-card:nth-child(347) {
  animation-delay: 17.30000000000011s;
}
.masonry-container > .st-card:nth-child(348),
.masonry-container > .course-card:nth-child(348) {
  animation-delay: 17.35000000000011s;
}
.masonry-container > .st-card:nth-child(349),
.masonry-container > .course-card:nth-child(349) {
  animation-delay: 17.400000000000112s;
}
.masonry-container > .st-card:nth-child(350),
.masonry-container > .course-card:nth-child(350) {
  animation-delay: 17.450000000000113s;
}
.masonry-container > .st-card:nth-child(351),
.masonry-container > .course-card:nth-child(351) {
  animation-delay: 17.500000000000114s;
}
.masonry-container > .st-card:nth-child(352),
.masonry-container > .course-card:nth-child(352) {
  animation-delay: 17.550000000000114s;
}
.masonry-container > .st-card:nth-child(353),
.masonry-container > .course-card:nth-child(353) {
  animation-delay: 17.600000000000115s;
}
.masonry-container > .st-card:nth-child(354),
.masonry-container > .course-card:nth-child(354) {
  animation-delay: 17.650000000000116s;
}
.masonry-container > .st-card:nth-child(355),
.masonry-container > .course-card:nth-child(355) {
  animation-delay: 17.700000000000117s;
}
.masonry-container > .st-card:nth-child(356),
.masonry-container > .course-card:nth-child(356) {
  animation-delay: 17.750000000000117s;
}
.masonry-container > .st-card:nth-child(357),
.masonry-container > .course-card:nth-child(357) {
  animation-delay: 17.800000000000118s;
}
.masonry-container > .st-card:nth-child(358),
.masonry-container > .course-card:nth-child(358) {
  animation-delay: 17.85000000000012s;
}
.masonry-container > .st-card:nth-child(359),
.masonry-container > .course-card:nth-child(359) {
  animation-delay: 17.90000000000012s;
}
.masonry-container > .st-card:nth-child(360),
.masonry-container > .course-card:nth-child(360) {
  animation-delay: 17.95000000000012s;
}
.masonry-container > .st-card:nth-child(361),
.masonry-container > .course-card:nth-child(361) {
  animation-delay: 18.00000000000012s;
}
.masonry-container > .st-card:nth-child(362),
.masonry-container > .course-card:nth-child(362) {
  animation-delay: 18.05000000000012s;
}
.masonry-container > .st-card:nth-child(363),
.masonry-container > .course-card:nth-child(363) {
  animation-delay: 18.100000000000122s;
}
.masonry-container > .st-card:nth-child(364),
.masonry-container > .course-card:nth-child(364) {
  animation-delay: 18.150000000000123s;
}
.masonry-container > .st-card:nth-child(365),
.masonry-container > .course-card:nth-child(365) {
  animation-delay: 18.200000000000124s;
}
.masonry-container > .st-card:nth-child(366),
.masonry-container > .course-card:nth-child(366) {
  animation-delay: 18.250000000000124s;
}
.masonry-container > .st-card:nth-child(367),
.masonry-container > .course-card:nth-child(367) {
  animation-delay: 18.300000000000125s;
}
.masonry-container > .st-card:nth-child(368),
.masonry-container > .course-card:nth-child(368) {
  animation-delay: 18.350000000000126s;
}
.masonry-container > .st-card:nth-child(369),
.masonry-container > .course-card:nth-child(369) {
  animation-delay: 18.400000000000126s;
}
.masonry-container > .st-card:nth-child(370),
.masonry-container > .course-card:nth-child(370) {
  animation-delay: 18.450000000000127s;
}
.masonry-container > .st-card:nth-child(371),
.masonry-container > .course-card:nth-child(371) {
  animation-delay: 18.500000000000128s;
}
.masonry-container > .st-card:nth-child(372),
.masonry-container > .course-card:nth-child(372) {
  animation-delay: 18.55000000000013s;
}
.masonry-container > .st-card:nth-child(373),
.masonry-container > .course-card:nth-child(373) {
  animation-delay: 18.60000000000013s;
}
.masonry-container > .st-card:nth-child(374),
.masonry-container > .course-card:nth-child(374) {
  animation-delay: 18.65000000000013s;
}
.masonry-container > .st-card:nth-child(375),
.masonry-container > .course-card:nth-child(375) {
  animation-delay: 18.70000000000013s;
}
.masonry-container > .st-card:nth-child(376),
.masonry-container > .course-card:nth-child(376) {
  animation-delay: 18.75000000000013s;
}
.masonry-container > .st-card:nth-child(377),
.masonry-container > .course-card:nth-child(377) {
  animation-delay: 18.800000000000132s;
}
.masonry-container > .st-card:nth-child(378),
.masonry-container > .course-card:nth-child(378) {
  animation-delay: 18.850000000000133s;
}
.masonry-container > .st-card:nth-child(379),
.masonry-container > .course-card:nth-child(379) {
  animation-delay: 18.900000000000134s;
}
.masonry-container > .st-card:nth-child(380),
.masonry-container > .course-card:nth-child(380) {
  animation-delay: 18.950000000000134s;
}
.masonry-container > .st-card:nth-child(381),
.masonry-container > .course-card:nth-child(381) {
  animation-delay: 19.000000000000135s;
}
.masonry-container > .st-card:nth-child(382),
.masonry-container > .course-card:nth-child(382) {
  animation-delay: 19.050000000000136s;
}
.masonry-container > .st-card:nth-child(383),
.masonry-container > .course-card:nth-child(383) {
  animation-delay: 19.100000000000136s;
}
.masonry-container > .st-card:nth-child(384),
.masonry-container > .course-card:nth-child(384) {
  animation-delay: 19.150000000000137s;
}
.masonry-container > .st-card:nth-child(385),
.masonry-container > .course-card:nth-child(385) {
  animation-delay: 19.200000000000138s;
}
.masonry-container > .st-card:nth-child(386),
.masonry-container > .course-card:nth-child(386) {
  animation-delay: 19.25000000000014s;
}
.masonry-container > .st-card:nth-child(387),
.masonry-container > .course-card:nth-child(387) {
  animation-delay: 19.30000000000014s;
}
.masonry-container > .st-card:nth-child(388),
.masonry-container > .course-card:nth-child(388) {
  animation-delay: 19.35000000000014s;
}
.masonry-container > .st-card:nth-child(389),
.masonry-container > .course-card:nth-child(389) {
  animation-delay: 19.40000000000014s;
}
.masonry-container > .st-card:nth-child(390),
.masonry-container > .course-card:nth-child(390) {
  animation-delay: 19.45000000000014s;
}
.masonry-container > .st-card:nth-child(391),
.masonry-container > .course-card:nth-child(391) {
  animation-delay: 19.500000000000142s;
}
.masonry-container > .st-card:nth-child(392),
.masonry-container > .course-card:nth-child(392) {
  animation-delay: 19.550000000000143s;
}
.masonry-container > .st-card:nth-child(393),
.masonry-container > .course-card:nth-child(393) {
  animation-delay: 19.600000000000144s;
}
.masonry-container > .st-card:nth-child(394),
.masonry-container > .course-card:nth-child(394) {
  animation-delay: 19.650000000000144s;
}
.masonry-container > .st-card:nth-child(395),
.masonry-container > .course-card:nth-child(395) {
  animation-delay: 19.700000000000145s;
}
.masonry-container > .st-card:nth-child(396),
.masonry-container > .course-card:nth-child(396) {
  animation-delay: 19.750000000000146s;
}
.masonry-container > .st-card:nth-child(397),
.masonry-container > .course-card:nth-child(397) {
  animation-delay: 19.800000000000146s;
}
.masonry-container > .st-card:nth-child(398),
.masonry-container > .course-card:nth-child(398) {
  animation-delay: 19.850000000000147s;
}
.masonry-container > .st-card:nth-child(399),
.masonry-container > .course-card:nth-child(399) {
  animation-delay: 19.900000000000148s;
}
.masonry-container > .st-card:nth-child(400),
.masonry-container > .course-card:nth-child(400) {
  animation-delay: 19.95000000000015s;
}
.masonry-container > .st-card:nth-child(401),
.masonry-container > .course-card:nth-child(401) {
  animation-delay: 20.00000000000015s;
}
.masonry-container > .st-card:nth-child(402),
.masonry-container > .course-card:nth-child(402) {
  animation-delay: 20.05000000000015s;
}
.masonry-container > .st-card:nth-child(403),
.masonry-container > .course-card:nth-child(403) {
  animation-delay: 20.10000000000015s;
}
.masonry-container > .st-card:nth-child(404),
.masonry-container > .course-card:nth-child(404) {
  animation-delay: 20.15000000000015s;
}
.masonry-container > .st-card:nth-child(405),
.masonry-container > .course-card:nth-child(405) {
  animation-delay: 20.200000000000152s;
}
.masonry-container > .st-card:nth-child(406),
.masonry-container > .course-card:nth-child(406) {
  animation-delay: 20.250000000000153s;
}
.masonry-container > .st-card:nth-child(407),
.masonry-container > .course-card:nth-child(407) {
  animation-delay: 20.300000000000153s;
}
.masonry-container > .st-card:nth-child(408),
.masonry-container > .course-card:nth-child(408) {
  animation-delay: 20.350000000000154s;
}
.masonry-container > .st-card:nth-child(409),
.masonry-container > .course-card:nth-child(409) {
  animation-delay: 20.400000000000155s;
}
.masonry-container > .st-card:nth-child(410),
.masonry-container > .course-card:nth-child(410) {
  animation-delay: 20.450000000000156s;
}
.masonry-container > .st-card:nth-child(411),
.masonry-container > .course-card:nth-child(411) {
  animation-delay: 20.500000000000156s;
}
.masonry-container > .st-card:nth-child(412),
.masonry-container > .course-card:nth-child(412) {
  animation-delay: 20.550000000000157s;
}
.masonry-container > .st-card:nth-child(413),
.masonry-container > .course-card:nth-child(413) {
  animation-delay: 20.600000000000158s;
}
.masonry-container > .st-card:nth-child(414),
.masonry-container > .course-card:nth-child(414) {
  animation-delay: 20.65000000000016s;
}
.masonry-container > .st-card:nth-child(415),
.masonry-container > .course-card:nth-child(415) {
  animation-delay: 20.70000000000016s;
}
.masonry-container > .st-card:nth-child(416),
.masonry-container > .course-card:nth-child(416) {
  animation-delay: 20.75000000000016s;
}
.masonry-container > .st-card:nth-child(417),
.masonry-container > .course-card:nth-child(417) {
  animation-delay: 20.80000000000016s;
}
.masonry-container > .st-card:nth-child(418),
.masonry-container > .course-card:nth-child(418) {
  animation-delay: 20.85000000000016s;
}
.masonry-container > .st-card:nth-child(419),
.masonry-container > .course-card:nth-child(419) {
  animation-delay: 20.900000000000162s;
}
.masonry-container > .st-card:nth-child(420),
.masonry-container > .course-card:nth-child(420) {
  animation-delay: 20.950000000000163s;
}
.masonry-container > .st-card:nth-child(421),
.masonry-container > .course-card:nth-child(421) {
  animation-delay: 21.000000000000163s;
}
.masonry-container > .st-card:nth-child(422),
.masonry-container > .course-card:nth-child(422) {
  animation-delay: 21.050000000000164s;
}
.masonry-container > .st-card:nth-child(423),
.masonry-container > .course-card:nth-child(423) {
  animation-delay: 21.100000000000165s;
}
.masonry-container > .st-card:nth-child(424),
.masonry-container > .course-card:nth-child(424) {
  animation-delay: 21.150000000000166s;
}
.masonry-container > .st-card:nth-child(425),
.masonry-container > .course-card:nth-child(425) {
  animation-delay: 21.200000000000166s;
}
.masonry-container > .st-card:nth-child(426),
.masonry-container > .course-card:nth-child(426) {
  animation-delay: 21.250000000000167s;
}
.masonry-container > .st-card:nth-child(427),
.masonry-container > .course-card:nth-child(427) {
  animation-delay: 21.300000000000168s;
}
.masonry-container > .st-card:nth-child(428),
.masonry-container > .course-card:nth-child(428) {
  animation-delay: 21.35000000000017s;
}
.masonry-container > .st-card:nth-child(429),
.masonry-container > .course-card:nth-child(429) {
  animation-delay: 21.40000000000017s;
}
.masonry-container > .st-card:nth-child(430),
.masonry-container > .course-card:nth-child(430) {
  animation-delay: 21.45000000000017s;
}
.masonry-container > .st-card:nth-child(431),
.masonry-container > .course-card:nth-child(431) {
  animation-delay: 21.50000000000017s;
}
.masonry-container > .st-card:nth-child(432),
.masonry-container > .course-card:nth-child(432) {
  animation-delay: 21.55000000000017s;
}
.masonry-container > .st-card:nth-child(433),
.masonry-container > .course-card:nth-child(433) {
  animation-delay: 21.600000000000172s;
}
.masonry-container > .st-card:nth-child(434),
.masonry-container > .course-card:nth-child(434) {
  animation-delay: 21.650000000000173s;
}
.masonry-container > .st-card:nth-child(435),
.masonry-container > .course-card:nth-child(435) {
  animation-delay: 21.700000000000173s;
}
.masonry-container > .st-card:nth-child(436),
.masonry-container > .course-card:nth-child(436) {
  animation-delay: 21.750000000000174s;
}
.masonry-container > .st-card:nth-child(437),
.masonry-container > .course-card:nth-child(437) {
  animation-delay: 21.800000000000175s;
}
.masonry-container > .st-card:nth-child(438),
.masonry-container > .course-card:nth-child(438) {
  animation-delay: 21.850000000000176s;
}
.masonry-container > .st-card:nth-child(439),
.masonry-container > .course-card:nth-child(439) {
  animation-delay: 21.900000000000176s;
}
.masonry-container > .st-card:nth-child(440),
.masonry-container > .course-card:nth-child(440) {
  animation-delay: 21.950000000000177s;
}
.masonry-container > .st-card:nth-child(441),
.masonry-container > .course-card:nth-child(441) {
  animation-delay: 22.000000000000178s;
}
.masonry-container > .st-card:nth-child(442),
.masonry-container > .course-card:nth-child(442) {
  animation-delay: 22.05000000000018s;
}
.masonry-container > .st-card:nth-child(443),
.masonry-container > .course-card:nth-child(443) {
  animation-delay: 22.10000000000018s;
}
.masonry-container > .st-card:nth-child(444),
.masonry-container > .course-card:nth-child(444) {
  animation-delay: 22.15000000000018s;
}
.masonry-container > .st-card:nth-child(445),
.masonry-container > .course-card:nth-child(445) {
  animation-delay: 22.20000000000018s;
}
.masonry-container > .st-card:nth-child(446),
.masonry-container > .course-card:nth-child(446) {
  animation-delay: 22.25000000000018s;
}
.masonry-container > .st-card:nth-child(447),
.masonry-container > .course-card:nth-child(447) {
  animation-delay: 22.300000000000182s;
}
.masonry-container > .st-card:nth-child(448),
.masonry-container > .course-card:nth-child(448) {
  animation-delay: 22.350000000000183s;
}
.masonry-container > .st-card:nth-child(449),
.masonry-container > .course-card:nth-child(449) {
  animation-delay: 22.400000000000183s;
}
.masonry-container > .st-card:nth-child(450),
.masonry-container > .course-card:nth-child(450) {
  animation-delay: 22.450000000000184s;
}
.masonry-container > .st-card:nth-child(451),
.masonry-container > .course-card:nth-child(451) {
  animation-delay: 22.500000000000185s;
}
.masonry-container > .st-card:nth-child(452),
.masonry-container > .course-card:nth-child(452) {
  animation-delay: 22.550000000000185s;
}
.masonry-container > .st-card:nth-child(453),
.masonry-container > .course-card:nth-child(453) {
  animation-delay: 22.600000000000186s;
}
.masonry-container > .st-card:nth-child(454),
.masonry-container > .course-card:nth-child(454) {
  animation-delay: 22.650000000000187s;
}
.masonry-container > .st-card:nth-child(455),
.masonry-container > .course-card:nth-child(455) {
  animation-delay: 22.700000000000188s;
}
.masonry-container > .st-card:nth-child(456),
.masonry-container > .course-card:nth-child(456) {
  animation-delay: 22.75000000000019s;
}
.masonry-container > .st-card:nth-child(457),
.masonry-container > .course-card:nth-child(457) {
  animation-delay: 22.80000000000019s;
}
.masonry-container > .st-card:nth-child(458),
.masonry-container > .course-card:nth-child(458) {
  animation-delay: 22.85000000000019s;
}
.masonry-container > .st-card:nth-child(459),
.masonry-container > .course-card:nth-child(459) {
  animation-delay: 22.90000000000019s;
}
.masonry-container > .st-card:nth-child(460),
.masonry-container > .course-card:nth-child(460) {
  animation-delay: 22.95000000000019s;
}
.masonry-container > .st-card:nth-child(461),
.masonry-container > .course-card:nth-child(461) {
  animation-delay: 23.000000000000192s;
}
.masonry-container > .st-card:nth-child(462),
.masonry-container > .course-card:nth-child(462) {
  animation-delay: 23.050000000000193s;
}
.masonry-container > .st-card:nth-child(463),
.masonry-container > .course-card:nth-child(463) {
  animation-delay: 23.100000000000193s;
}
.masonry-container > .st-card:nth-child(464),
.masonry-container > .course-card:nth-child(464) {
  animation-delay: 23.150000000000194s;
}
.masonry-container > .st-card:nth-child(465),
.masonry-container > .course-card:nth-child(465) {
  animation-delay: 23.200000000000195s;
}
.masonry-container > .st-card:nth-child(466),
.masonry-container > .course-card:nth-child(466) {
  animation-delay: 23.250000000000195s;
}
.masonry-container > .st-card:nth-child(467),
.masonry-container > .course-card:nth-child(467) {
  animation-delay: 23.300000000000196s;
}
.masonry-container > .st-card:nth-child(468),
.masonry-container > .course-card:nth-child(468) {
  animation-delay: 23.350000000000197s;
}
.masonry-container > .st-card:nth-child(469),
.masonry-container > .course-card:nth-child(469) {
  animation-delay: 23.400000000000198s;
}
.masonry-container > .st-card:nth-child(470),
.masonry-container > .course-card:nth-child(470) {
  animation-delay: 23.4500000000002s;
}
.masonry-container > .st-card:nth-child(471),
.masonry-container > .course-card:nth-child(471) {
  animation-delay: 23.5000000000002s;
}
.masonry-container > .st-card:nth-child(472),
.masonry-container > .course-card:nth-child(472) {
  animation-delay: 23.5500000000002s;
}
.masonry-container > .st-card:nth-child(473),
.masonry-container > .course-card:nth-child(473) {
  animation-delay: 23.6000000000002s;
}
.masonry-container > .st-card:nth-child(474),
.masonry-container > .course-card:nth-child(474) {
  animation-delay: 23.6500000000002s;
}
.masonry-container > .st-card:nth-child(475),
.masonry-container > .course-card:nth-child(475) {
  animation-delay: 23.700000000000202s;
}
.masonry-container > .st-card:nth-child(476),
.masonry-container > .course-card:nth-child(476) {
  animation-delay: 23.750000000000203s;
}
.masonry-container > .st-card:nth-child(477),
.masonry-container > .course-card:nth-child(477) {
  animation-delay: 23.800000000000203s;
}
.masonry-container > .st-card:nth-child(478),
.masonry-container > .course-card:nth-child(478) {
  animation-delay: 23.850000000000204s;
}
.masonry-container > .st-card:nth-child(479),
.masonry-container > .course-card:nth-child(479) {
  animation-delay: 23.900000000000205s;
}
.masonry-container > .st-card:nth-child(480),
.masonry-container > .course-card:nth-child(480) {
  animation-delay: 23.950000000000205s;
}
.masonry-container > .st-card:nth-child(481),
.masonry-container > .course-card:nth-child(481) {
  animation-delay: 24.000000000000206s;
}
.masonry-container > .st-card:nth-child(482),
.masonry-container > .course-card:nth-child(482) {
  animation-delay: 24.050000000000207s;
}
.masonry-container > .st-card:nth-child(483),
.masonry-container > .course-card:nth-child(483) {
  animation-delay: 24.100000000000207s;
}
.masonry-container > .st-card:nth-child(484),
.masonry-container > .course-card:nth-child(484) {
  animation-delay: 24.150000000000208s;
}
.masonry-container > .st-card:nth-child(485),
.masonry-container > .course-card:nth-child(485) {
  animation-delay: 24.20000000000021s;
}
.masonry-container > .st-card:nth-child(486),
.masonry-container > .course-card:nth-child(486) {
  animation-delay: 24.25000000000021s;
}
.masonry-container > .st-card:nth-child(487),
.masonry-container > .course-card:nth-child(487) {
  animation-delay: 24.30000000000021s;
}
.masonry-container > .st-card:nth-child(488),
.masonry-container > .course-card:nth-child(488) {
  animation-delay: 24.35000000000021s;
}
.masonry-container > .st-card:nth-child(489),
.masonry-container > .course-card:nth-child(489) {
  animation-delay: 24.40000000000021s;
}
.masonry-container > .st-card:nth-child(490),
.masonry-container > .course-card:nth-child(490) {
  animation-delay: 24.450000000000212s;
}
.masonry-container > .st-card:nth-child(491),
.masonry-container > .course-card:nth-child(491) {
  animation-delay: 24.500000000000213s;
}
.masonry-container > .st-card:nth-child(492),
.masonry-container > .course-card:nth-child(492) {
  animation-delay: 24.550000000000214s;
}
.masonry-container > .st-card:nth-child(493),
.masonry-container > .course-card:nth-child(493) {
  animation-delay: 24.600000000000215s;
}
.masonry-container > .st-card:nth-child(494),
.masonry-container > .course-card:nth-child(494) {
  animation-delay: 24.650000000000215s;
}
.masonry-container > .st-card:nth-child(495),
.masonry-container > .course-card:nth-child(495) {
  animation-delay: 24.700000000000216s;
}
.masonry-container > .st-card:nth-child(496),
.masonry-container > .course-card:nth-child(496) {
  animation-delay: 24.750000000000217s;
}
.masonry-container > .st-card:nth-child(497),
.masonry-container > .course-card:nth-child(497) {
  animation-delay: 24.800000000000217s;
}
.masonry-container > .st-card:nth-child(498),
.masonry-container > .course-card:nth-child(498) {
  animation-delay: 24.850000000000218s;
}
.masonry-container > .st-card:nth-child(499),
.masonry-container > .course-card:nth-child(499) {
  animation-delay: 24.90000000000022s;
}
.masonry-container > .st-card:nth-child(500),
.masonry-container > .course-card:nth-child(500) {
  animation-delay: 24.95000000000022s;
}
.masonry-container > .st-card:nth-child(501),
.masonry-container > .course-card:nth-child(501) {
  animation-delay: 25.00000000000022s;
}
.masonry-container > .st-card:nth-child(502),
.masonry-container > .course-card:nth-child(502) {
  animation-delay: 25.05000000000022s;
}
.masonry-container > .st-card:nth-child(503),
.masonry-container > .course-card:nth-child(503) {
  animation-delay: 25.10000000000022s;
}
.masonry-container > .st-card:nth-child(504),
.masonry-container > .course-card:nth-child(504) {
  animation-delay: 25.150000000000222s;
}
.masonry-container > .st-card:nth-child(505),
.masonry-container > .course-card:nth-child(505) {
  animation-delay: 25.200000000000223s;
}
.masonry-container > .st-card:nth-child(506),
.masonry-container > .course-card:nth-child(506) {
  animation-delay: 25.250000000000224s;
}
.masonry-container > .st-card:nth-child(507),
.masonry-container > .course-card:nth-child(507) {
  animation-delay: 25.300000000000225s;
}
.masonry-container > .st-card:nth-child(508),
.masonry-container > .course-card:nth-child(508) {
  animation-delay: 25.350000000000225s;
}
.masonry-container > .st-card:nth-child(509),
.masonry-container > .course-card:nth-child(509) {
  animation-delay: 25.400000000000226s;
}
.masonry-container > .st-card:nth-child(510),
.masonry-container > .course-card:nth-child(510) {
  animation-delay: 25.450000000000227s;
}
.masonry-container > .st-card:nth-child(511),
.masonry-container > .course-card:nth-child(511) {
  animation-delay: 25.500000000000227s;
}
.masonry-container > .st-card:nth-child(512),
.masonry-container > .course-card:nth-child(512) {
  animation-delay: 25.550000000000228s;
}
.masonry-container > .st-card:nth-child(513),
.masonry-container > .course-card:nth-child(513) {
  animation-delay: 25.60000000000023s;
}
.masonry-container > .st-card:nth-child(514),
.masonry-container > .course-card:nth-child(514) {
  animation-delay: 25.65000000000023s;
}
.masonry-container > .st-card:nth-child(515),
.masonry-container > .course-card:nth-child(515) {
  animation-delay: 25.70000000000023s;
}
.masonry-container > .st-card:nth-child(516),
.masonry-container > .course-card:nth-child(516) {
  animation-delay: 25.75000000000023s;
}
.masonry-container > .st-card:nth-child(517),
.masonry-container > .course-card:nth-child(517) {
  animation-delay: 25.80000000000023s;
}
.masonry-container > .st-card:nth-child(518),
.masonry-container > .course-card:nth-child(518) {
  animation-delay: 25.850000000000232s;
}
.masonry-container > .st-card:nth-child(519),
.masonry-container > .course-card:nth-child(519) {
  animation-delay: 25.900000000000233s;
}
.masonry-container > .st-card:nth-child(520),
.masonry-container > .course-card:nth-child(520) {
  animation-delay: 25.950000000000234s;
}
.masonry-container > .st-card:nth-child(521),
.masonry-container > .course-card:nth-child(521) {
  animation-delay: 26.000000000000234s;
}
.masonry-container > .st-card:nth-child(522),
.masonry-container > .course-card:nth-child(522) {
  animation-delay: 26.050000000000235s;
}
.masonry-container > .st-card:nth-child(523),
.masonry-container > .course-card:nth-child(523) {
  animation-delay: 26.100000000000236s;
}
.masonry-container > .st-card:nth-child(524),
.masonry-container > .course-card:nth-child(524) {
  animation-delay: 26.150000000000237s;
}
.masonry-container > .st-card:nth-child(525),
.masonry-container > .course-card:nth-child(525) {
  animation-delay: 26.200000000000237s;
}
.masonry-container > .st-card:nth-child(526),
.masonry-container > .course-card:nth-child(526) {
  animation-delay: 26.250000000000238s;
}
.masonry-container > .st-card:nth-child(527),
.masonry-container > .course-card:nth-child(527) {
  animation-delay: 26.30000000000024s;
}
.masonry-container > .st-card:nth-child(528),
.masonry-container > .course-card:nth-child(528) {
  animation-delay: 26.35000000000024s;
}
.masonry-container > .st-card:nth-child(529),
.masonry-container > .course-card:nth-child(529) {
  animation-delay: 26.40000000000024s;
}
.masonry-container > .st-card:nth-child(530),
.masonry-container > .course-card:nth-child(530) {
  animation-delay: 26.45000000000024s;
}
.masonry-container > .st-card:nth-child(531),
.masonry-container > .course-card:nth-child(531) {
  animation-delay: 26.50000000000024s;
}
.masonry-container > .st-card:nth-child(532),
.masonry-container > .course-card:nth-child(532) {
  animation-delay: 26.550000000000242s;
}
.masonry-container > .st-card:nth-child(533),
.masonry-container > .course-card:nth-child(533) {
  animation-delay: 26.600000000000243s;
}
.masonry-container > .st-card:nth-child(534),
.masonry-container > .course-card:nth-child(534) {
  animation-delay: 26.650000000000244s;
}
.masonry-container > .st-card:nth-child(535),
.masonry-container > .course-card:nth-child(535) {
  animation-delay: 26.700000000000244s;
}
.masonry-container > .st-card:nth-child(536),
.masonry-container > .course-card:nth-child(536) {
  animation-delay: 26.750000000000245s;
}
.masonry-container > .st-card:nth-child(537),
.masonry-container > .course-card:nth-child(537) {
  animation-delay: 26.800000000000246s;
}
.masonry-container > .st-card:nth-child(538),
.masonry-container > .course-card:nth-child(538) {
  animation-delay: 26.850000000000247s;
}
.masonry-container > .st-card:nth-child(539),
.masonry-container > .course-card:nth-child(539) {
  animation-delay: 26.900000000000247s;
}
.masonry-container > .st-card:nth-child(540),
.masonry-container > .course-card:nth-child(540) {
  animation-delay: 26.950000000000248s;
}
.masonry-container > .st-card:nth-child(541),
.masonry-container > .course-card:nth-child(541) {
  animation-delay: 27.00000000000025s;
}
.masonry-container > .st-card:nth-child(542),
.masonry-container > .course-card:nth-child(542) {
  animation-delay: 27.05000000000025s;
}
.masonry-container > .st-card:nth-child(543),
.masonry-container > .course-card:nth-child(543) {
  animation-delay: 27.10000000000025s;
}
.masonry-container > .st-card:nth-child(544),
.masonry-container > .course-card:nth-child(544) {
  animation-delay: 27.15000000000025s;
}
.masonry-container > .st-card:nth-child(545),
.masonry-container > .course-card:nth-child(545) {
  animation-delay: 27.20000000000025s;
}
.masonry-container > .st-card:nth-child(546),
.masonry-container > .course-card:nth-child(546) {
  animation-delay: 27.250000000000252s;
}
.masonry-container > .st-card:nth-child(547),
.masonry-container > .course-card:nth-child(547) {
  animation-delay: 27.300000000000253s;
}
.masonry-container > .st-card:nth-child(548),
.masonry-container > .course-card:nth-child(548) {
  animation-delay: 27.350000000000254s;
}
.masonry-container > .st-card:nth-child(549),
.masonry-container > .course-card:nth-child(549) {
  animation-delay: 27.400000000000254s;
}
.masonry-container > .st-card:nth-child(550),
.masonry-container > .course-card:nth-child(550) {
  animation-delay: 27.450000000000255s;
}
.masonry-container > .st-card:nth-child(551),
.masonry-container > .course-card:nth-child(551) {
  animation-delay: 27.500000000000256s;
}
.masonry-container > .st-card:nth-child(552),
.masonry-container > .course-card:nth-child(552) {
  animation-delay: 27.550000000000257s;
}
.masonry-container > .st-card:nth-child(553),
.masonry-container > .course-card:nth-child(553) {
  animation-delay: 27.600000000000257s;
}
.masonry-container > .st-card:nth-child(554),
.masonry-container > .course-card:nth-child(554) {
  animation-delay: 27.650000000000258s;
}
.masonry-container > .st-card:nth-child(555),
.masonry-container > .course-card:nth-child(555) {
  animation-delay: 27.70000000000026s;
}
.masonry-container > .st-card:nth-child(556),
.masonry-container > .course-card:nth-child(556) {
  animation-delay: 27.75000000000026s;
}
.masonry-container > .st-card:nth-child(557),
.masonry-container > .course-card:nth-child(557) {
  animation-delay: 27.80000000000026s;
}
.masonry-container > .st-card:nth-child(558),
.masonry-container > .course-card:nth-child(558) {
  animation-delay: 27.85000000000026s;
}
.masonry-container > .st-card:nth-child(559),
.masonry-container > .course-card:nth-child(559) {
  animation-delay: 27.90000000000026s;
}
.masonry-container > .st-card:nth-child(560),
.masonry-container > .course-card:nth-child(560) {
  animation-delay: 27.950000000000262s;
}
.masonry-container > .st-card:nth-child(561),
.masonry-container > .course-card:nth-child(561) {
  animation-delay: 28.000000000000263s;
}
.masonry-container > .st-card:nth-child(562),
.masonry-container > .course-card:nth-child(562) {
  animation-delay: 28.050000000000264s;
}
.masonry-container > .st-card:nth-child(563),
.masonry-container > .course-card:nth-child(563) {
  animation-delay: 28.100000000000264s;
}
.masonry-container > .st-card:nth-child(564),
.masonry-container > .course-card:nth-child(564) {
  animation-delay: 28.150000000000265s;
}
.masonry-container > .st-card:nth-child(565),
.masonry-container > .course-card:nth-child(565) {
  animation-delay: 28.200000000000266s;
}
.masonry-container > .st-card:nth-child(566),
.masonry-container > .course-card:nth-child(566) {
  animation-delay: 28.250000000000266s;
}
.masonry-container > .st-card:nth-child(567),
.masonry-container > .course-card:nth-child(567) {
  animation-delay: 28.300000000000267s;
}
.masonry-container > .st-card:nth-child(568),
.masonry-container > .course-card:nth-child(568) {
  animation-delay: 28.350000000000268s;
}
.masonry-container > .st-card:nth-child(569),
.masonry-container > .course-card:nth-child(569) {
  animation-delay: 28.40000000000027s;
}
.masonry-container > .st-card:nth-child(570),
.masonry-container > .course-card:nth-child(570) {
  animation-delay: 28.45000000000027s;
}
.masonry-container > .st-card:nth-child(571),
.masonry-container > .course-card:nth-child(571) {
  animation-delay: 28.50000000000027s;
}
.masonry-container > .st-card:nth-child(572),
.masonry-container > .course-card:nth-child(572) {
  animation-delay: 28.55000000000027s;
}
.masonry-container > .st-card:nth-child(573),
.masonry-container > .course-card:nth-child(573) {
  animation-delay: 28.60000000000027s;
}
.masonry-container > .st-card:nth-child(574),
.masonry-container > .course-card:nth-child(574) {
  animation-delay: 28.650000000000272s;
}
.masonry-container > .st-card:nth-child(575),
.masonry-container > .course-card:nth-child(575) {
  animation-delay: 28.700000000000273s;
}
.masonry-container > .st-card:nth-child(576),
.masonry-container > .course-card:nth-child(576) {
  animation-delay: 28.750000000000274s;
}
.masonry-container > .st-card:nth-child(577),
.masonry-container > .course-card:nth-child(577) {
  animation-delay: 28.800000000000274s;
}
.masonry-container > .st-card:nth-child(578),
.masonry-container > .course-card:nth-child(578) {
  animation-delay: 28.850000000000275s;
}
.masonry-container > .st-card:nth-child(579),
.masonry-container > .course-card:nth-child(579) {
  animation-delay: 28.900000000000276s;
}
.masonry-container > .st-card:nth-child(580),
.masonry-container > .course-card:nth-child(580) {
  animation-delay: 28.950000000000276s;
}
.masonry-container > .st-card:nth-child(581),
.masonry-container > .course-card:nth-child(581) {
  animation-delay: 29.000000000000277s;
}
.masonry-container > .st-card:nth-child(582),
.masonry-container > .course-card:nth-child(582) {
  animation-delay: 29.050000000000278s;
}
.masonry-container > .st-card:nth-child(583),
.masonry-container > .course-card:nth-child(583) {
  animation-delay: 29.10000000000028s;
}
.masonry-container > .st-card:nth-child(584),
.masonry-container > .course-card:nth-child(584) {
  animation-delay: 29.15000000000028s;
}
.masonry-container > .st-card:nth-child(585),
.masonry-container > .course-card:nth-child(585) {
  animation-delay: 29.20000000000028s;
}
.masonry-container > .st-card:nth-child(586),
.masonry-container > .course-card:nth-child(586) {
  animation-delay: 29.25000000000028s;
}
.masonry-container > .st-card:nth-child(587),
.masonry-container > .course-card:nth-child(587) {
  animation-delay: 29.30000000000028s;
}
.masonry-container > .st-card:nth-child(588),
.masonry-container > .course-card:nth-child(588) {
  animation-delay: 29.350000000000282s;
}
.masonry-container > .st-card:nth-child(589),
.masonry-container > .course-card:nth-child(589) {
  animation-delay: 29.400000000000283s;
}
.masonry-container > .st-card:nth-child(590),
.masonry-container > .course-card:nth-child(590) {
  animation-delay: 29.450000000000284s;
}
.masonry-container > .st-card:nth-child(591),
.masonry-container > .course-card:nth-child(591) {
  animation-delay: 29.500000000000284s;
}
.masonry-container > .st-card:nth-child(592),
.masonry-container > .course-card:nth-child(592) {
  animation-delay: 29.550000000000285s;
}
.masonry-container > .st-card:nth-child(593),
.masonry-container > .course-card:nth-child(593) {
  animation-delay: 29.600000000000286s;
}
.masonry-container > .st-card:nth-child(594),
.masonry-container > .course-card:nth-child(594) {
  animation-delay: 29.650000000000286s;
}
.masonry-container > .st-card:nth-child(595),
.masonry-container > .course-card:nth-child(595) {
  animation-delay: 29.700000000000287s;
}
.masonry-container > .st-card:nth-child(596),
.masonry-container > .course-card:nth-child(596) {
  animation-delay: 29.750000000000288s;
}
.masonry-container > .st-card:nth-child(597),
.masonry-container > .course-card:nth-child(597) {
  animation-delay: 29.80000000000029s;
}
.masonry-container > .st-card:nth-child(598),
.masonry-container > .course-card:nth-child(598) {
  animation-delay: 29.85000000000029s;
}
.masonry-container > .st-card:nth-child(599),
.masonry-container > .course-card:nth-child(599) {
  animation-delay: 29.90000000000029s;
}
.masonry-container > .st-card:nth-child(600),
.masonry-container > .course-card:nth-child(600) {
  animation-delay: 29.95000000000029s;
}
.masonry-container > .st-card:nth-child(601),
.masonry-container > .course-card:nth-child(601) {
  animation-delay: 30.00000000000029s;
}
.masonry-container > .st-card:nth-child(602),
.masonry-container > .course-card:nth-child(602) {
  animation-delay: 30.050000000000292s;
}
.masonry-container > .st-card:nth-child(603),
.masonry-container > .course-card:nth-child(603) {
  animation-delay: 30.100000000000293s;
}
.masonry-container > .st-card:nth-child(604),
.masonry-container > .course-card:nth-child(604) {
  animation-delay: 30.150000000000293s;
}
.masonry-container > .st-card:nth-child(605),
.masonry-container > .course-card:nth-child(605) {
  animation-delay: 30.200000000000294s;
}
.masonry-container > .st-card:nth-child(606),
.masonry-container > .course-card:nth-child(606) {
  animation-delay: 30.250000000000295s;
}
.masonry-container > .st-card:nth-child(607),
.masonry-container > .course-card:nth-child(607) {
  animation-delay: 30.300000000000296s;
}
.masonry-container > .st-card:nth-child(608),
.masonry-container > .course-card:nth-child(608) {
  animation-delay: 30.350000000000296s;
}
.masonry-container > .st-card:nth-child(609),
.masonry-container > .course-card:nth-child(609) {
  animation-delay: 30.400000000000297s;
}
.masonry-container > .st-card:nth-child(610),
.masonry-container > .course-card:nth-child(610) {
  animation-delay: 30.450000000000298s;
}
.masonry-container > .st-card:nth-child(611),
.masonry-container > .course-card:nth-child(611) {
  animation-delay: 30.5000000000003s;
}
.masonry-container > .st-card:nth-child(612),
.masonry-container > .course-card:nth-child(612) {
  animation-delay: 30.5500000000003s;
}
.masonry-container > .st-card:nth-child(613),
.masonry-container > .course-card:nth-child(613) {
  animation-delay: 30.6000000000003s;
}
.masonry-container > .st-card:nth-child(614),
.masonry-container > .course-card:nth-child(614) {
  animation-delay: 30.6500000000003s;
}
.masonry-container > .st-card:nth-child(615),
.masonry-container > .course-card:nth-child(615) {
  animation-delay: 30.7000000000003s;
}
.masonry-container > .st-card:nth-child(616),
.masonry-container > .course-card:nth-child(616) {
  animation-delay: 30.750000000000302s;
}
.masonry-container > .st-card:nth-child(617),
.masonry-container > .course-card:nth-child(617) {
  animation-delay: 30.800000000000303s;
}
.masonry-container > .st-card:nth-child(618),
.masonry-container > .course-card:nth-child(618) {
  animation-delay: 30.850000000000303s;
}
.masonry-container > .st-card:nth-child(619),
.masonry-container > .course-card:nth-child(619) {
  animation-delay: 30.900000000000304s;
}
.masonry-container > .st-card:nth-child(620),
.masonry-container > .course-card:nth-child(620) {
  animation-delay: 30.950000000000305s;
}
.masonry-container > .st-card:nth-child(621),
.masonry-container > .course-card:nth-child(621) {
  animation-delay: 31.000000000000306s;
}
.masonry-container > .st-card:nth-child(622),
.masonry-container > .course-card:nth-child(622) {
  animation-delay: 31.050000000000306s;
}
.masonry-container > .st-card:nth-child(623),
.masonry-container > .course-card:nth-child(623) {
  animation-delay: 31.100000000000307s;
}
.masonry-container > .st-card:nth-child(624),
.masonry-container > .course-card:nth-child(624) {
  animation-delay: 31.150000000000308s;
}
.masonry-container > .st-card:nth-child(625),
.masonry-container > .course-card:nth-child(625) {
  animation-delay: 31.20000000000031s;
}
.masonry-container > .st-card:nth-child(626),
.masonry-container > .course-card:nth-child(626) {
  animation-delay: 31.25000000000031s;
}
.masonry-container > .st-card:nth-child(627),
.masonry-container > .course-card:nth-child(627) {
  animation-delay: 31.30000000000031s;
}
.masonry-container > .st-card:nth-child(628),
.masonry-container > .course-card:nth-child(628) {
  animation-delay: 31.35000000000031s;
}
.masonry-container > .st-card:nth-child(629),
.masonry-container > .course-card:nth-child(629) {
  animation-delay: 31.40000000000031s;
}
.masonry-container > .st-card:nth-child(630),
.masonry-container > .course-card:nth-child(630) {
  animation-delay: 31.450000000000312s;
}
.masonry-container > .st-card:nth-child(631),
.masonry-container > .course-card:nth-child(631) {
  animation-delay: 31.500000000000313s;
}
.masonry-container > .st-card:nth-child(632),
.masonry-container > .course-card:nth-child(632) {
  animation-delay: 31.550000000000313s;
}
.masonry-container > .st-card:nth-child(633),
.masonry-container > .course-card:nth-child(633) {
  animation-delay: 31.600000000000314s;
}
.masonry-container > .st-card:nth-child(634),
.masonry-container > .course-card:nth-child(634) {
  animation-delay: 31.650000000000315s;
}
.masonry-container > .st-card:nth-child(635),
.masonry-container > .course-card:nth-child(635) {
  animation-delay: 31.700000000000315s;
}
.masonry-container > .st-card:nth-child(636),
.masonry-container > .course-card:nth-child(636) {
  animation-delay: 31.750000000000316s;
}
.masonry-container > .st-card:nth-child(637),
.masonry-container > .course-card:nth-child(637) {
  animation-delay: 31.800000000000317s;
}
.masonry-container > .st-card:nth-child(638),
.masonry-container > .course-card:nth-child(638) {
  animation-delay: 31.850000000000318s;
}
.masonry-container > .st-card:nth-child(639),
.masonry-container > .course-card:nth-child(639) {
  animation-delay: 31.90000000000032s;
}
.masonry-container > .st-card:nth-child(640),
.masonry-container > .course-card:nth-child(640) {
  animation-delay: 31.95000000000032s;
}
.masonry-container > .st-card:nth-child(641),
.masonry-container > .course-card:nth-child(641) {
  animation-delay: 32.00000000000032s;
}
.masonry-container > .st-card:nth-child(642),
.masonry-container > .course-card:nth-child(642) {
  animation-delay: 32.05000000000032s;
}
.masonry-container > .st-card:nth-child(643),
.masonry-container > .course-card:nth-child(643) {
  animation-delay: 32.100000000000314s;
}
.masonry-container > .st-card:nth-child(644),
.masonry-container > .course-card:nth-child(644) {
  animation-delay: 32.15000000000031s;
}
.masonry-container > .st-card:nth-child(645),
.masonry-container > .course-card:nth-child(645) {
  animation-delay: 32.20000000000031s;
}
.masonry-container > .st-card:nth-child(646),
.masonry-container > .course-card:nth-child(646) {
  animation-delay: 32.250000000000306s;
}
.masonry-container > .st-card:nth-child(647),
.masonry-container > .course-card:nth-child(647) {
  animation-delay: 32.3000000000003s;
}
.masonry-container > .st-card:nth-child(648),
.masonry-container > .course-card:nth-child(648) {
  animation-delay: 32.3500000000003s;
}
.masonry-container > .st-card:nth-child(649),
.masonry-container > .course-card:nth-child(649) {
  animation-delay: 32.4000000000003s;
}
.masonry-container > .st-card:nth-child(650),
.masonry-container > .course-card:nth-child(650) {
  animation-delay: 32.450000000000294s;
}
.masonry-container > .st-card:nth-child(651),
.masonry-container > .course-card:nth-child(651) {
  animation-delay: 32.50000000000029s;
}
.masonry-container > .st-card:nth-child(652),
.masonry-container > .course-card:nth-child(652) {
  animation-delay: 32.55000000000029s;
}
.masonry-container > .st-card:nth-child(653),
.masonry-container > .course-card:nth-child(653) {
  animation-delay: 32.600000000000286s;
}
.masonry-container > .st-card:nth-child(654),
.masonry-container > .course-card:nth-child(654) {
  animation-delay: 32.65000000000028s;
}
.masonry-container > .st-card:nth-child(655),
.masonry-container > .course-card:nth-child(655) {
  animation-delay: 32.70000000000028s;
}
.masonry-container > .st-card:nth-child(656),
.masonry-container > .course-card:nth-child(656) {
  animation-delay: 32.75000000000028s;
}
.masonry-container > .st-card:nth-child(657),
.masonry-container > .course-card:nth-child(657) {
  animation-delay: 32.800000000000274s;
}
.masonry-container > .st-card:nth-child(658),
.masonry-container > .course-card:nth-child(658) {
  animation-delay: 32.85000000000027s;
}
.masonry-container > .st-card:nth-child(659),
.masonry-container > .course-card:nth-child(659) {
  animation-delay: 32.90000000000027s;
}
.masonry-container > .st-card:nth-child(660),
.masonry-container > .course-card:nth-child(660) {
  animation-delay: 32.950000000000266s;
}
.masonry-container > .st-card:nth-child(661),
.masonry-container > .course-card:nth-child(661) {
  animation-delay: 33.00000000000026s;
}
.masonry-container > .st-card:nth-child(662),
.masonry-container > .course-card:nth-child(662) {
  animation-delay: 33.05000000000026s;
}
.masonry-container > .st-card:nth-child(663),
.masonry-container > .course-card:nth-child(663) {
  animation-delay: 33.10000000000026s;
}
.masonry-container > .st-card:nth-child(664),
.masonry-container > .course-card:nth-child(664) {
  animation-delay: 33.150000000000254s;
}
.masonry-container > .st-card:nth-child(665),
.masonry-container > .course-card:nth-child(665) {
  animation-delay: 33.20000000000025s;
}
.masonry-container > .st-card:nth-child(666),
.masonry-container > .course-card:nth-child(666) {
  animation-delay: 33.25000000000025s;
}
.masonry-container > .st-card:nth-child(667),
.masonry-container > .course-card:nth-child(667) {
  animation-delay: 33.300000000000246s;
}
.masonry-container > .st-card:nth-child(668),
.masonry-container > .course-card:nth-child(668) {
  animation-delay: 33.35000000000024s;
}
.masonry-container > .st-card:nth-child(669),
.masonry-container > .course-card:nth-child(669) {
  animation-delay: 33.40000000000024s;
}
.masonry-container > .st-card:nth-child(670),
.masonry-container > .course-card:nth-child(670) {
  animation-delay: 33.45000000000024s;
}
.masonry-container > .st-card:nth-child(671),
.masonry-container > .course-card:nth-child(671) {
  animation-delay: 33.500000000000234s;
}
.masonry-container > .st-card:nth-child(672),
.masonry-container > .course-card:nth-child(672) {
  animation-delay: 33.55000000000023s;
}
.masonry-container > .st-card:nth-child(673),
.masonry-container > .course-card:nth-child(673) {
  animation-delay: 33.60000000000023s;
}
.masonry-container > .st-card:nth-child(674),
.masonry-container > .course-card:nth-child(674) {
  animation-delay: 33.650000000000226s;
}
.masonry-container > .st-card:nth-child(675),
.masonry-container > .course-card:nth-child(675) {
  animation-delay: 33.70000000000022s;
}
.masonry-container > .st-card:nth-child(676),
.masonry-container > .course-card:nth-child(676) {
  animation-delay: 33.75000000000022s;
}
.masonry-container > .st-card:nth-child(677),
.masonry-container > .course-card:nth-child(677) {
  animation-delay: 33.80000000000022s;
}
.masonry-container > .st-card:nth-child(678),
.masonry-container > .course-card:nth-child(678) {
  animation-delay: 33.850000000000215s;
}
.masonry-container > .st-card:nth-child(679),
.masonry-container > .course-card:nth-child(679) {
  animation-delay: 33.90000000000021s;
}
.masonry-container > .st-card:nth-child(680),
.masonry-container > .course-card:nth-child(680) {
  animation-delay: 33.95000000000021s;
}
.masonry-container > .st-card:nth-child(681),
.masonry-container > .course-card:nth-child(681) {
  animation-delay: 34.000000000000206s;
}
.masonry-container > .st-card:nth-child(682),
.masonry-container > .course-card:nth-child(682) {
  animation-delay: 34.0500000000002s;
}
.masonry-container > .st-card:nth-child(683),
.masonry-container > .course-card:nth-child(683) {
  animation-delay: 34.1000000000002s;
}
.masonry-container > .st-card:nth-child(684),
.masonry-container > .course-card:nth-child(684) {
  animation-delay: 34.1500000000002s;
}
.masonry-container > .st-card:nth-child(685),
.masonry-container > .course-card:nth-child(685) {
  animation-delay: 34.200000000000195s;
}
.masonry-container > .st-card:nth-child(686),
.masonry-container > .course-card:nth-child(686) {
  animation-delay: 34.25000000000019s;
}
.masonry-container > .st-card:nth-child(687),
.masonry-container > .course-card:nth-child(687) {
  animation-delay: 34.30000000000019s;
}
.masonry-container > .st-card:nth-child(688),
.masonry-container > .course-card:nth-child(688) {
  animation-delay: 34.350000000000186s;
}
.masonry-container > .st-card:nth-child(689),
.masonry-container > .course-card:nth-child(689) {
  animation-delay: 34.40000000000018s;
}
.masonry-container > .st-card:nth-child(690),
.masonry-container > .course-card:nth-child(690) {
  animation-delay: 34.45000000000018s;
}
.masonry-container > .st-card:nth-child(691),
.masonry-container > .course-card:nth-child(691) {
  animation-delay: 34.50000000000018s;
}
.masonry-container > .st-card:nth-child(692),
.masonry-container > .course-card:nth-child(692) {
  animation-delay: 34.550000000000175s;
}
.masonry-container > .st-card:nth-child(693),
.masonry-container > .course-card:nth-child(693) {
  animation-delay: 34.60000000000017s;
}
.masonry-container > .st-card:nth-child(694),
.masonry-container > .course-card:nth-child(694) {
  animation-delay: 34.65000000000017s;
}
.masonry-container > .st-card:nth-child(695),
.masonry-container > .course-card:nth-child(695) {
  animation-delay: 34.700000000000166s;
}
.masonry-container > .st-card:nth-child(696),
.masonry-container > .course-card:nth-child(696) {
  animation-delay: 34.75000000000016s;
}
.masonry-container > .st-card:nth-child(697),
.masonry-container > .course-card:nth-child(697) {
  animation-delay: 34.80000000000016s;
}
.masonry-container > .st-card:nth-child(698),
.masonry-container > .course-card:nth-child(698) {
  animation-delay: 34.85000000000016s;
}
.masonry-container > .st-card:nth-child(699),
.masonry-container > .course-card:nth-child(699) {
  animation-delay: 34.900000000000155s;
}
.masonry-container > .st-card:nth-child(700),
.masonry-container > .course-card:nth-child(700) {
  animation-delay: 34.95000000000015s;
}
.masonry-container > .st-card:nth-child(701),
.masonry-container > .course-card:nth-child(701) {
  animation-delay: 35.00000000000015s;
}
.masonry-container > .st-card:nth-child(702),
.masonry-container > .course-card:nth-child(702) {
  animation-delay: 35.050000000000146s;
}
.masonry-container > .st-card:nth-child(703),
.masonry-container > .course-card:nth-child(703) {
  animation-delay: 35.10000000000014s;
}
.masonry-container > .st-card:nth-child(704),
.masonry-container > .course-card:nth-child(704) {
  animation-delay: 35.15000000000014s;
}
.masonry-container > .st-card:nth-child(705),
.masonry-container > .course-card:nth-child(705) {
  animation-delay: 35.20000000000014s;
}
.masonry-container > .st-card:nth-child(706),
.masonry-container > .course-card:nth-child(706) {
  animation-delay: 35.250000000000135s;
}
.masonry-container > .st-card:nth-child(707),
.masonry-container > .course-card:nth-child(707) {
  animation-delay: 35.30000000000013s;
}
.masonry-container > .st-card:nth-child(708),
.masonry-container > .course-card:nth-child(708) {
  animation-delay: 35.35000000000013s;
}
.masonry-container > .st-card:nth-child(709),
.masonry-container > .course-card:nth-child(709) {
  animation-delay: 35.40000000000013s;
}
.masonry-container > .st-card:nth-child(710),
.masonry-container > .course-card:nth-child(710) {
  animation-delay: 35.450000000000124s;
}
.masonry-container > .st-card:nth-child(711),
.masonry-container > .course-card:nth-child(711) {
  animation-delay: 35.50000000000012s;
}
.masonry-container > .st-card:nth-child(712),
.masonry-container > .course-card:nth-child(712) {
  animation-delay: 35.55000000000012s;
}
.masonry-container > .st-card:nth-child(713),
.masonry-container > .course-card:nth-child(713) {
  animation-delay: 35.600000000000115s;
}
.masonry-container > .st-card:nth-child(714),
.masonry-container > .course-card:nth-child(714) {
  animation-delay: 35.65000000000011s;
}
.masonry-container > .st-card:nth-child(715),
.masonry-container > .course-card:nth-child(715) {
  animation-delay: 35.70000000000011s;
}
.masonry-container > .st-card:nth-child(716),
.masonry-container > .course-card:nth-child(716) {
  animation-delay: 35.75000000000011s;
}
.masonry-container > .st-card:nth-child(717),
.masonry-container > .course-card:nth-child(717) {
  animation-delay: 35.800000000000104s;
}
.masonry-container > .st-card:nth-child(718),
.masonry-container > .course-card:nth-child(718) {
  animation-delay: 35.8500000000001s;
}
.masonry-container > .st-card:nth-child(719),
.masonry-container > .course-card:nth-child(719) {
  animation-delay: 35.9000000000001s;
}
.masonry-container > .st-card:nth-child(720),
.masonry-container > .course-card:nth-child(720) {
  animation-delay: 35.950000000000095s;
}
.masonry-container > .st-card:nth-child(721),
.masonry-container > .course-card:nth-child(721) {
  animation-delay: 36.00000000000009s;
}
.masonry-container > .st-card:nth-child(722),
.masonry-container > .course-card:nth-child(722) {
  animation-delay: 36.05000000000009s;
}
.masonry-container > .st-card:nth-child(723),
.masonry-container > .course-card:nth-child(723) {
  animation-delay: 36.10000000000009s;
}
.masonry-container > .st-card:nth-child(724),
.masonry-container > .course-card:nth-child(724) {
  animation-delay: 36.150000000000084s;
}
.masonry-container > .st-card:nth-child(725),
.masonry-container > .course-card:nth-child(725) {
  animation-delay: 36.20000000000008s;
}
.masonry-container > .st-card:nth-child(726),
.masonry-container > .course-card:nth-child(726) {
  animation-delay: 36.25000000000008s;
}
.masonry-container > .st-card:nth-child(727),
.masonry-container > .course-card:nth-child(727) {
  animation-delay: 36.300000000000075s;
}
.masonry-container > .st-card:nth-child(728),
.masonry-container > .course-card:nth-child(728) {
  animation-delay: 36.35000000000007s;
}
.masonry-container > .st-card:nth-child(729),
.masonry-container > .course-card:nth-child(729) {
  animation-delay: 36.40000000000007s;
}
.masonry-container > .st-card:nth-child(730),
.masonry-container > .course-card:nth-child(730) {
  animation-delay: 36.45000000000007s;
}
.masonry-container > .st-card:nth-child(731),
.masonry-container > .course-card:nth-child(731) {
  animation-delay: 36.500000000000064s;
}
.masonry-container > .st-card:nth-child(732),
.masonry-container > .course-card:nth-child(732) {
  animation-delay: 36.55000000000006s;
}
.masonry-container > .st-card:nth-child(733),
.masonry-container > .course-card:nth-child(733) {
  animation-delay: 36.60000000000006s;
}
.masonry-container > .st-card:nth-child(734),
.masonry-container > .course-card:nth-child(734) {
  animation-delay: 36.650000000000055s;
}
.masonry-container > .st-card:nth-child(735),
.masonry-container > .course-card:nth-child(735) {
  animation-delay: 36.70000000000005s;
}
.masonry-container > .st-card:nth-child(736),
.masonry-container > .course-card:nth-child(736) {
  animation-delay: 36.75000000000005s;
}
.masonry-container > .st-card:nth-child(737),
.masonry-container > .course-card:nth-child(737) {
  animation-delay: 36.80000000000005s;
}
.masonry-container > .st-card:nth-child(738),
.masonry-container > .course-card:nth-child(738) {
  animation-delay: 36.850000000000044s;
}
.masonry-container > .st-card:nth-child(739),
.masonry-container > .course-card:nth-child(739) {
  animation-delay: 36.90000000000004s;
}
.masonry-container > .st-card:nth-child(740),
.masonry-container > .course-card:nth-child(740) {
  animation-delay: 36.95000000000004s;
}
.masonry-container > .st-card:nth-child(741),
.masonry-container > .course-card:nth-child(741) {
  animation-delay: 37.000000000000036s;
}
.masonry-container > .st-card:nth-child(742),
.masonry-container > .course-card:nth-child(742) {
  animation-delay: 37.05000000000003s;
}
.masonry-container > .st-card:nth-child(743),
.masonry-container > .course-card:nth-child(743) {
  animation-delay: 37.10000000000003s;
}
.masonry-container > .st-card:nth-child(744),
.masonry-container > .course-card:nth-child(744) {
  animation-delay: 37.15000000000003s;
}
.masonry-container > .st-card:nth-child(745),
.masonry-container > .course-card:nth-child(745) {
  animation-delay: 37.200000000000024s;
}
.masonry-container > .st-card:nth-child(746),
.masonry-container > .course-card:nth-child(746) {
  animation-delay: 37.25000000000002s;
}
.masonry-container > .st-card:nth-child(747),
.masonry-container > .course-card:nth-child(747) {
  animation-delay: 37.30000000000002s;
}
.masonry-container > .st-card:nth-child(748),
.masonry-container > .course-card:nth-child(748) {
  animation-delay: 37.350000000000016s;
}
.masonry-container > .st-card:nth-child(749),
.masonry-container > .course-card:nth-child(749) {
  animation-delay: 37.40000000000001s;
}
.masonry-container > .st-card:nth-child(750),
.masonry-container > .course-card:nth-child(750) {
  animation-delay: 37.45000000000001s;
}
.masonry-container > .st-card:nth-child(751),
.masonry-container > .course-card:nth-child(751) {
  animation-delay: 37.50000000000001s;
}
.masonry-container > .st-card:nth-child(752),
.masonry-container > .course-card:nth-child(752) {
  animation-delay: 37.550000000000004s;
}
.masonry-container > .st-card:nth-child(753),
.masonry-container > .course-card:nth-child(753) {
  animation-delay: 37.6s;
}
.masonry-container > .st-card:nth-child(754),
.masonry-container > .course-card:nth-child(754) {
  animation-delay: 37.65s;
}
.masonry-container > .st-card:nth-child(755),
.masonry-container > .course-card:nth-child(755) {
  animation-delay: 37.699999999999996s;
}
.masonry-container > .st-card:nth-child(756),
.masonry-container > .course-card:nth-child(756) {
  animation-delay: 37.74999999999999s;
}
.masonry-container > .st-card:nth-child(757),
.masonry-container > .course-card:nth-child(757) {
  animation-delay: 37.79999999999999s;
}
.masonry-container > .st-card:nth-child(758),
.masonry-container > .course-card:nth-child(758) {
  animation-delay: 37.84999999999999s;
}
.masonry-container > .st-card:nth-child(759),
.masonry-container > .course-card:nth-child(759) {
  animation-delay: 37.899999999999984s;
}
.masonry-container > .st-card:nth-child(760),
.masonry-container > .course-card:nth-child(760) {
  animation-delay: 37.94999999999998s;
}
.masonry-container > .st-card:nth-child(761),
.masonry-container > .course-card:nth-child(761) {
  animation-delay: 37.99999999999998s;
}
.masonry-container > .st-card:nth-child(762),
.masonry-container > .course-card:nth-child(762) {
  animation-delay: 38.049999999999976s;
}
.masonry-container > .st-card:nth-child(763),
.masonry-container > .course-card:nth-child(763) {
  animation-delay: 38.09999999999997s;
}
.masonry-container > .st-card:nth-child(764),
.masonry-container > .course-card:nth-child(764) {
  animation-delay: 38.14999999999997s;
}
.masonry-container > .st-card:nth-child(765),
.masonry-container > .course-card:nth-child(765) {
  animation-delay: 38.19999999999997s;
}
.masonry-container > .st-card:nth-child(766),
.masonry-container > .course-card:nth-child(766) {
  animation-delay: 38.249999999999964s;
}
.masonry-container > .st-card:nth-child(767),
.masonry-container > .course-card:nth-child(767) {
  animation-delay: 38.29999999999996s;
}
.masonry-container > .st-card:nth-child(768),
.masonry-container > .course-card:nth-child(768) {
  animation-delay: 38.34999999999996s;
}
.masonry-container > .st-card:nth-child(769),
.masonry-container > .course-card:nth-child(769) {
  animation-delay: 38.399999999999956s;
}
.masonry-container > .st-card:nth-child(770),
.masonry-container > .course-card:nth-child(770) {
  animation-delay: 38.44999999999995s;
}
.masonry-container > .st-card:nth-child(771),
.masonry-container > .course-card:nth-child(771) {
  animation-delay: 38.49999999999995s;
}
.masonry-container > .st-card:nth-child(772),
.masonry-container > .course-card:nth-child(772) {
  animation-delay: 38.54999999999995s;
}
.masonry-container > .st-card:nth-child(773),
.masonry-container > .course-card:nth-child(773) {
  animation-delay: 38.599999999999945s;
}
.masonry-container > .st-card:nth-child(774),
.masonry-container > .course-card:nth-child(774) {
  animation-delay: 38.64999999999994s;
}
.masonry-container > .st-card:nth-child(775),
.masonry-container > .course-card:nth-child(775) {
  animation-delay: 38.69999999999994s;
}
.masonry-container > .st-card:nth-child(776),
.masonry-container > .course-card:nth-child(776) {
  animation-delay: 38.749999999999936s;
}
.masonry-container > .st-card:nth-child(777),
.masonry-container > .course-card:nth-child(777) {
  animation-delay: 38.79999999999993s;
}
.masonry-container > .st-card:nth-child(778),
.masonry-container > .course-card:nth-child(778) {
  animation-delay: 38.84999999999993s;
}
.masonry-container > .st-card:nth-child(779),
.masonry-container > .course-card:nth-child(779) {
  animation-delay: 38.89999999999993s;
}
.masonry-container > .st-card:nth-child(780),
.masonry-container > .course-card:nth-child(780) {
  animation-delay: 38.949999999999925s;
}
.masonry-container > .st-card:nth-child(781),
.masonry-container > .course-card:nth-child(781) {
  animation-delay: 38.99999999999992s;
}
.masonry-container > .st-card:nth-child(782),
.masonry-container > .course-card:nth-child(782) {
  animation-delay: 39.04999999999992s;
}
.masonry-container > .st-card:nth-child(783),
.masonry-container > .course-card:nth-child(783) {
  animation-delay: 39.099999999999916s;
}
.masonry-container > .st-card:nth-child(784),
.masonry-container > .course-card:nth-child(784) {
  animation-delay: 39.14999999999991s;
}
.masonry-container > .st-card:nth-child(785),
.masonry-container > .course-card:nth-child(785) {
  animation-delay: 39.19999999999991s;
}
.masonry-container > .st-card:nth-child(786),
.masonry-container > .course-card:nth-child(786) {
  animation-delay: 39.24999999999991s;
}
.masonry-container > .st-card:nth-child(787),
.masonry-container > .course-card:nth-child(787) {
  animation-delay: 39.299999999999905s;
}
.masonry-container > .st-card:nth-child(788),
.masonry-container > .course-card:nth-child(788) {
  animation-delay: 39.3499999999999s;
}
.masonry-container > .st-card:nth-child(789),
.masonry-container > .course-card:nth-child(789) {
  animation-delay: 39.3999999999999s;
}
.masonry-container > .st-card:nth-child(790),
.masonry-container > .course-card:nth-child(790) {
  animation-delay: 39.449999999999896s;
}
.masonry-container > .st-card:nth-child(791),
.masonry-container > .course-card:nth-child(791) {
  animation-delay: 39.49999999999989s;
}
.masonry-container > .st-card:nth-child(792),
.masonry-container > .course-card:nth-child(792) {
  animation-delay: 39.54999999999989s;
}
.masonry-container > .st-card:nth-child(793),
.masonry-container > .course-card:nth-child(793) {
  animation-delay: 39.59999999999989s;
}
.masonry-container > .st-card:nth-child(794),
.masonry-container > .course-card:nth-child(794) {
  animation-delay: 39.649999999999885s;
}
.masonry-container > .st-card:nth-child(795),
.masonry-container > .course-card:nth-child(795) {
  animation-delay: 39.69999999999988s;
}
.masonry-container > .st-card:nth-child(796),
.masonry-container > .course-card:nth-child(796) {
  animation-delay: 39.74999999999988s;
}
.masonry-container > .st-card:nth-child(797),
.masonry-container > .course-card:nth-child(797) {
  animation-delay: 39.799999999999876s;
}
.masonry-container > .st-card:nth-child(798),
.masonry-container > .course-card:nth-child(798) {
  animation-delay: 39.84999999999987s;
}
.masonry-container > .st-card:nth-child(799),
.masonry-container > .course-card:nth-child(799) {
  animation-delay: 39.89999999999987s;
}
.masonry-container > .st-card:nth-child(800),
.masonry-container > .course-card:nth-child(800) {
  animation-delay: 39.94999999999987s;
}
.masonry-container > .st-card:nth-child(801),
.masonry-container > .course-card:nth-child(801) {
  animation-delay: 39.999999999999865s;
}
.masonry-container > .st-card:nth-child(802),
.masonry-container > .course-card:nth-child(802) {
  animation-delay: 40.04999999999986s;
}
.masonry-container > .st-card:nth-child(803),
.masonry-container > .course-card:nth-child(803) {
  animation-delay: 40.09999999999986s;
}
.masonry-container > .st-card:nth-child(804),
.masonry-container > .course-card:nth-child(804) {
  animation-delay: 40.14999999999986s;
}
.masonry-container > .st-card:nth-child(805),
.masonry-container > .course-card:nth-child(805) {
  animation-delay: 40.199999999999854s;
}
.masonry-container > .st-card:nth-child(806),
.masonry-container > .course-card:nth-child(806) {
  animation-delay: 40.24999999999985s;
}
.masonry-container > .st-card:nth-child(807),
.masonry-container > .course-card:nth-child(807) {
  animation-delay: 40.29999999999985s;
}
.masonry-container > .st-card:nth-child(808),
.masonry-container > .course-card:nth-child(808) {
  animation-delay: 40.349999999999845s;
}
.masonry-container > .st-card:nth-child(809),
.masonry-container > .course-card:nth-child(809) {
  animation-delay: 40.39999999999984s;
}
.masonry-container > .st-card:nth-child(810),
.masonry-container > .course-card:nth-child(810) {
  animation-delay: 40.44999999999984s;
}
.masonry-container > .st-card:nth-child(811),
.masonry-container > .course-card:nth-child(811) {
  animation-delay: 40.49999999999984s;
}
.masonry-container > .st-card:nth-child(812),
.masonry-container > .course-card:nth-child(812) {
  animation-delay: 40.549999999999834s;
}
.masonry-container > .st-card:nth-child(813),
.masonry-container > .course-card:nth-child(813) {
  animation-delay: 40.59999999999983s;
}
.masonry-container > .st-card:nth-child(814),
.masonry-container > .course-card:nth-child(814) {
  animation-delay: 40.64999999999983s;
}
.masonry-container > .st-card:nth-child(815),
.masonry-container > .course-card:nth-child(815) {
  animation-delay: 40.699999999999825s;
}
.masonry-container > .st-card:nth-child(816),
.masonry-container > .course-card:nth-child(816) {
  animation-delay: 40.74999999999982s;
}
.masonry-container > .st-card:nth-child(817),
.masonry-container > .course-card:nth-child(817) {
  animation-delay: 40.79999999999982s;
}
.masonry-container > .st-card:nth-child(818),
.masonry-container > .course-card:nth-child(818) {
  animation-delay: 40.84999999999982s;
}
.masonry-container > .st-card:nth-child(819),
.masonry-container > .course-card:nth-child(819) {
  animation-delay: 40.899999999999814s;
}
.masonry-container > .st-card:nth-child(820),
.masonry-container > .course-card:nth-child(820) {
  animation-delay: 40.94999999999981s;
}
.masonry-container > .st-card:nth-child(821),
.masonry-container > .course-card:nth-child(821) {
  animation-delay: 40.99999999999981s;
}
.masonry-container > .st-card:nth-child(822),
.masonry-container > .course-card:nth-child(822) {
  animation-delay: 41.049999999999805s;
}
.masonry-container > .st-card:nth-child(823),
.masonry-container > .course-card:nth-child(823) {
  animation-delay: 41.0999999999998s;
}
.masonry-container > .st-card:nth-child(824),
.masonry-container > .course-card:nth-child(824) {
  animation-delay: 41.1499999999998s;
}
.masonry-container > .st-card:nth-child(825),
.masonry-container > .course-card:nth-child(825) {
  animation-delay: 41.1999999999998s;
}
.masonry-container > .st-card:nth-child(826),
.masonry-container > .course-card:nth-child(826) {
  animation-delay: 41.249999999999794s;
}
.masonry-container > .st-card:nth-child(827),
.masonry-container > .course-card:nth-child(827) {
  animation-delay: 41.29999999999979s;
}
.masonry-container > .st-card:nth-child(828),
.masonry-container > .course-card:nth-child(828) {
  animation-delay: 41.34999999999979s;
}
.masonry-container > .st-card:nth-child(829),
.masonry-container > .course-card:nth-child(829) {
  animation-delay: 41.399999999999785s;
}
.masonry-container > .st-card:nth-child(830),
.masonry-container > .course-card:nth-child(830) {
  animation-delay: 41.44999999999978s;
}
.masonry-container > .st-card:nth-child(831),
.masonry-container > .course-card:nth-child(831) {
  animation-delay: 41.49999999999978s;
}
.masonry-container > .st-card:nth-child(832),
.masonry-container > .course-card:nth-child(832) {
  animation-delay: 41.54999999999978s;
}
.masonry-container > .st-card:nth-child(833),
.masonry-container > .course-card:nth-child(833) {
  animation-delay: 41.599999999999774s;
}
.masonry-container > .st-card:nth-child(834),
.masonry-container > .course-card:nth-child(834) {
  animation-delay: 41.64999999999977s;
}
.masonry-container > .st-card:nth-child(835),
.masonry-container > .course-card:nth-child(835) {
  animation-delay: 41.69999999999977s;
}
.masonry-container > .st-card:nth-child(836),
.masonry-container > .course-card:nth-child(836) {
  animation-delay: 41.749999999999766s;
}
.masonry-container > .st-card:nth-child(837),
.masonry-container > .course-card:nth-child(837) {
  animation-delay: 41.79999999999976s;
}
.masonry-container > .st-card:nth-child(838),
.masonry-container > .course-card:nth-child(838) {
  animation-delay: 41.84999999999976s;
}
.masonry-container > .st-card:nth-child(839),
.masonry-container > .course-card:nth-child(839) {
  animation-delay: 41.89999999999976s;
}
.masonry-container > .st-card:nth-child(840),
.masonry-container > .course-card:nth-child(840) {
  animation-delay: 41.949999999999754s;
}
.masonry-container > .st-card:nth-child(841),
.masonry-container > .course-card:nth-child(841) {
  animation-delay: 41.99999999999975s;
}
.masonry-container > .st-card:nth-child(842),
.masonry-container > .course-card:nth-child(842) {
  animation-delay: 42.04999999999975s;
}
.masonry-container > .st-card:nth-child(843),
.masonry-container > .course-card:nth-child(843) {
  animation-delay: 42.099999999999746s;
}
.masonry-container > .st-card:nth-child(844),
.masonry-container > .course-card:nth-child(844) {
  animation-delay: 42.14999999999974s;
}
.masonry-container > .st-card:nth-child(845),
.masonry-container > .course-card:nth-child(845) {
  animation-delay: 42.19999999999974s;
}
.masonry-container > .st-card:nth-child(846),
.masonry-container > .course-card:nth-child(846) {
  animation-delay: 42.24999999999974s;
}
.masonry-container > .st-card:nth-child(847),
.masonry-container > .course-card:nth-child(847) {
  animation-delay: 42.299999999999734s;
}
.masonry-container > .st-card:nth-child(848),
.masonry-container > .course-card:nth-child(848) {
  animation-delay: 42.34999999999973s;
}
.masonry-container > .st-card:nth-child(849),
.masonry-container > .course-card:nth-child(849) {
  animation-delay: 42.39999999999973s;
}
.masonry-container > .st-card:nth-child(850),
.masonry-container > .course-card:nth-child(850) {
  animation-delay: 42.449999999999726s;
}
.masonry-container > .st-card:nth-child(851),
.masonry-container > .course-card:nth-child(851) {
  animation-delay: 42.49999999999972s;
}
.masonry-container > .st-card:nth-child(852),
.masonry-container > .course-card:nth-child(852) {
  animation-delay: 42.54999999999972s;
}
.masonry-container > .st-card:nth-child(853),
.masonry-container > .course-card:nth-child(853) {
  animation-delay: 42.59999999999972s;
}
.masonry-container > .st-card:nth-child(854),
.masonry-container > .course-card:nth-child(854) {
  animation-delay: 42.649999999999714s;
}
.masonry-container > .st-card:nth-child(855),
.masonry-container > .course-card:nth-child(855) {
  animation-delay: 42.69999999999971s;
}
.masonry-container > .st-card:nth-child(856),
.masonry-container > .course-card:nth-child(856) {
  animation-delay: 42.74999999999971s;
}
.masonry-container > .st-card:nth-child(857),
.masonry-container > .course-card:nth-child(857) {
  animation-delay: 42.799999999999706s;
}
.masonry-container > .st-card:nth-child(858),
.masonry-container > .course-card:nth-child(858) {
  animation-delay: 42.8499999999997s;
}
.masonry-container > .st-card:nth-child(859),
.masonry-container > .course-card:nth-child(859) {
  animation-delay: 42.8999999999997s;
}
.masonry-container > .st-card:nth-child(860),
.masonry-container > .course-card:nth-child(860) {
  animation-delay: 42.9499999999997s;
}
.masonry-container > .st-card:nth-child(861),
.masonry-container > .course-card:nth-child(861) {
  animation-delay: 42.999999999999694s;
}
.masonry-container > .st-card:nth-child(862),
.masonry-container > .course-card:nth-child(862) {
  animation-delay: 43.04999999999969s;
}
.masonry-container > .st-card:nth-child(863),
.masonry-container > .course-card:nth-child(863) {
  animation-delay: 43.09999999999969s;
}
.masonry-container > .st-card:nth-child(864),
.masonry-container > .course-card:nth-child(864) {
  animation-delay: 43.149999999999686s;
}
.masonry-container > .st-card:nth-child(865),
.masonry-container > .course-card:nth-child(865) {
  animation-delay: 43.19999999999968s;
}
.masonry-container > .st-card:nth-child(866),
.masonry-container > .course-card:nth-child(866) {
  animation-delay: 43.24999999999968s;
}
.masonry-container > .st-card:nth-child(867),
.masonry-container > .course-card:nth-child(867) {
  animation-delay: 43.29999999999968s;
}
.masonry-container > .st-card:nth-child(868),
.masonry-container > .course-card:nth-child(868) {
  animation-delay: 43.349999999999675s;
}
.masonry-container > .st-card:nth-child(869),
.masonry-container > .course-card:nth-child(869) {
  animation-delay: 43.39999999999967s;
}
.masonry-container > .st-card:nth-child(870),
.masonry-container > .course-card:nth-child(870) {
  animation-delay: 43.44999999999967s;
}
.masonry-container > .st-card:nth-child(871),
.masonry-container > .course-card:nth-child(871) {
  animation-delay: 43.499999999999666s;
}
.masonry-container > .st-card:nth-child(872),
.masonry-container > .course-card:nth-child(872) {
  animation-delay: 43.54999999999966s;
}
.masonry-container > .st-card:nth-child(873),
.masonry-container > .course-card:nth-child(873) {
  animation-delay: 43.59999999999966s;
}
.masonry-container > .st-card:nth-child(874),
.masonry-container > .course-card:nth-child(874) {
  animation-delay: 43.64999999999966s;
}
.masonry-container > .st-card:nth-child(875),
.masonry-container > .course-card:nth-child(875) {
  animation-delay: 43.699999999999655s;
}
.masonry-container > .st-card:nth-child(876),
.masonry-container > .course-card:nth-child(876) {
  animation-delay: 43.74999999999965s;
}
.masonry-container > .st-card:nth-child(877),
.masonry-container > .course-card:nth-child(877) {
  animation-delay: 43.79999999999965s;
}
.masonry-container > .st-card:nth-child(878),
.masonry-container > .course-card:nth-child(878) {
  animation-delay: 43.849999999999646s;
}
.masonry-container > .st-card:nth-child(879),
.masonry-container > .course-card:nth-child(879) {
  animation-delay: 43.89999999999964s;
}
.masonry-container > .st-card:nth-child(880),
.masonry-container > .course-card:nth-child(880) {
  animation-delay: 43.94999999999964s;
}
.masonry-container > .st-card:nth-child(881),
.masonry-container > .course-card:nth-child(881) {
  animation-delay: 43.99999999999964s;
}
.masonry-container > .st-card:nth-child(882),
.masonry-container > .course-card:nth-child(882) {
  animation-delay: 44.049999999999635s;
}
.masonry-container > .st-card:nth-child(883),
.masonry-container > .course-card:nth-child(883) {
  animation-delay: 44.09999999999963s;
}
.masonry-container > .st-card:nth-child(884),
.masonry-container > .course-card:nth-child(884) {
  animation-delay: 44.14999999999963s;
}
.masonry-container > .st-card:nth-child(885),
.masonry-container > .course-card:nth-child(885) {
  animation-delay: 44.199999999999626s;
}
.masonry-container > .st-card:nth-child(886),
.masonry-container > .course-card:nth-child(886) {
  animation-delay: 44.24999999999962s;
}
.masonry-container > .st-card:nth-child(887),
.masonry-container > .course-card:nth-child(887) {
  animation-delay: 44.29999999999962s;
}
.masonry-container > .st-card:nth-child(888),
.masonry-container > .course-card:nth-child(888) {
  animation-delay: 44.34999999999962s;
}
.masonry-container > .st-card:nth-child(889),
.masonry-container > .course-card:nth-child(889) {
  animation-delay: 44.399999999999615s;
}
.masonry-container > .st-card:nth-child(890),
.masonry-container > .course-card:nth-child(890) {
  animation-delay: 44.44999999999961s;
}
.masonry-container > .st-card:nth-child(891),
.masonry-container > .course-card:nth-child(891) {
  animation-delay: 44.49999999999961s;
}
.masonry-container > .st-card:nth-child(892),
.masonry-container > .course-card:nth-child(892) {
  animation-delay: 44.549999999999606s;
}
.masonry-container > .st-card:nth-child(893),
.masonry-container > .course-card:nth-child(893) {
  animation-delay: 44.5999999999996s;
}
.masonry-container > .st-card:nth-child(894),
.masonry-container > .course-card:nth-child(894) {
  animation-delay: 44.6499999999996s;
}
.masonry-container > .st-card:nth-child(895),
.masonry-container > .course-card:nth-child(895) {
  animation-delay: 44.6999999999996s;
}
.masonry-container > .st-card:nth-child(896),
.masonry-container > .course-card:nth-child(896) {
  animation-delay: 44.749999999999595s;
}
.masonry-container > .st-card:nth-child(897),
.masonry-container > .course-card:nth-child(897) {
  animation-delay: 44.79999999999959s;
}
.masonry-container > .st-card:nth-child(898),
.masonry-container > .course-card:nth-child(898) {
  animation-delay: 44.84999999999959s;
}
.masonry-container > .st-card:nth-child(899),
.masonry-container > .course-card:nth-child(899) {
  animation-delay: 44.89999999999959s;
}
.masonry-container > .st-card:nth-child(900),
.masonry-container > .course-card:nth-child(900) {
  animation-delay: 44.949999999999584s;
}
.masonry-container > .st-card:nth-child(901),
.masonry-container > .course-card:nth-child(901) {
  animation-delay: 44.99999999999958s;
}
.masonry-container > .st-card:nth-child(902),
.masonry-container > .course-card:nth-child(902) {
  animation-delay: 45.04999999999958s;
}
.masonry-container > .st-card:nth-child(903),
.masonry-container > .course-card:nth-child(903) {
  animation-delay: 45.099999999999575s;
}
.masonry-container > .st-card:nth-child(904),
.masonry-container > .course-card:nth-child(904) {
  animation-delay: 45.14999999999957s;
}
.masonry-container > .st-card:nth-child(905),
.masonry-container > .course-card:nth-child(905) {
  animation-delay: 45.19999999999957s;
}
.masonry-container > .st-card:nth-child(906),
.masonry-container > .course-card:nth-child(906) {
  animation-delay: 45.24999999999957s;
}
.masonry-container > .st-card:nth-child(907),
.masonry-container > .course-card:nth-child(907) {
  animation-delay: 45.299999999999564s;
}
.masonry-container > .st-card:nth-child(908),
.masonry-container > .course-card:nth-child(908) {
  animation-delay: 45.34999999999956s;
}
.masonry-container > .st-card:nth-child(909),
.masonry-container > .course-card:nth-child(909) {
  animation-delay: 45.39999999999956s;
}
.masonry-container > .st-card:nth-child(910),
.masonry-container > .course-card:nth-child(910) {
  animation-delay: 45.449999999999555s;
}
.masonry-container > .st-card:nth-child(911),
.masonry-container > .course-card:nth-child(911) {
  animation-delay: 45.49999999999955s;
}
.masonry-container > .st-card:nth-child(912),
.masonry-container > .course-card:nth-child(912) {
  animation-delay: 45.54999999999955s;
}
.masonry-container > .st-card:nth-child(913),
.masonry-container > .course-card:nth-child(913) {
  animation-delay: 45.59999999999955s;
}
.masonry-container > .st-card:nth-child(914),
.masonry-container > .course-card:nth-child(914) {
  animation-delay: 45.649999999999544s;
}
.masonry-container > .st-card:nth-child(915),
.masonry-container > .course-card:nth-child(915) {
  animation-delay: 45.69999999999954s;
}
.masonry-container > .st-card:nth-child(916),
.masonry-container > .course-card:nth-child(916) {
  animation-delay: 45.74999999999954s;
}
.masonry-container > .st-card:nth-child(917),
.masonry-container > .course-card:nth-child(917) {
  animation-delay: 45.799999999999535s;
}
.masonry-container > .st-card:nth-child(918),
.masonry-container > .course-card:nth-child(918) {
  animation-delay: 45.84999999999953s;
}
.masonry-container > .st-card:nth-child(919),
.masonry-container > .course-card:nth-child(919) {
  animation-delay: 45.89999999999953s;
}
.masonry-container > .st-card:nth-child(920),
.masonry-container > .course-card:nth-child(920) {
  animation-delay: 45.94999999999953s;
}
.masonry-container > .st-card:nth-child(921),
.masonry-container > .course-card:nth-child(921) {
  animation-delay: 45.999999999999524s;
}
.masonry-container > .st-card:nth-child(922),
.masonry-container > .course-card:nth-child(922) {
  animation-delay: 46.04999999999952s;
}
.masonry-container > .st-card:nth-child(923),
.masonry-container > .course-card:nth-child(923) {
  animation-delay: 46.09999999999952s;
}
.masonry-container > .st-card:nth-child(924),
.masonry-container > .course-card:nth-child(924) {
  animation-delay: 46.149999999999515s;
}
.masonry-container > .st-card:nth-child(925),
.masonry-container > .course-card:nth-child(925) {
  animation-delay: 46.19999999999951s;
}
.masonry-container > .st-card:nth-child(926),
.masonry-container > .course-card:nth-child(926) {
  animation-delay: 46.24999999999951s;
}
.masonry-container > .st-card:nth-child(927),
.masonry-container > .course-card:nth-child(927) {
  animation-delay: 46.29999999999951s;
}
.masonry-container > .st-card:nth-child(928),
.masonry-container > .course-card:nth-child(928) {
  animation-delay: 46.349999999999504s;
}
.masonry-container > .st-card:nth-child(929),
.masonry-container > .course-card:nth-child(929) {
  animation-delay: 46.3999999999995s;
}
.masonry-container > .st-card:nth-child(930),
.masonry-container > .course-card:nth-child(930) {
  animation-delay: 46.4499999999995s;
}
.masonry-container > .st-card:nth-child(931),
.masonry-container > .course-card:nth-child(931) {
  animation-delay: 46.499999999999496s;
}
.masonry-container > .st-card:nth-child(932),
.masonry-container > .course-card:nth-child(932) {
  animation-delay: 46.54999999999949s;
}
.masonry-container > .st-card:nth-child(933),
.masonry-container > .course-card:nth-child(933) {
  animation-delay: 46.59999999999949s;
}
.masonry-container > .st-card:nth-child(934),
.masonry-container > .course-card:nth-child(934) {
  animation-delay: 46.64999999999949s;
}
.masonry-container > .st-card:nth-child(935),
.masonry-container > .course-card:nth-child(935) {
  animation-delay: 46.699999999999484s;
}
.masonry-container > .st-card:nth-child(936),
.masonry-container > .course-card:nth-child(936) {
  animation-delay: 46.74999999999948s;
}
.masonry-container > .st-card:nth-child(937),
.masonry-container > .course-card:nth-child(937) {
  animation-delay: 46.79999999999948s;
}
.masonry-container > .st-card:nth-child(938),
.masonry-container > .course-card:nth-child(938) {
  animation-delay: 46.849999999999476s;
}
.masonry-container > .st-card:nth-child(939),
.masonry-container > .course-card:nth-child(939) {
  animation-delay: 46.89999999999947s;
}
.masonry-container > .st-card:nth-child(940),
.masonry-container > .course-card:nth-child(940) {
  animation-delay: 46.94999999999947s;
}
.masonry-container > .st-card:nth-child(941),
.masonry-container > .course-card:nth-child(941) {
  animation-delay: 46.99999999999947s;
}
.masonry-container > .st-card:nth-child(942),
.masonry-container > .course-card:nth-child(942) {
  animation-delay: 47.049999999999464s;
}
.masonry-container > .st-card:nth-child(943),
.masonry-container > .course-card:nth-child(943) {
  animation-delay: 47.09999999999946s;
}
.masonry-container > .st-card:nth-child(944),
.masonry-container > .course-card:nth-child(944) {
  animation-delay: 47.14999999999946s;
}
.masonry-container > .st-card:nth-child(945),
.masonry-container > .course-card:nth-child(945) {
  animation-delay: 47.199999999999456s;
}
.masonry-container > .st-card:nth-child(946),
.masonry-container > .course-card:nth-child(946) {
  animation-delay: 47.24999999999945s;
}
.masonry-container > .st-card:nth-child(947),
.masonry-container > .course-card:nth-child(947) {
  animation-delay: 47.29999999999945s;
}
.masonry-container > .st-card:nth-child(948),
.masonry-container > .course-card:nth-child(948) {
  animation-delay: 47.34999999999945s;
}
.masonry-container > .st-card:nth-child(949),
.masonry-container > .course-card:nth-child(949) {
  animation-delay: 47.399999999999444s;
}
.masonry-container > .st-card:nth-child(950),
.masonry-container > .course-card:nth-child(950) {
  animation-delay: 47.44999999999944s;
}
.masonry-container > .st-card:nth-child(951),
.masonry-container > .course-card:nth-child(951) {
  animation-delay: 47.49999999999944s;
}
.masonry-container > .st-card:nth-child(952),
.masonry-container > .course-card:nth-child(952) {
  animation-delay: 47.549999999999436s;
}
.masonry-container > .st-card:nth-child(953),
.masonry-container > .course-card:nth-child(953) {
  animation-delay: 47.59999999999943s;
}
.masonry-container > .st-card:nth-child(954),
.masonry-container > .course-card:nth-child(954) {
  animation-delay: 47.64999999999943s;
}
.masonry-container > .st-card:nth-child(955),
.masonry-container > .course-card:nth-child(955) {
  animation-delay: 47.69999999999943s;
}
.masonry-container > .st-card:nth-child(956),
.masonry-container > .course-card:nth-child(956) {
  animation-delay: 47.749999999999424s;
}
.masonry-container > .st-card:nth-child(957),
.masonry-container > .course-card:nth-child(957) {
  animation-delay: 47.79999999999942s;
}
.masonry-container > .st-card:nth-child(958),
.masonry-container > .course-card:nth-child(958) {
  animation-delay: 47.84999999999942s;
}
.masonry-container > .st-card:nth-child(959),
.masonry-container > .course-card:nth-child(959) {
  animation-delay: 47.899999999999416s;
}
.masonry-container > .st-card:nth-child(960),
.masonry-container > .course-card:nth-child(960) {
  animation-delay: 47.94999999999941s;
}
.masonry-container > .st-card:nth-child(961),
.masonry-container > .course-card:nth-child(961) {
  animation-delay: 47.99999999999941s;
}
.masonry-container > .st-card:nth-child(962),
.masonry-container > .course-card:nth-child(962) {
  animation-delay: 48.04999999999941s;
}
.masonry-container > .st-card:nth-child(963),
.masonry-container > .course-card:nth-child(963) {
  animation-delay: 48.099999999999405s;
}
.masonry-container > .st-card:nth-child(964),
.masonry-container > .course-card:nth-child(964) {
  animation-delay: 48.1499999999994s;
}
.masonry-container > .st-card:nth-child(965),
.masonry-container > .course-card:nth-child(965) {
  animation-delay: 48.1999999999994s;
}
.masonry-container > .st-card:nth-child(966),
.masonry-container > .course-card:nth-child(966) {
  animation-delay: 48.249999999999396s;
}
.masonry-container > .st-card:nth-child(967),
.masonry-container > .course-card:nth-child(967) {
  animation-delay: 48.29999999999939s;
}
.masonry-container > .st-card:nth-child(968),
.masonry-container > .course-card:nth-child(968) {
  animation-delay: 48.34999999999939s;
}
.masonry-container > .st-card:nth-child(969),
.masonry-container > .course-card:nth-child(969) {
  animation-delay: 48.39999999999939s;
}
.masonry-container > .st-card:nth-child(970),
.masonry-container > .course-card:nth-child(970) {
  animation-delay: 48.449999999999385s;
}
.masonry-container > .st-card:nth-child(971),
.masonry-container > .course-card:nth-child(971) {
  animation-delay: 48.49999999999938s;
}
.masonry-container > .st-card:nth-child(972),
.masonry-container > .course-card:nth-child(972) {
  animation-delay: 48.54999999999938s;
}
.masonry-container > .st-card:nth-child(973),
.masonry-container > .course-card:nth-child(973) {
  animation-delay: 48.599999999999376s;
}
.masonry-container > .st-card:nth-child(974),
.masonry-container > .course-card:nth-child(974) {
  animation-delay: 48.64999999999937s;
}
.masonry-container > .st-card:nth-child(975),
.masonry-container > .course-card:nth-child(975) {
  animation-delay: 48.69999999999937s;
}
.masonry-container > .st-card:nth-child(976),
.masonry-container > .course-card:nth-child(976) {
  animation-delay: 48.74999999999937s;
}
.masonry-container > .st-card:nth-child(977),
.masonry-container > .course-card:nth-child(977) {
  animation-delay: 48.799999999999365s;
}
.masonry-container > .st-card:nth-child(978),
.masonry-container > .course-card:nth-child(978) {
  animation-delay: 48.84999999999936s;
}
.masonry-container > .st-card:nth-child(979),
.masonry-container > .course-card:nth-child(979) {
  animation-delay: 48.89999999999936s;
}
.masonry-container > .st-card:nth-child(980),
.masonry-container > .course-card:nth-child(980) {
  animation-delay: 48.949999999999356s;
}
.masonry-container > .st-card:nth-child(981),
.masonry-container > .course-card:nth-child(981) {
  animation-delay: 48.99999999999935s;
}
.masonry-container > .st-card:nth-child(982),
.masonry-container > .course-card:nth-child(982) {
  animation-delay: 49.04999999999935s;
}
.masonry-container > .st-card:nth-child(983),
.masonry-container > .course-card:nth-child(983) {
  animation-delay: 49.09999999999935s;
}
.masonry-container > .st-card:nth-child(984),
.masonry-container > .course-card:nth-child(984) {
  animation-delay: 49.149999999999345s;
}
.masonry-container > .st-card:nth-child(985),
.masonry-container > .course-card:nth-child(985) {
  animation-delay: 49.19999999999934s;
}
.masonry-container > .st-card:nth-child(986),
.masonry-container > .course-card:nth-child(986) {
  animation-delay: 49.24999999999934s;
}
.masonry-container > .st-card:nth-child(987),
.masonry-container > .course-card:nth-child(987) {
  animation-delay: 49.299999999999336s;
}
.masonry-container > .st-card:nth-child(988),
.masonry-container > .course-card:nth-child(988) {
  animation-delay: 49.34999999999933s;
}
.masonry-container > .st-card:nth-child(989),
.masonry-container > .course-card:nth-child(989) {
  animation-delay: 49.39999999999933s;
}
.masonry-container > .st-card:nth-child(990),
.masonry-container > .course-card:nth-child(990) {
  animation-delay: 49.44999999999933s;
}
.masonry-container > .st-card:nth-child(991),
.masonry-container > .course-card:nth-child(991) {
  animation-delay: 49.499999999999325s;
}
.masonry-container > .st-card:nth-child(992),
.masonry-container > .course-card:nth-child(992) {
  animation-delay: 49.54999999999932s;
}
.masonry-container > .st-card:nth-child(993),
.masonry-container > .course-card:nth-child(993) {
  animation-delay: 49.59999999999932s;
}
.masonry-container > .st-card:nth-child(994),
.masonry-container > .course-card:nth-child(994) {
  animation-delay: 49.64999999999932s;
}
.masonry-container > .st-card:nth-child(995),
.masonry-container > .course-card:nth-child(995) {
  animation-delay: 49.699999999999314s;
}
.masonry-container > .st-card:nth-child(996),
.masonry-container > .course-card:nth-child(996) {
  animation-delay: 49.74999999999931s;
}
.masonry-container > .st-card:nth-child(997),
.masonry-container > .course-card:nth-child(997) {
  animation-delay: 49.79999999999931s;
}
.masonry-container > .st-card:nth-child(998),
.masonry-container > .course-card:nth-child(998) {
  animation-delay: 49.849999999999305s;
}
.masonry-container > .st-card:nth-child(999),
.masonry-container > .course-card:nth-child(999) {
  animation-delay: 49.8999999999993s;
}
.masonry-container > .st-card:nth-child(1000),
.masonry-container > .course-card:nth-child(1000) {
  animation-delay: 49.9499999999993s;
}
@media (min-width: 29.5rem) {
  .masonry-container > .st-card,
  .masonry-container > .course-card {
    margin-left: 2.5%;
    margin-right: 2.5%;
    width: 45%;
  }
}
@media (min-width: 72.5rem) {
  .masonry-container > .st-card,
  .masonry-container > .course-card {
    margin-left: 1.666666666666667%;
    margin-right: 1.666666666666667%;
    width: 30.000000000000004%;
  }
}
@media (min-width: 100rem) {
  .masonry-container > .st-card,
  .masonry-container > .course-card {
    margin-left: 1.666666666666667%;
    margin-right: 1.666666666666667%;
    width: 30.000000000000004%;
  }
}
.masonry-container > .st-card > p,
.masonry-container > .course-card > p {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
}
.-courses > .masonry-container {
  margin-bottom: 0;
}
@-moz-keyframes scaleIn {
  from {
    transform: scale(0.25);
  }
  to {
    transform: scale(1);
  }
}
@-webkit-keyframes scaleIn {
  from {
    transform: scale(0.25);
  }
  to {
    transform: scale(1);
  }
}
@-o-keyframes scaleIn {
  from {
    transform: scale(0.25);
  }
  to {
    transform: scale(1);
  }
}
@keyframes scaleIn {
  from {
    transform: scale(0.25);
  }
  to {
    transform: scale(1);
  }
}
.menu-burger {
  border-radius: 0.25rem;
  padding: 0.07rem 0.25rem 0.1rem;
  position: fixed;
  right: 1rem;
  top: 1.25rem;
  z-index: 2;
}
@media (min-width: 72.5rem) {
  .menu-burger {
    display: none;
  }
}
.menu-burger > i {
  font-size: 1.5rem;
  margin: 0;
}
.menu-burger.active {
  z-index: 9;
}
.menu-header {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  overflow: visible;
  padding: 1rem 3.5rem 1rem 0;
  position: fixed;
  width: 100%;
  z-index: 9;
}
@media (min-width: 72.5rem) {
  .menu-header {
    padding: 0 calc(2.5% + 0.5rem);
  }
}
.menu-header > nav {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.menu-header.-dashboard {
  height: 100vh;
  padding: 0;
  left: -18rem;
  width: 15rem;
  transition: all 0.25s;
}
@media (min-width: 72.5rem) {
  .menu-header.-dashboard {
    left: 0;
    right: unset;
    width: 3.5rem;
  }
}
.menu-header.-dashboard.active {
  left: 0;
  right: unset;
  width: 15rem;
  z-index: 8;
}
.menu-header.-dashboard.active > .header-logo span {
  opacity: 1;
  visibility: visible;
  width: calc(100% - 2.75rem);
}
.menu-header.-dashboard > .header-logo {
  justify-content: flex-start;
  overflow: hidden;
  padding: 1rem;
  width: 100%;
}
.menu-header.-dashboard > .header-logo > a {
  justify-content: space-between;
  max-height: 2.5rem;
}
@media (min-width: 72.5rem) {
  .menu-header.-dashboard > .header-logo span {
    display: inline-block;
    opacity: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    transition: all 0.25s;
  }
}
@media (min-width: 72.5rem) {
  .menu-header.active ~ .account-container .dashboard-container,
  .menu-header.active ~ .account-container .dashboard-header {
    width: calc(100% - 15rem);
  }
}
.eighty-box,
.modal-container > .modal {
  margin: auto;
  max-width: 45rem;
  padding: 0;
  position: relative;
  width: 90%;
}
.eighty-box:before,
.modal-container > .modal:before,
.eighty-box:after,
.modal-container > .modal:after {
  box-sizing: border-box;
  content: '';
  position: absolute;
}
.eighty-box:before,
.modal-container > .modal:before {
  left: 0;
  transform: skewY(-45deg) translateX(-1rem) translateY(-0.5rem);
  height: 100%;
  top: 0;
  width: 1rem;
}
.eighty-box:after,
.modal-container > .modal:after {
  bottom: 0;
  height: 1rem;
  left: 0;
  transform: skewX(-45deg) translateY(1rem) translateX(0.5rem);
  width: 100%;
  outline: 0.1rem solid transparent;
}
.eighty-box.-billing-form,
.modal-container > .modal.-billing-form {
  margin-bottom: 3rem;
  padding: 1rem;
}
@media (min-width: 72.5rem) {
  .eighty-box.-billing-form,
  .modal-container > .modal.-billing-form {
    margin: unset;
    padding: 2rem;
  }
}
.eighty-box.account-box,
.modal-container > .modal.account-box {
  padding: 2rem 0;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .eighty-box.account-box,
  .modal-container > .modal.account-box {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
    max-width: calc(100% - 1.5rem);
  }
}
.eighty-box.account-box:before,
.modal-container > .modal.account-box:before,
.eighty-box.account-box:after,
.modal-container > .modal.account-box:after {
  content: unset;
}
.eighty-box.account-box > .default-title,
.modal-container > .modal.account-box > .default-title,
.eighty-box.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  margin: auto;
  max-width: 90%;
}
.eighty-box.account-box > .default-title,
.modal-container > .modal.account-box > .default-title {
  padding-top: 1rem;
}
.eighty-box.account-box > .default-text,
.modal-container > .modal.account-box > .default-text {
  padding: 1rem 0;
}
.eighty-box.account-box > .default-text:first-child,
.modal-container > .modal.account-box > .default-text:first-child {
  padding: 0 0 2rem;
}
.eighty-box.account-box > .descriptive-list,
.modal-container > .modal.account-box > .descriptive-list {
  min-width: 45%;
}
.modal-container {
  display: none;
  height: 100vh;
  left: 0;
  max-width: unset;
  overflow: auto;
  padding: 2rem 1rem;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}
.modal-container > .modal {
  border-radius: 0;
  padding: 2rem;
}
.modal-container > .modal > .close {
  cursor: pointer;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 9;
}
.modal-container > .modal h2 {
  margin: 0 0 1rem 0;
}
.modal-container > .modal.plan-box {
  padding: 0;
}
@media (min-width: 72.5rem) {
  .modal-container > .modal.plan-box {
    margin: 0 2rem 0 0;
  }
}
.modal-container.active {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.module-list {
  margin: 0;
  max-width: 40rem;
  padding: 0;
  width: 100%;
}
.module-list > .module-title {
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 2.5rem;
  margin-left: 0.75rem;
  width: calc(100% - 1.5rem);
}
.module-list > .module-title:before {
  content: unset;
}
.module-list > .lesson,
.module-list > .lesson .default-link {
  font-size: 1.15rem;
  line-height: 1.5rem;
}
.module-list > .lesson {
  margin-left: 12.5%;
  width: 87.5%;
}
.module-list > .lesson > .default-link {
  display: inline-block;
  padding: 0.65rem 10% 0.65rem 0.5rem;
  width: 100%;
}
.module-list > .lesson > .default-link .datetime {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 0.35rem;
  width: 100%;
}
.module-list > .lesson > .default-link > .datetime {
  font-size: 1rem;
  font-weight: normal;
  transition: all 0.25s;
}
.module-list > .lesson:before {
  content: unset;
}
.module-list > .lesson.-current {
  font-size: 1.25rem;
  font-weight: bold;
}
.module-list > .lesson.-current > .default-link {
  padding: 1.5rem 10% 1.5rem 0.5rem;
}
.modules-container {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
.modules-container > .st-card {
  max-width: 25rem;
}
.modules-container.-less-bottom {
  margin-bottom: -2rem;
}
.nav-options-dashboard {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-family: 'Courier New', Helvetica, sans-serif;
  font-weight: bold;
  height: calc(100% - 4.5rem);
  list-style: none;
  position: relative;
  text-transform: lowercase;
  top: 0;
  transition: all 0.25s;
  width: 100%;
  z-index: 4;
}
@media (min-width: 72.5rem) {
  .nav-options-dashboard {
    left: 0;
    right: unset;
    z-index: 2;
  }
}
.nav-options-dashboard:before {
  bottom: 0;
  content: '';
  height: 100%;
  position: absolute;
  right: -0.05rem;
  width: 0.05rem;
}
.nav-options-dashboard > .options {
  overflow-x: hidden;
  width: 100%;
}
.nav-options-dashboard > .options.-main {
  overflow-y: auto;
  max-height: calc(100% - 8.25rem);
}
.nav-options-dashboard > .options.-foot {
  align-self: flex-end;
}
.nav-options-dashboard > .options.-foot .-openMenu {
  text-align: center;
}
.nav-options-dashboard > .options > .item {
  text-align: left;
  width: 100%;
}
.nav-options-dashboard > .options > .item:last-child {
  align-self: flex-end;
}
.nav-options-dashboard > .options > .item-secondary {
  align-self: flex-end;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 2rem 1rem;
  width: 100%;
}
.nav-options-dashboard > .options > .item-secondary > a {
  width: 3rem;
}
.nav-options-dashboard > .options > .item > a {
  align-items: center;
  display: flex;
  justify-content: space-between;
  max-height: 3.5rem;
  padding: 1rem 0;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.nav-options-dashboard > .options > .item > a i {
  font-size: 1.5rem;
  margin: auto;
  text-align: center;
  width: 3.5rem;
}
.nav-options-dashboard > .options > .item > a span {
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  transition: all 0.25s;
  width: 0;
}
.nav-options-dashboard > .options > .item > a:before,
.nav-options-dashboard > .options > .item > a:after {
  background-color: transparent;
  content: '';
  height: 40%;
  margin: auto;
  position: absolute;
  transition: all 0.25s;
  width: 0.2rem;
}
.nav-options-dashboard > .options > .item > a:hover:before,
.nav-options-dashboard > .options > .item > a:hover:after,
.nav-options-dashboard > .options > .item > a.active:before,
.nav-options-dashboard > .options > .item > a.active:after {
  height: 50%;
}
.nav-options-dashboard > .options > .item > a:before {
  right: 0;
  top: 10%;
}
.nav-options-dashboard > .options > .item > a:hover:before,
.nav-options-dashboard > .options > .item > a.active:before {
  top: 0;
}
.nav-options-dashboard > .options > .item > a:after {
  bottom: 10%;
  right: 0;
}
.nav-options-dashboard > .options > .item > a:hover:after,
.nav-options-dashboard > .options > .item > a.active:after {
  bottom: 0;
}
.active .options > .item > a > span {
  opacity: 1;
  visibility: visible;
  width: calc(100% - 4rem);
}
.nav-options {
  align-items: center;
  display: grid;
  font-family: 'Courier New', Helvetica, sans-serif;
  font-weight: bold;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(5, 3rem);
  height: 100%;
  list-style: none;
  overflow: auto;
  padding: 5rem 0 0;
  position: fixed;
  right: -16rem;
  text-transform: lowercase;
  top: 0;
  transition: all 0.25s;
  width: 16rem;
  z-index: 2;
}
@media (min-width: 72.5rem) {
  .nav-options {
    font-size: 1.1rem;
    grid-template-columns: 1fr 1fr auto auto auto auto;
    grid-template-rows: unset;
    height: unset;
    margin: auto;
    max-width: 85rem;
    overflow: unset;
    padding: 0;
    position: static;
    right: 0;
    width: 100%;
  }
}
.nav-options > .-start {
  justify-self: start;
}
.nav-options > .-end {
  justify-self: end;
}
.nav-options > .item {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  width: 100%;
}
.nav-options > .item:nth-child(2) {
  justify-content: flex-end;
}
.nav-options > .item > a {
  padding: 1rem;
  position: relative;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a {
    margin: 0;
    padding: 1.25rem 1rem;
    position: relative;
    text-align: center;
    transition: all 0.25s;
  }
}
.nav-options > .item > a:before,
.nav-options > .item > a:after {
  background-color: transparent;
  content: '';
  height: 40%;
  margin: auto;
  position: absolute;
  transition: all 0.25s;
  width: 0.2rem;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a:before,
  .nav-options > .item > a:after {
    bottom: unset;
    height: 0.2rem;
    width: 40%;
  }
}
.nav-options > .item > a:hover:before,
.nav-options > .item > a:hover:after,
.nav-options > .item > a.active:before,
.nav-options > .item > a.active:after {
  height: 50%;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a:hover:before,
  .nav-options > .item > a:hover:after,
  .nav-options > .item > a.active:before,
  .nav-options > .item > a.active:after {
    height: 0.2rem;
    width: 50%;
  }
}
.nav-options > .item > a:before {
  left: 0;
  top: 10%;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a:before {
    left: 10%;
    top: 0;
  }
}
.nav-options > .item > a:hover:before,
.nav-options > .item > a.active:before {
  top: 0;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a:hover:before,
  .nav-options > .item > a.active:before {
    left: 0;
    top: 0;
  }
}
.nav-options > .item > a:after {
  bottom: 10%;
  left: 0;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a:after {
    bottom: unset;
    left: unset;
    right: 10%;
    top: 0;
  }
}
.nav-options > .item > a:hover:after,
.nav-options > .item > a.active:after {
  bottom: 0;
}
@media (min-width: 72.5rem) {
  .nav-options > .item > a:hover:after,
  .nav-options > .item > a.active:after {
    bottom: unset;
    right: 0;
  }
}
.nav-options > .item {
  text-align: right;
}
@media (min-width: 72.5rem) {
  .nav-options > .item {
    text-align: unset;
  }
}
.nav-options > .item .header-logo {
  justify-content: flex-start;
}
@media (min-width: 72.5rem) {
  .nav-options > .item.-logout {
    justify-self: end;
  }
  .nav-options > .item.-logout > a {
    padding-right: 0;
    text-align: right;
  }
}
.menu-header.active .nav-options {
  right: 0;
  z-index: 8;
}
.nav-options .-cta {
  margin: 1.6rem 0 0;
  text-align: right;
}
@media (min-width: 72.5rem) {
  .nav-options .-cta {
    margin: 0;
    text-align: center;
  }
}
.page-illustration,
.page-illustration-body,
.page-illustration-body > .illustration,
.page-illustration-body > .illustration:before {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.page-illustration {
  mix-blend-mode: multiply;
}
.page-illustration:before {
  content: '';
}
.page-illustration-body {
  z-index: -1;
}
.page-presentation {
  margin: auto;
  padding: 3.5rem 2rem 1rem;
  position: relative;
  z-index: 1;
}
@media (min-width: 72.5rem) {
  .page-presentation {
    padding: 1.5rem 1rem;
  }
}
.page-presentation.-normal {
  padding-top: 1.5rem;
}
.page-presentation.-show {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.page-presentation.-show > .primary {
  width: 100%;
}
@media (min-width: 72.5rem) {
  .page-presentation.-show > .primary {
    margin-right: 1%;
    max-width: 69%;
    width: calc(100% - 22rem);
  }
}
.page-presentation.-show > .metadata {
  width: 100%;
}
@media (min-width: 72.5rem) {
  .page-presentation.-show > .metadata {
    min-width: 20rem;
    width: 30%;
  }
}
.page-presentation > .primary > .default-title.-big {
  order: 1;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .page-presentation > .primary > .default-title.-big.-normal {
    width: 100%;
  }
}
.page-presentation > .primary > .avatar-container.-banner {
  order: 3;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .page-presentation > .primary > .avatar-container.-banner {
    order: 2;
    width: 20rem;
  }
}
.page-presentation > .primary > .default-text {
  font-size: 1.5rem;
  order: 2;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .page-presentation > .primary > .default-text {
    order: 3;
  }
}
.page-presentation > .primary > .default-text.-normal {
  margin-top: 0;
}
.page-presentation > .metadata {
  min-width: 20rem;
}
.page-presentation > .metadata figure .default-text > .author a {
  margin-left: 0;
}
.page-presentation > .text {
  margin: 0.75rem auto;
}
.page-presentation.-author {
  padding: 0 0.5rem;
}
.page-presentation.-show > figure {
  min-width: 15rem;
}
.page-presentation #mc_embed_signup {
  margin: 0.25rem 0;
}
.page-presentation.-courseShow > .primary {
  order: 2;
  margin-bottom: 3rem;
}
@media (min-width: 72.5rem) {
  .page-presentation.-courseShow > .primary {
    order: 1;
    margin-bottom: 1rem;
  }
}
.page-presentation.-with-divider {
  padding: 1.5rem 0;
  margin-bottom: 3rem;
  width: 100%;
}
.page-presentation.-with-divider:before,
.page-presentation.-with-divider:after {
  bottom: -0.3rem;
  content: '';
  height: 0.3rem;
  position: absolute;
  transition: all 0.25s;
  width: 47.5%;
  z-index: 1;
}
.page-presentation.-with-divider:before {
  left: 2.5%;
}
.page-presentation.-with-divider:after {
  right: 2.5%;
}
.header-content > .page-presentation {
  max-width: 45rem;
  padding: 0;
}
@media (min-width: 72.5rem) {
  .header-content > .page-presentation {
    margin: 0;
    max-width: calc(50% - 2rem);
  }
}
.header-content > .page-presentation .default-button.-cta {
  font-size: 2rem;
  margin-top: 2rem;
  padding: 1rem;
}
.pagination-list {
  align-content: center;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  padding: 1rem;
}
.pagination-list > .item {
  margin: auto 1rem;
}
.pagination-list.-articles {
  grid-area: pagination;
}
.pagination-list.-news {
  grid-area: paginationN;
}
.pitch-container {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.pitch-container > article {
  padding: 2rem 0 4rem;
}
.plan-box {
  align-self: center;
  margin: 0 2rem;
  max-width: 27.5rem;
  position: relative;
  width: 100%;
}
.plan-box#annually {
  margin-bottom: 2rem;
  max-width: 45rem;
}
.plan-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.plan-link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 2rem;
  padding: 1rem 2rem;
  text-align: center;
  z-index: 0;
}
.ribbon {
  font-size: 1.75rem;
  font-weight: bold;
  padding: 0.25rem 0.5rem;
  position: relative;
  text-transform: uppercase;
  text-align: center;
  top: 0;
  z-index: 2;
}
.ribbon.-absolute {
  position: absolute;
  right: 0;
  top: 0;
}
.article-header .ribbon {
  position: absolute;
  right: 0;
}
.rotative-icon {
  font-size: 2rem;
  margin: 0.25rem;
  padding: 0.25rem 0.5rem;
  transition: all 0.25s;
}
.rotative-icon:hover {
  transform: rotate(360deg) scale(1.5);
}
.scroll-container {
  overflow-x: visible;
  overflow-y: auto;
}
.scroll-container::-webkit-scrollbar {
  width: 1rem;
}
.scroll-container::-webkit-scrollbar-track {
  display: none;
}
.scroll-container::-webkit-scrollbar-thumb {
  border-radius: 10rem;
}
.search-fields {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border: none;
  padding: 0 0.125rem;
}
@media (min-width: 72.5rem) {
  .search-fields {
    width: 20rem;
  }
}
.search-fields > .input {
  border-right: none;
  font-size: 1.25rem;
  padding: 0.25rem;
  width: calc(100% - 2.5rem);
}
.search-fields > .search-button {
  font-weight: bold;
  padding: 0.335rem 0;
  text-align: center;
  width: 2.5rem;
}
.search-fields > .search-button > i {
  font-size: 1.25rem;
  margin: 0;
}
.search-tags {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.search-tags > .searcher,
.search-tags > .default-link {
  padding: 1rem;
}
.search-tags > .searcher {
  max-width: 25rem;
  position: relative;
  width: 50%;
}
@media (min-width: 72.5rem) {
  .search-tags > .searcher {
    width: 40%;
  }
}
.search-tags > .searcher > .input {
  height: 100%;
  left: 0;
  padding-left: 2.5rem;
  position: absolute;
  top: 0;
  width: 100%;
}
.search-tags > .searcher.-active {
  max-width: 100%;
  width: 100%;
}
.search-tags > .searcher.-active + .default-link {
  display: none;
}
.search-tags > .default-link {
  text-align: center;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .search-tags > .default-link {
    text-align: left;
    width: unset;
  }
}
.skew-container {
  padding: 2rem 1rem;
  transform: skewY(2.5deg);
}
.skew-container > * {
  transform: skewY(-2.5deg);
}
.skew-container.-inverted {
  padding: 3rem 1rem 2rem;
  transform: skewY(-2.5deg);
}
.skew-container.-inverted > * {
  transform: skewY(2.5deg);
}
.filter-link,
.small-tag {
  border-radius: 0.25rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
  margin-right: 0.5rem;
  padding: 0.25rem;
  text-transform: uppercase;
}
.filter-link > i,
.small-tag > i {
  font-size: 1rem;
  margin: 0;
}
.small-tag {
  padding: 0.35rem 0.45rem;
}
.small-tag > i {
  margin-right: 0.25rem;
}
.checkbox-hidden:checked ~ .checkbox:before {
  opacity: 1;
}
.smooth-terminal-checkbox {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 1.5rem 0;
  width: 100%;
}
.smooth-terminal-checkbox > .checkbox {
  border-radius: 0.3rem;
  cursor: pointer;
  display: inline-block;
  height: 1.5rem;
  position: relative;
  vertical-align: top;
  width: 1.5rem;
}
.smooth-terminal-checkbox > .checkbox:before {
  content: '';
  height: 1.5rem;
  left: 30%;
  opacity: 0;
  position: absolute;
  top: -60%;
  transform: rotate(40deg);
  width: 0.75rem;
}
.smooth-terminal-checkbox > .label {
  text-align: left;
  width: calc(100% - 2rem);
}
.smooth-terminal-checkbox > .checkbox-hidden {
  display: none;
}
.sponsor-details {
  position: relative;
  width: 100%;
}
@media (min-width: 72.5rem) {
  .sponsor-details {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
.sponsor-details:before {
  bottom: 0;
  content: '';
  height: 100%;
  left: calc(50% - 0.25rem);
  position: absolute;
  top: 0;
  width: 0.5rem;
}
.sponsor-details > .item {
  border-radius: 1rem;
  list-style: none;
  margin-bottom: 5rem;
  margin-left: 10%;
  padding: 2rem;
  position: relative;
  width: 80%;
}
@media (min-width: 72.5rem) {
  .sponsor-details > .item {
    margin: 0 2.5% 3rem;
    width: 45%;
  }
  .sponsor-details > .item:before {
    content: '';
    height: 0.5rem;
    position: absolute;
    right: -1.75rem;
    top: calc(50% - 0.25rem);
    width: 50%;
    z-index: -1;
  }
  .sponsor-details > .item.-right:before {
    left: -1.75rem;
    right: unset;
  }
}
.sponsor-details > .item > .default-title {
  font-size: 1.75rem;
}
.sponsor-details > .item:last-of-type,
.sponsor-details > .item.img.last {
  margin-bottom: 0;
}
.sponsor-details > .item.img {
  background: none;
  display: none;
  padding: 2rem 0;
  text-align: center;
}
@media (min-width: 72.5rem) {
  .sponsor-details > .item.img {
    display: block;
  }
}
.sponsor-details > .item.img > img {
  border-radius: 50%;
  height: 25rem;
  width: 27.5rem;
}
.st-breadcrumb {
  list-style: none;
}
.st-breadcrumb > li {
  display: inline-block;
}
.st-breadcrumb > li:after {
  content: '>';
  margin: 0 0.25rem 0 0.5rem;
}
.st-breadcrumb > li:last-child:after {
  content: unset;
}
.st-card {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  position: relative;
  width: 100%;
}
.st-card > .card-header,
.st-card > .card-main > .card-title,
.st-card > .card-footer,
.st-card > .card-main {
  pointer-events: none;
  position: relative;
  z-index: 1;
}
.st-card > .card-header a,
.st-card > .card-main > .card-title a,
.st-card > .card-footer a,
.st-card > .card-main a {
  pointer-events: all;
}
.st-card > .card-header {
  padding: 0 1rem;
  width: 100%;
}
.st-card > .card-main {
  width: 100%;
}
.st-card > .card-main > .markdown-text {
  max-height: 18.5rem;
  overflow-y: hidden;
  text-overflow: ellipsis;
}
.st-card > .card-main > .card-title,
.st-card > .card-main > .markdown-text,
.st-card > .card-title,
.st-card > .card-footer {
  padding: 1rem;
  margin: 0;
  width: 100%;
}
.st-card > .card-main > .markdown-text,
.st-card > .card-main > .module-list {
  padding: 1.5rem 1rem;
}
.st-card > .card-main > .markdown-text p {
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 0;
}
.st-card > .card-footer.-line,
.st-card > .card-footer > p.w-100 {
  position: relative;
}
.st-card > .card-footer.-line:before,
.st-card > .card-footer > p.w-100:before {
  bottom: -0.35rem;
  content: '';
  height: 0.1rem;
  left: 0;
  margin: auto;
  position: absolute;
  width: 100%;
}
.st-card > .card-footer.-line:before {
  bottom: unset;
  top: -0.35rem;
}
.st-card > .card-footer.-line:before {
  left: 5%;
  width: 90%;
}
.st-card > .card-footer {
  align-self: flex-end;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 1rem;
}
.st-card > .card-footer.-search > .article-info {
  max-width: 100%;
}
.st-card > .card-footer > figure {
  margin: unset;
  width: 70%;
}
.st-card > .card-footer > figure > .avatar {
  max-height: 3rem;
  max-width: 3rem;
}
.st-card > .card-footer > .article-info {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  width: 30%;
}
.st-card > .card-footer > .article-info > span {
  margin-right: 1rem;
}
.st-card > .card-footer > .article-info .fal {
  font-size: 1.35rem;
  margin-right: 0.25rem;
}
.st-card > .card-footer > p.w-100 {
  margin-bottom: 0.75rem;
}
.st-card.-author {
  max-width: 20rem;
}
.st-card.-article > .card-main {
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-card.-prev,
.st-card.-next {
  margin-bottom: 1.5rem;
}
@media (min-width: 29.5rem) {
  .st-card.-prev,
  .st-card.-next {
    margin: 0 0.5% 1.5rem max-width 25rem;
    width: 40%;
  }
}
.st-card-main {
  width: 100%;
}
.st-fab {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  border-radius: 50%;
  bottom: 1.25rem;
  cursor: pointer;
  height: 3.5rem;
  overflow: hidden;
  position: fixed;
  right: 0.5rem;
  transition: all 0.25s;
  width: 3.5rem;
  z-index: 5;
}
.st-fab > i {
  margin: 0;
}
.subscribe-form {
  margin: 1rem auto;
}
@media (min-width: 72.5rem) {
  .subscribe-form {
    grid-column-end: unset;
    grid-column-start: unset;
    padding: 0;
  }
}
.subscribe-form > .mc-field-group {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
}
.subscribe-form > .mc-field-group > div.mce_inline_error {
  border-radius: 0.25rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  left: 0;
  position: absolute;
  text-transform: uppercase;
  top: -1.85rem;
}
.subscribe-form > .input,
.subscribe-form > .mc-field-group > .input,
.subscribe-form > .button,
.subscribe-form > .mc-field-group > .button {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1rem;
  font-weight: bold;
}
.subscribe-form > .input,
.subscribe-form > .mc-field-group > .input {
  border-radius: 0.25rem 0 0 0.25rem;
  max-width: 60%;
  padding: 1rem 2rem;
}
.subscribe-form > .button,
.subscribe-form > .mc-field-group > .button {
  border-radius: 0 0.25rem 0.25rem 0;
  cursor: pointer;
  max-width: 40%;
  outline: 0.1rem transparent;
  padding: 1rem;
  transition: all 0.25s;
}
footer .subscribe-form {
  margin: 1rem auto;
}
#mc_embed_signup {
  margin: 1rem auto;
  position: relative;
}
#mce-error-response,
#mce-success-response {
  border-radius: 0.5rem;
  display: block;
  left: 25%;
  padding: 0.5rem;
  position: absolute;
  right: 25%;
  top: -150%;
  z-index: 10;
}
#mce-error-response > a,
#mce-success-response > a {
  border-bottom-style: dashed;
}
.table-of-contents {
  margin: 0;
  float: right;
  padding: 0 1rem 0 15%;
}
.table-of-contents > .default-title {
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 2.5rem;
  margin-bottom: 1rem;
  margin-left: -1.75rem;
}
.table-of-contents ul {
  margin: 0;
  margin-left: 0.5rem;
}
.table-of-contents li {
  font-size: 1.15rem;
  margin: 0.5rem;
}
.table-of-contents li.active a {
  font-weight: bold;
}
.table-of-contents li.active li a {
  font-weight: normal;
}
.table-of-contents li a {
  vertical-align: text-top;
}
.table-of-contents li > ul {
  margin-left: 1rem;
}
.table-of-contents-container {
  left: 0;
  max-height: 85vh;
  overflow: auto;
  position: fixed;
  top: 5rem;
  width: 0;
  z-index: 9;
}
@media (min-width: 72.5rem) {
  .table-of-contents-container {
    position: relative;
    top: 0;
  }
}
.table-of-contents-container .tabs-container {
  padding-left: 2rem;
  margin-bottom: 0;
}
@media (min-width: 72.5rem) {
  .table-of-contents-container .tabs-container {
    padding-left: 0;
  }
}
.table-of-contents-container .tabs-container,
.table-of-contents-container .table-of-contents,
.table-of-contents-container .module-list {
  display: none;
  width: 100%;
}
.table-of-contents-container .thumb {
  cursor: pointer;
  padding: 1rem 0.75rem;
  position: fixed;
  left: 0;
  text-decoration: none;
  top: 5rem;
  z-index: 2;
}
.table-of-contents-container .thumb:hover {
  text-decoration: none;
}
.table-of-contents-container .thumb i {
  display: none;
}
.table-of-contents-container .thumb i.expand {
  display: block;
  width: 100%;
}
.table-of-contents-container.-fixed {
  position: fixed;
  left: 0;
  top: 4rem;
  z-index: 99;
}
.table-of-contents-container.-fixed .table-of-contents {
  margin: 0;
}
.table-of-contents-container.-expanded {
  width: 20rem;
}
.table-of-contents-container.-expanded .thumb i.collapse {
  display: block;
}
.table-of-contents-container.-expanded .thumb i.expand {
  display: none;
}
.table-of-contents-container.-expanded > .tabs-container {
  display: flex;
}
.table-of-contents-container.-expanded.-toc > .module-list {
  display: none;
}
.table-of-contents-container.-expanded.-toc > .table-of-contents {
  display: block;
}
.table-of-contents-container.-expanded.-module > .module-list {
  display: block;
}
.table-of-contents-container.-expanded.-module > .table-of-contents {
  display: none;
}
.markdown-text .table-of-contents {
  margin-top: 0;
}
.markdown-text .table-of-contents li {
  font-size: 1rem;
}
.markdown-text .table-of-contents ul {
  margin-top: 0;
  margin-bottom: 0;
}
.markdown-text .table-of-contents ul li {
  font-size: 1rem;
}
.tabs-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  margin-bottom: 1rem;
  width: 100%;
}
.tabs-container > li {
  cursor: pointer;
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
  padding: 1rem;
  text-align: center;
  transition: all 0.25s;
  width: 50%;
}
.tabs-container.-one-tab > li {
  width: 100%;
}
.tags-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: relative;
  z-index: 1;
}
.tags-container h1 {
  display: inline;
}
.tags-container.-full {
  padding: 1rem;
  margin-bottom: 2rem;
}
.tags-container.-full > .tag {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 1rem;
  width: 100%;
}
.tags-container.-full > .tag > .count {
  border-radius: 0.25rem;
  font-size: 0.75rem;
  padding: 0.5rem;
  text-transform: lowercase;
}
.tags-container > .tag {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-size: 1.15rem;
  margin-bottom: 0.75rem;
  margin-left: 0;
  padding: 0.15rem 0.5rem 0.35rem;
  position: relative;
  text-transform: capitalize;
  transition: all 0.25s;
}
.tags-container.-tag-index > .tag {
  width: 100%;
}
@media (min-width: 29.5rem) {
  .tags-container.-tag-index > .tag {
    width: 50%;
  }
}
@media (min-width: 72.5rem) {
  .tags-container.-tag-index > .tag {
    max-width: 20rem;
    width: 20%;
  }
}
.page-presentation > .tags-container {
  margin-top: 1rem;
}
.article-box > .tags-container {
  margin: 0.25rem 0;
}
.tag-border {
  bottom: 0;
  height: 0;
  left: -1.45rem;
  position: absolute;
  top: 0;
  widows: 0;
}
.-smallTag {
  margin-right: 0.25rem;
}
.team-member {
  border-radius: 0.25rem;
  display: inline-block;
  margin-bottom: 2rem;
  padding: 1rem;
  position: relative;
}
@media (min-width: 29.5rem) {
  .team-member {
    max-width: 80%;
  }
}
@media (min-width: 72.5rem) {
  .team-member {
    max-width: 45%;
  }
}
.team-member.-hover:hover {
  transform: scale(1.01);
  transition: all 0.25s;
}
.tech-icon {
  align-content: center;
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  width: 3.5rem;
}
.tech-summary {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
}
.tech-summary > li {
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 29.5rem) {
  .tech-summary > li {
    width: 50%;
  }
}
.tech-summary > li:before {
  content: unset !important;
}
.terminal-body {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  min-height: 30rem;
}
.terminal-body > hr {
  margin: 1.5rem 0;
}
@media (min-width: 29.5rem) {
  .terminal-body.team-members {
    justify-content: space-between;
  }
}
.terminal-body.-tag-index {
  justify-content: flex-start;
}
.terminal-body > .socials {
  align-self: flex-end;
}
.terminal-header {
  border-radius: 1rem 1rem 0 0;
  grid-area: header;
  text-align: right;
}
.terminal-header.-tag-index {
  grid-area: unset;
}
.theme-list {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  max-height: 50vh;
  overflow-x: visible;
  overflow-y: auto;
  width: 100%;
}
.theme-list > .theme {
  text-align: center;
  transition: all 0.25s;
  width: 90%;
}
@media (min-width: 29.5rem) {
  .theme-list > .theme {
    width: 50%;
  }
}
.theme-list > .theme > .theme-trigger {
  padding: 0.5rem;
  width: 100%;
}
.theme-list > .theme > a {
  position: relative;
  width: 100%;
}
.theme-list > .theme > a:before,
.theme-list > .theme > a:after {
  bottom: 0;
  content: '';
  height: 0.2rem;
  opacity: 0;
  position: absolute;
  transition: all 0.25s;
  width: 50%;
  z-index: 1;
}
.theme-list > .theme > a:before {
  left: 0;
}
.theme-list > .theme > a:after {
  right: 0;
}
.theme-list > .theme > a:hover:before,
.theme-list > .theme.active > a:before,
.theme-list > .theme > a:hover:after,
.theme-list > .theme.active > a:after {
  opacity: 1;
}
.topic-options {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 1rem;
  width: 100%;
}
.topic-options.-topicList {
  justify-content: space-between;
  margin-top: 0;
}
.topic-socials {
  display: block;
  font-size: 2rem;
  text-align: center;
}
.topic-socials > a {
  border-radius: 0.5rem;
  margin: 0.25rem;
  padding: 0.25rem 0.5rem;
}
.topic-socials a > .fas {
  margin: 0;
  vertical-align: unset;
}
.collaborator-box,
.topics-card {
  border-radius: 0.25rem;
  padding: 1rem;
}
@media (min-width: 29.5rem) {
  .collaborator-box,
  .topics-card {
    width: 45%;
  }
}
@media (min-width: 72.5rem) {
  .collaborator-box,
  .topics-card {
    width: 30%;
  }
}
.collaborator-box.-topics,
.topics-card.-topics {
  background: none;
  margin-bottom: 2rem;
  max-width: 25rem;
  width: 100%;
}
.authors-container > .collaborator-box {
  break-inside: avoid-column;
  display: inline-block;
  margin: 0.25rem;
  page-break-inside: avoid;
  transition: all 0.25s;
  width: calc(100% - 0.5rem);
}
.authors-container > .collaborator-box:hover {
  transform: scale(1.01);
}
.topics-card {
  break-inside: avoid-column;
  border-radius: 0.25rem;
  margin: 0 auto 1.5rem;
  transition: all 0.25s;
  padding: 1rem 1.5rem 2rem;
  page-break-inside: avoid;
  width: 95%;
}
.topics-card:hover,
.topics-card.-active {
  transform: scale(1.01);
}
.topics-card.-article {
  margin-bottom: 2rem;
}
.topics-card.-article:last-child {
  margin-bottom: 0;
}
.topics-card.-topic-account {
  padding: 1rem;
}
.transparent-black-screen {
  height: 100vh;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.25s;
  visibility: hidden;
  width: 100vw;
  z-index: -1;
}
.transparent-black-screen.active {
  opacity: 0.6;
  visibility: visible;
  z-index: 4;
}
.transparent-black-screen.-loading-screen {
  position: fixed;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.transparent-black-screen.-loading-screen:before {
  animation: loading 3.5s infinite alternate;
  background: url("/images/logo.png") no-repeat center center;
  background-size: contain;
  color: #fff;
  content: '';
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 3rem;
  font-weight: bold;
  height: 5rem;
  width: 5rem;
}
@-moz-keyframes loading {
  5% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.25);
  }
  20% {
    transform: scale(1) rotate(180deg);
  }
  30% {
    transform: scale(1.25);
  }
  40% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25) rotate(0deg);
  }
  60% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.25);
  }
  80% {
    transform: scale(1) rotate(180deg);
  }
  90% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes loading {
  5% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.25);
  }
  20% {
    transform: scale(1) rotate(180deg);
  }
  30% {
    transform: scale(1.25);
  }
  40% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25) rotate(0deg);
  }
  60% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.25);
  }
  80% {
    transform: scale(1) rotate(180deg);
  }
  90% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
@-o-keyframes loading {
  5% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.25);
  }
  20% {
    transform: scale(1) rotate(180deg);
  }
  30% {
    transform: scale(1.25);
  }
  40% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25) rotate(0deg);
  }
  60% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.25);
  }
  80% {
    transform: scale(1) rotate(180deg);
  }
  90% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes loading {
  5% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.25);
  }
  20% {
    transform: scale(1) rotate(180deg);
  }
  30% {
    transform: scale(1.25);
  }
  40% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.25) rotate(0deg);
  }
  60% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.25);
  }
  80% {
    transform: scale(1) rotate(180deg);
  }
  90% {
    transform: scale(1.25);
  }
  100% {
    transform: scale(1);
  }
}
.twitter-mini-button {
  align-items: center;
  border-radius: 0.25rem;
  display: flex;
  font-size: 1rem;
  margin-top: 0.5rem;
  max-width: 10rem;
  padding: 0.25rem 0.5rem 0.35rem;
}
.vertical-list {
  list-style: none;
}
.vertical-list > .default-title {
  margin-bottom: 1rem;
}
.vertical-list > .item {
  margin: 0.5rem auto;
}
.vertical-list:firt-child {
  margin-right: 1rem;
}
.video-js {
  font-size: 0.625rem;
  height: 0;
  margin-bottom: 1.5rem;
  padding-bottom: 56.25%;
  position: relative;
  width: 100%;
}
.video-js:hover .vjs-big-play-button {
  transition: all 0.25s;
}
.video-js.-freeUser:before {
  background: rgba(0,0,0,0.75);
  color: #fff;
  content: 'Become a superuser to see this video!';
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-family: 'Courier New', Helvetica, sans-serif;
  font-size: 2rem;
  font-weight: bold;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 2;
}
.vjs-default-skin .vjs-big-play-button {
  border-radius: 0.25em;
  font-size: 3em;
  height: 1.5em;
  left: calc(50% - 1.5em);
  line-height: 1.5em;
  top: calc(50% - 0.75em);
  width: 3em;
}
.vjs-big-play-button {
  z-index: 1;
}
.vjs-poster {
  background-size: contain;
}
.featured-article > .video-js {
  margin-bottom: 0;
}
.d-block {
  display: block !important;
}
.hidden {
  display: none !important;
}
.mb-1 {
  margin-bottom: 1rem !important;
}
.mb-1-4 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 2rem !important;
}
.mt-1 {
  margin-top: 1rem !important;
}
.mt-2 {
  margin-top: 2rem !important;
}
.my-1 {
  margin-bottom: 1rem !important;
  margin-top: 1rem !important;
}
.my-0 {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.my-2 {
  margin-bottom: 2rem !important;
  margin-top: 2rem !important;
}
.p-1 {
  padding: 1rem !important;
}
.pt-1 {
  padding-bottom: 1rem !important;
  padding-top: 1rem !important;
}
.pt-2 {
  padding-bottom: 2rem !important;
  padding-top: 2rem !important;
}
.px-1 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.px-2 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
.px-2-percent {
  padding-left: 2.5% !important;
  padding-right: 2.5% !important;
}
.p-0 {
  padding: 0 !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.w-100 {
  margin: 0;
  width: 100% !important;
}
.no-margin {
  margin: 0 !important;
}
/*# sourceMappingURL=app.css.map */