/* @import url("https://fonts.googleapis.com/css2?family=Chivo:wght@400;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300;400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap");
@font-face {
  font-family: "Supersonic Rocketship";
  font-style: normal;
  font-weight: 400;
  src: local("Supersonic Rocketship"), url("https://assets.wizklub.com/vendor/cdnfonts/Supersonic Rocketship.woff") format("woff");
} */
:root {
  --wizklub-orange: #f15922;
  --wizklub-dark-orange: #d67d5e;
  --wizklub-dark-green: #0f7a79;
  --wizklub-light-gradient-green: #009290;
  --wizklub-light-green: #e9fffe;
  --wizklub-pink-lite-color: #ff76a733;
  --wizklub-orange-lite-color: #ff9c3d33;
  --wizklub-blue-lite-color: #00c4dc33;
  --wizklub-purple-lite-color: rgba(111, 101, 216, 0.2);
  --wizklub-green-lite-color: rgba(69, 195, 116, 0.2);
}

body {
  overflow: auto;
}

.clickable-card:hover {
  text-decoration: none;
}
/* Works on Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: #0dbbb9 transparent;
  -webkit-print-color-adjust: exact !important;
  /* Chrome, Safari */
  color-adjust: exact !important;
}
@media print {
  @page {
    margin-top: 0;
    margin-bottom: 0;
  }
}

/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f5f5f5;
  border-radius: 5px;
}
*::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #f5f5f5;
}
*::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #fcc94d;
}
*::-webkit-scrollbar-thumb:hover {
  background-color: #e4b031;
}
/* Wizklub Cursor */
.cursor-pointer {
  cursor: pointer;
}
.cursor-move {
  cursor: move;
}
.p-none {
  pointer-events: none;
}

