/* asw-filter */
/* Dark Contrast */
[data-asw-filter="dark-contrast"]:root {
  --color-primary: #000000;
  --color-primary-dark: #000000;
  --color-primary-light: #111111;
  --color-secondary: #000000;
  --color-success: #000000;
  --color-info: #000000;
  --color-warning: #000000;
  --color-danger: #000000;
  --color-gray: #111111;
  --color-light: #ffffff;
  --color-default: #000000;
  --color-dark: #000000;
  --color-border: #000000;
  --color-bg: #eeeeee;
}

/* [data-asw-filter="dark-contrast"] body {
  background-color: #000000;
} */

/* asw widget */
[data-asw-filter="dark-contrast"] .asw-widget a.asw-menu-btn:focus {
  outline: unset !important;
}

[data-asw-filter="dark-contrast"] .asw-menu-btn,
[data-asw-filter="dark-contrast"] .asw-menu-btn-mobile {
  background-color: #000;
  outline: 2px solid #000 !important;
}

[data-asw-filter="dark-contrast"] .asw-menu {
  background-color: #2b2b2b;
}

[data-asw-filter="dark-contrast"] .asw-menu-content::-webkit-scrollbar-thumb {
  background-color: #000;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-menu-header {
  background-color: #626262;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-menu-header>div {
  color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-card-title {
  color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-adjust-font {
  background-color: #000;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-adjust-font * {
  color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-adjust-font div[role=button] {
  background-color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-adjust-font div[role=button] span {
  color: #000;
}

[data-asw-filter="dark-contrast"] .asw-btn:hover {
  border-color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-btn.asw-selected {
  background-color: #000;
  border-color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-btn.asw-selected * {
  color: #fff;
}

[data-asw-filter="dark-contrast"] .asw-menu .asw-footer {
  background-color: #626262;
}

[data-asw-filter="dark-contrast"] .messenger-button .link {
  background: #000;
  border: 2px solid #ffff;
}

[data-asw-filter="dark-contrast"] .boxdestopsite {
  background-color: #000;
}

[data-asw-filter="dark-contrast"] .boxdestopsite:hover {
  color: #fff
}

[data-asw-filter="dark-contrast"] .asw-menu-btn svg * {
  fill: var(--color-black);
}

/* asw widget */

[data-asw-filter="dark-contrast"] .text-gold {
  background: #000000;
  -webkit-background-clip: text;
}

[data-asw-filter="dark-contrast"] img {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] svg {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] video {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] iframe {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] [style*="background-image"] {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] *::before {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] *::after {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .layout-header .navbar-nav .dropdown-menu {
  background: #ffffff;
}

[data-asw-filter="dark-contrast"] .wg-about-ii .title .text-gold {
  background: #ffffff;
  -webkit-background-clip: text;
}

[data-asw-filter="dark-contrast"] .layout-footer .contact .link .inner {
  background-color: #ffffff;
}

[data-asw-filter="dark-contrast"] .layout-footer .footer-bottom .link:hover {
  color: #ffffff;
}

[data-asw-filter="dark-contrast"] .pagination .link,
[data-asw-filter="dark-contrast"] .pagination .page-link {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .cmsDetail-header .calendar-icon,
[data-asw-filter="dark-contrast"] .cmsDetail-header .eye-icon {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .download-box .icon {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] input.datepicker {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .ui-widget.ui-widget-content {
  border-color: #111111;
}

[data-asw-filter="dark-contrast"] .fi {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .contact-box a.link:hover .inner .circle img {
  filter: grayscale(1) brightness(0);
}

[data-asw-filter="dark-contrast"] .no-data-block .no-img {
  background: rgba(0, 0, 0, 0.05);
}

[data-asw-filter="dark-contrast"] .btn-search,
[data-asw-filter="dark-contrast"] .btn-search:focus,
[data-asw-filter="dark-contrast"] .btn-search.focus,
[data-asw-filter="dark-contrast"] .btn-search:not(:disabled):not(.disabled).active,
[data-asw-filter="dark-contrast"] .btn-search:not(:disabled):not(.disabled):active,
[data-asw-filter="dark-contrast"] .show>.btn-search.dropdown-toggle {
  background-color: rgba(0, 0, 0, 0.1);
}

[data-asw-filter="dark-contrast"] .btn-search:hover,
[data-asw-filter="dark-contrast"] .btn-search:active:hover,
[data-asw-filter="dark-contrast"] .btn-search.active:hover,
[data-asw-filter="dark-contrast"] .btn-search:active:focus,
[data-asw-filter="dark-contrast"] .btn-search.actitve:focus,
[data-asw-filter="dark-contrast"] .btn-search:active.focus,
[data-asw-filter="dark-contrast"] .btn-search.active.focus,
[data-asw-filter="dark-contrast"] .btn-search:focus:hover,
[data-asw-filter="dark-contrast"] .btn-search.focus:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

[data-asw-filter="dark-contrast"] .cmsDownload-wrapper .thumb {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .cmsDownload-wrapper .download-icon {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .form-control.is-invalid,
[data-asw-filter="dark-contrast"] .was-validated .form-control:invalid {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .form-control.is-valid,
[data-asw-filter="dark-contrast"] .was-validated .form-control:valid {
  filter: grayscale(1);
}

[data-asw-filter="dark-contrast"] .valid-feedback,
[data-asw-filter="dark-contrast"] .invalid-feedback {
  color: var(--color-danger);
}

[data-asw-filter="dark-contrast"] .editor-content p[style*="color:#063F94"] {
  color: #000000 !important;
}

[data-asw-filter="dark-contrast"] .profile-menu li.active .link,
[data-asw-filter="dark-contrast"] .profile-menu .link.active {
  background: #313131;
}

[data-asw-filter="dark-contrast"] .upload-image .image-frame .upload-icon {
  background: rgba(0, 0, 0, 0.1);
}

[data-asw-filter="dark-contrast"] .alert-payment {
  background: #f1f1f1;
}

[data-asw-filter="dark-contrast"] .alert.alert-primary .alert-icon {
  border-color: #d7d7d7;
}

[data-asw-filter="dark-contrast"] .as-info .accordion-button {
  background-color: #eeeeee;
}

[data-asw-filter="dark-contrast"] .ticket-list .item {
  border-color: var(--color-border);
}

/* Yellow Contrast */
[data-asw-filter="yellow-contrast"] {}

[data-asw-filter="yellow-contrast"]:root {
  --color-primary: #000000;
  --color-primary-dark: #000000;
  --color-primary-light: #111111;
  --color-secondary: #000000;
  --color-success: #000000;
  --color-info: #000000;
  --color-warning: #000000;
  --color-danger: #000000;
  --color-gray: #111111;
  --color-light: #ffff00;
  --color-default: #000000;
  --color-dark: #000000;
  --color-border: #000000;
  --color-bg: #f0f000;
  --color-yellow: #ffff00;
}

[data-asw-filter="yellow-contrast"] body {
  background-color: var(--color-yellow);
}

/* asw widget */
[data-asw-filter="yellow-contrast"] .asw-widget a.asw-menu-btn:focus {
  outline: unset !important;
}

[data-asw-filter="yellow-contrast"] .asw-menu-btn,
[data-asw-filter="yellow-contrast"] .asw-menu-btn-mobile {
  background-color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu-btn svg,
[data-asw-filter="yellow-contrast"] .asw-menu-btn-mobile svg {
  fill: #ff0 !important;
}

[data-asw-filter="yellow-contrast"] .asw-menu {
  background-color: #2b2b2b;
}

[data-asw-filter="yellow-contrast"] .asw-menu-content::-webkit-scrollbar-thumb {
  background-color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-menu-header {
  background-color: #ff0;
  border-color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-menu-header>div {
  color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-card-title {
  color: #ff0;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-adjust-font {
  background-color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-adjust-font * {
  color: #ff0;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-adjust-font div[role=button] {
  background-color: #ff0;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-adjust-font div[role=button] span {
  color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-btn {
  border-color: #000;
  background: #000;
}

[data-asw-filter="yellow-contrast"] .asw-btn:hover {
  border-color: #ff0;
}

[data-asw-filter="yellow-contrast"] .asw-btn * {
  color: #ff0;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-btn.asw-selected {
  background-color: #ff0;
  border-color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-btn.asw-selected * {
  color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-footer {
  background-color: #ff0;
  border-color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu .asw-footer>* {
  color: #000;
}

[data-asw-filter="yellow-contrast"] .asw-menu-btn svg * {
  fill: var(--color-black);
}

[data-asw-filter="yellow-contrast"] .asw-menu-btn .asw-icon-show,
[data-asw-filter="yellow-contrast"] .asw-menu-btn-mobile .asw-icon-show {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .asw-menu-btn .asw-txt,
[data-asw-filter="yellow-contrast"] .asw-menu-btn-mobile .asw-txt {
  color: var(--color-yellow);
}

/* asw widget */

[data-asw-filter="yellow-contrast"] .text-gold {
  background: #000000;
  -webkit-background-clip: text;
}

[data-asw-filter="yellow-contrast"] img {
  filter: grayscale(1);
}

/* [data-asw-filter="yellow-contrast"] svg {
  filter: grayscale(1);
} */

[data-asw-filter="yellow-contrast"] video {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] iframe {
  filter: grayscale(1);
}

/* [data-asw-filter="yellow-contrast"] [style*="background-image"] {
  filter: grayscale(1);
} */

/* [data-asw-filter="yellow-contrast"] *::before {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] *::after {
  filter: grayscale(1);
} */

[data-asw-filter="yellow-contrast"] .layout-header .navbar-nav .dropdown-menu {
  background: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .wg-about-ii .card {
  background: #000000 !important;
}

[data-asw-filter="yellow-contrast"] .wg-about-ii .title .text-gold {
  background: var(--color-yellow);
  -webkit-background-clip: text;
}

[data-asw-filter="yellow-contrast"] .wg-about-ii .desc {
  color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .layout-footer .contact .link .inner {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .layout-footer .footer-bottom .link:hover {
  color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .pagination li.active .link,
[data-asw-filter="yellow-contrast"] .pagination li.active .page-link {
  background-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .pagination .link .icon-previous,
[data-asw-filter="yellow-contrast"] .pagination .link .icon-next,
[data-asw-filter="yellow-contrast"] .pagination .page-link .icon-previous,
[data-asw-filter="yellow-contrast"] .pagination .page-link .icon-next {
  filter: grayscale(1);

}

[data-asw-filter="yellow-contrast"] .cmsDetail-header .calendar-icon,
[data-asw-filter="yellow-contrast"] .cmsDetail-header .eye-icon {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .download-box {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .download-box .icon {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] input.datepicker {
  /* filter: grayscale(1); */
}

[data-asw-filter="yellow-contrast"] .ui-widget.ui-widget-content {
  border-color: #111111;
}

[data-asw-filter="yellow-contrast"] .ui-widget-content {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .ui-datepicker table thead th,
[data-asw-filter="yellow-contrast"] .ui-datepicker table tbody td {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .ui-datepicker table thead {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .ui-datepicker table tbody td {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .ui-state-highlight,
[data-asw-filter="yellow-contrast"] .ui-widget-content .ui-state-highlight,
[data-asw-filter="yellow-contrast"] .ui-widget-header .ui-state-highlight {
  color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .ui-state-default:hover {
  color: var(--color-yellow);
  background-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .fi {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .contact-box a.link:hover .inner .circle img {
  filter: grayscale(1) brightness(0);
}

[data-asw-filter="yellow-contrast"] .no-data-block .no-img {
  background: rgba(0, 0, 0, 0.05);
}

[data-asw-filter="yellow-contrast"] .btn-search,
[data-asw-filter="yellow-contrast"] .btn-search:focus,
[data-asw-filter="yellow-contrast"] .btn-search.focus,
[data-asw-filter="yellow-contrast"] .btn-search:not(:disabled):not(.disabled).active,
[data-asw-filter="yellow-contrast"] .btn-search:not(:disabled):not(.disabled):active,
[data-asw-filter="yellow-contrast"] .show>.btn-search.dropdown-toggle {
  background-color: rgba(0, 0, 0, 0.2);
}

[data-asw-filter="yellow-contrast"] .btn-search:hover,
[data-asw-filter="yellow-contrast"] .btn-search:active:hover,
[data-asw-filter="yellow-contrast"] .btn-search.active:hover,
[data-asw-filter="yellow-contrast"] .btn-search:active:focus,
[data-asw-filter="yellow-contrast"] .btn-search.actitve:focus,
[data-asw-filter="yellow-contrast"] .btn-search:active.focus,
[data-asw-filter="yellow-contrast"] .btn-search.active.focus,
[data-asw-filter="yellow-contrast"] .btn-search:focus:hover,
[data-asw-filter="yellow-contrast"] .btn-search.focus:hover {
  background-color: rgba(0, 0, 0, 1);
}

[data-asw-filter="yellow-contrast"] .cmsDownload-wrapper .thumb {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .cmsDownload-wrapper .download-icon {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .form-control.is-invalid,
[data-asw-filter="yellow-contrast"] .was-validated .form-control:invalid {
  border-color: var(--color-dark);

}

[data-asw-filter="yellow-contrast"] .form-control.is-invalid:focus,
[data-asw-filter="yellow-contrast"] .was-validated .form-control:invalid:focus {
  border-color: var(--color-dark);
  box-shadow: 0 0 0 0.25rem rgba(var(--color-dark), 0.25);
}

[data-asw-filter="yellow-contrast"] .form-control.is-valid,
[data-asw-filter="yellow-contrast"] .was-validated .form-control:valid {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .form-control.is-valid:focus,
[data-asw-filter="yellow-contrast"] .was-validated .form-control:valid:focus {
  border-color: var(--color-dark);
  box-shadow: 0 0 0 0.25rem rgba(var(--color-dark), 0.25);
}

[data-asw-filter="yellow-contrast"] .valid-feedback,
[data-asw-filter="yellow-contrast"] .invalid-feedback {
  color: var(--color-danger);
}

[data-asw-filter="yellow-contrast"] .editor-content p[style*="color:#063F94"] {
  color: #000000 !important;
}

[data-asw-filter="yellow-contrast"] .profile-menu li.active .link,
[data-asw-filter="yellow-contrast"] .profile-menu .link.active {
  background: #313131;
}

[data-asw-filter="yellow-contrast"] .upload-image .image-frame {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .upload-image .image-frame .upload-icon {
  background: rgba(0, 0, 0, 0.1);
}

[data-asw-filter="yellow-contrast"] .upload-image .image-frame .upload-icon svg path {
  fill: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .alert-payment {
  background: #f1f1f1;
}

[data-asw-filter="yellow-contrast"] .alert.alert-primary .alert-icon {
  border-color: #d0d000;
}

[data-asw-filter="yellow-contrast"] .alert.alert-primary .alert-icon svg path {
  fill: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .as-info .accordion-button {
  background-color: #f0f000;
}

[data-asw-filter="yellow-contrast"] .as-info .step-block {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .card {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .default-header {
  background: #000000 !important;
}

[data-asw-filter="yellow-contrast"] .select2-results__option {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .select2-container--default .select2-results__option--selected {
  background-color: #d0d000;
}

[data-asw-filter="yellow-contrast"] .select2-search--dropdown {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .select2-search--dropdown .select2-search__field {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .cmsDetail-header .share a.link {
  background-color: #d0d000;
}

[data-asw-filter="yellow-contrast"] .ticket-list .item {
  border-color: var(--color-border);
}

[data-asw-filter="yellow-contrast"] .quantity .btn-number.quantity-minus {
  background: rgba(255, 255, 0, 0.2);
}

[data-asw-filter="yellow-contrast"] .quantity .btn-number {
  background: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .profile-menu .link .icon svg {
  fill: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .profile-menu .link .icon svg path {
  fill: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] .accordion-item {
  background-color: var(--color-yellow);
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .table> :not(caption)>*>* {
  background-color: var(--color-yellow);
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .accordion {
  --bs-accordion-border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .event-ticket-details {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .card-primary .card-body {
  border-color: var(--color-dark);
}

[data-asw-filter="yellow-contrast"] .alert-payment {
  background-color: var(--color-bg);
}

[data-asw-filter="yellow-contrast"] .form-auth .or-login span {
  background-color: var(--color-yellow);
}

[data-asw-filter="yellow-contrast"] div:where(.swal2-icon).swal2-success .swal2-success-ring {
  border-color: #d0d000 !important;
}

[data-asw-filter="yellow-contrast"] div:where(.swal2-icon) [style^="background-color: rgb(255, 255, 255);"]{
  background-color: var(--color-yellow) !important;
}

[data-asw-filter="yellow-contrast"] .cms-wrapper.cms-vdo .thumb::before {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .cmsDetail-vdo .thumb::before {
  filter: grayscale(1);
}

[data-asw-filter="yellow-contrast"] .error-page {
  background: var(--color-yellow);
}
