/* line 1, ../scss/courses.scss */
body {
  margin: 0;
  color: #000;
  font-family: "darkmode-on", sans-serif !important;
  font-style: normal;
  font-weight: 400;
  position: relative; }

/* line 12, ../scss/courses.scss */
html,
body {
  height: 100%;
  min-height: 100vh;
  scroll-behavior: smooth; }

/* line 19, ../scss/courses.scss */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

@-ms-viewport {
  width: device-width; }
/* line 34, ../scss/courses.scss */
.expresswayReg {
  font-family: "expressway", sans-serif;
  font-weight: 400;
  font-style: normal; }

/* line 40, ../scss/courses.scss */
.expresswayBold {
  font-family: "expressway", sans-serif;
  font-weight: 700;
  font-style: normal; }

/* line 47, ../scss/courses.scss */
#frame, #sidebar {
  font-family: "darkmode-on", sans-serif !important;
  font-style: normal;
  font-weight: 400;
  background: #fff !important; }

/* line 54, ../scss/courses.scss */
#slide {
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  border: 5px solid #5d4d45 !important;
  -webkit-box-shadow: 0px 0px 8px 5px rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0px 0px 8px 5px rgba(0, 0, 0, 0.3) !important; }

/* line 64, ../scss/courses.scss */
.cs-listitem:hover {
  background: #9e2064 !important;
  color: #fff !important;
  border-color: #8e8f8e !important;
  border-width: 1px;
  border-radius: 2px;
  border-style: solid;
  box-sizing: border-box; }

/* line 74, ../scss/courses.scss */
.item-collapsible .is-scene {
  font-size: 16px; }
  /* line 77, ../scss/courses.scss */
  .item-collapsible .is-scene:hover {
    background: #99827a !important;
    color: #fff !important; }

/* line 83, ../scss/courses.scss */
.cs-listitem.cs-selected {
  background: #9e2064 !important;
  font-weight: bold; }
  /* line 88, ../scss/courses.scss */
  .cs-listitem.cs-selected:hover {
    color: #000 !important;
    background-color: rgba(0, 0, 0, 0.05) !important;
    background: rgba(0, 0, 0, 0.05) !important; }

/* line 96, ../scss/courses.scss */
.cs-topmenu-item {
  transition: all 0.3s ease-in-out !important; }
  /* line 98, ../scss/courses.scss */
  .cs-topmenu-item:hover {
    color: #9e2064 !important; }

/* line 104, ../scss/courses.scss */
.cs-button .text:hover {
  color: #9e2064 !important; }

/* line 108, ../scss/courses.scss */
.cs-button .cs-icon {
  fill: #9e2064 !important; }

/*# sourceMappingURL=courses.css.map */