/* WizKlub Background Colors */
.bg-wiz-unset {
  background: unset !important;
}
.bg-wiz-00e398 {
  background-color: #00e398 !important;
}
.bg-wiz-fcc94e {
  background-color: #fcc94e !important;
}
.bg-wiz-8f3ff7 {
  background-color: #8f3ff7 !important;
}
.bg-wiz-bfc2cc {
  background-color: #bfc2cc !important;
}
.bg-wiz-bfc2cc-33 {
  background-color: #bfc2cc33 !important;
}
.bg-wiz-ff9b3d-33 {
  background-color: #ff9b3d33;
}
.bg-wiz-f1fefe {
  background-color: #f1fefe;
}
.bg-wiz-ff9c3d {
  background-color: #ff9c3d;
}
.bg-wiz-00c4dc-33 {
  background-color: #00c4dc33;
}
.bg-wiz-00c4dc {
  background-color: #00c4dc;
}
.bg-wiz-6f65d8-33 {
  background-color: #6f65d833;
}
.bg-wiz-6f65d8 {
  background-color: #6f65d8;
}
.bg-wiz-e6f9ff {
  background-color: #e6f9ff;
}
.bg-wiz-f8f9fa {
  background-color: #f8f9fa;
}
.bg-wiz-e4f8f9 {
  background-color: #e4f8f9;
}
.bg-wiz-ff6ba0-33 {
  background-color: #ff6ba033;
}
.bg-wiz-ff7676-33 {
  background-color: #ff767633 !important;
}
.bg-wiz-ff7676 {
  background-color: #ff7676 !important;
}
.bg-wiz-ff9c3d-33 {
  background-color: #ff9c3d33;
}
.bg-wiz-fddcc3 {
  background-color: #fddcc3 !important;
}
.bg-wiz-cbbc34-33 {
  background-color: #cbbc3433 !important;
}
.bg-wiz-cbbc34 {
  background-color: #cbbc34 !important;
}
.bg-wiz-0a3231 {
  background-color: #0a3231 !important;
}
.bg-wiz-0a3231-e6 {
  background-color: #0a3231e6 !important;
}
.bg-wiz-ff76a7 {
  background: #ff76a7 !important;
}
.bg-wiz-ff76a7-33 {
  background: #ff76a733 !important;
}
.bg-wiz-033130 {
  background-color: #033130 !important;
}
.bg-wiz-45c374-33 {
  background-color: #45c37433 !important;
}
.bg-wiz-45c374 {
  background-color: #45c374 !important;
}
.bg-wiz-ea6c3d {
  background-color: #ea6c3d !important;
}
.bg-wiz-fea400 {
  background-color: #fea400 !important;
}
.bg-wiz-00bbda {
  background-color: #00bbda !important;
}
.bg-wiz-e2588a {
  background-color: #e2588a !important;
}
.bg-wiz-e2588a-33 {
  background-color: #e2588a33 !important;
}
.bg-wiz-49a1a0 {
  background-color: #49a1a0 !important;
}
.bg-wiz-49a1a0-33 {
  background-color: #49a1a033 !important;
}
.bg-wiz-df7c30 {
  background-color: #df7c30 !important;
}
.bg-wiz-df7c30-33 {
  background-color: #df7c3033 !important;
}
.bg-wiz-4f85ce {
  background-color: #4f85ce !important;
}
.bg-wiz-4f85ce-33 {
  background-color: #4f85ce33 !important;
}
.bg-wiz-80b02c {
  background-color: #80b02c !important;
}
.bg-wiz-80b02c-33 {
  background-color: #80b02c33 !important;
}
.bg-wiz-1689bc {
  background-color: #1689bc !important;
}
.bg-wiz-1689bc-33 {
  background-color: #1689bc33 !important;
}
.bg-wiz-856aae {
  background-color: #856aae !important;
}
.bg-wiz-856aae-33 {
  background-color: #856aae33 !important;
}
.bg-wiz-efffff-b3fffe {
  background: transparent linear-gradient(118deg, #efffff 0%, #b3fffe 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-f6f8fa-90d4ff {
  background: transparent linear-gradient(119deg, #f6f8fa 0%, #90d4ff 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-fff7fc-fff7fc {
  background: transparent linear-gradient(119deg, #fff7fc 0%, #fff7fc 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-fedb80-f5cb66 {
  background: transparent linear-gradient(118deg, #fedb80 0%, #f5cb66 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-fffefd-ffe6a6 {
  background: transparent linear-gradient(118deg, #fffefd 0%, #ffe6a6 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-fcffeb-dae3a0 {
  background: transparent linear-gradient(118deg, #fcffeb 0%, #dae3a0 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-effbff-b5ecfc {
  background: transparent linear-gradient(118deg, #effbff 0%, #b5ecfc 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-dcffef-dcffef {
  background: transparent linear-gradient(119deg, #dcffef 0%, #dcffef 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-f9fcff-bebcf0 {
  background: transparent linear-gradient(118deg, #f9fcff 0%, #bebcf0 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-009290 {
  background-color: #009290;
}
.bg-wiz-f59e1c {
  background-color: #f59e1c;
}
.bg-wiz-4c8dc6 {
  background-color: #4c8dc6;
}
.bg-wiz-f9974a-e16b0f {
  background: transparent linear-gradient(180deg, #f9974a 0%, #e16b0f 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-2ea2f5-136fad {
  background: transparent linear-gradient(180deg, #2ea2f5 0%, #136fad 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-00bdba-077d7b {
  background: transparent linear-gradient(180deg, #00bdba 0%, #077d7b 100%) 0% 0% no-repeat padding-box;
}
.bg-wiz-f18963 {
  background-color: #f18963 !important;
}
.bg-wiz-5baadf {
  background-color: #5baadf !important;
}
.bg-wiz-0c6477 {
  background-color: #0c6477;
}
.bg-wiz-ffffff {
  background-color: #ffffff;
}
.bg-wiz-ffffff-90 {
  background-color: #ffffff90 !important;
}
.bg-wiz-28bd28 {
  background-color: #28bd28 !important;
}
.bg-wiz-28bd28-33 {
  background-color: #28bd2833;
}
.bg-wiz-eb5d5d {
  background-color: #eb5d5d !important;
}
.bg-wiz-eb5d5d-33 {
  background-color: #eb5d5d33 !important;
}
.bg-wiz-d1f2ec {
  background-color: #d1f2ec !important;
}
.bg-wiz-d1f2ec-33 {
  background-color: #d1f2ec33 !important;
}
.bg-wiz-fdecdb {
  background-color: #fdecdb !important;
}
.bg-wiz-fdecdb-33 {
  background-color: #fdecdb33 !important;
}
.bg-wiz-d8ebf1 {
  background-color: #d8ebf1 !important;
}
.bg-wiz-d8ebf1-33 {
  background-color: #d8ebf133 !important;
}
.bg-wiz-899ea3 {
  background-color: #899ea3 !important;
}
.bg-wiz-899ea3-33 {
  background-color: #899ea333 !important;
}
.bg-wiz-1cbda0 {
  background-color: #1cbda0 !important;
}
.bg-wiz-1cbda0-33 {
  background-color: #1cbda033 !important;
}
.bg-wiz-f5a04e {
  background-color: #f5a04e !important;
}
.bg-wiz-f5a04e-33 {
  background-color: #f5a04e33 !important;
}
.bg-wiz-3f9db7 {
  background-color: #3f9db7 !important;
}
.bg-wiz-3f9db7-33 {
  background-color: #3f9db733 !important;
}
.bg-wiz-ffae52 {
  background-color: #ffae52 !important;
}
.bg-wiz-fffbf7 {
  background-color: #fffbf7 !important;
}
.bg-wiz-e9ffff {
  background-color: #e9ffff !important;
}
.bg-wiz-16b2b0 {
  background-color: #16b2b0 !important;
}
.bg-wiz-db6b15 {
  background-color: #db6b15 !important;
}
.bg-wiz-35a6b4 {
  background-color: #35a6b4 !important;
}
.bg-wiz-8162b4 {
  background-color: #8162b4 !important;
}
.bg-wiz-f1ffff {
  background-color: #f1ffff !important;
}
.bg-wiz-fff8f2 {
  background-color: #fff8f2 !important;
}
.bg-wiz-9ee9e7 {
  background-color: #9ee9e7 !important;
}
.bg-wiz-09a1da {
  background-color: #09a1da;
}
.bg-wiz-1bbbc2 {
  background-color: #1bbbc2;
}
.bg-wiz-f89950 {
  background-color: #f89950;
}
.bg-wiz-f5c24c {
  background-color: #f5c24c;
}
.bg-wiz-43d3a2 {
  background-color: #43d3a2;
}
.bg-wiz-c4dF5b {
  background-color: #c4df5b;
}
.bg-wiz-de9b00 {
  background-color: #de9b00;
}
.bg-wiz-c6148d {
  background-color: #c6148d;
}
.bg-wiz-79a600 {
  background-color: #79a600;
}
.bg-wiz-fff4f5 {
  background-color: #fff4f5;
}
.bg-wiz-e89c9c {
  background-color: #e89c9c;
}
.bg-wiz-52cecc {
  background-color: #52cecc;
}
.bg-wiz-e6c986 {
  background-color: #e6c986;
}
.bg-wiz-a5bdf0 {
  background-color: #a5bdf0;
}
.bg-wiz-e5aeee {
  background-color: #e5aeee;
}
.bg-wiz-bbe9e9 {
  background-color: #bbe9e9;
}
.bg-wiz-fde0c8 {
  background-color: #fde0c8;
}
.bg-wiz-22b9b7 {
  background-color: #22b9b7;
}
.bg-wiz-f7974a {
  background-color: #f7974a;
}
.bg-wiz-f4f4fd {
  background-color: #f4f4fd;
}
.bg-wiz-fcf7ea {
  background-color: #fcf7ea;
}
.bg-wiz-f1f7fe {
  background-color: #f1f7fe;
}
.bg-wiz-f6faef {
  background-color: #f6faef;
}
.bg-wiz-fafaff {
  background-color: #fafaff;
}
.bg-wiz-fdfbf4 {
  background-color: #fdfbf4;
}
.bg-wiz-f9fbff {
  background-color: #f9fbff;
}
.bg-wiz-f8fdfd {
  background-color: #f8fdfd;
}
.bg-wiz-effafa {
  background-color: #effafa;
}
.bg-wiz-dde1f2 {
  background-color: #dde1f2 !important;
}
.bg-wiz-2fc5c3 {
  background-color: #2fc5c3;
}
.bg-wiz-ff9f52 {
  background-color: #ff9f52;
}
.bg-wiz-41ace6 {
  background-color: #41ace6;
}
.bg-wiz-889eb1 {
  background-color: #889eb1;
}
.bg-wiz-5ace7a {
  background-color: #5ace7a;
}
.bg-wiz-f1b855 {
  background-color: #f1b855;
}
.bg-wiz-becc4a {
  background-color: #becc4a;
}
.bg-wiz-ba7095 {
  background-color: #ba7095;
}
.bg-wiz-ea686d {
  background-color: #ea686d;
}
.bg-wiz-d16fc0 {
  background-color: #d16fc0;
}
.bg-wiz-f7b23f {
  background-color: #f7b23f;
}
.bg-wiz-eb6f91 {
  background-color: #eb6f91;
}
.bg-wiz-43c1e1 {
  background-color: #43c1e1;
}
.bg-wiz-2db3ac {
  background-color: #2db3ac;
}
.bg-wiz-e0ab00 {
  background-color: #e0ab00 !important;
}
.bg-wiz-23a59e {
  background-color: #23a59e;
}
.bg-wiz-ecf7f7 {
  background-color: #ecf7f7;
}
.bg-wiz-f9efee {
  background-color: #f9efee;
}
.bg-wiz-fdf6f7 {
  background-color: #fdf6f7;
}
.bg-wiz-37a4e0 {
  background-color: #37a4e0;
}
.bg-wiz-eef7fc {
  background-color: #eef7fc;
}
.bg-wiz-newyear {
  background: transparent url("https://assets.wizklub.com/images/christmas-carnival/new-year-banner-bg.png") 0% 0% no-repeat padding-box;
}
.bg-wiz-079eea {
  background-color: #079eea;
}
.bg-wiz-f2f9f2 {
  background-color: #f2f9f2;
}
.bg-wiz-f4f7f9 {
  background-color: #f4f7f9;
}
.bg-wiz-fcf9f3 {
  background-color: #fcf9f3;
}
.bg-wiz-dddddd {
  background-color: #dddddd;
}
.bg-wiz-dddddd {
  background-color: #dddddd;
}
.bg-wiz-fff4d8 {
  background-color: #fff4d8;
}
.bg-wiz-c9f5ff {
  background-color: #c9f5ff;
}
.bg-wiz-ddd8d8 {
  background-color: #ddd8d8;
}
.bg-wiz-dff9ff {
  background-color: #dff9ff !important;
}
.bg-wiz-ddfffd {
  background-color: #ddfffd;
}
.bg-wiz-f0f8ff {
  background-color: #f0f8ff;
}
.bg-wiz-img-none {
  background-image: none !important;
}
.bg-wiz-00bba2 {
  background-color: #00bba2;
}
.bg-wiz-ffb300 {
  background-color: #ffb300;
}
.bg-wiz-e7f6f9 {
  background-color: #e7f6f9;
}
.bg-wiz-edfcff {
  background-color: #edfcff;
}
.bg-wiz-eeeeee {
  background-color: #eeeeee;
}
.bg-wiz-0089ff {
  background-color: #0089ff;
}
.bg-wiz-e6eaec {
  background-color: #e6eaec;
}
.bg-wiz-ffeab8 {
  background-color: #ffeab8;
}
.bg-wiz-d8edff {
  background-color: #d8edff;
}
.bg-wiz-d6ffd6 {
  background-color: #d6ffd6;
}
.bg-wiz-e9f5ff {
  background-color: #e9f5ff;
}
.bg-wiz-999999 {
  background-color: #999999;
}
.bg-wiz-f57c4e {
  background-color: #f57c4e;
}
.bg-wiz-b475c3 {
  background-color: #b475c3;
}
.bg-wiz-e4f1fc {
  background-color: #e4f1fc !important;
}
.bg-wiz-f6fbff {
  background-color: #f6fbff !important;
}
.bg-wiz-f28166 {
  background-color: #f28166 !important;
}
.bg-wiz-fcb200 {
  background-color: #fcb200 !important;
}
.bg-wiz-0d7ad7 {
  background-color: #0d7ad7 !important;
}
.bg-wiz-647983 {
  background-color: #647983;
}
.bg-wiz-e7eff5 {
  background-color: #e7eff5;
}
.bg-wiz-d7dfe7 {
  background-color: #d7dfe7;
}
.bg-wiz-00cdfa {
  background-color: #00cdfa;
}
.bg-wiz-d3e5f5 {
  background-color: #d3e5f5;
}
.bg-wiz-f9dbd4 {
  background-color: #f9dbd4;
}
.bg-wiz-0089ff-22 {
  background-color: #0089ff22;
}
.bg-wiz-00bba2-22 {
  background-color: #00bba222;
}
.bg-wiz-00cdfa-22 {
  background-color: #00cdfa22;
}
.bg-wiz-00bba2-22 {
  background-color: #00bba222;
}
.bg-wiz-ffffff-22 {
  background-color: #ffffff22;
}
.bg-wiz-f3ffff {
  background-color: #f3ffff;
}
.bg-wiz-e3f7f7 {
  background-color: #e3f7f7;
}
.bg-wiz-018fb1 {
  background-color: #018fb1 !important;
}
.bg-wiz-e1a414 {
  background-color: #e1a414;
}
.bg-wiz-d2f3fb {
  background-color: #d2f3fb;
}
.bg-wiz-ffefeb {
  background-color: #ffefeb;
}
.bg-wiz-fcc900 {
  background-color: #fcc900;
}
.bg-wiz-fb8f22 {
  background-color: #fb8f22;
}
.bg-wiz-f04b23 {
  background-color: #f04b23;
}
.bg-wiz-6fe6d6 {
  background-color: #6fe6d6;
}
.bg-wiz-e2ebf0 {
  background-color: #e2ebf0;
}
.bg-wiz-87deff {
  background-color: #87deff;
}
.bg-wiz-f8d686 {
  background-color: #f8d686;
}
.bg-wiz-e5faff {
  background-color: #e5faff;
}
.bg-wiz-6fe6d622 {
  background-color: #6fe6d622;
}
.bg-wiz-f8d68622 {
  background-color: #f8d68622;
}
.bg-wiz-87deff22 {
  background-color: #87deff22;
}
.bg-wiz-b6c5cc22 {
  background-color: #b6c5cc22;
}
.bg-wiz-bef3ff {
  background-color: #bef3ff;
}
.bg-wiz-9cbac8 {
  background-color: #9cbac8 !important;
}
.bg-wiz-0089ff {
  background-color: #0089ff;
}
.bg-wiz-018fb1-40 {
  background-color: #018fb140 !important;
}
.bg-wiz-dd9d08 {
  background-color: #dd9d08 !important;
}
.bg-wiz-f3faff {
  background: #f3faff;
}
.bg-wiz-67cbef22 {
  background-color: #67cbef22 !important;
}
.bg-wiz-f2953022 {
  background-color: #f2953022 !important;
}
.bg-wiz-5bcea822 {
  background-color: #5bcea822 !important;
}
.bg-wiz-f9e8e0 {
  background-color: #f9e8e0 !important;
}
.bg-wiz-0f7a79 {
  background-color: #0f7a79 !important;
}
.bg-wiz-fffbf2 {
  background-color: #fffbf2;
}
.bg-wiz-ccc65c22 {
  background-color: #ccc65c22 !important;
}
.bg-wiz-fff7eb {
  background-color: #fff7eb;
}
.bg-wiz-ff8426 {
  background-color: #ff8426;
}
.bg-wiz-d36519 {
  background-color: #d36519 !important;
}
.bg-wiz-2a9594 {
  background-color: #2a9594 !important;
}
.bg-wiz-216db3 {
  background-color: #216db3 !important;
}
.bg-wiz-ee5298 {
  background-color: #ee5298;
}
.bg-wiz-6283bb {
  background-color: #6283bb;
}
.bg-wiz-22a09f {
  background-color: #22a09f;
}
.bg-wiz-afb742 {
  background-color: #afb742;
}
.bg-wiz-23b1f4 {
  background-color: #23b1f4;
}
.bg-wiz-f7941d {
  background-color: #f7941d;
}
.bg-wiz-f3fbff {
  background-color: #f3fbff;
}
.bg-wiz-f2fafe {
  background-color: #f2fafe;
}
.bg-wiz-f6f6f6 {
  background-color: #f6f6f6;
}
/* WizKlub Background Colors */

/* WizKlub Text Colors */
.text-wiz-ff9b3d {
  color: #ff9b3d;
}
.text-wiz-f67676 {
  color: #f67676;
}
.text-wiz-ee6a05 {
  color: #ee6a05;
}
.text-wiz-15b39a {
  color: #15b39a;
}
.text-wiz-45c374 {
  color: #45c374;
}
.text-wiz-ff6ba0 {
  color: #ff6ba0 !important;
}
.text-wiz-0f7a79 {
  color: #0f7a79 !important;
}
.text-wiz-cf4b28 {
  color: #cf4b28;
}
.text-wiz-0b6261 {
  color: #0b6261;
}
.text-wiz-2a5561 {
  color: #2a5561;
}
.text-wiz-1c4855 {
  color: #1c4855;
}
.text-wiz-173f58 {
  color: #173f58;
}
.text-wiz-e0732a {
  color: #e0732a;
}
.text-wiz-ffffff {
  color: #ffffff;
}
.text-wiz-ffc500 {
  color: #ffc500;
}
.text-wiz-9b3dca {
  color: #9b3dca;
}
.text-wiz-00af28 {
  color: #00af28 !important;
}
.text-wiz-e23a59 {
  color: #e23a59 !important;
}
.text-wiz-e2a308 {
  color: #e2a308;
}
.text-wiz-259390 {
  color: #259390;
}
.text-wiz-13a4d1 {
  color: #13a4d1;
}
.text-wiz-009290 {
  color: #009290;
}
.text-wiz-f59e1c {
  color: #f59e1c;
}
.text-wiz-4c8dc6 {
  color: #4c8dc6;
}
.text-wiz-666666 {
  color: #666666;
}
.text-wiz-ea6c3d {
  color: #ea6c3d;
}
.text-wiz-888888 {
  color: #888888 !important;
}
.text-wiz-999999 {
  color: #999999;
}
.text-wiz-038bfa {
  color: #038bfa;
}
.text-wiz-009582 {
  color: #009582;
}
.text-wiz-fd750b {
  color: #fd750b;
}
.text-wiz-00c7c5 {
  color: #00c7c5;
}
.text-wiz-0392f0 {
  color: #0392f0;
}
.text-wiz-ffc291 {
  color: #ffc291;
}
.text-wiz-004d4c {
  color: #004d4c;
}
.text-wiz-333333 {
  color: #333333;
}
.text-wiz-444444 {
  color: #444444;
}
.text-wiz-555555 {
  color: #555555;
}
.text-wiz-666666 {
  color: #090914CC;
}
.text-wiz-ca9a25 {
  color: #ca9a25;
}
.text-wiz-e0618f {
  color: #e0618f;
}
.text-wiz-ffba83 {
  color: #ffba83;
}
.text-wiz-f9aa6b {
  color: #f9aa6b;
}
.text-wiz-44bfec {
  color: #44bfec;
}
.text-wiz-23aeac {
  color: #23aeac;
}
.text-wiz-ff9f52 {
  color: #ff9f52;
}
.text-wiz-033635 {
  color: #033635;
}
.text-wiz-eb5d5d {
  color: #eb5d5d;
}
.text-wiz-ffa863 {
  color: #ffa863;
}
.text-wiz-d1f2ec {
  color: #d1f2ec;
}
.text-wiz-fdecdb {
  color: #fdecdb;
}
.text-wiz-d8ebf1 {
  color: #d8ebf1;
}
.text-wiz-f1ac49 {
  color: #f1ac49;
}
.text-wiz-5fc9e9 {
  color: #5fc9e9;
}
.text-wiz-79cf79 {
  color: #79cf79;
}
.text-wiz-ffd4b1 {
  color: #ffd4b1;
}
.text-wiz-db6b15 {
  color: #db6b15;
}
.text-wiz-007b79 {
  color: #007b79;
}
.text-wiz-35a6b4 {
  color: #35a6b4;
}
.text-wiz-8162b4 {
  color: #8162b4;
}
.text-wiz-1cae7d {
  color: #1cae7d;
}
.text-wiz-c6a224 {
  color: #c6a224;
}
.text-wiz-5693cd {
  color: #5693cd;
}
.text-wiz-e46c65 {
  color: #e46c65;
}
.text-wiz-de9b00 {
  color: #de9b00;
}
.text-wiz-c6148d {
  color: #c6148d;
}
.text-wiz-79a600 {
  color: #79a600;
}
.text-wiz-eeffff {
  color: #eeffff;
}
.text-wiz-5f5f5f {
  color: #5f5f5f;
}
.text-wiz-566f76 {
  color: #566f76;
}
.text-wiz-517077 {
  color: #517077;
}
.text-wiz-e28868 {
  color: #e28868;
}
.text-wiz-7d9090 {
  color: #7d9090;
}
.text-wiz-a53535 {
  color: #a53535;
}
.text-wiz-037270 {
  color: #037270;
}
.text-wiz-937220 {
  color: #937220;
}
.text-wiz-4c6aac {
  color: #4c6aac;
}
.text-wiz-91509a {
  color: #91509a;
}
.text-wiz-054f4e {
  color: #054f4e;
}
.text-wiz-7c3505 {
  color: #7c3505;
}
.text-wiz-ea7449 {
  color: #ea7449;
}
.text-wiz-0ca3a1 {
  color: #0ca3a1;
}
.text-wiz-054950 {
  color: #054950;
}
.text-wiz-286efa {
  color: #286efa;
}
.text-wiz-c9a90e {
  color: #c9a90e;
}
.text-wiz-ea8c30 {
  color: #ea8c30;
}
.text-wiz-68a2cd {
  color: #68a2cd;
}
.text-wiz-f986a7 {
  color: #f986a7;
}
.text-wiz-0a706f {
  color: #0a706f;
}
.text-wiz-c2560d {
  color: #c2560d;
}
.text-wiz-6cbd03 {
  color: #6cbd03;
}
.text-wiz-ea686d {
  color: #ea686d;
}
.text-wiz-e1bc27 {
  color: #e1bc27;
}
.text-wiz-0f726f {
  color: #0f726f;
}
.text-wiz-23a59e {
  color: #23a59e;
}
.text-wiz-37a4e0 {
  color: #37a4e0;
}
.text-wiz-e26772 {
  color: #e26772;
}
.text-wiz-926767 {
  color: #926767;
}
.text-wiz-ffe29c {
  color: #ffe29c;
}
.text-wiz-a7ce61 {
  color: #a7ce61;
}
.text-wiz-a097ef {
  color: #a097ef;
}
.text-wiz-ecba3f {
  color: #ecba3f;
}
.text-wiz-81b5fe {
  color: #81b5fe;
}
.text-wiz-6fd1d0 {
  color: #6fd1d0;
}
.text-wiz-914716 {
  color: #914716;
}
.text-wiz-0a81d1 {
  color: #0a81d1;
}
.text-wiz-5f5f5f {
  color: #5f5f5f;
}
.text-wiz-545456 {
  color: #545456 !important;
}
.text-wiz-9d0404 {
  color: #9d0404;
}
.text-wiz-fea971 {
  color: #fea971;
}
.text-wiz-efc358 {
  color: #efc358;
}
.text-wiz-0297bb {
  color: #0297bb;
}
.text-wiz-ffda80 {
  color: #ffda80;
}
.text-wiz-dd9d08 {
  color: #dd9d08;
}
.text-wiz-14a814 {
  color: #14a814 !important;
}
.text-wiz-dea00e {
  color: #dea00e;
}
.text-wiz-0089ff {
  color: #0089ff;
}
.text-wiz-b88100 {
  color: #b88100;
}
.text-wiz-28bd28 {
  color: #28bd28 !important;
}
.text-wiz-f04b23 {
  color: #f04b23 !important;
}
.text-wiz-ae7f10 {
  color: #ae7f10 !important;
}
.text-wiz-fceecb {
  color: #fceecb !important;
}
.text-wiz-222222 {
  color: #222222 !important;
}
.text-wiz-dc3545 {
  color: #dc3545;
}
.text-wiz-004bff {
  color: #004bff;
}
.text-wiz-066fca {
  color: #066fca;
}
.text-wiz-00bba2 {
  color: #00bba2;
}
.text-wiz-ffb300 {
  color: #ffb300;
}
.text-wiz-00cdfa {
  color: #00cdfa;
}
.text-wiz-e2588a {
  color: #e2588a;
}
.text-wiz-80b02c {
  color: #80b02c;
}
.text-wiz-49a1a0 {
  color: #49a1a0;
}
.text-wiz-df7c30 {
  color: #df7c30;
}
.text-wiz-4f85ce {
  color: #4f85ce;
}
.text-wiz-ff9c3d {
  color: #ff9c3d;
}
.text-wiz-f15922 {
  color: #f15922;
}
.text-wiz-777777 {
  color: #777777;
}
.text-wiz-ffd46a {
  color: #ffd46a;
}
.text-wiz-ffb380 {
  color: #ffb380;
}
.text-wiz-0a6c6b {
  color: #0a6c6b;
}
.text-wiz-003e36 {
  color: #003e36;
}
.text-wiz-004661 {
  color: #004661;
}
.text-wiz-644600 {
  color: #644600;
}
.text-wiz-744e00 {
  color: #744e00;
}
.text-wiz-0062b7 {
  color: #0062b7;
}
.text-wiz-89979d {
  color: #89979d;
}
.text-wiz-8e989d {
  color: #8e989d;
}
.text-wiz-fff9f5 {
  color: #fff9f5 !important;
}
.text-wiz-ffd18f {
  color: #ffd18f !important;
}
.text-wiz-ffe4a6 {
  color: #ffe4a6 !important;
}
.text-wiz-f38338 {
  color: #f38338;
}
.text-wiz-4d6993 {
  color: #4d6993 !important;
}
.text-wiz-846a57 {
  color: #846a57 !important;
}
.text-wiz-607566 {
  color: #607566 !important;
}
.text-wiz-827e4e {
  color: #827e4e !important;
}
.text-wiz-ffc130 {
  color: #ffc130;
}
.text-wiz-63fffd {
  color: #63fffd !important;
}
.text-wiz-ffd573 {
  color: #ffd573;
}
.text-wiz-129493 {
  color: #129493;
}
.text-wiz-2b78bd {
  color: #2b78bd;
}
.text-wiz-0d3a9b {
  color: #0d3a9b;
}
.text-wiz-4cb0db {
  color: #4cb0db;
}
.text-wiz-3fbead {
  color: #3fbead;
}
.text-wiz-7e86f1 {
  color: #7e86f1;
}
.text-wiz-d6739b {
  color: #d6739b;
}

.text-wiz-23b1f4 {
  color: #23b1f4;
}
.text-wiz-f7941d {
  color: #f7941d;
}
.text-wiz-606060 {
  color: #606060;
}
.text-wiz-c7edff {
  color: #c7edff;
}
.text-wiz-5acaff {
  color: #5acaff;
}
.text-wiz-22b4f4 {
  color: #22b4f4;
}
.text-wiz-0282fe {
  color: #0282fe;
}
.text-wiz-ffdd6e {
  color: #ffdd6e;
}
.text-wiz-2b3990 {
  color: #2b3990;
}
.text-wiz-f9ffc6 {
  color: #f9ffc6;
}
.text-wiz-ffeda8 {
  color: #ffeda8;
}
.text-wiz-fff200 {
  color: #fff200;
}
.text-wiz-ffea7a {
  color: #ffea7a;
}
.text-wiz-ff4408 {
  color: #ff4408;
}
.text-wiz-ffc483 {
  color: #ffc483;
}
.text-wiz-65e1ff {
  color: #65e1ff;
}
.text-wiz-8999a0 {
  color: #8999a0;
}
.text-wiz-18c296 {
  color: #18c296;
}
.text-wiz-deac06 {
  color: #deac06;
}
.text-wiz-30a0c5 {
  color: #30a0c5;
}
.text-wiz-e36180 {
  color: #e36180;
}
.text-wiz-ac73bd {
  color: #ac73bd;
}
.text-wiz-e5a50f {
  color: #e5a50f !important;
}
.text-wiz-1fc5ad {
  color: #1fc5ad !important;
}
.text-wiz-b36ddb {
  color: #b36ddb !important;
}
.text-wiz-1a76aa {
  color: #1a76aa !important;
}
.text-wiz-ffea65 {
  color: #ffea65 !important;
}
.text-wiz-fab400 {
  color: #fab400 !important;
}
.text-wiz-40e6ce {
  color: #40e6ce !important;
}
/* WizKlub Text Colors */

/* WizKlub Border Colors */
.border-color-bfc2cc {
  border-color: #bfc2cc !important;
}
.border-color-45c374 {
  border-color: #45c374 !important;
}
.border-color-cbbc34 {
  border-color: #cbbc34 !important;
}
.border-color-28bd28 {
  border-color: #28bd28 !important;
}
.border-color-899ea3 {
  border-color: #899ea3 !important;
}
.border-color-eb5d5d {
  border-color: #eb5d5d !important;
}
.border-color-d1f2ec {
  border-color: #d1f2ec !important;
}
.border-color-fdecdb {
  border-color: #fdecdb !important;
}
.border-color-d8ebf1 {
  border-color: #d8ebf1 !important;
}
.border-color-1cbda0 {
  border-color: #1cbda0 !important;
}
.border-color-f5a04e {
  border-color: #f5a04e !important;
}
.border-color-3f9db7 {
  border-color: #3f9db7 !important;
}
.border-color-22b9b7 {
  border-color: #22b9b7 !important;
}
.border-color-f7974a {
  border-color: #f7974a !important;
}
.border-color-a7ce61 {
  border-color: #a7ce61 !important;
}
.border-color-a097ef {
  border-color: #a097ef !important;
}
.border-color-ecba3f {
  border-color: #ecba3f !important;
}
.border-color-81b5fe {
  border-color: #81b5fe !important;
}
.border-color-83d8d6 {
  border-color: #83d8d6 !important;
}
.border-color-6fd1d0 {
  border-color: #6fd1d0 !important;
}
.border-color-e1b99e {
  border-color: #e1b99e !important;
}
.border-color-0f7a79 {
  border-color: #0f7a79 !important;
}
.border-color-e0ab00 {
  border-color: #e0ab00 !important;
}
.border-color-23a59e {
  border-color: #23a59e !important;
}
.border-color-ea686d {
  border-color: #ea686d !important;
}
.border-color-37a4e0 {
  border-color: #37a4e0 !important;
}
.border-color-079eea {
  border-color: #079eea !important;
}
.border-color-0297bb {
  border-color: #0297bb !important;
}
.border-color-ffda80 {
  border-color: #ffda80 !important;
}
.border-color-dd9d08 {
  border-color: #dd9d08 !important;
}
.border-color-a2eeff {
  border-color: #a2eeff !important;
}
.border-color-7ae7ff {
  border-color: #7ae7ff !important;
}
.border-color-888888 {
  border-color: #888888 !important;
}
.border-color-fcc900 {
  border-color: #fcc900 !important;
}
.border-color-fb8f22 {
  border-color: #fb8f22 !important;
}
.border-color-f04b23 {
  border-color: #f04b23 !important;
}
.border-color-70d3eb {
  border-color: #70d3eb !important;
}
.border-color-252525 {
  border-color: #252525;
}
.border-color-4cb0db {
  border: 1px solid #4cb0db !important;
}
.border-color-7e86f1 {
  border: 1px solid #7e86f1 !important;
}
.border-color-d6739b {
  border: 1px solid #d6739b !important;
}
.border-color-3fbead {
  border: 1px solid #3fbead !important;
}
.border-color-3fbead {
  border: 1px solid #3fbead !important;
}
.border-color-23b1f4 {
  border-color: #23b1f4 !important;
}
.border-color-1fc5ad {
  border-color: #1fc5ad !important;
}
.border-color-b36ddb {
  border-color: #b36ddb !important;
}
.border-color-1a76aa {
  border-color: #1a76aa !important;
}
.border-color-ffea65 {
  border-color: #ffea65 !important;
}
.border-color-fab400 {
  border-color: #fab400 !important;
}
.border-color-ff7765 {
  border-color: #ff7765 !important;
}
.border-color-40e6ce {
  border-color: #40e6ce !important;
}

/* Box Shadows */
.box-shadow-23b1f4 {
  box-shadow: 4px 6px 0px #23b1f4 !important;
}
.box-shadow-1fc5ad {
  box-shadow: 4px 6px 0px #1fc5ad !important;
}
.box-shadow-b36ddb {
  box-shadow: 4px 6px 0px #b36ddb !important;
}
.box-shadow-1a76aa {
  box-shadow: 4px 6px 0px #1a76aa !important;
}
.box-shadow-ffea65 {
  box-shadow: 4px 6px 0px #ffea65 !important;
}
.box-shadow-fab400 {
  box-shadow: 4px 6px 0px #fab400 !important;
}
.box-shadow-40e6ce {
  box-shadow: 4px 6px 0px #40e6ce !important;
}
.box-shadow-fab400 {
  box-shadow: 4px 6px 0px #fab400 !important;
}
.box-shadow-ff7765 {
  box-shadow: 4px 6px 0px #ff7765 !important;
}
/* Custom Bottom */

.bottom-20 {
  bottom: 20px;
}
.bottom-10 {
  bottom: 10px !important;
}
/* Custom Bottom */

/* Width */
.w-5px {
  width: 5px;
}
.w-8px {
  width: 8px;
}
.w-10 {
  width: 10%;
}
.w-15 {
  width: 15%;
}
.w-15px {
  width: 15px;
}
.w-14px {
  width: 14px;
}
.w-17px {
  width: 17px;
}
.w-19 {
  width: 19%;
}
.w-20 {
  width: 20px;
}
.w-20px {
  width: 20px !important;
}
.w-23px {
  width: 23px;
}
.w-25px {
  width: 25px;
}
.w-29 {
  width: 29px;
}
.w-32 {
  width: 32px;
}
.w-30 {
  width: 30%;
}
.w-35px {
  width: 35px;
}
.w-40 {
  width: 40%;
}
.w-40px {
  width: 40px !important;
}
.w-42px {
  width: 42px;
}
.w-50px {
  width: 50px !important;
}
.w-51 {
  width: 51px;
}
.w-55 {
  width: 55px;
}
.w-59px {
  width: 59px;
}
.w-60 {
  width: 60%;
}
.w-70 {
  width: 70%;
}
.w-70px {
  width: 70px;
}
.w-80px {
  width: 80px;
}
.w-80 {
  width: 80%;
}
.w-90px {
  width: 90px;
}
.w-90 {
  width: 90%;
}
.w-95 {
  width: 95%;
}
.w-150px {
  width: 150px !important;
}
.w-170px {
  width: 170px;
}
.w-175px {
  width: 175px;
}
.w-200px {
  width: 200px;
}
.w-126 {
  width: 126px;
}
.w-330px {
  width: 330px;
}
.w-350 {
  width: 350px;
}
.w-128px {
  width: 128px !important;
}
.w-110px {
  width: 110px !important;
}
.min-w-250 {
  min-width: 250px !important;
}
/* Width */

/* height */
.h-28px {
  height: 28px;
}
.h-100vh {
  height: 100vh;
}
.h-7px {
  height: 7px;
}
.h-10 {
  height: 10%;
}
.h-15px {
  height: 15px;
}
.h-20 {
  height: 20%;
}
.h-20px {
  height: 20px !important;
}
.h-32px {
  height: 32px;
}
.h-40px {
  height: 40px;
}
.h-48px {
  height: 48px;
}
.h-50px {
  height: 50px !important;
}
.h-52px {
  height: 52px;
}
.h-60 {
  height: 60% !important;
}
.h-90px {
  height: 90px;
}
.h-105 {
  height: 105px;
}
.h-150 {
  height: 150px !important;
}
.h-250 {
  height: 250px !important;
}
.h-300 {
  height: 300px !important;
}
.h-350 {
  height: 350px !important;
}
.h-500 {
  height: 500px;
}
.min-h-500 {
  min-height: 500px;
}
.min-h-518px {
  min-height: 518px;
}
.min-h-585 {
  min-height: 585px;
}
.min-h-604 {
  min-height: 604px;
}
.h-55 {
  height: 55px;
}
.h-inherit {
  height: inherit;
}
.max-h-52px {
  max-height: 52px;
}
.max-h-400 {
  max-height: 400px !important;
}
.h-45px {
  height: 45px;
}
.h-570px {
  height: 570px;
}
.max-h-unset {
  max-height: unset !important;
}
.min-h-85 {
  min-height: 85px !important;
}
.min-h-100 {
  min-height: 100%;
}
/* height */

/* Custom Border */

.border-radius-2 {
  border-radius: 2px !important;
}
.border-radius-4 {
  border-radius: 4px !important;
}
.border-radius-6 {
  border-radius: 6px !important;
}
.border-radius-8 {
  border-radius: 8px !important;
}
.border-radius-10 {
  border-radius: 10px !important;
}
.border-radius-12 {
  border-radius: 12px !important;
}
.border-radius-16 {
  border-radius: 16px !important;
}
.border-radius-20 {
  border-radius: 20px !important;
}
.border-radius-22 {
  border-radius: 20px !important;
}
.border-radius-35 {
  border-radius: 35px !important;
}
.border-radius-40 {
  border-radius: 40px !important;
}
.border-top-left-radius-5 {
  border-top-left-radius: 5px !important;
}
.border-top-right-radius-5 {
  border-top-right-radius: 5px !important;
}
.border-top-left-radius-20 {
  border-top-left-radius: 20px;
}
.border-top-right-radius-20 {
  border-top-right-radius: 20px !important;
}
.border-bottom-left-radius-20 {
  border-bottom-left-radius: 20px;
}
.border-bottom-right-radius-20 {
  border-bottom-right-radius: 20px;
}
.border-bottom-left-radius-10 {
  border-bottom-left-radius: 10px;
}
.border-bottom-right-radius-10 {
  border-bottom-right-radius: 10px;
}
.border-top-left-radius-35 {
  border-top-left-radius: 35px;
}
.border-bottom-left-radius-35 {
  border-bottom-left-radius: 35px;
}
.border-top-left-radius-50 {
  border-top-left-radius: 50px;
}
.border-top-right-radius-50 {
  border-top-right-radius: 50px;
}
.border-bottom-left-radius-50 {
  border-bottom-left-radius: 50px;
}
.border-bottom-right-radius-50 {
  border-bottom-right-radius: 50px;
}
.border-wiz-009290 {
  border: 1px solid #009290;
}
.border-wiz-f59e1c {
  border: 1px solid #f59e1c;
}
.border-wiz-4c8dc6 {
  border: 1px solid #4c8dc6;
}
.border-wiz-0089ff {
  border: 1px solid #0089ff !important;
}
.border-wiz-4-f79342 {
  border: 4px solid #f79342;
}
.border-color-e2588a {
  border-color: #e2588a !important;
}
.border-color-49a1a0 {
  border-color: #49a1a0 !important;
}
.border-color-df7c30 {
  border-color: #df7c30 !important;
}
.border-color-4f85ce {
  border-color: #4f85ce !important;
}
.border-color-80b02c {
  border-color: #80b02c !important;
}
.border-color-ff6c6c {
  border-color: #ff6c6c !important;
}
.border-color-beaf25 {
  border-color: #beaf25 !important;
}
.border-color-ff6ba0 {
  border-color: #ff6ba0 !important;
}
.border-color-ff9c3d {
  border-color: #ff9c3d !important;
}
.border-color-1689bc {
  border-color: #1689bc !important;
}
.border-color-856aae {
  border-color: #856aae !important;
}
.border-color-0089ff {
  border-color: #0089ff !important;
}
.border-color-00bba2 {
  border-color: #00bba2 !important;
}
.border-color-00cdfa {
  border-color: #00cdfa !important;
}
.border-color-00bba2 {
  border-color: #00bba2 !important;
}
.border-e1b99e-2 {
  border: 2px solid #e1b99e !important;
}
.border-top-0089ff-1 {
  border-top: 1px solid #0089ff !important;
}
.border-top-0089ff-4 {
  border-top: 4px solid #0089ff;
}
.border-bottom-eeeeee-2 {
  border-bottom: 2px solid #eeeeee !important;
}
.border-bottom-0089ff-4 {
  border-bottom: 4px solid #0089ff;
}
.border-bottom-00bba2-4 {
  border-bottom: 4px solid #00bba2;
}
.border-bottom-00cdfa-4 {
  border-bottom: 4px solid #00cdfa;
}
.border-bottom-ffb300-4 {
  border-bottom: 4px solid #ffb300;
}
.border-bottom-e2588a-4 {
  border-bottom: 4px solid #e2588a;
}
.border-bottom-80b02c-4 {
  border-bottom: 4px solid #80b02c;
}
.border-bottom-49a1a0-4 {
  border-bottom: 4px solid #49a1a0;
}
.border-bottom-df7c30-4 {
  border-bottom: 4px solid #df7c30;
}
.border-bottom-4f85ce-4 {
  border-bottom: 4px solid #4f85ce;
}
.border-bottom-ff9c3d-4 {
  border-bottom: 4px solid #ff9c3d;
}
.border-top-left-radius-4 {
  border-top-left-radius: 4px !important;
}
.border-bottom-left-radius-4 {
  border-bottom-left-radius: 4px !important;
}
.border-top-right-radius-4 {
  border-top-right-radius: 4px !important;
}
.border-bottom-right-radius-4 {
  border-bottom-right-radius: 4px !important;
}
.border-f9de9f-2 {
  border: 2px solid #f9de9f !important;
}
.border-bottom-ffffff {
  border-bottom: 1px solid #ffffff;
}
.border-right-ffffff {
  border-right: 1px solid #ffffff;
}
/* Custom Border */

/* Custom Margins */
.mt-n12 {
  margin-top: -12px;
}
.mt-n20 {
  margin-top: -20px;
}
.mt-n32 {
  margin-top: -32px;
}
.mt-n56 {
  margin-top: -56px;
}
.mt-n83 {
  margin-top: -83px;
}
.mt-n72 {
  margin-top: -72px;
}
.ml-n2 {
  margin-left: -2px;
}
.ml-n27 {
  margin-left: -27px;
}
.mt-8 {
  margin-top: 8px;
}
.mt-15 {
  margin-top: 15px;
}
.mt-16 {
  margin-top: 16px;
}
.mt-18 {
  margin-top: 18px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-25 {
  margin-top: 25px;
}
.mt-55 {
  margin-top: 55px;
}
.mt-60 {
  margin-top: 60px;
}
.mt-80 {
  margin-top: 80px;
}
.mt-80px {
  margin-top: 80px;
}
.mt-85 {
  margin-top: 85px;
}
.mt-90 {
  margin-top: 90px;
}
.mt-100 {
  margin-top: 100px;
}
.mt-125 {
  margin-top: 125px !important;
}
.mt-174 {
  margin-top: 174px;
}
.mt-200 {
  margin-top: 200px;
}
.mt-230 {
  margin-top: 230px;
}
.mt-300 {
  margin-top: 300px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-16 {
  margin-bottom: 16px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-25 {
  margin-bottom: 25px;
}
.mb-36 {
  margin-bottom: 36px;
}
.mb-40 {
  margin-bottom: 40px;
}
.mb-55 {
  margin-bottom: 55px;
}
.mb-80 {
  margin-bottom: 80px;
}
.mb-440 {
  margin-bottom: 440px;
}
.mb-555 {
  margin-bottom: 555px;
}
.mr-8 {
  margin-right: 8px;
}
.mr-15 {
  margin-right: 15px;
}
.mr-n20 {
  margin-right: -20px;
}
.mr-5em {
  margin-right: 5rem;
}
.ml-72 {
  margin-left: 72px;
}
.my-10 {
  margin: 10px 0px;
}
@media (max-width: 991.98px) {
  .pt-lg-100 {
    padding-top: 100px;
  }
}
/* Custom Margins */

/* Custom positions */
.top-60 {
  top: 60px !important;
}
/* Custom positions */

/* Custom Paddings*/
.p-10 {
  padding: 10px 10px 10px 10px !important;
}
.pt-8 {
  padding-top: 8px !important;
}
.pt-9 {
  padding-top: 9px !important;
}
.pt-10 {
  padding-top: 10px !important;
}
.pt-12 {
  padding-top: 12px !important;
}
.pt-16 {
  padding-top: 16px !important;
}
.pt-19 {
  padding-top: 19px !important;
}
.pt-20 {
  padding-top: 20px !important;
}
.pt-30 {
  padding-top: 30px !important;
}
.pt-64 {
  padding-top: 64px;
}
.pt-90 {
  padding-top: 90px !important;
}
.pt-100 {
  padding-top: 100px !important;
}
.pt-120 {
  padding-top: 120px !important;
}
.pb-8 {
  padding-bottom: 8px !important;
}
.pb-9 {
  padding-bottom: 9px !important;
}
.pb-10 {
  padding-bottom: 10px !important;
}
.pb-16 {
  padding-bottom: 16px !important;
}
.pb-30 {
  padding-bottom: 30px !important;
}
.pb-40 {
  padding-bottom: 40px !important;
}
.pb-50 {
  padding-bottom: 50px !important;
}
.pb-90 {
  padding-bottom: 90px !important;
}
.pb-120 {
  padding-bottom: 120px !important;
}
.pb-150 {
  padding-bottom: 150px !important;
}
.pb-251 {
  padding-bottom: 251px; /* latest */
}
.pl-12 {
  padding-left: 12px !important;
}
.pl-20 {
  padding-left: 20px !important;
}
.pl-25 {
  padding-left: 25px !important;
}
.pl-30 {
  padding-left: 30px !important;
}
.pr-12 {
  padding-right: 12px !important;
}
.pr-20 {
  padding-right: 20px !important;
}
.pr-30 {
  padding-right: 30px !important;
}
.pr-40 {
  padding-right: 40px !important;
}
.pr-90 {
  padding-right: 90px !important;
}
.px-20 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}
.px-30 {
  padding-right: 30px !important;
  padding-left: 30px !important;
}
.px-34 {
  padding-right: 34px !important;
  padding-left: 34px !important;
}
.px-60 {
  padding-right: 60px !important;
  padding-left: 60px !important;
}
.px-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}
/* Custom Paddings*/
/* Wizklub HR */
.hr-wiz-ffdccb {
  border: 1px solid #ffdccb;
  width: 100%;
  height: 0px;
}
.hr-wiz-56a3a2 {
  border: 1px solid #56a3a2;
  width: 100%;
  height: 0px;
}

.wiz-opacity-60 {
  opacity: 0.6;
}

/* WizKlub Buttons */
.white-round-icon-32 {
  width: 32px;
  height: 32px;
  background: #f1fefe 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 10px #00000029;
  border-radius: 50%;
  object-fit: scale-down;
}
.white-square-icon-32 {
  width: 32px;
  height: 32px;
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 6px;
  object-fit: scale-down;
}
.btn.disabled,
.btn:disabled {
  cursor: not-allowed;
}
.btn-wiz-no-focus:focus {
  outline: none;
  box-shadow: none;
}
.btn-wiz-009290 {
  background: #009290;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  border-radius: 22px;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-009290:hover {
  background: #0f7a79;
  color: white;
}
.btn-wiz-outline-009290 {
  background: white;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  border: 1px solid #009290;
  opacity: 1;
  color: #009290;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-outline-009290:hover {
  color: #0f7a79;
  border: 1px solid #009290;
}
.btn-wiz-dc8233 {
  background: #dc8233;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-dc8233:hover {
  background: #dc8233;
  color: white;
}
.btn-wiz-a21107 {
  background: #a21107;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-a21107:hover {
  background: #a21107;
  color: white;
}
.btn-wiz-outline-dc8233 {
  background: white;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  border: 1px solid #dc8233;
  opacity: 1;
  color: #dc8233;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-outline-dc8233:hover {
  color: #0f7a79;
  border: 1px solid #dc8233;
}
.btn-wiz-outline-dc8233:hover {
  color: white;
  border: 1px solid #545456;
  background: #545456;
}
.btn-wiz-f47b4e {
  background: #f47b4e;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-f47b4e:hover {
  background: #0f7a79;
  color: white;
}
.btn-wiz-ffffff {
  background: white;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  border-radius: 22px;
  opacity: 1;
  color: #009290;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-ffffff:hover {
  background: #0f7a79;
  color: white;
}
.btn-wiz-outline-ffffff {
  color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 22px;
}
.btn-wiz-0497c4 {
  background: #0497c4;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 8px;
  opacity: 1;
  font: normal normal 600 14px/21px Nunito;
  letter-spacing: 0px;
  color: #ffffff;
}
.btn-wiz-0497c4:hover {
  background: #046c8b;
  color: #ffffff;
}
.btn-wiz-outline-0089ff {
  background: white;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 8px;
  border: 1px solid #0089ff;
  opacity: 1;
  color: #0089ff;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-outline-0089ff:hover {
  color: white;
  background: #0089ff;
}
.btn-wiz-b98e2b {
  background: #b98e2b;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-b98e2b:hover {
  background: #a07510;
  color: white;
}
.btn-wiz-00bba2 {
  background: #00bba2;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-00cdfa {
  background: #00cdfa;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-0397bb {
  background: #0397bb;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-0397bb:hover {
  background: #0397bb;
  color: white;
}
.btn-wiz-05a6cd {
  background: #05a6cd;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-05a6cd:hover {
  background: #05a6cd;
  color: white;
}
.btn-wiz-e2588a {
  background: #e2588a;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-80b02c {
  background: #80b02c;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-49a1a0 {
  background: #49a1a0;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-df7c30 {
  background: #df7c30;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-4f85ce {
  background: #4f85ce;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-ff9c3d {
  background: #ff9c3d;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-linked-in {
  background: #0089cf;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 2px;
  text-align: center;
  font: normal normal 600 15px/20px Nunito;
  letter-spacing: 0px;
  color: #ffffff;
}
.btn-wiz-ffb300 {
  background: #ffb300;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-ffb300:hover {
  background: #e9a811;
  color: white;
}
.btn-wiz-7ae7ff {
  background: #7ae7ff;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  color: #545456;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
  border: 1px solid #00cdff;
}
.btn-wiz-7ae7ff:hover {
  background: #7ae7ff;
  color: #545456;
}
.btn-wiz-ff8323 {
  background: #ff8323;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  color: #ffffff;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
  border: 1px solid #00cdff;
}
.btn-wiz-ff8323:hover {
  background: #ff8323;
  color: #545456;
}
.btn-wiz-linked-in:hover {
  background: #00679c;
  color: #ffffff;
}
.btn-wiz-e9a811 {
  background: transparent linear-gradient(180deg, #ffb300 0%, #e9a811 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-e9a811:hover {
  background: transparent linear-gradient(180deg, #e9a811 0%, #c18803 100%) 0% 0% no-repeat padding-box;
  color: #ffffff;
}
.btn-wiz-0089ff {
  background: transparent linear-gradient(180deg, #43a8ff 0%, #0089ff 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  border: 1px solid #0089ff;
  opacity: 1;
  color: white !important;
  font: normal normal bold 15px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-0089ff:hover {
  background: transparent linear-gradient(180deg, #43a8ff 0%, #036fcd 100%) 0% 0% no-repeat padding-box;
  color: white;
}
.btn-wiz-066fca {
  background: #066fca 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  border: 1px solid #066fca;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-ffc500 {
  background: #ffc500 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  border: 1px solid #ffc500;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-43a8ff {
  background: #43a8ff 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000033;
  border-radius: 15px;
  opacity: 1;
  color: white;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-43a8ff:hover {
  background: transparent linear-gradient(180deg, #43a8ff 0%, #036fcd 100%) 0% 0% no-repeat padding-box;
  color: white;
}
.btn-wiz-outline-545456 {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #545456;
  border-radius: 22px;
  box-shadow: 0px 2px 4px #00000033;
  color: #54545699;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-outline-545456:hover {
  color: #545456;
}
.btn-wiz-outline-89979d {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #89979d;
  border-radius: 4px;
  color: #54545699;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-ffeab8 {
  background: #ffeab8 0% 0% no-repeat padding-box;
  border-radius: 4px;
  font: normal normal 800 12px/22px Nunito;
  color: #ae7f10;
  text-transform: uppercase;
}
.btn-wiz-ffeab8:hover {
  color: #ae7f10;
}
.btn-wiz-ffeab8.completed {
  background: #d6ffd6 0% 0% no-repeat padding-box !important;
  color: #28bd28;
}
.btn-wiz-7d919b {
  background: #7d919b 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  font: normal normal 800 13px/18px Nunito;
  color: #ffffff;
}
.btn-wiz-7d919b:hover {
  background: #647983 0% 0% no-repeat padding-box;
  color: #ffffff;
}
.btn-wiz-fcc545 {
  background: #fcc545;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  color: white;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-0297bb {
  background: #0297bb;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 4px;
  color: white !important;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-0297bb:hover {
  background: #0686a5 0% 0% no-repeat padding-box;
  color: #ffffff;
}
.btn-wiz-outline-0062b7 {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 2px solid #0062b7;
  border-radius: 22px;
  color: #0062b7;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
}
.btn-wiz-outline-707070 {
  font: normal normal normal 17px/21px Chivo;
  color: #666666;
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border: 1px solid #707070;
  border-radius: 24px;
}
.btn-wiz-ee6a05 {
  background: transparent linear-gradient(180deg, #ffffff -90%, #ee6a05 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #0000004d;
  border-radius: 24px;
  color: #fff;
  font: normal normal 800 16px/22px Nunito !important;
}
.btn-wiz-ee6a05:hover {
  color: #ffffff !important;
}
.btn-wiz-ffffff {
  background: #fff 0% 0% no-repeat padding-box !important;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 23px;
  font: normal normal 800 16px/18px Nunito !important;
  color: #f38338 !important;
}
.btn-wiz-ffffff:hover {
  color: #f38338 !important;
}
.btn-wiz-5fda5f {
  background: transparent linear-gradient(180deg, #5fda5f 0%, #01a601 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #0000004d;
  border-radius: 24px;
  color: #fff;
  font: normal normal 800 16px/22px Nunito !important;
}
.btn-wiz-5fda5f:hover,
.btn-wiz-0f7a79:hover,
.btn-wiz-ee6a05:hover {
  color: #ffffff !important;
}
.btn-wiz-5fda5f:hover {
  color: #ffffff !important;
}
.btn-wiz-0f7a79 {
  background: transparent linear-gradient(180deg, #ffffff -90%, #0f7a79 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 24px;
  color: #fff;
  font: normal normal 800 16px/22px Nunito !important;
}

.btn-wiz-98a3a8 {
  background: transparent linear-gradient(180deg, #98a3a8 0%, #686868 100%) 0% 0% no-repeat padding-box;
  border-radius: 6px !important;
  font: normal normal bold 15px/23px Nunito;
  color: #ffffff;
}

.btn-wiz-98a3a8:hover {
  background: transparent linear-gradient(180deg, #98a3a8 0%, #545456 100%) 0% 0% no-repeat padding-box;
  color: #ffffff !important;
}

.btn-wiz-43a8ff {
  background: transparent linear-gradient(180deg, #43a8ff 0%, #0089ff 100%) 0% 0% no-repeat padding-box;
  border-radius: 6px !important;
  font: normal normal bold 15px/23px Nunito;
  color: #ffffff;
}
.btn-wiz-00cdff {
  background: transparent linear-gradient(180deg, #00cdff 0%, #0089ff 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #0000004d;
  border-radius: 24px;
  font: normal normal 800 14px/19px Nunito;
  color: #ffffff;
  text-shadow: 0px 2px 2px #00000066;
}
.btn-wiz-00cdff:hover {
  background: transparent linear-gradient(180deg, #00cdff 0%, #0089ff 100%) 0% 0% no-repeat padding-box;
  color: #ffffff;
}
.btn-wiz-outline-666666 {
  font: normal normal bold 15px/20px Nunito;
  color: #666666;
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00000033;
  border: 1px solid #666666;
  border-radius: 6px;
}

.btn-wiz-43a8ff:hover {
  background: transparent linear-gradient(180deg, #43a8ff 0%, #036fcd 100%) 0% 0% no-repeat padding-box;
  color: #ffffff !important;
}
.btn-wiz-666666 {
  background: #666666 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 23px;
  font: normal normal 800 16px/22px Nunito;
  color: #f1fefe;
}
.btn-wiz-f7941d {
  background: #f7941d;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white !important;
  font: normal normal bold 13px/21px Poppins;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-f7941d:hover {
  background: #f15a29;
  color: white !important;
}
.btn-wiz-23b1f4 {
  background: #23b1f4;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white;
  font: normal normal bold 13px/21px Poppins;
  letter-spacing: 0.26px;
}
.btn-wiz-23b1f4:hover {
  background: #0282fe;
  color: white;
}
.btn-wiz-f68c20 {
  background: #f68c20 0% 0% no-repeat padding-box;
  border-radius: 20px;
  color: #fff;
  font: normal normal normal 16px/27px Poppins;
}
.btn-wiz-f68c20:hover {
  background: #f15a29 0% 0% no-repeat padding-box;
  border-radius: 24px;
  font: normal normal normal 16px/27px Poppins;
  color: #ffffff;
}
.btn-wiz-outline-f7941d {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 2px solid #f7941d;
  border-radius: 24px;
  color: #444444;
  font: normal normal 500 15px/18px Poppins;
}
.btn-wiz-outline-23b1f4 {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #23b1f4;
  border-radius: 24px;
  font: normal normal 500 16px/20px Poppins;
  color: #23b1f4;
}
.btn-wiz-outline-23b1f4:hover {
  color: #23b1f4;
}
.btn-wiz-outline-606060 {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #606060;
  font: normal normal bold 13px/21px Poppins;
  border-radius: 24px;
  color: #606060;
}
.btn-wiz-outline-606060:hover {
  color: #606060;
}
.btn-wiz-outline-b6c5cc {
  border: 1px solid #b6c5cc;
  font: normal normal bold 12px/23px Nunito;
  border-radius: 4px;
  color: #849198;
  letter-spacing: 0px;
}
.btn-wiz-outline-b6c5cc:hover {
  border: 1px solid #0089ff;
  color: #0089ff;
}
.btn-wiz-8fa8b4 {
  background: #8fa8b4 0% 0% no-repeat padding-box;
  border-radius: 4px;
  font: normal normal 800 12px/16px Nunito;
  color: #ffffff;
}
.btn-wiz-8fa8b4:hover {
  background: #617078 0% 0% no-repeat padding-box;
  color: #ffffff;
}
.btn-wiz-outline-8fa8b4 {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #8fa8b4;
}
.btn-wiz-28bd28 {
  background: #28bd28 0% 0% no-repeat padding-box;
  border-radius: 30px;
  font: normal normal bold 12px/16px Chivo;
  color: #ffffff;
}
.btn-wiz-28bd28:hover {
  color: #ffffff !important;
}
.lwa-btn {
  background: transparent linear-gradient(180deg, #ffe8ab 0%, #f5c646 100%) 0% 0% no-repeat padding-box;
  border: 1px solid #b38b22;
  border-radius: 4px;
  box-shadow: 0px 2px 4px #00000033;
  opacity: 1;
  font: normal normal bold 12px/16px Amazon Ember Display;
  letter-spacing: -0.12px;
  color: #040707;
}
.lwa-btn:hover {
  background: transparent linear-gradient(180deg, #f5c646 0%, #f5c646 100%) 0% 0% no-repeat padding-box;
}
.lwa-btn.logout {
  background: #3b2c03;
  color: white;
}
.lwa-btn.logout:hover {
  background: #1f1701;
  color: white;
}
.lwa-btn img,
.lwg-btn img {
  width: 20px;
  height: 20px;
}
.lwg-btn {
  background: white;
  border-radius: 20px;
  font: normal normal 600 13px/16px Nunito;
  letter-spacing: 0.26px;
  color: #757575;
  box-shadow: 0 2px 4px 0 rgb(0 0 0 / 25%);
}
.lwg-btn:hover {
  background: #efefef;
}
.lwg-btn.logout {
  background: #3b2c03;
  color: white;
}
.lwg-btn.logout:hover {
  background: #1f1701;
  color: white;
}
.wiz.dropdown .dropdown-menu,
.wiz.dropup .dropdown-menu,
.wiz.dropleft .dropdown-menu {
  padding: 0;
}
.wiz.dropdown .dropdown-toggle,
.wiz.dropup .dropdown-toggle,
.wiz.dropleft .dropdown-toggle {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #b6c5cc;
  border-radius: 4px;
  font: normal normal normal 13px/14px Nunito;
  letter-spacing: 0.52px;
  color: #888888;
  padding: 9px 9px 6px 9px;
  width: 100%;
  text-align: left;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wiz.dropdown .dropdown-toggle::after,
.wiz.dropup .dropdown-toggle::after,
.wiz.dropleft .dropdown-toggle::after {
  float: right;
  margin-right: 10px;
}
.wiz.dropdown .dropdown-menu .dropdown-item,
.wiz.dropup .dropdown-menu .dropdown-item,
.wiz.dropleft .dropdown-menu .dropdown-item {
  font: normal normal 500 10px/17px Nunito;
  letter-spacing: 0px;
  color: #465555;
  border-bottom: 1px solid #efefef;
  white-space: normal;
}
.wiz.dropdown .dropdown-menu .dropdown-item:active,
.wiz.dropup .dropdown-menu .dropdown-item:active,
.wiz.dropleft .dropdown-menu .dropdown-item:active {
  color: #fff;
  background-color: #0089ff;
}
.btn-wiz-font-16 {
  font: normal normal 800 16px/22px Nunito;
  text-align: left;
  letter-spacing: 0.32px;
  opacity: 1;
}
.btn-wiz-font-14 {
  font: normal normal bold 14px/17px Nunito;
  text-align: left;
}
.wiz-font-13 {
  font: normal normal 500 15px/16px Nunito;
}
.wiz-font-13px {
  font: normal normal 500 13px/14px Nunito;
}
.wiz-font-15px {
  font: normal normal 500 15px/16px Nunito;
}
.btn-wiz-icon-16 {
  height: 16px;
  width: 16px;
}
.wiz-font-size-30 {
  font-size: 30px;
}
.wiz-font-size-20 {
  font-size: 20px;
}
.wiz-font-size-12 {
  font-size: 12px;
  font-family: Nunito;
}
.wiz-font-size-13 {
  font-size: 13px;
  font-family: Nunito;
}
.btn-wiz-545456 {
  background: #545456;
  box-shadow: 0px 2px 4px #00000033;
  border-radius: 22px;
  opacity: 1;
  color: white;
  font: normal normal bold 13px/21px Nunito;
  letter-spacing: 0.26px;
  z-index: 100;
}
.btn-wiz-f04b23 {
  background: #f04b23 0% 0% no-repeat padding-box;
  border-radius: 30px;
  font: normal normal bold 12px/16px Chivo;
  color: #ffffff;
}
.btn-wiz-f04b23:hover {
  color: #ffffff;
}
.btn-wiz-outline-849198 {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #849198;
  border-radius: 30px;
  font: normal normal bold 12px/16px Chivo;
  color: #545456;
}
.btn-wiz-outline-849198:hover {
  color: #545456;
}
/* WizKlub Buttons */

/* Search Functionality with Search Icon */
.has-search .form-control {
  padding-left: 2.375rem;
}
.has-search .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.375rem;
  text-align: center;
  pointer-events: none;
  color: #aaa;
}
/* Search Functionality with Search Icon */
/* WizKlub Form Controls - Input/Checkbox */
.wiz.form-group label {
  text-align: left;
  font: normal normal bold 16px/16px Nunito;
  letter-spacing: 0.32px;
  color: #545456;
  opacity: 1;
}
.wiz.form-group input,
textarea,
select,
.selectize-input,
.selectize-dropdown {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #b6c5cc;
  border-radius: 4px;
  font: normal normal normal 13px/14px Nunito;
  letter-spacing: 0.52px;
  color: #888888;
  /* padding-right: 45px !important; */
}
.wiz.wiz-form-text input,
textarea,
select,
.selectize-input,
.selectize-dropdown {
  border: 1px solid #b6c5cc !important;
  font: normal normal normal 15px/14px Nunito !important;
  letter-spacing: 0.6px !important;
  color: #888888 !important;
  resize: none;
}
.selectize-dropdown .selectize-dropdown-content {
  background-color: #ffffff;
  box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
}
.wiz .selectize-input input {
  border: none !important;
}
.selectize-input > * {
  vertical-align: middle !important;
}
.selectize-input.not-full input {
  width: 100% !important;
}
.selectize-control.multi .selectize-input {
  overflow-x: auto;
  display: flex;
  align-items: center;
}
.selectize-control.multi .selectize-input > div {
  background: #00cdff;
  white-space: nowrap;
}
.selectize-control:not(.multi) .selectize-input {
  display: flex;
  align-items: center;
}
.selectize-control:not(.multi) .selectize-input .item {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 15px);
  overflow: hidden;
}
.selectize-input .item {
  font: normal normal normal 15px Nunito !important;
}
.wiz.form-group .copy-icon-img {
  width: 20px;
  z-index: 1;
  margin-left: -30px;
  margin-right: 10px;
}
.wiz.wiz.wiz-form-text input[type="file"],
.wiz.wiz.wiz-form-text input[type="radio"] {
  opacity: 1 !important;
  background-color: none !important;
}
.wiz.wiz-form-text input:disabled,
.wiz.wiz-form-text input:read-only,
.wiz.wiz.wiz-form-text input[type="radio"]:read-only {
  opacity: 0.5 !important;
  background-color: #fff !important;
}

/* Notification Panel */
.notification-container {
  position: inherit;
  inset: 15px;
  z-index: 10000;
}
.notification-container .position {
  position: fixed;
  margin-top: 100px;
  z-index: 100;
}
.notification-area {
  box-shadow: 0px 0px 20px #09515199;
}
/* Alerts - Override Bootstrap*/
.alert {
  background: #28bd28 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 16px #0000004d;
  border-radius: 12px;
  color: white;
}
.alert .title {
  text-align: left;
  font: normal normal 800 16px/28px Nunito;
  letter-spacing: 0.64px;
  color: #ffffff;
  opacity: 1;
}
.alert .description {
  text-align: left;
  font: normal normal 600 13px/16px Nunito;
  letter-spacing: 0.52px;
  color: #ffffff;
  opacity: 1;
}
.alert-success {
  background: #28bd28 0% 0% no-repeat padding-box;
}
.alert-danger {
  background: #f9461c 0% 0% no-repeat padding-box;
}
.alert-warning {
  background: #fcb200 0% 0% no-repeat padding-box;
}
.alert-info {
  background: #28bdbd 0% 0% no-repeat padding-box !important;
}

/* Width */
.width-icon-20 {
  width: 20px;
}
/* Progress Bar */
.progress-width-1 {
  width: 1%;
}
.progress-width-2 {
  width: 2%;
}
.progress-width-3 {
  width: 3%;
}
.progress-width-4 {
  width: 4%;
}
.progress-width-5 {
  width: 5%;
}
.progress-width-6 {
  width: 6%;
}
.progress-width-7 {
  width: 7%;
}
.progress-width-8 {
  width: 8%;
}
.progress-width-9 {
  width: 9%;
}
.progress-width-10 {
  width: 10%;
}
.progress-width-11 {
  width: 11%;
}
.progress-width-12 {
  width: 12%;
}
.progress-width-13 {
  width: 13%;
}
.progress-width-14 {
  width: 14%;
}
.progress-width-15 {
  width: 15%;
}
.progress-width-16 {
  width: 16%;
}
.progress-width-17 {
  width: 17%;
}
.progress-width-18 {
  width: 18%;
}
.progress-width-19 {
  width: 19%;
}
.progress-width-20 {
  width: 20%;
}
.progress-width-21 {
  width: 21%;
}
.progress-width-22 {
  width: 22%;
}
.progress-width-23 {
  width: 23%;
}
.progress-width-24 {
  width: 24%;
}
.progress-width-25 {
  width: 25%;
}
.progress-width-26 {
  width: 26%;
}
.progress-width-27 {
  width: 27%;
}
.progress-width-28 {
  width: 28%;
}
.progress-width-29 {
  width: 29%;
}
.progress-width-30 {
  width: 30%;
}
.progress-width-31 {
  width: 31%;
}
.progress-width-32 {
  width: 32%;
}
.progress-width-33 {
  width: 33%;
}
.progress-width-34 {
  width: 34%;
}
.progress-width-35 {
  width: 35%;
}
.progress-width-36 {
  width: 36%;
}
.progress-width-37 {
  width: 37%;
}
.progress-width-38 {
  width: 38%;
}
.progress-width-39 {
  width: 39%;
}
.progress-width-40 {
  width: 40%;
}
.progress-width-41 {
  width: 41%;
}
.progress-width-42 {
  width: 42%;
}
.progress-width-43 {
  width: 43%;
}
.progress-width-44 {
  width: 44%;
}
.progress-width-45 {
  width: 45%;
}
.progress-width-46 {
  width: 46%;
}
.progress-width-47 {
  width: 47%;
}
.progress-width-48 {
  width: 48%;
}
.progress-width-49 {
  width: 49%;
}
.progress-width-50 {
  width: 50%;
}
.progress-width-51 {
  width: 51%;
}
.progress-width-52 {
  width: 52%;
}
.progress-width-53 {
  width: 53%;
}
.progress-width-54 {
  width: 54%;
}
.progress-width-55 {
  width: 55%;
}
.progress-width-56 {
  width: 56%;
}
.progress-width-57 {
  width: 57%;
}
.progress-width-58 {
  width: 58%;
}
.progress-width-59 {
  width: 59%;
}
.progress-width-60 {
  width: 60%;
}
.progress-width-61 {
  width: 61%;
}
.progress-width-62 {
  width: 62%;
}
.progress-width-63 {
  width: 63%;
}
.progress-width-64 {
  width: 64%;
}
.progress-width-65 {
  width: 65%;
}
.progress-width-66 {
  width: 66%;
}
.progress-width-67 {
  width: 67%;
}
.progress-width-68 {
  width: 68%;
}
.progress-width-69 {
  width: 69%;
}
.progress-width-70 {
  width: 70%;
}
.progress-width-71 {
  width: 71%;
}
.progress-width-72 {
  width: 72%;
}
.progress-width-73 {
  width: 73%;
}
.progress-width-74 {
  width: 74%;
}
.progress-width-75 {
  width: 75%;
}
.progress-width-76 {
  width: 76%;
}
.progress-width-77 {
  width: 77%;
}
.progress-width-78 {
  width: 78%;
}
.progress-width-79 {
  width: 79%;
}
.progress-width-80 {
  width: 80%;
}
.progress-width-81 {
  width: 81%;
}
.progress-width-82 {
  width: 82%;
}
.progress-width-83 {
  width: 83%;
}
.progress-width-84 {
  width: 84%;
}
.progress-width-85 {
  width: 85%;
}
.progress-width-86 {
  width: 86%;
}
.progress-width-87 {
  width: 87%;
}
.progress-width-88 {
  width: 88%;
}
.progress-width-89 {
  width: 89%;
}
.progress-width-90 {
  width: 90%;
}
.progress-width-91 {
  width: 91%;
}
.progress-width-92 {
  width: 92%;
}
.progress-width-93 {
  width: 93%;
}
.progress-width-94 {
  width: 94%;
}
.progress-width-95 {
  width: 95%;
}
.progress-width-96 {
  width: 96%;
}
.progress-width-97 {
  width: 97%;
}
.progress-width-98 {
  width: 98%;
}
.progress-width-99 {
  width: 99%;
}
.progress-width-100 {
  width: 100%;
}

/* Circular progress bar */
.wiz-circular-progress-bar {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  display: flex;
  background: #ddd;
}
.wiz-circular-progress-bar .overlay {
  border-radius: 50%;
  width: 70%;
  height: 70%;
  margin: auto;
  background: #fff;
  text-align: center;
  padding-top: 30%;
}
.wiz-circular-progress-bar.progress-0 {
  background-image: -webkit-linear-gradient(left, #ddd 50%, transparent 50%), -webkit-linear-gradient(left, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(90deg, #ddd 50%, transparent 50%), linear-gradient(90deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-10 {
  background-image: -webkit-linear-gradient(36deg, #ddd 50%, transparent 50%), -webkit-linear-gradient(left, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(54deg, #ddd 50%, transparent 50%), linear-gradient(90deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-20 {
  background-image: -webkit-linear-gradient(72deg, #ddd 50%, transparent 50%), -webkit-linear-gradient(left, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(18deg, #ddd 50%, transparent 50%), linear-gradient(90deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-30 {
  background-image: -webkit-linear-gradient(108deg, #ddd 50%, transparent 50%), -webkit-linear-gradient(left, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(-18deg, #ddd 50%, transparent 50%), linear-gradient(90deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-40 {
  background-image: -webkit-linear-gradient(144deg, #ddd 50%, transparent 50%), -webkit-linear-gradient(left, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(-54deg, #ddd 50%, transparent 50%), linear-gradient(90deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-50 {
  background-image: -webkit-linear-gradient(right, #ddd 50%, transparent 50%), -webkit-linear-gradient(left, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(-90deg, #ddd 50%, transparent 50%), linear-gradient(90deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-60 {
  background-image: -webkit-linear-gradient(left, #028cd5 50%, transparent 50%), -webkit-linear-gradient(36deg, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(90deg, #028cd5 50%, transparent 50%), linear-gradient(54deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-70 {
  background-image: -webkit-linear-gradient(left, #028cd5 50%, transparent 50%), -webkit-linear-gradient(72deg, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(90deg, #028cd5 50%, transparent 50%), linear-gradient(18deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-80 {
  background-image: -webkit-linear-gradient(left, #028cd5 50%, transparent 50%), -webkit-linear-gradient(108deg, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(90deg, #028cd5 50%, transparent 50%), linear-gradient(-18deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-90 {
  background-image: -webkit-linear-gradient(left, #028cd5 50%, transparent 50%), -webkit-linear-gradient(144deg, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(90deg, #028cd5 50%, transparent 50%), linear-gradient(-54deg, #028cd5 50%, #ddd 50%);
}
.wiz-circular-progress-bar.progress-100 {
  background-image: -webkit-linear-gradient(left, #028cd5 50%, transparent 50%), -webkit-linear-gradient(right, #028cd5 50%, #ddd 50%);
  background-image: linear-gradient(90deg, #028cd5 50%, transparent 50%), linear-gradient(-90deg, #028cd5 50%, #ddd 50%);
}
/* Wizklub rotate */
.rotate-90 {
  transform: rotate(90deg);
}
.rotate-180 {
  transform: rotate(180deg);
}
.rotate-270 {
  transform: rotate(270deg);
}
/* Wizklub rotate */

/* Wizklub Pagination */
.wizklub-pagination .content {
  text-align: left;
  font: normal normal 500 16px/28px Nunito;
  color: #555555;
}
.wizklub-pagination input[type="number"] {
  text-align: left;
  font: normal normal 500 16px/28px Nunito;
  color: #555555;
  background: #f5ffff;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
.wizklub-pagination input[type="number"]::-webkit-outer-spin-button,
.wizklub-pagination input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  -moz-appearance: textfield;
}

.paginationjs .paginationjs-pages {
  flex-wrap: wrap !important;
  display: flex !important;
}
.paginationjs .paginationjs-pages li.active a,
.paginationjs .paginationjs-pages li.next a,
.paginationjs .paginationjs-pages li.previous a {
  background: #0089ff;
  color: white;
  border: 1px solid #0089ff;
}
.paginationjs .paginationjs-pages li a {
  color: #0089ff;
  border: 1px solid #dee2e6;
  height: 100%;
  display: flex !important;
  justify-content: center;
  padding: 0.25rem 0.5rem;
}
.paginationjs .paginationjs-pages li.disabled a {
  opacity: 0.5;
  background: #f0f5f5 0% 0% no-repeat padding-box;
  border: 1px solid #ccdada;
}
.paginationjs .paginationjs-pages li .datatable-paginate-next,
.paginationjs .paginationjs-pages li .datatable-paginate-prev {
  display: block;
}

.paginationjs .paginationjs-pages li .datatable-paginate-next-disable,
.paginationjs .paginationjs-pages li .datatable-paginate-prev-disable {
  display: none;
}

.paginationjs .paginationjs-pages li.disabled .datatable-paginate-next,
.paginationjs .paginationjs-pages li.disabled .datatable-paginate-prev {
  display: none;
}

.paginationjs .paginationjs-pages li.disabled .datatable-paginate-next-disable,
.paginationjs .paginationjs-pages li.disabled .datatable-paginate-prev-disable {
  display: block;
}
/* Wizklub Pagination */

/* WizKlub Modals */
.modal-md {
  max-width: 600px !important;
}
@media (min-width: 320px) {
  /* Custom Paddings*/
  .pt-20 {
    padding-top: 20px !important;
  }
  .pt-140 {
    padding-top: 140px !important;
  }
  .pb-20 {
    padding-bottom: 20px !important;
  }
  .pl-10 {
    padding-left: 10px !important;
  }
  .pl-15 {
    padding-left: 15px !important;
  }
  .pr-15 {
    padding-right: 15px !important;
  }
  .pr-16 {
    padding-right: 16px !important;
  }
  .px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  /* Custom Paddings */
  /* Custom Margin */
  .mt-n80 {
    margin-top: -80px;
  }
  .mr-n10 {
    margin-right: -10px !important;
  }
  .mr-n30 {
    margin-right: -30px !important;
  }
  .mt-n101 {
    margin-top: -101px;
  }
  .mt-10 {
    margin-top: 10px !important;
  }
  .mt-30 {
    margin-top: 30px !important;
  }
  .mb-30 {
    margin-bottom: 30px !important;
  }
  /* Custom Margin */
  /* New Item Icon */
  .new-item-icon {
    position: relative;
    top: -64px;
    left: -4px;
  }
  /* New Item Icon */
}
@media (min-width: 576px) {
  .border-sm-top-right-radius-0 {
    border-top-right-radius: 0px !important;
  }
  /* Custom Paddings */
  .pt-sm-0 {
    padding-top: 0px !important;
  }
  .pl-sm-15 {
    padding-left: 15px !important;
  }
  .pr-sm-15 {
    padding-right: 15px !important;
  }
  .pl-sm-20 {
    padding-left: 20px !important;
  }
  .pr-sm-20 {
    padding-right: 20px !important;
  }
  .px-sm-60 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  /* Custom Paddings */
  /* Custom Margins */
  .mt-sm-80 {
    margin-top: 80px !important;
  }
  .mr-sm-20 {
    margin-right: 20px !important;
  }
  .mr-sm-7 {
    margin-right: 7rem !important;
  }
  /* Custom Margins */
}
@media (min-width: 768px) {
  /* Custom Paddings */
  .pl-md-15 {
    padding-left: 15px !important;
  }
  .pr-md-15 {
    padding-right: 15px !important;
  }
  .pr-md-30 {
    padding-right: 30px !important;
  }
  /* Custom Paddings */
  /* Custom Margins */
  .mt-md-n55 {
    margin-top: -55px !important;
  }
  .mt-md-10 {
    margin-top: 10px !important;
  }
  .mt-md-30 {
    margin-top: 30px !important;
  }
  .mt-md-20 {
    margin-top: 20px !important;
  }
  .mt-md-70 {
    margin-top: 70px !important;
  }
  /* Custom Margins */
  .h-md-90 {
    height: 90% !important;
  }
}
@media (min-width: 992px) {
  /* Custom Paddings */
  .pl-lg-15 {
    padding-left: 15px !important;
  }
  .pl-lg-25 {
    padding-left: 25px !important;
  }
  .pl-lg-30 {
    padding-left: 30px !important;
  }
  .pl-lg-45 {
    padding-left: 45px !important;
  }
  .pr-lg-15 {
    padding-right: 15px !important;
  }
  .pr-lg-30 {
    padding-right: 30px !important;
  }
  .pr-lg-40 {
    padding-right: 40px !important;
  }
  /* Custom Paddings */
  /* Custom Margins */
  .ml-lg-40 {
    margin-left: 40px !important;
  }
  /* Custom Margins */
  /* New Item Icon */
  .new-item-icon {
    position: relative;
    top: -55px;
    left: 93px;
  }
  /* New Item Icon */
}
@media (min-width: 1200px) {
  /* Custom Paddings */
  .pl-xl-15 {
    padding-left: 15px !important;
  }
  .pl-xl-30 {
    padding-left: 30px !important;
  }
  .pr-xl-15 {
    padding-right: 15px !important;
  }
  .pr-xl-40 {
    padding-right: 40px !important;
  }
  /* Custom Paddings */
  /* Custom Margins */
  .ml-xl-25 {
    margin-left: 25px !important;
  }
  .ml-xl-90 {
    margin-left: 90px !important;
  }
  /* Custom Margins */
}

/* Wizklub Width and Heights */
/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  .w-xs-100 {
    width: 100% !important;
  }

  .w-xs-75 {
    width: 75% !important;
  }

  .w-xs-50 {
    width: 50% !important;
  }

  .w-xs-25 {
    width: 25% !important;
  }
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {
  .w-sm-100 {
    width: 100% !important;
  }

  .w-sm-75 {
    width: 75% !important;
  }

  .w-sm-50 {
    width: 50% !important;
  }

  .w-sm-25 {
    width: 25% !important;
  }
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {
  .w-md-100 {
    width: 100% !important;
  }

  .w-md-75 {
    width: 75% !important;
  }

  .w-md-50 {
    width: 50% !important;
  }

  .w-md-25 {
    width: 25% !important;
  }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {
  .w-lg-100 {
    width: 100% !important;
  }

  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-60 {
    width: 60% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }

  .w-lg-25 {
    width: 25% !important;
  }
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  .w-xl-100 {
    width: 100% !important;
  }

  .w-xl-75 {
    width: 75% !important;
  }

  .w-xl-50 {
    width: 50% !important;
  }

  .w-xl-25 {
    width: 25% !important;
  }
}
/* Wizklub Filter */

.filters-title {
  font: normal normal bold 13px/18px Nunito;
  color: #000000;
}
.wiz-global-filter-button {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #aaaaaa;
  border-radius: 4px;
  padding: 8px 12px 8px 12px;
  align-items: center;
}
.wiz-filter-button {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #aaaaaa;
  border-radius: 4px;
  padding: 8px 12px 8px 12px;
  align-items: center;
}
.wiz-filter-div.wiz-filter-sidebar {
  top: 92px;
  right: 0px;
  width: 280px;
  height: 100vh;
}
.wiz-filter-div:not(.wiz-filter-sidebar) {
  top: 0px;
  right: 0px;
  width: 280px;
}
.wiz-filter-div-left:not(.wiz-filter-sidebar) {
  right: unset;
  left: 0px;
}
.wiz-filter-div {
  background: #ffffff;
  box-shadow: 4px 4px 20px transparent;
  z-index: 1100;
  display: none;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateX(120%);
  -moz-transform: translateX(120%);
  -ms-transform: translateX(120%);
  -o-transform: translateX(120%);
  transform: translateX(120%);
  -webkit-transition: -webkit-transform 0.3s, box-shadow 0.3s;
  -moz-transition: -moz-transform 0.3s, box-shadow 0.3s;
  transition: transform 0.3s, box-shadow 0.3s;
}
.wiz-filter-div.wiz-filter-visible {
  display: block;
  visibility: visible;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.2);
}
.wiz-filter-div .filter-header {
  /* top colored bar */
  width: 100%;
  text-align: left;
  font: normal normal 500 13px/21px Nunito;
  letter-spacing: 0px;
  color: #056867;
  text-transform: uppercase;
  background-color: #d0f6f6;
}
.wiz-filter-button:focus,
.wiz-filter-div .filter-heading-button:focus,
.wiz-filter-div .close:focus {
  outline: none;
  box-shadow: none;
}
.wiz-filter-div .filter-heading {
  text-align: left;
  font: normal normal 800 13px/21px Nunito;
  letter-spacing: 0px;
  color: #007b79;
  cursor: pointer;
}
.wiz-filter-div .filter-heading-button {
  transform: rotate(90deg);
}
.wiz-filter-div .filter-group-button:not(.collapsed) .filter-heading-button {
  transform: rotate(-90deg);
}
.wiz-filter-group li {
  list-style-type: none;
}
.wiz-filter-group label {
  text-align: left;
  font: normal normal 600 13px/21px Nunito;
  letter-spacing: 0px;
  color: #777777;
}
.wiz-filter-div .sort.asc ~ label span.indicator::after {
  content: "\2191";
  padding-left: 3px;
  color: #007b79;
}
.wiz-filter-div .sort.desc ~ label span.indicator::after {
  content: "\2193";
  padding-left: 3px;
  color: #007b79;
}
.wiz-filter-group input {
  border: 1px solid #35a7a6 !important;
  background: #ffffff 0% 0% no-repeat padding-box;
  color: #888888;
  border-radius: 4px;
  font: normal normal 600 13px/21px Nunito;
  padding: 5px;
}
/* Wizklub Filter */

/* Wizklub Error Page */

.wizklub-error {
  background-image: url(https://assets.wizklub.com/images/dashboard/dashboard-bg.svg);
  min-height: 100%;
  min-width: 100%;
  position: absolute;
}
.wizklub-error .error-code {
  font: normal normal bold 130px/25px Myriad Pro;
  letter-spacing: 1.6px;
  color: #f1954b;
  text-shadow: 0px 4px 4px #0000004d;
  position: absolute;
  top: 20%;
  left: 0;
  right: 0;
}
.wizklub-error .message {
  font: normal normal bold 26px/35px Nunito;
  color: #004d4c;
}
.wizklub-error .message-description {
  font: normal normal 600 16px/24px Nunito;
  color: #666666;
}

/* Wizklub Error Page */

/* Wizbuddy CSS */

.wizbuddy-chat-bot .wiz-buddy {
  z-index: 10000;
  bottom: 25px;
}
.wizbuddy-chat-bot .wiz-buddy .wizbuddy-icon {
  height: 80px;
  width: 80px;
  background-color: #04364e;
  box-shadow: 0px 6px 32px #00004d;
  border: 2px solid #04364e;
  border-radius: 45px;
  padding: 10px;
  cursor: pointer;
}
.wizbuddy-chat-bot .wizbuddy-pop-up {
  bottom: 105px;
  min-height: 402px;
  max-height: 530px;
  -webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
  -moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
  -o-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
  box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  height: calc(100% - 130px);
  z-index: 5000;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-header-img {
  z-index: 1;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-header {
  background: #04364e 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 6px #5e5e5e99;
  border-radius: 10px 10px 0px 0px;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-header-inside {
  background: #0dbbb9 0% 0% no-repeat padding-box;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wiz-header-font {
  font: normal normal 600 18px/20px Nunito;
  letter-spacing: 0.36px;
  text-shadow: 0px 3px 6px #000029;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wiz-sub-header-font {
  font: normal normal 300 13px/20px Nunito;
  letter-spacing: 0.36px;
  text-shadow: 0px 3px 6px #000029;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-static {
  height: 70px;
  width: 70px;
  box-shadow: 0px 2px 4px #00004d;
  border: 1px solid #04364e;
  background-color: #ffffff;
  border-radius: 45px;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-body {
  background: #f5f5f5 url("https://assets.wizklub.com/images/wizklub/icons/chatbot-bg.png") 0% 0% no-repeat padding-box;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  border-left: 2px solid #04364e;
  border-right: 2px solid #04364e;
  background-size: 100% 100%;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-body-inside {
  border-left: 2px solid #0dbbb9;
  border-right: 2px solid #0dbbb9;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-default {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 4px #00001a;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-head {
  height: 50px;
  width: 50px;
  box-shadow: 0px 0px 10px #ffffff66;
  border: 1px solid #04364e;
  background-color: #22b9b7;
  border-radius: 45px;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-default-header {
  font: normal normal bold 14px/20px Nunito;
  color: #04364e;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-default-desc {
  font: normal normal 600 12px/16px Nunito;
  color: #333333;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-default-desc hr {
  background: #22b9b7 0% 0% no-repeat padding-box;
  height: 2px;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-time {
  font: normal normal 600 10px/20px Nunito;
  color: #666666;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-options-text {
  font: normal normal 500 15px/18px Nunito;
  color: #333333;
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 0.4000000059604645px solid #0f7a79;
  display: table;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-chat {
  font: normal normal 600 13px/18px Nunito;
  min-width: 40px;
  max-width: 90%;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-chat-send {
  background: #04364e 0% 0% no-repeat padding-box;
  border-radius: 6px 0px 6px 0px;
  color: #ffffff;
  border-top: 9px solid #04364e;
  border-right: 9px solid #f5f5f5;
  /* box-shadow: -6px 4px 4px rgba(0, 0, 0, 0.2); */
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-chat-recieve {
  background: #ffffff 0% 0% no-repeat padding-box;
  border-radius: 0px 0px 6px 0px;
  border-top: 9px solid #ffffff;
  border-left: 9px solid #f5f5f5;
  color: #333333;
  /* box-shadow: 8px 4px 4px rgba(0, 0, 0, 0.2); */
  float: left;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-footer {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 1px 2px #00001f;
  border-radius: 0px 0px 10px 10px;
  border: 2px solid #04364e;
  border-top: none;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-footer-inside {
  border: 2px solid #0dbbb9;
  border-top: none;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-input {
  background: #f5f5f5 0% 0% no-repeat padding-box;
  border: 1px solid #dddddd;
  border-radius: 2px;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-input-field {
  background: #f5f5f5 0% 0% no-repeat padding-box;
  border-radius: 2px;
  border: none;
  font: normal normal normal 13px/17px Nunito;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-input input::placeholder {
  font: normal normal normal 13px/17px Nunito;
  color: #aaaaaa;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-footer input:focus {
  box-sizing: unset !important;
  outline: none;
  width: 70%;
}
.wizbuddy-chat-bot .wizbuddy-pop-up .wizbuddy-speaker {
  border-left: 1px solid #dddddd;
  width: 28px;
}
@media (min-width: 320px) {
  /* Wizbuddy CSS */

  .wizbuddy-chat-bot .wiz-buddy {
    right: 95px;
  }
  .wizbuddy-chat-bot .wizbuddy-pop-up-extended {
    right: 10px;
    width: 300px;
    margin-bottom: 10px;
  }
  .wizbuddy-chat-bot .wizbuddy-pop-up .wiz-sub-header-font {
    font: normal normal 300 13px/20px Nunito;
  }
}
@media (min-width: 576px) {
  /* Wizbuddy CSS */

  .wizbuddy-chat-bot .wiz-buddy {
    right: 105px;
  }
  .wizbuddy-chat-bot .wizbuddy-pop-up-extended {
    right: 20px;
    width: 320px;
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  /* Wizbuddy CSS */

  .wizbuddy-chat-bot .wizbuddy-pop-up-extended {
    right: 20px;
    width: 360px;
    margin-bottom: 10px;
  }
}
@media (min-width: 992px) {
  .wizbuddy-chat-bot .wizbuddy-pop-up .wiz-sub-header-font {
    font: normal normal 300 12px/20px Nunito;
  }
}
@media (min-width: 1200px) {
  .wizbuddy-chat-bot .wizbuddy-pop-up .wiz-sub-header-font {
    font: normal normal 300 13px/20px Nunito;
  }
}

/* Wizbuddy CSS */

/* kidstein css */
.kidstein-ai-chatbot .kidstein-icon-btn {
  right: 0;
  bottom: 0;
  z-index: 1;
}
.kidstein-ai-chatbot .kidstein-icon-btn:hover .greeting-img {
  display: block !important;
  transition: 0.5s linear;
}
.kidstein-ai-chatbot .kidstein-icon-btn:hover .focus-img {
  display: none !important;
  transition: 0.5s linear;
}
/* .kidstein-ai-chatbot .kidstein-icon-btn img{
    box-shadow: 0px 6px 32px #00004d;
  } */

.kidstein-ai-chatbot .kidstein-pop-up {
  bottom: 0;
  right: 5px;
  width: auto;
  max-width: 350px;
}
.kidstein-ai-chatbot .question-answer-container,
.kidstein-ai-chatbot .user-guide-manual,
.kidstein-ai-chatbot .conversation-history-container {
  position: fixed;
  top: 13%;
  max-width: 300px;
  min-width: 300px;
  bottom: 0;
}
.kidstein-ai-chatbot .kidstein-pop-up .chatbox {
  background-image: url("https://assets.wizklub.com/images/dashboard/kidstein/chatbox-bg.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
  z-index: 1;
  position: relative;
  max-width: 300px !important;
}
.kidstein-ai-chatbot .chatbox .tab-labels {
  font: normal normal bold 10px/12px Chivo;
  color: #c8900d;
}
.kidstein-ai-chatbot .chatbox .tab-labels:hover {
  text-decoration: underline;
  color: #c8900d;
}
.kidstein-ai-chatbot .conversation-history-container,
.kidstein-ai-chatbot .question-answer-container {
  box-shadow: 0 0 0 4px #2680ce, 0 0 0 8px #26bee2;
  border-radius: 10px 0px 0px 10px;
  background-color: #ffffff;
}
.kidstein-ai-chatbot .user-guide-manual {
  height: 100vh;
  z-index: 1;
  position: relative;
  box-shadow: -6px 6px 6px #00000029;
}
.kidstein-ai-chatbot .conversation-history-header .label {
  font: normal normal bold 14px/17px Chivo;
  color: #545456;
}
.kidstein-ai-chatbot .conversation-chats-btn {
  background-image: url("https://assets.wizklub.com/images/dashboard/kidstein/chats-card-bg.svg");
  background-repeat: no-repeat;
  background-size: cover;
}
.kidstein-ai-chatbot .conversation-chats-btn .time-date {
  font: normal normal normal 10px/12px Chivo;
  color: #000000;
  opacity: 0.6;
}
.kidstein-ai-chatbot .conversation-chats-btn .chat-text {
  font: normal normal bold 11px/13px Chivo;
  color: #545456;
  text-overflow: ellipsis;
}
.kidstein-ai-chatbot .conversation-history-container .chats-container,
.kidstein-ai-chatbot .question-answer-container .chats-container {
  overflow-y: auto;
  border-radius: 10px;
  padding-bottom: 60px;
}
.kidstein-ai-chatbot .conversation-history-container .chats-container::-webkit-scrollbar,
.kidstein-ai-chatbot .question-answer-container .chats-container::-webkit-scrollbar {
  width: 0em;
}
.kidstein-ai-chatbot .conversation-history-container .mic-btn,
.kidstein-ai-chatbot .question-answer-container .mic-btn {
  bottom: 22px;
}
.kidstein-ai-chatbot .greet-text,
.kidstein-ai-chatbot .output-text {
  font: normal normal bold 13px/15px Chivo;
  color: #545456;
  border-bottom: 1.5px solid #b6c5cc61;
}
.kidstein-ai-chatbot .greet-text:focus-visible {
  outline: none !important;
}
.kidstein-ai-chatbot .current-speaking-state {
  position: absolute;
  top: 30%; /* Adjust this value as needed */
  left: 50%;
  transform: translateX(-50%);
}

.kidstein-ai-chatbot .current-speaking-state .mic-state-text {
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  color: #b6c5cc;
}
.kidstein-ai-chatbot .manual-video-section .manual-guide-video {
  background: #afbdc3 0% 0% no-repeat padding-box;
  border-radius: 8px;
}
.kidstein-ai-chatbot .manual-video-section {
  position: relative;
}
.kidstein-ai-chatbot .play-icon-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.kidstein-ai-chatbot .user-guidelines-header .title {
  font: normal normal bold 16px/19px Chivo;
  color: #444444;
}

.kidstein-ai-chatbot .user-manuals-cards .manual-cards .questions {
  font: normal normal bold 12px/16px Chivo;
}
.kidstein-ai-chatbot .user-manuals-cards .answers {
  font: normal normal normal 12px/16px Chivo;
}
.kidstein-ai-chatbot .arrow-bottom-btn {
  display: none;
}
.kidstein-ai-chatbot #manual_cards:not(.collapsed) .arrow-bottom-btn {
  display: block;
}
.kidstein-ai-chatbot #manual_cards:not(.collapsed) .arrow-right-btn {
  display: none;
}
.kidstein-ai-chatbot #manual_cards.collapsed .arrow-bottom-btn {
  display: none;
}
.kidstein-ai-chatbot #manual_cards.collapsed .arrow-right-btn {
  display: block;
}
.kidstein-ai-chatbot .question-answers-pages {
  box-shadow: 0 0 0 4px #2680ce, 0 0 0 8px #26bee2;
  border-radius: 10px 0px 0px 10px;
  background-color: #ffffff;
}
.kidstein-ai-chatbot .question-answer-header {
  border-bottom: 1px solid #b6c5cc !important;
  border: 0;
}
.kidstein-ai-chatbot .question-counts {
  border-right: 1px solid #d8c189;
  border-radius: 0px !important;
  border-top: 0px !important;
  border-bottom: 0px !important;
}
.kidstein-ai-chatbot .question-counts {
  margin-right: 1px;
}
.kidstein-ai-chatbot .question-answers {
  border-left: 1px solid #d8c189;
  border-radius: 0px !important;
  border-top: 0px !important;
  border-bottom: 0px !important;
}
.kidstein-ai-chatbot .question-counts .question-number,
.kidstein-ai-chatbot .question-counts .answer-label {
  font: normal normal bold 10px/12px Chivo;
}
.kidstein-ai-chatbot .question-answer-container .time-date {
  font: normal normal bold 10px/12px Chivo;
  color: #56565666;
}
.kidstein-ai-chatbot .question-answer-container .question {
  font: normal normal bold 10px/12px Chivo;
}
.kidstein-ai-chatbot .question-answer-container .answers {
  font: normal normal normal 10px/14px Chivo;
}
.kidstein-ai-chatbot .mute,
.kidstein-avatar-card .mute {
  opacity: 1;
  display: block;
  transition: 0.5s ease;
  backface-visibility: hidden;
}
.kidstein-ai-chatbot .speaker-btn,
.kidstein-avatar-card .speaker-btn {
  transition: 0.5s ease;
  opacity: 0;
  position: absolute;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.kidstein-ai-chatbot .speaker-btn {
  top: 75%;
  left: 50%;
  width: 20%;
  height: 20%;
}
.kidstein-avatar-card .speaker-btn {
  top: 50%;
  left: 52%;
  width: 80px;
  height: 80px;
}
.kidstein-ai-chatbot .kidstein-chatbox-icon:hover .mute,
.kidstein-avatar-card .kidstein-avatars:hover .mute {
  opacity: 0.99 !important;
}
.kidstein-ai-chatbot .kidstein-chatbox-icon:hover .speaker-btn,
.kidstein-avatar-card .kidstein-avatars:hover .speaker-btn {
  opacity: 1 !important;
}
/* Kidstein Web CSS */
.kidstein-web .kidstien-chatbot-card {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 16px #00000029;
  border-radius: 20px 0px 0px 20px;
}
.kidstien-chatbot-card .chatbot-header {
  background: transparent linear-gradient(180deg, #23b1f4 0%, #0089ff 100%) 0% 0% no-repeat padding-box;
  border-radius: 20px 0px 0px 0px;
}
.kidstien-chatbot-card .chatbot-footer {
  background: #ffffff 0% 0% no-repeat padding-box;
  border-top: 1px solid #cccccc;
  border-radius: 0px 0px 20px 20px;
}
.kidstien-chatbot-card .chatbot-header .title {
  font: normal normal 900 17px/20px Chivo;
  letter-spacing: 1.02px;
  color: #ffffff;
  text-shadow: 0px 1px 2px #0000004d;
}
.kidstein-web .kidstein-avatar-card {
  background: linear-gradient(0deg, #6ecccf 0%, #09314e 100%) 0% 0% no-repeat padding-box;
  border-radius: 0px 20px 20px 0px;
}
.kidstein-avatar-card .avatar-shadow-effect {
  position: relative;
  top: -26px;
  width: 145px;
  height: 34px;
  background: #00000011 0% 0% no-repeat padding-box;
  border-radius: 50%;
}
.kidstien-chatbot-card .chatbot-footer .kidstein-web-input {
  font: normal normal normal 13px/16px Chivo;
  color: #b6c5cc;
  outline-style: none !important;
}
.kidstien-chatbot-card .chatbot-request .request-messages {
  background: #00cdff11 0% 0% no-repeat padding-box;
  border-radius: 16px;
  font: normal normal normal 13px/16px Chivo;
  color: #444444;
}
.kidstien-chatbot-card .chatbot-response .greeting-message,
.kidstien-chatbot-card .chatbot-response .response-messages {
  background: #ffb30011 0% 0% no-repeat padding-box;
  border-radius: 16px;
  font: normal normal normal 13px/16px Chivo;
  color: #444444;
}
.kidstien-chatbot-card .time-stamp,
.kidstien-chatbot-card .request-time,
.kidstien-chatbot-card .response-time {
  font: normal normal normal 10px/12px Chivo;
  color: #545456;
  opacity: 0.6;
}
.kidstein-avatar-card .status-label {
  font: normal normal bold 12px/14px Chivo;
  color: #ffffff;
}
.kidstein-avatar-card .kidstein-avatars.hoverable:hover .greeting {
  display: block !important;
  transition: 0.5s linear;
  cursor: pointer;
}
.kidstein-avatar-card .kidstein-avatars.hoverable:hover .other-avatar {
  display: none !important;
  transition: 0.5s linear;
  cursor: pointer;
}
.greeting-texts-container .greeting-text {
  background: #ffb30011 0% 0% no-repeat padding-box;
  border-radius: 16px;
  font: normal normal normal 13px/16px Chivo;
  color: #444444;
  max-width: fit-content;
}
.edstein-modal .fullscreen-dialog {
  max-width: 100%;
  margin: 0;
  padding: 0;
}
.edstein-modal .fullscreen-content {
  border-radius: 20px;
  background: #00000029;
  border: 0 !important;
}
.fullscreen-content .edstein-modal-close {
  position: absolute;
  top: 5px;
  right: 10px;
  font: normal normal normal 40px/46px Nunito;
  color: #fff;
  z-index: 1;
}
.fullscreen-content .popover-card {
  width: 170px;
  position: absolute;
  top: 30px;
  right: 0;
  background: #ffffff 0% 0% no-repeat padding-box;
  border-radius: 10px;
  box-shadow: 0px 4px 6px #00000034;
  z-index: 2;
}
.fullscreen-content .popover-card .popover-label {
  font: normal normal 500 12px/16px Poppins;
  color: #444444;
  cursor: pointer;
}
#wizbuddy_inp_form.edstein .clear-message-box {
  background: #ffffff 0% 0% no-repeat padding-box;
  z-index: 1;
  border-radius: 10px;
  box-shadow: 2px 4px 4px #00000029;
}
#wizbuddy_inp_form.edstein .clear-message-box:hover {
  background: #f6f6f6 0% 0% no-repeat padding-box;
  cursor: pointer;
}
.clear-message-box .clear-notebook-btn {
  font: normal normal 500 12px/16px Poppins;
  color: #444444;
  cursor: pointer;
}
.clear-message-box:hover .clear-notebook-btn {
  color: #0089ff !important;
}
#wizbuddy_inp_form.edstein {
  overflow-y: scroll;
  height: 150px;
  width: 268px;
  padding: 5px;
  position: relative;
  overflow-x: hidden;
}

#chat_message_display {
  border: none !important;
  line-height: 24px !important;
  background-color: transparent;
  resize: none;
  height: 800px;
  position: relative;
  z-index: 1;
}
#wizbuddy_inp_form.edstein .cursor {
  position: absolute;
  background-color: #444444;
  margin-left: 0.1rem;
  margin-top: 0.2rem;
  width: 8px;
  animation: blink 1s infinite;
}
#wizbuddy_inp_form.edstein .cursor.typing {
  animation: none;
}
@keyframes blink {
  0% {
    opacity: 0;
  }
  49% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

#notebook_lines {
  position: absolute;
  top: 5px;
  left: 0;
  width: 100%;
  height: 800px;
  pointer-events: none;
  background-color: #fbfbfb;
  z-index: 0;
  animation: blinker 600ms step-end infinite;
}

#notebook_lines::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: repeating-linear-gradient(180deg, transparent, transparent 22px, #0089ff 24px);
  pointer-events: none;
}
/* kidstein css */

/* WizKlub Fullscreen Loader */
.wiz-fullscreen-loader {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(3, 49, 48, 0.9);
  z-index: 9999;
}
.wiz-fullscreen-loader .loader-title {
  font: normal normal bold 18px/24px Nunito;
  letter-spacing: 0px;
  color: #555555;
  text-align: center;
}
.wiz-fullscreen-loader .progress-info {
  font: normal normal 600 13px/16px Nunito;
  letter-spacing: 0px;
  color: #555555;
  text-align: center;
}

/* WizKlub Fullscreen Loader */

/* Upload Audio Popup */

#popup_audio_manager .upload-audio-tab-text.active,
#popup_camera_image_manager .upload-image-tab-text.active {
  font: normal normal 800 17px/21px Nunito;
  color: #057496;
  border-top: 3px solid #0497c4;
  border-left: 3px solid #0497c4;
  border-right: 3px solid #0497c4;
  border-bottom: 0;
  border-radius: 8px 8px 0px 0px;
}
#popup_audio_manager .upload-audio-tab-text,
#popup_camera_image_manager .upload-image-tab-text {
  font: normal normal 600 15px/21px Nunito;
  color: #777777;
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: -1px -1px 4px rgba(0, 0, 0, 0.3);
  border-radius: 8px 8px 0px 0px;
  border-bottom: 3px solid #0497c4;
}
#popup_audio_manager .choose-file-btn {
  font: normal normal 600 14px/21px Nunito;
  color: #ffffff;
}
#popup_audio_manager .selected-info {
  font: normal normal bold 14px/19px Nunito;
  color: #777777;
}
#popup_audio_manager .audio-start-text {
  font: normal normal bold 14px/19px Nunito;
  color: #aaaaaa;
}
#popup_audio_manager .audio-running-time {
  font: normal normal 800 28px/38px Nunito;
  color: #007b79;
}
#popup_audio_manager .audio-controls {
  display: grid;
}
#popup_audio_manager .controls-text {
  font: normal normal 600 12px/12px Nunito;
  color: #999999;
}
#popup_audio_manager .audio-control-disabled {
  opacity: 0.4;
  pointer-events: none;
}
#popup_audio_manager .upload-audio-btn,
#popup_camera_image_manager .upload-image-btn {
  bottom: 0;
  right: 0;
}

/* Upload Audio Popup */

.pre-line {
  white-space: pre-line;
}
.default-card-view-message {
  font: normal normal 600 12px/16px Nunito;
  color: #666666;
}

/* Stroke for Donut chart */
.stroke-ebebeb {
  stroke: #ebebeb;
}
.stroke-fcb200 {
  stroke: #fcb200;
}
.stroke-28bd28 {
  stroke: #28bd28;
}

/* NEED TO REMOVE AFTER 25th DEC */
.registered-students-count {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 4px #00000029;
  border-radius: 10px;
}
.registered-students-count-text {
  font: normal normal 500 16px/26px Nunito;
  letter-spacing: 0px;
  color: red;
  text-shadow: 0px 2px 4px #00000033;
}
.registered-students {
  font: normal normal 500 13px/26px Nunito;
  letter-spacing: 0.26px;
  color: #ffffff;
  text-shadow: 0px 2px 4px #00000033;
}

.left-24 {
  left: 24% !important;
}

/* amazon cancel btn */
.btn-wiz-amazon {
  background: transparent linear-gradient(180deg, #fefefe 0%, #e2e2e2 100%) 0% 0% no-repeat padding-box;
  border: 1px solid #bbbbbb;
  border-radius: 4px;
  opacity: 1;
}
.btn-wiz-amazon:hover {
  background: transparent linear-gradient(180deg, #f4f4f4 0%, #f4f4f4 100%) 0% 0% no-repeat padding-box;
}

.tooltip > .tooltip-inner {
  background-color: #0089ff;
  font-size: 12px;
}
.tooltip.top > .tooltip-arrow {
  background-color: #0089ff;
}

.alert-tooltip .tooltip > .tooltip-inner {
  background-color: red;
}
.alert-tooltip .tooltip.top > .tooltip-arrow {
  background-color: red;
}

.black-op-50 {
  background: rgba(0, 0, 0, 0.5);
}

/* Wizklub Read More */
.wiz-read-more p.collapse:not(.show) {
  height: 100% !important;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.wiz-read-more-lines-1 p.collapse:not(.show) {
  -webkit-line-clamp: 1;
}
.wiz-read-more-lines-2 p.collapse:not(.show) {
  -webkit-line-clamp: 2;
}
.wiz-read-more-lines-3 p.collapse:not(.show) {
  -webkit-line-clamp: 2;
}
.wiz-read-more p.collapsing {
  transition: none !important;
  -webkit-transition: none !important;
}
.wiz-read-more a.collapsed:after {
  content: "Read More";
}
.wiz-read-more a:not(.collapsed):after {
  content: "Read Less";
}
.opacity-50 {
  opacity: 0.5;
}

.wiz-text-clip-15 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 15ch;
}

.wiz-d-none {
  display: none !important;
}
.wiz-d-flex {
  display: flex !important;
}
/* Pristine Form Validations */
.has-success .form-control:not(.selectize-control, .selectize-dropdown, .wiz-otp),
.has-success .selectize-input {
  border-color: #28a745 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.has-danger .form-control:not(.selectize-control, .selectize-dropdown),
.has-danger .selectize-input {
  border-color: #dc3545 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.form-group .text-help {
  color: #dc1d34;
  font-size: 80%;
}
.inline-label label {
  display: inline;
}
.pristine-error {
  display: table;
}

/* dussehra activity camp */
.text-wiz-d41118 {
  color: #d41118 !important;
}
.text-wiz-3e3d3d {
  color: #3e3d3d;
}
.text-wiz-6ae4ff {
  color: #6ae4ff;
}
.btn-wiz-f49a56 {
  background: transparent linear-gradient(180deg, #f49a56 0%, #ee6a06 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 30px;
  font: normal normal 800 13px/18px Nunito;
  color: #f1fefe;
  text-transform: uppercase;
}

.pe-none {
  pointer-events: none;
}
.not-allowed {
  pointer-events: none !important;
  cursor: not-allowed !important;
}

.input-filters-div .selectize-input .item {
  font: normal normal normal 13px Nunito !important;
}
.input-filters-div .selectize-input,
.input-filters-div input.input-filter {
  border: 1px solid #b6c5cc !important;
  font: normal normal normal 13px Nunito !important;
  letter-spacing: 0.6px !important;
  color: #888888 !important;
  resize: none;
  padding: 8px;
  border-radius: 5px;
}

.data-highlight-success {
  padding: 5px 0px;
  background: #d6ffd6 0% 0% no-repeat padding-box;
  border-radius: 4px;
  text-align: center;
  font: normal normal 800 13px/17px Nunito;
  letter-spacing: 0px;
  color: #28bd28;
}
.data-highlight-primary {
  padding: 5px 0px;
  background: #d6ffd6 0% 0% no-repeat padding-box;
  border-radius: 4px;
  text-align: center;
  font: normal normal 800 13px/17px Nunito;
  letter-spacing: 0px;
  color: #2190f0;
}
@media (max-width: 992px) {
  lite-youtube {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .kidstein-web .kidstien-chatbot-card {
    border-radius: 0px 0px 20px 20px;
  }
  .kidstien-chatbot-card .chatbot-header {
    border-radius: 0px 0px 0px 0px;
  }
  .kidstein-web .kidstein-avatar-card {
    border-radius: 20px 20px 0px 0px;
  }
}
@media (max-width: 576px) {
  .kidstein-web .kidstien-chatbot-card {
    border-radius: 0px 0px 20px 20px;
  }
  .kidstien-chatbot-card .chatbot-header {
    border-radius: 0px 0px 0px 0px;
  }
  .kidstein-web .kidstein-avatar-card {
    border-radius: 20px 20px 0px 0px;
  }
}
