.gunungmulia {
  display: block;
}

a {
  color: #8B5BA5;
}

a:hover {
  color: #6B3787;
}

.h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6 {
  font-family: "Outfit", sans-serif;
  font-weight: 600;
}

.text-primary {
  color: #8B5BA5 !important;
}

.main-nav-blocker {
  background-color: #ffffff;
}

.main-nav-menu .main-nav-list .main-nav-link.action {
  background-color: #8B5BA5 !important;
}

.main-nav-menu .main-nav-list .main-nav-link.action:hover {
  background-color: #724B88 !important;
}

.hero-banner {
  background-color: #efefef !important;
}

.hero-banner .hero-banner-content h1 {
  font-size: 52px;
}

.bg-purple {
  background-color: #653383 !important;
}

.btn:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 91, 165, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(139, 91, 165, 0.25);
}

.btn.btn-primary {
  background-color: #8B5BA5 !important;
  border-color: #8B5BA5 !important;
}

.btn.btn-primary.shadowed {
  -webkit-box-shadow: 4px 6px 0px #572C6E !important;
          box-shadow: 4px 6px 0px #572C6E !important;
}

.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active {
  background-color: #724B88 !important;
  border-color: #724B88 !important;
}

.btn.btn-primary:hover.shadowed, .btn.btn-primary:focus.shadowed, .btn.btn-primary:active.shadowed {
  -webkit-box-shadow: 2px 4px 0px #572C6E !important;
          box-shadow: 2px 4px 0px #572C6E !important;
}

.btn.btn-white {
  color: #CF1931;
}

.btn.btn-white.shadowed {
  -webkit-box-shadow: 4px 6px 0px #572C6E !important;
          box-shadow: 4px 6px 0px #572C6E !important;
}

.btn.btn-white:hover.shadowed, .btn.btn-white:focus.shadowed, .btn.btn-white:active.shadowed {
  -webkit-box-shadow: 2px 4px 0px #572C6E !important;
          box-shadow: 2px 4px 0px #572C6E !important;
}

.btn.btn-outline-primary {
  color: #8B5BA5;
  border-color: #8B5BA5;
}

.btn.btn-outline-primary:hover {
  background-color: #8B5BA5;
  color: #ffffff;
}

.btn.btn-link {
  color: #8B5BA5;
}

.btn.btn-link:hover {
  color: #6B3787;
}

.book-featured-btn, .book-item-btn, .new-book-item-btn, .book-topic-btn, .hero-banner-btn {
  color: #212529;
}

.form-control:focus {
  border-color: #8B5BA5;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 91, 165, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(139, 91, 165, 0.25);
}

.book-pagination .book-pagination-item {
  background-color: #8B5BA5;
}

.book-pagination .book-pagination-item.active {
  color: #CF1931;
}

.book-pagination .swiper-pagination-bullet {
  background-color: #441b5d;
}

.book-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: #CF1931;
}

.dropdown-menu {
  max-height: 320px;
  overflow-y: auto;
}

.page-item.active .page-link {
  background-color: #8B5BA5;
  border-color: #8B5BA5;
}

.page-link {
  color: #8B5BA5;
}

.swiper-button-next, .swiper-button-prev {
  color: #212529;
}

.menu-list-footer li a {
  color: #212529;
}

.menu-list-footer li a:hover {
  color: #8B5BA5;
}

.sidebar-menu .sidebar-menu-list:hover {
  background-color: #FAF5FC;
  color: #6B3787;
}

.sidebar-menu .sidebar-menu-list:hover .sidebar-menu-icon,
.sidebar-menu .sidebar-menu-list:hover .sidebar-menu-more {
  color: #6B3787;
}

.sidebar-menu .sidebar-menu-list.active {
  background-color: #6B3787;
}

.sidebar-menu .sidebar-menu-list.active:hover {
  background-color: #724B88;
}

.sidebar-menu .sidebar-menu-list.active:hover .sidebar-menu-icon {
  color: #ffffff;
}

.nav-tab-section .nav-link.active {
  color: #8B5BA5;
}

.nav-tab-section .nav-link.active:before {
  background-color: #8B5BA5;
}

.main-nav--toggle .toggle-panel {
  background-color: #8B5BA5;
}

.main-nav--toggle .toggle-panel:before, .main-nav--toggle .toggle-panel:after {
  background-color: #8B5BA5;
}

.main-nav-app--menu li .main-nav-app--link.active {
  color: #8B5BA5;
}

.main-nav-app--menu li .main-nav-app--link:hover, .main-nav-app--menu li .main-nav-app--link:focus, .main-nav-app--menu li .main-nav-app--link:active {
  color: #8B5BA5;
}

.slider-book-topic-app .swiper-slide:nth-child(1n+1) .btn {
  background-color: #ED3D60 !important;
  border-color: #ED3D60 !important;
}

.slider-book-topic-app .swiper-slide:nth-child(2n+1) .btn {
  background-color: #5D4C9F !important;
  border-color: #5D4C9F !important;
}

.slider-book-topic-app .swiper-slide:nth-child(3n+1) .btn {
  background-color: #005CAA !important;
  border-color: #005CAA !important;
}

.slider-book-topic-app .swiper-slide:nth-child(4n+1) .btn {
  background-color: #62AA0B !important;
  border-color: #62AA0B !important;
}

.slider-book-topic-app .swiper-slide:nth-child(5n+1) .btn {
  background-color: #F58653 !important;
  border-color: #F58653 !important;
}

.slider-book-topic-app .swiper-slide:nth-child(6n+1) .btn {
  background-color: #0B87AA !important;
  border-color: #0B87AA !important;
}

.top-section {
  background-color: #572C6E;
}
/*# sourceMappingURL=styles.css.map */