.layout-navbar-fixed .layout-wrapper:not(.layout-horizontal) .layout-page:before {
  content:"";
  height:.75rem;
  position:fixed;
  top:0;
  width:100%;
  z-index:10
 }
 .bg-menu-theme .menu-header {
  position:relative
 }
 .bg-menu-theme .menu-header:before {
  content:"";
  height:1px;
  left:0;
  position:absolute;
  top:1.1875rem;
  transition:all .3s ease-in-out;
  width:1rem
 }
 [dir=rtl] .bg-menu-theme .menu-header:before {
  right:0
 }
 .layout-horizontal .bg-menu-theme .menu-inner>.menu-item>.menu-link,
 .layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner .menu-item .menu-link {
  border-radius:.375rem
 }
 @media(min-width:1200px) {
  .layout-horizontal .bg-menu-theme .menu-inner>.menu-item {
   margin:.565rem 0
  }
  .layout-horizontal .bg-menu-theme .menu-inner>.menu-item:not(:first-child) {
   margin-left:.0625rem
  }
  .layout-horizontal .bg-menu-theme .menu-inner>.menu-item:not(:last-child) {
   margin-right:.0625rem
  }
  .layout-horizontal .bg-menu-theme .menu-inner>.menu-item .menu-sub {
   box-shadow:0 .25rem 1rem rgba(161,172,184,.45)
  }
 }
 .layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner>.menu-item.active:before {
  border-radius:.375rem 0 0 .375rem;
  content:"";
  height:2.6845rem;
  position:absolute;
  right:0;
  width:.25rem
 }
 [dir=rtl] .layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner>.menu-item.active:before {
  border-radius:0 .375rem .375rem 0;
  left:0;
  right:inherit
 }
 .bg-menu-theme .menu-sub>.menu-item>.menu-link:before {
  border-radius:50%;
  content:"";
  height:.375rem;
  left:1.4375rem;
  position:absolute;
  width:.375rem
 }
 [dir=rtl] .bg-menu-theme .menu-sub>.menu-item>.menu-link:before {
  left:inherit;
  right:1.4375rem
 }
 .layout-horizontal .bg-menu-theme .menu-sub>.menu-item>.menu-link:before {
  left:1.3rem
 }
 [dir=rtl] .layout-horizontal .bg-menu-theme .menu-sub>.menu-item>.menu-link:before {
  left:inherit;
  right:1.3rem
 }
 .bg-menu-theme .menu-horizontal-wrapper>.menu-inner>.menu-item>.menu-sub>.menu-item>.menu-link:before {
  display:none
 }
 .bg-menu-theme .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before {
  height:.875rem;
  left:1.1875rem;
  width:.875rem
 }
 [dir=rtl] .bg-menu-theme .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before {
  left:inherit;
  right:1.1875rem
 }
 .layout-horizontal .bg-menu-theme .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before {
  left:1.1rem
 }
 [dir=rtl] .layout-horizontal .bg-menu-theme .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before {
  left:inherit;
  right:1.1rem
 }
 .layout-menu-hover .layout-menu {
  box-shadow:0 .625rem 1.25rem rgba(161,172,184,.5);
  transition:all .3s ease-in-out
 }
 .app-brand .layout-menu-toggle {
  border-radius:50%;
  left:15rem;
  position:absolute
 }
 [dir=rtl] .app-brand .layout-menu-toggle {
  left:inherit;
  right:15rem
 }
 .app-brand .layout-menu-toggle i {
  height:1.5rem;
  transition:all .3s ease-in-out;
  width:1.5rem
 }
 [dir=rtl] .app-brand .layout-menu-toggle i {
  -webkit-transform:scaleX(-1);
  transform:scaleX(-1)
 }
 @media(max-width:1199.98px) {
  .app-brand .layout-menu-toggle {
   display:none
  }
  .layout-menu-expanded .app-brand .layout-menu-toggle {
   display:block
  }
 }
 body {
  background:#f9f9f9
 }
 .bg-body {
  background:#f4f5fb!important
 }
 .text-primary {
  color:#233446!important
 }
 .text-body[href]:hover {
  color:#5f61e6!important
 }
 .bg-primary {
  background-color:#8aa500!important
 }
 a.bg-primary:focus,
 a.bg-primary:hover {
  background-color:#6467f2!important
 }
 .dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span {
  background-color:#8aa500
 }
 .bg-label-primary {
  background-color:#e7e7ff!important;
  color:#8aa500!important
 }
 .border-label-primary {
  border:3px solid #c3c4ff!important
 }
 .border-light-primary {
  border:3px solid rgba(105,108,255,.08)
 }
 .page-item.active .page-link,
 .page-item.active .page-link:focus,
 .page-item.active .page-link:hover,
 .pagination li.active>a:not(.page-link),
 .pagination li.active>a:not(.page-link):focus,
 .pagination li.active>a:not(.page-link):hover {
  background-color:#8aa500;
  border-color:#8aa500;
  box-shadow:0 .125rem .25rem rgba(105,108,255,.4);
  color:#fff
 }
 .progress-bar {
  box-shadow:0 2px 4px 0 rgba(105,108,255,.4);
  color:#fff
 }
 .modal-onboarding .carousel-indicators [data-bs-target],
 .progress-bar {
  background-color:#8aa500
 }
 .carousel-control-next,
 .carousel-control-next:focus,
 .carousel-control-next:hover,
 .carousel-control-prev,
 .carousel-control-prev:focus,
 .carousel-control-prev:hover {
  color:#8aa500
 }
 .list-group-item-primary {
  background-color:#e1e2ff;
  color:#8aa500!important
 }
 a.list-group-item-primary,
 button.list-group-item-primary {
  color:#8aa500
 }
 a.list-group-item-primary:focus,
 a.list-group-item-primary:hover,
 button.list-group-item-primary:focus,
 button.list-group-item-primary:hover {
  background-color:#d6d7f2;
  color:#8aa500
 }
 a.list-group-item-primary.active,
 button.list-group-item-primary.active {
  background-color:#8aa500;
  border-color:#8aa500;
  color:#8aa500
 }
 .list-group-item.active,
 .list-group-item.active:focus,
 .list-group-item.active:hover {
  background-color:#8aa500;
  border-color:#8aa500
 }
 .list-group.list-group-timeline .list-group-timeline-primary:before {
  background-color:#8aa500
 }
 .alert-primary {
  background-color:#e7e7ff;
  border-color:#d2d3ff;
  color:#8aa500
 }
 .alert-primary .btn-close {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='150' height='151' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M131.252 0 74.993 56.25 18.748 0 0 18.75 56.245 75 0 131.25 18.748 150l56.245-56.25L131.252 150 150 131.25 93.755 75 150 18.75z'/%3E%3C/defs%3E%3Cg transform='translate(0 .5)' fill='%23e17201' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse fill-opacity='.5' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E")
 }
 .alert-primary .alert-link {
  color:#8aa500
 }
 .card .alert-primary hr {
  background-color:#8aa500!important
 }
 .accordion.accordion-header-primary .accordion-item.active .accordion-button {
  color:#8aa500!important
 }
 .ngb-tooltip-primary+ngb-tooltip-window .tooltip-inner,
 .tooltip-primary .tooltip-inner,
 .tooltip-primary>.tooltip .tooltip-inner {
  background:#8aa500;
  box-shadow:0 .125rem .25rem 0 rgba(105,108,255,.4);
  color:#fff
 }
 .ngb-tooltip-primary+ngb-tooltip-window.bs-tooltip-top .tooltip-arrow:before,
 .tooltip-primary.bs-tooltip-top .tooltip-arrow:before,
 .tooltip-primary>.tooltip.bs-tooltip-top .tooltip-arrow:before {
  border-top-color:#8aa500
 }
 .ngb-tooltip-primary+ngb-tooltip-window.bs-tooltip-start .tooltip-arrow:before,
 .tooltip-primary.bs-tooltip-start .tooltip-arrow:before,
 .tooltip-primary>.tooltip.bs-tooltip-start .tooltip-arrow:before {
  border-left-color:#8aa500
 }
 [dir=rtl] .ngb-tooltip-primary+ngb-tooltip-window.bs-tooltip-start .tooltip-arrow:before,
 [dir=rtl] .tooltip-primary.bs-tooltip-start .tooltip-arrow:before,
 [dir=rtl] .tooltip-primary>.tooltip.bs-tooltip-start .tooltip-arrow:before {
  border-right-color:#8aa500
 }
 .ngb-tooltip-primary+ngb-tooltip-window.bs-tooltip-bottom .tooltip-arrow:before,
 .tooltip-primary.bs-tooltip-bottom .tooltip-arrow:before,
 .tooltip-primary>.tooltip.bs-tooltip-bottom .tooltip-arrow:before {
  border-bottom-color:#8aa500
 }
 .ngb-tooltip-primary+ngb-tooltip-window.bs-tooltip-end .tooltip-arrow:before,
 .tooltip-primary.bs-tooltip-end .tooltip-arrow:before,
 .tooltip-primary>.tooltip.bs-tooltip-end .tooltip-arrow:before {
  border-right-color:#8aa500
 }
 [dir=rtl] .ngb-tooltip-primary+ngb-tooltip-window.bs-tooltip-end .tooltip-arrow:before,
 [dir=rtl] .tooltip-primary.bs-tooltip-end .tooltip-arrow:before,
 [dir=rtl] .tooltip-primary>.tooltip.bs-tooltip-end .tooltip-arrow:before {
  border-left-color:#8aa500
 }
 .popover .ngb-popover-primary+ngb-popover-window,
 .popover .popover-primary>.popover,
 .popover.popover-primary {
  background:#8aa500;
  border-color:transparent;
  box-shadow:0 .125rem .25rem 0 rgba(105,108,255,.4)
 }
 .popover .ngb-popover-primary+ngb-popover-window .popover-header,
 .popover .popover-primary>.popover .popover-header,
 .popover.popover-primary .popover-header {
  background:transparent;
  border-color:hsla(0,0%,100%,.2);
  color:#fff
 }
 .popover .ngb-popover-primary+ngb-popover-window .popover-body,
 .popover .popover-primary>.popover .popover-body,
 .popover.popover-primary .popover-body {
  background:transparent;
  color:hsla(0,0%,100%,.8)
 }
 .popover .ngb-popover-primary+ngb-popover-window>.popover-arrow:before,
 .popover .popover-primary>.popover>.popover-arrow:before,
 .popover.popover-primary>.popover-arrow:before {
  border-color:transparent
 }
 .popover .ngb-popover-primary+ngb-popover-window.bs-popover-top>.popover-arrow:after,
 .popover .popover-primary>.popover.bs-popover-top>.popover-arrow:after,
 .popover.popover-primary.bs-popover-top>.popover-arrow:after {
  border-top-color:#8aa500
 }
 .popover .ngb-popover-primary+ngb-popover-window.bs-popover-end>.popover-arrow:after,
 .popover .popover-primary>.popover.bs-popover-end>.popover-arrow:after,
 .popover.popover-primary.bs-popover-end>.popover-arrow:after {
  border-right-color:#8aa500
 }
 [dir=rtl] .popover .ngb-popover-primary+ngb-popover-window.bs-popover-end>.popover-arrow:after,
 [dir=rtl] .popover .popover-primary>.popover.bs-popover-end>.popover-arrow:after,
 [dir=rtl] .popover.popover-primary.bs-popover-end>.popover-arrow:after {
  border-left-color:#8aa500
 }
 .popover .ngb-popover-primary+ngb-popover-window.bs-popover-bottom>.popover-arrow:after,
 .popover .popover-primary>.popover.bs-popover-bottom>.popover-arrow:after,
 .popover.popover-primary.bs-popover-bottom>.popover-arrow:after {
  border-bottom-color:#8aa500!important
 }
 .popover .ngb-popover-primary+ngb-popover-window.bs-popover-start>.popover-arrow:after,
 .popover .popover-primary>.popover.bs-popover-start>.popover-arrow:after,
 .popover.popover-primary.bs-popover-start>.popover-arrow:after {
  border-left-color:#8aa500
 }
 [dir=rtl] .popover .ngb-popover-primary+ngb-popover-window.bs-popover-start>.popover-arrow:after,
 [dir=rtl] .popover .popover-primary>.popover.bs-popover-start>.popover-arrow:after,
 [dir=rtl] .popover.popover-primary.bs-popover-start>.popover-arrow:after {
  border-right-color:#8aa500
 }
 .popover .ngb-popover-primary+ngb-popover-window.bs-popover-bottom .popover-header:before,
 .popover .popover-primary>.popover.bs-popover-bottom .popover-header:before,
 .popover.popover-primary.bs-popover-bottom .popover-header:before {
  border-bottom:1px solid transparent
 }
 .table-primary {
  --bs-table-bg:#e1e2ff;
  --bs-table-striped-bg:#dcdefb;
  --bs-table-striped-color:#435971;
  --bs-table-active-bg:#d1d4f1;
  --bs-table-active-color:#435971;
  --bs-table-hover-bg:#d8daf6;
  --bs-table-hover-color:#435971;
  border-color:#d1d4f1;
  color:#435971
 }
 .table-primary th {
  border-bottom-color:inherit!important
 }
 .table-primary .btn-icon {
  color:#435971
 }
 .btn-primary {
	background-color: #89a400;
	border-color: #89a400;
	color: #fff;
  }
  .btn-primary:hover {
  background-color:#e1344c;
  border-color:#e1344c;
  color:#fff;
 }
 .btn-check:focus+.btn-primary,
 .btn-primary.focus,
 .btn-primary:focus {
  background-color:#e1344c;
  border-color:#e1344c;
  box-shadow:none;
  color:#fff;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 .btn-check:active+.btn-primary,
 .btn-check:checked+.btn-primary,
 .btn-primary.active,
 .btn-primary:active,
 .show>.btn-primary.dropdown-toggle {
  background-color:#e1344c;
  border-color:#e1344c;
  color:#fff
 }
 .btn-check:active+.btn-primary:focus,
 .btn-check:checked+.btn-primary:focus,
 .btn-primary.active:focus,
 .btn-primary.disabled,
 .btn-primary:active:focus,
 .btn-primary:disabled,
 .show>.btn-primary.dropdown-toggle:focus {
  box-shadow:none
 }
 .btn-label-primary {
  background:#e7e7ff;
  border-color:transparent;
  color:#89a400
 }
 .btn-label-primary:hover {
  background:#89a400;
  border-color:transparent;
  box-shadow:0 .125rem .25rem 0 rgba(105,108,255,.4);
  color:#fff;
  -webkit-transform:translateY(-1px);
  transform:translateY(-1px)
 }
 .btn-label-primary.focus,
 .btn-label-primary:focus {
  background:#89a400;
  box-shadow:none!important;
  color:#fff;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 .btn-label-primary.active,
 .btn-label-primary:active,
 .show>.btn-label-primary.dropdown-toggle {
  background-color:#e1344c;
  border-color:transparent;
  color:#fff
 }
 .btn-label-primary.active:focus,
 .btn-label-primary.disabled,
 .btn-label-primary:active:focus,
 .btn-label-primary:disabled,
 .show>.btn-label-primary.dropdown-toggle:focus {
  box-shadow:none
 }
 .btn-outline-primary {
  background:transparent;
  border-color:#89a400;
  color:#89a400
 }
 .btn-outline-primary:hover {
	background-color: #89a400;
	border-color: #89a400;
	box-shadow: 0 .125rem .25rem 0 rgba(0, 147, 143,.4);
	color: #fff;
	-webkit-transform: translateY(-1px);
	transform: translateY(-1px);
}
 .btn-check:focus+.btn-outline-primary,
 .btn-outline-primary:focus {
  background-color:#89a400;
  border-color:#89a400;
  box-shadow:none;
  color:#fff;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 .btn-check:active+.btn-outline-primary,
 .btn-check:checked+.btn-outline-primary,
 .btn-outline-primary.active,
 .btn-outline-primary.dropdown-toggle.show,
 .btn-outline-primary:active {
  background-color:#89a400;
  border-color:#89a400;
  color:#fff
 }
 .btn-check:active+.btn-outline-primary:focus,
 .btn-check:checked+.btn-outline-primary:focus,
 .btn-outline-primary.active:focus,
 .btn-outline-primary.disabled,
 .btn-outline-primary.dropdown-toggle.show:focus,
 .btn-outline-primary:active:focus,
 .btn-outline-primary:disabled {
  box-shadow:none
 }
 .btn-outline-primary .badge {
  background:#89a400;
  border-color:#89a400;
  color:#fff
 }
 .btn-outline-primary.active .badge,
 .btn-outline-primary:active .badge,
 .btn-outline-primary:focus:hover .badge,
 .btn-outline-primary:hover .badge,
 .show>.btn-outline-primary.dropdown-toggle .badge {
  background:#fff;
  border-color:#fff;
  color:#89a400
 }
 .dropdown-item:not(.disabled).active,
 .dropdown-item:not(.disabled):active,
 .dropdown-menu>li.active:not(.disabled)>a:not(.dropdown-item),
 .dropdown-menu>li:not(.disabled)>a:not(.dropdown-item):active {
  background-color:rgba(105,108,255,.08);
  color:#89a400!important
 }
 .nav .nav-link:focus,
 .nav .nav-link:hover {
  color:#5f61e6
 }
 .nav-pills .nav-link.active,
 .nav-pills .nav-link.active:focus,
 .nav-pills .nav-link.active:hover {
  background-color:#89a400;
  box-shadow:0 2px 4px 0 rgba(105,108,255,.4);
  color:#fff
 }
 .form-control:focus,
 .form-select:focus {
  border-color:#8aa500
 }
 .input-group:focus-within .form-control,
 .input-group:focus-within .input-group-text {
  border-color:#8aa500
 }
 .form-check-input:focus {
  border-color:#8aa500;
  box-shadow:0 2px 4px 0 rgba(105,108,255,.4)
 }
 .form-check-input:disabled {
  background-color:#eceef1
 }
 .form-check-input:checked,
 .form-check-input[type=checkbox]:indeterminate {
  background-color:#8aa500;
  border-color:#8aa500;
  box-shadow:0 2px 4px 0 rgba(105,108,255,.4)
 }
 .custom-option.checked {
  border:1px solid #8aa500
 }
 .form-switch .form-check-input:focus {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e17201'/%3E%3C/svg%3E")
 }
 .form-switch .form-check-input:checked {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
 }
 .form-control:focus~.form-label {
  border-color:#8aa500
 }
 .form-control:focus~.form-label:after {
  border-color:inherit
 }
 .switch-input:checked~.switch-toggle-slider {
  background:#8aa500;
  color:#fff
 }
 .switch-input:active~.switch-toggle-slider {
  box-shadow:none
 }
 .switch-input:focus~.switch-toggle-slider {
  border:1px solid #8aa500;
  box-shadow:0 0 .25rem .05rem rgba(105,108,255,.1)
 }
 .switch-primary.switch .switch-input:checked~.switch-toggle-slider {
  background:#8aa500;
  color:#fff
 }
 .switch-primary.switch .switch-input:active~.switch-toggle-slider {
  box-shadow:none
 }
 .switch-primary.switch .switch-input:focus~.switch-toggle-slider {
  border:1px solid #8aa500;
  box-shadow:0 0 .25rem .05rem rgba(105,108,255,.1)
 }
 .timeline .timeline-item-primary .timeline-event {
  background-color:rgba(105,108,255,.1)
 }
 .timeline .timeline-item-primary .timeline-event:before {
  border-left-color:rgba(105,108,255,.1)!important;
  border-right-color:rgba(105,108,255,.1)!important
 }
 .timeline .timeline-point-primary {
  background-color:#8aa500!important;
  box-shadow:0 0 0 .1875rem rgba(105,108,255,.16)
 }
 .timeline .timeline-indicator-primary {
  border-color:#8aa500!important
 }
 .timeline .timeline-indicator-primary i {
  color:#8aa500!important
 }
 .divider.divider-primary .divider-text:after,
 .divider.divider-primary .divider-text:before {
  border-color:#8aa500
 }
 .navbar.bg-primary {
  background-color:#8aa500!important;
  color:#e0e1ff
 }
 .navbar.bg-primary .navbar-brand,
 .navbar.bg-primary .navbar-brand a,
 .navbar.bg-primary .navbar-brand a:focus,
 .navbar.bg-primary .navbar-brand a:hover,
 .navbar.bg-primary .navbar-brand:focus,
 .navbar.bg-primary .navbar-brand:hover {
  color:#fff
 }
 .navbar.bg-primary .navbar-search-wrapper .navbar-search-icon,
 .navbar.bg-primary .navbar-search-wrapper .search-input {
  color:#e0e1ff
 }
 .navbar.bg-primary .search-input-wrapper .search-input,
 .navbar.bg-primary .search-input-wrapper .search-toggler {
  background-color:#8aa500!important;
  color:#e0e1ff
 }
 .navbar.bg-primary .navbar-nav>.nav-item>.nav-link,
 .navbar.bg-primary .navbar-nav>.nav-link,
 .navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link {
  color:#e0e1ff
 }
 .navbar.bg-primary .navbar-nav>.nav-item>.nav-link:focus,
 .navbar.bg-primary .navbar-nav>.nav-item>.nav-link:hover,
 .navbar.bg-primary .navbar-nav>.nav-link:focus,
 .navbar.bg-primary .navbar-nav>.nav-link:hover,
 .navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link:focus,
 .navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link:hover {
  color:#fff
 }
 .navbar.bg-primary .navbar-nav>.nav-item>.nav-link.disabled,
 .navbar.bg-primary .navbar-nav>.nav-link.disabled,
 .navbar.bg-primary .navbar-nav>.nav>.nav-item>.nav-link.disabled {
  color:#b0b2ff!important
 }
 .navbar.bg-primary .navbar-nav .active>.nav-link,
 .navbar.bg-primary .navbar-nav .nav-link.active,
 .navbar.bg-primary .navbar-nav .nav-link.show,
 .navbar.bg-primary .navbar-nav .show>.nav-link {
  color:#fff
 }
 .navbar.bg-primary .navbar-toggler {
  border-color:hsla(0,0%,100%,.15);
  color:#e0e1ff
 }
 .navbar.bg-primary .navbar-toggler-icon {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='11' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0 0h14v1.75H0V0Zm0 4.375h14v1.75H0v-1.75ZM0 8.75h14v1.75H0V8.75Z' id='a'/%3E%3C/defs%3E%3Cg fill='rgba(255, 255, 255, 0.8)' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse fill-opacity='.1' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E")
 }
 .navbar.bg-primary .navbar-text {
  color:#e0e1ff
 }
 .navbar.bg-primary .navbar-text a,
 .navbar.bg-primary .navbar-text a:focus,
 .navbar.bg-primary .navbar-text a:hover {
  color:#fff
 }
 .navbar.bg-primary hr {
  border-color:hsla(0,0%,100%,.15)
 }
 .menu.bg-primary {
  background-color:#8aa500!important;
  color:#e0e1ff
 }
 .menu.bg-primary .menu-horizontal-next,
 .menu.bg-primary .menu-horizontal-prev,
 .menu.bg-primary .menu-link {
  color:#e0e1ff
 }
 .menu.bg-primary .menu-horizontal-next.active,
 .menu.bg-primary .menu-horizontal-next:focus,
 .menu.bg-primary .menu-horizontal-next:hover,
 .menu.bg-primary .menu-horizontal-prev.active,
 .menu.bg-primary .menu-horizontal-prev:focus,
 .menu.bg-primary .menu-horizontal-prev:hover,
 .menu.bg-primary .menu-link.active,
 .menu.bg-primary .menu-link:focus,
 .menu.bg-primary .menu-link:hover {
  color:#fff
 }
 .menu.bg-primary .menu-horizontal-next.disabled,
 .menu.bg-primary .menu-horizontal-prev.disabled,
 .menu.bg-primary .menu-item.disabled .menu-link {
  color:#b0b2ff!important
 }
 .menu.bg-primary .menu-item.active>.menu-link,
 .menu.bg-primary .menu-item.open:not(.menu-item-closing)>.menu-toggle {
  color:#fff
 }
 .menu.bg-primary .menu-item.active>.menu-link:not(.menu-toggle) {
  background-color:#6d70ff
 }
 .menu.bg-primary.menu-horizontal .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle) {
  background-color:#7174ff
 }
 .menu.bg-primary.menu-horizontal .menu-inner .menu-item.open>.menu-toggle,
 .menu.bg-primary.menu-horizontal .menu-inner .menu-item:not(.menu-item-closing)>.menu-sub {
  background:#6d70ff
 }
 .menu.bg-primary .menu-inner>.menu-item.menu-item-closing .menu-item.open .menu-sub,
 .menu.bg-primary .menu-inner>.menu-item.menu-item-closing .menu-item.open .menu-toggle {
  background:transparent;
  color:#e0e1ff
 }
 .menu.bg-primary .menu-inner-shadow {
  background:linear-gradient(#8aa500 41%,rgba(105,108,255,.11) 95%,rgba(105,108,255,0))
 }
 .menu.bg-primary .menu-text {
  color:#fff
 }
 .menu.bg-primary .menu-header {
  color:#c2c4ff
 }
 .menu.bg-primary .menu-divider,
 .menu.bg-primary .menu-inner>.menu-item.open>.menu-sub:before,
 .menu.bg-primary hr {
  border-color:hsla(0,0%,100%,.15)!important
 }
 .menu.bg-primary .menu-inner>.menu-header:before {
  background-color:hsla(0,0%,100%,.15)
 }
 .menu.bg-primary .menu-block:before {
  background-color:#c2c4ff
 }
 .menu.bg-primary .menu-inner>.menu-item.open .menu-item.open>.menu-toggle:before {
  background-color:#8385ff
 }
 .menu.bg-primary .menu-inner>.menu-item.open .menu-item.active>.menu-link:before {
  background-color:#fff
 }
 .menu.bg-primary .menu-inner>.menu-item.open .menu-item.active>.menu-link:before,
 .menu.bg-primary .menu-inner>.menu-item.open .menu-item.open>.menu-toggle:before {
  box-shadow:0 0 0 2px #6d70ff
 }
 .menu.bg-primary .ps__rail-y.ps--clicking>.ps__thumb-y,
 .menu.bg-primary .ps__thumb-y {
  background:hsla(0,0%,100%,.594)!important
 }
 .footer.bg-primary {
  background-color:#8aa500!important;
  color:#e0e1ff
 }
 .footer.bg-primary .footer-link {
  color:#e0e1ff
 }
 .footer.bg-primary .footer-link:focus,
 .footer.bg-primary .footer-link:hover {
  color:#fff
 }
 .footer.bg-primary .footer-link.disabled {
  color:#b0b2ff!important
 }
 .footer.bg-primary .active>.footer-link,
 .footer.bg-primary .footer-link.active,
 .footer.bg-primary .footer-link.show,
 .footer.bg-primary .footer-text,
 .footer.bg-primary .show>.footer-link {
  color:#fff
 }
 .footer.bg-primary hr {
  border-color:hsla(0,0%,100%,.15)
 }
 .bg-primary.bs-toast,
 .bg-primary.toast {
  background-color:rgba(105,108,255,.85)!important;
  box-shadow:0 .25rem 1rem rgba(105,108,255,.4);
  color:#fff
 }
 .bg-primary.bs-toast .toast-header,
 .bg-primary.toast .toast-header {
  color:#fff
 }
 .bg-primary.bs-toast .toast-header .btn-close,
 .bg-primary.toast .toast-header .btn-close {
  background-color:#8aa500!important;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='150' height='151' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M131.252 0 74.993 56.25 18.748 0 0 18.75 56.245 75 0 131.25 18.748 150l56.245-56.25L131.252 150 150 131.25 93.755 75 150 18.75z'/%3E%3C/defs%3E%3Cg transform='translate(0 .5)' fill='%23fff' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E");
  box-shadow:0 .1875rem .375rem 0 rgba(105,108,255,.4)!important
 }
 .form-floating>.form-control:not(:-moz-placeholder-shown)~label {
  color:#8aa500
 }
 .form-floating>.form-control:not(:-ms-input-placeholder)~label {
  color:#8aa500
 }
 .form-floating>.form-control:focus~label,
 .form-floating>.form-control:not(:placeholder-shown)~label,
 .form-floating>.form-select~label {
  color:#8aa500
 }
 .form-floating>.form-control:-webkit-autofill~label {
  color:#8aa500
 }
 .svg-illustration svg {
  fill:#8aa500
 }
 .jstree-default .jstree-wholerow-clicked,
 .jstree-default .jstree-wholerow-hovered {
  background:#e9e9ff
 }
 .jstree-default-dark .jstree-wholerow-clicked,
 .jstree-default-dark .jstree-wholerow-hovered {
  background:#434d99
 }
 html:not([dir=rtl]) .border-primary,
 html[dir=rtl] .border-primary {
  border-color:#8aa500!important
 }
 a {
  color:#233446
 }
 a:hover {
  color:#333
 }
 h1 a:hover,
 h2 a:hover,
 h3 a:hover,
 h4 a:hover,
 h5 a:hover,
 h6 a:hover,
 table a:hover {
  text-decoration: underline;
 }
 .fill-primary {
  fill:#8aa500
 }
 .noUi-primary .noUi-base .noUi-connect {
  background:#8aa500!important
 }
 .select2-container--default.select2-container--focus .select2-selection,
 .select2-container--default.select2-container--open .select2-selection {
  border-color:#8aa500!important
 }
 .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background:rgba(105,108,255,.08)!important;
  color:#8aa500!important
 }
 .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice:hover {
  background:rgba(105,108,255,.16)!important
 }
 table.dataTable.dtr-column>tbody>tr>td.control:before,
 table.dataTable.dtr-column>tbody>tr>th.control:before {
  background-color:#8aa500;
  border:2px solid #fff;
  box-shadow:0 0 3px rgba(67,89,113,.8)
 }
 .bootstrap-select .dropdown-menu.inner a[aria-selected=true] {
  background:rgba(105,108,255,.08)!important;
  color:#8aa500!important
 }
 .bootstrap-select .dropdown-toggle.show {
  border-color:#8aa500
 }
 .datepicker table tr td span.active,
 .datepicker table tr td span.active.disabled,
 .datepicker table tr td.active,
 .datepicker table tr td.active.highlighted,
 .datepicker table tr td.range-end,
 .datepicker table tr td.range-start {
  background:#8aa500!important;
  box-shadow:0 .125rem .25rem rgba(105,108,255,.45);
  color:#fff!important
 }
 .datepicker table tr td.range,
 .datepicker table tr td.range.highlighted,
 .datepicker table tr td.range.today {
  background:#e7e7ff!important;
  color:#8aa500!important
 }
 .datepicker table tr td.range.focused,
 .datepicker table tr td.range.highlighted.focused,
 .datepicker table tr td.range.today.focused {
  background:#c8c8ff!important
 }
 .datepicker table tr td.range.disabled,
 .datepicker table tr td.range.highlighted.disabled,
 .datepicker table tr td.range.today.disabled {
  background:rgba(231,231,255,.5)!important;
  color:rgba(67,89,113,.5)!important
 }
 .datepicker table tr td.today:not(.active) {
  border:1px solid #8aa500
 }
 .flatpickr-calendar .numInputWrapper span.arrowDown:after {
  border-top-color:#fff
 }
 .flatpickr-calendar .numInputWrapper span.arrowUp:after {
  border-bottom-color:#fff
 }
 .flatpickr-day.today {
  border-color:#8aa500
 }
 .flatpickr-day.inRange,
 .flatpickr-day.nextMonthDay.inRange,
 .flatpickr-day.nextMonthDay.today.inRange,
 .flatpickr-day.prevMonthDay.inRange,
 .flatpickr-day.prevMonthDay.today.inRange,
 .flatpickr-day.today.inRange {
  background:#e7e7ff!important;
  border-color:#e7e7ff!important;
  color:#8aa500!important
 }
 .flatpickr-day.endRange,
 .flatpickr-day.endRange.inRange,
 .flatpickr-day.endRange.nextMonthDay,
 .flatpickr-day.endRange.prevMonthDay,
 .flatpickr-day.endRange:focus,
 .flatpickr-day.endRange:hover,
 .flatpickr-day.selected,
 .flatpickr-day.selected.inRange,
 .flatpickr-day.selected.nextMonthDay,
 .flatpickr-day.selected.prevMonthDay,
 .flatpickr-day.selected:focus,
 .flatpickr-day.selected:hover,
 .flatpickr-day.startRange,
 .flatpickr-day.startRange.inRange,
 .flatpickr-day.startRange.nextMonthDay,
 .flatpickr-day.startRange.prevMonthDay,
 .flatpickr-day.startRange:focus,
 .flatpickr-day.startRange:hover,
 .flatpickr-day.week.selected {
  background:#8aa500!important;
  border-color:#8aa500!important;
  box-shadow:0 .125rem .25rem rgba(105,108,255,.45);
  color:#fff!important
 }
 .daterangepicker table thead td select,
 .daterangepicker table thead th select {
  background-color:transparent
 }
 .daterangepicker td.active:not(.off) {
  background:#8aa500!important;
  box-shadow:0 .125rem .25rem rgba(105,108,255,.45);
  color:#fff
 }
 .daterangepicker .end-date:not(.start-date):not(.off),
 .daterangepicker .start-date:not(.end-date):not(.off) {
  background-color:#8aa500;
  border:0!important;
  color:#fff
 }
 .daterangepicker .end-date:not(.start-date):not(.off):hover,
 .daterangepicker .start-date:not(.end-date):not(.off):hover {
  background-color:#8aa500!important
 }
 .daterangepicker .input-mini.active {
  border-color:#8aa500!important
 }
 .daterangepicker td.in-range:not(.start-date):not(.end-date):not(.off) {
  background-color:#e7e7ff!important;
  color:#8aa500!important
 }
 .ranges li.active {
  background-color:#8aa500!important;
  color:#fff!important
 }
 .ui-timepicker-list .ui-timepicker-selected:hover,
 li.ui-timepicker-selected {
  background:#8aa500!important;
  color:#fff!important
 }
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected,
 .ql-snow .ql-toolbar .ql-picker-item:hover,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active,
 .ql-snow .ql-toolbar .ql-picker-label:hover,
 .ql-snow .ql-toolbar button.ql-active,
 .ql-snow .ql-toolbar button:focus,
 .ql-snow .ql-toolbar button:hover,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
 .ql-snow.ql-toolbar .ql-picker-item:hover,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active,
 .ql-snow.ql-toolbar .ql-picker-label:hover,
 .ql-snow.ql-toolbar button.ql-active,
 .ql-snow.ql-toolbar button:focus,
 .ql-snow.ql-toolbar button:hover {
  color:#8aa500!important
 }
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar button.ql-active .ql-fill,
 .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar button:focus .ql-fill,
 .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar button:hover .ql-fill,
 .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar button.ql-active .ql-fill,
 .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar button:focus .ql-fill,
 .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar button:hover .ql-fill,
 .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill {
  fill:#8aa500!important
 }
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
 .ql-snow .ql-toolbar button.ql-active .ql-stroke,
 .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
 .ql-snow .ql-toolbar button:focus .ql-stroke,
 .ql-snow .ql-toolbar button:focus .ql-stroke-miter,
 .ql-snow .ql-toolbar button:hover .ql-stroke,
 .ql-snow .ql-toolbar button:hover .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
 .ql-snow.ql-toolbar button.ql-active .ql-stroke,
 .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
 .ql-snow.ql-toolbar button:focus .ql-stroke,
 .ql-snow.ql-toolbar button:focus .ql-stroke-miter,
 .ql-snow.ql-toolbar button:hover .ql-stroke,
 .ql-snow.ql-toolbar button:hover .ql-stroke-miter {
  stroke:#8aa500!important
 }
 .tt-cursor,
 .tt-suggestion:active {
  background:rgba(105,108,255,.08)!important;
  color:#8aa500!important
 }
 .dropzone.dz-drag-hover {
  border-color:#8aa500!important
 }
 .swiper-pagination-bullet.swiper-pagination-bullet-active,
 .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background:#8aa500!important
 }
 .sk-primary .sk-bounce-dot,
 .sk-primary .sk-chase-dot:before,
 .sk-primary .sk-circle-dot:before,
 .sk-primary .sk-circle-fade-dot:before,
 .sk-primary .sk-fold-cube:before,
 .sk-primary .sk-grid-cube,
 .sk-primary .sk-swing-dot,
 .sk-primary .sk-wave-rect,
 .sk-primary.sk-plane,
 .sk-primary.sk-pulse {
  background-color:#8aa500
 }
 .plyr input[type=range]::-ms-fill-lower {
  background:#8aa500!important
 }
 .plyr input[type=range]:active::-webkit-slider-thumb {
  background:#8aa500!important
 }
 .plyr input[type=range]:active::-moz-range-thumb {
  background:#8aa500!important
 }
 .plyr input[type=range]:active::-ms-thumb {
  background:#8aa500!important
 }
 .plyr--audio .plyr__control[aria-expanded=true],
 .plyr--audio .plyr__controls button.tab-focus:focus,
 .plyr--audio .plyr__controls button:hover,
 .plyr--video .plyr__control.plyr__control--overlaid,
 .plyr--video .plyr__control[aria-expanded=true],
 .plyr--video .plyr__controls button.tab-focus:focus,
 .plyr--video .plyr__controls button:hover,
 .plyr__play-large {
  background:#8aa500!important;
  color:#fff!important
 }
 .plyr--full-ui input[type=range],
 .plyr__progress--played,
 .plyr__volume--display {
  color:#8aa500!important
 }
 .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before {
  background:#8aa500!important
 }
 .fc .fc-event-primary:not(.fc-list-event) {
  background-color:#e7e7ff!important;
  border-color:rgba(105,108,255,.15);
  color:#8aa500!important
 }
 .fc .fc-event-primary.fc-list-event .fc-list-event-dot {
  border-color:#8aa500!important
 }
 .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button) {
  background-color:rgba(105,108,255,.08)!important;
  border:0;
  color:#8aa500
 }
 .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active,
 .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover {
  background-color:#8aa500!important;
  border-color:#8aa500!important;
  color:#fff
 }
 .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover {
  box-shadow:0 .125rem .25rem 0 rgba(105,108,255,.4)
 }
 .swal2-progress-steps[class] .swal2-active-progress-step,
 .swal2-progress-steps[class] .swal2-progress-step,
 .swal2-progress-steps[class] .swal2-progress-step-line,
 .swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step {
  background:#8aa500;
  color:#fff
 }
 .swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,
 .swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line {
  background:#e9e9ff
 }
 .pcr-app .pcr-save,
 .pcr-app .pcr-type.active {
  background:#8aa500!important
 }
 .icon-card.active {
  outline:1px solid #8aa500
 }
 .icon-card.active i,
 .icon-card.active svg {
  color:#8aa500
 }
 .shepherd-element[data-popper-placement=bottom] .shepherd-arrow:before {
  background-color:#8aa500!important;
  border-color:#8aa500
 }
 .shepherd-element .shepherd-header {
  background:#8aa500!important;
  color:#fff
 }
 .shepherd-element .shepherd-header .shepherd-cancel-icon,
 .shepherd-element .shepherd-header .shepherd-title {
  color:#fff!important
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-primary {
  background-color:#8aa500;
  border-color:#8aa500;
  box-shadow:0 .125rem .25rem 0 rgba(105,108,255,.4);
  color:#fff
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-primary:hover {
  background-color:#5f61e6;
  border-color:#5f61e6;
  color:#fff;
  -webkit-transform:translateY(-1px);
  transform:translateY(-1px)
 }
 .btn-check:focus+.shepherd-element .shepherd-button:not(:disabled).btn-primary,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary.focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary:focus {
  background-color:#5f61e6;
  border-color:#5f61e6;
  box-shadow:none;
  color:#fff;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 .btn-check:active+.shepherd-element .shepherd-button:not(:disabled).btn-primary,
 .btn-check:checked+.shepherd-element .shepherd-button:not(:disabled).btn-primary,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary.active,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary:active,
 .show>.shepherd-element .shepherd-button:not(:disabled).btn-primary.dropdown-toggle {
  background-color:#595cd9;
  border-color:#595cd9;
  color:#fff
 }
 .btn-check:active+.shepherd-element .shepherd-button:not(:disabled).btn-primary:focus,
 .btn-check:checked+.shepherd-element .shepherd-button:not(:disabled).btn-primary:focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary.active:focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary.disabled,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary:active:focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-primary:disabled,
 .show>.shepherd-element .shepherd-button:not(:disabled).btn-primary.dropdown-toggle:focus {
  box-shadow:none
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary {
  background:#ebeef0;
  border-color:transparent;
  color:#8592a3
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:hover {
  background:#788393;
  border-color:transparent;
  box-shadow:0 .125rem .25rem 0 rgba(133,146,163,.4);
  color:#fff;
  -webkit-transform:translateY(-1px);
  transform:translateY(-1px)
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:focus {
  background:#788393;
  box-shadow:none!important;
  color:#fff;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.active,
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:active,
 .show>.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.dropdown-toggle {
  background-color:#717c8b;
  border-color:transparent;
  color:#fff
 }
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.active:focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.disabled,
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:active:focus,
 .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:disabled,
 .show>.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.dropdown-toggle:focus {
  box-shadow:none
 }
 .bs-stepper .step.active .bs-stepper-circle {
  background-color:#8aa500;
  box-shadow:0 .1875rem .375rem 0 rgba(105,108,255,.4);
  color:#fff
 }
 .bs-stepper .step.active .bs-stepper-label {
  color:#8aa500!important
 }
 .bs-stepper .step.active .bs-stepper-icon svg {
  fill:#8aa500!important
 }
 .bs-stepper .step.crossed .step-trigger .bs-stepper-circle {
  background-color:rgba(105,108,255,.16)!important;
  color:#8aa500!important
 }
 .bs-stepper .step.crossed .step-trigger .bs-stepper-icon svg {
  fill:#8aa500!important
 }
 .bs-stepper .step.crossed+.line svg {
  fill:#8aa500
 }
 .bs-stepper .step.crossed+.line i {
  color:#8aa500
 }
 .bs-stepper.wizard-icons .step.crossed .step-trigger .bs-stepper-label {
  color:#8aa500!important
 }
 .bs-stepper .step-trigger:focus {
  color:#8aa500
 }
 .bs-stepper .step-trigger:focus svg {
  fill:#8aa500!important
 }
 .bg-navbar-theme {
  background-color:#fff!important;
  color:#697a8d
 }
 .bg-navbar-theme .navbar-brand,
 .bg-navbar-theme .navbar-brand a,
 .bg-navbar-theme .navbar-brand a:focus,
 .bg-navbar-theme .navbar-brand a:hover,
 .bg-navbar-theme .navbar-brand:focus,
 .bg-navbar-theme .navbar-brand:hover {
  color:#566a7f
 }
 .bg-navbar-theme .navbar-search-wrapper .navbar-search-icon,
 .bg-navbar-theme .navbar-search-wrapper .search-input {
  color:#697a8d
 }
 .bg-navbar-theme .search-input-wrapper .search-input,
 .bg-navbar-theme .search-input-wrapper .search-toggler {
  background-color:#fff!important;
  color:#697a8d
 }
 .bg-navbar-theme .navbar-nav>.nav-item>.nav-link,
 .bg-navbar-theme .navbar-nav>.nav-link,
 .bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link {
  color:#697a8d
 }
 .bg-navbar-theme .navbar-nav>.nav-item>.nav-link:focus,
 .bg-navbar-theme .navbar-nav>.nav-item>.nav-link:hover,
 .bg-navbar-theme .navbar-nav>.nav-link:focus,
 .bg-navbar-theme .navbar-nav>.nav-link:hover,
 .bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link:focus,
 .bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link:hover {
  color:#566a7f
 }
 .bg-navbar-theme .navbar-nav>.nav-item>.nav-link.disabled,
 .bg-navbar-theme .navbar-nav>.nav-link.disabled,
 .bg-navbar-theme .navbar-nav>.nav>.nav-item>.nav-link.disabled {
  color:#a5afbb!important
 }
 .bg-navbar-theme .navbar-nav .active>.nav-link,
 .bg-navbar-theme .navbar-nav .nav-link.active,
 .bg-navbar-theme .navbar-nav .nav-link.show,
 .bg-navbar-theme .navbar-nav .show>.nav-link {
  color:#566a7f
 }
 .bg-navbar-theme .navbar-toggler {
  border-color:rgba(86,106,127,.075);
  color:#697a8d
 }
 .bg-navbar-theme .navbar-toggler-icon {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='11' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0 0h14v1.75H0V0Zm0 4.375h14v1.75H0v-1.75ZM0 8.75h14v1.75H0V8.75Z' id='a'/%3E%3C/defs%3E%3Cg fill='rgba(67, 89, 113, 0.5)' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse fill-opacity='.1' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E")
 }
 .bg-navbar-theme .navbar-text {
  color:#697a8d
 }
 .bg-navbar-theme .navbar-text a,
 .bg-navbar-theme .navbar-text a:focus,
 .bg-navbar-theme .navbar-text a:hover {
  color:#566a7f
 }
 .bg-navbar-theme hr {
  border-color:rgba(86,106,127,.075)
 }
 .layout-navbar {
  -webkit-backdrop-filter:saturate(200%) blur(6px);
  backdrop-filter:saturate(200%) blur(6px);
  background-color:hsla(0,0%,100%,.95)!important
 }
 .navbar-detached {
  box-shadow:0 0 .375rem .25rem rgba(161,172,184,.15)
 }
 .layout-navbar-fixed .layout-page:before {
  -webkit-backdrop-filter:saturate(200%) blur(10px);
  backdrop-filter:saturate(200%) blur(10px);
  background:rgba(244,245,251,.6)
 }
 .bg-menu-theme {
  background-color:#233446!important;
  color:#fff;
 }
 .bg-menu-theme .menu-horizontal-next,
 .bg-menu-theme .menu-horizontal-prev,
 .bg-menu-theme .menu-link {
  color:#fff
 }
 .bg-menu-theme .menu-horizontal-next.active,
 .bg-menu-theme .menu-horizontal-next:focus,
 .bg-menu-theme .menu-horizontal-next:hover,
 .bg-menu-theme .menu-horizontal-prev.active,
 .bg-menu-theme .menu-horizontal-prev:focus,
 .bg-menu-theme .menu-horizontal-prev:hover,
 .bg-menu-theme .menu-link.active,
 .bg-menu-theme .menu-link:focus,
 .bg-menu-theme .menu-link:hover {
  color:#fff
 }
 .bg-menu-theme .menu-horizontal-next.disabled,
 .bg-menu-theme .menu-horizontal-prev.disabled,
 .bg-menu-theme .menu-item.disabled .menu-link {
  color:#84909c!important
 }
 .bg-menu-theme .menu-item.active>.menu-link,
 .bg-menu-theme .menu-item.open:not(.menu-item-closing)>.menu-toggle {
  color:#fff
 }
 .bg-menu-theme .menu-item.active>.menu-link:not(.menu-toggle) {
  background-color:#234
 }
 .bg-menu-theme.menu-horizontal .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle) {
  background-color:#213242
 }
 .bg-menu-theme.menu-horizontal .menu-inner .menu-item.open>.menu-toggle,
 .bg-menu-theme.menu-horizontal .menu-inner .menu-item:not(.menu-item-closing)>.menu-sub {
  background:#234
 }
 .bg-menu-theme .menu-inner>.menu-item.menu-item-closing .menu-item.open .menu-sub,
 .bg-menu-theme .menu-inner>.menu-item.menu-item-closing .menu-item.open .menu-toggle {
  background:transparent;
  color:#fff
 }
 .bg-menu-theme .menu-inner-shadow {
  background:linear-gradient(#233446 41%,rgba(35,52,70,.11) 95%,rgba(35,52,70,0))
 }
 .bg-menu-theme .menu-text {
  color:#fff
 }
 .bg-menu-theme .menu-header {
  color:#9ca7b1
 }
 .bg-menu-theme .menu-divider,
 .bg-menu-theme .menu-inner>.menu-item.open>.menu-sub:before,
 .bg-menu-theme hr {
  border-color:transparent!important
 }
 .bg-menu-theme .menu-inner>.menu-header:before {
  background-color:transparent
 }
 .bg-menu-theme .menu-block:before {
  background-color:#9ca7b1
 }
 .bg-menu-theme .menu-inner>.menu-item.open .menu-item.open>.menu-toggle:before {
  background-color:#234
 }
 .bg-menu-theme .menu-inner>.menu-item.open .menu-item.active>.menu-link:before {
  background-color:#fff
 }
 .bg-menu-theme .menu-inner>.menu-item.open .menu-item.active>.menu-link:before,
 .bg-menu-theme .menu-inner>.menu-item.open .menu-item.open>.menu-toggle:before {
  box-shadow:0 0 0 2px #234
 }
 .bg-menu-theme .ps__rail-y.ps--clicking>.ps__thumb-y,
 .bg-menu-theme .ps__thumb-y {
  background:hsla(0,0%,100%,.477)!important
 }
 .bg-menu-theme .menu-header {
  color:#a1acb8
 }
 .bg-menu-theme .menu-header:before {
  background-color:#a1acb8!important
 }
 .bg-menu-theme .menu-inner .menu-sub>.menu-item.active>.menu-link.menu-toggle,
 .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item .menu-link:not(.active):hover,
 .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item.open>.menu-link,
 html:not(.layout-menu-collapsed) .bg-menu-theme .menu-inner .menu-item .menu-link:not(.active):hover,
 html:not(.layout-menu-collapsed) .bg-menu-theme .menu-inner .menu-item.open>.menu-link {
  background-color:hsla(0,0%,100%,.04)
 }
 .bg-menu-theme .menu-inner .menu-sub>.menu-item.active .menu-icon {
  color:#8aa500
 }
 .bg-menu-theme .menu-inner>.menu-item.active>.menu-link {
  background-color:#8aa500!important
 }
 .bg-menu-theme .menu-inner>.menu-item.active:before {
  background:#8aa500
 }

 .bg-menu-theme .menu-sub>.menu-item>.menu-link:before {
  background-color:#b4bdc6!important
 }
 .bg-menu-theme .menu-sub>.menu-item.active>.menu-link:not(.menu-toggle):before {
  background-color:#8aa500!important;
  border:3px solid #3f4a90!important
 }
 .layout-horizontal .bg-menu-theme .menu-inner>.menu-item .menu-sub {
  box-shadow:0 .25rem 1rem rgba(35,52,70,.4)
 }
 .app-brand .layout-menu-toggle {
  background-color:#8aa500;
  border:7px solid #f4f5fb
 }
 .app-brand .layout-menu-toggle i {
  color:#fff
 }
 .bg-footer-theme {
	background-color: #f5f5f5 !important;
	color: #555;
}
 .bg-footer-theme .footer-link {
  color:#555
 }
 .bg-footer-theme .footer-link:focus,
 .bg-footer-theme .footer-link:hover {
  color:#555;
  text-decoration: underline;
 }
 .bg-footer-theme .footer-link.disabled {
  color:#555!important
 }
 .bg-footer-theme .active>.footer-link,
 .bg-footer-theme .footer-link.active,
 .bg-footer-theme .footer-link.show,
 .bg-footer-theme .footer-text,
 .bg-footer-theme .show>.footer-link {
  color:#555
 }
 .bg-footer-theme hr {
  border-color:rgba(86,106,127,.077)
 }
 .layout-footer-fixed .content-footer {
  box-shadow:0 0 .375rem .25rem rgba(161,172,184,.15)
 }
 

.table-escala td{
  font-size: 14px;
  position: relative;
}
 
 .form-deletar-escala{
  position: absolute;
  right: 0;
  top: 5%;
 }