@charset "UTF-8";
/*
Theme Name: fwPress
Theme URI: https://www.faceworks.nl
Author: Faceworks
Author URI: https://www.faceworks.nl
Version: 1.0
Requires at least: 6.0
Tested up to: 6
Text Domain: base
*/
@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=block");
:root {
  --primary-900: #290c80;
  --primary-800: #321589;
  --primary-700: #5020e1;
  --primary-600: #5e32f5;
  --primary-500: #7055fd;
  --primary-400: #9486ff;
  --primary-300: #b7b2ff;
  --primary-200: #d6d4ff;
  --primary-100: #e9e8ff;
  --primary-050: #f3f2ff;
  --secondary-900: #0c0407;
  --secondary-800: #0e0709;
  --secondary-700: #1a1825;
  --secondary-600: #151212;
  --secondary-500: #2E2A40;
  --secondary-400: #757575;
  --secondary-300: #bababa;
  --secondary-200: #e7e7e7;
  --secondary-100: #f3f3f3;
  --tertiary-900: #1d2e05;
  --tertiary-800: #3a5314;
  --tertiary-700: #446212;
  --tertiary-600: #547c0f;
  --tertiary-500: #90cb17;
  --tertiary-400: #afe635;
  --tertiary-300: #c9f269;
  --tertiary-200: #dff99d;
  --tertiary-100: #effccb;
  --tertiary-050: #f9fee7;
  --warning-900: #7a4800;
  --warning-800: #935c00;
  --warning-700: #b77800;
  --warning-600: #db9600;
  --warning-500: #ffb600;
  --warning-400: #ffcd3f;
  --warning-300: #ffdc66;
  --warning-200: #ffea99;
  --warning-100: #fff6cc;
  --information-900: #091b77;
  --information-800: #102890;
  --information-700: #1a3ab3;
  --information-600: #2650d6;
  --information-500: #3469f9;
  --information-400: #6692fb;
  --information-300: #85acfd;
  --information-200: #adcafe;
  --information-100: #d6e5fe;
  --success-900: #0d6630;
  --success-800: #167c34;
  --success-700: #239a3c;
  --success-600: #33b843;
  --success-500: #46d64b;
  --success-400: #78e672;
  --success-300: #9ef290;
  --success-200: #c6fab7;
  --success-100: #e5fcda;
  --error-900: #780828;
  --error-800: #920e29;
  --error-700: #b51629;
  --error-600: #d82027;
  --error-500: #fc372d;
  --error-400: #fd7561;
  --error-300: #fe9b80;
  --error-200: #fec4ab;
  --error-100: #fee5d4;
  --grey-300: #D0D5DD;
  --grey-500: #667085;
  --grey-700: #344054;
  --font: "Plus Jakarta Sans";
  --regular-type-12-family: "Plus Jakarta Sans";
  --regular-type-12-size: 12px;
  --regular-type-12-size-rem: 0.75rem;
  --regular-type-12-weight: 400;
  --regular-type-12-style: normal;
  --regular-type-14-family: "Plus Jakarta Sans";
  --regular-type-14-size: 14px;
  --regular-type-14-size-rem: 0.875rem;
  --regular-type-14-weight: 400;
  --regular-type-14-style: normal;
  --regular-type-14-line-height: 150%;
  --regular-type-16-family: "Plus Jakarta Sans";
  --regular-type-16-size: 16px;
  --regular-type-16-size-rem: 1rem;
  --regular-type-16-weight: 400;
  --regular-type-16-style: normal;
  --regular-type-16-line-height: 150%;
  --regular-type-18-family: "Plus Jakarta Sans";
  --regular-type-18-size: 18px;
  --regular-type-18-size-rem: 1.125rem;
  --regular-type-18-weight: 400;
  --regular-type-18-style: normal;
  --regular-type-18-line-height: 150%;
  --regular-type-20-family: "Plus Jakarta Sans";
  --regular-type-20-size: 20px;
  --regular-type-20-size-rem: 1.25rem;
  --regular-type-20-weight: 400;
  --regular-type-20-style: normal;
  --regular-type-20-line-height: 150%;
  --regular-type-24-family: "Plus Jakarta Sans";
  --regular-type-24-size: 24px;
  --regular-type-24-size-rem: 1.5rem;
  --regular-type-24-weight: 400;
  --regular-type-24-style: normal;
  --regular-type-24-line-height: 150%;
  --regular-type-32-family: "Plus Jakarta Sans";
  --regular-type-32-size: 32px;
  --regular-type-32-size-rem: 2rem;
  --regular-type-32-weight: 400;
  --regular-type-32-style: normal;
  --regular-type-32-line-height: 150%;
  --regular-type-36-family: "Plus Jakarta Sans";
  --regular-type-36-size: 36px;
  --regular-type-36-size-rem: 2.25rem;
  --regular-type-36-weight: 400;
  --regular-type-36-style: normal;
  --regular-type-36-line-height: 150%;
  --regular-type-40-family: "Plus Jakarta Sans";
  --regular-type-40-size: 40px;
  --regular-type-40-size-rem: 2.5rem;
  --regular-type-40-weight: 400;
  --regular-type-40-style: normal;
  --regular-type-40-line-height: 150%;
  --regular-type-72-family: "Plus Jakarta Sans";
  --regular-type-72-size: 72px;
  --regular-type-72-size-rem: 4.5rem;
  --regular-type-72-weight: 400;
  --regular-type-72-style: normal;
  --regular-type-72-line-height: 150%;
  --medium-type-12-family: "Plus Jakarta Sans";
  --medium-type-12-size: 12px;
  --medium-type-12-size-rem: 0.75rem;
  --medium-type-12-weight: 500;
  --medium-type-12-style: normal;
  --medium-type-14-family: "Plus Jakarta Sans";
  --medium-type-14-size: 14px;
  --medium-type-14-size-rem: 0.875rem;
  --medium-type-14-weight: 500;
  --medium-type-14-style: normal;
  --medium-type-14-line-height: 150%;
  --medium-type-16-family: "Plus Jakarta Sans";
  --medium-type-16-size: 16px;
  --medium-type-16-size-rem: 1rem;
  --medium-type-16-weight: 500;
  --medium-type-16-style: normal;
  --medium-type-16-line-height: 150%;
  --medium-type-18-family: "Plus Jakarta Sans";
  --medium-type-18-size: 18px;
  --medium-type-18-size-rem: 1.125rem;
  --medium-type-18-weight: 500;
  --medium-type-18-style: normal;
  --medium-type-18-line-height: 150%;
  --medium-type20-family: "Plus Jakarta Sans";
  --medium-type20-size: 20px;
  --medium-type20-size-rem: 1.25rem;
  --medium-type20-weight: 500;
  --medium-type20-style: normal;
  --medium-type20-line-height: 150%;
  --medium-type-24-family: "Plus Jakarta Sans";
  --medium-type-24-size: 24px;
  --medium-type-24-size-rem: 1.5rem;
  --medium-type-24-weight: 500;
  --medium-type-24-style: normal;
  --medium-type-24-line-height: 150%;
  --medium-type-32-family: "Plus Jakarta Sans";
  --medium-type-32-size: 32px;
  --medium-type-32-size-rem: 2rem;
  --medium-type-32-weight: 500;
  --medium-type-32-style: normal;
  --medium-type-32-line-height: 150%;
  --medium-type-36-family: "Plus Jakarta Sans";
  --medium-type-36-size: 36px;
  --medium-type-36-size-rem: 2.25rem;
  --medium-type-36-weight: 500;
  --medium-type-36-style: normal;
  --medium-type-36-line-height: 150%;
  --medium-type-40-family: "Plus Jakarta Sans";
  --medium-type-40-size: 40px;
  --medium-type-40-size-rem: 2.5rem;
  --medium-type-40-weight: 500;
  --medium-type-40-style: normal;
  --medium-type-40-line-height: 150%;
  --medium-type-72-family: "Plus Jakarta Sans";
  --medium-type-72-size: 72px;
  --medium-type-72-size-rem: 4.5rem;
  --medium-type-72-weight: 500;
  --medium-type-72-style: normal;
  --medium-type-72-line-height: 150%;
  --semibold-type-12-family: "Plus Jakarta Sans";
  --semibold-type-12-size: 12px;
  --semibold-type-12-size-rem: 0.75rem;
  --semibold-type-12-weight: 600;
  --semibold-type-12-style: normal;
  --semibold-type-14-family: "Plus Jakarta Sans";
  --semibold-type-14-size: 14px;
  --semibold-type-14-size-rem: 0.875rem;
  --semibold-type-14-weight: 600;
  --semibold-type-14-style: normal;
  --semibold-type-14-line-height: 150%;
  --semibold-type-16-family: "Plus Jakarta Sans";
  --semibold-type-16-size: 16px;
  --semibold-type-16-size-rem: 1rem;
  --semibold-type-16-weight: 600;
  --semibold-type-16-style: normal;
  --semibold-type-16-line-height: 150%;
  --semibold-type-18-family: "Plus Jakarta Sans";
  --semibold-type-18-size: 18px;
  --semibold-type-18-size-rem: 1.125rem;
  --semibold-type-18-weight: 600;
  --semibold-type-18-style: normal;
  --semibold-type-18-line-height: 150%;
  --semibold-type-20-family: "Plus Jakarta Sans";
  --semibold-type-20-size: 20px;
  --semibold-type-20-size-rem: 1.25rem;
  --semibold-type-20-weight: 600;
  --semibold-type-20-style: normal;
  --semibold-type-20-line-height: 150%;
  --semibold-type-24-family: "Plus Jakarta Sans";
  --semibold-type-24-size: 24px;
  --semibold-type-24-size-rem: 1.5rem;
  --semibold-type-24-weight: 600;
  --semibold-type-24-style: normal;
  --semibold-type-24-line-height: 150%;
  --semibold-type-32-family: "Plus Jakarta Sans";
  --semibold-type-32-size: 32px;
  --semibold-type-32-size-rem: 2rem;
  --semibold-type-32-weight: 600;
  --semibold-type-32-style: normal;
  --semibold-type-32-line-height: 150%;
  --semibold-type-36-family: "Plus Jakarta Sans";
  --semibold-type-36-size: 36px;
  --semibold-type-36-size-rem: 2.25rem;
  --semibold-type-36-weight: 600;
  --semibold-type-36-style: normal;
  --semibold-type-36-line-height: 150%;
  --semibold-type-40-family: "Plus Jakarta Sans";
  --semibold-type-40-size: 40px;
  --semibold-type-40-size-rem: 2.5rem;
  --semibold-type-40-weight: 600;
  --semibold-type-40-style: normal;
  --semibold-type-40-line-height: 150%;
  --semibold-type-72-family: "Plus Jakarta Sans";
  --semibold-type-72-size: 72px;
  --semibold-type-72-size-rem: 4.5rem;
  --semibold-type-72-weight: 600;
  --semibold-type-72-style: normal;
  --semibold-type-72-line-height: 150%;
  --bold-type-12-family: "Plus Jakarta Sans";
  --bold-type-12-size: 12px;
  --bold-type-12-size-rem: 0.75rem;
  --bold-type-12-weight: 700;
  --bold-type-12-style: normal;
  --bold-type-14-family: "Plus Jakarta Sans";
  --bold-type-14-size: 14px;
  --bold-type-14-size-rem: 0.875rem;
  --bold-type-14-weight: 700;
  --bold-type-14-style: normal;
  --bold-type-14-line-height: 150%;
  --bold-type-16-family: "Plus Jakarta Sans";
  --bold-type-16-size: 16px;
  --bold-type-16-size-rem: 1rem;
  --bold-type-16-weight: 700;
  --bold-type-16-style: normal;
  --bold-type-16-line-height: 150%;
  --bold-type-18-family: "Plus Jakarta Sans";
  --bold-type-18-size: 18px;
  --bold-type-18-size-rem: 1.125rem;
  --bold-type-18-weight: 700;
  --bold-type-18-style: normal;
  --bold-type-18-line-height: 150%;
  --bold-type-20-family: "Plus Jakarta Sans";
  --bold-type-20-size: 20px;
  --bold-type-20-size-rem: 1.25rem;
  --bold-type-20-weight: 700;
  --bold-type-20-style: normal;
  --bold-type-20-line-height: 150%;
  --bold-type-24-family: "Plus Jakarta Sans";
  --bold-type-24-size: 24px;
  --bold-type-24-size-rem: 1.5rem;
  --bold-type-24-weight: 700;
  --bold-type-24-style: normal;
  --bold-type-24-line-height: 150%;
  --bold-type-32-family: "Plus Jakarta Sans";
  --bold-type-32-size: 32px;
  --bold-type-32-size-rem: 2rem;
  --bold-type-32-weight: 700;
  --bold-type-32-style: normal;
  --bold-type-32-line-height: 150%;
  --bold-type-36-family: "Plus Jakarta Sans";
  --bold-type-36-size: 36px;
  --bold-type-36-size-rem: 2.25rem;
  --bold-type-36-weight: 700;
  --bold-type-36-style: normal;
  --bold-type-36-line-height: 150%;
  --bold-type-40-family: "Plus Jakarta Sans";
  --bold-type-40-size: 40px;
  --bold-type-40-size-rem: 2.5rem;
  --bold-type-40-weight: 700;
  --bold-type-40-style: normal;
  --bold-type-40-line-height: 150%;
  --bold-type-72-family: "Plus Jakarta Sans";
  --bold-type-72-size: 72px;
  --bold-type-72-size-rem: 4.5rem;
  --bold-type-72-weight: 700;
  --bold-type-72-style: normal;
  --bold-type-72-line-height: 150%;
  --button-xs-family: "Plus Jakarta Sans";
  --button-xs-size: 12px;
  --button-xs-size-rem: 0.75rem;
  --button-xs-weight: 600;
  --button-xs-style: normal;
  --button-s-family: "Plus Jakarta Sans";
  --button-s-size: 14px;
  --button-s-size-rem: 0.875rem;
  --button-s-weight: 600;
  --button-s-style: normal;
  --button-s-line-height: 100px;
  --button-s-line-height-rem: 6.25rem;
  --button-l-family: "Plus Jakarta Sans";
  --button-l-size: 16px;
  --button-l-size-rem: 1rem;
  --button-l-weight: 600;
  --button-l-style: normal;
  --button-l-line-height: 100%;
  --button-xl-family: "Plus Jakarta Sans";
  --button-xl-size: 18px;
  --button-xl-size-rem: 1.125rem;
  --button-xl-weight: 600;
  --button-xl-style: normal;
  --button-xl-line-height: 100%;
  --spacing-x-small: 18px;
  --spacing-small: clamp(1.5rem, 1.2857rem + 1.0714vw, 2.25rem);
  --spacing-medium: clamp(2.25rem, 2.0357rem + 1.0714vw, 3rem);
  --spacing-large: clamp(3rem, 2.7857rem + 1.0714vw, 3.75rem);
  --spacing-x-large: clamp(3.75rem, 3.5357rem + 1.0714vw, 4.5rem);
  --spacing-xx-large: clamp(4.5rem, 4.0714rem + 2.1429vw, 6rem);
  --bg-light-mode: #f9f9fb;
  --preset--navbar--height: 104px;
}

.text-primary-900 {
  color: var(--primary-900);
}

.bg-primary-900 {
  background-color: var(--primary-900);
}

.text-primary-800 {
  color: var(--primary-800);
}

.bg-primary-800 {
  background-color: var(--primary-800);
}

.text-primary-700 {
  color: var(--primary-700);
}

.bg-primary-700 {
  background-color: var(--primary-700);
}

.text-primary-600 {
  color: var(--primary-600);
}

.bg-primary-600 {
  background-color: var(--primary-600);
}

.text-primary-500 {
  color: var(--primary-500);
}

.bg-primary-500 {
  background-color: var(--primary-500);
}

.text-primary-400 {
  color: var(--primary-400);
}

.bg-primary-400 {
  background-color: var(--primary-400);
}

.text-primary-300 {
  color: var(--primary-300);
}

.bg-primary-300 {
  background-color: var(--primary-300);
}

.text-primary-200 {
  color: var(--primary-200);
}

.bg-primary-200 {
  background-color: var(--primary-200);
}

.text-primary-100 {
  color: var(--primary-100);
}

.bg-primary-100 {
  background-color: var(--primary-100);
}

.text-primary-050 {
  color: var(--primary-050);
}

.bg-primary-050 {
  background-color: var(--primary-050);
}

.text-secondary-900 {
  color: var(--secondary-900);
}

.bg-secondary-900 {
  background-color: var(--secondary-900);
}

.text-secondary-800 {
  color: var(--secondary-800);
}

.bg-secondary-800 {
  background-color: var(--secondary-800);
}

.text-secondary-700 {
  color: var(--secondary-700);
}

.bg-secondary-700 {
  background-color: var(--secondary-700);
}

.text-secondary-600 {
  color: var(--secondary-600);
}

.bg-secondary-600 {
  background-color: var(--secondary-600);
}

.text-secondary-500 {
  color: var(--secondary-500);
}

.bg-secondary-500 {
  background-color: var(--secondary-500);
}

.text-secondary-400 {
  color: var(--secondary-400);
}

.bg-secondary-400 {
  background-color: var(--secondary-400);
}

.text-secondary-300 {
  color: var(--secondary-300);
}

.bg-secondary-300 {
  background-color: var(--secondary-300);
}

.text-secondary-200 {
  color: var(--secondary-200);
}

.bg-secondary-200 {
  background-color: var(--secondary-200);
}

.text-secondary-100 {
  color: var(--secondary-100);
}

.bg-secondary-100 {
  background-color: var(--secondary-100);
}

.text-tertiary-900 {
  color: var(--tertiary-900);
}

.bg-tertiary-900 {
  background-color: var(--tertiary-900);
}

.text-tertiary-800 {
  color: var(--tertiary-800);
}

.bg-tertiary-800 {
  background-color: var(--tertiary-800);
}

.text-tertiary-700 {
  color: var(--tertiary-700);
}

.bg-tertiary-700 {
  background-color: var(--tertiary-700);
}

.text-tertiary-600 {
  color: var(--tertiary-600);
}

.bg-tertiary-600 {
  background-color: var(--tertiary-600);
}

.text-tertiary-500 {
  color: var(--tertiary-500);
}

.bg-tertiary-500 {
  background-color: var(--tertiary-500);
}

.text-tertiary-400 {
  color: var(--tertiary-400);
}

.bg-tertiary-400 {
  background-color: var(--tertiary-400);
}

.text-tertiary-300 {
  color: var(--tertiary-300);
}

.bg-tertiary-300 {
  background-color: var(--tertiary-300);
}

.text-tertiary-200 {
  color: var(--tertiary-200);
}

.bg-tertiary-200 {
  background-color: var(--tertiary-200);
}

.text-tertiary-100 {
  color: var(--tertiary-100);
}

.bg-tertiary-100 {
  background-color: var(--tertiary-100);
}

.text-tertiary-050 {
  color: var(--tertiary-050);
}

.bg-tertiary-050 {
  background-color: var(--tertiary-050);
}

.text-warning-900 {
  color: var(--warning-900);
}

.bg-warning-900 {
  background-color: var(--warning-900);
}

.text-warning-800 {
  color: var(--warning-800);
}

.bg-warning-800 {
  background-color: var(--warning-800);
}

.text-warning-700 {
  color: var(--warning-700);
}

.bg-warning-700 {
  background-color: var(--warning-700);
}

.text-warning-600 {
  color: var(--warning-600);
}

.bg-warning-600 {
  background-color: var(--warning-600);
}

.text-warning-500 {
  color: var(--warning-500);
}

.bg-warning-500 {
  background-color: var(--warning-500);
}

.text-warning-400 {
  color: var(--warning-400);
}

.bg-warning-400 {
  background-color: var(--warning-400);
}

.text-warning-300 {
  color: var(--warning-300);
}

.bg-warning-300 {
  background-color: var(--warning-300);
}

.text-warning-200 {
  color: var(--warning-200);
}

.bg-warning-200 {
  background-color: var(--warning-200);
}

.text-warning-100 {
  color: var(--warning-100);
}

.bg-warning-100 {
  background-color: var(--warning-100);
}

.text-information-900 {
  color: var(--information-900);
}

.bg-information-900 {
  background-color: var(--information-900);
}

.text-information-800 {
  color: var(--information-800);
}

.bg-information-800 {
  background-color: var(--information-800);
}

.text-information-700 {
  color: var(--information-700);
}

.bg-information-700 {
  background-color: var(--information-700);
}

.text-information-600 {
  color: var(--information-600);
}

.bg-information-600 {
  background-color: var(--information-600);
}

.text-information-500 {
  color: var(--information-500);
}

.bg-information-500 {
  background-color: var(--information-500);
}

.text-information-400 {
  color: var(--information-400);
}

.bg-information-400 {
  background-color: var(--information-400);
}

.text-information-300 {
  color: var(--information-300);
}

.bg-information-300 {
  background-color: var(--information-300);
}

.text-information-200 {
  color: var(--information-200);
}

.bg-information-200 {
  background-color: var(--information-200);
}

.text-information-100 {
  color: var(--information-100);
}

.bg-information-100 {
  background-color: var(--information-100);
}

.text-success-900 {
  color: var(--success-900);
}

.bg-success-900 {
  background-color: var(--success-900);
}

.text-success-800 {
  color: var(--success-800);
}

.bg-success-800 {
  background-color: var(--success-800);
}

.text-success-700 {
  color: var(--success-700);
}

.bg-success-700 {
  background-color: var(--success-700);
}

.text-success-600 {
  color: var(--success-600);
}

.bg-success-600 {
  background-color: var(--success-600);
}

.text-success-500 {
  color: var(--success-500);
}

.bg-success-500 {
  background-color: var(--success-500);
}

.text-success-400 {
  color: var(--success-400);
}

.bg-success-400 {
  background-color: var(--success-400);
}

.text-success-300 {
  color: var(--success-300);
}

.bg-success-300 {
  background-color: var(--success-300);
}

.text-success-200 {
  color: var(--success-200);
}

.bg-success-200 {
  background-color: var(--success-200);
}

.text-success-100 {
  color: var(--success-100);
}

.bg-success-100 {
  background-color: var(--success-100);
}

.text-error-900 {
  color: var(--error-900);
}

.bg-error-900 {
  background-color: var(--error-900);
}

.text-error-800 {
  color: var(--error-800);
}

.bg-error-800 {
  background-color: var(--error-800);
}

.text-error-700 {
  color: var(--error-700);
}

.bg-error-700 {
  background-color: var(--error-700);
}

.text-error-600 {
  color: var(--error-600);
}

.bg-error-600 {
  background-color: var(--error-600);
}

.text-error-500 {
  color: var(--error-500);
}

.bg-error-500 {
  background-color: var(--error-500);
}

.text-error-400 {
  color: var(--error-400);
}

.bg-error-400 {
  background-color: var(--error-400);
}

.text-error-300 {
  color: var(--error-300);
}

.bg-error-300 {
  background-color: var(--error-300);
}

.text-error-200 {
  color: var(--error-200);
}

.bg-error-200 {
  background-color: var(--error-200);
}

.text-error-100 {
  color: var(--error-100);
}

.bg-error-100 {
  background-color: var(--error-100);
}

.text-underline {
  text-decoration: underline;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-regular-12 {
  font-family: var(--regular-type-12-family);
  font-size: var(--regular-type-12-size-rem);
  font-weight: var(--regular-type-12-weight);
  font-style: var(--regular-type-12-style);
  line-height: var(--regular-type-12-line-height, normal);
}

.text-regular-14 {
  font-family: var(--regular-type-14-family);
  font-size: var(--regular-type-14-size-rem);
  font-weight: var(--regular-type-14-weight);
  font-style: var(--regular-type-14-style);
  line-height: var(--regular-type-14-line-height, normal);
}

.text-regular-16 {
  font-family: var(--regular-type-16-family);
  font-size: var(--regular-type-16-size-rem);
  font-weight: var(--regular-type-16-weight);
  font-style: var(--regular-type-16-style);
  line-height: var(--regular-type-16-line-height, normal);
}

.text-regular-18 {
  font-family: var(--regular-type-18-family);
  font-size: var(--regular-type-18-size-rem);
  font-weight: var(--regular-type-18-weight);
  font-style: var(--regular-type-18-style);
  line-height: var(--regular-type-18-line-height, normal);
}

.text-regular-20 {
  font-family: var(--regular-type-20-family);
  font-size: var(--regular-type-20-size-rem);
  font-weight: var(--regular-type-20-weight);
  font-style: var(--regular-type-20-style);
  line-height: var(--regular-type-20-line-height, normal);
}

.text-regular-24 {
  font-family: var(--regular-type-24-family);
  font-size: var(--regular-type-24-size-rem);
  font-weight: var(--regular-type-24-weight);
  font-style: var(--regular-type-24-style);
  line-height: var(--regular-type-24-line-height, normal);
}

.text-regular-32 {
  font-family: var(--regular-type-32-family);
  font-size: var(--regular-type-32-size-rem);
  font-weight: var(--regular-type-32-weight);
  font-style: var(--regular-type-32-style);
  line-height: var(--regular-type-32-line-height, normal);
}

.text-regular-36 {
  font-family: var(--regular-type-36-family);
  font-size: var(--regular-type-36-size-rem);
  font-weight: var(--regular-type-36-weight);
  font-style: var(--regular-type-36-style);
  line-height: var(--regular-type-36-line-height, normal);
}

.text-regular-40 {
  font-family: var(--regular-type-40-family);
  font-size: var(--regular-type-40-size-rem);
  font-weight: var(--regular-type-40-weight);
  font-style: var(--regular-type-40-style);
  line-height: var(--regular-type-40-line-height, normal);
}

.text-regular-72 {
  font-family: var(--regular-type-72-family);
  font-size: var(--regular-type-72-size-rem);
  font-weight: var(--regular-type-72-weight);
  font-style: var(--regular-type-72-style);
  line-height: var(--regular-type-72-line-height, normal);
}

.text-medium-12 {
  font-family: var(--medium-type-12-family);
  font-size: var(--medium-type-12-size-rem);
  font-weight: var(--medium-type-12-weight);
  font-style: var(--medium-type-12-style);
  line-height: var(--medium-type-12-line-height, normal);
}

.text-medium-14 {
  font-family: var(--medium-type-14-family);
  font-size: var(--medium-type-14-size-rem);
  font-weight: var(--medium-type-14-weight);
  font-style: var(--medium-type-14-style);
  line-height: var(--medium-type-14-line-height, normal);
}

.text-medium-16 {
  font-family: var(--medium-type-16-family);
  font-size: var(--medium-type-16-size-rem);
  font-weight: var(--medium-type-16-weight);
  font-style: var(--medium-type-16-style);
  line-height: var(--medium-type-16-line-height, normal);
}

.text-medium-18 {
  font-family: var(--medium-type-18-family);
  font-size: var(--medium-type-18-size-rem);
  font-weight: var(--medium-type-18-weight);
  font-style: var(--medium-type-18-style);
  line-height: var(--medium-type-18-line-height, normal);
}

.text-medium-20 {
  font-family: var(--medium-type-20-family);
  font-size: var(--medium-type-20-size-rem);
  font-weight: var(--medium-type-20-weight);
  font-style: var(--medium-type-20-style);
  line-height: var(--medium-type-20-line-height, normal);
}

.text-medium-24 {
  font-family: var(--medium-type-24-family);
  font-size: var(--medium-type-24-size-rem);
  font-weight: var(--medium-type-24-weight);
  font-style: var(--medium-type-24-style);
  line-height: var(--medium-type-24-line-height, normal);
}

.text-medium-32 {
  font-family: var(--medium-type-32-family);
  font-size: var(--medium-type-32-size-rem);
  font-weight: var(--medium-type-32-weight);
  font-style: var(--medium-type-32-style);
  line-height: var(--medium-type-32-line-height, normal);
}

.text-medium-36 {
  font-family: var(--medium-type-36-family);
  font-size: var(--medium-type-36-size-rem);
  font-weight: var(--medium-type-36-weight);
  font-style: var(--medium-type-36-style);
  line-height: var(--medium-type-36-line-height, normal);
}

.text-medium-40 {
  font-family: var(--medium-type-40-family);
  font-size: var(--medium-type-40-size-rem);
  font-weight: var(--medium-type-40-weight);
  font-style: var(--medium-type-40-style);
  line-height: var(--medium-type-40-line-height, normal);
}

.text-medium-72 {
  font-family: var(--medium-type-72-family);
  font-size: var(--medium-type-72-size-rem);
  font-weight: var(--medium-type-72-weight);
  font-style: var(--medium-type-72-style);
  line-height: var(--medium-type-72-line-height, normal);
}

.text-semibold-12 {
  font-family: var(--semibold-type-12-family);
  font-size: var(--semibold-type-12-size-rem);
  font-weight: var(--semibold-type-12-weight);
  font-style: var(--semibold-type-12-style);
  line-height: var(--semibold-type-12-line-height, normal);
}

.text-semibold-14 {
  font-family: var(--semibold-type-14-family);
  font-size: var(--semibold-type-14-size-rem);
  font-weight: var(--semibold-type-14-weight);
  font-style: var(--semibold-type-14-style);
  line-height: var(--semibold-type-14-line-height, normal);
}

.text-semibold-16 {
  font-family: var(--semibold-type-16-family);
  font-size: var(--semibold-type-16-size-rem);
  font-weight: var(--semibold-type-16-weight);
  font-style: var(--semibold-type-16-style);
  line-height: var(--semibold-type-16-line-height, normal);
}

.text-semibold-18 {
  font-family: var(--semibold-type-18-family);
  font-size: var(--semibold-type-18-size-rem);
  font-weight: var(--semibold-type-18-weight);
  font-style: var(--semibold-type-18-style);
  line-height: var(--semibold-type-18-line-height, normal);
}

.text-semibold-20 {
  font-family: var(--semibold-type-20-family);
  font-size: var(--semibold-type-20-size-rem);
  font-weight: var(--semibold-type-20-weight);
  font-style: var(--semibold-type-20-style);
  line-height: var(--semibold-type-20-line-height, normal);
}

.text-semibold-24 {
  font-family: var(--semibold-type-24-family);
  font-size: var(--semibold-type-24-size-rem);
  font-weight: var(--semibold-type-24-weight);
  font-style: var(--semibold-type-24-style);
  line-height: var(--semibold-type-24-line-height, normal);
}

.text-semibold-32 {
  font-family: var(--semibold-type-32-family);
  font-size: var(--semibold-type-32-size-rem);
  font-weight: var(--semibold-type-32-weight);
  font-style: var(--semibold-type-32-style);
  line-height: var(--semibold-type-32-line-height, normal);
}

.text-semibold-36 {
  font-family: var(--semibold-type-36-family);
  font-size: var(--semibold-type-36-size-rem);
  font-weight: var(--semibold-type-36-weight);
  font-style: var(--semibold-type-36-style);
  line-height: var(--semibold-type-36-line-height, normal);
}

.text-semibold-40 {
  font-family: var(--semibold-type-40-family);
  font-size: var(--semibold-type-40-size-rem);
  font-weight: var(--semibold-type-40-weight);
  font-style: var(--semibold-type-40-style);
  line-height: var(--semibold-type-40-line-height, normal);
}

.text-semibold-72 {
  font-family: var(--semibold-type-72-family);
  font-size: var(--semibold-type-72-size-rem);
  font-weight: var(--semibold-type-72-weight);
  font-style: var(--semibold-type-72-style);
  line-height: var(--semibold-type-72-line-height, normal);
}

.text-bold-12 {
  font-family: var(--bold-type-12-family);
  font-size: var(--bold-type-12-size-rem);
  font-weight: var(--bold-type-12-weight);
  font-style: var(--bold-type-12-style);
  line-height: var(--bold-type-12-line-height, normal);
}

.text-bold-14 {
  font-family: var(--bold-type-14-family);
  font-size: var(--bold-type-14-size-rem);
  font-weight: var(--bold-type-14-weight);
  font-style: var(--bold-type-14-style);
  line-height: var(--bold-type-14-line-height, normal);
}

.text-bold-16 {
  font-family: var(--bold-type-16-family);
  font-size: var(--bold-type-16-size-rem);
  font-weight: var(--bold-type-16-weight);
  font-style: var(--bold-type-16-style);
  line-height: var(--bold-type-16-line-height, normal);
}

.text-bold-18 {
  font-family: var(--bold-type-18-family);
  font-size: var(--bold-type-18-size-rem);
  font-weight: var(--bold-type-18-weight);
  font-style: var(--bold-type-18-style);
  line-height: var(--bold-type-18-line-height, normal);
}

.text-bold-20 {
  font-family: var(--bold-type-20-family);
  font-size: var(--bold-type-20-size-rem);
  font-weight: var(--bold-type-20-weight);
  font-style: var(--bold-type-20-style);
  line-height: var(--bold-type-20-line-height, normal);
}

.text-bold-24 {
  font-family: var(--bold-type-24-family);
  font-size: var(--bold-type-24-size-rem);
  font-weight: var(--bold-type-24-weight);
  font-style: var(--bold-type-24-style);
  line-height: var(--bold-type-24-line-height, normal);
}

.text-bold-32 {
  font-family: var(--bold-type-32-family);
  font-size: var(--bold-type-32-size-rem);
  font-weight: var(--bold-type-32-weight);
  font-style: var(--bold-type-32-style);
  line-height: var(--bold-type-32-line-height, normal);
}

.text-bold-36 {
  font-family: var(--bold-type-36-family);
  font-size: var(--bold-type-36-size-rem);
  font-weight: var(--bold-type-36-weight);
  font-style: var(--bold-type-36-style);
  line-height: var(--bold-type-36-line-height, normal);
}

.text-bold-40 {
  font-family: var(--bold-type-40-family);
  font-size: var(--bold-type-40-size-rem);
  font-weight: var(--bold-type-40-weight);
  font-style: var(--bold-type-40-style);
  line-height: var(--bold-type-40-line-height, normal);
}

.text-bold-72 {
  font-family: var(--bold-type-72-family);
  font-size: var(--bold-type-72-size-rem);
  font-weight: var(--bold-type-72-weight);
  font-style: var(--bold-type-72-style);
  line-height: var(--bold-type-72-line-height, normal);
}

.line-height-12 {
  line-height: var(--regular-type-12-line-height, normal);
}

.line-height-14 {
  line-height: var(--regular-type-14-line-height, normal);
}

.line-height-16 {
  line-height: var(--regular-type-16-line-height, normal);
}

.line-height-18 {
  line-height: var(--regular-type-18-line-height, normal);
}

.line-height-20 {
  line-height: var(--regular-type-20-line-height, normal);
}

.line-height-24 {
  line-height: var(--regular-type-24-line-height, normal);
}

.line-height-32 {
  line-height: var(--regular-type-32-line-height, normal);
}

.line-height-36 {
  line-height: var(--regular-type-36-line-height, normal);
}

.line-height-40 {
  line-height: var(--regular-type-40-line-height, normal);
}

.line-height-72 {
  line-height: var(--regular-type-72-line-height, normal);
}

.font-family-regular-12 {
  font-family: var(--regular-type-12-family);
}

.font-family-regular-14 {
  font-family: var(--regular-type-14-family);
}

.font-family-regular-16 {
  font-family: var(--regular-type-16-family);
}

.font-family-regular-18 {
  font-family: var(--regular-type-18-family);
}

.font-family-regular-20 {
  font-family: var(--regular-type-20-family);
}

.font-family-regular-24 {
  font-family: var(--regular-type-24-family);
}

.font-family-regular-32 {
  font-family: var(--regular-type-32-family);
}

.font-family-regular-36 {
  font-family: var(--regular-type-36-family);
}

.font-family-regular-40 {
  font-family: var(--regular-type-40-family);
}

.font-family-regular-72 {
  font-family: var(--regular-type-72-family);
}

.font-family-medium-12 {
  font-family: var(--medium-type-12-family);
}

.font-family-medium-14 {
  font-family: var(--medium-type-14-family);
}

.font-family-medium-16 {
  font-family: var(--medium-type-16-family);
}

.font-family-medium-18 {
  font-family: var(--medium-type-18-family);
}

.font-family-medium-20 {
  font-family: var(--medium-type-20-family);
}

.font-family-medium-24 {
  font-family: var(--medium-type-24-family);
}

.font-family-medium-32 {
  font-family: var(--medium-type-32-family);
}

.font-family-medium-36 {
  font-family: var(--medium-type-36-family);
}

.font-family-medium-40 {
  font-family: var(--medium-type-40-family);
}

.font-family-medium-72 {
  font-family: var(--medium-type-72-family);
}

.font-family-semibold-12 {
  font-family: var(--semibold-type-12-family);
}

.font-family-semibold-14 {
  font-family: var(--semibold-type-14-family);
}

.font-family-semibold-16 {
  font-family: var(--semibold-type-16-family);
}

.font-family-semibold-18 {
  font-family: var(--semibold-type-18-family);
}

.font-family-semibold-20 {
  font-family: var(--semibold-type-20-family);
}

.font-family-semibold-24 {
  font-family: var(--semibold-type-24-family);
}

.font-family-semibold-32 {
  font-family: var(--semibold-type-32-family);
}

.font-family-semibold-36 {
  font-family: var(--semibold-type-36-family);
}

.font-family-semibold-40 {
  font-family: var(--semibold-type-40-family);
}

.font-family-semibold-72 {
  font-family: var(--semibold-type-72-family);
}

.font-family-bold-12 {
  font-family: var(--bold-type-12-family);
}

.font-family-bold-14 {
  font-family: var(--bold-type-14-family);
}

.font-family-bold-16 {
  font-family: var(--bold-type-16-family);
}

.font-family-bold-18 {
  font-family: var(--bold-type-18-family);
}

.font-family-bold-20 {
  font-family: var(--bold-type-20-family);
}

.font-family-bold-24 {
  font-family: var(--bold-type-24-family);
}

.font-family-bold-32 {
  font-family: var(--bold-type-32-family);
}

.font-family-bold-36 {
  font-family: var(--bold-type-36-family);
}

.font-family-bold-40 {
  font-family: var(--bold-type-40-family);
}

.font-family-bold-72 {
  font-family: var(--bold-type-72-family);
}

.font-weight-regular-12 {
  font-weight: var(--regular-type-12-weight);
}

.font-weight-regular-14 {
  font-weight: var(--regular-type-14-weight);
}

.font-weight-regular-16 {
  font-weight: var(--regular-type-16-weight);
}

.font-weight-regular-18 {
  font-weight: var(--regular-type-18-weight);
}

.font-weight-regular-20 {
  font-weight: var(--regular-type-20-weight);
}

.font-weight-regular-24 {
  font-weight: var(--regular-type-24-weight);
}

.font-weight-regular-32 {
  font-weight: var(--regular-type-32-weight);
}

.font-weight-regular-36 {
  font-weight: var(--regular-type-36-weight);
}

.font-weight-regular-40 {
  font-weight: var(--regular-type-40-weight);
}

.font-weight-regular-72 {
  font-weight: var(--regular-type-72-weight);
}

.font-weight-medium-12 {
  font-weight: var(--medium-type-12-weight);
}

.font-weight-medium-14 {
  font-weight: var(--medium-type-14-weight);
}

.font-weight-medium-16 {
  font-weight: var(--medium-type-16-weight);
}

.font-weight-medium-18 {
  font-weight: var(--medium-type-18-weight);
}

.font-weight-medium-20 {
  font-weight: var(--medium-type-20-weight);
}

.font-weight-medium-24 {
  font-weight: var(--medium-type-24-weight);
}

.font-weight-medium-32 {
  font-weight: var(--medium-type-32-weight);
}

.font-weight-medium-36 {
  font-weight: var(--medium-type-36-weight);
}

.font-weight-medium-40 {
  font-weight: var(--medium-type-40-weight);
}

.font-weight-medium-72 {
  font-weight: var(--medium-type-72-weight);
}

.font-weight-semibold-12 {
  font-weight: var(--semibold-type-12-weight);
}

.font-weight-semibold-14 {
  font-weight: var(--semibold-type-14-weight);
}

.font-weight-semibold-16 {
  font-weight: var(--semibold-type-16-weight);
}

.font-weight-semibold-18 {
  font-weight: var(--semibold-type-18-weight);
}

.font-weight-semibold-20 {
  font-weight: var(--semibold-type-20-weight);
}

.font-weight-semibold-24 {
  font-weight: var(--semibold-type-24-weight);
}

.font-weight-semibold-32 {
  font-weight: var(--semibold-type-32-weight);
}

.font-weight-semibold-36 {
  font-weight: var(--semibold-type-36-weight);
}

.font-weight-semibold-40 {
  font-weight: var(--semibold-type-40-weight);
}

.font-weight-semibold-72 {
  font-weight: var(--semibold-type-72-weight);
}

.font-weight-bold-12 {
  font-weight: var(--bold-type-12-weight);
}

.font-weight-bold-14 {
  font-weight: var(--bold-type-14-weight);
}

.font-weight-bold-16 {
  font-weight: var(--bold-type-16-weight);
}

.font-weight-bold-18 {
  font-weight: var(--bold-type-18-weight);
}

.font-weight-bold-20 {
  font-weight: var(--bold-type-20-weight);
}

.font-weight-bold-24 {
  font-weight: var(--bold-type-24-weight);
}

.font-weight-bold-32 {
  font-weight: var(--bold-type-32-weight);
}

.font-weight-bold-36 {
  font-weight: var(--bold-type-36-weight);
}

.font-weight-bold-40 {
  font-weight: var(--bold-type-40-weight);
}

.font-weight-bold-72 {
  font-weight: var(--bold-type-72-weight);
}

.ml-a {
  margin-left: auto;
}

/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

ul {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
}

html {
  box-sizing: border-box;
}

* {
  box-sizing: inherit;
}

*:before, *:after {
  box-sizing: inherit;
}

img,
embed,
object,
audio,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

button,
input,
optgroup,
select,
textarea, html input[type=button],
input[type=reset],
input[type=submit], button[disabled],
html input[disabled], button::-moz-focus-inner,
input::-moz-focus-inner, input[type=checkbox],
input[type=radio], input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button, input[type=search], input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  border: 0;
  background-image: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none;
}

/*!
 * Bootstrap Grid v5.3.0-alpha1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #7055FD;
  --bs-secondary: #2E2A40;
  --bs-success: #46D64B;
  --bs-info: #0dcaf0;
  --bs-warning: #ffb600;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 112, 85, 253;
  --bs-secondary-rgb: 46, 42, 64;
  --bs-success-rgb: 70, 214, 75;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 182, 0;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text: #0a58ca;
  --bs-secondary-text: #6c757d;
  --bs-success-text: #146c43;
  --bs-info-text: #087990;
  --bs-warning-text: #997404;
  --bs-danger-text: #b02a37;
  --bs-light-text: #6c757d;
  --bs-dark-text: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #f8f9fa;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #e9ecef;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", "Inter", "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-link-color: #7055FD;
  --bs-link-color-rgb: 112, 85, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #5a44ca;
  --bs-link-hover-color-rgb: 90, 68, 202;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);
  --bs-emphasis-color: #000;
  --bs-form-control-bg: var(--bs-body-bg);
  --bs-form-control-disabled-bg: var(--bs-secondary-bg);
  --bs-highlight-bg: #fff3cd;
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1400px;
  --bs-breakpoint-xxl: 1600px;
}

[data-bs-theme=dark] {
  --bs-body-color: #adb5bd;
  --bs-body-color-rgb: 173, 181, 189;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #f8f9fa;
  --bs-emphasis-color-rgb: 248, 249, 250;
  --bs-secondary-color: rgba(173, 181, 189, 0.75);
  --bs-secondary-color-rgb: 173, 181, 189;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(173, 181, 189, 0.5);
  --bs-tertiary-color-rgb: 173, 181, 189;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-emphasis-color: #fff;
  --bs-primary-text: #6ea8fe;
  --bs-secondary-text: #dee2e6;
  --bs-success-text: #75b798;
  --bs-info-text: #6edff6;
  --bs-warning-text: #ffda6a;
  --bs-danger-text: #ea868f;
  --bs-light-text: #f8f9fa;
  --bs-dark-text: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #212529;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #495057;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #055160;
  --bs-warning-border-subtle: #664d03;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: #fff;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #9ec5fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 158, 197, 254;
  --bs-code-color: #e685b5;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 36px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 2);
  padding-left: calc(var(--bs-gutter-x) * 2);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 100%;
  }
}
@media (min-width: 1400px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 100%;
  }
}
@media (min-width: 1600px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1480px;
  }
}
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
  padding-left: var(--spacing-small);
  padding-right: var(--spacing-small);
}

.row {
  --bs-gutter-x: clamp(24px, 4vw, 36px);
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--spacing-small) * 0.5);
  padding-left: calc(var(--spacing-small) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 6px;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 6px;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 12px;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 12px;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 18px;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 18px;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 24px;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 24px;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 30px;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 30px;
}

.g-6,
.gx-6 {
  --bs-gutter-x: 36px;
}

.g-6,
.gy-6 {
  --bs-gutter-y: 36px;
}

.g-7,
.gx-7 {
  --bs-gutter-x: 42px;
}

.g-7,
.gy-7 {
  --bs-gutter-y: 42px;
}

.g-8,
.gx-8 {
  --bs-gutter-x: 48px;
}

.g-8,
.gy-8 {
  --bs-gutter-y: 48px;
}

.g-9,
.gx-9 {
  --bs-gutter-x: 54px;
}

.g-9,
.gy-9 {
  --bs-gutter-y: 54px;
}

.g-10,
.gx-10 {
  --bs-gutter-x: 60px;
}

.g-10,
.gy-10 {
  --bs-gutter-y: 60px;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 6px;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 6px;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 12px;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 12px;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 18px;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 18px;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 24px;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 24px;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 30px;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 30px;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 36px;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 36px;
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 42px;
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 42px;
  }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 48px;
  }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 48px;
  }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 54px;
  }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 54px;
  }
  .g-sm-10,
  .gx-sm-10 {
    --bs-gutter-x: 60px;
  }
  .g-sm-10,
  .gy-sm-10 {
    --bs-gutter-y: 60px;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 6px;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 6px;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 12px;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 12px;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 18px;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 18px;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 24px;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 24px;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 30px;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 30px;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 36px;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 36px;
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 42px;
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 42px;
  }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 48px;
  }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 48px;
  }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 54px;
  }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 54px;
  }
  .g-md-10,
  .gx-md-10 {
    --bs-gutter-x: 60px;
  }
  .g-md-10,
  .gy-md-10 {
    --bs-gutter-y: 60px;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 6px;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 6px;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 12px;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 12px;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 18px;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 18px;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 24px;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 24px;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 30px;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 30px;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 36px;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 36px;
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 42px;
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 42px;
  }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 48px;
  }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 48px;
  }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 54px;
  }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 54px;
  }
  .g-lg-10,
  .gx-lg-10 {
    --bs-gutter-x: 60px;
  }
  .g-lg-10,
  .gy-lg-10 {
    --bs-gutter-y: 60px;
  }
}
@media (min-width: 1400px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 6px;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 6px;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 18px;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 18px;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 24px;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 24px;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 30px;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 30px;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 36px;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 36px;
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 42px;
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 42px;
  }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 48px;
  }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 48px;
  }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 54px;
  }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 54px;
  }
  .g-xl-10,
  .gx-xl-10 {
    --bs-gutter-x: 60px;
  }
  .g-xl-10,
  .gy-xl-10 {
    --bs-gutter-y: 60px;
  }
}
@media (min-width: 1600px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 6px;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 6px;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 18px;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 18px;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 24px;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 24px;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 30px;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 30px;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 36px;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 36px;
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 42px;
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 42px;
  }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 48px;
  }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 48px;
  }
  .g-xxl-9,
  .gx-xxl-9 {
    --bs-gutter-x: 54px;
  }
  .g-xxl-9,
  .gy-xxl-9 {
    --bs-gutter-y: 54px;
  }
  .g-xxl-10,
  .gx-xxl-10 {
    --bs-gutter-x: 60px;
  }
  .g-xxl-10,
  .gy-xxl-10 {
    --bs-gutter-y: 60px;
  }
}
.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 6px !important;
}

.m-2 {
  margin: 12px !important;
}

.m-3 {
  margin: 18px !important;
}

.m-4 {
  margin: 24px !important;
}

.m-5 {
  margin: 30px !important;
}

.m-6 {
  margin: 36px !important;
}

.m-7 {
  margin: 42px !important;
}

.m-8 {
  margin: 48px !important;
}

.m-9 {
  margin: 54px !important;
}

.m-10 {
  margin: 60px !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

.mx-2 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.mx-3 {
  margin-right: 18px !important;
  margin-left: 18px !important;
}

.mx-4 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.mx-5 {
  margin-right: 30px !important;
  margin-left: 30px !important;
}

.mx-6 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.mx-7 {
  margin-right: 42px !important;
  margin-left: 42px !important;
}

.mx-8 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.mx-9 {
  margin-right: 54px !important;
  margin-left: 54px !important;
}

.mx-10 {
  margin-right: 60px !important;
  margin-left: 60px !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.my-2 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.my-3 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.my-4 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.my-5 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.my-6 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.my-7 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.my-8 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.my-9 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}

.my-10 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 6px !important;
}

.mt-2 {
  margin-top: 12px !important;
}

.mt-3 {
  margin-top: 18px !important;
}

.mt-4 {
  margin-top: 24px !important;
}

.mt-5 {
  margin-top: 30px !important;
}

.mt-6 {
  margin-top: 36px !important;
}

.mt-7 {
  margin-top: 42px !important;
}

.mt-8 {
  margin-top: 48px !important;
}

.mt-9 {
  margin-top: 54px !important;
}

.mt-10 {
  margin-top: 60px !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 6px !important;
}

.me-2 {
  margin-right: 12px !important;
}

.me-3 {
  margin-right: 18px !important;
}

.me-4 {
  margin-right: 24px !important;
}

.me-5 {
  margin-right: 30px !important;
}

.me-6 {
  margin-right: 36px !important;
}

.me-7 {
  margin-right: 42px !important;
}

.me-8 {
  margin-right: 48px !important;
}

.me-9 {
  margin-right: 54px !important;
}

.me-10 {
  margin-right: 60px !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 6px !important;
}

.mb-2 {
  margin-bottom: 12px !important;
}

.mb-3 {
  margin-bottom: 18px !important;
}

.mb-4 {
  margin-bottom: 24px !important;
}

.mb-5 {
  margin-bottom: 30px !important;
}

.mb-6 {
  margin-bottom: 36px !important;
}

.mb-7 {
  margin-bottom: 42px !important;
}

.mb-8 {
  margin-bottom: 48px !important;
}

.mb-9 {
  margin-bottom: 54px !important;
}

.mb-10 {
  margin-bottom: 60px !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 6px !important;
}

.ms-2 {
  margin-left: 12px !important;
}

.ms-3 {
  margin-left: 18px !important;
}

.ms-4 {
  margin-left: 24px !important;
}

.ms-5 {
  margin-left: 30px !important;
}

.ms-6 {
  margin-left: 36px !important;
}

.ms-7 {
  margin-left: 42px !important;
}

.ms-8 {
  margin-left: 48px !important;
}

.ms-9 {
  margin-left: 54px !important;
}

.ms-10 {
  margin-left: 60px !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 6px !important;
}

.p-2 {
  padding: 12px !important;
}

.p-3 {
  padding: 18px !important;
}

.p-4 {
  padding: 24px !important;
}

.p-5 {
  padding: 30px !important;
}

.p-6 {
  padding: 36px !important;
}

.p-7 {
  padding: 42px !important;
}

.p-8 {
  padding: 48px !important;
}

.p-9 {
  padding: 54px !important;
}

.p-10 {
  padding: 60px !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.px-2 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.px-3 {
  padding-right: 18px !important;
  padding-left: 18px !important;
}

.px-4 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.px-5 {
  padding-right: 30px !important;
  padding-left: 30px !important;
}

.px-6 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.px-7 {
  padding-right: 42px !important;
  padding-left: 42px !important;
}

.px-8 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

.px-9 {
  padding-right: 54px !important;
  padding-left: 54px !important;
}

.px-10 {
  padding-right: 60px !important;
  padding-left: 60px !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.py-2 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.py-3 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.py-4 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.py-5 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.py-6 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.py-7 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

.py-8 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.py-9 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}

.py-10 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 6px !important;
}

.pt-2 {
  padding-top: 12px !important;
}

.pt-3 {
  padding-top: 18px !important;
}

.pt-4 {
  padding-top: 24px !important;
}

.pt-5 {
  padding-top: 30px !important;
}

.pt-6 {
  padding-top: 36px !important;
}

.pt-7 {
  padding-top: 42px !important;
}

.pt-8 {
  padding-top: 48px !important;
}

.pt-9 {
  padding-top: 54px !important;
}

.pt-10 {
  padding-top: 60px !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 6px !important;
}

.pe-2 {
  padding-right: 12px !important;
}

.pe-3 {
  padding-right: 18px !important;
}

.pe-4 {
  padding-right: 24px !important;
}

.pe-5 {
  padding-right: 30px !important;
}

.pe-6 {
  padding-right: 36px !important;
}

.pe-7 {
  padding-right: 42px !important;
}

.pe-8 {
  padding-right: 48px !important;
}

.pe-9 {
  padding-right: 54px !important;
}

.pe-10 {
  padding-right: 60px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 6px !important;
}

.pb-2 {
  padding-bottom: 12px !important;
}

.pb-3 {
  padding-bottom: 18px !important;
}

.pb-4 {
  padding-bottom: 24px !important;
}

.pb-5 {
  padding-bottom: 30px !important;
}

.pb-6 {
  padding-bottom: 36px !important;
}

.pb-7 {
  padding-bottom: 42px !important;
}

.pb-8 {
  padding-bottom: 48px !important;
}

.pb-9 {
  padding-bottom: 54px !important;
}

.pb-10 {
  padding-bottom: 60px !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 6px !important;
}

.ps-2 {
  padding-left: 12px !important;
}

.ps-3 {
  padding-left: 18px !important;
}

.ps-4 {
  padding-left: 24px !important;
}

.ps-5 {
  padding-left: 30px !important;
}

.ps-6 {
  padding-left: 36px !important;
}

.ps-7 {
  padding-left: 42px !important;
}

.ps-8 {
  padding-left: 48px !important;
}

.ps-9 {
  padding-left: 54px !important;
}

.ps-10 {
  padding-left: 60px !important;
}

@media (min-width: 576px) {
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 6px !important;
  }
  .m-sm-2 {
    margin: 12px !important;
  }
  .m-sm-3 {
    margin: 18px !important;
  }
  .m-sm-4 {
    margin: 24px !important;
  }
  .m-sm-5 {
    margin: 30px !important;
  }
  .m-sm-6 {
    margin: 36px !important;
  }
  .m-sm-7 {
    margin: 42px !important;
  }
  .m-sm-8 {
    margin: 48px !important;
  }
  .m-sm-9 {
    margin: 54px !important;
  }
  .m-sm-10 {
    margin: 60px !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-sm-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-sm-3 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-sm-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-sm-5 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-sm-6 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-sm-7 {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .mx-sm-8 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-sm-9 {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .mx-sm-10 {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-sm-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-sm-3 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-sm-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-sm-5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-sm-6 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-sm-7 {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .my-sm-8 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-sm-9 {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .my-sm-10 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 6px !important;
  }
  .mt-sm-2 {
    margin-top: 12px !important;
  }
  .mt-sm-3 {
    margin-top: 18px !important;
  }
  .mt-sm-4 {
    margin-top: 24px !important;
  }
  .mt-sm-5 {
    margin-top: 30px !important;
  }
  .mt-sm-6 {
    margin-top: 36px !important;
  }
  .mt-sm-7 {
    margin-top: 42px !important;
  }
  .mt-sm-8 {
    margin-top: 48px !important;
  }
  .mt-sm-9 {
    margin-top: 54px !important;
  }
  .mt-sm-10 {
    margin-top: 60px !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 6px !important;
  }
  .me-sm-2 {
    margin-right: 12px !important;
  }
  .me-sm-3 {
    margin-right: 18px !important;
  }
  .me-sm-4 {
    margin-right: 24px !important;
  }
  .me-sm-5 {
    margin-right: 30px !important;
  }
  .me-sm-6 {
    margin-right: 36px !important;
  }
  .me-sm-7 {
    margin-right: 42px !important;
  }
  .me-sm-8 {
    margin-right: 48px !important;
  }
  .me-sm-9 {
    margin-right: 54px !important;
  }
  .me-sm-10 {
    margin-right: 60px !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 6px !important;
  }
  .mb-sm-2 {
    margin-bottom: 12px !important;
  }
  .mb-sm-3 {
    margin-bottom: 18px !important;
  }
  .mb-sm-4 {
    margin-bottom: 24px !important;
  }
  .mb-sm-5 {
    margin-bottom: 30px !important;
  }
  .mb-sm-6 {
    margin-bottom: 36px !important;
  }
  .mb-sm-7 {
    margin-bottom: 42px !important;
  }
  .mb-sm-8 {
    margin-bottom: 48px !important;
  }
  .mb-sm-9 {
    margin-bottom: 54px !important;
  }
  .mb-sm-10 {
    margin-bottom: 60px !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 6px !important;
  }
  .ms-sm-2 {
    margin-left: 12px !important;
  }
  .ms-sm-3 {
    margin-left: 18px !important;
  }
  .ms-sm-4 {
    margin-left: 24px !important;
  }
  .ms-sm-5 {
    margin-left: 30px !important;
  }
  .ms-sm-6 {
    margin-left: 36px !important;
  }
  .ms-sm-7 {
    margin-left: 42px !important;
  }
  .ms-sm-8 {
    margin-left: 48px !important;
  }
  .ms-sm-9 {
    margin-left: 54px !important;
  }
  .ms-sm-10 {
    margin-left: 60px !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 6px !important;
  }
  .p-sm-2 {
    padding: 12px !important;
  }
  .p-sm-3 {
    padding: 18px !important;
  }
  .p-sm-4 {
    padding: 24px !important;
  }
  .p-sm-5 {
    padding: 30px !important;
  }
  .p-sm-6 {
    padding: 36px !important;
  }
  .p-sm-7 {
    padding: 42px !important;
  }
  .p-sm-8 {
    padding: 48px !important;
  }
  .p-sm-9 {
    padding: 54px !important;
  }
  .p-sm-10 {
    padding: 60px !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-sm-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-sm-3 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-sm-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-sm-5 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-sm-6 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-sm-7 {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .px-sm-8 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .px-sm-9 {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .px-sm-10 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-sm-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-sm-3 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-sm-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-sm-5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-sm-6 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-sm-7 {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .py-sm-8 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-sm-9 {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .py-sm-10 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 6px !important;
  }
  .pt-sm-2 {
    padding-top: 12px !important;
  }
  .pt-sm-3 {
    padding-top: 18px !important;
  }
  .pt-sm-4 {
    padding-top: 24px !important;
  }
  .pt-sm-5 {
    padding-top: 30px !important;
  }
  .pt-sm-6 {
    padding-top: 36px !important;
  }
  .pt-sm-7 {
    padding-top: 42px !important;
  }
  .pt-sm-8 {
    padding-top: 48px !important;
  }
  .pt-sm-9 {
    padding-top: 54px !important;
  }
  .pt-sm-10 {
    padding-top: 60px !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 6px !important;
  }
  .pe-sm-2 {
    padding-right: 12px !important;
  }
  .pe-sm-3 {
    padding-right: 18px !important;
  }
  .pe-sm-4 {
    padding-right: 24px !important;
  }
  .pe-sm-5 {
    padding-right: 30px !important;
  }
  .pe-sm-6 {
    padding-right: 36px !important;
  }
  .pe-sm-7 {
    padding-right: 42px !important;
  }
  .pe-sm-8 {
    padding-right: 48px !important;
  }
  .pe-sm-9 {
    padding-right: 54px !important;
  }
  .pe-sm-10 {
    padding-right: 60px !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 6px !important;
  }
  .pb-sm-2 {
    padding-bottom: 12px !important;
  }
  .pb-sm-3 {
    padding-bottom: 18px !important;
  }
  .pb-sm-4 {
    padding-bottom: 24px !important;
  }
  .pb-sm-5 {
    padding-bottom: 30px !important;
  }
  .pb-sm-6 {
    padding-bottom: 36px !important;
  }
  .pb-sm-7 {
    padding-bottom: 42px !important;
  }
  .pb-sm-8 {
    padding-bottom: 48px !important;
  }
  .pb-sm-9 {
    padding-bottom: 54px !important;
  }
  .pb-sm-10 {
    padding-bottom: 60px !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 6px !important;
  }
  .ps-sm-2 {
    padding-left: 12px !important;
  }
  .ps-sm-3 {
    padding-left: 18px !important;
  }
  .ps-sm-4 {
    padding-left: 24px !important;
  }
  .ps-sm-5 {
    padding-left: 30px !important;
  }
  .ps-sm-6 {
    padding-left: 36px !important;
  }
  .ps-sm-7 {
    padding-left: 42px !important;
  }
  .ps-sm-8 {
    padding-left: 48px !important;
  }
  .ps-sm-9 {
    padding-left: 54px !important;
  }
  .ps-sm-10 {
    padding-left: 60px !important;
  }
}
@media (min-width: 768px) {
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 6px !important;
  }
  .m-md-2 {
    margin: 12px !important;
  }
  .m-md-3 {
    margin: 18px !important;
  }
  .m-md-4 {
    margin: 24px !important;
  }
  .m-md-5 {
    margin: 30px !important;
  }
  .m-md-6 {
    margin: 36px !important;
  }
  .m-md-7 {
    margin: 42px !important;
  }
  .m-md-8 {
    margin: 48px !important;
  }
  .m-md-9 {
    margin: 54px !important;
  }
  .m-md-10 {
    margin: 60px !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-md-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-md-3 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-md-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-md-5 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-md-6 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-md-7 {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .mx-md-8 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-md-9 {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .mx-md-10 {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-md-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-md-3 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-md-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-md-5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-md-6 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-md-7 {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .my-md-8 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-md-9 {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .my-md-10 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 6px !important;
  }
  .mt-md-2 {
    margin-top: 12px !important;
  }
  .mt-md-3 {
    margin-top: 18px !important;
  }
  .mt-md-4 {
    margin-top: 24px !important;
  }
  .mt-md-5 {
    margin-top: 30px !important;
  }
  .mt-md-6 {
    margin-top: 36px !important;
  }
  .mt-md-7 {
    margin-top: 42px !important;
  }
  .mt-md-8 {
    margin-top: 48px !important;
  }
  .mt-md-9 {
    margin-top: 54px !important;
  }
  .mt-md-10 {
    margin-top: 60px !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 6px !important;
  }
  .me-md-2 {
    margin-right: 12px !important;
  }
  .me-md-3 {
    margin-right: 18px !important;
  }
  .me-md-4 {
    margin-right: 24px !important;
  }
  .me-md-5 {
    margin-right: 30px !important;
  }
  .me-md-6 {
    margin-right: 36px !important;
  }
  .me-md-7 {
    margin-right: 42px !important;
  }
  .me-md-8 {
    margin-right: 48px !important;
  }
  .me-md-9 {
    margin-right: 54px !important;
  }
  .me-md-10 {
    margin-right: 60px !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 6px !important;
  }
  .mb-md-2 {
    margin-bottom: 12px !important;
  }
  .mb-md-3 {
    margin-bottom: 18px !important;
  }
  .mb-md-4 {
    margin-bottom: 24px !important;
  }
  .mb-md-5 {
    margin-bottom: 30px !important;
  }
  .mb-md-6 {
    margin-bottom: 36px !important;
  }
  .mb-md-7 {
    margin-bottom: 42px !important;
  }
  .mb-md-8 {
    margin-bottom: 48px !important;
  }
  .mb-md-9 {
    margin-bottom: 54px !important;
  }
  .mb-md-10 {
    margin-bottom: 60px !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 6px !important;
  }
  .ms-md-2 {
    margin-left: 12px !important;
  }
  .ms-md-3 {
    margin-left: 18px !important;
  }
  .ms-md-4 {
    margin-left: 24px !important;
  }
  .ms-md-5 {
    margin-left: 30px !important;
  }
  .ms-md-6 {
    margin-left: 36px !important;
  }
  .ms-md-7 {
    margin-left: 42px !important;
  }
  .ms-md-8 {
    margin-left: 48px !important;
  }
  .ms-md-9 {
    margin-left: 54px !important;
  }
  .ms-md-10 {
    margin-left: 60px !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 6px !important;
  }
  .p-md-2 {
    padding: 12px !important;
  }
  .p-md-3 {
    padding: 18px !important;
  }
  .p-md-4 {
    padding: 24px !important;
  }
  .p-md-5 {
    padding: 30px !important;
  }
  .p-md-6 {
    padding: 36px !important;
  }
  .p-md-7 {
    padding: 42px !important;
  }
  .p-md-8 {
    padding: 48px !important;
  }
  .p-md-9 {
    padding: 54px !important;
  }
  .p-md-10 {
    padding: 60px !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-md-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-md-3 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-md-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-md-5 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-md-6 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-md-7 {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .px-md-8 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .px-md-9 {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .px-md-10 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-md-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-md-3 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-md-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-md-5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-md-6 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-md-7 {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .py-md-8 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-md-9 {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .py-md-10 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 6px !important;
  }
  .pt-md-2 {
    padding-top: 12px !important;
  }
  .pt-md-3 {
    padding-top: 18px !important;
  }
  .pt-md-4 {
    padding-top: 24px !important;
  }
  .pt-md-5 {
    padding-top: 30px !important;
  }
  .pt-md-6 {
    padding-top: 36px !important;
  }
  .pt-md-7 {
    padding-top: 42px !important;
  }
  .pt-md-8 {
    padding-top: 48px !important;
  }
  .pt-md-9 {
    padding-top: 54px !important;
  }
  .pt-md-10 {
    padding-top: 60px !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 6px !important;
  }
  .pe-md-2 {
    padding-right: 12px !important;
  }
  .pe-md-3 {
    padding-right: 18px !important;
  }
  .pe-md-4 {
    padding-right: 24px !important;
  }
  .pe-md-5 {
    padding-right: 30px !important;
  }
  .pe-md-6 {
    padding-right: 36px !important;
  }
  .pe-md-7 {
    padding-right: 42px !important;
  }
  .pe-md-8 {
    padding-right: 48px !important;
  }
  .pe-md-9 {
    padding-right: 54px !important;
  }
  .pe-md-10 {
    padding-right: 60px !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 6px !important;
  }
  .pb-md-2 {
    padding-bottom: 12px !important;
  }
  .pb-md-3 {
    padding-bottom: 18px !important;
  }
  .pb-md-4 {
    padding-bottom: 24px !important;
  }
  .pb-md-5 {
    padding-bottom: 30px !important;
  }
  .pb-md-6 {
    padding-bottom: 36px !important;
  }
  .pb-md-7 {
    padding-bottom: 42px !important;
  }
  .pb-md-8 {
    padding-bottom: 48px !important;
  }
  .pb-md-9 {
    padding-bottom: 54px !important;
  }
  .pb-md-10 {
    padding-bottom: 60px !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 6px !important;
  }
  .ps-md-2 {
    padding-left: 12px !important;
  }
  .ps-md-3 {
    padding-left: 18px !important;
  }
  .ps-md-4 {
    padding-left: 24px !important;
  }
  .ps-md-5 {
    padding-left: 30px !important;
  }
  .ps-md-6 {
    padding-left: 36px !important;
  }
  .ps-md-7 {
    padding-left: 42px !important;
  }
  .ps-md-8 {
    padding-left: 48px !important;
  }
  .ps-md-9 {
    padding-left: 54px !important;
  }
  .ps-md-10 {
    padding-left: 60px !important;
  }
}
@media (min-width: 992px) {
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 6px !important;
  }
  .m-lg-2 {
    margin: 12px !important;
  }
  .m-lg-3 {
    margin: 18px !important;
  }
  .m-lg-4 {
    margin: 24px !important;
  }
  .m-lg-5 {
    margin: 30px !important;
  }
  .m-lg-6 {
    margin: 36px !important;
  }
  .m-lg-7 {
    margin: 42px !important;
  }
  .m-lg-8 {
    margin: 48px !important;
  }
  .m-lg-9 {
    margin: 54px !important;
  }
  .m-lg-10 {
    margin: 60px !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-lg-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-lg-3 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-lg-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-lg-5 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-lg-6 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-lg-7 {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .mx-lg-8 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-lg-9 {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .mx-lg-10 {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-lg-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-lg-3 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-lg-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-lg-5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-lg-6 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-lg-7 {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .my-lg-8 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-lg-9 {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .my-lg-10 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 6px !important;
  }
  .mt-lg-2 {
    margin-top: 12px !important;
  }
  .mt-lg-3 {
    margin-top: 18px !important;
  }
  .mt-lg-4 {
    margin-top: 24px !important;
  }
  .mt-lg-5 {
    margin-top: 30px !important;
  }
  .mt-lg-6 {
    margin-top: 36px !important;
  }
  .mt-lg-7 {
    margin-top: 42px !important;
  }
  .mt-lg-8 {
    margin-top: 48px !important;
  }
  .mt-lg-9 {
    margin-top: 54px !important;
  }
  .mt-lg-10 {
    margin-top: 60px !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 6px !important;
  }
  .me-lg-2 {
    margin-right: 12px !important;
  }
  .me-lg-3 {
    margin-right: 18px !important;
  }
  .me-lg-4 {
    margin-right: 24px !important;
  }
  .me-lg-5 {
    margin-right: 30px !important;
  }
  .me-lg-6 {
    margin-right: 36px !important;
  }
  .me-lg-7 {
    margin-right: 42px !important;
  }
  .me-lg-8 {
    margin-right: 48px !important;
  }
  .me-lg-9 {
    margin-right: 54px !important;
  }
  .me-lg-10 {
    margin-right: 60px !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 6px !important;
  }
  .mb-lg-2 {
    margin-bottom: 12px !important;
  }
  .mb-lg-3 {
    margin-bottom: 18px !important;
  }
  .mb-lg-4 {
    margin-bottom: 24px !important;
  }
  .mb-lg-5 {
    margin-bottom: 30px !important;
  }
  .mb-lg-6 {
    margin-bottom: 36px !important;
  }
  .mb-lg-7 {
    margin-bottom: 42px !important;
  }
  .mb-lg-8 {
    margin-bottom: 48px !important;
  }
  .mb-lg-9 {
    margin-bottom: 54px !important;
  }
  .mb-lg-10 {
    margin-bottom: 60px !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 6px !important;
  }
  .ms-lg-2 {
    margin-left: 12px !important;
  }
  .ms-lg-3 {
    margin-left: 18px !important;
  }
  .ms-lg-4 {
    margin-left: 24px !important;
  }
  .ms-lg-5 {
    margin-left: 30px !important;
  }
  .ms-lg-6 {
    margin-left: 36px !important;
  }
  .ms-lg-7 {
    margin-left: 42px !important;
  }
  .ms-lg-8 {
    margin-left: 48px !important;
  }
  .ms-lg-9 {
    margin-left: 54px !important;
  }
  .ms-lg-10 {
    margin-left: 60px !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 6px !important;
  }
  .p-lg-2 {
    padding: 12px !important;
  }
  .p-lg-3 {
    padding: 18px !important;
  }
  .p-lg-4 {
    padding: 24px !important;
  }
  .p-lg-5 {
    padding: 30px !important;
  }
  .p-lg-6 {
    padding: 36px !important;
  }
  .p-lg-7 {
    padding: 42px !important;
  }
  .p-lg-8 {
    padding: 48px !important;
  }
  .p-lg-9 {
    padding: 54px !important;
  }
  .p-lg-10 {
    padding: 60px !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-lg-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-lg-3 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-lg-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-lg-5 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-lg-6 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-lg-7 {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .px-lg-8 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .px-lg-9 {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .px-lg-10 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-lg-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-lg-3 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-lg-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-lg-5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-lg-6 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-lg-7 {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .py-lg-8 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-lg-9 {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .py-lg-10 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 6px !important;
  }
  .pt-lg-2 {
    padding-top: 12px !important;
  }
  .pt-lg-3 {
    padding-top: 18px !important;
  }
  .pt-lg-4 {
    padding-top: 24px !important;
  }
  .pt-lg-5 {
    padding-top: 30px !important;
  }
  .pt-lg-6 {
    padding-top: 36px !important;
  }
  .pt-lg-7 {
    padding-top: 42px !important;
  }
  .pt-lg-8 {
    padding-top: 48px !important;
  }
  .pt-lg-9 {
    padding-top: 54px !important;
  }
  .pt-lg-10 {
    padding-top: 60px !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 6px !important;
  }
  .pe-lg-2 {
    padding-right: 12px !important;
  }
  .pe-lg-3 {
    padding-right: 18px !important;
  }
  .pe-lg-4 {
    padding-right: 24px !important;
  }
  .pe-lg-5 {
    padding-right: 30px !important;
  }
  .pe-lg-6 {
    padding-right: 36px !important;
  }
  .pe-lg-7 {
    padding-right: 42px !important;
  }
  .pe-lg-8 {
    padding-right: 48px !important;
  }
  .pe-lg-9 {
    padding-right: 54px !important;
  }
  .pe-lg-10 {
    padding-right: 60px !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 6px !important;
  }
  .pb-lg-2 {
    padding-bottom: 12px !important;
  }
  .pb-lg-3 {
    padding-bottom: 18px !important;
  }
  .pb-lg-4 {
    padding-bottom: 24px !important;
  }
  .pb-lg-5 {
    padding-bottom: 30px !important;
  }
  .pb-lg-6 {
    padding-bottom: 36px !important;
  }
  .pb-lg-7 {
    padding-bottom: 42px !important;
  }
  .pb-lg-8 {
    padding-bottom: 48px !important;
  }
  .pb-lg-9 {
    padding-bottom: 54px !important;
  }
  .pb-lg-10 {
    padding-bottom: 60px !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 6px !important;
  }
  .ps-lg-2 {
    padding-left: 12px !important;
  }
  .ps-lg-3 {
    padding-left: 18px !important;
  }
  .ps-lg-4 {
    padding-left: 24px !important;
  }
  .ps-lg-5 {
    padding-left: 30px !important;
  }
  .ps-lg-6 {
    padding-left: 36px !important;
  }
  .ps-lg-7 {
    padding-left: 42px !important;
  }
  .ps-lg-8 {
    padding-left: 48px !important;
  }
  .ps-lg-9 {
    padding-left: 54px !important;
  }
  .ps-lg-10 {
    padding-left: 60px !important;
  }
}
@media (min-width: 1400px) {
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 6px !important;
  }
  .m-xl-2 {
    margin: 12px !important;
  }
  .m-xl-3 {
    margin: 18px !important;
  }
  .m-xl-4 {
    margin: 24px !important;
  }
  .m-xl-5 {
    margin: 30px !important;
  }
  .m-xl-6 {
    margin: 36px !important;
  }
  .m-xl-7 {
    margin: 42px !important;
  }
  .m-xl-8 {
    margin: 48px !important;
  }
  .m-xl-9 {
    margin: 54px !important;
  }
  .m-xl-10 {
    margin: 60px !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-xl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xl-3 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-xl-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xl-5 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-xl-6 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-xl-7 {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .mx-xl-8 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-xl-9 {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .mx-xl-10 {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-xl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xl-3 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-xl-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xl-5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-xl-6 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-xl-7 {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .my-xl-8 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-xl-9 {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .my-xl-10 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 6px !important;
  }
  .mt-xl-2 {
    margin-top: 12px !important;
  }
  .mt-xl-3 {
    margin-top: 18px !important;
  }
  .mt-xl-4 {
    margin-top: 24px !important;
  }
  .mt-xl-5 {
    margin-top: 30px !important;
  }
  .mt-xl-6 {
    margin-top: 36px !important;
  }
  .mt-xl-7 {
    margin-top: 42px !important;
  }
  .mt-xl-8 {
    margin-top: 48px !important;
  }
  .mt-xl-9 {
    margin-top: 54px !important;
  }
  .mt-xl-10 {
    margin-top: 60px !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 6px !important;
  }
  .me-xl-2 {
    margin-right: 12px !important;
  }
  .me-xl-3 {
    margin-right: 18px !important;
  }
  .me-xl-4 {
    margin-right: 24px !important;
  }
  .me-xl-5 {
    margin-right: 30px !important;
  }
  .me-xl-6 {
    margin-right: 36px !important;
  }
  .me-xl-7 {
    margin-right: 42px !important;
  }
  .me-xl-8 {
    margin-right: 48px !important;
  }
  .me-xl-9 {
    margin-right: 54px !important;
  }
  .me-xl-10 {
    margin-right: 60px !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 6px !important;
  }
  .mb-xl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xl-3 {
    margin-bottom: 18px !important;
  }
  .mb-xl-4 {
    margin-bottom: 24px !important;
  }
  .mb-xl-5 {
    margin-bottom: 30px !important;
  }
  .mb-xl-6 {
    margin-bottom: 36px !important;
  }
  .mb-xl-7 {
    margin-bottom: 42px !important;
  }
  .mb-xl-8 {
    margin-bottom: 48px !important;
  }
  .mb-xl-9 {
    margin-bottom: 54px !important;
  }
  .mb-xl-10 {
    margin-bottom: 60px !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 6px !important;
  }
  .ms-xl-2 {
    margin-left: 12px !important;
  }
  .ms-xl-3 {
    margin-left: 18px !important;
  }
  .ms-xl-4 {
    margin-left: 24px !important;
  }
  .ms-xl-5 {
    margin-left: 30px !important;
  }
  .ms-xl-6 {
    margin-left: 36px !important;
  }
  .ms-xl-7 {
    margin-left: 42px !important;
  }
  .ms-xl-8 {
    margin-left: 48px !important;
  }
  .ms-xl-9 {
    margin-left: 54px !important;
  }
  .ms-xl-10 {
    margin-left: 60px !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 6px !important;
  }
  .p-xl-2 {
    padding: 12px !important;
  }
  .p-xl-3 {
    padding: 18px !important;
  }
  .p-xl-4 {
    padding: 24px !important;
  }
  .p-xl-5 {
    padding: 30px !important;
  }
  .p-xl-6 {
    padding: 36px !important;
  }
  .p-xl-7 {
    padding: 42px !important;
  }
  .p-xl-8 {
    padding: 48px !important;
  }
  .p-xl-9 {
    padding: 54px !important;
  }
  .p-xl-10 {
    padding: 60px !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-xl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xl-3 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-xl-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xl-5 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-xl-6 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-xl-7 {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .px-xl-8 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .px-xl-9 {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .px-xl-10 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-xl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xl-3 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-xl-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xl-5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-xl-6 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-xl-7 {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .py-xl-8 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-xl-9 {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .py-xl-10 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 6px !important;
  }
  .pt-xl-2 {
    padding-top: 12px !important;
  }
  .pt-xl-3 {
    padding-top: 18px !important;
  }
  .pt-xl-4 {
    padding-top: 24px !important;
  }
  .pt-xl-5 {
    padding-top: 30px !important;
  }
  .pt-xl-6 {
    padding-top: 36px !important;
  }
  .pt-xl-7 {
    padding-top: 42px !important;
  }
  .pt-xl-8 {
    padding-top: 48px !important;
  }
  .pt-xl-9 {
    padding-top: 54px !important;
  }
  .pt-xl-10 {
    padding-top: 60px !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 6px !important;
  }
  .pe-xl-2 {
    padding-right: 12px !important;
  }
  .pe-xl-3 {
    padding-right: 18px !important;
  }
  .pe-xl-4 {
    padding-right: 24px !important;
  }
  .pe-xl-5 {
    padding-right: 30px !important;
  }
  .pe-xl-6 {
    padding-right: 36px !important;
  }
  .pe-xl-7 {
    padding-right: 42px !important;
  }
  .pe-xl-8 {
    padding-right: 48px !important;
  }
  .pe-xl-9 {
    padding-right: 54px !important;
  }
  .pe-xl-10 {
    padding-right: 60px !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 6px !important;
  }
  .pb-xl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xl-3 {
    padding-bottom: 18px !important;
  }
  .pb-xl-4 {
    padding-bottom: 24px !important;
  }
  .pb-xl-5 {
    padding-bottom: 30px !important;
  }
  .pb-xl-6 {
    padding-bottom: 36px !important;
  }
  .pb-xl-7 {
    padding-bottom: 42px !important;
  }
  .pb-xl-8 {
    padding-bottom: 48px !important;
  }
  .pb-xl-9 {
    padding-bottom: 54px !important;
  }
  .pb-xl-10 {
    padding-bottom: 60px !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 6px !important;
  }
  .ps-xl-2 {
    padding-left: 12px !important;
  }
  .ps-xl-3 {
    padding-left: 18px !important;
  }
  .ps-xl-4 {
    padding-left: 24px !important;
  }
  .ps-xl-5 {
    padding-left: 30px !important;
  }
  .ps-xl-6 {
    padding-left: 36px !important;
  }
  .ps-xl-7 {
    padding-left: 42px !important;
  }
  .ps-xl-8 {
    padding-left: 48px !important;
  }
  .ps-xl-9 {
    padding-left: 54px !important;
  }
  .ps-xl-10 {
    padding-left: 60px !important;
  }
}
@media (min-width: 1600px) {
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 6px !important;
  }
  .m-xxl-2 {
    margin: 12px !important;
  }
  .m-xxl-3 {
    margin: 18px !important;
  }
  .m-xxl-4 {
    margin: 24px !important;
  }
  .m-xxl-5 {
    margin: 30px !important;
  }
  .m-xxl-6 {
    margin: 36px !important;
  }
  .m-xxl-7 {
    margin: 42px !important;
  }
  .m-xxl-8 {
    margin: 48px !important;
  }
  .m-xxl-9 {
    margin: 54px !important;
  }
  .m-xxl-10 {
    margin: 60px !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-xxl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xxl-3 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-xxl-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xxl-5 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-xxl-6 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-xxl-7 {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .mx-xxl-8 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-xxl-9 {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .mx-xxl-10 {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-xxl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xxl-3 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-xxl-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xxl-5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-xxl-6 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-xxl-7 {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .my-xxl-8 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-xxl-9 {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .my-xxl-10 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 6px !important;
  }
  .mt-xxl-2 {
    margin-top: 12px !important;
  }
  .mt-xxl-3 {
    margin-top: 18px !important;
  }
  .mt-xxl-4 {
    margin-top: 24px !important;
  }
  .mt-xxl-5 {
    margin-top: 30px !important;
  }
  .mt-xxl-6 {
    margin-top: 36px !important;
  }
  .mt-xxl-7 {
    margin-top: 42px !important;
  }
  .mt-xxl-8 {
    margin-top: 48px !important;
  }
  .mt-xxl-9 {
    margin-top: 54px !important;
  }
  .mt-xxl-10 {
    margin-top: 60px !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 6px !important;
  }
  .me-xxl-2 {
    margin-right: 12px !important;
  }
  .me-xxl-3 {
    margin-right: 18px !important;
  }
  .me-xxl-4 {
    margin-right: 24px !important;
  }
  .me-xxl-5 {
    margin-right: 30px !important;
  }
  .me-xxl-6 {
    margin-right: 36px !important;
  }
  .me-xxl-7 {
    margin-right: 42px !important;
  }
  .me-xxl-8 {
    margin-right: 48px !important;
  }
  .me-xxl-9 {
    margin-right: 54px !important;
  }
  .me-xxl-10 {
    margin-right: 60px !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 6px !important;
  }
  .mb-xxl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xxl-3 {
    margin-bottom: 18px !important;
  }
  .mb-xxl-4 {
    margin-bottom: 24px !important;
  }
  .mb-xxl-5 {
    margin-bottom: 30px !important;
  }
  .mb-xxl-6 {
    margin-bottom: 36px !important;
  }
  .mb-xxl-7 {
    margin-bottom: 42px !important;
  }
  .mb-xxl-8 {
    margin-bottom: 48px !important;
  }
  .mb-xxl-9 {
    margin-bottom: 54px !important;
  }
  .mb-xxl-10 {
    margin-bottom: 60px !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 6px !important;
  }
  .ms-xxl-2 {
    margin-left: 12px !important;
  }
  .ms-xxl-3 {
    margin-left: 18px !important;
  }
  .ms-xxl-4 {
    margin-left: 24px !important;
  }
  .ms-xxl-5 {
    margin-left: 30px !important;
  }
  .ms-xxl-6 {
    margin-left: 36px !important;
  }
  .ms-xxl-7 {
    margin-left: 42px !important;
  }
  .ms-xxl-8 {
    margin-left: 48px !important;
  }
  .ms-xxl-9 {
    margin-left: 54px !important;
  }
  .ms-xxl-10 {
    margin-left: 60px !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 6px !important;
  }
  .p-xxl-2 {
    padding: 12px !important;
  }
  .p-xxl-3 {
    padding: 18px !important;
  }
  .p-xxl-4 {
    padding: 24px !important;
  }
  .p-xxl-5 {
    padding: 30px !important;
  }
  .p-xxl-6 {
    padding: 36px !important;
  }
  .p-xxl-7 {
    padding: 42px !important;
  }
  .p-xxl-8 {
    padding: 48px !important;
  }
  .p-xxl-9 {
    padding: 54px !important;
  }
  .p-xxl-10 {
    padding: 60px !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-xxl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xxl-3 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-xxl-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xxl-5 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-xxl-6 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-xxl-7 {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .px-xxl-8 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .px-xxl-9 {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .px-xxl-10 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-xxl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xxl-3 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-xxl-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xxl-5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-xxl-6 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-xxl-7 {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .py-xxl-8 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-xxl-9 {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .py-xxl-10 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 6px !important;
  }
  .pt-xxl-2 {
    padding-top: 12px !important;
  }
  .pt-xxl-3 {
    padding-top: 18px !important;
  }
  .pt-xxl-4 {
    padding-top: 24px !important;
  }
  .pt-xxl-5 {
    padding-top: 30px !important;
  }
  .pt-xxl-6 {
    padding-top: 36px !important;
  }
  .pt-xxl-7 {
    padding-top: 42px !important;
  }
  .pt-xxl-8 {
    padding-top: 48px !important;
  }
  .pt-xxl-9 {
    padding-top: 54px !important;
  }
  .pt-xxl-10 {
    padding-top: 60px !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 6px !important;
  }
  .pe-xxl-2 {
    padding-right: 12px !important;
  }
  .pe-xxl-3 {
    padding-right: 18px !important;
  }
  .pe-xxl-4 {
    padding-right: 24px !important;
  }
  .pe-xxl-5 {
    padding-right: 30px !important;
  }
  .pe-xxl-6 {
    padding-right: 36px !important;
  }
  .pe-xxl-7 {
    padding-right: 42px !important;
  }
  .pe-xxl-8 {
    padding-right: 48px !important;
  }
  .pe-xxl-9 {
    padding-right: 54px !important;
  }
  .pe-xxl-10 {
    padding-right: 60px !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 6px !important;
  }
  .pb-xxl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xxl-3 {
    padding-bottom: 18px !important;
  }
  .pb-xxl-4 {
    padding-bottom: 24px !important;
  }
  .pb-xxl-5 {
    padding-bottom: 30px !important;
  }
  .pb-xxl-6 {
    padding-bottom: 36px !important;
  }
  .pb-xxl-7 {
    padding-bottom: 42px !important;
  }
  .pb-xxl-8 {
    padding-bottom: 48px !important;
  }
  .pb-xxl-9 {
    padding-bottom: 54px !important;
  }
  .pb-xxl-10 {
    padding-bottom: 60px !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 6px !important;
  }
  .ps-xxl-2 {
    padding-left: 12px !important;
  }
  .ps-xxl-3 {
    padding-left: 18px !important;
  }
  .ps-xxl-4 {
    padding-left: 24px !important;
  }
  .ps-xxl-5 {
    padding-left: 30px !important;
  }
  .ps-xxl-6 {
    padding-left: 36px !important;
  }
  .ps-xxl-7 {
    padding-left: 42px !important;
  }
  .ps-xxl-8 {
    padding-left: 48px !important;
  }
  .ps-xxl-9 {
    padding-left: 54px !important;
  }
  .ps-xxl-10 {
    padding-left: 60px !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
@font-face {
  font-family: "LCD Std";
  src: url("assets/fonts/LcdStd.woff2") format("woff2"), url("assets/fonts/LcdStd.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  letter-spacing: 0;
  margin: 0;
  font-family: var(--font);
}

.has-large-paragraph-font-size {
  font-weight: 500;
}

.text-component {
  display: flex;
  flex-direction: column;
  text-wrap: balance;
  gap: var(--spacing-x-small);
  gap: 8px;
}
.text-component > *:first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.text-component > *:last-child {
  margin-bottom: 0 !important;
  padding-bottom: 0;
}
.text-component + .text-component {
  margin-top: 36px;
}
.text-component--white h1,
.text-component--white h2,
.text-component--white h3,
.text-component--white h4,
.text-component--white h5,
.text-component--white h6,
.text-component--white p,
.text-component--white a:not([class]) {
  color: #ffffff;
}
.component--text .text-component a:not([class]) {
  font-weight: bold;
  text-decoration: underline;
  text-underline-position: under;
}
.component--text .text-component a:not([class])[target=_blank] {
  display: inline-flex;
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  white-space: nowrap;
}
.component--text .text-component a:not([class])[target=_blank]:after {
  content: "arrow_outward";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 2px;
  position: relative;
  font-size: 18px;
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.component--text .text-component a:not([class])[target=_blank]:after {
  margin-left: 9px;
}
.text-component table {
  border-collapse: collapse;
}
.text-component table thead th, .text-component table thead td {
  padding: 12px;
  font-weight: bold;
  text-align: left;
  color: var(--theme-darkblue);
}
.text-component table tbody tr:nth-child(even) td {
  background-color: var(--theme-darkblue-light-95);
}
.text-component table tbody tr td {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
}

a:where(:not(.wp-element-button)) {
  text-decoration: none;
}

.tags {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.tags .tag {
  padding: 4px;
  border-radius: 4px;
  border: 1px solid var(--secondary-200);
  display: inline-flex;
  align-items: center;
}
.tags .tag__label {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--secondary-400);
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.tags .tag--status .tag__label:before {
  width: 8px;
  height: 8px;
  content: "";
  border-radius: 50%;
  display: block;
}
.tags .tag--status--primary .tag__label:before {
  background-color: var(--primary-500);
}
.tags .tag--status--information .tag__label:before {
  background-color: var(--information-900);
}
.tags .tag--status--success .tag__label:before {
  background-color: var(--success-500);
}
.tags .tag--status--error .tag__label:before {
  background-color: var(--error-500);
}

.wp-block-quote h1, .wp-block-quote h2, .wp-block-quote h3, .wp-block-quote h4 {
  font-style: italic;
  font-weight: normal;
}

.has-shadow {
  box-shadow: 0px 0px 19px 0px rgba(47, 19, 81, 0.1) !important;
}

.has-border {
  border: 1px solid var(--wp--preset--color--primary-color-10) !important;
}

mark {
  background-color: var(--wp--preset--color--darkblue);
  background-color: transparent;
  font-weight: bold;
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-position: under;
}

.app {
  background-color: var(--bg-light-mode);
  font-family: var(--font);
  font-size: var(--regular-type-14-size);
  color: var(--secondary-500);
  line-height: 1.5;
  display: flex;
  height: 100vh;
  flex-direction: column;
  font-weight: 400;
}
.app__navbar {
  flex-shrink: 0;
  flex-grow: 0;
  position: sticky;
  top: 0;
}
.app__container {
  flex-grow: 1;
  flex-shrink: 1;
  display: flex;
  width: 100%;
}
.app__left {
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #fff;
  border-right: 1px solid var(--secondary-200);
}
.app__right {
  flex-grow: 1;
  flex-shrink: 1;
  overflow-y: auto;
  height: 100dvh;
}
.app__right::-webkit-scrollbar {
  width: 5px;
  height: 2px;
}
.app__right::-webkit-scrollbar-track {
  background: var(--primary-050);
}
.app__right::-webkit-scrollbar-thumb {
  background: var(--primary-200);
}
.app__right:has(.component--breadcrumbs) {
  padding-top: 0;
}
.app__components {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  padding: var(--spacing-small);
  height: calc(100dvh - var(--preset--navbar--height));
}
.app__components:has(.playground) {
  padding: 0;
}
html {
  margin: 0 !important;
}

* {
  scroll-behavior: smooth;
}

body {
  font-family: var(--font);
  text-wrap: balance;
  font-size: 16px;
}

.outer-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
  text-underline-position: under;
}
.outer-wrapper .inner-wrapper {
  flex: 1;
  display: flex;
  flex-direction: column;
}

a, button, .tooltip-icon, .button, [href], [onclick], .list-table__action {
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 22'%3E%3Cg filter='url(%23a)' clip-rule='evenodd'%3E%3Cpath fill-rule='evenodd' d='M5.83 14.473c-.277-.376-.615-1.145-1.216-2.079-.34-.528-1.185-1.523-1.436-2.028-.218-.446-.195-.646-.143-1.016.092-.658.722-1.17 1.394-1.102.508.052.939.411 1.326.75.234.205.522.602.695.826.16.206.199.29.369.534.225.322.295.48.21.127-.07-.52-.184-1.408-.348-2.193-.125-.595-.156-.688-.275-1.145-.126-.486-.19-.827-.31-1.342-.081-.365-.23-1.11-.27-1.53-.055-.573-.084-1.507.259-1.937.269-.336.886-.438 1.269-.23.501.27.786 1.05.916 1.362.234.56.379 1.206.505 2.055.16 1.08.456 2.58.465 2.895.024-.386-.066-1.2-.003-1.572.056-.336.32-.727.651-.833.28-.089.608-.121.896-.057.307.067.63.301.75.522.354.654.361 1.99.376 1.92.084-.395.07-1.289.278-1.66.137-.246.486-.467.672-.503.287-.054.64-.07.943-.008.244.051.573.362.662.51.214.36.335 1.38.371 1.738.015.148.073-.411.287-.771.397-.67 1.803-.8 1.857.67.024.684.02.653.02 1.114 0 .542-.012.868-.04 1.26-.03.419-.114 1.366-.236 1.825-.084.316-.363 1.025-.638 1.45 0 0-1.051 1.31-1.166 1.9-.115.59-.077.594-.1 1.012-.022.417.119.966.119.966s-.785.109-1.207.037c-.383-.066-.857-.882-.979-1.131-.168-.344-.527-.278-.667-.024-.22.401-.694 1.121-1.029 1.166-.653.088-2.01.033-3.07.021 0 0 .18-1.06-.223-1.423-.298-.271-.812-.822-1.12-1.11l-.813-.966Z' fill='%23fff'/%3E%3Cpath d='M5.83 14.473c-.277-.376-.615-1.145-1.216-2.079-.34-.528-1.185-1.523-1.436-2.028-.218-.446-.195-.646-.143-1.016.092-.658.722-1.17 1.394-1.102.508.052.939.411 1.326.75.234.205.522.602.695.826.16.206.199.29.369.534.225.322.295.48.21.127-.07-.52-.184-1.408-.348-2.193-.125-.595-.156-.688-.275-1.145-.126-.486-.19-.827-.31-1.342-.081-.365-.23-1.11-.27-1.53-.055-.573-.084-1.507.259-1.937.269-.336.886-.438 1.269-.23.501.27.786 1.05.916 1.362.234.56.379 1.206.505 2.055.16 1.08.456 2.58.465 2.895.024-.386-.066-1.2-.003-1.572.056-.336.32-.727.651-.833.28-.089.608-.121.896-.057.307.067.63.301.75.522.354.654.361 1.99.376 1.92.084-.395.07-1.289.278-1.66.137-.246.486-.467.672-.503.287-.054.64-.07.943-.008.244.051.573.362.662.51.214.36.335 1.38.371 1.738.015.148.073-.411.287-.771.397-.67 1.803-.8 1.857.67.024.684.02.653.02 1.114 0 .542-.012.868-.04 1.26-.03.419-.114 1.366-.236 1.825-.084.316-.363 1.025-.638 1.45 0 0-1.051 1.31-1.166 1.9-.115.59-.077.594-.1 1.012-.022.417.119.966.119.966s-.785.109-1.207.037c-.383-.066-.857-.882-.979-1.131-.168-.344-.527-.278-.667-.024-.22.401-.694 1.121-1.029 1.166-.653.088-2.01.033-3.07.021 0 0 .18-1.06-.223-1.423-.298-.271-.812-.822-1.12-1.11l-.813-.966Z' stroke='%23101828' stroke-width='.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11.5a.5.5 0 0 0-1 0v3a.5.5 0 0 0 1 0v-3Zm1.5-.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5Zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5Z' fill='%23101828'/%3E%3Cdefs%3E%3Cfilter id='a' x='.625' y='.625' width='18.75' height='20.75' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.24 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1887_18524'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1887_18524' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E"), auto;
}

.navbar {
  background-color: #fff;
}
.navbar__inner {
  display: flex;
  align-items: center;
  height: var(--preset--navbar--height);
  gap: 24px;
  justify-content: flex-end;
}
.navbar__identity {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding-right: 12px;
}
.navbar__identity__avatar {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  position: relative;
}
.navbar__identity__avatar img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
}
.navbar__identity__avatar--empty {
  display: none;
}
.navbar__icons {
  display: flex;
  align-items: center;
  gap: 24px;
}
.navbar__icon {
  width: 56px;
  height: 56px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--secondary-200);
  border-radius: 50%;
  cursor: pointer;
  transition: 0.15s;
}
.navbar__icon:hover {
  background-color: var(--secondary-100);
}

@media screen and (max-width: 600px) {
  .navbar__logo {
    font-size: 17px;
  }
  .navbar__identity {
    display: none;
  }
  .navbar__buttons {
    flex: 1;
    display: flex;
    justify-content: flex-end;
  }
}
.side {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 320px;
  transition: width 0.3s ease 0s;
  padding: 32px 24px;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100dvh;
}
.side::-webkit-scrollbar {
  width: 5px;
}
.side::-webkit-scrollbar-track {
  background: #ffffff;
}
.side::-webkit-scrollbar-thumb {
  background: var(--primary-200);
}
.side--collapsed {
  width: 108px;
}
.side > * {
  flex-shrink: 0;
}
.side__logo {
  margin-bottom: var(--spacing-medium);
  height: 48px;
  width: 263px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='263' height='48' viewBox='0 0 263 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1791 37.7552H27.7197C31.0264 37.7552 33.7046 35.0769 33.7046 31.7703V16.2297C33.7046 12.923 31.0264 10.2448 27.7197 10.2448H12.1791C8.87246 10.2448 6.19423 12.923 6.19423 16.2297V31.7703C6.19423 35.0769 8.87246 37.7552 12.1791 37.7552Z' fill='%232B0E82'/%3E%3Cellipse cx='13.4473' cy='17.6016' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='13.4473' cy='23.4534' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='13.4473' cy='29.3052' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='19.9494' cy='17.6016' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='19.9494' cy='23.4534' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='19.9494' cy='29.3052' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='26.4515' cy='17.6016' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='26.4515' cy='23.4534' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='26.4515' cy='29.3052' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cpath d='M54.8422 19.125C54.7361 18.1326 54.2891 17.3598 53.5013 16.8068C52.721 16.2538 51.7058 15.9773 50.4558 15.9773C49.577 15.9773 48.8232 16.1098 48.1944 16.375C47.5657 16.6402 47.0846 17 46.7513 17.4545C46.4179 17.9091 46.2475 18.428 46.2399 19.0114C46.2399 19.4962 46.3497 19.9167 46.5694 20.2727C46.7967 20.6288 47.1035 20.9318 47.4899 21.1818C47.8763 21.4242 48.3043 21.6288 48.774 21.7955C49.2437 21.9621 49.7172 22.1023 50.1944 22.2159L52.3763 22.7614C53.255 22.9659 54.0997 23.2424 54.9104 23.5909C55.7285 23.9394 56.4596 24.3788 57.1035 24.9091C57.755 25.4394 58.2702 26.0795 58.649 26.8295C59.0278 27.5795 59.2172 28.4583 59.2172 29.4659C59.2172 30.8295 58.8687 32.0303 58.1717 33.0682C57.4747 34.0985 56.4672 34.9053 55.149 35.4886C53.8384 36.0644 52.2513 36.3523 50.3876 36.3523C48.577 36.3523 47.005 36.072 45.6717 35.5114C44.346 34.9508 43.3081 34.1326 42.5581 33.0568C41.8157 31.9811 41.4141 30.6705 41.3535 29.125H45.5013C45.5619 29.9356 45.8119 30.6098 46.2513 31.1477C46.6907 31.6856 47.2626 32.0871 47.9672 32.3523C48.6793 32.6174 49.4747 32.75 50.3535 32.75C51.2702 32.75 52.0732 32.6136 52.7626 32.3409C53.4596 32.0606 54.005 31.6742 54.399 31.1818C54.7929 30.6818 54.9937 30.0985 55.0013 29.4318C54.9937 28.8258 54.8157 28.3258 54.4672 27.9318C54.1187 27.5303 53.63 27.197 53.0013 26.9318C52.38 26.6591 51.6528 26.4167 50.8194 26.2045L48.1717 25.5227C46.255 25.0303 44.7399 24.2841 43.6263 23.2841C42.5202 22.2765 41.9672 20.9394 41.9672 19.2727C41.9672 17.9015 42.3384 16.7008 43.0808 15.6705C43.8308 14.6402 44.8497 13.8409 46.1376 13.2727C47.4255 12.697 48.8838 12.4091 50.5126 12.4091C52.1641 12.4091 53.6111 12.697 54.8535 13.2727C56.1035 13.8409 57.0846 14.6326 57.7967 15.6477C58.5088 16.6553 58.8763 17.8144 58.899 19.125H54.8422ZM69.4475 36.3409C67.743 36.3409 66.2657 35.9659 65.0157 35.2159C63.7657 34.4659 62.796 33.4167 62.1066 32.0682C61.4248 30.7197 61.0839 29.1439 61.0839 27.3409C61.0839 25.5379 61.4248 23.9583 62.1066 22.6023C62.796 21.2462 63.7657 20.1932 65.0157 19.4432C66.2657 18.6932 67.743 18.3182 69.4475 18.3182C71.1521 18.3182 72.6293 18.6932 73.8793 19.4432C75.1293 20.1932 76.0952 21.2462 76.7771 22.6023C77.4665 23.9583 77.8111 25.5379 77.8111 27.3409C77.8111 29.1439 77.4665 30.7197 76.7771 32.0682C76.0952 33.4167 75.1293 34.4659 73.8793 35.2159C72.6293 35.9659 71.1521 36.3409 69.4475 36.3409ZM69.4702 33.0455C70.3945 33.0455 71.1672 32.7917 71.7884 32.2841C72.4096 31.7689 72.8718 31.0795 73.1748 30.2159C73.4854 29.3523 73.6407 28.3902 73.6407 27.3295C73.6407 26.2614 73.4854 25.2955 73.1748 24.4318C72.8718 23.5606 72.4096 22.8674 71.7884 22.3523C71.1672 21.8371 70.3945 21.5795 69.4702 21.5795C68.5233 21.5795 67.7354 21.8371 67.1066 22.3523C66.4854 22.8674 66.0195 23.5606 65.7089 24.4318C65.4058 25.2955 65.2543 26.2614 65.2543 27.3295C65.2543 28.3902 65.4058 29.3523 65.7089 30.2159C66.0195 31.0795 66.4854 31.7689 67.1066 32.2841C67.7354 32.7917 68.5233 33.0455 69.4702 33.0455ZM80.3426 36V18.5455H84.2744V21.5114H84.479C84.8426 20.5114 85.4449 19.7311 86.2858 19.1705C87.1267 18.6023 88.1305 18.3182 89.2972 18.3182C90.479 18.3182 91.4752 18.6061 92.2858 19.1818C93.104 19.75 93.6797 20.5265 94.0131 21.5114H94.1949C94.5813 20.5417 95.2328 19.7689 96.1494 19.1932C97.0737 18.6098 98.1684 18.3182 99.4335 18.3182C101.04 18.3182 102.35 18.8258 103.365 19.8409C104.381 20.8561 104.888 22.3371 104.888 24.2841V36H100.763V24.9205C100.763 23.8371 100.475 23.0455 99.8994 22.5455C99.3237 22.0379 98.6191 21.7841 97.7858 21.7841C96.7934 21.7841 96.0169 22.0947 95.4563 22.7159C94.9032 23.3295 94.6267 24.1288 94.6267 25.1136V36H90.5926V24.75C90.5926 23.8485 90.3199 23.1288 89.7744 22.5909C89.2366 22.053 88.532 21.7841 87.6608 21.7841C87.0699 21.7841 86.532 21.9356 86.0472 22.2386C85.5623 22.5341 85.176 22.9545 84.8881 23.5C84.6002 24.0379 84.4563 24.6667 84.4563 25.3864V36H80.3426ZM108.101 36V18.5455H112.033V21.5114H112.238C112.601 20.5114 113.204 19.7311 114.045 19.1705C114.885 18.6023 115.889 18.3182 117.056 18.3182C118.238 18.3182 119.234 18.6061 120.045 19.1818C120.863 19.75 121.438 20.5265 121.772 21.5114H121.954C122.34 20.5417 122.992 19.7689 123.908 19.1932C124.832 18.6098 125.927 18.3182 127.192 18.3182C128.798 18.3182 130.109 18.8258 131.124 19.8409C132.139 20.8561 132.647 22.3371 132.647 24.2841V36H128.522V24.9205C128.522 23.8371 128.234 23.0455 127.658 22.5455C127.082 22.0379 126.378 21.7841 125.545 21.7841C124.552 21.7841 123.776 22.0947 123.215 22.7159C122.662 23.3295 122.385 24.1288 122.385 25.1136V36H118.351V24.75C118.351 23.8485 118.079 23.1288 117.533 22.5909C116.995 22.053 116.291 21.7841 115.42 21.7841C114.829 21.7841 114.291 21.9356 113.806 22.2386C113.321 22.5341 112.935 22.9545 112.647 23.5C112.359 24.0379 112.215 24.6667 112.215 25.3864V36H108.101ZM143.587 36.3409C141.837 36.3409 140.326 35.9773 139.053 35.25C137.788 34.5152 136.815 33.4773 136.133 32.1364C135.451 30.7879 135.11 29.2008 135.11 27.375C135.11 25.5795 135.451 24.0038 136.133 22.6477C136.822 21.2841 137.784 20.2235 139.019 19.4659C140.254 18.7008 141.705 18.3182 143.371 18.3182C144.447 18.3182 145.462 18.4924 146.417 18.8409C147.379 19.1818 148.228 19.7121 148.962 20.4318C149.705 21.1515 150.288 22.0682 150.712 23.1818C151.137 24.2879 151.349 25.6061 151.349 27.1364V28.3977H137.042V25.625H147.406C147.398 24.8371 147.228 24.1364 146.894 23.5227C146.561 22.9015 146.095 22.4129 145.496 22.0568C144.906 21.7008 144.216 21.5227 143.428 21.5227C142.587 21.5227 141.849 21.7273 141.212 22.1364C140.576 22.5379 140.08 23.0682 139.724 23.7273C139.375 24.3788 139.197 25.0947 139.19 25.875V28.2955C139.19 29.3106 139.375 30.1818 139.746 30.9091C140.118 31.6288 140.637 32.1818 141.303 32.5682C141.97 32.947 142.75 33.1364 143.644 33.1364C144.243 33.1364 144.784 33.053 145.269 32.8864C145.754 32.7121 146.175 32.4583 146.531 32.125C146.887 31.7917 147.156 31.3788 147.337 30.8864L151.178 31.3182C150.936 32.3333 150.474 33.2197 149.792 33.9773C149.118 34.7273 148.254 35.3106 147.201 35.7273C146.148 36.1364 144.943 36.3409 143.587 36.3409ZM157.983 25.7727V36H153.869V18.5455H157.801V21.5114H158.005C158.407 20.5341 159.047 19.7576 159.926 19.1818C160.812 18.6061 161.907 18.3182 163.21 18.3182C164.414 18.3182 165.464 18.5758 166.358 19.0909C167.259 19.6061 167.956 20.3523 168.448 21.3295C168.948 22.3068 169.195 23.4924 169.187 24.8864V36H165.073V25.5227C165.073 24.3561 164.77 23.4432 164.164 22.7841C163.566 22.125 162.736 21.7955 161.676 21.7955C160.956 21.7955 160.316 21.9545 159.755 22.2727C159.202 22.5833 158.767 23.0341 158.448 23.625C158.138 24.2159 157.983 24.9318 157.983 25.7727ZM172.409 36V18.5455H176.341V21.5114H176.545C176.909 20.5114 177.511 19.7311 178.352 19.1705C179.193 18.6023 180.197 18.3182 181.363 18.3182C182.545 18.3182 183.541 18.6061 184.352 19.1818C185.17 19.75 185.746 20.5265 186.079 21.5114H186.261C186.648 20.5417 187.299 19.7689 188.216 19.1932C189.14 18.6098 190.235 18.3182 191.5 18.3182C193.106 18.3182 194.416 18.8258 195.432 19.8409C196.447 20.8561 196.954 22.3371 196.954 24.2841V36H192.829V24.9205C192.829 23.8371 192.541 23.0455 191.966 22.5455C191.39 22.0379 190.685 21.7841 189.852 21.7841C188.86 21.7841 188.083 22.0947 187.523 22.7159C186.969 23.3295 186.693 24.1288 186.693 25.1136V36H182.659V24.75C182.659 23.8485 182.386 23.1288 181.841 22.5909C181.303 22.053 180.598 21.7841 179.727 21.7841C179.136 21.7841 178.598 21.9356 178.113 22.2386C177.629 22.5341 177.242 22.9545 176.954 23.5C176.666 24.0379 176.523 24.6667 176.523 25.3864V36H172.409ZM205.19 36.3523C204.084 36.3523 203.088 36.1553 202.202 35.7614C201.323 35.3598 200.626 34.7689 200.111 33.9886C199.603 33.2083 199.349 32.2462 199.349 31.1023C199.349 30.1174 199.531 29.303 199.895 28.6591C200.259 28.0152 200.755 27.5 201.384 27.1136C202.012 26.7273 202.721 26.4356 203.509 26.2386C204.304 26.0341 205.126 25.8864 205.974 25.7955C206.997 25.6894 207.827 25.5947 208.463 25.5114C209.099 25.4205 209.562 25.2841 209.849 25.1023C210.145 24.9129 210.293 24.6212 210.293 24.2273V24.1591C210.293 23.303 210.039 22.6402 209.531 22.1705C209.024 21.7008 208.293 21.4659 207.338 21.4659C206.331 21.4659 205.531 21.6856 204.94 22.125C204.357 22.5644 203.963 23.0833 203.759 23.6818L199.918 23.1364C200.221 22.0758 200.721 21.1894 201.418 20.4773C202.115 19.7576 202.967 19.2197 203.974 18.8636C204.982 18.5 206.096 18.3182 207.315 18.3182C208.156 18.3182 208.993 18.4167 209.827 18.6136C210.66 18.8106 211.421 19.1364 212.111 19.5909C212.8 20.0379 213.353 20.6477 213.77 21.4205C214.194 22.1932 214.406 23.1591 214.406 24.3182V36H210.452V33.6023H210.315C210.065 34.0871 209.713 34.5417 209.259 34.9659C208.812 35.3826 208.247 35.7197 207.565 35.9773C206.891 36.2273 206.099 36.3523 205.19 36.3523ZM206.259 33.3295C207.084 33.3295 207.8 33.1667 208.406 32.8409C209.012 32.5076 209.478 32.0682 209.804 31.5227C210.137 30.9773 210.304 30.3826 210.304 29.7386V27.6818C210.175 27.7879 209.956 27.8864 209.645 27.9773C209.342 28.0682 209.001 28.1477 208.622 28.2159C208.243 28.2841 207.868 28.3447 207.497 28.3977C207.126 28.4508 206.804 28.4962 206.531 28.5341C205.918 28.6174 205.368 28.7538 204.884 28.9432C204.399 29.1326 204.016 29.3977 203.736 29.7386C203.456 30.072 203.315 30.5038 203.315 31.0341C203.315 31.7917 203.592 32.3636 204.145 32.75C204.698 33.1364 205.402 33.3295 206.259 33.3295ZM221.333 30.5227L221.321 25.5568H221.98L228.253 18.5455H233.06L225.344 27.1364H224.492L221.333 30.5227ZM217.583 36V12.7273H221.696V36H217.583ZM228.537 36L222.855 28.0568L225.628 25.1591L233.458 36H228.537ZM241.85 36.3409C240.1 36.3409 238.589 35.9773 237.316 35.25C236.051 34.5152 235.077 33.4773 234.395 32.1364C233.714 30.7879 233.373 29.2008 233.373 27.375C233.373 25.5795 233.714 24.0038 234.395 22.6477C235.085 21.2841 236.047 20.2235 237.282 19.4659C238.517 18.7008 239.967 18.3182 241.634 18.3182C242.71 18.3182 243.725 18.4924 244.679 18.8409C245.642 19.1818 246.49 19.7121 247.225 20.4318C247.967 21.1515 248.551 22.0682 248.975 23.1818C249.399 24.2879 249.611 25.6061 249.611 27.1364V28.3977H235.304V25.625H245.668C245.661 24.8371 245.49 24.1364 245.157 23.5227C244.823 22.9015 244.357 22.4129 243.759 22.0568C243.168 21.7008 242.479 21.5227 241.691 21.5227C240.85 21.5227 240.111 21.7273 239.475 22.1364C238.839 22.5379 238.342 23.0682 237.986 23.7273C237.638 24.3788 237.46 25.0947 237.452 25.875V28.2955C237.452 29.3106 237.638 30.1818 238.009 30.9091C238.38 31.6288 238.899 32.1818 239.566 32.5682C240.232 32.947 241.013 33.1364 241.907 33.1364C242.505 33.1364 243.047 33.053 243.532 32.8864C244.017 32.7121 244.437 32.4583 244.793 32.125C245.149 31.7917 245.418 31.3788 245.6 30.8864L249.441 31.3182C249.198 32.3333 248.736 33.2197 248.054 33.9773C247.38 34.7273 246.517 35.3106 245.464 35.7273C244.411 36.1364 243.206 36.3409 241.85 36.3409ZM252.131 36V18.5455H256.12V21.4545H256.302C256.62 20.447 257.165 19.6705 257.938 19.125C258.718 18.572 259.609 18.2955 260.609 18.2955C260.836 18.2955 261.09 18.3068 261.37 18.3295C261.658 18.3447 261.897 18.3712 262.086 18.4091V22.1932C261.912 22.1326 261.635 22.0795 261.256 22.0341C260.885 21.9811 260.525 21.9545 260.177 21.9545C259.427 21.9545 258.753 22.1174 258.154 22.4432C257.563 22.7614 257.097 23.2045 256.756 23.7727C256.415 24.3409 256.245 24.9962 256.245 25.7386V36H252.131Z' fill='%23290C80'/%3E%3C/svg%3E%0A");
}
.side--collapsed .side__logo {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.17908 29.7552H24.7197C28.0264 29.7552 30.7046 27.0769 30.7046 23.7703V8.22965C30.7046 4.92302 28.0264 2.2448 24.7197 2.2448H9.17908C5.87246 2.2448 3.19423 4.92302 3.19423 8.22965V23.7703C3.19423 27.0769 5.87246 29.7552 9.17908 29.7552Z' fill='%232B0E82'/%3E%3Cellipse cx='10.4473' cy='9.60158' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='10.4473' cy='15.4534' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='10.4473' cy='21.3052' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='16.9494' cy='9.60158' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='16.9494' cy='15.4534' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='16.9494' cy='21.3052' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='23.4515' cy='9.60158' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='23.4515' cy='15.4534' rx='2.27572' ry='2.27571' fill='white'/%3E%3Cellipse cx='23.4515' cy='21.3052' rx='2.27572' ry='2.27571' fill='white'/%3E%3C/svg%3E%0A");
  background-position: left center;
  width: 48px;
}
.side__navigation {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.side__navigation__section {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.side__navigation__item {
  display: flex;
  flex-direction: column;
}
.side__navigation__item__link {
  padding: 16px;
  width: 100%;
  opacity: 1;
  color: var(--secondary-500);
  font-weight: 600;
  display: inline-flex;
  align-items: center;
  gap: 16px;
}
.side__navigation__item__link > span:not(.icon) {
  white-space: nowrap;
}
.side--collapsed .side__navigation__item__link:not(.side__navigation__submenu__item__link) > span:not(.icon) {
  color: transparent;
}
.side__navigation__item__link:not(.side__navigation__item__link--current):hover {
  color: var(--primary-700);
}
.side__navigation__item__link--primary {
  background-color: var(--primary-300);
  color: var(--secondary-600);
  appearance: none;
  border: 0;
  font-family: inherit;
  font-size: inherit;
  display: flex;
  border-radius: 8px;
  color: var(--secondary-600);
}
.side__navigation__item__link--primary:hover {
  background-color: var(--primary-400);
  color: var(--secondary-600) !important;
}
.side__navigation__item__link--tertiary {
  background-color: var(--tertiary-300);
  color: var(--secondary-600);
  appearance: none;
  display: flex;
  border: 0;
  font-family: inherit;
  font-size: inherit;
  border-radius: 8px;
  color: var(--secondary-600);
}
.side__navigation__item__link--tertiary:hover {
  background-color: var(--tertiary-400);
  color: var(--secondary-600) !important;
}
.side__navigation__item__link--current {
  color: var(--primary-500);
}
.side__navigation__submenu {
  display: flex;
  flex-direction: column;
  width: 290px;
  box-shadow: 0px 0px 11px 0px rgba(59, 59, 59, 0.08), 0px 0px 1.377px 0px rgba(59, 59, 59, 0.04);
  padding: 24px;
  border: 1px solid var(--secondary-200);
  border-radius: 16px;
  z-index: 100000;
  background-color: #fff;
  position: fixed;
  display: none;
}
.side__navigation__submenu__item {
  display: flex;
}
.side__navigation__notification {
  width: 24px;
  height: 24px;
  background-color: var(--error-500);
  color: #fff;
  border-radius: 50%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-size: 10px;
  font-weight: 600;
  text-box: trim-both cap alphabetic;
  transform: translate(-10px, -6px);
}
.side__toggle {
  margin-top: auto;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  gap: 16px;
  padding: 16px;
}
.side--collapsed .side__toggle .icon {
  transform: scale(-1);
}
.side__toggle:hover {
  color: var(--primary-500);
}
.side__toggle > span:not(.icon) {
  white-space: nowrap;
  font-weight: 600;
}
.side--collapsed .side__toggle > span:not(.icon) {
  color: transparent;
}
.side-menu {
  display: flex;
  flex-direction: column;
  padding: 12px;
  border: 1px solid var(--secondary-200);
  border-radius: 16px;
  gap: 8px;
}
.side-menu__title {
  padding: 4px 8px;
  text-transform: uppercase;
  font-weight: 700;
  color: var(--secondary-400);
  font-size: 12px;
}
.side-menu__navigation {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.side-menu__navigation__link {
  display: flex;
  padding: 8px;
  align-items: center;
  gap: 6px;
  align-self: stretch;
  border-radius: 8px;
  color: var(--secondary-800);
  font-weight: 500;
  font-size: 14px;
}
.side-menu__navigation__link--active {
  background-color: var(--primary-050);
}

@media screen and (max-width: 991px) {
  .side:not(.side--collapsed) {
    position: fixed;
    background-color: #fff;
    border-right: 1px solid var(--secondary-200);
  }
  .side {
    transition: none;
    z-index: 99;
  }
}
.component--breadcrumbs {
  margin-bottom: var(--wp--preset--spacing--x-small);
}

.breadcrumbs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  position: relative;
  z-index: 1;
}
.breadcrumbs__item {
  color: var(--wp--preset--color--primary);
  color: inherit;
}
.has-primary-background-color .breadcrumbs__item {
  color: #ffffff;
}
.breadcrumbs__item--current {
  font-weight: bold;
  color: var(--typography-body-color);
  color: inherit;
}
.has-primary-background-color .breadcrumbs__item--current {
  color: #ffffff;
}
.breadcrumbs__item--current:after {
  display: none;
}
.breadcrumbs__link {
  color: var(--typography-body-color);
  opacity: 0.6;
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  color: inherit;
}
.breadcrumbs__link:after {
  content: "chevron_right";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 0;
  position: relative;
  font-size: 24px;
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.has-primary-background-color .breadcrumbs__link {
  color: #ffffff;
  opacity: 0.8;
}
.breadcrumbs__link:hover {
  opacity: 1;
}

.buttons {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-x-small);
}
.buttons--vertical {
  flex-direction: column;
}
.buttons--equal > * {
  flex: 1;
}
.buttons--practice {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  max-width: calc(4 * 120px + 3 * 8px);
}
.buttons--practice > * {
  width: 120px;
  height: 120px;
}
.buttons--practice--choose {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  max-width: calc(6 * 120px + 5 * 8px);
}
.buttons--practice--choose > * {
  width: 120px;
  height: 120px;
}
.buttons--practice--sm {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  max-width: calc(4 * 80px + 3 * 8px);
  justify-content: flex-start;
}
.buttons--practice--sm > * {
  width: 80px;
  height: 80px;
}
.buttons--practice--auto {
  max-width: unset;
  justify-content: flex-start;
}
.buttons--practice--vertical {
  flex-direction: column;
}
.buttons--practice--vertical .button {
  width: 100%;
  flex-direction: row;
  align-items: center;
  padding-left: 12px;
  padding-right: 12px;
  justify-content: flex-start;
  height: auto;
}
.buttons--practice--vertical .button .button__icon {
  flex-grow: 0;
  flex-shrink: 0;
}
.buttons--practice--vertical .button .button__label {
  font-size: 14px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.buttons--practice .icon {
  color: var(--primary-500);
}
.buttons--practice--tafeltoets {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: center;
  max-width: calc(1 * 300px + 0 * 24px);
  justify-content: flex-start;
}
.buttons--practice--tafeltoets > * {
  width: 300px;
  height: 300px;
}
.buttons--practice--tafeltoets .button {
  aspect-ratio: unset;
  height: auto;
}
.buttons--practice--tafeltoets .button .button__label {
  font-size: 16px;
}
.buttons--practice--numbers {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  max-width: calc(5 * 40px + 4 * 8px);
}
.buttons--practice--numbers > * {
  width: 40px;
  height: 40px;
}
.buttons--practice--numbers .button {
  gap: 4px;
  padding: 0;
  border-radius: 8px;
}
.buttons--practice--numbers .button .button__label {
  font-size: 14px;
}
.buttons--practice--group {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  max-width: calc(3 * 104px + 2 * 8px);
  margin: 0 auto;
}
.buttons--practice--group > * {
  width: 104px;
  height: 104px;
}
.buttons--practice--group .button .button__label {
  font-size: 24px;
  color: var(--primary-500);
  font-weight: 600;
}

.button {
  display: inline-flex;
  border-radius: 8px;
  font-family: var(--font);
  font-size: 14px;
  justify-content: center;
  align-items: center;
  line-height: 1;
  font-weight: 600;
  transition: 0.2s;
  border: 0;
  outline: 0;
  appearance: none;
  gap: 8px;
  padding: 13px 14px;
}
.button:focus, .button:active {
  box-shadow: 0px 0px 0px 4px #F4EBFF, 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.button--primary {
  background-color: var(--primary-500);
  color: #fff;
}
.button--primary:hover {
  background-color: var(--primary-600);
}
.button--primary[disabled], .button--primary.button--disabled {
  pointer-events: none;
  background-color: var(--primary-200);
}
.button--primary--alt {
  background-color: var(--primary-200);
  color: var(--primary-800);
}
.button--primary--alt:hover {
  background-color: var(--primary-300);
}
.button--secondary {
  background-color: var(--secondary-500);
  color: #fff;
  font-weight: 600;
}
.button--secondary:hover {
  background-color: var(--secondary-600);
}
.button--tertiary {
  background-color: var(--tertiary-300);
  color: var(--tertiary-900);
}
.button--tertiary:hover {
  background-color: var(--tertiary-500);
}
.button--red {
  background-color: var(--error-500);
  color: #fff;
}
.button--red:hover {
  background-color: var(--error-600);
  color: #fff;
}
.button--outline {
  border: 1px solid var(--secondary-200);
  color: var(--primary-500);
  background-color: #fff;
}
.button--xs {
  font-size: var(--button-xs-size);
  padding: 10px 14px;
}
.button--xs .icon {
  font-size: 16px;
  width: 16px;
  height: 16px;
}
.button--sm {
  padding: 13px 14px;
  height: 40px;
}
.button--sm .icon {
  width: 18px;
  height: 18px;
  font-size: 18px;
}
.button--sm .icon:before, .button--sm .icon:after {
  width: 18px;
  height: 18px;
  font-size: 18px;
}
.button--md {
  padding: 15px 16px;
  min-width: 100px;
}
.button--lg {
  padding: 17px 18px;
}
.button--xl {
  padding: 19px 20px;
}
.button--xxl {
  height: 60px;
  padding: 23px 28px;
}
.button__icon {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  flex-grow: 0;
}
.button--practice {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border-radius: 16px;
  padding: 16px 10px;
  box-shadow: 0px 0px 11px 0px rgba(59, 59, 59, 0.08), 0px 0px 1.377px 0px rgba(59, 59, 59, 0.04);
  border: 1px solid var(--secondary-200);
}
.button--practice .button__icon {
  flex: 1;
  display: flex;
  align-items: center;
}
.button--practice .button__label {
  font-weight: 600;
  font-size: 12px;
  color: var(--secondary-400);
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  word-break: auto-phrase;
  text-align: center;
}
.button--practice:hover:not(.button--selected) {
  background-color: var(--primary-050);
}
.button--practice.button--selected {
  background-color: var(--primary-050);
  border: 1px solid var(--primary-500);
  box-shadow: 0px 0px 11px 0px rgba(59, 59, 59, 0.08), 0px 0px 1.377px 0px rgba(59, 59, 59, 0.04);
}
.button--practice.button--selected .button__label {
  color: var(--primary-500);
}
.button--practice--number {
  width: 40px;
  height: 40px;
}
.button .icon-add {
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
}
.button__label {
  white-space: nowrap;
  text-overflow: ellipsis;
}

a.text-primary-500:hover {
  color: var(--primary-600);
}

input[type=radio], input[type=checkbox] {
  position: absolute;
  left: -9999px;
  height: 0;
  width: 0;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
}
input[type=radio][disabled] + label, input[type=checkbox][disabled] + label {
  opacity: 0.7;
  cursor: not-allowed;
}
input[type=radio] + label, input[type=checkbox] + label {
  padding-left: 24px;
  position: relative;
  display: block;
  line-height: 1.5;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  color: var(--secondary-600);
}
input[type=radio] + label:before, input[type=checkbox] + label:before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 3px;
  border: 1px solid var(--secondary-300);
  background-color: #fff;
}
input[type=radio] + label:hover:before, input[type=checkbox] + label:hover:before {
  border-color: var(--primary-600);
  background-color: var(--primary-050);
}
input[type=radio] + label a, input[type=checkbox] + label a {
  color: var(--primary-500);
}
input[type=radio] + label a:hover, input[type=checkbox] + label a:hover {
  color: var(--primary-600);
}
input[type=radio]:checked + label:before, input[type=checkbox]:checked + label:before {
  border-color: var(--primary-600);
}
input[type=radio].switch + label, input[type=checkbox].switch + label {
  padding-left: 42px;
  color: var(--secondary-400);
}
input[type=radio].switch + label:before, input[type=checkbox].switch + label:before {
  width: 36px;
  height: 20px;
  border-radius: 12px;
  border-color: var(--secondary-100);
  background-color: var(--secondary-100);
  transition: 0.15s;
  top: 0;
}
input[type=radio].switch + label:after, input[type=checkbox].switch + label:after {
  width: 14px !important;
  height: 14px !important;
  content: "";
  left: 3px;
  top: 3px !important;
  position: absolute;
  border-radius: 50%;
  background-color: #fff;
  filter: drop-shadow(0px 1px 2px rgba(16, 24, 40, 0.06)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));
  transition: 0.15s;
}
input[type=radio].switch + label:hover, input[type=checkbox].switch + label:hover {
  color: var(--secondary-500);
}
input[type=radio].switch + label:hover:before, input[type=checkbox].switch + label:hover:before {
  background-color: var(--secondary-200);
}
input[type=radio].switch:checked + label, input[type=checkbox].switch:checked + label {
  color: var(--secondary-600);
}
input[type=radio].switch:checked + label:before, input[type=checkbox].switch:checked + label:before {
  background-color: var(--primary-500);
  background-image: none;
}
input[type=radio].switch:checked + label:after, input[type=checkbox].switch:checked + label:after {
  left: 18px !important;
}
input[type=checkbox] + label:before {
  border-radius: 4px;
}
input[type=checkbox]:checked + label:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M10 3L4.5 8.5L2 6' stroke='%235E32F5' stroke-width='1.6666' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
}
input[type=radio] + label:before {
  border-radius: 50%;
}
input[type=radio]:checked + label:after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  background-color: #fff;
  left: 9px;
  top: 9px;
}

input[type=text],
input[type=password],
input[type=email],
input[type=tel],
input[type=number],
input[type=search],
input[type=url],
select,
textarea {
  border: 1px solid var(--secondary-200);
  height: 40px;
  background-color: #fff;
  color: var(--secondary-500);
  padding-left: 18px;
  padding-right: 18px;
  font-size: var(regular-type-14-size);
  font-family: var(--font);
  border-radius: 8px;
  width: 100%;
  appearance: none;
  outline: 0;
  font-weight: 500;
}
input[type=text]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: var(--secondary-300);
}

input[type=text]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=search]:-moz-placeholder, input[type=url]:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder {
  color: var(--secondary-300);
}

input[type=text]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=url]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {
  color: var(--secondary-300);
}

input[type=text]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: var(--secondary-300);
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=search]:focus,
input[type=url]:focus,
select:focus,
textarea:focus {
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05), 0px 0px 0px 4px #F4EBFF;
}

/* Change the white to any color */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}

/*Change text in autofill textbox*/
input:-webkit-autofill {
  -webkit-text-fill-color: var(--secondary-500) !important;
}

select {
  appearance: base-select;
  display: inline-flex;
  align-items: center;
  min-width: fit-content;
  white-space: nowrap;
}
select::picker(select) {
  appearance: base-select;
  border: 0;
  border-radius: 8px;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05), 0px 0px 0px 4px #F4EBFF;
}
select::picker-icon {
  color: #fff;
  font-size: 0;
  transition: 0.4s rotate;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M6 9.5L12 15.5L18 9.5' stroke='%23BABABA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
select:open::picker-icon {
  rotate: 180deg;
}
select:open {
  border: 0;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05), 0px 0px 0px 4px #F4EBFF;
}
select option {
  border: 0;
  white-space: nowrap;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 36px;
  padding-left: 18px;
  padding-right: 18px;
  transition: 0.4s;
  border-bottom: 1px solid #e7e7e7;
}
select option:hover {
  background-color: var(--primary-050);
}
select option:checked {
  background-color: var(--primary-500);
  color: #fff;
  font-weight: 600;
}
select option:not(:checked)::checkmark {
  display: none;
}
select[multiple] {
  overflow-block: hidden;
}

textarea {
  padding-top: 9px;
  min-height: 130px;
  resize: none;
}

.form__components {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x-small);
  gap: 24px;
  width: 100%;
}
.auth .form__components {
  gap: 24px;
}
.form__row {
  display: flex;
}
.form__row:not(.row) {
  width: 100%;
}
.form__row.row {
  margin-left: -8px;
  margin-right: -8px;
}
.form__row.row [class*=col-] {
  padding-left: 8px;
  padding-right: 8px;
}
.form__row--phone select {
  position: relative;
  z-index: 1;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  flex-basis: 120px;
  margin-right: -1px;
  position: relative;
}
.form__row--phone select:focus {
  z-index: 1;
}
.form__row--phone .form__input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  position: relative;
}
.form__row--phone .form__input:focus {
  z-index: 1;
}
.form__row--phone .form__element {
  display: flex;
}
.form__row--password .toggle-password {
  position: absolute;
  right: 12px;
  bottom: 12px;
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  width: 18x;
  height: 18px;
  opacity: 1;
  cursor: pointer;
  z-index: 2;
}
.form__row--password .toggle-password:before {
  content: "visibility";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 2px;
  position: relative;
  font-size: 18px;
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.form__row--password .toggle-password:hover {
  opacity: 1;
}
.form__row--password input {
  padding-right: 48px;
  text-overflow: ellipsis;
}
.form__row--password input[type=text] + .toggle-password {
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
}
.form__row--password input[type=text] + .toggle-password:before {
  content: "visibility_off";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 2px;
  position: relative;
  font-size: 18px;
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.form__row__label {
  margin-bottom: 6px;
}
.form__row > [class*=col-] {
  padding-left: 8px;
  padding-right: 8px;
}
.form__section {
  gap: 16px 0;
  display: flex;
  flex-direction: column;
}
.form__section .form__row {
  margin-left: -8px;
  margin-right: -8px;
}
.form__section .form__row > * {
  padding-left: 8px;
  padding-right: 8px;
}
.form__section [class*=col-] {
  padding-left: 8px;
  padding-right: 8px;
}
.form__elements {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x-small);
  gap: 24px;
  flex-wrap: wrap;
}
.form__elements:not([class*=col-]) {
  width: 100%;
}
.form__elements--checkboxes {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.form__elements--switch {
  gap: 18px;
  gap: 16px;
  flex-direction: column !important;
}
.form__elements--row {
  gap: unset;
  flex-direction: row;
  margin-left: -9px;
  margin-right: -9px;
  gap: 16px 0;
  width: unset;
}
.form__elements--row > .form__label {
  margin-bottom: -10px;
}
.form__elements--row > * {
  padding-left: 9px;
  padding-right: 9px;
}
.form__elements--auto {
  flex-direction: row;
  flex-wrap: wrap;
}
.form__elements--auto > * {
  width: fit-content !important;
}
.form__elements--auto.form__elements--switch--subelements {
  padding-left: 44px;
}
.form__elements--auto.form__elements--switch--subelements > * {
  padding-left: 0 !important;
}
.form__elements--25 {
  flex-direction: row;
  flex-wrap: wrap;
  gap: 16px;
  --items:4;
  --gap: 16px;
}
.form__elements--25 > * {
  width: calc(100% / var(--items) - (var(--items) - 1) / var(--items) * var(--gap)) !important;
}
.form__elements--25.form__elements--switch--subelements {
  padding-left: 44px;
}
.form__elements--25.form__elements--switch--subelements > * {
  padding-left: 0 !important;
}
.form__elements--50 {
  flex-direction: row;
  flex-wrap: wrap;
  gap: 16px;
  --items:2;
  --gap: 16px;
}
.form__elements--50 > * {
  width: calc(100% / var(--items) - (var(--items) - 1) / var(--items) * var(--gap)) !important;
}
.form__elements--50.form__elements--switch--subelements {
  padding-left: 44px;
}
.form__elements--50.form__elements--switch--subelements > * {
  padding-left: 0 !important;
}
.form__elements--error input + label {
  color: var(--bs-danger);
}
.form__elements--error input + label:before {
  border-color: var(--bs-danger);
}
.form__elements--horizontal {
  flex-direction: row;
}
.form__element {
  position: relative;
  display: flex;
  gap: 6px;
  flex-direction: column;
}
.form__element:not([class*=col-]) {
  width: 100%;
}
.form__element--hidden {
  display: none;
}
.form__element--subelement.form__element--switch {
  padding-left: 44px;
}
.form__element--error .form__input {
  border-color: var(--bs-danger);
  color: var(--bs-danger);
  z-index: 1;
}
.form__element--error .form__input:focus {
  border-color: var(--bs-danger);
  color: var(--bs-danger);
}
.form__element--error .form__input::-webkit-input-placeholder {
  color: var(--bs-danger);
}

.form__element--error .form__input:-moz-placeholder {
  color: var(--bs-danger);
}

.form__element--error .form__input::-moz-placeholder {
  color: var(--bs-danger);
}

.form__element--error .form__input:-ms-input-placeholder {
  color: var(--bs-danger);
}

.form__element--error .form__input + .toggle-password {
  color: var(--bs-danger);
}
.form__element--error .form__input + label {
  color: var(--bs-danger);
}
.form__element--error .form__input + label:before {
  border-color: var(--bs-danger);
}
.form__element__text {
  display: flex;
  flex-direction: column;
}
.form__element__divider {
  align-items: stretch;
  flex-basis: 1px;
}
.form__element__divider > span {
  background-color: var(--primary-100);
  width: 1px;
  display: block;
  height: 100%;
}
.form__label {
  color: var(--secondary-800);
  font-size: 14px;
  font-weight: 500;
  width: 100%;
}
.form__input + .tooltip-icon {
  position: absolute;
  right: 18px;
  bottom: 14px;
}
.form__input--search {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.58333 17.5C13.9556 17.5 17.5 13.9555 17.5 9.58329C17.5 5.21104 13.9556 1.66663 9.58333 1.66663C5.21108 1.66663 1.66667 5.21104 1.66667 9.58329C1.66667 13.9555 5.21108 17.5 9.58333 17.5Z' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.3333 18.3333L16.6667 16.6666' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: left 12px center;
  background-repeat: no-repeat;
  padding-left: 40px !important;
}
.form p:before, .form p:after {
  display: none;
}

[data-hidden=true] {
  display: none;
}

#password-strength {
  width: 100%;
  display: block;
}

.password-criteria {
  display: flex;
  flex-direction: column;
  margin: 0;
  gap: 6px;
}
.password-criteria__item {
  display: flex;
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  color: var(--secondary-400);
}
.password-criteria__item:before {
  content: "check_box_outline_blank";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 0;
  position: relative;
  font-size: 24px;
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.password-criteria__item--completed {
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  color: var(--success-600);
}
.password-criteria__item--completed:before {
  content: "check_box";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 0;
  position: relative;
  font-size: 24px;
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}

.password-strength {
  display: flex;
  gap: var(--spacing-x-small);
}
.password-strength__bars {
  display: flex;
  align-items: center;
  gap: 12px;
  flex: 1;
}
.password-strength__bars--weak .password-strength__bar:nth-child(1) {
  background-color: var(--error-500);
}
.password-strength__bars--weak + .password-strength__label {
  color: var(--error-500);
}
.password-strength__bars--fair .password-strength__bar:nth-child(1), .password-strength__bars--fair .password-strength__bar:nth-child(2) {
  background-color: var(-warning-600);
}
.password-strength__bars--fair + .password-strength__label {
  color: var(-warning-600);
}
.password-strength__bars--good .password-strength__bar:nth-child(1), .password-strength__bars--good .password-strength__bar:nth-child(2) {
  background-color: var(--success-600);
}
.password-strength__bars--good + .password-strength__label {
  color: var(--success-600);
}
.password-strength__bars--strong .password-strength__bar:nth-child(1), .password-strength__bars--strong .password-strength__bar:nth-child(2), .password-strength__bars--strong .password-strength__bar:nth-child(3) {
  background-color: var(--success-600);
}
.password-strength__bars--strong + .password-strength__label {
  color: var(--success-600);
}
.password-strength__bars--very-strong .password-strength__bar {
  background-color: var(--success-600);
}
.password-strength__bars--very-strong + .password-strength__label {
  color: var(--success-600);
}
.password-strength__bar {
  flex: 1;
  height: 3px;
  border-radius: 2px;
  background-color: var(--secondary-200);
}
.password-strength__label {
  color: var(--secondary-400);
  font-weight: 500;
  font-size: 12px;
  flex-grow: 0;
  flex-shrink: 0;
  white-space: nowrap;
  text-align: right;
  width: 70px;
}

.password-icons__list {
  display: flex;
  gap: clamp(0.5625rem, 0.4375rem + 0.625vw, 1rem);
}
.password-icons__list__item {
  aspect-ratio: 1/1;
  border-radius: 8px;
  border: 1px solid var(--grey-300);
  padding: 8px;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.password-icons__list__item--selected {
  background-color: var(--primary-200);
  border-color: var(--primary-200);
  box-shadow: 0px 0px 0px 4px #F4EBFF, 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.password-icons__list__item--selected svg path {
  stroke: var(--primary-800);
}

.selected-options {
  display: flex;
  flex-direction: column;
  gap: 9px;
}
.selected-options .selected-option {
  color: var(--secondary-400);
  font-weight: 600;
  display: inline-flex;
  gap: 9px;
  text-transform: uppercase;
}
.selected-options .selected-option:before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--secondary-400);
  position: relative;
  top: 6px;
  flex-grow: 0;
  flex-shrink: 0;
}

.upload-avatar {
  display: flex;
  justify-content: center;
  align-items: center;
}
.upload-avatar__preview {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background-color: var(--primary-050);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='124' height='124' viewBox='0 0 124 124' fill='none'%3E%3Crect width='124' height='124' rx='62' fill='%23F3F2FF'/%3E%3Cpath d='M63.05 55L56.2083 62.2417C55.95 62.5167 55.7 63.0583 55.65 63.4333L55.3416 66.1333C55.2333 67.1083 55.9333 67.775 56.9 67.6083L59.5833 67.15C59.9583 67.0833 60.4833 66.8083 60.7416 66.525L67.5833 59.2833C68.7666 58.0333 69.3 56.6083 67.4583 54.8667C65.625 53.1417 64.2333 53.75 63.05 55Z' stroke='%23151212' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M61.9083 56.2083C62.2667 58.5083 64.1333 60.2667 66.45 60.5' stroke='%23151212' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M54.5 70.3333H69.5' stroke='%23151212' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: contain;
}

.filters {
  display: flex;
  flex-direction: column;
  gap: var(--spacing--x-small);
}
.filters--horizontal {
  flex-direction: row;
}

.filter {
  display: flex;
  flex-direction: column;
  gap: var(--spacing--x-small);
}
.filter--checkboxes {
  gap: 24px;
}
.filter--horizontal {
  flex-direction: row;
}

.auth {
  background-color: #fff;
}
.auth--modal .auth__container {
  align-items: center;
  justify-content: center;
  background-color: var(--primary-500);
}
.auth__container {
  display: flex;
  min-height: 100dvh;
}
.auth__left {
  width: 50%;
  display: flex;
  justify-content: center;
  height: 100dvh;
  overflow-y: auto;
}
.auth__left__inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: calc(500px + var(--spacing-medium) * 2);
  padding: var(--spacing-medium);
  gap: var(--spacing-small);
}
.auth__right {
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.auth__logo {
  width: 263px;
  height: 28px;
  margin-bottom: var(--spacing-x-small);
}
.auth__logo img {
  display: block;
}
.auth__top {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x-small);
}
.auth__top__text .text-component {
  gap: var(--spacing-x-small);
}
.auth__modal {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: calc(500px + var(--spacing-medium) * 2);
  padding: var(--spacing-medium);
  gap: var(--spacing-small);
  background-color: #fff;
  border-radius: 8px;
}

.banners-image-text {
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--small);
}
.banners-image-text > * .banner__inner,
.banners-image-text > .banner .banner__inner {
  display: flex;
  flex-wrap: wrap;
  --gap: var(--wp--preset--spacing--small);
  gap: var(--wp--preset--spacing--small);
  display: flex;
  gap: var(--gap);
  display: flex;
  flex-wrap: wrap;
  --columns: 2;
}
.banners-image-text > * .banner__inner > *,
.banners-image-text > .banner .banner__inner > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap));
}
.banners-image-text > * .banner__image,
.banners-image-text > .banner .banner__image {
  aspect-ratio: 4/3;
  aspect-ratio: 16/9;
  position: relative;
  border-radius: 16px;
  overflow: hidden;
  align-self: flex-start;
}
.banners-image-text > * .banner__image img,
.banners-image-text > .banner .banner__image img {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.banners-image-text > * .banner__text,
.banners-image-text > .banner .banner__text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: var(--wp--preset--spacing--x-small);
}
.banners-image-text > * .banner__text .text-component,
.banners-image-text > .banner .banner__text .text-component {
  gap: var(--wp--preset--spacing--x-small);
}
.banners-image-text > * .banner__text .text-component > *,
.banners-image-text > .banner .banner__text .text-component > * {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.banners-image-text > * .banner__text .text-component h3, .banners-image-text > * .banner__text .text-component h4,
.banners-image-text > .banner .banner__text .text-component h3,
.banners-image-text > .banner .banner__text .text-component h4 {
  margin-top: var(--wp--preset--spacing--x-small);
}
.banners-image-text > * .banner__title,
.banners-image-text > .banner .banner__title {
  display: flex;
  gap: var(--wp--preset--spacing--x-small);
  align-items: center;
  align-items: flex-start;
  margin-bottom: var(--wp--preset--spacing--x-small);
}
.banners-image-text > * .banner__title > h1, .banners-image-text > * .banner__title h2, .banners-image-text > * .banner__title h3,
.banners-image-text > .banner .banner__title > h1,
.banners-image-text > .banner .banner__title h2,
.banners-image-text > .banner .banner__title h3 {
  padding-bottom: 0 !important;
}
.banners-image-text > * .banner__title .wp-block-heading,
.banners-image-text > .banner .banner__title .wp-block-heading {
  padding-top: 18px;
}
.banners-image-text > * .banner__content .text-component,
.banners-image-text > .banner .banner__content .text-component {
  gap: var(--wp--preset--spacing--x-small);
}
.banners-image-text > * .banner__content .text-component > *,
.banners-image-text > .banner .banner__content .text-component > * {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

@media screen and (min-width: 1440px) {
  .banners--text {
    padding-left: var(--wp--preset--spacing--medium);
    padding-right: var(--wp--preset--spacing--medium);
  }
}
@media screen and (max-width: 992px) {
  .banners > *.banner--25, .banners > *:has(.banner--25), .banners > .banner.banner--25, .banners > .banner:has(.banner--25),
  .banners > *.banner--33, .banners > *:has(.banner--33), .banners > .banner.banner--33, .banners > .banner:has(.banner--33) {
    --banners:2;
  }
}
@media screen and (max-width: 600px) {
  .banners > *.banner--25, .banners > *:has(.banner--25), .banners > .banner.banner--25, .banners > .banner:has(.banner--25),
  .banners > *.banner--33, .banners > *:has(.banner--33), .banners > .banner.banner--33, .banners > .banner:has(.banner--33),
  .banners > *.banner--50, .banners > *:has(.banner--50), .banners > .banner.banner--50, .banners > .banner:has(.banner--50),
  .banners > *.banner--66, .banners > *:has(.banner--66), .banners > .banner.banner--66, .banners > .banner:has(.banner--66) {
    --banners:1;
  }
}
html.iframe {
  background-color: #fff !important;
}

.overlay {
  position: fixed !important;
  z-index: 99999999;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0);
  transition: 0.15s;
  transition: 0.35s;
  pointer-events: none;
  opacity: 0;
}
.overlay--visible, .overlay:has(.acf-error) {
  background-color: rgba(0, 0, 0, 0.2);
  pointer-events: auto;
  opacity: 1;
  cursor: pointer;
}
.overlay--visible .overlay__inner, .overlay:has(.acf-error) .overlay__inner {
  transform: translateX(0);
  cursor: auto;
}
.overlay--secondary {
  z-index: 1000;
}
.overlay--tertiary {
  z-index: 1001;
}
.overlay--documents .overlay__inner {
  padding-left: 0;
  padding-right: 0;
  max-width: 1280px;
}
.overlay--documents .filter {
  margin: 0;
}
.overlay--filters .filters {
  margin-left: -18px;
  margin-right: -18px;
}
.overlay--filters .overlay__inner {
  max-width: 396px;
}
.overlay--filters .overlay__inner .filters__inner .filter-dropdown {
  border-bottom: 1px solid #e5e7eb;
}
.overlay--filters .overlay__inner .filters__inner .filter-dropdown .filter-dropdown__label {
  padding-left: var(--wp--preset--spacing--x-small);
  padding-right: var(--wp--preset--spacing--x-small);
  height: 48px;
}
.overlay--filters .overlay__inner .filters__inner .filter-dropdown:nth-child(1) {
  border-top: 1px solid #e5e7eb;
}
.overlay--filters .overlay__inner .filters__inner .filter-dropdown__options {
  position: relative;
  width: 100%;
  pointer-events: all;
  display: none;
  border-radius: unset;
  box-shadow: unset;
  border: 0;
  padding-top: 0;
  padding-bottom: var(--wp--preset--spacing--x-small);
  padding-left: var(--wp--preset--spacing--x-small);
  padding-right: var(--wp--preset--spacing--x-small);
}
.overlay--filters .overlay__inner .filters__inner .filter-dropdown__options.filter-dropdown__options--active, .overlay--filters .overlay__inner .filters__inner .filter-dropdown__options:has(input:checked) {
  display: block;
  transform: translateY(0);
  opacity: 1;
}
.overlay--filters .overlay__inner .filters__inner .filter-dropdown__options__search {
  margin-bottom: var(--wp--preset--spacing--x-small);
}
.overlay--narrow .overlay__inner {
  max-width: 480px;
}
.overlay--center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.overlay--center.overlay--visible .overlay__inner {
  opacity: 1;
  pointer-events: auto;
}
.overlay--acf .acf-fields > .acf-field {
  padding-left: 0;
  padding-right: 0;
  border: 0;
}
.overlay--acf .acf-field.acf-accordion {
  padding-left: 18px;
  padding-right: 18px;
  display: flex;
  margin-left: -18px;
  margin-right: -18px;
  flex-direction: column;
  border-bottom: 1px solid rgba(34, 34, 34, 0.2);
  margin-top: 0;
  margin-bottom: 0;
}
.overlay--acf .acf-field.acf-accordion .acf-label.acf-accordion-title {
  padding-left: 18px;
  padding-right: 18px;
  cursor: pointer;
}
.overlay--acf .acf-field.acf-accordion .acf-label.acf-accordion-title:hover {
  background-color: #fff;
}
.overlay--acf .acf-field.acf-accordion .acf-label.acf-accordion-title label {
  font-size: 15px;
  font-weight: 500;
  position: relative;
  cursor: pointer;
}
.overlay--acf .acf-field.acf-accordion .acf-label.acf-accordion-title label:after {
  position: absolute;
  height: 45px;
  left: 0;
  right: 0;
  top: -12px;
}
.overlay--acf .acf-field.acf-accordion .acf-input.acf-accordion-content {
  padding-left: 18px;
  padding-right: 18px;
}
.overlay--acf .acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields {
  border-top: 0;
}
.overlay--acf .acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields .acf-field {
  padding-top: 9px;
  padding-bottom: 9px;
}
.overlay--loading .overlay__inner > * {
  opacity: 0;
  pointer-events: none;
}
.overlay--loading .overlay__inner:after {
  content: "";
  width: 120px;
  height: 120px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='13' fill='none' stroke='%2336a9e1' stroke-dasharray='61.261 22.42' stroke-width='2'%3E%3CanimateTransform attributeName='transform' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='rotate' values='0 50 50;360 50 50'/%3E%3C/circle%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 120px 120px;
  position: absolute;
  left: calc(50% - 60px);
  top: calc(50% - 60px);
}
.overlay.loaded .overlay__center {
  background-image: none;
}
.overlay__inner {
  width: 100%;
  padding-left: var(--wp--preset--spacing--x-small);
  padding-right: var(--wp--preset--spacing--x-small);
  padding-bottom: var(--wp--preset--spacing--small);
  background-color: #fff;
  margin-left: auto;
  max-width: 1000px;
  overflow-y: auto;
  height: calc(var(--vh, 1vh) * 100);
  height: 100dvh;
  transform: translateX(100%);
  transition: transform linear 0.25s;
  transition-delay: 0s;
  will-change: transform;
  -webkit-overflow-scrolling: touch;
  overscroll-behavior: contain;
  padding-top: 0 !important;
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.overlay__inner::-webkit-scrollbar {
  width: 5px;
}
.overlay__inner::-webkit-scrollbar-track {
  background: #ffffff;
}
.overlay__inner::-webkit-scrollbar-thumb {
  background: #ecf3fe;
}
.overlay--center .overlay__inner {
  height: auto;
  max-height: calc(var(--vh, 1vh) * 100);
  height: 100vh;
  width: 100%;
  max-width: 500px;
  border-radius: 8px;
  border: 1px solid #ecf3fe;
  box-shadow: 0px 0px 36px 0px rgba(70, 136, 241, 0.1);
  margin-left: auto;
  margin-right: auto;
  transition: opacity ease 0.2s;
  transform: none;
  opacity: 0;
  pointer-events: none;
}
.overlay--center .overlay__inner .acf-postbox {
  display: block !important;
}
.overlay__divider {
  margin-left: calc(var(--wp--preset--spacing--small) * -1);
  margin-right: calc(var(--wp--preset--spacing--small) * -1);
  display: flex;
  height: 1px;
  background-color: #ecf3fe;
}
.overlay__buttons {
  display: flex;
  flex-wrap: wrap;
  margin-left: -9px;
  margin-right: -9px;
  margin-bottom: -18px !important;
  padding-top: 36px;
  padding-bottom: 36px;
}
.overlay__buttons .button {
  margin-left: 9px;
  margin-right: 9px;
  width: calc(25% - 18px);
  margin-bottom: 18px;
}
.overlay__top, .overlay__center, .overlay__footer {
  margin-right: auto;
}
.overlay__top:not(:empty) {
  flex-shrink: 0;
  display: flex;
  width: 100%;
  padding-top: var(--wp--preset--spacing--x-small);
  padding-bottom: var(--wp--preset--spacing--x-small);
  align-items: center;
}
.overlay__top:not(:empty) .close-link + .tabs {
  margin-top: 9px;
}
.overlay__top:not(:empty) .tabs {
  align-self: flex-start;
  border-bottom: 0;
  margin-bottom: -18px;
}
.overlay__top:not(:empty) > * {
  padding: 0 !important;
  margin: 0 !important;
}
.overlay__top:not(:empty) .filters__title {
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  font-weight: 400;
  width: 100%;
  align-items: center;
}
.overlay__top:not(:empty) .filters__title:after {
  content: "close";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 0;
  position: relative;
  font-size: 24px;
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.overlay__top:not(:empty) .filters__title:before, .overlay__top:not(:empty) .filters__title:after {
  margin-bottom: unset;
  margin-top: unset;
}
.overlay__top:not(:empty) .filters__title:after {
  margin-left: auto;
}
.overlay__top--info {
  background-color: #e5eaf2 !important;
}
.overlay__top--success {
  background-color: #eff7ea !important;
}
.overlay__top--success h1 {
  color: #95c11f;
}
.overlay__center {
  flex-grow: 1;
  flex-shrink: 1;
  width: 100%;
}
.overlay__center .postbox-header {
  padding-left: 16px;
  padding-right: 16px;
  display: none;
}
.overlay__footer {
  position: sticky;
  bottom: 0;
  background-color: #fff;
  margin-left: -36px;
  margin-right: -36px;
  padding-left: 36px;
  padding-right: 36px;
  border-top: 1px solid #ecf3fe;
  margin-top: auto;
}
.overlay__footer--spacing {
  padding: 36px;
}
.overlay__close {
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
}
.overlay__close:after {
  content: "close";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 0;
  position: relative;
  font-size: 24px;
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.overlay__close:before {
  opacity: 0.6;
}
.overlay__close:hover:before {
  opacity: 1;
}
.overlay__components {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-width: 100%;
  gap: var(--wp--preset--spacing--small);
}
.overlay__component {
  display: flex;
  width: 100%;
  min-width: 100%;
}
.overlay__component__title {
  display: flex;
  gap: 6px;
  align-items: flex-start;
}
.overlay__component__title h3,
.overlay__component__title h4 {
  padding-top: 4px;
}

[data-overlay] {
  cursor: pointer;
}

@media screen and (max-width: 991px) {
  .overlay__buttons .button {
    width: calc(50% - 18px);
  }
  .overlay__inner {
    padding: 24px;
    max-width: 100%;
    overflow-x: hidden;
    box-shadow: none;
  }
}
@media screen and (max-width: 767px) {
  .page-template:not(.page-template-fwpress_documents_template) .content .filters__title {
    font-size: 0;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background-color: var(--wp--preset--color--primary-color-20);
    color: var(--wp--preset--color--primary);
    justify-content: center;
    gap: 0;
    align-items: center;
  }
  .page-template:not(.page-template-fwpress_documents_template) .content .filters__title:before {
    margin: 0;
  }
}
@media screen and (max-width: 480px) {
  .overlay__center {
    width: 100%;
  }
  .overlay__footer {
    position: relative;
  }
}
@media screen and (max-width: 374px) {
  .overlay__buttons .button {
    width: calc(100% - 18px);
  }
}
@media screen and (max-height: 600px) {
  .overlay__footer {
    position: relative;
  }
}
table {
  width: 100%;
  table-layout: auto;
  border: 0;
  border-collapse: collapse;
}
table thead {
  position: sticky;
  top: 0;
  z-index: 100;
}
table thead tr th, table thead tr td {
  font-size: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--secondary-200);
  font-weight: 500;
  color: var(--secondary-400);
  text-align: left;
  padding-left: 12px;
  padding-right: 12px;
  background-color: #fff;
}
table thead tr th:first-child, table thead tr td:first-child {
  padding-left: 0;
}
table thead tr th:last-child, table thead tr td:last-child {
  padding-right: 0;
}
table tbody tr td {
  color: var(--secondary-400);
  font-size: 14px;
  font-weight: 500;
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: middle;
  padding-left: 12px;
  padding-right: 12px;
  border-bottom: 1px solid var(--secondary-100);
  background-color: #fff;
  white-space: nowrap;
}
table tbody tr td:first-child {
  padding-left: 0;
}
table tbody tr td:last-child {
  padding-right: 0;
  border-right-color: transparent;
}
table tbody tr:last-child td {
  border-bottom: 0;
}
table tfoot {
  position: sticky;
  bottom: 0;
  left: 0;
  background-color: #fff;
  padding-top: var(--spacing--x-small);
  padding-bottom: var(--spacing--x-small);
  z-index: 10;
  inset-block-end: 0;
  z-index: 100;
}

.sticky-clone {
  pointer-events: none;
}

.table-scroller {
  overflow-y: auto;
  max-height: 700px;
}
.table-scroller::-webkit-scrollbar {
  width: 5px;
  height: 2px;
}
.table-scroller::-webkit-scrollbar-track {
  background: var(--primary-050);
}
.table-scroller::-webkit-scrollbar-thumb {
  background: var(--primary-200);
}

.tabs-navigation {
  display: flex;
  padding-left: var(--spacing-small);
  padding-right: var(--spacing-small);
  gap: 24px;
  border-bottom: 1px solid var(--secondary-200);
}

.tab__label {
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 14px;
  font-weight: 500;
  color: var(--secondary-400);
}
.tab.tab--active .tab__label {
  color: var(--primary-500);
  border-bottom: 2px solid var(--primary-500);
}
.tab:hover .tab__label {
  color: var(--primary-500);
}

.user-card {
  display: flex;
  gap: var(--spacing-x-small);
  align-items: center;
}
.user-card__avatar {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background-color: var(--primary-050);
  flex-grow: 0;
  flex-shrink: 0;
}
.user-card__info {
  display: flex;
  flex-direction: column;
}

.alert {
  padding: 9px;
  border-radius: 9px;
  display: flex;
  gap: 8px;
}
.alert__icon {
  flex-grow: 0;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  top: 3px;
}
.alert__message {
  font-size: 14px;
  font-weight: 400;
  color: var(--secondary-800);
}
.alert--error {
  background-color: #FFEBEC;
}
.alert--error .alert__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 14C4.6862 14 2 11.3138 2 8C2 4.6862 4.6862 2 8 2C11.3138 2 14 4.6862 14 8C14 11.3138 11.3138 14 8 14ZM7.4 9.8V11H8.6V9.8H7.4ZM7.4 5V8.6H8.6V5H7.4Z' fill='%23FB3748'/%3E%3C/svg%3E");
}

.details-view__top {
  border-bottom: 1px solid var(--secondary-200);
  padding-bottom: var(--spacing-x-small);
  margin-bottom: var(--spacing-small);
}
.details-view__title {
  font-size: 18px;
  font-weight: 600;
  color: var(--secondary-500);
}
.details-view__data {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x-small);
}
.details-view__data--center {
  text-align: center;
}
.details-view__data__label {
  font-weight: 500;
  font-size: 16px;
}
.details-view__data__label--primary {
  color: var(--primary-900);
}
.details-view__data__value {
  font-weight: 400;
  font-size: 16px;
}
.details-view__data__value--primary {
  color: var(--primary-900);
}
.details-view__data .buttons {
  margin-top: var(--spacing-x-small);
}

.user-image {
  display: flex;
  justify-content: center;
}
.user-image__inner {
  border-radius: 50%;
  background-color: var(--primary-050);
  width: 120px;
  height: 120px;
  position: relative;
}
.user-image__inner img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.star-rating {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 22 20' fill='none'%3E%3Cpath d='M11.3824 0L14.9815 6.13638L21.9706 7.63932L17.2059 12.9348L17.9262 20L11.3824 17.1364L4.83847 20L5.55883 12.9348L0.794128 7.63932L7.78322 6.13638L11.3824 0Z' fill='%23FFCB45'/%3E%3C/svg%3E");
  padding-left: 30px;
  background-repeat: no-repeat;
  background-position: left center;
  width: fit-content;
}
.details-view__data--center .star-rating {
  margin-left: auto;
  margin-right: auto;
}

.data-table {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  border: 1px solid rgba(34, 34, 34, 0.2);
}
.data-table__header {
  display: flex;
  width: 100%;
  gap: 18px;
  align-items: center;
  padding: 18px;
  border-bottom: 1px solid rgba(34, 34, 34, 0.2);
}
.data-table__title {
  flex: 1;
}
.data-table__title h3,
.data-table__title h4 {
  color: #222;
}
.data-table__buttons {
  flex-shrink: 0;
  width: fit-content;
  display: flex;
  border-radius: 4px;
  border: 1px solid #a7a7a7;
  overflow: hidden;
}
.data-table__button {
  padding-left: 18px;
  padding-right: 18px;
  height: 36px;
  background-color: #fff;
  color: rgba(34, 34, 34, 0.6);
  align-items: center;
  border-right: 1px solid #a7a7a7;
  display: inline-flex;
  cursor: pointer;
}
.data-table__button:last-child {
  border-right: 0;
}
.data-table__button--active {
  color: #fff;
  background-color: #a7a7a7;
}
.data-table__items {
  display: flex;
  flex-direction: column;
}
.data-table__items.loading {
  min-height: 195px;
  max-height: 400px;
  overflow: hidden;
}
.data-table__item {
  border-bottom: 1px solid rgba(34, 34, 34, 0.2);
  transition: background-color ease 0.15s;
}
.data-table__item:has([onclick]):hover {
  background-color: rgba(34, 34, 34, 0.05);
}
.data-table__item:last-child {
  border-bottom: 0;
}
.data-table__item__row {
  display: flex;
  gap: 0 18px;
  padding: 18px;
}
.data-table__item__column--title {
  display: flex;
  align-items: center;
  gap: 18px;
}
.data-table__item__column--last {
  margin-left: auto;
}

.data-list__label {
  color: rgba(34, 34, 34, 0.6);
}

.loading {
  position: relative;
  transition: none !important;
}
.loading:before {
  content: "Laden";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: translateY(42px);
  position: absolute;
  z-index: 10;
  font-size: 14px;
  font-weight: 500;
}
.loading:after {
  content: "";
  width: 100%;
  height: 100%;
  background-color: white;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3CradialGradient id='a3' cx='.66' fx='.66' cy='.3125' fy='.3125' gradientTransform='scale(1.5)'%3E%3Cstop offset='0' stop-color='%230095DB'%3E%3C/stop%3E%3Cstop offset='.3' stop-color='%230095DB' stop-opacity='.9'%3E%3C/stop%3E%3Cstop offset='.6' stop-color='%230095DB' stop-opacity='.6'%3E%3C/stop%3E%3Cstop offset='.8' stop-color='%230095DB' stop-opacity='.3'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%230095DB' stop-opacity='0'%3E%3C/stop%3E%3C/radialGradient%3E%3Ccircle transform-origin='center' fill='none' stroke='url(%23a3)' stroke-width='15' stroke-linecap='round' stroke-dasharray='200 1000' stroke-dashoffset='0' cx='100' cy='100' r='70'%3E%3CanimateTransform type='rotate' attributeName='transform' calcMode='spline' dur='2' values='360;0' keyTimes='0;1' keySplines='0 0 1 1' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle transform-origin='center' fill='none' opacity='.2' stroke='%230095DB' stroke-width='15' stroke-linecap='round' cx='100' cy='100' r='70'%3E%3C/circle%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60px 60px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: none !important;
}

@media screen and (max-width: 675px) {
  .data-table__header {
    flex-wrap: wrap;
  }
  .data-table__item__row {
    flex-wrap: wrap;
    gap: 18px;
  }
  .data-table__item__column--title {
    flex-wrap: wrap;
    gap: 18px 9px;
  }
  .data-table__item__column--last {
    margin-left: unset;
    width: 100%;
  }
  .company__logo {
    width: 48px;
    height: 48px;
  }
}
@media screen and (max-width: 500px) {
  .data-table__header {
    flex-direction: column;
    align-items: flex-start;
  }
}
.icon {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  flex-grow: 0;
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 24px;
  position: relative;
}
.icon--12 {
  width: 12px;
  font-size: 12px;
  height: 12px;
}
.icon--12:before, .icon--12:after {
  width: 12px !important;
  font-size: 12px !important;
  height: 12px !important;
}
.icon--16 {
  width: 16px;
  font-size: 16px;
  height: 16px;
}
.icon--16:before, .icon--16:after {
  width: 16px !important;
  font-size: 16px !important;
  height: 16px !important;
}
.icon--18 {
  font-size: 18px;
  width: 18px;
  height: 18px;
}
.icon--18:before, .icon--18:after {
  font-size: 18px;
  width: 18px;
  height: 18px;
}
.icon--24 {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.icon--36 {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.icon--64 {
  width: 64px;
  height: 64px;
  font-size: 64px;
}
.icon--arrow-previous {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 6.5L5.5 12M5.5 12L11 17.5M5.5 12H20' stroke='%232E2A40' stroke-width='1.2'/%3E%3C/svg%3E");
}
.icon--global {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'%3E%3Cpath d='M6 11.5C8.76142 11.5 11 9.26142 11 6.5C11 3.73858 8.76142 1.5 6 1.5C3.23858 1.5 1 3.73858 1 6.5C1 9.26142 3.23858 11.5 6 11.5Z' stroke='%232E2A40' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.99999 2H4.49999C3.52499 4.92 3.52499 8.08 4.49999 11H3.99999' stroke='%232E2A40' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 2C8.475 4.92 8.475 8.08 7.5 11' stroke='%232E2A40' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.5 8.5V8C4.42 8.975 7.58 8.975 10.5 8V8.5' stroke='%232E2A40' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.5 5C4.42 4.025 7.58 4.025 10.5 5' stroke='%232E2A40' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.icon--notification:after {
  content: "";
  width: 8px;
  height: 8px;
  border: 1px solid #fff;
  border-radius: 50%;
  background-color: var(--error-500);
  position: absolute;
  top: 3px;
  right: 2px;
}
.icon-help {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2Zm2.313 14.434A4.979 4.979 0 0 1 12 17a4.981 4.981 0 0 1-2.079-.451l-.234-.115-2.183 2.184A7.963 7.963 0 0 0 12 20a7.963 7.963 0 0 0 4.237-1.213l.26-.17-2.184-2.183Zm-8.93-8.93A7.963 7.963 0 0 0 4 12c0 1.667.51 3.215 1.382 4.496l2.184-2.183A4.978 4.978 0 0 1 7 12c0-.835.204-1.621.566-2.313L5.383 7.504Zm13.235 0-2.184 2.183c.362.692.566 1.479.566 2.313 0 .835-.204 1.621-.566 2.313l2.184 2.183A7.963 7.963 0 0 0 20 12c0-1.667-.51-3.215-1.382-4.496ZM12 9a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm0-5a7.962 7.962 0 0 0-4.237 1.213l-.26.17 2.184 2.183A4.978 4.978 0 0 1 12 7c.742 0 1.446.162 2.079.451l.234.115 2.183-2.184A7.963 7.963 0 0 0 12 4Z' fill='%237055FD'/%3E%3C/svg%3E");
}

[class^=text-]:has(.icon) {
  display: flex;
  align-items: center;
}
[class^=text-]:has(.icon) .icon {
  flex-grow: 0;
  flex-shrink: 0;
}
[class^=text-]:has(.icon):has(.icon--12) {
  gap: 4px;
}

.divider {
  display: flex;
  gap: 18px;
}
.divider:before, .divider:after {
  content: "";
  background-color: rgba(34, 34, 34, 0.2);
  height: 2px;
  width: 18px;
  position: relative;
  top: 7px;
  flex-shrink: 0;
  flex-basis: 18px;
}
.has-wit-color .divider:before, .has-wit-color .divider:after {
  background-color: rgba(255, 255, 255, 0.2);
}
.divider--left {
  justify-content: flex-start;
}
.divider--left:after {
  flex-grow: 1;
}
.divider--center {
  justify-content: center;
}
.divider--center:before, .divider--center:after {
  flex-grow: 1;
  flex-shrink: 1;
}
.divider--right {
  justify-content: flex-end;
}
.divider--right:before {
  flex-grow: 1;
}
.divider__text {
  flex-grow: 1;
  flex-shrink: 1;
}
.divider > * {
  padding-bottom: 0 !important;
}

.pagination {
  display: flex;
  gap: 12px;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.pagination__next, .pagination__previous {
  color: var(--secondary-300);
  cursor: pointer;
}
.pagination__next:hover, .pagination__previous:hover {
  color: var(--secondary-500);
}
.pagination__buttons {
  display: flex;
  gap: 6px;
}
.pagination__button {
  width: 30px;
  height: 26px;
  display: inline-flex;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--secondary-200);
  color: var(--secondary-500);
  cursor: pointer;
}
.pagination__button--active {
  color: #fff;
  background-color: var(--primary-500);
  border-color: var(--primary-500);
}

.list-table {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}
.list-table__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.list-table__top__text {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.list-table__top .list-table__title {
  width: fit-content;
}
.list-table__filters {
  display: flex;
  justify-content: flex-end;
  gap: var(--spacing-x-small);
}
.list-table__title {
  font-size: 18px;
  font-weight: 600;
  color: var(--secondary-500);
  display: inline-flex;
  gap: 8px;
}
.list-table__title .side__navigation__notification {
  transform: translate(-6px, -8px);
}
.list-table__table {
  overflow-x: auto;
}
.list-table__table::-webkit-scrollbar {
  height: 2px;
}
.list-table__table::-webkit-scrollbar-track {
  background: var(--primary-050);
}
.list-table__table::-webkit-scrollbar-thumb {
  background: var(--primary-200);
}
.list-table__table table th:first-child, .list-table__table table td:first-child {
  position: sticky;
  left: 0;
  z-index: 10;
}
.list-table__table--striped table tbody tr:nth-child(odd) td {
  background-color: var(--primary-050);
}
.list-table__table--striped table tbody tr td {
  border-bottom: 0;
  padding: 12px 15px;
}
.list-table__table .chart-preview {
  padding-left: 12px;
  padding-right: 12px;
}
.list-table__footer {
  padding-top: var(--spacing-x-small);
  border-top: 1px solid var(--secondary-200);
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.list-table__actions {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: var(--spacing-x-small);
}
.list-table__actions[max-width~="299px"] .list-table__action__label {
  display: none;
}
.list-table__action {
  display: flex;
  align-items: center;
  gap: 6px;
  color: var(--secondary-500);
  text-decoration: none;
}
.list-table__action--remove {
  color: var(--error-500);
}
.list-table__action__label {
  white-space: nowrap;
}
.list-table__action .icon {
  flex-grow: 0;
  flex-shrink: 0;
}

.toggles {
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--x-small);
}
.toggle {
  display: flex;
  flex-direction: column;
  width: 100%;
  background-color: inherit;
  border-top: 1px solid #e6e6e6;
}
.toggle__top {
  justify-content: space-between;
  display: flex;
  flex-direction: row-reverse;
  width: 100%;
  align-items: center;
  cursor: pointer;
  padding: 10px 0px;
}
.toggle__controls {
  flex-grow: 0;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background-color: #1c69d4;
  margin-right: 11px;
  position: relative;
}
.toggle__controls:before {
  content: "";
  background-color: #ffffff;
  display: inline-block;
  height: 4px;
  left: 12px;
  position: absolute;
  top: 18px;
  width: 16px;
}
.toggle__controls:after {
  content: "";
  background-color: #ffffff;
  display: inline-block;
  height: 16px;
  left: 18px;
  position: absolute;
  top: 12px;
  width: 4px;
}
.toggle--active .toggle__controls::after {
  display: none;
}
.toggle__title {
  flex: 1;
}
.toggle__title * {
  padding: 0;
}
.toggle__title p {
  color: #262626;
  font-weight: 700;
  font-size: 15px;
}
.toggle__content {
  padding: 0px 0px 32px 0px;
  display: none;
}
.toggle__content .text-component > *:last-child {
  padding: 0;
}
.toggle--active .toggle__content {
  display: block;
}

.text-columns {
  column-gap: var(--wp--preset--spacing--small);
}
.text-columns--2 {
  column-count: 2;
}
.text-columns--3 {
  column-count: 3;
}
.text-columns--4 {
  column-count: 4;
}

.dashboard-blocks {
  display: flex;
  flex-wrap: wrap;
  --columns: 1;
  --gap-x: 18px;
  gap: 18px var(--gap-x);
  flex-direction: row;
}
.dashboard-blocks > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap-x));
}
.dashboard-blocks[min-width~="600px"] {
  --columns: 2;
}
.dashboard-blocks[min-width~="991px"] {
  --columns: 3;
}
.dashboard-blocks[min-width~="1100px"] {
  --columns: 4;
}
.dashboard-blocks[min-width~="1600px"] {
  --columns: 5;
}

.dashboard-block {
  background-color: #fff;
  border-radius: 4px;
  padding: var(--spacing-x-small);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  justify-content: flex-start;
}
.dashboard-block__heading {
  display: flex;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  margin-bottom: -16px;
  justify-content: space-between;
}
.dashboard-block__heading__title {
  color: var(--primary-500);
  font-size: 16px;
  font-weight: 600;
}
.dashboard-block__heading__icon {
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
}
.dashboard-block__heading__icon--support {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.40704 21.6697L7.40286 21.6675C7.00233 21.4567 6.75 21.0302 6.75 20.5699V19.15V18.6987L6.30106 18.6526C4.904 18.5092 3.77429 17.9287 2.99282 17.0408C2.21066 16.1522 1.75 14.9243 1.75 13.4399V7.43994C1.75 5.83448 2.28687 4.53018 3.18855 3.62849C4.09024 2.72681 5.39454 2.18994 7 2.18994H17C18.6055 2.18994 19.9098 2.72681 20.8114 3.62849C21.7131 4.53018 22.25 5.83448 22.25 7.43994V13.4399C22.25 15.0453 21.7131 16.3496 20.8114 17.2513C19.9098 18.153 18.6055 18.6899 17 18.6899H13.23H13.0786L12.9526 18.7739L8.69596 21.6117C8.69544 21.6121 8.69492 21.6124 8.69441 21.6128C8.48661 21.7485 8.24257 21.8199 8 21.8199C7.80132 21.8199 7.59293 21.7698 7.40704 21.6697ZM8.40845 21.1918L8.40851 21.1919L8.41693 21.1863L12.8669 18.2263L12.8674 18.226C12.9123 18.1961 12.9669 18.18 13.01 18.18H17.01C18.4099 18.18 19.6074 17.7247 20.4561 16.876C21.3048 16.0274 21.76 14.8299 21.76 13.43V7.42993C21.76 6.03004 21.3048 4.83257 20.4561 3.98388C19.6074 3.13518 18.4099 2.67993 17.01 2.67993H7C5.60011 2.67993 4.40264 3.13518 3.55395 3.98388C2.70525 4.83257 2.25 6.03004 2.25 7.42993V13.43C2.25 14.8299 2.70525 16.0274 3.55395 16.876C4.40264 17.7247 5.60011 18.18 7 18.18C7.13386 18.18 7.25 18.2961 7.25 18.43V20.56C7.25 20.9526 7.51585 21.1446 7.62275 21.2087C7.78654 21.307 8.09587 21.3907 8.40845 21.1918Z' fill='%235E32F5' stroke='%235E32F5'/%3E%3Cpath d='M11.9998 11.61C11.866 11.61 11.7498 11.4938 11.7498 11.36V11.15C11.7498 10.2733 12.377 9.83623 12.7014 9.61314C12.8997 9.47908 13.0812 9.33445 13.2098 9.15529C13.3541 8.9541 13.4098 8.74165 13.4098 8.52002C13.4098 7.74392 12.776 7.10999 11.9998 7.10999C11.2236 7.10999 10.5898 7.74392 10.5898 8.52002C10.5898 8.65388 10.4737 8.77002 10.3398 8.77002C10.206 8.77002 10.0898 8.65388 10.0898 8.52002C10.0898 7.46615 10.946 6.60999 11.9998 6.60999C13.0537 6.60999 13.9098 7.46615 13.9098 8.52002C13.9098 9.3775 13.2904 9.81533 12.9809 10.025C12.7742 10.1629 12.5849 10.3109 12.452 10.4965C12.3022 10.7058 12.2498 10.9249 12.2498 11.15V11.36C12.2498 11.4995 12.138 11.61 11.9998 11.61Z' fill='%235E32F5' stroke='%235E32F5'/%3E%3Cpath d='M12 14.1C11.8605 14.1 11.75 13.9882 11.75 13.85C11.75 13.7161 11.8661 13.6 12 13.6C12.1339 13.6 12.25 13.7161 12.25 13.85C12.25 13.9882 12.1395 14.1 12 14.1Z' fill='%235E32F5' stroke='%235E32F5'/%3E%3C/svg%3E");
}
.dashboard-block__subheading {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.dashboard-block__subheading__title {
  font-size: 14px;
  font-weight: 600;
  color: var(--secondary-500);
}
.dashboard-block__divider {
  height: 1px;
  background-color: var(--secondary-100);
}
.dashboard-block__components {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.dashboard-block__components + .dashboard-block__components {
  margin-top: 16px;
}
.dashboard-block__component {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.dashboard-block__link {
  margin-top: auto;
}

.progress-bar {
  padding-top: var(--spacing-x-small);
  padding-bottom: var(--spacing-x-small);
}
.progress-bar__inner {
  display: flex;
  align-items: flex-end;
}
.progress-bar__item {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 4px;
}
.progress-bar__item:first-child .progress-bar__item__bar {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.progress-bar__item:last-child .progress-bar__item__bar {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.progress-bar__item__label {
  height: 36px;
  white-space: nowrap;
  font-size: 12px;
  font-weight: 600;
  color: var(--primary-800);
  transform: translateX(50%);
  opacity: 0;
}
.progress-bar__item__bar {
  height: 8px;
  width: 100%;
  background-color: var(--secondary-200);
  position: relative;
}
.progress-bar__item--current .progress-bar__item__bar, .progress-bar__item--completed .progress-bar__item__bar {
  background-color: var(--primary-600);
}
.progress-bar__item--current .progress-bar__item__bar:after, .progress-bar__item--completed .progress-bar__item__bar:after {
  content: "";
  filter: drop-shadow(0px 0px 0.111px rgba(0, 0, 0, 0.02)) drop-shadow(0px 0px 0.266px rgba(0, 0, 0, 0.03)) drop-shadow(0px 0px 0.501px rgba(0, 0, 0, 0.04)) drop-shadow(0px 0px 0.893px rgba(0, 0, 0, 0.04)) drop-shadow(0px 0px 1.671px rgba(0, 0, 0, 0.05)) drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.07));
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: var(--primary-200);
  z-index: 1;
  position: absolute;
  right: -8px;
  bottom: -4px;
}
.progress-bar__item--current .progress-bar__item__label, .progress-bar__item--completed .progress-bar__item__label {
  opacity: 1;
}
.progress-bar__item--completed .progress-bar__item__label {
  opacity: 0;
}

.components {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}
.components--fill-height {
  flex-grow: 1;
}
.components--center {
  justify-content: center;
}

.component__intro {
  padding: var(--spacing-small);
  border-bottom: 1px solid var(--secondary-200);
}
.component__form {
  padding: var(--spacing-small);
}
.component--inline .component__intro {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: var(--spacing-x-small);
}
.component--inline .component__form {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}

.app__components--spacing-small {
  padding: var(--spacing-small);
}

.app__component--spacing-small {
  padding: var(--spacing-small);
}

.playground {
  height: calc(100dvh - var(--preset--navbar--height));
  display: flex;
  flex-direction: column;
}
.playground__header {
  flex-grow: 0;
  flex-shrink: 0;
  padding-left: var(--spacing-small);
  padding-right: var(--spacing-small);
}
.playground__components {
  flex-grow: 1;
  flex-shrink: 1;
  padding: var(--spacing-small);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}
.playground__footer {
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #fff;
  position: sticky;
  bottom: 0;
  z-index: 1;
}
.playground__footer__inner {
  height: 80px;
  display: flex;
  gap: var(--spacing-x-small);
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0;
  padding: 18px 80px;
}
.playground__controls {
  width: fit-content;
  gap: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.playground__controls__item {
  display: flex;
  align-items: center;
  gap: 4px;
}
.playground__controls__item__icon {
  color: var(--primary-500);
}
.playground__controls__item__label {
  font-weight: 600;
  font-size: 12px;
  color: var(--secondary-400);
  text-box: trim-both cap alphabetic;
}
.playground__controls__item:hover .playground__controls__item__label {
  color: var(--primary-500);
}
.playground__row {
  margin-left: -36px !important;
  margin-right: -36px !important;
  row-gap: 36px;
}
.playground__row > * {
  padding-left: 36px !important;
  padding-right: 36px !important;
}
.playground__row > * + * {
  border-left: 1px solid var(--primary-100);
}

.page-controls .playground__controls__item {
  gap: 6px;
}
.page-controls .playground__controls__item .playground__controls__item__label {
  font-size: 14px;
}

.clock-preview {
  padding-top: var(--spacing-x-small);
}
.clock-preview__item {
  display: flex;
  justify-content: center;
  aspect-ratio: 1/1;
  max-width: 280px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  border-radius: 50%;
  background-color: #f0f0f0;
  box-shadow: inset 0px 0px 12px 0px rgba(0, 0, 0, 0.15);
}
.clock-preview__item--selected {
  display: flex;
}
.clock-preview__item__inner {
  aspect-ratio: 1/1;
  max-width: 240px;
  width: 100%;
  position: relative;
  transform: scale(0.9);
  transform-origin: center;
}
.clock-preview__item__clock, .clock-preview__item__hour, .clock-preview__item__minute, .clock-preview__item__time {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.clock-preview__item__clock svg,
.clock-preview__item__clock img, .clock-preview__item__hour svg,
.clock-preview__item__hour img, .clock-preview__item__minute svg,
.clock-preview__item__minute img, .clock-preview__item__time svg,
.clock-preview__item__time img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.clock-preview__item__hour {
  transform: rotate(300deg);
}
.clock-preview__item__time {
  font-family: "LCD Std";
  font-weight: normal;
  font-style: normal;
  font-size: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: inherit;
}
.clock-preview__item--blue {
  color: #4688F1;
}
.clock-preview__item--red {
  color: #E8453C;
}
.clock-preview__item--yellow {
  color: #F9BB2D;
}
.clock-preview__item--green {
  color: #3AA757;
}
.clock-preview__item--purple {
  color: #9000FF;
}

.sheets {
  display: flex;
  flex-direction: column;
  padding-left: 48px;
  padding-right: 48px;
}

.sheet {
  width: 734px;
  height: 1038px;
  transform-origin: top left;
  aspect-ratio: 210/297;
  background-color: #fff;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  display: flex;
  flex-direction: column;
}
.sheet__header {
  padding: var(--spacing-small);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x-small);
  flex-grow: 0;
  flex-shrink: 0;
  height: 100px;
}
.sheet__top {
  display: flex;
  gap: 9px;
  align-items: center;
  background-color: var(--tertiary-500);
  border-radius: 9px;
  padding-left: 66px;
  position: relative;
  height: 32px;
}
.sheet__logo {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='3.19 2.24 27.51 27.51'%3E%3Cpath d='M9.18 29.755h15.54a5.983 5.983 0 0 0 5.985-5.985V8.23a5.983 5.983 0 0 0-5.985-5.985H9.18A5.983 5.983 0 0 0 3.193 8.23v15.54a5.983 5.983 0 0 0 5.985 5.985Z' fill='%232B0E82'/%3E%3Ccircle cx='10.447' cy='9.602' fill='%23fff' r='2.276'/%3E%3Ccircle cx='10.447' cy='15.453' fill='%23fff' r='2.276'/%3E%3Ccircle cx='10.447' cy='21.305' fill='%23fff' r='2.276'/%3E%3Ccircle cx='16.949' cy='9.602' fill='%23fff' r='2.276'/%3E%3Ccircle cx='16.949' cy='15.453' fill='%23fff' r='2.276'/%3E%3Ccircle cx='16.949' cy='21.305' fill='%23fff' r='2.276'/%3E%3Ccircle cx='23.451' cy='9.602' fill='%23fff' r='2.276'/%3E%3Ccircle cx='23.451' cy='15.453' fill='%23fff' r='2.276'/%3E%3Ccircle cx='23.451' cy='21.305' fill='%23fff' r='2.276'/%3E%3C/svg%3E");
  aspect-ratio: 1/1;
  background-repeat: no-repeat;
  background-position: center center;
  width: 48x;
  height: 48px;
  transform-origin: center;
  position: absolute;
  left: 9px;
  top: -9px;
}
.sheet__name {
  padding-top: 6px;
  padding-bottom: 6px;
  color: #fff;
  font-weight: 600;
  font-size: 12px;
}
.sheet__name span {
  white-space: nowrap;
}
.sheet__info {
  display: flex;
  gap: 12px;
  align-items: flex-end;
}
.sheet__info > .sheet__info {
  gap: 3px;
}
.sheet__info--name {
  flex: 3;
}
.sheet__info--date {
  flex: 1;
}
.sheet__info__label {
  flex-grow: 0;
  flex-shrink: 0;
  white-space: nowrap;
  font-size: 12px;
  color: var(--secondary-500);
  line-height: 1;
  font-weight: 500;
}
.sheet__info__value {
  flex-grow: 1;
  flex-shrink: 1;
  border-bottom: 1px var(--secondary-500) dashed;
  line-height: 1;
}
.sheet__data {
  flex-grow: 1;
  flex-shrink: 1;
  padding: var(--spacing-small);
}
.sheet__grid {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: var(--spacing-small);
  grid-row-gap: var(--spacing-small);
}
.sheet__grid[data-columns="2"] {
  grid-template-columns: repeat(2, 1fr);
}
.sheet__grid[data-columns="3"] {
  grid-template-columns: repeat(3, 1fr);
}
.sheet__grid[data-rows="4"] {
  grid-template-rows: repeat(4, 1fr);
}
.sheet__navigation {
  appearance: none;
  border: 0;
  background-color: transparent;
  font-size: 30px;
  position: absolute;
  top: 0;
  color: var(--secondary-300);
}
.sheet__navigation--previous {
  left: -48px;
}
.sheet__navigation--next {
  right: -48px;
}
.sheet__navigation:hover {
  color: var(--primary-500);
}
.sheet__footer {
  flex-grow: 0;
  flex-shrink: 0;
  height: 80px;
  padding-left: var(--spacing-small);
  padding-right: var(--spacing-small);
}
.sheet__footer__inner {
  display: flex;
  gap: 9px;
  align-items: center;
  background-color: var(--tertiary-500);
  border-radius: 9px;
  height: 30px;
  color: #fff;
  font-size: 12px;
  padding-left: 9px;
  padding-right: 9px;
}
.sheet__footer__divider {
  width: 1px;
  height: 16px;
  background-color: #fff;
}
.sheet__pagination {
  margin-left: auto;
  display: flex;
  gap: 3px;
  align-items: center;
  color: var(--secondary-500);
  font-size: 10px;
}
.sheet__pagination__current {
  background-color: var(--primary-500);
  color: #fff;
  width: 18px;
  height: 18px;
  border-radius: 3px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.practice--group {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.practice__item {
  display: flex;
  justify-content: flex-end;
  justify-items: flex-end;
  gap: 3px;
  font-size: 12px;
}
.practice__item__number {
  text-align: right;
  font-weight: 600;
}
.practice__item__number--last {
  text-align: left;
}
.practice__item__type {
  text-align: center;
  font-weight: 400;
  width: 16px;
}
.practice__item__answer {
  border-bottom: 1px dashed var(--secondary-300);
  flex-grow: 1;
  flex-shrink: 1;
  font-weight: 700;
}
.practice__item__answer--hidden {
  visibility: hidden;
}

.modal-wrapper {
  background-color: rgba(183, 178, 255, 0.5);
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--spacing-medium);
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  pointer-events: none;
  transition: 0.4s;
}
.modal-wrapper--visible {
  opacity: 1;
  pointer-events: all;
}

.modal {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: calc(500px + var(--spacing-medium) * 2);
  padding: var(--spacing-medium);
  gap: var(--spacing-small);
  background-color: #fff;
  border-radius: 8px;
  position: relative;
}
.modal__close {
  box-shadow: 4px 8px 24px 0px rgba(252, 210, 64, 0.2);
  position: absolute;
  top: 18px;
  right: 18px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  color: var(--primary-900);
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--primary-300);
  cursor: pointer;
}
.modal__close .icon {
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
}

.library {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  background-color: #fff;
  margin-bottom: calc(var(--spacing-small) * -1);
}
.library__top {
  display: flex;
  flex-shrink: 0;
  flex-grow: 0;
  padding: var(--spacing-x-small);
  gap: var(--spacing-x-small) var(--spacing-small);
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--secondary-200);
  flex-wrap: wrap;
}
.library__filters {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
}
.library__filters .filter input[type=checkbox] + label {
  color: var(--primary-500);
  font-size: 14px;
  font-weight: 600;
  white-space: nowrap;
}
.library__filters .filter select {
  color: var(--primary-500);
  font-size: 14px;
  font-weight: 600;
  border: 0;
  cursor: pointer;
  padding-left: 0;
  appearance: base-select;
  background-image: none;
  padding-right: unset;
  display: flex;
  align-items: center;
}
.library__filters .filter select:focus {
  border: 0;
  box-shadow: none;
}
.library__filters--left {
  flex-wrap: nowrap;
}
.library__filters--right {
  flex-grow: 0;
}
.library__filters--right[min-height~="41px"] {
  min-height: 41px;
}
.library__filters--right[min-height~="41px"] .button__label {
  display: none;
}
.library__filter--search {
  flex: 1;
  max-width: 600px;
  min-width: 350px;
}
.library__filter--select {
  flex-grow: 0;
  flex-shrink: 0;
}
.library__overview {
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
}
.library__sidebar {
  display: flex;
  flex-direction: column;
  flex-basis: 300px;
  flex-grow: 0;
  flex-shrink: 0;
  border-right: 1px solid var(--secondary-200);
  padding: 9px;
  overflow-y: auto;
  max-height: calc(100dvh - var(--preset--navbar--height));
  max-height: calc(100dvh - (var(--preset--navbar--height) + var(--spacing-small) + 76px));
}
.library__sidebar::-webkit-scrollbar {
  width: 5px;
  height: 2px;
}
.library__sidebar::-webkit-scrollbar-track {
  background: var(--primary-050);
}
.library__sidebar::-webkit-scrollbar-thumb {
  background: var(--primary-200);
}
.library__main {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  overflow-y: auto;
  max-height: calc(100dvh - var(--preset--navbar--height));
  max-height: calc(100dvh - (var(--preset--navbar--height) + var(--spacing-small) + 76px));
}
.library__main::-webkit-scrollbar {
  width: 5px;
  height: 2px;
}
.library__main::-webkit-scrollbar-track {
  background: var(--primary-050);
}
.library__main::-webkit-scrollbar-thumb {
  background: var(--primary-200);
}
.library__footer {
  flex-shrink: 0;
  flex-grow: 0;
  padding-top: var(--spacing-x-small);
  padding-bottom: var(--spacing-x-small);
  padding-left: var(--spacing-x-small);
  padding-right: var(--spacing-x-small);
  border-top: 1px solid var(--secondary-200);
  margin-top: auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: sticky;
  bottom: 0;
  z-index: 99;
  background-color: #fff;
}
.library__folders {
  display: flex;
  flex-direction: column;
}
.library__folder {
  padding: 16px;
  display: flex;
  gap: var(--spacing-x-small);
  align-items: center;
  cursor: pointer;
}
.library__folder__name {
  font-size: 14px;
  font-weight: 500;
}
.library__folder:hover {
  color: var(--primary-500);
}
.library__list__items {
  display: flex;
  flex-direction: column;
}
.library__list__items--werkbladen {
  display: flex;
  flex-wrap: wrap;
  --columns: 5;
  --gap-x: 60px;
  gap: 36px var(--gap-x);
  flex-direction: row;
  padding: var(--spacing-x-small);
}
.library__list__items--werkbladen > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap-x));
}
.library__list__items--werkbladen .library__list__item {
  background-color: #fff !important;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
}
.library__list__items--werkbladen .library__list__item .text-component {
  gap: 16px;
  padding: var(--spacing-x-small);
}
.library__list__items--werkbladen .library__list__item .library__list__item__preview {
  display: flex;
  width: 100%;
}
.library__list__items--werkbladen .library__list__item .library__list__item__preview img {
  width: 100%;
  border-radius: 4px;
  display: block;
  box-shadow: 12px 19px 6px 0px rgba(0, 5, 104, 0), 8px 12px 6px 0px rgba(0, 5, 104, 0.01), 4px 7px 5px 0px rgba(0, 5, 104, 0.05), 2px 3px 4px 0px rgba(0, 5, 104, 0.09), 0px 1px 2px 0px rgba(0, 5, 104, 0.1);
}
.library__list__item {
  padding: var(--spacing-x-small) 9px;
  display: flex;
  align-items: center;
  gap: 9px;
}
.library__list__item:nth-child(odd) {
  background-color: var(--primary-050);
}
.library__list__item__checkbox {
  width: 16px;
  height: 16px;
  flex-grow: 0;
  flex-shrink: 0;
}
.library__list__item__checkbox label {
  padding-left: 16px !important;
  height: 16px;
  top: -3px;
}
.library__list__item__title {
  flex-grow: 1;
  flex-shrink: 1;
  display: flex;
  align-items: center;
  gap: 16px;
  font-size: 14px;
  font-weight: 600;
}
.library__list__item__title:before {
  content: "";
  width: 32px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='8' viewBox='0 0 32 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%237055FD'/%3E%3Ccircle cx='16' cy='4' r='4' fill='%237055FD'/%3E%3Ccircle cx='28' cy='4' r='4' fill='%237055FD'/%3E%3C/svg%3E%0A");
  flex-grow: 0;
  flex-shrink: 0;
}
.library__list__item__actions {
  flex-grow: 0;
  flex-shrink: 0;
}
.library__columns {
  display: flex;
  flex-wrap: wrap;
  --columns: 1;
  --gap-x: 18px;
  gap: 18px var(--gap-x);
  flex-direction: row;
  padding: var(--spacing-x-small);
}
.library__columns > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap-x));
}
.library__columns[min-width~="600px"] {
  --columns: 2;
}
.library__columns[min-width~="991px"] {
  --columns: 3;
}
.library__columns[min-width~="1300px"] {
  --columns: 4;
}
.library__columns[min-width~="1800px"] {
  --columns: 5;
}
.library__items {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.library__items__title {
  color: var(--secondary-500);
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 16px;
}
.library__item {
  padding: var(--spacing-x-small);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-x-small);
  position: relative;
  background-color: #fff;
}
.list-table__table .library__item {
  background-color: transparent;
  border-radius: 0;
  padding: 0;
}
.library__item__actions {
  top: var(--spacing-x-small);
  right: var(--spacing-x-small);
  display: flex;
  gap: 8px;
  align-items: center;
  position: absolute;
}
.library__item__action {
  color: var(--secondary-500);
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 22'%3E%3Cg filter='url(%23a)' clip-rule='evenodd'%3E%3Cpath fill-rule='evenodd' d='M5.83 14.473c-.277-.376-.615-1.145-1.216-2.079-.34-.528-1.185-1.523-1.436-2.028-.218-.446-.195-.646-.143-1.016.092-.658.722-1.17 1.394-1.102.508.052.939.411 1.326.75.234.205.522.602.695.826.16.206.199.29.369.534.225.322.295.48.21.127-.07-.52-.184-1.408-.348-2.193-.125-.595-.156-.688-.275-1.145-.126-.486-.19-.827-.31-1.342-.081-.365-.23-1.11-.27-1.53-.055-.573-.084-1.507.259-1.937.269-.336.886-.438 1.269-.23.501.27.786 1.05.916 1.362.234.56.379 1.206.505 2.055.16 1.08.456 2.58.465 2.895.024-.386-.066-1.2-.003-1.572.056-.336.32-.727.651-.833.28-.089.608-.121.896-.057.307.067.63.301.75.522.354.654.361 1.99.376 1.92.084-.395.07-1.289.278-1.66.137-.246.486-.467.672-.503.287-.054.64-.07.943-.008.244.051.573.362.662.51.214.36.335 1.38.371 1.738.015.148.073-.411.287-.771.397-.67 1.803-.8 1.857.67.024.684.02.653.02 1.114 0 .542-.012.868-.04 1.26-.03.419-.114 1.366-.236 1.825-.084.316-.363 1.025-.638 1.45 0 0-1.051 1.31-1.166 1.9-.115.59-.077.594-.1 1.012-.022.417.119.966.119.966s-.785.109-1.207.037c-.383-.066-.857-.882-.979-1.131-.168-.344-.527-.278-.667-.024-.22.401-.694 1.121-1.029 1.166-.653.088-2.01.033-3.07.021 0 0 .18-1.06-.223-1.423-.298-.271-.812-.822-1.12-1.11l-.813-.966Z' fill='%23fff'/%3E%3Cpath d='M5.83 14.473c-.277-.376-.615-1.145-1.216-2.079-.34-.528-1.185-1.523-1.436-2.028-.218-.446-.195-.646-.143-1.016.092-.658.722-1.17 1.394-1.102.508.052.939.411 1.326.75.234.205.522.602.695.826.16.206.199.29.369.534.225.322.295.48.21.127-.07-.52-.184-1.408-.348-2.193-.125-.595-.156-.688-.275-1.145-.126-.486-.19-.827-.31-1.342-.081-.365-.23-1.11-.27-1.53-.055-.573-.084-1.507.259-1.937.269-.336.886-.438 1.269-.23.501.27.786 1.05.916 1.362.234.56.379 1.206.505 2.055.16 1.08.456 2.58.465 2.895.024-.386-.066-1.2-.003-1.572.056-.336.32-.727.651-.833.28-.089.608-.121.896-.057.307.067.63.301.75.522.354.654.361 1.99.376 1.92.084-.395.07-1.289.278-1.66.137-.246.486-.467.672-.503.287-.054.64-.07.943-.008.244.051.573.362.662.51.214.36.335 1.38.371 1.738.015.148.073-.411.287-.771.397-.67 1.803-.8 1.857.67.024.684.02.653.02 1.114 0 .542-.012.868-.04 1.26-.03.419-.114 1.366-.236 1.825-.084.316-.363 1.025-.638 1.45 0 0-1.051 1.31-1.166 1.9-.115.59-.077.594-.1 1.012-.022.417.119.966.119.966s-.785.109-1.207.037c-.383-.066-.857-.882-.979-1.131-.168-.344-.527-.278-.667-.024-.22.401-.694 1.121-1.029 1.166-.653.088-2.01.033-3.07.021 0 0 .18-1.06-.223-1.423-.298-.271-.812-.822-1.12-1.11l-.813-.966Z' stroke='%23101828' stroke-width='.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11.5a.5.5 0 0 0-1 0v3a.5.5 0 0 0 1 0v-3Zm1.5-.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5Zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5Z' fill='%23101828'/%3E%3Cdefs%3E%3Cfilter id='a' x='.625' y='.625' width='18.75' height='20.75' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.24 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1887_18524'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1887_18524' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E"), auto;
}
.library__item__action:hover {
  color: var(--primary-500);
}
.library__item__title {
  padding-right: 40px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.library__column {
  padding: var(--spacing-x-small);
  background-color: var(--bg-light-mode);
  border-radius: 4px;
  overflow: hidden;
}

.preview {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  padding: var(--spacing-small);
  gap: var(--spacing-x-small);
}
.preview__top {
  display: flex;
  gap: var(--spacing-x-small);
  justify-content: space-between;
  align-items: center;
}
.preview__item--werkblad {
  margin-bottom: var(--spacing-small);
}
.preview__image img {
  width: 100%;
  border-radius: 4px;
  display: block;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.preview__info {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.preview__info__row {
  display: flex;
  flex-direction: column;
}
.preview__info__row--description {
  margin-bottom: 24px;
}

.online-excercise {
  display: flex;
  flex-direction: column;
  padding-top: var(--spacing-small);
  padding-bottom: var(--spacing-small);
  width: 100%;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  gap: 24px;
}
.online-excercise__items {
  display: flex;
  flex-direction: column;
}
.online-excercise__items__navigation {
  display: flex;
  gap: 4px;
}
.online-excercise__items__navigation__button {
  width: 36px;
  height: 36px;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 8px;
  display: inline-flex;
  appearance: none;
  border: 0;
  color: var(--primary-300);
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
.online-excercise__items__navigation__button:hover {
  box-shadow: 0px 0px 11px 0px rgba(59, 59, 59, 0.08), 0px 0px 1.377px 0px rgba(59, 59, 59, 0.04);
  color: var(--primary-500);
}
.online-excercise__item {
  display: flex !important;
  justify-content: center;
  gap: var(--spacing-small);
  align-items: center;
}
.online-excercise__item__label {
  color: var(--primary-700);
  font-size: clamp(1.375rem, 1.1964rem + 0.8929vw, 2rem);
  font-weight: 500;
  white-space: nowrap;
  text-align: right;
  flex-grow: 1;
  flex-shrink: 1;
}
.online-excercise__item__input {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: clamp(9.375rem, 7.5893rem + 8.9286vw, 15.625rem);
}
.online-excercise__item__input__field[type=text] {
  height: clamp(3rem, 2.1429rem + 4.2857vw, 6rem);
  font-size: clamp(1.375rem, 1.1964rem + 0.8929vw, 2rem);
  padding-left: var(--spacing-small);
  padding-right: var(--spacing-small);
}
.online-excercise__item__button {
  width: 110px;
  flex-grow: 0;
  flex-shrink: 0;
}
.online-excercise__description .text-component > p:first-child {
  padding-bottom: 9px;
}
.related {
  padding: var(--spacing-x-small);
  border-radius: 4px;
  background-color: var(--bg-light-mode);
  display: flex;
  flex-direction: column;
  gap: 9px;
}
.related__items {
  display: flex;
  flex-wrap: wrap;
  --columns: 4;
  --gap-x: 18px;
  gap: 18px var(--gap-x);
  flex-direction: row;
}
.related__items > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap-x));
}
.related__items__label {
  text-transform: uppercase;
  font-size: 12px;
  color: var(--secondary-400);
  font-weight: 600;
}
.related__items--vertical {
  flex-direction: column;
}
.related__items--vertical .related__item {
  width: 100%;
}
.related__item {
  background-color: #fff;
  padding: var(--spacing-x-small);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
}
.related__item .text-component {
  gap: var(--spacing-x-small) !important;
  width: 100%;
  text-align: left;
  align-items: flex-start !important;
}
.related__item .text-component p {
  text-box: trim-both cap alphabetic;
}

.certificates {
  display: flex;
  flex-wrap: wrap;
  --columns: 1;
  --gap-x: 18px;
  gap: 18px var(--gap-x);
  flex-direction: row;
}
.certificates > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap-x));
}
.certificates[min-width~="480px"] {
  --columns: 2;
}
.certificates[min-width~="767px"] {
  --columns: 3;
}
.certificates[min-width~="992px"] {
  --columns: 4;
}

.certificate-preview {
  aspect-ratio: 1/1;
  background-color: var(--primary-050);
}

.component--results {
  border-radius: 4px;
  background-color: #fff;
  padding: var(--spacing-small);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.result-blocks {
  display: flex;
  flex-wrap: wrap;
  --columns: 4;
  --gap-x: 18px;
  gap: 18px var(--gap-x);
  flex-direction: row;
}
.result-blocks > * {
  width: calc(100% / var(--columns) - (var(--columns) - 1) / var(--columns) * var(--gap-x));
}

.result-block {
  padding: var(--spacing-x-small);
  border: 1px solid var(--secondary-200);
  border-radius: 4px;
}
.result-block__inner {
  display: flex;
  margin-left: -12px;
  margin-right: -12px;
}
.result-block__column {
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
  flex-direction: column;
  gap: 6px;
  width: 100%;
}
.result-block__column--stats {
  height: 90px;
  height: 48px;
  overflow: hidden;
}
.result-block__title {
  font-weight: 600;
  color: var(--secondary-500);
  font-size: 16px;
}
.result-block__value {
  font-weight: 600;
  color: var(--secondary-500);
  font-size: 14px;
}

.score {
  display: flex;
  gap: 8px;
  align-items: center;
}
.score__bar {
  width: 84px;
  border-radius: 8px;
  height: 8px;
  background-color: var(--primary-100);
  position: relative;
}
.score__bar__inner {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  border-radius: 8px;
  background-color: var(--success-500);
  width: 0%;
  transition-delay: 1s;
  transition: 0.2s;
}
.score__label {
  width: 36px;
  text-align: left;
  font-size: 14px;
  color: var(--secondary-400);
  font-weight: 500;
  flex-grow: 0;
  flex-shrink: 0;
}

.stars {
  display: flex;
  gap: 8px;
}
.stars .star {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' viewBox='0 0 26 24' fill='none'%3E%3Cpath d='M13.294 0L17.613 7.36365L25.9999 9.16718L20.2822 15.5217L21.1467 24L13.294 20.5637L5.44135 24L6.30578 15.5217L0.588135 9.16718L8.97505 7.36365L13.294 0Z' fill='%23B8B8B8'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
.stars .star--filled {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='24' viewBox='0 0 27 24' fill='none'%3E%3Cpath d='M13.4117 0L17.7307 7.36365L26.1176 9.16718L20.3999 15.5217L21.2644 24L13.4117 20.5637L5.55902 24L6.42346 15.5217L0.705811 9.16718L9.09272 7.36365L13.4117 0Z' fill='%23FFCB45'/%3E%3C/svg%3E");
}
.stars--lg .star {
  width: 36px;
  height: 36px;
  background-size: contain;
}

.user-result__inner {
  padding-top: var(--spacing-small);
  padding-bottom: var(--spacing-small);
}
.user-result__components {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
}
.user-result__image {
  margin-top: var(--spacing-small);
  margin-bottom: var(--spacing-small);
}

.app__component--settings {
  border-radius: 4px;
  background-color: #fff;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Arrows */
.slick-prev,
.slick-next {
  display: inline-flex;
  align-items: flex-start;
  align-items: center;
  gap: 6px;
  width: 36px;
  height: 36px;
  font-size: 0;
  color: transparent;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  position: absolute;
  top: calc(50% - 18px);
  padding: 0;
}
.slick-prev:before,
.slick-next:before {
  content: "chevron_left";
  font-family: "Material Symbols Outlined";
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  top: 0;
  position: relative;
  font-size: 36px;
  display: inline-block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  color: inherit;
  display: flex;
  justify-content: center;
  flex-shrink: 0;
  flex-grow: 0;
  font-weight: normal;
}
.slick-prev:before,
.slick-next:before {
  color: var(--wp--preset--color--primary);
  opacity: 0.6;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev {
  left: -36px;
}

.slick-next {
  right: -36px;
}
.slick-next:before {
  content: "chevron_right";
}

/* Dots */
.slick-dots {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 36px;
  width: 100%;
  list-style: none;
  gap: 9px;
}

.slick-dots li button {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #f9f9f9;
  font-size: 0;
  color: transparent;
  border: 0;
  outline: 0;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li.slick-active button {
  background-color: #187AD9;
}

.tooltip-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_1887_18522)'%3E%3Cpath d='M6.06004 6.00016C6.21678 5.55461 6.52614 5.1789 6.93334 4.93958C7.34055 4.70027 7.8193 4.61279 8.28483 4.69264C8.75035 4.77249 9.17259 5.01451 9.47676 5.37585C9.78093 5.73718 9.94741 6.19451 9.94671 6.66683C9.94671 8.00016 7.94671 8.66683 7.94671 8.66683M8.00004 11.3335H8.00671M14.6667 8.00016C14.6667 11.6821 11.6819 14.6668 8.00004 14.6668C4.31814 14.6668 1.33337 11.6821 1.33337 8.00016C1.33337 4.31826 4.31814 1.3335 8.00004 1.3335C11.6819 1.3335 14.6667 4.31826 14.6667 8.00016Z' stroke='%23667085' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1887_18522'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  display: inline-flex;
  margin-left: 9px;
  transform: translateY(2px);
}

.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}

[data-tippy-root] {
  max-width: calc(100vw - 10px);
}

.tippy-box {
  position: relative;
  background-color: #fff;
  font-size: 12px;
  color: var(--grey-500);
  font-weight: 400;
  background-color: #fff;
  font-family: var(--font);
  line-height: 1.5;
  box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);
  transition-property: transform, visibility, opacity;
}

[data-theme=chart-preview-tooltip] .tippy-content {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 16px 24px;
  gap: 24px;
  text-align: center;
  font-size: 14px;
  color: var(--primary-900);
}

.tippy-box[data-placement^=top] > .tippy-arrow {
  bottom: 0;
}

.tippy-box[data-placement^=top] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow {
  top: 0;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}

.tippy-box[data-placement^=left] > .tippy-arrow {
  right: 0;
}

.tippy-box[data-placement^=left] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}

.tippy-box[data-placement^=right] > .tippy-arrow {
  left: 0;
}

.tippy-box[data-placement^=right] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}

.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}

.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #ffffff;
}

.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.tippy-content {
  position: relative;
  padding: 12px;
  z-index: 1;
  display: flex;
  flex-direction: column;
}
.tippy-content b {
  color: var(--grey-700);
  font-weight: 600;
}
.tippy-content p:before, .tippy-content p:after {
  display: none;
}

.tooltip-score {
  display: flex;
  flex-direction: column;
  gap: 24px;
  min-width: 200px;
  align-items: center;
}

.tooltip-result {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
}
.tooltip-result-items {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.tooltip-result-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.tooltip-result-item__title {
  color: var(--primary-900);
  font-size: 14px;
  font-weight: 500;
}
.tooltip-result-item__value {
  font-size: 14px;
  font-weight: 400;
  color: var(--primary-900);
}

:root {
  --swal2-container-padding: 0.625em;
  --swal2-backdrop: rgba(0, 0, 0, 0.4);
  --swal2-width: 32em;
  --swal2-padding: 0 0 1.25em;
  --swal2-border: none;
  --swal2-border-radius: 0.3125rem;
  --swal2-background: white;
  --swal2-color: #545454;
  --swal2-footer-border-color: #eee;
  --swal2-input-background: transparent;
  --swal2-validation-message-background: #f0f0f0;
  --swal2-validation-message-color: #666;
}

[data-swal2-theme=dark] {
  --swal2-dark-theme-black: #19191a;
  --swal2-dark-theme-white: #e1e1e1;
  --swal2-background: var(--swal2-dark-theme-black);
  --swal2-color: var(--swal2-dark-theme-white);
  --swal2-footer-border-color: #555;
  --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
  --swal2-validation-message-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
  --swal2-validation-message-color: var(--swal2-dark-theme-white);
}

@media (prefers-color-scheme: dark) {
  [data-swal2-theme=auto] {
    --swal2-dark-theme-black: #19191a;
    --swal2-dark-theme-white: #e1e1e1;
    --swal2-background: var(--swal2-dark-theme-black);
    --swal2-color: var(--swal2-dark-theme-white);
    --swal2-footer-border-color: #555;
    --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
    --swal2-validation-message-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
    --swal2-validation-message-color: var(--swal2-dark-theme-white);
  }
}
body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
  overflow: hidden;
}
body.swal2-height-auto {
  height: auto !important;
}
body.swal2-no-backdrop .swal2-container {
  background-color: transparent !important;
  pointer-events: none;
}
body.swal2-no-backdrop .swal2-container .swal2-popup {
  pointer-events: all;
}
body.swal2-no-backdrop .swal2-container .swal2-modal {
  box-shadow: 0 0 10px var(--swal2-backdrop);
}
body.swal2-toast-shown .swal2-container {
  box-sizing: border-box;
  width: 360px;
  max-width: 100%;
  background-color: transparent;
  pointer-events: none;
}
body.swal2-toast-shown .swal2-container.swal2-top {
  inset: 0 auto auto 50%;
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
  inset: 0 0 auto auto;
}
body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
  inset: 0 auto auto 0;
}
body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
  inset: 50% auto auto 0;
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-center {
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}
body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
  inset: 50% 0 auto auto;
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  inset: auto auto 0 0;
}
body.swal2-toast-shown .swal2-container.swal2-bottom {
  inset: auto auto 0 50%;
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  inset: auto 0 0 auto;
}

@media print {
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
    overflow-y: scroll !important;
  }
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) > [aria-hidden=true] {
    display: none;
  }
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) .swal2-container {
    position: static !important;
  }
}
div:where(.swal2-container) {
  display: grid;
  position: fixed;
  z-index: 1060;
  inset: 0;
  box-sizing: border-box;
  grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
  grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
  height: 100%;
  padding: var(--swal2-container-padding);
  overflow-x: hidden;
  transition: background-color 0.1s;
  -webkit-overflow-scrolling: touch;
}
div:where(.swal2-container).swal2-backdrop-show, div:where(.swal2-container).swal2-noanimation {
  background: var(--swal2-backdrop);
}
div:where(.swal2-container).swal2-backdrop-hide {
  background: transparent !important;
}
div:where(.swal2-container).swal2-top-start, div:where(.swal2-container).swal2-center-start, div:where(.swal2-container).swal2-bottom-start {
  grid-template-columns: minmax(0, 1fr) auto auto;
}
div:where(.swal2-container).swal2-top, div:where(.swal2-container).swal2-center, div:where(.swal2-container).swal2-bottom {
  grid-template-columns: auto minmax(0, 1fr) auto;
}
div:where(.swal2-container).swal2-top-end, div:where(.swal2-container).swal2-center-end, div:where(.swal2-container).swal2-bottom-end {
  grid-template-columns: auto auto minmax(0, 1fr);
}
div:where(.swal2-container).swal2-top-start > .swal2-popup {
  align-self: start;
}
div:where(.swal2-container).swal2-top > .swal2-popup {
  grid-column: 2;
  place-self: start center;
}
div:where(.swal2-container).swal2-top-end > .swal2-popup, div:where(.swal2-container).swal2-top-right > .swal2-popup {
  grid-column: 3;
  place-self: start end;
}
div:where(.swal2-container).swal2-center-start > .swal2-popup, div:where(.swal2-container).swal2-center-left > .swal2-popup {
  grid-row: 2;
  align-self: center;
}
div:where(.swal2-container).swal2-center > .swal2-popup {
  grid-column: 2;
  grid-row: 2;
  place-self: center center;
}
div:where(.swal2-container).swal2-center-end > .swal2-popup, div:where(.swal2-container).swal2-center-right > .swal2-popup {
  grid-column: 3;
  grid-row: 2;
  place-self: center end;
}
div:where(.swal2-container).swal2-bottom-start > .swal2-popup, div:where(.swal2-container).swal2-bottom-left > .swal2-popup {
  grid-column: 1;
  grid-row: 3;
  align-self: end;
}
div:where(.swal2-container).swal2-bottom > .swal2-popup {
  grid-column: 2;
  grid-row: 3;
  place-self: end center;
}
div:where(.swal2-container).swal2-bottom-end > .swal2-popup, div:where(.swal2-container).swal2-bottom-right > .swal2-popup {
  grid-column: 3;
  grid-row: 3;
  place-self: end end;
}
div:where(.swal2-container).swal2-grow-row > .swal2-popup, div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup {
  grid-column: 1/4;
  width: 100%;
}
div:where(.swal2-container).swal2-grow-column > .swal2-popup, div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup {
  grid-row: 1/4;
  align-self: stretch;
}
div:where(.swal2-container).swal2-no-transition {
  transition: none !important;
}
div:where(.swal2-container) div:where(.swal2-popup) {
  display: none;
  position: relative;
  box-sizing: border-box;
  grid-template-columns: minmax(0, 100%);
  width: var(--swal2-width);
  max-width: 100%;
  padding: var(--swal2-padding);
  border: var(--swal2-border);
  border-radius: var(--swal2-border-radius);
  background: var(--swal2-background);
  color: var(--swal2-color);
  font-family: inherit;
  font-size: 1rem;
}
div:where(.swal2-container) div:where(.swal2-popup):focus {
  outline: none;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-loading {
  overflow-y: hidden;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable {
  cursor: grab;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon) {
  cursor: grab;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging {
  cursor: grabbing;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon) {
  cursor: grabbing;
}
div:where(.swal2-container) h2:where(.swal2-title) {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: 0.8em 1em 0;
  color: inherit;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
  cursor: initial;
}
div:where(.swal2-container) div:where(.swal2-actions) {
  display: flex;
  z-index: 1;
  box-sizing: border-box;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: auto;
  margin: 1.25em auto 0;
  padding: 0;
}
div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled] {
  opacity: 0.4;
}
div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active {
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}
div:where(.swal2-container) div:where(.swal2-loader) {
  display: none;
  align-items: center;
  justify-content: center;
  width: 2.2em;
  height: 2.2em;
  margin: 0 1.875em;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border-width: 0.25em;
  border-style: solid;
  border-radius: 100%;
  border-color: #2778c4 transparent #2778c4 transparent;
}
div:where(.swal2-container) button:where(.swal2-styled) {
  display: inline-flex;
  border-radius: 8px;
  font-family: var(--font);
  font-size: 14px;
  justify-content: center;
  align-items: center;
  line-height: 1;
  font-weight: 600;
  transition: 0.2s;
  border: 0;
  outline: 0;
  appearance: none;
  gap: 8px;
  height: 40px;
}
div:where(.swal2-container) button:where(.swal2-styled):not([disabled]) {
  cursor: pointer;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm) {
  background-color: var(--primary-500);
  color: #fff;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny) {
  background-color: var(--error-500);
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel) {
  background-color: var(--secondary-500);
  color: #fff;
  font-weight: 600;
}
div:where(.swal2-container) button:where(.swal2-styled).button--cancel {
  background-color: var(--primary-050);
  color: var(--secondary-500);
}
div:where(.swal2-container) button:where(.swal2-styled).button--remove {
  background-color: var(--error-500);
}
div:where(.swal2-container) button:where(.swal2-styled):focus-visible {
  outline: none;
}
div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner {
  border: 0;
}
div:where(.swal2-container) div:where(.swal2-footer) {
  margin: 1em 0 0;
  padding: 1em 1em 0;
  border-top: 1px solid var(--swal2-footer-border-color);
  color: inherit;
  font-size: 1em;
  text-align: center;
  cursor: initial;
}
div:where(.swal2-container) .swal2-timer-progress-bar-container {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  grid-column: auto !important;
  overflow: hidden;
  border-bottom-right-radius: var(--swal2-border-radius);
  border-bottom-left-radius: var(--swal2-border-radius);
}
div:where(.swal2-container) div:where(.swal2-timer-progress-bar) {
  width: 100%;
  height: 0.25em;
  background: rgba(0, 0, 0, 0.2);
}
div:where(.swal2-container) img:where(.swal2-image) {
  max-width: 100%;
  margin: 2em auto 1em;
  cursor: initial;
}
div:where(.swal2-container) button:where(.swal2-close) {
  z-index: 2;
  align-items: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: -1.2em;
  padding: 0;
  overflow: hidden;
  transition: color 0.1s, box-shadow 0.1s;
  border: none;
  border-radius: var(--swal2-border-radius);
  background: transparent;
  color: #ccc;
  font-family: monospace;
  font-size: 2.5em;
  cursor: pointer;
  justify-self: end;
}
div:where(.swal2-container) button:where(.swal2-close):hover {
  transform: none;
  background: transparent;
  color: #f27474;
}
div:where(.swal2-container) button:where(.swal2-close):focus-visible {
  outline: none;
  box-shadow: inset 0 0 0 3px rgba(100, 150, 200, 0.5);
}
div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner {
  border: 0;
}
div:where(.swal2-container) div:where(.swal2-html-container) {
  z-index: 1;
  justify-content: center;
  margin: 0;
  padding: 1em 1.6em 0.3em;
  overflow: auto;
  color: inherit;
  font-size: 1.125em;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  word-wrap: break-word;
  word-break: break-word;
  cursor: initial;
}
div:where(.swal2-container) input:where(.swal2-input), div:where(.swal2-container) input:where(.swal2-file) {
  margin: 1em 2em 3px;
}
div:where(.swal2-container) textarea:where(.swal2-textarea),
div:where(.swal2-container) select:where(.swal2-select),
div:where(.swal2-container) div:where(.swal2-radio),
div:where(.swal2-container) label:where(.swal2-checkbox) {
  margin: 1em 2em 3px;
}
div:where(.swal2-container) input:where(.swal2-input), div:where(.swal2-container) input:where(.swal2-file) {
  box-sizing: border-box;
  width: auto;
  transition: border-color 0.1s, box-shadow 0.1s;
  border: 1px solid #d9d9d9;
  border-radius: 0.1875em;
  background: var(--swal2-input-background);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  color: inherit;
  font-size: 1.125em;
}
div:where(.swal2-container) textarea:where(.swal2-textarea) {
  box-sizing: border-box;
  width: auto;
  transition: border-color 0.1s, box-shadow 0.1s;
  border: 1px solid #d9d9d9;
  border-radius: 0.1875em;
  background: var(--swal2-input-background);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  color: inherit;
  font-size: 1.125em;
}
div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror, div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror {
  border-color: #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}
div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror {
  border-color: #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}
div:where(.swal2-container) input:where(.swal2-input):focus, div:where(.swal2-container) input:where(.swal2-file):focus {
  border: 1px solid #b4dbed;
  outline: none;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
}
div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
  border: 1px solid #b4dbed;
  outline: none;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
}
div:where(.swal2-container) input:where(.swal2-input)::placeholder, div:where(.swal2-container) input:where(.swal2-file)::placeholder {
  color: #ccc;
}
div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder {
  color: #ccc;
}
div:where(.swal2-container) .swal2-range {
  margin: 1em 2em 3px;
  background: var(--swal2-background);
}
div:where(.swal2-container) .swal2-range input {
  width: 80%;
}
div:where(.swal2-container) .swal2-range output {
  width: 20%;
  color: inherit;
  font-weight: 600;
  text-align: center;
}
div:where(.swal2-container) .swal2-range input,
div:where(.swal2-container) .swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em;
}
div:where(.swal2-container) .swal2-input {
  height: 2.625em;
  padding: 0 0.75em;
}
div:where(.swal2-container) .swal2-file {
  width: 75%;
  margin-right: auto;
  margin-left: auto;
  background: var(--swal2-input-background);
  font-size: 1.125em;
}
div:where(.swal2-container) .swal2-textarea {
  height: 6.75em;
  padding: 0.75em;
}
div:where(.swal2-container) .swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: 0.375em 0.625em;
  background: var(--swal2-input-background);
  color: inherit;
  font-size: 1.125em;
}
div:where(.swal2-container) .swal2-radio,
div:where(.swal2-container) .swal2-checkbox {
  align-items: center;
  justify-content: center;
  background: var(--swal2-background);
  color: inherit;
}
div:where(.swal2-container) .swal2-radio label,
div:where(.swal2-container) .swal2-checkbox label {
  margin: 0 0.6em;
  font-size: 1.125em;
}
div:where(.swal2-container) .swal2-radio input,
div:where(.swal2-container) .swal2-checkbox input {
  flex-shrink: 0;
  margin: 0 0.4em;
}
div:where(.swal2-container) label:where(.swal2-input-label) {
  display: flex;
  justify-content: center;
  margin: 1em auto 0;
}
div:where(.swal2-container) div:where(.swal2-validation-message) {
  align-items: center;
  justify-content: center;
  margin: 1em 0 0;
  padding: 0.625em;
  overflow: hidden;
  background: var(--swal2-validation-message-background);
  color: var(--swal2-validation-message-color);
  font-size: 1em;
  font-weight: 300;
}
div:where(.swal2-container) div:where(.swal2-validation-message)::before {
  content: "!";
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 0.625em;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center;
}
div:where(.swal2-container) .swal2-progress-steps {
  flex-wrap: wrap;
  align-items: center;
  max-width: 100%;
  margin: 1.25em auto;
  padding: 0;
  background: transparent;
  font-weight: 600;
}
div:where(.swal2-container) .swal2-progress-steps li {
  display: inline-block;
  position: relative;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  flex-shrink: 0;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #2778c4;
  color: #fff;
  line-height: 2em;
  text-align: center;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #2778c4;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: #add8e6;
  color: #fff;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: #add8e6;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  flex-shrink: 0;
  width: 2.5em;
  height: 0.4em;
  margin: 0 -1px;
  background: #2778c4;
}
div:where(.swal2-icon) {
  position: relative;
  box-sizing: content-box;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 2.5em auto 0.6em;
  border: 0.25em solid transparent;
  border-radius: 50%;
  border-color: #000;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  user-select: none;
}
div:where(.swal2-icon) .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 3.75em;
}
div:where(.swal2-icon).swal2-error {
  border-color: #f27474;
  color: #f27474;
}
div:where(.swal2-icon).swal2-error .swal2-x-mark {
  position: relative;
  flex-grow: 1;
}
div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #f27474;
}
div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 1.0625em;
  transform: rotate(45deg);
}
div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 1em;
  transform: rotate(-45deg);
}
div:where(.swal2-icon).swal2-error.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark {
  animation: swal2-animate-error-x-mark 0.5s;
}
div:where(.swal2-icon).swal2-warning {
  border-color: #f8bb86;
  color: #f8bb86;
}
div:where(.swal2-icon).swal2-warning.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark 0.5s;
}
div:where(.swal2-icon).swal2-info {
  border-color: #3fc3ee;
  color: #3fc3ee;
}
div:where(.swal2-icon).swal2-info.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark 0.8s;
}
div:where(.swal2-icon).swal2-question {
  border-color: #87adbd;
  color: #87adbd;
}
div:where(.swal2-icon).swal2-question.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-question-mark 0.8s;
}
div:where(.swal2-icon).swal2-success {
  border-color: #a5dc86;
  color: #a5dc86;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  border-radius: 50%;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.4375em;
  left: -2.0635em;
  transform: rotate(-45deg);
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.6875em;
  left: 1.875em;
  transform: rotate(-45deg);
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0;
}
div:where(.swal2-icon).swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -0.25em;
  left: -0.25em;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: 0.25em solid rgba(165, 220, 134, 0.3);
  border-radius: 50%;
}
div:where(.swal2-icon).swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 1.625em;
  width: 0.4375em;
  height: 5.625em;
  transform: rotate(-45deg);
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line] {
  display: block;
  position: absolute;
  z-index: 2;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #a5dc86;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip] {
  top: 2.875em;
  left: 0.8125em;
  width: 1.5625em;
  transform: rotate(45deg);
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long] {
  top: 2.375em;
  right: 0.5em;
  width: 2.9375em;
  transform: rotate(-45deg);
}
div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip {
  animation: swal2-animate-success-line-tip 0.75s;
}
div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long {
  animation: swal2-animate-success-line-long 0.75s;
}
div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right {
  animation: swal2-rotate-success-circular-line 4.25s ease-in;
}

[class^=swal2] {
  -webkit-tap-highlight-color: transparent;
}

.swal2-show {
  animation: swal2-show 0.3s;
}

.swal2-hide {
  animation: swal2-hide 0.15s forwards;
}

.swal2-noanimation {
  transition: none;
}

.swal2-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

.swal2-rtl .swal2-close {
  margin-right: initial;
  margin-left: 0;
}
.swal2-rtl .swal2-timer-progress-bar {
  right: 0;
  left: auto;
}

.swal2-toast {
  box-sizing: border-box;
  grid-column: 1/4 !important;
  grid-row: 1/4 !important;
  grid-template-columns: min-content auto min-content;
  padding: 1em;
  overflow-y: hidden;
  background: var(--swal2-background);
  box-shadow: 0 0 1px hsla(0, 0%, 0%, 0.075), 0 1px 2px hsla(0, 0%, 0%, 0.075), 1px 2px 4px hsla(0, 0%, 0%, 0.075), 1px 3px 8px hsla(0, 0%, 0%, 0.075), 2px 4px 16px hsla(0, 0%, 0%, 0.075);
  pointer-events: all;
}
.swal2-toast > * {
  grid-column: 2;
}
.swal2-toast h2:where(.swal2-title) {
  margin: 0.5em 1em;
  padding: 0;
  font-size: 1em;
  text-align: initial;
}
.swal2-toast .swal2-loading {
  justify-content: center;
}
.swal2-toast input:where(.swal2-input) {
  height: 2em;
  margin: 0.5em;
  font-size: 1em;
}
.swal2-toast .swal2-validation-message {
  font-size: 1em;
}
.swal2-toast div:where(.swal2-footer) {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
  font-size: 0.8em;
}
.swal2-toast button:where(.swal2-close) {
  grid-column: 3/3;
  grid-row: 1/99;
  align-self: center;
  width: 0.8em;
  height: 0.8em;
  margin: 0;
  font-size: 2em;
}
.swal2-toast div:where(.swal2-html-container) {
  margin: 0.5em 1em;
  padding: 0;
  overflow: initial;
  font-size: 1em;
  text-align: initial;
}
.swal2-toast div:where(.swal2-html-container):empty {
  padding: 0;
}
.swal2-toast .swal2-loader {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  height: 2em;
  margin: 0.25em;
}
.swal2-toast .swal2-icon {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0 0.5em 0 0;
}
.swal2-toast .swal2-icon .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 1.8em;
  font-weight: bold;
}
.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  top: 0.875em;
  width: 1.375em;
}
.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 0.3125em;
}
.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 0.3125em;
}
.swal2-toast div:where(.swal2-actions) {
  justify-content: flex-start;
  height: auto;
  margin: 0;
  margin-top: 0.5em;
  padding: 0 0.5em;
}
.swal2-toast button:where(.swal2-styled) {
  margin: 0.25em 0.5em;
  padding: 0.4em 0.6em;
  font-size: 1em;
}
.swal2-toast .swal2-success {
  border-color: #a5dc86;
}
.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  border-radius: 50%;
}
.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.8em;
  left: -0.5em;
  transform: rotate(-45deg);
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em;
}
.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.25em;
  left: 0.9375em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0;
}
.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: 0.4375em;
  width: 0.4375em;
  height: 2.6875em;
}
.swal2-toast .swal2-success [class^=swal2-success-line] {
  height: 0.3125em;
}
.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  top: 1.125em;
  left: 0.1875em;
  width: 0.75em;
}
.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  top: 0.9375em;
  right: 0.1875em;
  width: 1.375em;
}
.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
  animation: swal2-toast-animate-success-line-tip 0.75s;
}
.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
  animation: swal2-toast-animate-success-line-long 0.75s;
}
.swal2-toast.swal2-show {
  animation: swal2-toast-show 0.5s;
}
.swal2-toast.swal2-hide {
  animation: swal2-toast-hide 0.1s forwards;
}

@keyframes swal2-show {
  0% {
    transform: scale(0.7);
  }
  45% {
    transform: scale(1.05);
  }
  80% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes swal2-hide {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0.5);
    opacity: 0;
  }
}
@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: 0.8125em;
    width: 1.5625em;
  }
}
@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
  }
}
@keyframes swal2-rotate-success-circular-line {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}
@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  80% {
    margin-top: -0.375em;
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-icon {
  0% {
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    transform: rotateX(0deg);
    opacity: 1;
  }
}
@keyframes swal2-rotate-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes swal2-animate-question-mark {
  0% {
    transform: rotateY(-360deg);
  }
  100% {
    transform: rotateY(0);
  }
}
@keyframes swal2-animate-i-mark {
  0% {
    transform: rotateZ(45deg);
    opacity: 0;
  }
  25% {
    transform: rotateZ(-25deg);
    opacity: 0.4;
  }
  50% {
    transform: rotateZ(15deg);
    opacity: 0.8;
  }
  75% {
    transform: rotateZ(-5deg);
    opacity: 1;
  }
  100% {
    transform: rotateX(0);
    opacity: 1;
  }
}
@keyframes swal2-toast-show {
  0% {
    transform: translateY(-0.625em) rotateZ(2deg);
  }
  33% {
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    transform: translateY(0.3125em) rotateZ(2deg);
  }
  100% {
    transform: translateY(0) rotateZ(0deg);
  }
}
@keyframes swal2-toast-hide {
  100% {
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em;
  }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
  }
}
@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0;
  }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
  }
}
@font-face {
  font-family: "fontello";
  src: url("assets/fonts/fontello.eot?67893997");
  src: url("assets/fonts/fontello.eot?67893997#iefix") format("embedded-opentype"), url("assets/fonts/fontello.woff2?67893997") format("woff2"), url("assets/fonts/fontello.woff?67893997") format("woff"), url("assets/fonts/fontello.ttf?67893997") format("truetype"), url("assets/fonts/fontello.svg?67893997#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=icon-]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;
  font-size: 24px;
  line-height: 1;
  display: inline-block;
  text-decoration: inherit;
  width: 24px;
  height: 24px;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-camera-slash4:before {
  content: "\e800";
} /* '' */
.icon-candle-24:before {
  content: "\e801";
} /* '' */
.icon-car4:before {
  content: "\e802";
} /* '' */
.icon-card4:before {
  content: "\e803";
} /* '' */
.icon-card-add4:before {
  content: "\e804";
} /* '' */
.icon-card-coin4:before {
  content: "\e805";
} /* '' */
.icon-card-edit4:before {
  content: "\e806";
} /* '' */
.icon-card-pos4:before {
  content: "\e807";
} /* '' */
.icon-card-receive4:before {
  content: "\e808";
} /* '' */
.icon-card-remove4:before {
  content: "\e809";
} /* '' */
.icon-card-remove-14:before {
  content: "\e80a";
} /* '' */
.icon-cards4:before {
  content: "\e80b";
} /* '' */
.icon-card-send4:before {
  content: "\e80c";
} /* '' */
.icon-card-slash4:before {
  content: "\e80d";
} /* '' */
.icon-card-tick4:before {
  content: "\e80e";
} /* '' */
.icon-card-tick-14:before {
  content: "\e80f";
} /* '' */
.icon-category4:before {
  content: "\e810";
} /* '' */
.icon-category-24:before {
  content: "\e811";
} /* '' */
.icon-cd4:before {
  content: "\e812";
} /* '' */
.icon-chart4:before {
  content: "\e813";
} /* '' */
.icon-chart-14:before {
  content: "\e814";
} /* '' */
.icon-chart-25:before {
  content: "\e815";
} /* '' */
.icon-chart-34:before {
  content: "\e816";
} /* '' */
.icon-chart-214:before {
  content: "\e817";
} /* '' */
.icon-chart-fail2:before {
  content: "\e818";
} /* '' */
.icon-chart-square4:before {
  content: "\e819";
} /* '' */
.icon-chart-success4:before {
  content: "\e81a";
} /* '' */
.icon-check4:before {
  content: "\e81b";
} /* '' */
.icon-chrome4:before {
  content: "\e81c";
} /* '' */
.icon-clipboard4:before {
  content: "\e81d";
} /* '' */
.icon-clipboard-close4:before {
  content: "\e81e";
} /* '' */
.icon-clipboard-export4:before {
  content: "\e81f";
} /* '' */
.icon-clipboard-import4:before {
  content: "\e820";
} /* '' */
.icon-clipboard-text4:before {
  content: "\e821";
} /* '' */
.icon-clipboard-tick4:before {
  content: "\e822";
} /* '' */
.icon-clock4:before {
  content: "\e823";
} /* '' */
.icon-clock-14:before {
  content: "\e824";
} /* '' */
.icon-close-circle4:before {
  content: "\e825";
} /* '' */
.icon-close-square4:before {
  content: "\e826";
} /* '' */
.icon-cloud4:before {
  content: "\e827";
} /* '' */
.icon-cloud-add4:before {
  content: "\e828";
} /* '' */
.icon-cloud-change4:before {
  content: "\e829";
} /* '' */
.icon-cloud-connection4:before {
  content: "\e82a";
} /* '' */
.icon-cloud-cross4:before {
  content: "\e82b";
} /* '' */
.icon-cloud-drizzle4:before {
  content: "\e82c";
} /* '' */
.icon-cloud-fog4:before {
  content: "\e82d";
} /* '' */
.icon-cloud-lightning4:before {
  content: "\e82e";
} /* '' */
.icon-cloud-minus4:before {
  content: "\e82f";
} /* '' */
.icon-cloud-notif4:before {
  content: "\e830";
} /* '' */
.icon-cloud-plus4:before {
  content: "\e831";
} /* '' */
.icon-cloud-remove4:before {
  content: "\e832";
} /* '' */
.icon-cloud-snow4:before {
  content: "\e833";
} /* '' */
.icon-cloud-sunny4:before {
  content: "\e834";
} /* '' */
.icon-code4:before {
  content: "\e835";
} /* '' */
.icon-code-14:before {
  content: "\e836";
} /* '' */
.icon-code-circle4:before {
  content: "\e837";
} /* '' */
.icon-coffee4:before {
  content: "\e838";
} /* '' */
.icon-coin4:before {
  content: "\e839";
} /* '' */
.icon-coin-14:before {
  content: "\e83a";
} /* '' */
.icon-colorfilter4:before {
  content: "\e83b";
} /* '' */
.icon-colors-square4:before {
  content: "\e83c";
} /* '' */
.icon-color-swatch4:before {
  content: "\e83d";
} /* '' */
.icon-command4:before {
  content: "\e83e";
} /* '' */
.icon-command-square4:before {
  content: "\e83f";
} /* '' */
.icon-component4:before {
  content: "\e840";
} /* '' */
.icon-computing4:before {
  content: "\e841";
} /* '' */
.icon-convert4:before {
  content: "\e842";
} /* '' */
.icon-convert-3d-cube4:before {
  content: "\e843";
} /* '' */
.icon-convert-card4:before {
  content: "\e844";
} /* '' */
.icon-convertshape4:before {
  content: "\e845";
} /* '' */
.icon-convertshape-24:before {
  content: "\e846";
} /* '' */
.icon-copy4:before {
  content: "\e847";
} /* '' */
.icon-copyright4:before {
  content: "\e848";
} /* '' */
.icon-copy-success4:before {
  content: "\e849";
} /* '' */
.icon-courthouse4:before {
  content: "\e84a";
} /* '' */
.icon-cpu4:before {
  content: "\e84b";
} /* '' */
.icon-cpu-charge4:before {
  content: "\e84c";
} /* '' */
.icon-cpu-setting4:before {
  content: "\e84d";
} /* '' */
.icon-creative-commons4:before {
  content: "\e84e";
} /* '' */
.icon-crop4:before {
  content: "\e84f";
} /* '' */
.icon-crown4:before {
  content: "\e850";
} /* '' */
.icon-crown-14:before {
  content: "\e851";
} /* '' */
.icon-cup4:before {
  content: "\e852";
} /* '' */
.icon-danger4:before {
  content: "\e853";
} /* '' */
.icon-data4:before {
  content: "\e854";
} /* '' */
.icon-glyph:before {
  content: "\e855";
} /* '' */
.icon-designtools4:before {
  content: "\e856";
} /* '' */
.icon-device-message4:before {
  content: "\e857";
} /* '' */
.icon-devices4:before {
  content: "\e858";
} /* '' */
.icon-devices-13:before {
  content: "\e859";
} /* '' */
.icon-diagram4:before {
  content: "\e85a";
} /* '' */
.icon-diamonds4:before {
  content: "\e85b";
} /* '' */
.icon-direct4:before {
  content: "\e85c";
} /* '' */
.icon-directbox-default4:before {
  content: "\e85d";
} /* '' */
.icon-directbox-notif4:before {
  content: "\e85e";
} /* '' */
.icon-directbox-receive4:before {
  content: "\e85f";
} /* '' */
.icon-directbox-send4:before {
  content: "\e860";
} /* '' */
.icon-direct-down4:before {
  content: "\e861";
} /* '' */
.icon-direct-inbox4:before {
  content: "\e862";
} /* '' */
.icon-direct-left4:before {
  content: "\e863";
} /* '' */
.icon-direct-normal4:before {
  content: "\e864";
} /* '' */
.icon-direct-notification4:before {
  content: "\e865";
} /* '' */
.icon-direct-right4:before {
  content: "\e866";
} /* '' */
.icon-direct-send4:before {
  content: "\e867";
} /* '' */
.icon-direct-up4:before {
  content: "\e868";
} /* '' */
.icon-discount-circle4:before {
  content: "\e869";
} /* '' */
.icon-discount-shape4:before {
  content: "\e86a";
} /* '' */
.icon-discover4:before {
  content: "\e86b";
} /* '' */
.icon-discover-13:before {
  content: "\e86c";
} /* '' */
.icon-dislike4:before {
  content: "\e86d";
} /* '' */
.icon-document4:before {
  content: "\e86e";
} /* '' */
.icon-document-14:before {
  content: "\e86f";
} /* '' */
.icon-document-cloud4:before {
  content: "\e870";
} /* '' */
.icon-document-code4:before {
  content: "\e871";
} /* '' */
.icon-document-code-24:before {
  content: "\e872";
} /* '' */
.icon-document-copy4:before {
  content: "\e873";
} /* '' */
.icon-document-download4:before {
  content: "\e874";
} /* '' */
.icon-document-favorite4:before {
  content: "\e875";
} /* '' */
.icon-document-filter4:before {
  content: "\e876";
} /* '' */
.icon-document-forward4:before {
  content: "\e877";
} /* '' */
.icon-document-like4:before {
  content: "\e878";
} /* '' */
.icon-document-normal3:before {
  content: "\e879";
} /* '' */
.icon-document-previous4:before {
  content: "\e87a";
} /* '' */
.icon-document-sketch4:before {
  content: "\e87b";
} /* '' */
.icon-document-text4:before {
  content: "\e87c";
} /* '' */
.icon-document-text-14:before {
  content: "\e87d";
} /* '' */
.icon-document-upload4:before {
  content: "\e87e";
} /* '' */
.icon-dollar-circle3:before {
  content: "\e87f";
} /* '' */
.icon-dollar-square4:before {
  content: "\e880";
} /* '' */
.icon-driver4:before {
  content: "\e881";
} /* '' */
.icon-driver-24:before {
  content: "\e882";
} /* '' */
.icon-driver-refresh4:before {
  content: "\e883";
} /* '' */
.icon-driving4:before {
  content: "\e884";
} /* '' */
.icon-edit4:before {
  content: "\e885";
} /* '' */
.icon-edit-24:before {
  content: "\e886";
} /* '' */
.icon-electricity4:before {
  content: "\e887";
} /* '' */
.icon-element-24:before {
  content: "\e888";
} /* '' */
.icon-element-34:before {
  content: "\e889";
} /* '' */
.icon-element-44:before {
  content: "\e88a";
} /* '' */
.icon-element-equal4:before {
  content: "\e88b";
} /* '' */
.icon-element-plus4:before {
  content: "\e88c";
} /* '' */
.icon-emoji-happy4:before {
  content: "\e88d";
} /* '' */
.icon-emoji-normal4:before {
  content: "\e88e";
} /* '' */
.icon-emoji-sad4:before {
  content: "\e88f";
} /* '' */
.icon-empty-wallet4:before {
  content: "\e890";
} /* '' */
.icon-empty-wallet-add4:before {
  content: "\e891";
} /* '' */
.icon-empty-wallet-change3:before {
  content: "\e892";
} /* '' */
.icon-empty-wallet-remove4:before {
  content: "\e893";
} /* '' */
.icon-empty-wallet-tick4:before {
  content: "\e894";
} /* '' */
.icon-empty-wallet-time3:before {
  content: "\e895";
} /* '' */
.icon-eraser4:before {
  content: "\e896";
} /* '' */
.icon-eraser-14:before {
  content: "\e897";
} /* '' */
.icon-export4:before {
  content: "\e898";
} /* '' */
.icon-export-14:before {
  content: "\e899";
} /* '' */
.icon-export-24:before {
  content: "\e89a";
} /* '' */
.icon-export-34:before {
  content: "\e89b";
} /* '' */
.icon-external-drive4:before {
  content: "\e89c";
} /* '' */
.icon-eye3:before {
  content: "\e89d";
} /* '' */
.icon-eye-slash4:before {
  content: "\e89e";
} /* '' */
.icon-fatrows4:before {
  content: "\e89f";
} /* '' */
.icon-favorite-chart4:before {
  content: "\e8a0";
} /* '' */
.icon-filter4:before {
  content: "\e8a1";
} /* '' */
.icon-filter-add4:before {
  content: "\e8a2";
} /* '' */
.icon-filter-edit4:before {
  content: "\e8a3";
} /* '' */
.icon-filter-remove4:before {
  content: "\e8a4";
} /* '' */
.icon-filter-search4:before {
  content: "\e8a5";
} /* '' */
.icon-filter-square4:before {
  content: "\e8a6";
} /* '' */
.icon-filter-tick4:before {
  content: "\e8a7";
} /* '' */
.icon-finger-cricle4:before {
  content: "\e8a8";
} /* '' */
.icon-finger-scan4:before {
  content: "\e8a9";
} /* '' */
.icon-firstline4:before {
  content: "\e8aa";
} /* '' */
.icon-flag4:before {
  content: "\e8ab";
} /* '' */
.icon-flag-24:before {
  content: "\e8ac";
} /* '' */
.icon-flash4:before {
  content: "\e8ad";
} /* '' */
.icon-flash-14:before {
  content: "\e8ae";
} /* '' */
.icon-flash-circle4:before {
  content: "\e8af";
} /* '' */
.icon-flash-circle-14:before {
  content: "\e8b0";
} /* '' */
.icon-flash-slash4:before {
  content: "\e8b1";
} /* '' */
.icon-folder4:before {
  content: "\e8b2";
} /* '' */
.icon-folder-24:before {
  content: "\e8b3";
} /* '' */
.icon-folder-add4:before {
  content: "\e8b4";
} /* '' */
.icon-folder-cloud4:before {
  content: "\e8b5";
} /* '' */
.icon-folder-connection4:before {
  content: "\e8b6";
} /* '' */
.icon-folder-cross4:before {
  content: "\e8b7";
} /* '' */
.icon-folder-favorite4:before {
  content: "\e8b8";
} /* '' */
.icon-folder-minus4:before {
  content: "\e8b9";
} /* '' */
.icon-folder-open4:before {
  content: "\e8ba";
} /* '' */
.icon-forbidden4:before {
  content: "\e8bb";
} /* '' */
.icon-forbidden-24:before {
  content: "\e8bc";
} /* '' */
.icon-format-circle4:before {
  content: "\e8bd";
} /* '' */
.icon-format-square4:before {
  content: "\e8be";
} /* '' */
.icon-forward4:before {
  content: "\e8bf";
} /* '' */
.icon-forward-5-seconds4:before {
  content: "\e8c0";
} /* '' */
.icon-forward-10-seconds4:before {
  content: "\e8c1";
} /* '' */
.icon-forward-15-seconds4:before {
  content: "\e8c2";
} /* '' */
.icon-forward-item4:before {
  content: "\e8c3";
} /* '' */
.icon-forward-square4:before {
  content: "\e8c4";
} /* '' */
.icon-frame4:before {
  content: "\e8c5";
} /* '' */
.icon-frame-14:before {
  content: "\e8c6";
} /* '' */
.icon-frame-24:before {
  content: "\e8c7";
} /* '' */
.icon-frame-34:before {
  content: "\e8c8";
} /* '' */
.icon-frame-44:before {
  content: "\e8c9";
} /* '' */
.icon-gallery4:before {
  content: "\e8ca";
} /* '' */
.icon-gallery-add4:before {
  content: "\e8cb";
} /* '' */
.icon-gallery-edit4:before {
  content: "\e8cc";
} /* '' */
.icon-gallery-export3:before {
  content: "\e8cd";
} /* '' */
.icon-gallery-favorite4:before {
  content: "\e8ce";
} /* '' */
.icon-gallery-import4:before {
  content: "\e8cf";
} /* '' */
.icon-gallery-remove4:before {
  content: "\e8d0";
} /* '' */
.icon-gallery-slash4:before {
  content: "\e8d1";
} /* '' */
.icon-gallery-tick4:before {
  content: "\e8d2";
} /* '' */
.icon-game4:before {
  content: "\e8d3";
} /* '' */
.icon-gameboy4:before {
  content: "\e8d4";
} /* '' */
.icon-gas-station3:before {
  content: "\e8d5";
} /* '' */
.icon-gemini4:before {
  content: "\e8d6";
} /* '' */
.icon-gemini-24:before {
  content: "\e8d7";
} /* '' */
.icon-ghost4:before {
  content: "\e8d8";
} /* '' */
.icon-gift4:before {
  content: "\e8d9";
} /* '' */
.icon-glass4:before {
  content: "\e8da";
} /* '' */
.icon-glass-14:before {
  content: "\e8db";
} /* '' */
.icon-global4:before {
  content: "\e8dc";
} /* '' */
.icon-global-edit4:before {
  content: "\e8dd";
} /* '' */
.icon-global-refresh4:before {
  content: "\e8de";
} /* '' */
.icon-global-search4:before {
  content: "\e8df";
} /* '' */
.icon-gps4:before {
  content: "\e8e0";
} /* '' */
.icon-gps-slash4:before {
  content: "\e8e1";
} /* '' */
.icon-grammerly4:before {
  content: "\e8e2";
} /* '' */
.icon-graph4:before {
  content: "\e8e3";
} /* '' */
.icon-grid-14:before {
  content: "\e8e4";
} /* '' */
.icon-grid-24:before {
  content: "\e8e5";
} /* '' */
.icon-grid-34:before {
  content: "\e8e6";
} /* '' */
.icon-grid-44:before {
  content: "\e8e7";
} /* '' */
.icon-grid-54:before {
  content: "\e8e8";
} /* '' */
.icon-grid-64:before {
  content: "\e8e9";
} /* '' */
.icon-grid-74:before {
  content: "\e8ea";
} /* '' */
.icon-grid-84:before {
  content: "\e8eb";
} /* '' */
.icon-grid-94:before {
  content: "\e8ec";
} /* '' */
.icon-grid-edit4:before {
  content: "\e8ed";
} /* '' */
.icon-grid-eraser4:before {
  content: "\e8ee";
} /* '' */
.icon-grid-lock4:before {
  content: "\e8ef";
} /* '' */
.icon-happyemoji4:before {
  content: "\e8f0";
} /* '' */
.icon-hashtag4:before {
  content: "\e8f1";
} /* '' */
.icon-hashtag-14:before {
  content: "\e8f2";
} /* '' */
.icon-hashtag-down4:before {
  content: "\e8f3";
} /* '' */
.icon-hashtag-up4:before {
  content: "\e8f4";
} /* '' */
.icon-headphone4:before {
  content: "\e8f5";
} /* '' */
.icon-headphones4:before {
  content: "\e8f6";
} /* '' */
.icon-health4:before {
  content: "\e8f7";
} /* '' */
.icon-heart4:before {
  content: "\e8f8";
} /* '' */
.icon-heart-add4:before {
  content: "\e8f9";
} /* '' */
.icon-heart-circle4:before {
  content: "\e8fa";
} /* '' */
.icon-heart-edit4:before {
  content: "\e8fb";
} /* '' */
.icon-heart-remove4:before {
  content: "\e8fc";
} /* '' */
.icon-heart-search4:before {
  content: "\e8fd";
} /* '' */
.icon-heart-slash4:before {
  content: "\e8fe";
} /* '' */
.icon-heart-tick4:before {
  content: "\e8ff";
} /* '' */
.icon-hierarchy4:before {
  content: "\e900";
} /* '' */
.icon-hierarchy-24:before {
  content: "\e901";
} /* '' */
.icon-hierarchy-34:before {
  content: "\e902";
} /* '' */
.icon-hierarchy-square4:before {
  content: "\e903";
} /* '' */
.icon-hierarchy-square-24:before {
  content: "\e904";
} /* '' */
.icon-hierarchy-square-34:before {
  content: "\e905";
} /* '' */
.icon-home4:before {
  content: "\e906";
} /* '' */
.icon-home-14:before {
  content: "\e907";
} /* '' */
.icon-home-24:before {
  content: "\e908";
} /* '' */
.icon-home-hashtag4:before {
  content: "\e909";
} /* '' */
.icon-home-trend-down4:before {
  content: "\e90a";
} /* '' */
.icon-home-trend-up4:before {
  content: "\e90b";
} /* '' */
.icon-home-wifi4:before {
  content: "\e90c";
} /* '' */
.icon-hospital4:before {
  content: "\e90d";
} /* '' */
.icon-house4:before {
  content: "\e90e";
} /* '' */
.icon-house-24:before {
  content: "\e90f";
} /* '' */
.icon-icon3:before {
  content: "\e910";
} /* '' */
.icon-image4:before {
  content: "\e911";
} /* '' */
.icon-import4:before {
  content: "\e912";
} /* '' */
.icon-import-14:before {
  content: "\e913";
} /* '' */
.icon-import-24:before {
  content: "\e914";
} /* '' */
.icon-info-circle4:before {
  content: "\e915";
} /* '' */
.icon-information4:before {
  content: "\e916";
} /* '' */
.icon-instagram4:before {
  content: "\e917";
} /* '' */
.icon-judge4:before {
  content: "\e918";
} /* '' */
.icon-kanban3:before {
  content: "\e919";
} /* '' */
.icon-key4:before {
  content: "\e91a";
} /* '' */
.icon-keyboard4:before {
  content: "\e91b";
} /* '' */
.icon-keyboard-open4:before {
  content: "\e91c";
} /* '' */
.icon-key-square4:before {
  content: "\e91d";
} /* '' */
.icon-lamp4:before {
  content: "\e91e";
} /* '' */
.icon-lamp-14:before {
  content: "\e91f";
} /* '' */
.icon-lamp-charge4:before {
  content: "\e920";
} /* '' */
.icon-lamp-on4:before {
  content: "\e921";
} /* '' */
.icon-lamp-slash4:before {
  content: "\e922";
} /* '' */
.icon-language-circle4:before {
  content: "\e923";
} /* '' */
.icon-language-square4:before {
  content: "\e924";
} /* '' */
.icon-layer4:before {
  content: "\e925";
} /* '' */
.icon-level4:before {
  content: "\e926";
} /* '' */
.icon-lifebuoy4:before {
  content: "\e927";
} /* '' */
.icon-like4:before {
  content: "\e928";
} /* '' */
.icon-like-14:before {
  content: "\e929";
} /* '' */
.icon-like-dislike4:before {
  content: "\e92a";
} /* '' */
.icon-like-shapes4:before {
  content: "\e92b";
} /* '' */
.icon-like-tag4:before {
  content: "\e92c";
} /* '' */
.icon-link4:before {
  content: "\e92d";
} /* '' */
.icon-link-14:before {
  content: "\e92e";
} /* '' */
.icon-link-25:before {
  content: "\e92f";
} /* '' */
.icon-link-214:before {
  content: "\e930";
} /* '' */
.icon-link-circle4:before {
  content: "\e931";
} /* '' */
.icon-link-square4:before {
  content: "\e932";
} /* '' */
.icon-location4:before {
  content: "\e933";
} /* '' */
.icon-location-add4:before {
  content: "\e934";
} /* '' */
.icon-location-cross4:before {
  content: "\e935";
} /* '' */
.icon-location-minus4:before {
  content: "\e936";
} /* '' */
.icon-location-slash4:before {
  content: "\e937";
} /* '' */
.icon-location-tick4:before {
  content: "\e938";
} /* '' */
.icon-lock4:before {
  content: "\e939";
} /* '' */
.icon-lock-14:before {
  content: "\e93a";
} /* '' */
.icon-lock-circle4:before {
  content: "\e93b";
} /* '' */
.icon-lock-slash4:before {
  content: "\e93c";
} /* '' */
.icon-login4:before {
  content: "\e93d";
} /* '' */
.icon-login-14:before {
  content: "\e93e";
} /* '' */
.icon-logout4:before {
  content: "\e93f";
} /* '' */
.icon-logout-14:before {
  content: "\e940";
} /* '' */
.icon-lovely4:before {
  content: "\e941";
} /* '' */
.icon-magicpen4:before {
  content: "\e942";
} /* '' */
.icon-magic-star4:before {
  content: "\e943";
} /* '' */
.icon-main-component4:before {
  content: "\e944";
} /* '' */
.icon-man4:before {
  content: "\e945";
} /* '' */
.icon-map4:before {
  content: "\e946";
} /* '' */
.icon-map-14:before {
  content: "\e947";
} /* '' */
.icon-mask4:before {
  content: "\e948";
} /* '' */
.icon-mask-14:before {
  content: "\e949";
} /* '' */
.icon-mask-24:before {
  content: "\e94a";
} /* '' */
.icon-math4:before {
  content: "\e94b";
} /* '' */
.icon-maximize4:before {
  content: "\e94c";
} /* '' */
.icon-maximize-14:before {
  content: "\e94d";
} /* '' */
.icon-maximize-25:before {
  content: "\e94e";
} /* '' */
.icon-maximize-34:before {
  content: "\e94f";
} /* '' */
.icon-maximize-44:before {
  content: "\e950";
} /* '' */
.icon-maximize-214:before {
  content: "\e951";
} /* '' */
.icon-maximize-circle3:before {
  content: "\e952";
} /* '' */
.icon-medal4:before {
  content: "\e953";
} /* '' */
.icon-medal-star4:before {
  content: "\e954";
} /* '' */
.icon-menu4:before {
  content: "\e955";
} /* '' */
.icon-menu-14:before {
  content: "\e956";
} /* '' */
.icon-menu-board4:before {
  content: "\e957";
} /* '' */
.icon-message4:before {
  content: "\e958";
} /* '' */
.icon-message-24:before {
  content: "\e959";
} /* '' */
.icon-message-add4:before {
  content: "\e95a";
} /* '' */
.icon-message-add-14:before {
  content: "\e95b";
} /* '' */
.icon-message-circle4:before {
  content: "\e95c";
} /* '' */
.icon-message-edit4:before {
  content: "\e95d";
} /* '' */
.icon-message-favorite4:before {
  content: "\e95e";
} /* '' */
.icon-message-minus4:before {
  content: "\e95f";
} /* '' */
.icon-message-notif4:before {
  content: "\e960";
} /* '' */
.icon-message-programming4:before {
  content: "\e961";
} /* '' */
.icon-message-question4:before {
  content: "\e962";
} /* '' */
.icon-message-remove4:before {
  content: "\e963";
} /* '' */
.icon-messages4:before {
  content: "\e964";
} /* '' */
.icon-messages-14:before {
  content: "\e965";
} /* '' */
.icon-messages-24:before {
  content: "\e966";
} /* '' */
.icon-messages-34:before {
  content: "\e967";
} /* '' */
.icon-message-search4:before {
  content: "\e968";
} /* '' */
.icon-message-square4:before {
  content: "\e969";
} /* '' */
.icon-message-text4:before {
  content: "\e96a";
} /* '' */
.icon-message-text-14:before {
  content: "\e96b";
} /* '' */
.icon-message-tick4:before {
  content: "\e96c";
} /* '' */
.icon-message-time4:before {
  content: "\e96d";
} /* '' */
.icon-microphone4:before {
  content: "\e96e";
} /* '' */
.icon-microphone-24:before {
  content: "\e96f";
} /* '' */
.icon-microphone-slash4:before {
  content: "\e970";
} /* '' */
.icon-microphone-slash-14:before {
  content: "\e971";
} /* '' */
.icon-microscope4:before {
  content: "\e972";
} /* '' */
.icon-milk4:before {
  content: "\e973";
} /* '' */
.icon-mini-music-sqaure4:before {
  content: "\e974";
} /* '' */
.icon-minus4:before {
  content: "\e975";
} /* '' */
.icon-minus-cirlce4:before {
  content: "\e976";
} /* '' */
.icon-minus-square4:before {
  content: "\e977";
} /* '' */
.icon-mirror4:before {
  content: "\e978";
} /* '' */
.icon-mirroring-screen4:before {
  content: "\e979";
} /* '' */
.icon-mobile4:before {
  content: "\e97a";
} /* '' */
.icon-mobile-programming4:before {
  content: "\e97b";
} /* '' */
.icon-money4:before {
  content: "\e97c";
} /* '' */
.icon-money-24:before {
  content: "\e97d";
} /* '' */
.icon-money-34:before {
  content: "\e97e";
} /* '' */
.icon-money-44:before {
  content: "\e97f";
} /* '' */
.icon-money-add4:before {
  content: "\e980";
} /* '' */
.icon-money-change4:before {
  content: "\e981";
} /* '' */
.icon-money-forbidden4:before {
  content: "\e982";
} /* '' */
.icon-money-recive4:before {
  content: "\e983";
} /* '' */
.icon-money-remove4:before {
  content: "\e984";
} /* '' */
.icon-moneys4:before {
  content: "\e985";
} /* '' */
.icon-money-send4:before {
  content: "\e986";
} /* '' */
.icon-money-tick4:before {
  content: "\e987";
} /* '' */
.icon-money-time4:before {
  content: "\e988";
} /* '' */
.icon-monitor4:before {
  content: "\e989";
} /* '' */
.icon-monitor-mobbile4:before {
  content: "\e98a";
} /* '' */
.icon-monitor-recorder4:before {
  content: "\e98b";
} /* '' */
.icon-moon4:before {
  content: "\e98c";
} /* '' */
.icon-more4:before {
  content: "\e98d";
} /* '' */
.icon-more-24:before {
  content: "\e98e";
} /* '' */
.icon-more-circle4:before {
  content: "\e98f";
} /* '' */
.icon-more-square4:before {
  content: "\e990";
} /* '' */
.icon-mouse4:before {
  content: "\e991";
} /* '' */
.icon-mouse-14:before {
  content: "\e992";
} /* '' */
.icon-mouse-circle4:before {
  content: "\e993";
} /* '' */
.icon-mouse-square4:before {
  content: "\e994";
} /* '' */
.icon-music4:before {
  content: "\e995";
} /* '' */
.icon-music-circle4:before {
  content: "\e996";
} /* '' */
.icon-music-dashboard4:before {
  content: "\e997";
} /* '' */
.icon-music-filter4:before {
  content: "\e998";
} /* '' */
.icon-music-library-24:before {
  content: "\e999";
} /* '' */
.icon-musicnote4:before {
  content: "\e99a";
} /* '' */
.icon-music-play4:before {
  content: "\e99b";
} /* '' */
.icon-music-playlist4:before {
  content: "\e99c";
} /* '' */
.icon-music-square4:before {
  content: "\e99d";
} /* '' */
.icon-music-square-add4:before {
  content: "\e99e";
} /* '' */
.icon-music-square-remove4:before {
  content: "\e99f";
} /* '' */
.icon-music-square-search4:before {
  content: "\e9a0";
} /* '' */
.icon-next4:before {
  content: "\e9a1";
} /* '' */
.icon-note4:before {
  content: "\e9a2";
} /* '' */
.icon-note-14:before {
  content: "\e9a3";
} /* '' */
.icon-note-25:before {
  content: "\e9a4";
} /* '' */
.icon-note-214:before {
  content: "\e9a5";
} /* '' */
.icon-note-add4:before {
  content: "\e9a6";
} /* '' */
.icon-note-favorite4:before {
  content: "\e9a7";
} /* '' */
.icon-note-remove4:before {
  content: "\e9a8";
} /* '' */
.icon-note-square4:before {
  content: "\e9a9";
} /* '' */
.icon-note-text4:before {
  content: "\e9aa";
} /* '' */
.icon-notification4:before {
  content: "\e9ab";
} /* '' */
.icon-notification-14:before {
  content: "\e9ac";
} /* '' */
.icon-notification-bing4:before {
  content: "\e9ad";
} /* '' */
.icon-notification-circle4:before {
  content: "\e9ae";
} /* '' */
.icon-notification-favorite4:before {
  content: "\e9af";
} /* '' */
.icon-notification-status4:before {
  content: "\e9b0";
} /* '' */
.icon-omega-circle4:before {
  content: "\e9b1";
} /* '' */
.icon-omega-square4:before {
  content: "\e9b2";
} /* '' */
.icon-paintbucket4:before {
  content: "\e9b3";
} /* '' */
.icon-paperclip4:before {
  content: "\e9b4";
} /* '' */
.icon-paperclip-24:before {
  content: "\e9b5";
} /* '' */
.icon-password-check4:before {
  content: "\e9b6";
} /* '' */
.icon-path4:before {
  content: "\e9b7";
} /* '' */
.icon-path-24:before {
  content: "\e9b8";
} /* '' */
.icon-path-square4:before {
  content: "\e9b9";
} /* '' */
.icon-pause4:before {
  content: "\e9ba";
} /* '' */
.icon-pause-circle4:before {
  content: "\e9bb";
} /* '' */
.icon-pen-add4:before {
  content: "\e9bc";
} /* '' */
.icon-pen-close4:before {
  content: "\e9bd";
} /* '' */
.icon-pen-remove4:before {
  content: "\e9be";
} /* '' */
.icon-pen-tool4:before {
  content: "\e9bf";
} /* '' */
.icon-pen-tool-24:before {
  content: "\e9c0";
} /* '' */
.icon-people4:before {
  content: "\e9c1";
} /* '' */
.icon-percentage-circle4:before {
  content: "\e9c2";
} /* '' */
.icon-percentage-square4:before {
  content: "\e9c3";
} /* '' */
.icon-personalcard4:before {
  content: "\e9c4";
} /* '' */
.icon-pet4:before {
  content: "\e9c5";
} /* '' */
.icon-pharagraphspacing4:before {
  content: "\e9c6";
} /* '' */
.icon-picture-frame4:before {
  content: "\e9c7";
} /* '' */
.icon-play4:before {
  content: "\e9c8";
} /* '' */
.icon-play-add4:before {
  content: "\e9c9";
} /* '' */
.icon-play-circle4:before {
  content: "\e9ca";
} /* '' */
.icon-play-cricle4:before {
  content: "\e9cb";
} /* '' */
.icon-play-remove4:before {
  content: "\e9cc";
} /* '' */
.icon-presention-chart4:before {
  content: "\e9cd";
} /* '' */
.icon-previous4:before {
  content: "\e9ce";
} /* '' */
.icon-printer4:before {
  content: "\e9cf";
} /* '' */
.icon-printer-slash4:before {
  content: "\e9d0";
} /* '' */
.icon-profile-2user4:before {
  content: "\e9d1";
} /* '' */
.icon-profile-add4:before {
  content: "\e9d2";
} /* '' */
.icon-profile-circle4:before {
  content: "\e9d3";
} /* '' */
.icon-profile-delete4:before {
  content: "\e9d4";
} /* '' */
.icon-profile-remove4:before {
  content: "\e9d5";
} /* '' */
.icon-profile-tick4:before {
  content: "\e9d6";
} /* '' */
.icon-programming-arrow4:before {
  content: "\e9d7";
} /* '' */
.icon-programming-arrows4:before {
  content: "\e9d8";
} /* '' */
.icon-quote-down4:before {
  content: "\e9d9";
} /* '' */
.icon-quote-down-circle4:before {
  content: "\e9da";
} /* '' */
.icon-quote-down-square4:before {
  content: "\e9db";
} /* '' */
.icon-quote-up4:before {
  content: "\e9dc";
} /* '' */
.icon-quote-up-circle4:before {
  content: "\e9dd";
} /* '' */
.icon-quote-up-square4:before {
  content: "\e9de";
} /* '' */
.icon-radar4:before {
  content: "\e9df";
} /* '' */
.icon-radar-14:before {
  content: "\e9e0";
} /* '' */
.icon-radar-24:before {
  content: "\e9e1";
} /* '' */
.icon-radio4:before {
  content: "\e9e2";
} /* '' */
.icon-ram4:before {
  content: "\e9e3";
} /* '' */
.icon-ram-24:before {
  content: "\e9e4";
} /* '' */
.icon-ranking4:before {
  content: "\e9e5";
} /* '' */
.icon-ranking-14:before {
  content: "\e9e6";
} /* '' */
.icon-receipt4:before {
  content: "\e9e7";
} /* '' */
.icon-receipt-14:before {
  content: "\e9e8";
} /* '' */
.icon-receipt-24:before {
  content: "\e9e9";
} /* '' */
.icon-receipt-2-14:before {
  content: "\e9ea";
} /* '' */
.icon-receipt-add4:before {
  content: "\e9eb";
} /* '' */
.icon-receipt-discount4:before {
  content: "\e9ec";
} /* '' */
.icon-receipt-disscount4:before {
  content: "\e9ed";
} /* '' */
.icon-receipt-edit4:before {
  content: "\e9ee";
} /* '' */
.icon-receipt-item4:before {
  content: "\e9ef";
} /* '' */
.icon-receipt-minus4:before {
  content: "\e9f0";
} /* '' */
.icon-receipt-search4:before {
  content: "\e9f1";
} /* '' */
.icon-receipt-square4:before {
  content: "\e9f2";
} /* '' */
.icon-receipt-text4:before {
  content: "\e9f3";
} /* '' */
.icon-received4:before {
  content: "\e9f4";
} /* '' */
.icon-receive-square4:before {
  content: "\e9f5";
} /* '' */
.icon-receive-square-24:before {
  content: "\e9f6";
} /* '' */
.icon-record4:before {
  content: "\e9f7";
} /* '' */
.icon-record-circle4:before {
  content: "\e9f8";
} /* '' */
.icon-recovery-convert4:before {
  content: "\e9f9";
} /* '' */
.icon-redo4:before {
  content: "\e9fa";
} /* '' */
.icon-refresh4:before {
  content: "\e9fb";
} /* '' */
.icon-refresh-circle4:before {
  content: "\e9fc";
} /* '' */
.icon-refresh-left-square4:before {
  content: "\e9fd";
} /* '' */
.icon-refresh-right-square4:before {
  content: "\e9fe";
} /* '' */
.icon-refresh-square-24:before {
  content: "\e9ff";
} /* '' */
.icon-repeat4:before {
  content: "\ea00";
} /* '' */
.icon-repeat-circle4:before {
  content: "\ea01";
} /* '' */
.icon-repeate-music4:before {
  content: "\ea02";
} /* '' */
.icon-repeate-one4:before {
  content: "\ea03";
} /* '' */
.icon-reserve4:before {
  content: "\ea04";
} /* '' */
.icon-rotate-left4:before {
  content: "\ea05";
} /* '' */
.icon-rotate-left-14:before {
  content: "\ea06";
} /* '' */
.icon-rotate-right4:before {
  content: "\ea07";
} /* '' */
.icon-rotate-right-14:before {
  content: "\ea08";
} /* '' */
.icon-route-square4:before {
  content: "\ea09";
} /* '' */
.icon-routing4:before {
  content: "\ea0a";
} /* '' */
.icon-routing-24:before {
  content: "\ea0b";
} /* '' */
.icon-row-horizontal4:before {
  content: "\ea0c";
} /* '' */
.icon-row-vertical4:before {
  content: "\ea0d";
} /* '' */
.icon-rulerpen4:before {
  content: "\ea0e";
} /* '' */
.icon-ruler4:before {
  content: "\ea0f";
} /* '' */
.icon-safe-home4:before {
  content: "\ea10";
} /* '' */
.icon-sagittarius4:before {
  content: "\ea11";
} /* '' */
.icon-save-24:before {
  content: "\ea12";
} /* '' */
.icon-save-add4:before {
  content: "\ea13";
} /* '' */
.icon-save-minus4:before {
  content: "\ea14";
} /* '' */
.icon-save-remove4:before {
  content: "\ea15";
} /* '' */
.icon-scan4:before {
  content: "\ea16";
} /* '' */
.icon-scan-barcode4:before {
  content: "\ea17";
} /* '' */
.icon-scanner4:before {
  content: "\ea18";
} /* '' */
.icon-scanning4:before {
  content: "\ea19";
} /* '' */
.icon-scissor4:before {
  content: "\ea1a";
} /* '' */
.icon-scissor-14:before {
  content: "\ea1b";
} /* '' */
.icon-screenmirroring4:before {
  content: "\ea1c";
} /* '' */
.icon-scroll4:before {
  content: "\ea1d";
} /* '' */
.icon-search-favorite4:before {
  content: "\ea1e";
} /* '' */
.icon-search-favorite-14:before {
  content: "\ea1f";
} /* '' */
.icon-search-normal4:before {
  content: "\ea20";
} /* '' */
.icon-search-normal-14:before {
  content: "\ea21";
} /* '' */
.icon-search-status4:before {
  content: "\ea22";
} /* '' */
.icon-search-status-14:before {
  content: "\ea23";
} /* '' */
.icon-search-zoom-in4:before {
  content: "\ea24";
} /* '' */
.icon-search-zoom-in-14:before {
  content: "\ea25";
} /* '' */
.icon-search-zoom-out4:before {
  content: "\ea26";
} /* '' */
.icon-search-zoom-out-14:before {
  content: "\ea27";
} /* '' */
.icon-security4:before {
  content: "\ea28";
} /* '' */
.icon-security-card4:before {
  content: "\ea29";
} /* '' */
.icon-security-safe4:before {
  content: "\ea2a";
} /* '' */
.icon-security-time4:before {
  content: "\ea2b";
} /* '' */
.icon-security-user4:before {
  content: "\ea2c";
} /* '' */
.icon-send4:before {
  content: "\ea2d";
} /* '' */
.icon-send-14:before {
  content: "\ea2e";
} /* '' */
.icon-send-24:before {
  content: "\ea2f";
} /* '' */
.icon-send-sqaure-24:before {
  content: "\ea30";
} /* '' */
.icon-send-square4:before {
  content: "\ea31";
} /* '' */
.icon-setting4:before {
  content: "\ea32";
} /* '' */
.icon-setting-24:before {
  content: "\ea33";
} /* '' */
.icon-setting-34:before {
  content: "\ea34";
} /* '' */
.icon-setting-44:before {
  content: "\ea35";
} /* '' */
.icon-setting-54:before {
  content: "\ea36";
} /* '' */
.icon-settings4:before {
  content: "\ea37";
} /* '' */
.icon-shapes4:before {
  content: "\ea38";
} /* '' */
.icon-shapes-14:before {
  content: "\ea39";
} /* '' */
.icon-share4:before {
  content: "\ea3a";
} /* '' */
.icon-shield3:before {
  content: "\ea3b";
} /* '' */
.icon-shield-cross4:before {
  content: "\ea3c";
} /* '' */
.icon-shield-search4:before {
  content: "\ea3d";
} /* '' */
.icon-shield-slash4:before {
  content: "\ea3e";
} /* '' */
.icon-shield-tick4:before {
  content: "\ea3f";
} /* '' */
.icon-ship4:before {
  content: "\ea40";
} /* '' */
.icon-shop4:before {
  content: "\ea41";
} /* '' */
.icon-shop-add4:before {
  content: "\ea42";
} /* '' */
.icon-shopping-bag4:before {
  content: "\ea43";
} /* '' */
.icon-shopping-cart4:before {
  content: "\ea44";
} /* '' */
.icon-shop-remove4:before {
  content: "\ea45";
} /* '' */
.icon-shuffle4:before {
  content: "\ea46";
} /* '' */
.icon-sidebar-bottom4:before {
  content: "\ea47";
} /* '' */
.icon-sidebar-left4:before {
  content: "\ea48";
} /* '' */
.icon-sidebar-right4:before {
  content: "\ea49";
} /* '' */
.icon-sidebar-top4:before {
  content: "\ea4a";
} /* '' */
.icon-signpost4:before {
  content: "\ea4b";
} /* '' */
.icon-simcard4:before {
  content: "\ea4c";
} /* '' */
.icon-simcard-14:before {
  content: "\ea4d";
} /* '' */
.icon-simcard-24:before {
  content: "\ea4e";
} /* '' */
.icon-size4:before {
  content: "\ea4f";
} /* '' */
.icon-slash4:before {
  content: "\ea50";
} /* '' */
.icon-slider4:before {
  content: "\ea51";
} /* '' */
.icon-slider-horizontal4:before {
  content: "\ea52";
} /* '' */
.icon-slider-horizontal-14:before {
  content: "\ea53";
} /* '' */
.icon-slider-vertical4:before {
  content: "\ea54";
} /* '' */
.icon-slider-vertical-14:before {
  content: "\ea55";
} /* '' */
.icon-smallcaps4:before {
  content: "\ea56";
} /* '' */
.icon-smart-car4:before {
  content: "\ea57";
} /* '' */
.icon-smart-home4:before {
  content: "\ea58";
} /* '' */
.icon-smileys4:before {
  content: "\ea59";
} /* '' */
.icon-sms4:before {
  content: "\ea5a";
} /* '' */
.icon-sms-edit4:before {
  content: "\ea5b";
} /* '' */
.icon-sms-notification4:before {
  content: "\ea5c";
} /* '' */
.icon-sms-search4:before {
  content: "\ea5d";
} /* '' */
.icon-sms-star4:before {
  content: "\ea5e";
} /* '' */
.icon-sms-tracking4:before {
  content: "\ea5f";
} /* '' */
.icon-sort4:before {
  content: "\ea60";
} /* '' */
.icon-sound4:before {
  content: "\ea61";
} /* '' */
.icon-speaker4:before {
  content: "\ea62";
} /* '' */
.icon-speedometer4:before {
  content: "\ea63";
} /* '' */
.icon-star4:before {
  content: "\ea64";
} /* '' */
.icon-star-14:before {
  content: "\ea65";
} /* '' */
.icon-star-slash4:before {
  content: "\ea66";
} /* '' */
.icon-status4:before {
  content: "\ea67";
} /* '' */
.icon-status-up4:before {
  content: "\ea68";
} /* '' */
.icon-sticker4:before {
  content: "\ea69";
} /* '' */
.icon-stickynote4:before {
  content: "\ea6a";
} /* '' */
.icon-stop4:before {
  content: "\ea6b";
} /* '' */
.icon-stop-circle4:before {
  content: "\ea6c";
} /* '' */
.icon-story4:before {
  content: "\ea6d";
} /* '' */
.icon-strongbox4:before {
  content: "\ea6e";
} /* '' */
.icon-strongbox-24:before {
  content: "\ea6f";
} /* '' */
.icon-subtitle4:before {
  content: "\ea70";
} /* '' */
.icon-sun4:before {
  content: "\ea71";
} /* '' */
.icon-sun-14:before {
  content: "\ea72";
} /* '' */
.icon-sun-fog4:before {
  content: "\ea73";
} /* '' */
.icon-tag4:before {
  content: "\ea74";
} /* '' */
.icon-tag-24:before {
  content: "\ea75";
} /* '' */
.icon-tag-cross4:before {
  content: "\ea76";
} /* '' */
.icon-tag-right4:before {
  content: "\ea77";
} /* '' */
.icon-tag-user4:before {
  content: "\ea78";
} /* '' */
.icon-task4:before {
  content: "\ea79";
} /* '' */
.icon-task-square4:before {
  content: "\ea7a";
} /* '' */
.icon-teacher4:before {
  content: "\ea7b";
} /* '' */
.icon-text4:before {
  content: "\ea7c";
} /* '' */
.icon-textalign-center4:before {
  content: "\ea7d";
} /* '' */
.icon-textalign-justifycenter4:before {
  content: "\ea7e";
} /* '' */
.icon-textalign-justifyleft4:before {
  content: "\ea7f";
} /* '' */
.icon-textalign-justifyright4:before {
  content: "\ea80";
} /* '' */
.icon-textalign-left4:before {
  content: "\ea81";
} /* '' */
.icon-textalign-right4:before {
  content: "\ea82";
} /* '' */
.icon-text-block4:before {
  content: "\ea83";
} /* '' */
.icon-text-bold4:before {
  content: "\ea84";
} /* '' */
.icon-text-italic4:before {
  content: "\ea85";
} /* '' */
.icon-text-underline4:before {
  content: "\ea86";
} /* '' */
.icon-tick-circle4:before {
  content: "\ea87";
} /* '' */
.icon-ticket4:before {
  content: "\ea88";
} /* '' */
.icon-ticket-24:before {
  content: "\ea89";
} /* '' */
.icon-ticket-discount4:before {
  content: "\ea8a";
} /* '' */
.icon-ticket-expired4:before {
  content: "\ea8b";
} /* '' */
.icon-ticket-star4:before {
  content: "\ea8c";
} /* '' */
.icon-tick-square4:before {
  content: "\ea8d";
} /* '' */
.icon-timer4:before {
  content: "\ea8e";
} /* '' */
.icon-timer-14:before {
  content: "\ea8f";
} /* '' */
.icon-timer-pause4:before {
  content: "\ea90";
} /* '' */
.icon-timer-start4:before {
  content: "\ea91";
} /* '' */
.icon-toggle-off4:before {
  content: "\ea92";
} /* '' */
.icon-toggle-off-circle4:before {
  content: "\ea93";
} /* '' */
.icon-toggle-on4:before {
  content: "\ea94";
} /* '' */
.icon-toggle-on-circle4:before {
  content: "\ea95";
} /* '' */
.icon-trade4:before {
  content: "\ea96";
} /* '' */
.icon-transaction-minus4:before {
  content: "\ea97";
} /* '' */
.icon-translate4:before {
  content: "\ea98";
} /* '' */
.icon-trash4:before {
  content: "\ea99";
} /* '' */
.icon-tree4:before {
  content: "\ea9a";
} /* '' */
.icon-trend-down4:before {
  content: "\ea9b";
} /* '' */
.icon-trend-up4:before {
  content: "\ea9c";
} /* '' */
.icon-triangle4:before {
  content: "\ea9d";
} /* '' */
.icon-truck3:before {
  content: "\ea9e";
} /* '' */
.icon-truck-fast3:before {
  content: "\ea9f";
} /* '' */
.icon-truck-remove2:before {
  content: "\eaa0";
} /* '' */
.icon-truck-tick4:before {
  content: "\eaa1";
} /* '' */
.icon-truck-time2:before {
  content: "\eaa2";
} /* '' */
.icon-trush-square4:before {
  content: "\eaa3";
} /* '' */
.icon-undo4:before {
  content: "\eaa4";
} /* '' */
.icon-unlimited4:before {
  content: "\eaa5";
} /* '' */
.icon-unlock4:before {
  content: "\eaa6";
} /* '' */
.icon-user4:before {
  content: "\eaa7";
} /* '' */
.icon-user-add4:before {
  content: "\eaa8";
} /* '' */
.icon-user-cirlce-add4:before {
  content: "\eaa9";
} /* '' */
.icon-user-edit4:before {
  content: "\eaaa";
} /* '' */
.icon-user-minus4:before {
  content: "\eaab";
} /* '' */
.icon-user-octagon4:before {
  content: "\eaac";
} /* '' */
.icon-user-remove4:before {
  content: "\eaad";
} /* '' */
.icon-user-search4:before {
  content: "\eaae";
} /* '' */
.icon-user-square4:before {
  content: "\eaaf";
} /* '' */
.icon-user-tag4:before {
  content: "\eab0";
} /* '' */
.icon-user-tick4:before {
  content: "\eab1";
} /* '' */
.icon-verify4:before {
  content: "\eab2";
} /* '' */
.icon-video4:before {
  content: "\eab3";
} /* '' */
.icon-video-add4:before {
  content: "\eab4";
} /* '' */
.icon-video-circle4:before {
  content: "\eab5";
} /* '' */
.icon-video-horizontal4:before {
  content: "\eab6";
} /* '' */
.icon-video-octagon4:before {
  content: "\eab7";
} /* '' */
.icon-video-play4:before {
  content: "\eab8";
} /* '' */
.icon-video-remove4:before {
  content: "\eab9";
} /* '' */
.icon-video-slash4:before {
  content: "\eaba";
} /* '' */
.icon-video-square4:before {
  content: "\eabb";
} /* '' */
.icon-video-tick4:before {
  content: "\eabc";
} /* '' */
.icon-video-time4:before {
  content: "\eabd";
} /* '' */
.icon-video-vertical4:before {
  content: "\eabe";
} /* '' */
.icon-voice-cricle4:before {
  content: "\eabf";
} /* '' */
.icon-voice-square4:before {
  content: "\eac0";
} /* '' */
.icon-volume-cross4:before {
  content: "\eac1";
} /* '' */
.icon-volume-high4:before {
  content: "\eac2";
} /* '' */
.icon-volume-low4:before {
  content: "\eac3";
} /* '' */
.icon-volume-low-14:before {
  content: "\eac4";
} /* '' */
.icon-volume-mute4:before {
  content: "\eac5";
} /* '' */
.icon-volume-slash4:before {
  content: "\eac6";
} /* '' */
.icon-volume-up4:before {
  content: "\eac7";
} /* '' */
.icon-wallet4:before {
  content: "\eac8";
} /* '' */
.icon-wallet-14:before {
  content: "\eac9";
} /* '' */
.icon-wallet-24:before {
  content: "\eaca";
} /* '' */
.icon-wallet-34:before {
  content: "\eacb";
} /* '' */
.icon-wallet-add4:before {
  content: "\eacc";
} /* '' */
.icon-wallet-add-14:before {
  content: "\eacd";
} /* '' */
.icon-wallet-check4:before {
  content: "\eace";
} /* '' */
.icon-wallet-minus4:before {
  content: "\eacf";
} /* '' */
.icon-wallet-money4:before {
  content: "\ead0";
} /* '' */
.icon-wallet-remove4:before {
  content: "\ead1";
} /* '' */
.icon-wallet-search4:before {
  content: "\ead2";
} /* '' */
.icon-warning-24:before {
  content: "\ead3";
} /* '' */
.icon-watch4:before {
  content: "\ead4";
} /* '' */
.icon-watch-status4:before {
  content: "\ead5";
} /* '' */
.icon-weight4:before {
  content: "\ead6";
} /* '' */
.icon-weight-14:before {
  content: "\ead7";
} /* '' */
.icon-wifi4:before {
  content: "\ead8";
} /* '' */
.icon-wifi-square4:before {
  content: "\ead9";
} /* '' */
.icon-wind4:before {
  content: "\eada";
} /* '' */
.icon-wind-24:before {
  content: "\eadb";
} /* '' */
.icon-woman4:before {
  content: "\eadc";
} /* '' */
.icon-dcube4:before {
  content: "\eadd";
} /* '' */
.icon-dcube5:before {
  content: "\eade";
} /* '' */
.icon-d-cube-scan5:before {
  content: "\eadf";
} /* '' */
.icon-d-rotate5:before {
  content: "\eae0";
} /* '' */
.icon-d-square5:before {
  content: "\eae1";
} /* '' */
.icon-square5:before {
  content: "\eae2";
} /* '' */
.icon-support5:before {
  content: "\eae3";
} /* '' */
.icon-activity5:before {
  content: "\eae4";
} /* '' */
.icon-add5:before {
  content: "\eae5";
} /* '' */
.icon-add-circle5:before {
  content: "\eae6";
} /* '' */
.icon-additem5:before {
  content: "\eae7";
} /* '' */
.icon-add-square5:before {
  content: "\eae8";
} /* '' */
.icon-airdrop5:before {
  content: "\eae9";
} /* '' */
.icon-airplane5:before {
  content: "\eaea";
} /* '' */
.icon-airplane-square5:before {
  content: "\eaeb";
} /* '' */
.icon-airpod5:before {
  content: "\eaec";
} /* '' */
.icon-airpods5:before {
  content: "\eaed";
} /* '' */
.icon-alarm5:before {
  content: "\eaee";
} /* '' */
.icon-align-bottom5:before {
  content: "\eaef";
} /* '' */
.icon-align-horizontally5:before {
  content: "\eaf0";
} /* '' */
.icon-align-left5:before {
  content: "\eaf1";
} /* '' */
.icon-align-right5:before {
  content: "\eaf2";
} /* '' */
.icon-align-vertically5:before {
  content: "\eaf3";
} /* '' */
.icon-aquarius5:before {
  content: "\eaf4";
} /* '' */
.icon-archive5:before {
  content: "\eaf5";
} /* '' */
.icon-archive-15:before {
  content: "\eaf6";
} /* '' */
.icon-archive-24:before {
  content: "\eaf7";
} /* '' */
.icon-archive-add5:before {
  content: "\eaf8";
} /* '' */
.icon-archive-book5:before {
  content: "\eaf9";
} /* '' */
.icon-archive-minus5:before {
  content: "\eafa";
} /* '' */
.icon-archive-slash5:before {
  content: "\eafb";
} /* '' */
.icon-archive-tick5:before {
  content: "\eafc";
} /* '' */
.icon-arrange-circle5:before {
  content: "\eafd";
} /* '' */
.icon-arrange-circle-25:before {
  content: "\eafe";
} /* '' */
.icon-arrange-square5:before {
  content: "\eaff";
} /* '' */
.icon-arrange-square-25:before {
  content: "\eb00";
} /* '' */
.icon-arrow5:before {
  content: "\eb01";
} /* '' */
.icon-arrow-25:before {
  content: "\eb02";
} /* '' */
.icon-arrow-35:before {
  content: "\eb03";
} /* '' */
.icon-arrow-bottom5:before {
  content: "\eb04";
} /* '' */
.icon-arrow-circle-down5:before {
  content: "\eb05";
} /* '' */
.icon-arrow-circle-left5:before {
  content: "\eb06";
} /* '' */
.icon-arrow-circle-right5:before {
  content: "\eb07";
} /* '' */
.icon-arrow-circle-up4:before {
  content: "\eb08";
} /* '' */
.icon-arrow-down5:before {
  content: "\eb09";
} /* '' */
.icon-arrow-down-15:before {
  content: "\eb0a";
} /* '' */
.icon-arrow-down-25:before {
  content: "\eb0b";
} /* '' */
.icon-arrow-left5:before {
  content: "\eb0c";
} /* '' */
.icon-arrow-left-15:before {
  content: "\eb0d";
} /* '' */
.icon-arrow-left-25:before {
  content: "\eb0e";
} /* '' */
.icon-arrow-left-35:before {
  content: "\eb0f";
} /* '' */
.icon-arrow-right5:before {
  content: "\eb10";
} /* '' */
.icon-arrow-right-15:before {
  content: "\eb11";
} /* '' */
.icon-arrow-right-25:before {
  content: "\eb12";
} /* '' */
.icon-arrow-right-35:before {
  content: "\eb13";
} /* '' */
.icon-arrow-square5:before {
  content: "\eb14";
} /* '' */
.icon-arrow-square-down5:before {
  content: "\eb15";
} /* '' */
.icon-arrow-square-left5:before {
  content: "\eb16";
} /* '' */
.icon-arrow-square-right3:before {
  content: "\eb17";
} /* '' */
.icon-arrow-square-up5:before {
  content: "\eb18";
} /* '' */
.icon-arrow-swap4:before {
  content: "\eb19";
} /* '' */
.icon-arrow-swap-horizontal5:before {
  content: "\eb1a";
} /* '' */
.icon-arrow-up5:before {
  content: "\eb1b";
} /* '' */
.icon-arrow-up-15:before {
  content: "\eb1c";
} /* '' */
.icon-arrow-up-25:before {
  content: "\eb1d";
} /* '' */
.icon-arrow-up-35:before {
  content: "\eb1e";
} /* '' */
.icon-attach-circle5:before {
  content: "\eb1f";
} /* '' */
.icon-attach-square5:before {
  content: "\eb20";
} /* '' */
.icon-audio-square5:before {
  content: "\eb21";
} /* '' */
.icon-autobrightness5:before {
  content: "\eb22";
} /* '' */
.icon-award5:before {
  content: "\eb23";
} /* '' */
.icon-back-square5:before {
  content: "\eb24";
} /* '' */
.icon-backward5:before {
  content: "\eb25";
} /* '' */
.icon-backward-5-seconds5:before {
  content: "\eb26";
} /* '' */
.icon-backward-10-seconds5:before {
  content: "\eb27";
} /* '' */
.icon-backward-15-seconds5:before {
  content: "\eb28";
} /* '' */
.icon-backward-item5:before {
  content: "\eb29";
} /* '' */
.icon-bag5:before {
  content: "\eb2a";
} /* '' */
.icon-bag-25:before {
  content: "\eb2b";
} /* '' */
.icon-bag-cross5:before {
  content: "\eb2c";
} /* '' */
.icon-bag-cross-15:before {
  content: "\eb2d";
} /* '' */
.icon-bag-happy5:before {
  content: "\eb2e";
} /* '' */
.icon-bag-tick5:before {
  content: "\eb2f";
} /* '' */
.icon-bag-tick-25:before {
  content: "\eb30";
} /* '' */
.icon-bag-timer5:before {
  content: "\eb31";
} /* '' */
.icon-bank5:before {
  content: "\eb32";
} /* '' */
.icon-barcode5:before {
  content: "\eb33";
} /* '' */
.icon-battery-3full5:before {
  content: "\eb34";
} /* '' */
.icon-battery-charging5:before {
  content: "\eb35";
} /* '' */
.icon-battery-disable5:before {
  content: "\eb36";
} /* '' */
.icon-battery-empty5:before {
  content: "\eb37";
} /* '' */
.icon-battery-empty-15:before {
  content: "\eb38";
} /* '' */
.icon-battery-full5:before {
  content: "\eb39";
} /* '' */
.icon-bezier5:before {
  content: "\eb3a";
} /* '' */
.icon-bill5:before {
  content: "\eb3b";
} /* '' */
.icon-bitcoin-card5:before {
  content: "\eb3c";
} /* '' */
.icon-bitcoin-convert5:before {
  content: "\eb3d";
} /* '' */
.icon-bitcoin-refresh5:before {
  content: "\eb3e";
} /* '' */
.icon-blend5:before {
  content: "\eb3f";
} /* '' */
.icon-blend-25:before {
  content: "\eb40";
} /* '' */
.icon-bluetooth5:before {
  content: "\eb41";
} /* '' */
.icon-bluetooth-25:before {
  content: "\eb42";
} /* '' */
.icon-bluetooth-circle5:before {
  content: "\eb43";
} /* '' */
.icon-bluetooth-rectangle5:before {
  content: "\eb44";
} /* '' */
.icon-blur5:before {
  content: "\eb45";
} /* '' */
.icon-book5:before {
  content: "\eb46";
} /* '' */
.icon-book-15:before {
  content: "\eb47";
} /* '' */
.icon-bookmark5:before {
  content: "\eb48";
} /* '' */
.icon-bookmark-25:before {
  content: "\eb49";
} /* '' */
.icon-book-saved5:before {
  content: "\eb4a";
} /* '' */
.icon-book-square5:before {
  content: "\eb4b";
} /* '' */
.icon-box5:before {
  content: "\eb4c";
} /* '' */
.icon-box-15:before {
  content: "\eb4d";
} /* '' */
.icon-box-25:before {
  content: "\eb4e";
} /* '' */
.icon-box-add5:before {
  content: "\eb4f";
} /* '' */
.icon-box-remove5:before {
  content: "\eb50";
} /* '' */
.icon-box-search5:before {
  content: "\eb51";
} /* '' */
.icon-box-tick5:before {
  content: "\eb52";
} /* '' */
.icon-box-time5:before {
  content: "\eb53";
} /* '' */
.icon-briefcase5:before {
  content: "\eb54";
} /* '' */
.icon-brifecase-cross5:before {
  content: "\eb55";
} /* '' */
.icon-brifecase-tick5:before {
  content: "\eb56";
} /* '' */
.icon-brifecase-timer5:before {
  content: "\eb57";
} /* '' */
.icon-broom5:before {
  content: "\eb58";
} /* '' */
.icon-brush5:before {
  content: "\eb59";
} /* '' */
.icon-brush-15:before {
  content: "\eb5a";
} /* '' */
.icon-brush-25:before {
  content: "\eb5b";
} /* '' */
.icon-brush-35:before {
  content: "\eb5c";
} /* '' */
.icon-brush-45:before {
  content: "\eb5d";
} /* '' */
.icon-bubble5:before {
  content: "\eb5e";
} /* '' */
.icon-bucket5:before {
  content: "\eb5f";
} /* '' */
.icon-bucket-circle5:before {
  content: "\eb60";
} /* '' */
.icon-bucket-square5:before {
  content: "\eb61";
} /* '' */
.icon-building5:before {
  content: "\eb62";
} /* '' */
.icon-building-35:before {
  content: "\eb63";
} /* '' */
.icon-building-45:before {
  content: "\eb64";
} /* '' */
.icon-buildings5:before {
  content: "\eb65";
} /* '' */
.icon-buildings-25:before {
  content: "\eb66";
} /* '' */
.icon-buliding5:before {
  content: "\eb67";
} /* '' */
.icon-bus5:before {
  content: "\eb68";
} /* '' */
.icon-buy-crypto5:before {
  content: "\eb69";
} /* '' */
.icon-cake5:before {
  content: "\eb6a";
} /* '' */
.icon-calculator5:before {
  content: "\eb6b";
} /* '' */
.icon-calendar5:before {
  content: "\eb6c";
} /* '' */
.icon-calendar-15:before {
  content: "\eb6d";
} /* '' */
.icon-calendar-25:before {
  content: "\eb6e";
} /* '' */
.icon-calendar-add5:before {
  content: "\eb6f";
} /* '' */
.icon-calendar-circle5:before {
  content: "\eb70";
} /* '' */
.icon-calendar-edit5:before {
  content: "\eb71";
} /* '' */
.icon-calendar-remove5:before {
  content: "\eb72";
} /* '' */
.icon-calendar-search5:before {
  content: "\eb73";
} /* '' */
.icon-calendar-tick5:before {
  content: "\eb74";
} /* '' */
.icon-call5:before {
  content: "\eb75";
} /* '' */
.icon-call-add5:before {
  content: "\eb76";
} /* '' */
.icon-call-calling5:before {
  content: "\eb77";
} /* '' */
.icon-call-incoming5:before {
  content: "\eb78";
} /* '' */
.icon-call-minus5:before {
  content: "\eb79";
} /* '' */
.icon-call-outgoing5:before {
  content: "\eb7a";
} /* '' */
.icon-call-received5:before {
  content: "\eb7b";
} /* '' */
.icon-call-remove5:before {
  content: "\eb7c";
} /* '' */
.icon-call-slash5:before {
  content: "\eb7d";
} /* '' */
.icon-camera5:before {
  content: "\eb7e";
} /* '' */
.icon-camera-slash5:before {
  content: "\eb7f";
} /* '' */
.icon-candle5:before {
  content: "\eb80";
} /* '' */
.icon-candle-25:before {
  content: "\eb81";
} /* '' */
.icon-car5:before {
  content: "\eb82";
} /* '' */
.icon-card5:before {
  content: "\eb83";
} /* '' */
.icon-card-add5:before {
  content: "\eb84";
} /* '' */
.icon-card-coin5:before {
  content: "\eb85";
} /* '' */
.icon-card-edit5:before {
  content: "\eb86";
} /* '' */
.icon-card-pos5:before {
  content: "\eb87";
} /* '' */
.icon-card-receive5:before {
  content: "\eb88";
} /* '' */
.icon-card-remove5:before {
  content: "\eb89";
} /* '' */
.icon-card-remove-15:before {
  content: "\eb8a";
} /* '' */
.icon-cards5:before {
  content: "\eb8b";
} /* '' */
.icon-card-send5:before {
  content: "\eb8c";
} /* '' */
.icon-card-slash5:before {
  content: "\eb8d";
} /* '' */
.icon-card-tick5:before {
  content: "\eb8e";
} /* '' */
.icon-card-tick-15:before {
  content: "\eb8f";
} /* '' */
.icon-category5:before {
  content: "\eb90";
} /* '' */
.icon-category-25:before {
  content: "\eb91";
} /* '' */
.icon-cd5:before {
  content: "\eb92";
} /* '' */
.icon-chart5:before {
  content: "\eb93";
} /* '' */
.icon-chart-15:before {
  content: "\eb94";
} /* '' */
.icon-chart-26:before {
  content: "\eb95";
} /* '' */
.icon-chart-35:before {
  content: "\eb96";
} /* '' */
.icon-chart-215:before {
  content: "\eb97";
} /* '' */
.icon-chart-fail3:before {
  content: "\eb98";
} /* '' */
.icon-chart-square5:before {
  content: "\eb99";
} /* '' */
.icon-chart-success5:before {
  content: "\eb9a";
} /* '' */
.icon-check5:before {
  content: "\eb9b";
} /* '' */
.icon-chrome5:before {
  content: "\eb9c";
} /* '' */
.icon-clipboard5:before {
  content: "\eb9d";
} /* '' */
.icon-clipboard-close5:before {
  content: "\eb9e";
} /* '' */
.icon-clipboard-export5:before {
  content: "\eb9f";
} /* '' */
.icon-clipboard-import5:before {
  content: "\eba0";
} /* '' */
.icon-clipboard-text5:before {
  content: "\eba1";
} /* '' */
.icon-clipboard-tick5:before {
  content: "\eba2";
} /* '' */
.icon-clock5:before {
  content: "\eba3";
} /* '' */
.icon-clock-15:before {
  content: "\eba4";
} /* '' */
.icon-close-circle5:before {
  content: "\eba5";
} /* '' */
.icon-close-square5:before {
  content: "\eba6";
} /* '' */
.icon-cloud5:before {
  content: "\eba7";
} /* '' */
.icon-cloud-add5:before {
  content: "\eba8";
} /* '' */
.icon-cloud-change5:before {
  content: "\eba9";
} /* '' */
.icon-cloud-connection5:before {
  content: "\ebaa";
} /* '' */
.icon-cloud-cross5:before {
  content: "\ebab";
} /* '' */
.icon-cloud-drizzle5:before {
  content: "\ebac";
} /* '' */
.icon-cloud-fog5:before {
  content: "\ebad";
} /* '' */
.icon-cloud-lightning5:before {
  content: "\ebae";
} /* '' */
.icon-cloud-minus5:before {
  content: "\ebaf";
} /* '' */
.icon-cloud-notif5:before {
  content: "\ebb0";
} /* '' */
.icon-cloud-plus5:before {
  content: "\ebb1";
} /* '' */
.icon-cloud-remove5:before {
  content: "\ebb2";
} /* '' */
.icon-cloud-snow5:before {
  content: "\ebb3";
} /* '' */
.icon-cloud-sunny5:before {
  content: "\ebb4";
} /* '' */
.icon-code5:before {
  content: "\ebb5";
} /* '' */
.icon-code-15:before {
  content: "\ebb6";
} /* '' */
.icon-code-circle5:before {
  content: "\ebb7";
} /* '' */
.icon-coffee5:before {
  content: "\ebb8";
} /* '' */
.icon-coin5:before {
  content: "\ebb9";
} /* '' */
.icon-coin-15:before {
  content: "\ebba";
} /* '' */
.icon-colorfilter5:before {
  content: "\ebbb";
} /* '' */
.icon-colors-square5:before {
  content: "\ebbc";
} /* '' */
.icon-color-swatch5:before {
  content: "\ebbd";
} /* '' */
.icon-command5:before {
  content: "\ebbe";
} /* '' */
.icon-command-square5:before {
  content: "\ebbf";
} /* '' */
.icon-component5:before {
  content: "\ebc0";
} /* '' */
.icon-computing5:before {
  content: "\ebc1";
} /* '' */
.icon-convert5:before {
  content: "\ebc2";
} /* '' */
.icon-convert-3d-cube5:before {
  content: "\ebc3";
} /* '' */
.icon-convert-card5:before {
  content: "\ebc4";
} /* '' */
.icon-convertshape5:before {
  content: "\ebc5";
} /* '' */
.icon-convertshape-25:before {
  content: "\ebc6";
} /* '' */
.icon-copy5:before {
  content: "\ebc7";
} /* '' */
.icon-copyright5:before {
  content: "\ebc8";
} /* '' */
.icon-copy-success5:before {
  content: "\ebc9";
} /* '' */
.icon-courthouse5:before {
  content: "\ebca";
} /* '' */
.icon-cpu5:before {
  content: "\ebcb";
} /* '' */
.icon-cpu-charge5:before {
  content: "\ebcc";
} /* '' */
.icon-cpu-setting5:before {
  content: "\ebcd";
} /* '' */
.icon-creative-commons5:before {
  content: "\ebce";
} /* '' */
.icon-crop5:before {
  content: "\ebcf";
} /* '' */
.icon-crown5:before {
  content: "\ebd0";
} /* '' */
.icon-crown-15:before {
  content: "\ebd1";
} /* '' */
.icon-cup5:before {
  content: "\ebd2";
} /* '' */
.icon-danger5:before {
  content: "\ebd3";
} /* '' */
.icon-data5:before {
  content: "\ebd4";
} /* '' */
.icon-glyph-1:before {
  content: "\ebd5";
} /* '' */
.icon-designtools5:before {
  content: "\ebd6";
} /* '' */
.icon-device-message5:before {
  content: "\ebd7";
} /* '' */
.icon-devices5:before {
  content: "\ebd8";
} /* '' */
.icon-devices-14:before {
  content: "\ebd9";
} /* '' */
.icon-diagram5:before {
  content: "\ebda";
} /* '' */
.icon-diamonds5:before {
  content: "\ebdb";
} /* '' */
.icon-direct5:before {
  content: "\ebdc";
} /* '' */
.icon-directbox-default5:before {
  content: "\ebdd";
} /* '' */
.icon-directbox-notif5:before {
  content: "\ebde";
} /* '' */
.icon-directbox-receive5:before {
  content: "\ebdf";
} /* '' */
.icon-directbox-send5:before {
  content: "\ebe0";
} /* '' */
.icon-direct-down5:before {
  content: "\ebe1";
} /* '' */
.icon-direct-inbox5:before {
  content: "\ebe2";
} /* '' */
.icon-direct-left5:before {
  content: "\ebe3";
} /* '' */
.icon-direct-normal5:before {
  content: "\ebe4";
} /* '' */
.icon-direct-notification5:before {
  content: "\ebe5";
} /* '' */
.icon-direct-right5:before {
  content: "\ebe6";
} /* '' */
.icon-direct-send5:before {
  content: "\ebe7";
} /* '' */
.icon-direct-up5:before {
  content: "\ebe8";
} /* '' */
.icon-discount-circle5:before {
  content: "\ebe9";
} /* '' */
.icon-discount-shape5:before {
  content: "\ebea";
} /* '' */
.icon-discover5:before {
  content: "\ebeb";
} /* '' */
.icon-discover-14:before {
  content: "\ebec";
} /* '' */
.icon-dislike5:before {
  content: "\ebed";
} /* '' */
.icon-document5:before {
  content: "\ebee";
} /* '' */
.icon-document-15:before {
  content: "\ebef";
} /* '' */
.icon-document-cloud5:before {
  content: "\ebf0";
} /* '' */
.icon-document-code5:before {
  content: "\ebf1";
} /* '' */
.icon-document-code-25:before {
  content: "\ebf2";
} /* '' */
.icon-document-copy5:before {
  content: "\ebf3";
} /* '' */
.icon-document-download5:before {
  content: "\ebf4";
} /* '' */
.icon-document-favorite5:before {
  content: "\ebf5";
} /* '' */
.icon-document-filter5:before {
  content: "\ebf6";
} /* '' */
.icon-document-forward5:before {
  content: "\ebf7";
} /* '' */
.icon-document-like5:before {
  content: "\ebf8";
} /* '' */
.icon-document-normal4:before {
  content: "\ebf9";
} /* '' */
.icon-document-previous5:before {
  content: "\ebfa";
} /* '' */
.icon-document-sketch5:before {
  content: "\ebfb";
} /* '' */
.icon-document-text5:before {
  content: "\ebfc";
} /* '' */
.icon-document-text-15:before {
  content: "\ebfd";
} /* '' */
.icon-document-upload5:before {
  content: "\ebfe";
} /* '' */
.icon-dollar-circle4:before {
  content: "\ebff";
} /* '' */
.icon-dollar-square5:before {
  content: "\ec00";
} /* '' */
.icon-driver5:before {
  content: "\ec01";
} /* '' */
.icon-driver-25:before {
  content: "\ec02";
} /* '' */
.icon-driver-refresh5:before {
  content: "\ec03";
} /* '' */
.icon-driving5:before {
  content: "\ec04";
} /* '' */
.icon-drop3:before {
  content: "\ec05";
} /* '' */
.icon-edit5:before {
  content: "\ec06";
} /* '' */
.icon-edit-25:before {
  content: "\ec07";
} /* '' */
.icon-electricity5:before {
  content: "\ec08";
} /* '' */
.icon-element-25:before {
  content: "\ec09";
} /* '' */
.icon-element-35:before {
  content: "\ec0a";
} /* '' */
.icon-element-45:before {
  content: "\ec0b";
} /* '' */
.icon-element-equal5:before {
  content: "\ec0c";
} /* '' */
.icon-element-plus5:before {
  content: "\ec0d";
} /* '' */
.icon-emoji-happy5:before {
  content: "\ec0e";
} /* '' */
.icon-emoji-normal5:before {
  content: "\ec0f";
} /* '' */
.icon-emoji-sad5:before {
  content: "\ec10";
} /* '' */
.icon-empty-wallet5:before {
  content: "\ec11";
} /* '' */
.icon-empty-wallet-add5:before {
  content: "\ec12";
} /* '' */
.icon-empty-wallet-change4:before {
  content: "\ec13";
} /* '' */
.icon-empty-wallet-remove5:before {
  content: "\ec14";
} /* '' */
.icon-empty-wallet-tick5:before {
  content: "\ec15";
} /* '' */
.icon-empty-wallet-time4:before {
  content: "\ec16";
} /* '' */
.icon-eraser5:before {
  content: "\ec17";
} /* '' */
.icon-eraser-15:before {
  content: "\ec18";
} /* '' */
.icon-export5:before {
  content: "\ec19";
} /* '' */
.icon-export-15:before {
  content: "\ec1a";
} /* '' */
.icon-export-25:before {
  content: "\ec1b";
} /* '' */
.icon-export-35:before {
  content: "\ec1c";
} /* '' */
.icon-external-drive5:before {
  content: "\ec1d";
} /* '' */
.icon-eye4:before {
  content: "\ec1e";
} /* '' */
.icon-eye-slash5:before {
  content: "\ec1f";
} /* '' */
.icon-fatrows5:before {
  content: "\ec20";
} /* '' */
.icon-favorite-chart5:before {
  content: "\ec21";
} /* '' */
.icon-filter5:before {
  content: "\ec22";
} /* '' */
.icon-filter-add5:before {
  content: "\ec23";
} /* '' */
.icon-filter-edit5:before {
  content: "\ec24";
} /* '' */
.icon-filter-remove5:before {
  content: "\ec25";
} /* '' */
.icon-filter-search5:before {
  content: "\ec26";
} /* '' */
.icon-filter-square5:before {
  content: "\ec27";
} /* '' */
.icon-filter-tick5:before {
  content: "\ec28";
} /* '' */
.icon-finger-cricle5:before {
  content: "\ec29";
} /* '' */
.icon-finger-scan5:before {
  content: "\ec2a";
} /* '' */
.icon-firstline5:before {
  content: "\ec2b";
} /* '' */
.icon-flag5:before {
  content: "\ec2c";
} /* '' */
.icon-flag-25:before {
  content: "\ec2d";
} /* '' */
.icon-flash5:before {
  content: "\ec2e";
} /* '' */
.icon-flash-15:before {
  content: "\ec2f";
} /* '' */
.icon-flash-circle5:before {
  content: "\ec30";
} /* '' */
.icon-flash-circle-15:before {
  content: "\ec31";
} /* '' */
.icon-flash-slash5:before {
  content: "\ec32";
} /* '' */
.icon-folder5:before {
  content: "\ec33";
} /* '' */
.icon-folder-25:before {
  content: "\ec34";
} /* '' */
.icon-folder-add5:before {
  content: "\ec35";
} /* '' */
.icon-folder-cloud5:before {
  content: "\ec36";
} /* '' */
.icon-folder-connection5:before {
  content: "\ec37";
} /* '' */
.icon-folder-cross5:before {
  content: "\ec38";
} /* '' */
.icon-folder-favorite5:before {
  content: "\ec39";
} /* '' */
.icon-folder-minus5:before {
  content: "\ec3a";
} /* '' */
.icon-folder-open5:before {
  content: "\ec3b";
} /* '' */
.icon-forbidden5:before {
  content: "\ec3c";
} /* '' */
.icon-forbidden-25:before {
  content: "\ec3d";
} /* '' */
.icon-format-circle5:before {
  content: "\ec3e";
} /* '' */
.icon-format-square5:before {
  content: "\ec3f";
} /* '' */
.icon-forward5:before {
  content: "\ec40";
} /* '' */
.icon-forward-5-seconds5:before {
  content: "\ec41";
} /* '' */
.icon-forward-10-seconds5:before {
  content: "\ec42";
} /* '' */
.icon-forward-15-seconds5:before {
  content: "\ec43";
} /* '' */
.icon-forward-item5:before {
  content: "\ec44";
} /* '' */
.icon-forward-square5:before {
  content: "\ec45";
} /* '' */
.icon-frame5:before {
  content: "\ec46";
} /* '' */
.icon-frame-15:before {
  content: "\ec47";
} /* '' */
.icon-frame-25:before {
  content: "\ec48";
} /* '' */
.icon-frame-35:before {
  content: "\ec49";
} /* '' */
.icon-frame-45:before {
  content: "\ec4a";
} /* '' */
.icon-gallery5:before {
  content: "\ec4b";
} /* '' */
.icon-gallery-add5:before {
  content: "\ec4c";
} /* '' */
.icon-gallery-edit5:before {
  content: "\ec4d";
} /* '' */
.icon-gallery-export4:before {
  content: "\ec4e";
} /* '' */
.icon-gallery-favorite5:before {
  content: "\ec4f";
} /* '' */
.icon-gallery-import5:before {
  content: "\ec50";
} /* '' */
.icon-gallery-remove5:before {
  content: "\ec51";
} /* '' */
.icon-gallery-slash5:before {
  content: "\ec52";
} /* '' */
.icon-gallery-tick5:before {
  content: "\ec53";
} /* '' */
.icon-game5:before {
  content: "\ec54";
} /* '' */
.icon-gameboy5:before {
  content: "\ec55";
} /* '' */
.icon-gas-station4:before {
  content: "\ec56";
} /* '' */
.icon-gemini5:before {
  content: "\ec57";
} /* '' */
.icon-gemini-25:before {
  content: "\ec58";
} /* '' */
.icon-ghost5:before {
  content: "\ec59";
} /* '' */
.icon-gift5:before {
  content: "\ec5a";
} /* '' */
.icon-glass5:before {
  content: "\ec5b";
} /* '' */
.icon-glass-15:before {
  content: "\ec5c";
} /* '' */
.icon-global5:before {
  content: "\ec5d";
} /* '' */
.icon-global-edit5:before {
  content: "\ec5e";
} /* '' */
.icon-global-refresh5:before {
  content: "\ec5f";
} /* '' */
.icon-global-search5:before {
  content: "\ec60";
} /* '' */
.icon-gps5:before {
  content: "\ec61";
} /* '' */
.icon-gps-slash5:before {
  content: "\ec62";
} /* '' */
.icon-grammerly5:before {
  content: "\ec63";
} /* '' */
.icon-graph5:before {
  content: "\ec64";
} /* '' */
.icon-grid-15:before {
  content: "\ec65";
} /* '' */
.icon-grid-25:before {
  content: "\ec66";
} /* '' */
.icon-grid-35:before {
  content: "\ec67";
} /* '' */
.icon-grid-45:before {
  content: "\ec68";
} /* '' */
.icon-grid-55:before {
  content: "\ec69";
} /* '' */
.icon-grid-65:before {
  content: "\ec6a";
} /* '' */
.icon-grid-75:before {
  content: "\ec6b";
} /* '' */
.icon-grid-85:before {
  content: "\ec6c";
} /* '' */
.icon-grid-95:before {
  content: "\ec6d";
} /* '' */
.icon-grid-edit5:before {
  content: "\ec6e";
} /* '' */
.icon-grid-eraser5:before {
  content: "\ec6f";
} /* '' */
.icon-grid-lock5:before {
  content: "\ec70";
} /* '' */
.icon-happyemoji5:before {
  content: "\ec71";
} /* '' */
.icon-hashtag5:before {
  content: "\ec72";
} /* '' */
.icon-hashtag-15:before {
  content: "\ec73";
} /* '' */
.icon-hashtag-down5:before {
  content: "\ec74";
} /* '' */
.icon-hashtag-up5:before {
  content: "\ec75";
} /* '' */
.icon-headphone5:before {
  content: "\ec76";
} /* '' */
.icon-headphones5:before {
  content: "\ec77";
} /* '' */
.icon-health5:before {
  content: "\ec78";
} /* '' */
.icon-heart5:before {
  content: "\ec79";
} /* '' */
.icon-heart-add5:before {
  content: "\ec7a";
} /* '' */
.icon-heart-circle5:before {
  content: "\ec7b";
} /* '' */
.icon-heart-edit5:before {
  content: "\ec7c";
} /* '' */
.icon-heart-remove5:before {
  content: "\ec7d";
} /* '' */
.icon-heart-search5:before {
  content: "\ec7e";
} /* '' */
.icon-heart-slash5:before {
  content: "\ec7f";
} /* '' */
.icon-heart-tick5:before {
  content: "\ec80";
} /* '' */
.icon-hierarchy5:before {
  content: "\ec81";
} /* '' */
.icon-hierarchy-25:before {
  content: "\ec82";
} /* '' */
.icon-hierarchy-35:before {
  content: "\ec83";
} /* '' */
.icon-hierarchy-square5:before {
  content: "\ec84";
} /* '' */
.icon-hierarchy-square-25:before {
  content: "\ec85";
} /* '' */
.icon-hierarchy-square-35:before {
  content: "\ec86";
} /* '' */
.icon-home5:before {
  content: "\ec87";
} /* '' */
.icon-home-15:before {
  content: "\ec88";
} /* '' */
.icon-home-25:before {
  content: "\ec89";
} /* '' */
.icon-home-hashtag5:before {
  content: "\ec8a";
} /* '' */
.icon-home-trend-down5:before {
  content: "\ec8b";
} /* '' */
.icon-home-trend-up5:before {
  content: "\ec8c";
} /* '' */
.icon-home-wifi5:before {
  content: "\ec8d";
} /* '' */
.icon-hospital5:before {
  content: "\ec8e";
} /* '' */
.icon-house5:before {
  content: "\ec8f";
} /* '' */
.icon-house-25:before {
  content: "\ec90";
} /* '' */
.icon-image5:before {
  content: "\ec91";
} /* '' */
.icon-import5:before {
  content: "\ec92";
} /* '' */
.icon-import-15:before {
  content: "\ec93";
} /* '' */
.icon-import-25:before {
  content: "\ec94";
} /* '' */
.icon-import-3:before {
  content: "\ec95";
} /* '' */
.icon-info-circle5:before {
  content: "\ec96";
} /* '' */
.icon-information5:before {
  content: "\ec97";
} /* '' */
.icon-instagram5:before {
  content: "\ec98";
} /* '' */
.icon-judge5:before {
  content: "\ec99";
} /* '' */
.icon-kanban4:before {
  content: "\ec9a";
} /* '' */
.icon-key5:before {
  content: "\ec9b";
} /* '' */
.icon-keyboard5:before {
  content: "\ec9c";
} /* '' */
.icon-keyboard-open5:before {
  content: "\ec9d";
} /* '' */
.icon-key-square5:before {
  content: "\ec9e";
} /* '' */
.icon-lamp5:before {
  content: "\ec9f";
} /* '' */
.icon-lamp-15:before {
  content: "\eca0";
} /* '' */
.icon-lamp-charge5:before {
  content: "\eca1";
} /* '' */
.icon-lamp-on5:before {
  content: "\eca2";
} /* '' */
.icon-lamp-slash5:before {
  content: "\eca3";
} /* '' */
.icon-language-circle5:before {
  content: "\eca4";
} /* '' */
.icon-language-square5:before {
  content: "\eca5";
} /* '' */
.icon-layer5:before {
  content: "\eca6";
} /* '' */
.icon-level5:before {
  content: "\eca7";
} /* '' */
.icon-lifebuoy5:before {
  content: "\eca8";
} /* '' */
.icon-like5:before {
  content: "\eca9";
} /* '' */
.icon-like-15:before {
  content: "\ecaa";
} /* '' */
.icon-like-dislike5:before {
  content: "\ecab";
} /* '' */
.icon-like-shapes5:before {
  content: "\ecac";
} /* '' */
.icon-like-tag5:before {
  content: "\ecad";
} /* '' */
.icon-link5:before {
  content: "\ecae";
} /* '' */
.icon-link-15:before {
  content: "\ecaf";
} /* '' */
.icon-link-26:before {
  content: "\ecb0";
} /* '' */
.icon-link-215:before {
  content: "\ecb1";
} /* '' */
.icon-link-circle5:before {
  content: "\ecb2";
} /* '' */
.icon-link-square5:before {
  content: "\ecb3";
} /* '' */
.icon-location5:before {
  content: "\ecb4";
} /* '' */
.icon-location-add5:before {
  content: "\ecb5";
} /* '' */
.icon-location-cross5:before {
  content: "\ecb6";
} /* '' */
.icon-location-minus5:before {
  content: "\ecb7";
} /* '' */
.icon-location-slash5:before {
  content: "\ecb8";
} /* '' */
.icon-location-tick5:before {
  content: "\ecb9";
} /* '' */
.icon-lock5:before {
  content: "\ecba";
} /* '' */
.icon-lock-15:before {
  content: "\ecbb";
} /* '' */
.icon-lock-circle5:before {
  content: "\ecbc";
} /* '' */
.icon-lock-slash5:before {
  content: "\ecbd";
} /* '' */
.icon-login5:before {
  content: "\ecbe";
} /* '' */
.icon-login-15:before {
  content: "\ecbf";
} /* '' */
.icon-logout5:before {
  content: "\ecc0";
} /* '' */
.icon-logout-15:before {
  content: "\ecc1";
} /* '' */
.icon-lovely5:before {
  content: "\ecc2";
} /* '' */
.icon-magicpen5:before {
  content: "\ecc3";
} /* '' */
.icon-magic-star5:before {
  content: "\ecc4";
} /* '' */
.icon-main-component5:before {
  content: "\ecc5";
} /* '' */
.icon-man5:before {
  content: "\ecc6";
} /* '' */
.icon-map5:before {
  content: "\ecc7";
} /* '' */
.icon-map-15:before {
  content: "\ecc8";
} /* '' */
.icon-mask5:before {
  content: "\ecc9";
} /* '' */
.icon-mask-15:before {
  content: "\ecca";
} /* '' */
.icon-mask-25:before {
  content: "\eccb";
} /* '' */
.icon-math5:before {
  content: "\eccc";
} /* '' */
.icon-maximize5:before {
  content: "\eccd";
} /* '' */
.icon-maximize-15:before {
  content: "\ecce";
} /* '' */
.icon-maximize-26:before {
  content: "\eccf";
} /* '' */
.icon-maximize-35:before {
  content: "\ecd0";
} /* '' */
.icon-maximize-45:before {
  content: "\ecd1";
} /* '' */
.icon-maximize-215:before {
  content: "\ecd2";
} /* '' */
.icon-maximize-circle4:before {
  content: "\ecd3";
} /* '' */
.icon-medal5:before {
  content: "\ecd4";
} /* '' */
.icon-medal-star5:before {
  content: "\ecd5";
} /* '' */
.icon-menu5:before {
  content: "\ecd6";
} /* '' */
.icon-menu-15:before {
  content: "\ecd7";
} /* '' */
.icon-menu-board5:before {
  content: "\ecd8";
} /* '' */
.icon-message5:before {
  content: "\ecd9";
} /* '' */
.icon-message-25:before {
  content: "\ecda";
} /* '' */
.icon-message-add5:before {
  content: "\ecdb";
} /* '' */
.icon-message-add-15:before {
  content: "\ecdc";
} /* '' */
.icon-message-circle5:before {
  content: "\ecdd";
} /* '' */
.icon-message-edit5:before {
  content: "\ecde";
} /* '' */
.icon-message-favorite5:before {
  content: "\ecdf";
} /* '' */
.icon-message-minus5:before {
  content: "\ece0";
} /* '' */
.icon-message-notif5:before {
  content: "\ece1";
} /* '' */
.icon-message-programming5:before {
  content: "\ece2";
} /* '' */
.icon-message-question5:before {
  content: "\ece3";
} /* '' */
.icon-message-remove5:before {
  content: "\ece4";
} /* '' */
.icon-messages5:before {
  content: "\ece5";
} /* '' */
.icon-messages-15:before {
  content: "\ece6";
} /* '' */
.icon-messages-25:before {
  content: "\ece7";
} /* '' */
.icon-messages-35:before {
  content: "\ece8";
} /* '' */
.icon-message-search5:before {
  content: "\ece9";
} /* '' */
.icon-message-square5:before {
  content: "\ecea";
} /* '' */
.icon-message-text5:before {
  content: "\eceb";
} /* '' */
.icon-message-text-15:before {
  content: "\ecec";
} /* '' */
.icon-message-tick5:before {
  content: "\eced";
} /* '' */
.icon-message-time5:before {
  content: "\ecee";
} /* '' */
.icon-microphone5:before {
  content: "\ecef";
} /* '' */
.icon-microphone-25:before {
  content: "\ecf0";
} /* '' */
.icon-microphone-slash5:before {
  content: "\ecf1";
} /* '' */
.icon-microphone-slash-15:before {
  content: "\ecf2";
} /* '' */
.icon-microscope5:before {
  content: "\ecf3";
} /* '' */
.icon-milk5:before {
  content: "\ecf4";
} /* '' */
.icon-glyph-2:before {
  content: "\ecf5";
} /* '' */
.icon-minus5:before {
  content: "\ecf6";
} /* '' */
.icon-minus-cirlce5:before {
  content: "\ecf7";
} /* '' */
.icon-minus-square5:before {
  content: "\ecf8";
} /* '' */
.icon-mirror5:before {
  content: "\ecf9";
} /* '' */
.icon-mirroring-screen5:before {
  content: "\ecfa";
} /* '' */
.icon-mobile5:before {
  content: "\ecfb";
} /* '' */
.icon-mobile-programming5:before {
  content: "\ecfc";
} /* '' */
.icon-money5:before {
  content: "\ecfd";
} /* '' */
.icon-money-25:before {
  content: "\ecfe";
} /* '' */
.icon-money-35:before {
  content: "\ecff";
} /* '' */
.icon-money-45:before {
  content: "\ed00";
} /* '' */
.icon-money-add5:before {
  content: "\ed01";
} /* '' */
.icon-money-change5:before {
  content: "\ed02";
} /* '' */
.icon-money-forbidden5:before {
  content: "\ed03";
} /* '' */
.icon-money-recive5:before {
  content: "\ed04";
} /* '' */
.icon-money-remove5:before {
  content: "\ed05";
} /* '' */
.icon-moneys5:before {
  content: "\ed06";
} /* '' */
.icon-money-send5:before {
  content: "\ed07";
} /* '' */
.icon-money-tick5:before {
  content: "\ed08";
} /* '' */
.icon-money-time5:before {
  content: "\ed09";
} /* '' */
.icon-monitor5:before {
  content: "\ed0a";
} /* '' */
.icon-monitor-mobbile5:before {
  content: "\ed0b";
} /* '' */
.icon-monitor-recorder5:before {
  content: "\ed0c";
} /* '' */
.icon-moon5:before {
  content: "\ed0d";
} /* '' */
.icon-more5:before {
  content: "\ed0e";
} /* '' */
.icon-more-25:before {
  content: "\ed0f";
} /* '' */
.icon-more-circle5:before {
  content: "\ed10";
} /* '' */
.icon-more-square5:before {
  content: "\ed11";
} /* '' */
.icon-mouse5:before {
  content: "\ed12";
} /* '' */
.icon-mouse-15:before {
  content: "\ed13";
} /* '' */
.icon-mouse-circle5:before {
  content: "\ed14";
} /* '' */
.icon-mouse-square5:before {
  content: "\ed15";
} /* '' */
.icon-music5:before {
  content: "\ed16";
} /* '' */
.icon-music-circle5:before {
  content: "\ed17";
} /* '' */
.icon-music-dashboard5:before {
  content: "\ed18";
} /* '' */
.icon-music-filter5:before {
  content: "\ed19";
} /* '' */
.icon-music-library-25:before {
  content: "\ed1a";
} /* '' */
.icon-musicnote5:before {
  content: "\ed1b";
} /* '' */
.icon-music-play5:before {
  content: "\ed1c";
} /* '' */
.icon-music-playlist5:before {
  content: "\ed1d";
} /* '' */
.icon-music-square5:before {
  content: "\ed1e";
} /* '' */
.icon-music-square-add5:before {
  content: "\ed1f";
} /* '' */
.icon-music-square-remove5:before {
  content: "\ed20";
} /* '' */
.icon-music-square-search5:before {
  content: "\ed21";
} /* '' */
.icon-next5:before {
  content: "\ed22";
} /* '' */
.icon-note5:before {
  content: "\ed23";
} /* '' */
.icon-note-15:before {
  content: "\ed24";
} /* '' */
.icon-note-26:before {
  content: "\ed25";
} /* '' */
.icon-note-215:before {
  content: "\ed26";
} /* '' */
.icon-note-add5:before {
  content: "\ed27";
} /* '' */
.icon-note-favorite5:before {
  content: "\ed28";
} /* '' */
.icon-note-remove5:before {
  content: "\ed29";
} /* '' */
.icon-note-square5:before {
  content: "\ed2a";
} /* '' */
.icon-note-text5:before {
  content: "\ed2b";
} /* '' */
.icon-notification5:before {
  content: "\ed2c";
} /* '' */
.icon-notification-15:before {
  content: "\ed2d";
} /* '' */
.icon-notification-bing5:before {
  content: "\ed2e";
} /* '' */
.icon-notification-favorite5:before {
  content: "\ed2f";
} /* '' */
.icon-notification-status5:before {
  content: "\ed30";
} /* '' */
.icon-omega-circle5:before {
  content: "\ed31";
} /* '' */
.icon-omega-square5:before {
  content: "\ed32";
} /* '' */
.icon-paintbucket5:before {
  content: "\ed33";
} /* '' */
.icon-paperclip5:before {
  content: "\ed34";
} /* '' */
.icon-paperclip-25:before {
  content: "\ed35";
} /* '' */
.icon-password-check5:before {
  content: "\ed36";
} /* '' */
.icon-path5:before {
  content: "\ed37";
} /* '' */
.icon-path-25:before {
  content: "\ed38";
} /* '' */
.icon-path-square5:before {
  content: "\ed39";
} /* '' */
.icon-pause5:before {
  content: "\ed3a";
} /* '' */
.icon-pause-circle5:before {
  content: "\ed3b";
} /* '' */
.icon-pen-add5:before {
  content: "\ed3c";
} /* '' */
.icon-pen-close5:before {
  content: "\ed3d";
} /* '' */
.icon-pen-remove5:before {
  content: "\ed3e";
} /* '' */
.icon-pen-tool5:before {
  content: "\ed3f";
} /* '' */
.icon-pen-tool-25:before {
  content: "\ed40";
} /* '' */
.icon-people5:before {
  content: "\ed41";
} /* '' */
.icon-percentage-circle5:before {
  content: "\ed42";
} /* '' */
.icon-percentage-square5:before {
  content: "\ed43";
} /* '' */
.icon-personalcard5:before {
  content: "\ed44";
} /* '' */
.icon-pet5:before {
  content: "\ed45";
} /* '' */
.icon-pharagraphspacing5:before {
  content: "\ed46";
} /* '' */
.icon-picture-frame5:before {
  content: "\ed47";
} /* '' */
.icon-play5:before {
  content: "\ed48";
} /* '' */
.icon-play-add5:before {
  content: "\ed49";
} /* '' */
.icon-play-circle5:before {
  content: "\ed4a";
} /* '' */
.icon-play-cricle5:before {
  content: "\ed4b";
} /* '' */
.icon-play-remove5:before {
  content: "\ed4c";
} /* '' */
.icon-presention-chart5:before {
  content: "\ed4d";
} /* '' */
.icon-previous5:before {
  content: "\ed4e";
} /* '' */
.icon-printer5:before {
  content: "\ed4f";
} /* '' */
.icon-printer-slash5:before {
  content: "\ed50";
} /* '' */
.icon-profile-2user5:before {
  content: "\ed51";
} /* '' */
.icon-profile-add5:before {
  content: "\ed52";
} /* '' */
.icon-profile-circle5:before {
  content: "\ed53";
} /* '' */
.icon-profile-delete5:before {
  content: "\ed54";
} /* '' */
.icon-profile-remove5:before {
  content: "\ed55";
} /* '' */
.icon-profile-tick5:before {
  content: "\ed56";
} /* '' */
.icon-programming-arrow5:before {
  content: "\ed57";
} /* '' */
.icon-programming-arrows5:before {
  content: "\ed58";
} /* '' */
.icon-quote-down5:before {
  content: "\ed59";
} /* '' */
.icon-quote-down-circle5:before {
  content: "\ed5a";
} /* '' */
.icon-quote-down-square5:before {
  content: "\ed5b";
} /* '' */
.icon-quote-up5:before {
  content: "\ed5c";
} /* '' */
.icon-quote-up-circle5:before {
  content: "\ed5d";
} /* '' */
.icon-quote-up-square5:before {
  content: "\ed5e";
} /* '' */
.icon-radar5:before {
  content: "\ed5f";
} /* '' */
.icon-radar-15:before {
  content: "\ed60";
} /* '' */
.icon-radar-25:before {
  content: "\ed61";
} /* '' */
.icon-radio5:before {
  content: "\ed62";
} /* '' */
.icon-ram5:before {
  content: "\ed63";
} /* '' */
.icon-ram-25:before {
  content: "\ed64";
} /* '' */
.icon-ranking5:before {
  content: "\ed65";
} /* '' */
.icon-ranking-15:before {
  content: "\ed66";
} /* '' */
.icon-receipt5:before {
  content: "\ed67";
} /* '' */
.icon-receipt-15:before {
  content: "\ed68";
} /* '' */
.icon-receipt-25:before {
  content: "\ed69";
} /* '' */
.icon-receipt-2-15:before {
  content: "\ed6a";
} /* '' */
.icon-receipt-add5:before {
  content: "\ed6b";
} /* '' */
.icon-receipt-discount5:before {
  content: "\ed6c";
} /* '' */
.icon-receipt-disscount5:before {
  content: "\ed6d";
} /* '' */
.icon-receipt-edit5:before {
  content: "\ed6e";
} /* '' */
.icon-receipt-item5:before {
  content: "\ed6f";
} /* '' */
.icon-receipt-minus5:before {
  content: "\ed70";
} /* '' */
.icon-receipt-search5:before {
  content: "\ed71";
} /* '' */
.icon-receipt-square5:before {
  content: "\ed72";
} /* '' */
.icon-receipt-text5:before {
  content: "\ed73";
} /* '' */
.icon-received5:before {
  content: "\ed74";
} /* '' */
.icon-receive-square5:before {
  content: "\ed75";
} /* '' */
.icon-receive-square-25:before {
  content: "\ed76";
} /* '' */
.icon-record5:before {
  content: "\ed77";
} /* '' */
.icon-record-circle5:before {
  content: "\ed78";
} /* '' */
.icon-recovery-convert5:before {
  content: "\ed79";
} /* '' */
.icon-redo5:before {
  content: "\ed7a";
} /* '' */
.icon-refresh5:before {
  content: "\ed7b";
} /* '' */
.icon-refresh-25:before {
  content: "\ed7c";
} /* '' */
.icon-refresh-circle5:before {
  content: "\ed7d";
} /* '' */
.icon-refresh-left-square5:before {
  content: "\ed7e";
} /* '' */
.icon-refresh-right-square5:before {
  content: "\ed7f";
} /* '' */
.icon-refresh-square-25:before {
  content: "\ed80";
} /* '' */
.icon-repeat5:before {
  content: "\ed81";
} /* '' */
.icon-repeat-circle5:before {
  content: "\ed82";
} /* '' */
.icon-repeate-music5:before {
  content: "\ed83";
} /* '' */
.icon-repeate-one5:before {
  content: "\ed84";
} /* '' */
.icon-reserve5:before {
  content: "\ed85";
} /* '' */
.icon-rotate-left5:before {
  content: "\ed86";
} /* '' */
.icon-rotate-left-15:before {
  content: "\ed87";
} /* '' */
.icon-rotate-right5:before {
  content: "\ed88";
} /* '' */
.icon-rotate-right-15:before {
  content: "\ed89";
} /* '' */
.icon-route-square5:before {
  content: "\ed8a";
} /* '' */
.icon-routing5:before {
  content: "\ed8b";
} /* '' */
.icon-routing-25:before {
  content: "\ed8c";
} /* '' */
.icon-row-horizontal5:before {
  content: "\ed8d";
} /* '' */
.icon-row-vertical5:before {
  content: "\ed8e";
} /* '' */
.icon-rulerpen5:before {
  content: "\ed8f";
} /* '' */
.icon-ruler5:before {
  content: "\ed90";
} /* '' */
.icon-safe-home5:before {
  content: "\ed91";
} /* '' */
.icon-sagittarius5:before {
  content: "\ed92";
} /* '' */
.icon-save-25:before {
  content: "\ed93";
} /* '' */
.icon-save-add5:before {
  content: "\ed94";
} /* '' */
.icon-save-minus5:before {
  content: "\ed95";
} /* '' */
.icon-save-remove5:before {
  content: "\ed96";
} /* '' */
.icon-scan5:before {
  content: "\ed97";
} /* '' */
.icon-scan-barcode5:before {
  content: "\ed98";
} /* '' */
.icon-scanner5:before {
  content: "\ed99";
} /* '' */
.icon-scanning5:before {
  content: "\ed9a";
} /* '' */
.icon-scissor5:before {
  content: "\ed9b";
} /* '' */
.icon-scissor-15:before {
  content: "\ed9c";
} /* '' */
.icon-screenmirroring5:before {
  content: "\ed9d";
} /* '' */
.icon-scroll5:before {
  content: "\ed9e";
} /* '' */
.icon-search-favorite5:before {
  content: "\ed9f";
} /* '' */
.icon-search-favorite-15:before {
  content: "\eda0";
} /* '' */
.icon-search-normal5:before {
  content: "\eda1";
} /* '' */
.icon-search-normal-15:before {
  content: "\eda2";
} /* '' */
.icon-search-status5:before {
  content: "\eda3";
} /* '' */
.icon-search-status-15:before {
  content: "\eda4";
} /* '' */
.icon-search-zoom-in5:before {
  content: "\eda5";
} /* '' */
.icon-search-zoom-in-15:before {
  content: "\eda6";
} /* '' */
.icon-search-zoom-out5:before {
  content: "\eda7";
} /* '' */
.icon-search-zoom-out-15:before {
  content: "\eda8";
} /* '' */
.icon-security5:before {
  content: "\eda9";
} /* '' */
.icon-security-card5:before {
  content: "\edaa";
} /* '' */
.icon-security-safe5:before {
  content: "\edab";
} /* '' */
.icon-security-time5:before {
  content: "\edac";
} /* '' */
.icon-security-user5:before {
  content: "\edad";
} /* '' */
.icon-send5:before {
  content: "\edae";
} /* '' */
.icon-send-15:before {
  content: "\edaf";
} /* '' */
.icon-send-25:before {
  content: "\edb0";
} /* '' */
.icon-send-sqaure-25:before {
  content: "\edb1";
} /* '' */
.icon-send-square5:before {
  content: "\edb2";
} /* '' */
.icon-setting5:before {
  content: "\edb3";
} /* '' */
.icon-setting-25:before {
  content: "\edb4";
} /* '' */
.icon-setting-35:before {
  content: "\edb5";
} /* '' */
.icon-setting-45:before {
  content: "\edb6";
} /* '' */
.icon-setting-55:before {
  content: "\edb7";
} /* '' */
.icon-settings5:before {
  content: "\edb8";
} /* '' */
.icon-shapes5:before {
  content: "\edb9";
} /* '' */
.icon-shapes-15:before {
  content: "\edba";
} /* '' */
.icon-share5:before {
  content: "\edbb";
} /* '' */
.icon-shield-cross5:before {
  content: "\edbc";
} /* '' */
.icon-shield-search5:before {
  content: "\edbd";
} /* '' */
.icon-shield-security2:before {
  content: "\edbe";
} /* '' */
.icon-shield-slash5:before {
  content: "\edbf";
} /* '' */
.icon-shield-tick5:before {
  content: "\edc0";
} /* '' */
.icon-ship5:before {
  content: "\edc1";
} /* '' */
.icon-shop5:before {
  content: "\edc2";
} /* '' */
.icon-shop-add5:before {
  content: "\edc3";
} /* '' */
.icon-shopping-bag5:before {
  content: "\edc4";
} /* '' */
.icon-shopping-cart5:before {
  content: "\edc5";
} /* '' */
.icon-shop-remove5:before {
  content: "\edc6";
} /* '' */
.icon-shuffle5:before {
  content: "\edc7";
} /* '' */
.icon-sidebar-bottom5:before {
  content: "\edc8";
} /* '' */
.icon-sidebar-left5:before {
  content: "\edc9";
} /* '' */
.icon-sidebar-right5:before {
  content: "\edca";
} /* '' */
.icon-sidebar-top5:before {
  content: "\edcb";
} /* '' */
.icon-signpost5:before {
  content: "\edcc";
} /* '' */
.icon-simcard5:before {
  content: "\edcd";
} /* '' */
.icon-simcard-15:before {
  content: "\edce";
} /* '' */
.icon-simcard-25:before {
  content: "\edcf";
} /* '' */
.icon-size5:before {
  content: "\edd0";
} /* '' */
.icon-slash5:before {
  content: "\edd1";
} /* '' */
.icon-slider5:before {
  content: "\edd2";
} /* '' */
.icon-slider-horizontal5:before {
  content: "\edd3";
} /* '' */
.icon-slider-horizontal-15:before {
  content: "\edd4";
} /* '' */
.icon-slider-vertical5:before {
  content: "\edd5";
} /* '' */
.icon-slider-vertical-15:before {
  content: "\edd6";
} /* '' */
.icon-smallcaps5:before {
  content: "\edd7";
} /* '' */
.icon-smart-car5:before {
  content: "\edd8";
} /* '' */
.icon-smart-home5:before {
  content: "\edd9";
} /* '' */
.icon-smileys5:before {
  content: "\edda";
} /* '' */
.icon-sms5:before {
  content: "\eddb";
} /* '' */
.icon-sms-edit5:before {
  content: "\eddc";
} /* '' */
.icon-sms-notification5:before {
  content: "\eddd";
} /* '' */
.icon-sms-search5:before {
  content: "\edde";
} /* '' */
.icon-sms-star5:before {
  content: "\eddf";
} /* '' */
.icon-sms-tracking5:before {
  content: "\ede0";
} /* '' */
.icon-sort5:before {
  content: "\ede1";
} /* '' */
.icon-sound5:before {
  content: "\ede2";
} /* '' */
.icon-speaker5:before {
  content: "\ede3";
} /* '' */
.icon-speedometer5:before {
  content: "\ede4";
} /* '' */
.icon-star5:before {
  content: "\ede5";
} /* '' */
.icon-star-15:before {
  content: "\ede6";
} /* '' */
.icon-star-slash5:before {
  content: "\ede7";
} /* '' */
.icon-status5:before {
  content: "\ede8";
} /* '' */
.icon-status-up5:before {
  content: "\ede9";
} /* '' */
.icon-sticker5:before {
  content: "\edea";
} /* '' */
.icon-stickynote5:before {
  content: "\edeb";
} /* '' */
.icon-stop5:before {
  content: "\edec";
} /* '' */
.icon-stop-circle5:before {
  content: "\eded";
} /* '' */
.icon-story5:before {
  content: "\edee";
} /* '' */
.icon-strongbox5:before {
  content: "\edef";
} /* '' */
.icon-strongbox-25:before {
  content: "\edf0";
} /* '' */
.icon-subtitle5:before {
  content: "\edf1";
} /* '' */
.icon-sun5:before {
  content: "\edf2";
} /* '' */
.icon-sun-15:before {
  content: "\edf3";
} /* '' */
.icon-sun-fog5:before {
  content: "\edf4";
} /* '' */
.icon-tag5:before {
  content: "\edf5";
} /* '' */
.icon-tag-25:before {
  content: "\edf6";
} /* '' */
.icon-tag-cross5:before {
  content: "\edf7";
} /* '' */
.icon-tag-right5:before {
  content: "\edf8";
} /* '' */
.icon-tag-user5:before {
  content: "\edf9";
} /* '' */
.icon-task5:before {
  content: "\edfa";
} /* '' */
.icon-task-square5:before {
  content: "\edfb";
} /* '' */
.icon-teacher5:before {
  content: "\edfc";
} /* '' */
.icon-text5:before {
  content: "\edfd";
} /* '' */
.icon-textalign-center5:before {
  content: "\edfe";
} /* '' */
.icon-textalign-justifycenter5:before {
  content: "\edff";
} /* '' */
.icon-textalign-justifyleft5:before {
  content: "\ee00";
} /* '' */
.icon-textalign-justifyright5:before {
  content: "\ee01";
} /* '' */
.icon-textalign-left5:before {
  content: "\ee02";
} /* '' */
.icon-textalign-right5:before {
  content: "\ee03";
} /* '' */
.icon-text-block5:before {
  content: "\ee04";
} /* '' */
.icon-text-bold5:before {
  content: "\ee05";
} /* '' */
.icon-text-italic5:before {
  content: "\ee06";
} /* '' */
.icon-text-underline5:before {
  content: "\ee07";
} /* '' */
.icon-tick-circle5:before {
  content: "\ee08";
} /* '' */
.icon-ticket5:before {
  content: "\ee09";
} /* '' */
.icon-ticket-25:before {
  content: "\ee0a";
} /* '' */
.icon-ticket-discount5:before {
  content: "\ee0b";
} /* '' */
.icon-ticket-expired5:before {
  content: "\ee0c";
} /* '' */
.icon-ticket-star5:before {
  content: "\ee0d";
} /* '' */
.icon-tick-square5:before {
  content: "\ee0e";
} /* '' */
.icon-timer5:before {
  content: "\ee0f";
} /* '' */
.icon-timer-15:before {
  content: "\ee10";
} /* '' */
.icon-timer-pause5:before {
  content: "\ee11";
} /* '' */
.icon-timer-start5:before {
  content: "\ee12";
} /* '' */
.icon-toggle-off5:before {
  content: "\ee13";
} /* '' */
.icon-toggle-off-circle5:before {
  content: "\ee14";
} /* '' */
.icon-toggle-on5:before {
  content: "\ee15";
} /* '' */
.icon-toggle-on-circle5:before {
  content: "\ee16";
} /* '' */
.icon-trade5:before {
  content: "\ee17";
} /* '' */
.icon-transaction-minus5:before {
  content: "\ee18";
} /* '' */
.icon-translate5:before {
  content: "\ee19";
} /* '' */
.icon-trash5:before {
  content: "\ee1a";
} /* '' */
.icon-tree5:before {
  content: "\ee1b";
} /* '' */
.icon-trend-down5:before {
  content: "\ee1c";
} /* '' */
.icon-trend-up5:before {
  content: "\ee1d";
} /* '' */
.icon-triangle5:before {
  content: "\ee1e";
} /* '' */
.icon-truck4:before {
  content: "\ee1f";
} /* '' */
.icon-truck-fast4:before {
  content: "\ee20";
} /* '' */
.icon-truck-remove3:before {
  content: "\ee21";
} /* '' */
.icon-truck-tick5:before {
  content: "\ee22";
} /* '' */
.icon-truck-time3:before {
  content: "\ee23";
} /* '' */
.icon-trush-square5:before {
  content: "\ee24";
} /* '' */
.icon-undo5:before {
  content: "\ee25";
} /* '' */
.icon-unlimited5:before {
  content: "\ee26";
} /* '' */
.icon-unlock5:before {
  content: "\ee27";
} /* '' */
.icon-user5:before {
  content: "\ee28";
} /* '' */
.icon-user-add5:before {
  content: "\ee29";
} /* '' */
.icon-user-cirlce-add5:before {
  content: "\ee2a";
} /* '' */
.icon-user-edit5:before {
  content: "\ee2b";
} /* '' */
.icon-user-minus5:before {
  content: "\ee2c";
} /* '' */
.icon-user-octagon5:before {
  content: "\ee2d";
} /* '' */
.icon-user-remove5:before {
  content: "\ee2e";
} /* '' */
.icon-user-search5:before {
  content: "\ee2f";
} /* '' */
.icon-user-square5:before {
  content: "\ee30";
} /* '' */
.icon-user-tag5:before {
  content: "\ee31";
} /* '' */
.icon-user-tick5:before {
  content: "\ee32";
} /* '' */
.icon-verify5:before {
  content: "\ee33";
} /* '' */
.icon-video5:before {
  content: "\ee34";
} /* '' */
.icon-video-add5:before {
  content: "\ee35";
} /* '' */
.icon-video-circle5:before {
  content: "\ee36";
} /* '' */
.icon-video-horizontal5:before {
  content: "\ee37";
} /* '' */
.icon-video-octagon5:before {
  content: "\ee38";
} /* '' */
.icon-video-play5:before {
  content: "\ee39";
} /* '' */
.icon-video-remove5:before {
  content: "\ee3a";
} /* '' */
.icon-glyph-3:before {
  content: "\ee3b";
} /* '' */
.icon-video-square5:before {
  content: "\ee3c";
} /* '' */
.icon-video-tick5:before {
  content: "\ee3d";
} /* '' */
.icon-video-time5:before {
  content: "\ee3e";
} /* '' */
.icon-video-vertical5:before {
  content: "\ee3f";
} /* '' */
.icon-voice-cricle5:before {
  content: "\ee40";
} /* '' */
.icon-voice-square5:before {
  content: "\ee41";
} /* '' */
.icon-volume-cross5:before {
  content: "\ee42";
} /* '' */
.icon-volume-high5:before {
  content: "\ee43";
} /* '' */
.icon-volume-low5:before {
  content: "\ee44";
} /* '' */
.icon-volume-low-15:before {
  content: "\ee45";
} /* '' */
.icon-volume-mute5:before {
  content: "\ee46";
} /* '' */
.icon-volume-slash5:before {
  content: "\ee47";
} /* '' */
.icon-volume-up5:before {
  content: "\ee48";
} /* '' */
.icon-wallet5:before {
  content: "\ee49";
} /* '' */
.icon-wallet-15:before {
  content: "\ee4a";
} /* '' */
.icon-wallet-25:before {
  content: "\ee4b";
} /* '' */
.icon-wallet-35:before {
  content: "\ee4c";
} /* '' */
.icon-wallet-add5:before {
  content: "\ee4d";
} /* '' */
.icon-wallet-add-15:before {
  content: "\ee4e";
} /* '' */
.icon-wallet-check5:before {
  content: "\ee4f";
} /* '' */
.icon-wallet-minus5:before {
  content: "\ee50";
} /* '' */
.icon-wallet-money5:before {
  content: "\ee51";
} /* '' */
.icon-wallet-remove5:before {
  content: "\ee52";
} /* '' */
.icon-wallet-search5:before {
  content: "\ee53";
} /* '' */
.icon-warning-25:before {
  content: "\ee54";
} /* '' */
.icon-watch5:before {
  content: "\ee55";
} /* '' */
.icon-watch-status5:before {
  content: "\ee56";
} /* '' */
.icon-weight5:before {
  content: "\ee57";
} /* '' */
.icon-weight-15:before {
  content: "\ee58";
} /* '' */
.icon-wifi5:before {
  content: "\ee59";
} /* '' */
.icon-wifi-square5:before {
  content: "\ee5a";
} /* '' */
.icon-wind5:before {
  content: "\ee5b";
} /* '' */
.icon-wind-25:before {
  content: "\ee5c";
} /* '' */
.icon-woman5:before {
  content: "\ee5d";
} /* '' */
.icon-glyph-4:before {
  content: "\ee5e";
} /* '' */
.icon-glyph-5:before {
  content: "\ee5f";
} /* '' */
.icon-glyph-6:before {
  content: "\ee60";
} /* '' */
.icon-glyph-7:before {
  content: "\ee61";
} /* '' */
.icon-glyph-8:before {
  content: "\ee62";
} /* '' */
.icon-glyph-9:before {
  content: "\ee63";
} /* '' */
.icon-glyph-10:before {
  content: "\ee64";
} /* '' */
.icon-glyph-11:before {
  content: "\ee65";
} /* '' */
.icon-glyph-12:before {
  content: "\ee66";
} /* '' */
.icon-glyph-13:before {
  content: "\ee67";
} /* '' */
.icon-glyph-14:before {
  content: "\ee68";
} /* '' */
.icon-glyph-15:before {
  content: "\ee69";
} /* '' */
.icon-glyph-16:before {
  content: "\ee6a";
} /* '' */
.icon-glyph-17:before {
  content: "\ee6b";
} /* '' */
.icon-glyph-18:before {
  content: "\ee6c";
} /* '' */
.icon-glyph-19:before {
  content: "\ee6d";
} /* '' */
.icon-dcube:before {
  content: "\ee6e";
} /* '' */
.icon-d-cube-scan:before {
  content: "\ee6f";
} /* '' */
.icon-d-rotate:before {
  content: "\ee70";
} /* '' */
.icon-d-square:before {
  content: "\ee71";
} /* '' */
.icon-square:before {
  content: "\ee72";
} /* '' */
.icon-support:before {
  content: "\ee73";
} /* '' */
.icon-activity:before {
  content: "\ee74";
} /* '' */
.icon-add:before {
  content: "\ee75";
} /* '' */
.icon-add-circle:before {
  content: "\ee76";
} /* '' */
.icon-additem:before {
  content: "\ee77";
} /* '' */
.icon-add-square:before {
  content: "\ee78";
} /* '' */
.icon-airdrop:before {
  content: "\ee79";
} /* '' */
.icon-airplane:before {
  content: "\ee7a";
} /* '' */
.icon-airplane-square:before {
  content: "\ee7b";
} /* '' */
.icon-airpod:before {
  content: "\ee7c";
} /* '' */
.icon-airpods:before {
  content: "\ee7d";
} /* '' */
.icon-alarm:before {
  content: "\ee7e";
} /* '' */
.icon-align-bottom:before {
  content: "\ee7f";
} /* '' */
.icon-align-horizontally:before {
  content: "\ee80";
} /* '' */
.icon-align-left:before {
  content: "\ee81";
} /* '' */
.icon-align-right:before {
  content: "\ee82";
} /* '' */
.icon-align-vertically:before {
  content: "\ee83";
} /* '' */
.icon-aquarius:before {
  content: "\ee84";
} /* '' */
.icon-archive:before {
  content: "\ee85";
} /* '' */
.icon-archive-1:before {
  content: "\ee86";
} /* '' */
.icon-archive-2:before {
  content: "\ee87";
} /* '' */
.icon-archive-add:before {
  content: "\ee88";
} /* '' */
.icon-archive-book:before {
  content: "\ee89";
} /* '' */
.icon-archive-minus:before {
  content: "\ee8a";
} /* '' */
.icon-archive-slash:before {
  content: "\ee8b";
} /* '' */
.icon-archive-tick:before {
  content: "\ee8c";
} /* '' */
.icon-arrange-circle:before {
  content: "\ee8d";
} /* '' */
.icon-arrange-circle-2:before {
  content: "\ee8e";
} /* '' */
.icon-arrange-square:before {
  content: "\ee8f";
} /* '' */
.icon-arrange-square-2:before {
  content: "\ee90";
} /* '' */
.icon-arrow:before {
  content: "\ee91";
} /* '' */
.icon-arrow-2:before {
  content: "\ee92";
} /* '' */
.icon-arrow-3:before {
  content: "\ee93";
} /* '' */
.icon-arrow-bottom:before {
  content: "\ee94";
} /* '' */
.icon-arrow-circle-down:before {
  content: "\ee95";
} /* '' */
.icon-arrow-circle-left:before {
  content: "\ee96";
} /* '' */
.icon-arrow-circle-right:before {
  content: "\ee97";
} /* '' */
.icon-arrow-circle-up:before {
  content: "\ee98";
} /* '' */
.icon-arrow-down:before {
  content: "\ee99";
} /* '' */
.icon-arrow-down-1:before {
  content: "\ee9a";
} /* '' */
.icon-arrow-down-2:before {
  content: "\ee9b";
} /* '' */
.icon-arrow-left:before {
  content: "\ee9c";
} /* '' */
.icon-arrow-left-1:before {
  content: "\ee9d";
} /* '' */
.icon-arrow-left-2:before {
  content: "\ee9e";
} /* '' */
.icon-arrow-left-3:before {
  content: "\ee9f";
} /* '' */
.icon-arrow-right:before {
  content: "\eea0";
} /* '' */
.icon-arrow-right-1:before {
  content: "\eea1";
} /* '' */
.icon-arrow-right-2:before {
  content: "\eea2";
} /* '' */
.icon-arrow-right-3:before {
  content: "\eea3";
} /* '' */
.icon-arrow-right-4:before {
  content: "\eea4";
} /* '' */
.icon-arrow-square:before {
  content: "\eea5";
} /* '' */
.icon-arrow-square-down:before {
  content: "\eea6";
} /* '' */
.icon-arrow-square-left:before {
  content: "\eea7";
} /* '' */
.icon-arrow-square-up:before {
  content: "\eea8";
} /* '' */
.icon-arrow-swap:before {
  content: "\eea9";
} /* '' */
.icon-arrow-swap-horizontal:before {
  content: "\eeaa";
} /* '' */
.icon-arrow-up:before {
  content: "\eeab";
} /* '' */
.icon-arrow-up-1:before {
  content: "\eeac";
} /* '' */
.icon-arrow-up-2:before {
  content: "\eead";
} /* '' */
.icon-arrow-up-3:before {
  content: "\eeae";
} /* '' */
.icon-attach-circle:before {
  content: "\eeaf";
} /* '' */
.icon-attach-square:before {
  content: "\eeb0";
} /* '' */
.icon-audio-square:before {
  content: "\eeb1";
} /* '' */
.icon-autobrightness:before {
  content: "\eeb2";
} /* '' */
.icon-award:before {
  content: "\eeb3";
} /* '' */
.icon-back-square:before {
  content: "\eeb4";
} /* '' */
.icon-backward:before {
  content: "\eeb5";
} /* '' */
.icon-backward-5-seconds:before {
  content: "\eeb6";
} /* '' */
.icon-backward-10-seconds:before {
  content: "\eeb7";
} /* '' */
.icon-backward-15-seconds:before {
  content: "\eeb8";
} /* '' */
.icon-backward-item:before {
  content: "\eeb9";
} /* '' */
.icon-bag:before {
  content: "\eeba";
} /* '' */
.icon-bag-2:before {
  content: "\eebb";
} /* '' */
.icon-bag-cross:before {
  content: "\eebc";
} /* '' */
.icon-bag-cross-1:before {
  content: "\eebd";
} /* '' */
.icon-bag-happy:before {
  content: "\eebe";
} /* '' */
.icon-bag-tick:before {
  content: "\eebf";
} /* '' */
.icon-bag-tick-2:before {
  content: "\eec0";
} /* '' */
.icon-bag-timer:before {
  content: "\eec1";
} /* '' */
.icon-bank:before {
  content: "\eec2";
} /* '' */
.icon-barcode:before {
  content: "\eec3";
} /* '' */
.icon-battery-3full:before {
  content: "\eec4";
} /* '' */
.icon-battery-charging:before {
  content: "\eec5";
} /* '' */
.icon-battery-disable:before {
  content: "\eec6";
} /* '' */
.icon-battery-empty:before {
  content: "\eec7";
} /* '' */
.icon-battery-empty-1:before {
  content: "\eec8";
} /* '' */
.icon-battery-full:before {
  content: "\eec9";
} /* '' */
.icon-bezier:before {
  content: "\eeca";
} /* '' */
.icon-bill:before {
  content: "\eecb";
} /* '' */
.icon-bitcoin-card:before {
  content: "\eecc";
} /* '' */
.icon-bitcoin-convert:before {
  content: "\eecd";
} /* '' */
.icon-bitcoin-refresh:before {
  content: "\eece";
} /* '' */
.icon-blend:before {
  content: "\eecf";
} /* '' */
.icon-blend-2:before {
  content: "\eed0";
} /* '' */
.icon-bluetooth:before {
  content: "\eed1";
} /* '' */
.icon-bluetooth-2:before {
  content: "\eed2";
} /* '' */
.icon-bluetooth-circle:before {
  content: "\eed3";
} /* '' */
.icon-bluetooth-rectangle:before {
  content: "\eed4";
} /* '' */
.icon-blur:before {
  content: "\eed5";
} /* '' */
.icon-book:before {
  content: "\eed6";
} /* '' */
.icon-book-1:before {
  content: "\eed7";
} /* '' */
.icon-bookmark:before {
  content: "\eed8";
} /* '' */
.icon-bookmark-2:before {
  content: "\eed9";
} /* '' */
.icon-book-saved:before {
  content: "\eeda";
} /* '' */
.icon-book-square:before {
  content: "\eedb";
} /* '' */
.icon-box:before {
  content: "\eedc";
} /* '' */
.icon-box-1:before {
  content: "\eedd";
} /* '' */
.icon-box-2:before {
  content: "\eede";
} /* '' */
.icon-box-add:before {
  content: "\eedf";
} /* '' */
.icon-box-remove:before {
  content: "\eee0";
} /* '' */
.icon-box-search:before {
  content: "\eee1";
} /* '' */
.icon-box-tick:before {
  content: "\eee2";
} /* '' */
.icon-box-time:before {
  content: "\eee3";
} /* '' */
.icon-briefcase:before {
  content: "\eee4";
} /* '' */
.icon-brifecase-cross:before {
  content: "\eee5";
} /* '' */
.icon-brifecase-tick:before {
  content: "\eee6";
} /* '' */
.icon-brifecase-timer:before {
  content: "\eee7";
} /* '' */
.icon-broom:before {
  content: "\eee8";
} /* '' */
.icon-brush:before {
  content: "\eee9";
} /* '' */
.icon-brush-1:before {
  content: "\eeea";
} /* '' */
.icon-brush-2:before {
  content: "\eeeb";
} /* '' */
.icon-brush-3:before {
  content: "\eeec";
} /* '' */
.icon-brush-4:before {
  content: "\eeed";
} /* '' */
.icon-bubble:before {
  content: "\eeee";
} /* '' */
.icon-bucket:before {
  content: "\eeef";
} /* '' */
.icon-bucket-circle:before {
  content: "\eef0";
} /* '' */
.icon-bucket-square:before {
  content: "\eef1";
} /* '' */
.icon-building:before {
  content: "\eef2";
} /* '' */
.icon-building-3:before {
  content: "\eef3";
} /* '' */
.icon-building-4:before {
  content: "\eef4";
} /* '' */
.icon-buildings:before {
  content: "\eef5";
} /* '' */
.icon-buildings-2:before {
  content: "\eef6";
} /* '' */
.icon-buliding:before {
  content: "\eef7";
} /* '' */
.icon-bus:before {
  content: "\eef8";
} /* '' */
.icon-buy-crypto:before {
  content: "\eef9";
} /* '' */
.icon-cake:before {
  content: "\eefa";
} /* '' */
.icon-calculator:before {
  content: "\eefb";
} /* '' */
.icon-calendar:before {
  content: "\eefc";
} /* '' */
.icon-calendar-1:before {
  content: "\eefd";
} /* '' */
.icon-calendar-2:before {
  content: "\eefe";
} /* '' */
.icon-calendar-add:before {
  content: "\eeff";
} /* '' */
.icon-calendar-circle:before {
  content: "\ef00";
} /* '' */
.icon-calendar-edit:before {
  content: "\ef01";
} /* '' */
.icon-calendar-remove:before {
  content: "\ef02";
} /* '' */
.icon-calendar-search:before {
  content: "\ef03";
} /* '' */
.icon-calendar-tick:before {
  content: "\ef04";
} /* '' */
.icon-call:before {
  content: "\ef05";
} /* '' */
.icon-call-add:before {
  content: "\ef06";
} /* '' */
.icon-call-calling:before {
  content: "\ef07";
} /* '' */
.icon-call-incoming:before {
  content: "\ef08";
} /* '' */
.icon-call-minus:before {
  content: "\ef09";
} /* '' */
.icon-call-outgoing:before {
  content: "\ef0a";
} /* '' */
.icon-call-received:before {
  content: "\ef0b";
} /* '' */
.icon-call-remove:before {
  content: "\ef0c";
} /* '' */
.icon-call-slash:before {
  content: "\ef0d";
} /* '' */
.icon-camera:before {
  content: "\ef0e";
} /* '' */
.icon-camera-slash:before {
  content: "\ef0f";
} /* '' */
.icon-candle:before {
  content: "\ef10";
} /* '' */
.icon-candle-2:before {
  content: "\ef11";
} /* '' */
.icon-car:before {
  content: "\ef12";
} /* '' */
.icon-card:before {
  content: "\ef13";
} /* '' */
.icon-card-add:before {
  content: "\ef14";
} /* '' */
.icon-card-coin:before {
  content: "\ef15";
} /* '' */
.icon-card-edit:before {
  content: "\ef16";
} /* '' */
.icon-card-pos:before {
  content: "\ef17";
} /* '' */
.icon-card-receive:before {
  content: "\ef18";
} /* '' */
.icon-card-remove:before {
  content: "\ef19";
} /* '' */
.icon-card-remove-1:before {
  content: "\ef1a";
} /* '' */
.icon-cards:before {
  content: "\ef1b";
} /* '' */
.icon-card-send:before {
  content: "\ef1c";
} /* '' */
.icon-card-slash:before {
  content: "\ef1d";
} /* '' */
.icon-card-tick:before {
  content: "\ef1e";
} /* '' */
.icon-card-tick-1:before {
  content: "\ef1f";
} /* '' */
.icon-category:before {
  content: "\ef20";
} /* '' */
.icon-category-2:before {
  content: "\ef21";
} /* '' */
.icon-cd:before {
  content: "\ef22";
} /* '' */
.icon-chart:before {
  content: "\ef23";
} /* '' */
.icon-chart-1:before {
  content: "\ef24";
} /* '' */
.icon-chart-2:before {
  content: "\ef25";
} /* '' */
.icon-chart-3:before {
  content: "\ef26";
} /* '' */
.icon-chart-21:before {
  content: "\ef27";
} /* '' */
.icon-chart-fail:before {
  content: "\ef28";
} /* '' */
.icon-chart-square:before {
  content: "\ef29";
} /* '' */
.icon-chart-success:before {
  content: "\ef2a";
} /* '' */
.icon-check:before {
  content: "\ef2b";
} /* '' */
.icon-chrome:before {
  content: "\ef2c";
} /* '' */
.icon-clipboard:before {
  content: "\ef2d";
} /* '' */
.icon-clipboard-close:before {
  content: "\ef2e";
} /* '' */
.icon-clipboard-export:before {
  content: "\ef2f";
} /* '' */
.icon-clipboard-import:before {
  content: "\ef30";
} /* '' */
.icon-clipboard-text:before {
  content: "\ef31";
} /* '' */
.icon-clipboard-tick:before {
  content: "\ef32";
} /* '' */
.icon-clock:before {
  content: "\ef33";
} /* '' */
.icon-clock-1:before {
  content: "\ef34";
} /* '' */
.icon-close-circle:before {
  content: "\ef35";
} /* '' */
.icon-close-square:before {
  content: "\ef36";
} /* '' */
.icon-cloud:before {
  content: "\ef37";
} /* '' */
.icon-cloud-add:before {
  content: "\ef38";
} /* '' */
.icon-cloud-change:before {
  content: "\ef39";
} /* '' */
.icon-cloud-connection:before {
  content: "\ef3a";
} /* '' */
.icon-cloud-cross:before {
  content: "\ef3b";
} /* '' */
.icon-cloud-drizzle:before {
  content: "\ef3c";
} /* '' */
.icon-cloud-fog:before {
  content: "\ef3d";
} /* '' */
.icon-cloud-lightning:before {
  content: "\ef3e";
} /* '' */
.icon-cloud-minus:before {
  content: "\ef3f";
} /* '' */
.icon-cloud-notif:before {
  content: "\ef40";
} /* '' */
.icon-cloud-plus:before {
  content: "\ef41";
} /* '' */
.icon-cloud-remove:before {
  content: "\ef42";
} /* '' */
.icon-cloud-snow:before {
  content: "\ef43";
} /* '' */
.icon-cloud-sunny:before {
  content: "\ef44";
} /* '' */
.icon-code:before {
  content: "\ef45";
} /* '' */
.icon-code-1:before {
  content: "\ef46";
} /* '' */
.icon-code-circle:before {
  content: "\ef47";
} /* '' */
.icon-coffee:before {
  content: "\ef48";
} /* '' */
.icon-coin:before {
  content: "\ef49";
} /* '' */
.icon-coin-1:before {
  content: "\ef4a";
} /* '' */
.icon-colorfilter:before {
  content: "\ef4b";
} /* '' */
.icon-colors-square:before {
  content: "\ef4c";
} /* '' */
.icon-color-swatch:before {
  content: "\ef4d";
} /* '' */
.icon-command:before {
  content: "\ef4e";
} /* '' */
.icon-command-square:before {
  content: "\ef4f";
} /* '' */
.icon-component:before {
  content: "\ef50";
} /* '' */
.icon-computing:before {
  content: "\ef51";
} /* '' */
.icon-convert:before {
  content: "\ef52";
} /* '' */
.icon-convert-3d-cube:before {
  content: "\ef53";
} /* '' */
.icon-convert-card:before {
  content: "\ef54";
} /* '' */
.icon-convertshape:before {
  content: "\ef55";
} /* '' */
.icon-convertshape-2:before {
  content: "\ef56";
} /* '' */
.icon-copy:before {
  content: "\ef57";
} /* '' */
.icon-copyright:before {
  content: "\ef58";
} /* '' */
.icon-copy-success:before {
  content: "\ef59";
} /* '' */
.icon-courthouse:before {
  content: "\ef5a";
} /* '' */
.icon-cpu:before {
  content: "\ef5b";
} /* '' */
.icon-cpu-charge:before {
  content: "\ef5c";
} /* '' */
.icon-cpu-setting:before {
  content: "\ef5d";
} /* '' */
.icon-creative-commons:before {
  content: "\ef5e";
} /* '' */
.icon-crop:before {
  content: "\ef5f";
} /* '' */
.icon-crown:before {
  content: "\ef60";
} /* '' */
.icon-crown-1:before {
  content: "\ef61";
} /* '' */
.icon-cup:before {
  content: "\ef62";
} /* '' */
.icon-danger:before {
  content: "\ef63";
} /* '' */
.icon-data:before {
  content: "\ef64";
} /* '' */
.icon-glyph-20:before {
  content: "\ef65";
} /* '' */
.icon-glyph-21:before {
  content: "\ef66";
} /* '' */
.icon-glyph-22:before {
  content: "\ef67";
} /* '' */
.icon-glyph-23:before {
  content: "\ef68";
} /* '' */
.icon-glyph-24:before {
  content: "\ef69";
} /* '' */
.icon-glyph-25:before {
  content: "\ef6a";
} /* '' */
.icon-glyph-26:before {
  content: "\ef6b";
} /* '' */
.icon-glyph-27:before {
  content: "\ef6c";
} /* '' */
.icon-designtools:before {
  content: "\ef6d";
} /* '' */
.icon-device-message:before {
  content: "\ef6e";
} /* '' */
.icon-devices:before {
  content: "\ef6f";
} /* '' */
.icon-devices-1:before {
  content: "\ef70";
} /* '' */
.icon-diagram:before {
  content: "\ef71";
} /* '' */
.icon-diamonds:before {
  content: "\ef72";
} /* '' */
.icon-direct:before {
  content: "\ef73";
} /* '' */
.icon-directbox-default:before {
  content: "\ef74";
} /* '' */
.icon-directbox-notif:before {
  content: "\ef75";
} /* '' */
.icon-directbox-receive:before {
  content: "\ef76";
} /* '' */
.icon-directbox-send:before {
  content: "\ef77";
} /* '' */
.icon-direct-down:before {
  content: "\ef78";
} /* '' */
.icon-direct-inbox:before {
  content: "\ef79";
} /* '' */
.icon-direct-left:before {
  content: "\ef7a";
} /* '' */
.icon-direct-normal:before {
  content: "\ef7b";
} /* '' */
.icon-direct-notification:before {
  content: "\ef7c";
} /* '' */
.icon-direct-right:before {
  content: "\ef7d";
} /* '' */
.icon-direct-send:before {
  content: "\ef7e";
} /* '' */
.icon-direct-up:before {
  content: "\ef7f";
} /* '' */
.icon-discount-circle:before {
  content: "\ef80";
} /* '' */
.icon-discount-shape:before {
  content: "\ef81";
} /* '' */
.icon-discover:before {
  content: "\ef82";
} /* '' */
.icon-discover-1:before {
  content: "\ef83";
} /* '' */
.icon-dislike:before {
  content: "\ef84";
} /* '' */
.icon-document:before {
  content: "\ef85";
} /* '' */
.icon-document-1:before {
  content: "\ef86";
} /* '' */
.icon-document-cloud:before {
  content: "\ef87";
} /* '' */
.icon-document-code:before {
  content: "\ef88";
} /* '' */
.icon-document-code-2:before {
  content: "\ef89";
} /* '' */
.icon-document-copy:before {
  content: "\ef8a";
} /* '' */
.icon-document-download:before {
  content: "\ef8b";
} /* '' */
.icon-document-favorite:before {
  content: "\ef8c";
} /* '' */
.icon-document-filter:before {
  content: "\ef8d";
} /* '' */
.icon-document-forward:before {
  content: "\ef8e";
} /* '' */
.icon-document-like:before {
  content: "\ef8f";
} /* '' */
.icon-document-normal:before {
  content: "\ef90";
} /* '' */
.icon-document-previous:before {
  content: "\ef91";
} /* '' */
.icon-document-sketch:before {
  content: "\ef92";
} /* '' */
.icon-document-text:before {
  content: "\ef93";
} /* '' */
.icon-document-text-1:before {
  content: "\ef94";
} /* '' */
.icon-document-upload:before {
  content: "\ef95";
} /* '' */
.icon-dollar-circle:before {
  content: "\ef96";
} /* '' */
.icon-dollar-square:before {
  content: "\ef97";
} /* '' */
.icon-driver:before {
  content: "\ef98";
} /* '' */
.icon-driver-2:before {
  content: "\ef99";
} /* '' */
.icon-driver-refresh:before {
  content: "\ef9a";
} /* '' */
.icon-driving:before {
  content: "\ef9b";
} /* '' */
.icon-edit:before {
  content: "\ef9c";
} /* '' */
.icon-edit-2:before {
  content: "\ef9d";
} /* '' */
.icon-electricity:before {
  content: "\ef9e";
} /* '' */
.icon-element-2:before {
  content: "\ef9f";
} /* '' */
.icon-element-3:before {
  content: "\efa0";
} /* '' */
.icon-element-4:before {
  content: "\efa1";
} /* '' */
.icon-element-equal:before {
  content: "\efa2";
} /* '' */
.icon-element-plus:before {
  content: "\efa3";
} /* '' */
.icon-emoji-happy:before {
  content: "\efa4";
} /* '' */
.icon-emoji-normal:before {
  content: "\efa5";
} /* '' */
.icon-emoji-sad:before {
  content: "\efa6";
} /* '' */
.icon-empty-wallet:before {
  content: "\efa7";
} /* '' */
.icon-empty-wallet-add:before {
  content: "\efa8";
} /* '' */
.icon-empty-wallet-change:before {
  content: "\efa9";
} /* '' */
.icon-empty-wallet-remove:before {
  content: "\efaa";
} /* '' */
.icon-empty-wallet-tick:before {
  content: "\efab";
} /* '' */
.icon-empty-wallet-time:before {
  content: "\efac";
} /* '' */
.icon-eraser:before {
  content: "\efad";
} /* '' */
.icon-eraser-1:before {
  content: "\efae";
} /* '' */
.icon-export:before {
  content: "\efaf";
} /* '' */
.icon-export-1:before {
  content: "\efb0";
} /* '' */
.icon-export-2:before {
  content: "\efb1";
} /* '' */
.icon-export-3:before {
  content: "\efb2";
} /* '' */
.icon-external-drive:before {
  content: "\efb3";
} /* '' */
.icon-eye:before {
  content: "\efb4";
} /* '' */
.icon-eye-slash:before {
  content: "\efb5";
} /* '' */
.icon-fatrows:before {
  content: "\efb6";
} /* '' */
.icon-favorite-chart:before {
  content: "\efb7";
} /* '' */
.icon-filter:before {
  content: "\efb8";
} /* '' */
.icon-filter-add:before {
  content: "\efb9";
} /* '' */
.icon-filter-edit:before {
  content: "\efba";
} /* '' */
.icon-filter-remove:before {
  content: "\efbb";
} /* '' */
.icon-filter-search:before {
  content: "\efbc";
} /* '' */
.icon-filter-square:before {
  content: "\efbd";
} /* '' */
.icon-filter-tick:before {
  content: "\efbe";
} /* '' */
.icon-finger-cricle:before {
  content: "\efbf";
} /* '' */
.icon-finger-scan:before {
  content: "\efc0";
} /* '' */
.icon-firstline:before {
  content: "\efc1";
} /* '' */
.icon-flag:before {
  content: "\efc2";
} /* '' */
.icon-flag-2:before {
  content: "\efc3";
} /* '' */
.icon-flash:before {
  content: "\efc4";
} /* '' */
.icon-flash-1:before {
  content: "\efc5";
} /* '' */
.icon-flash-circle:before {
  content: "\efc6";
} /* '' */
.icon-flash-circle-1:before {
  content: "\efc7";
} /* '' */
.icon-flash-slash:before {
  content: "\efc8";
} /* '' */
.icon-folder:before {
  content: "\efc9";
} /* '' */
.icon-folder-2:before {
  content: "\efca";
} /* '' */
.icon-folder-add:before {
  content: "\efcb";
} /* '' */
.icon-folder-cloud:before {
  content: "\efcc";
} /* '' */
.icon-folder-connection:before {
  content: "\efcd";
} /* '' */
.icon-folder-cross:before {
  content: "\efce";
} /* '' */
.icon-folder-favorite:before {
  content: "\efcf";
} /* '' */
.icon-folder-minus:before {
  content: "\efd0";
} /* '' */
.icon-folder-open:before {
  content: "\efd1";
} /* '' */
.icon-forbidden:before {
  content: "\efd2";
} /* '' */
.icon-forbidden-2:before {
  content: "\efd3";
} /* '' */
.icon-format-circle:before {
  content: "\efd4";
} /* '' */
.icon-format-square:before {
  content: "\efd5";
} /* '' */
.icon-forward:before {
  content: "\efd6";
} /* '' */
.icon-forward-5-seconds:before {
  content: "\efd7";
} /* '' */
.icon-forward-10-seconds:before {
  content: "\efd8";
} /* '' */
.icon-forward-15-seconds:before {
  content: "\efd9";
} /* '' */
.icon-forward-item:before {
  content: "\efda";
} /* '' */
.icon-forward-square:before {
  content: "\efdb";
} /* '' */
.icon-frame:before {
  content: "\efdc";
} /* '' */
.icon-frame-1:before {
  content: "\efdd";
} /* '' */
.icon-frame-2:before {
  content: "\efde";
} /* '' */
.icon-frame-3:before {
  content: "\efdf";
} /* '' */
.icon-frame-4:before {
  content: "\efe0";
} /* '' */
.icon-gallery:before {
  content: "\efe1";
} /* '' */
.icon-gallery-add:before {
  content: "\efe2";
} /* '' */
.icon-gallery-edit:before {
  content: "\efe3";
} /* '' */
.icon-gallery-export:before {
  content: "\efe4";
} /* '' */
.icon-gallery-favorite:before {
  content: "\efe5";
} /* '' */
.icon-gallery-import:before {
  content: "\efe6";
} /* '' */
.icon-gallery-remove:before {
  content: "\efe7";
} /* '' */
.icon-gallery-slash:before {
  content: "\efe8";
} /* '' */
.icon-gallery-tick:before {
  content: "\efe9";
} /* '' */
.icon-game:before {
  content: "\efea";
} /* '' */
.icon-gameboy:before {
  content: "\efeb";
} /* '' */
.icon-gas-station:before {
  content: "\efec";
} /* '' */
.icon-gemini:before {
  content: "\efed";
} /* '' */
.icon-gemini-2:before {
  content: "\efee";
} /* '' */
.icon-ghost:before {
  content: "\efef";
} /* '' */
.icon-gift:before {
  content: "\eff0";
} /* '' */
.icon-glass:before {
  content: "\eff1";
} /* '' */
.icon-glass-1:before {
  content: "\eff2";
} /* '' */
.icon-global:before {
  content: "\eff3";
} /* '' */
.icon-global-edit:before {
  content: "\eff4";
} /* '' */
.icon-global-refresh:before {
  content: "\eff5";
} /* '' */
.icon-global-search:before {
  content: "\eff6";
} /* '' */
.icon-gps:before {
  content: "\eff7";
} /* '' */
.icon-gps-slash:before {
  content: "\eff8";
} /* '' */
.icon-grammerly:before {
  content: "\eff9";
} /* '' */
.icon-graph:before {
  content: "\effa";
} /* '' */
.icon-grid-1:before {
  content: "\effb";
} /* '' */
.icon-grid-2:before {
  content: "\effc";
} /* '' */
.icon-grid-3:before {
  content: "\effd";
} /* '' */
.icon-grid-4:before {
  content: "\effe";
} /* '' */
.icon-grid-5:before {
  content: "\efff";
} /* '' */
.icon-grid-6:before {
  content: "\f000";
} /* '' */
.icon-grid-7:before {
  content: "\f001";
} /* '' */
.icon-grid-8:before {
  content: "\f002";
} /* '' */
.icon-grid-9:before {
  content: "\f003";
} /* '' */
.icon-grid-edit:before {
  content: "\f004";
} /* '' */
.icon-grid-eraser:before {
  content: "\f005";
} /* '' */
.icon-grid-lock:before {
  content: "\f006";
} /* '' */
.icon-happyemoji:before {
  content: "\f007";
} /* '' */
.icon-hashtag:before {
  content: "\f008";
} /* '' */
.icon-hashtag-1:before {
  content: "\f009";
} /* '' */
.icon-hashtag-down:before {
  content: "\f00a";
} /* '' */
.icon-hashtag-up:before {
  content: "\f00b";
} /* '' */
.icon-headphone:before {
  content: "\f00c";
} /* '' */
.icon-headphones:before {
  content: "\f00d";
} /* '' */
.icon-health:before {
  content: "\f00e";
} /* '' */
.icon-heart:before {
  content: "\f00f";
} /* '' */
.icon-heart-add:before {
  content: "\f010";
} /* '' */
.icon-heart-circle:before {
  content: "\f011";
} /* '' */
.icon-heart-edit:before {
  content: "\f012";
} /* '' */
.icon-heart-remove:before {
  content: "\f013";
} /* '' */
.icon-heart-search:before {
  content: "\f014";
} /* '' */
.icon-heart-slash:before {
  content: "\f015";
} /* '' */
.icon-heart-tick:before {
  content: "\f016";
} /* '' */
.icon-hierarchy:before {
  content: "\f017";
} /* '' */
.icon-hierarchy-2:before {
  content: "\f018";
} /* '' */
.icon-hierarchy-3:before {
  content: "\f019";
} /* '' */
.icon-hierarchy-square:before {
  content: "\f01a";
} /* '' */
.icon-hierarchy-square-2:before {
  content: "\f01b";
} /* '' */
.icon-hierarchy-square-3:before {
  content: "\f01c";
} /* '' */
.icon-home:before {
  content: "\f01d";
} /* '' */
.icon-home-1:before {
  content: "\f01e";
} /* '' */
.icon-home-2:before {
  content: "\f01f";
} /* '' */
.icon-home-hashtag:before {
  content: "\f020";
} /* '' */
.icon-home-trend-down:before {
  content: "\f021";
} /* '' */
.icon-home-trend-up:before {
  content: "\f022";
} /* '' */
.icon-home-wifi:before {
  content: "\f023";
} /* '' */
.icon-hospital:before {
  content: "\f024";
} /* '' */
.icon-house:before {
  content: "\f025";
} /* '' */
.icon-house-2:before {
  content: "\f026";
} /* '' */
.icon-icon:before {
  content: "\f027";
} /* '' */
.icon-image:before {
  content: "\f028";
} /* '' */
.icon-import:before {
  content: "\f029";
} /* '' */
.icon-import-1:before {
  content: "\f02a";
} /* '' */
.icon-import-2:before {
  content: "\f02b";
} /* '' */
.icon-info-circle:before {
  content: "\f02c";
} /* '' */
.icon-information:before {
  content: "\f02d";
} /* '' */
.icon-instagram:before {
  content: "\f02e";
} /* '' */
.icon-judge:before {
  content: "\f02f";
} /* '' */
.icon-kanban:before {
  content: "\f030";
} /* '' */
.icon-key:before {
  content: "\f031";
} /* '' */
.icon-keyboard:before {
  content: "\f032";
} /* '' */
.icon-keyboard-open:before {
  content: "\f033";
} /* '' */
.icon-key-square:before {
  content: "\f034";
} /* '' */
.icon-lamp:before {
  content: "\f035";
} /* '' */
.icon-lamp-1:before {
  content: "\f036";
} /* '' */
.icon-lamp-charge:before {
  content: "\f037";
} /* '' */
.icon-lamp-on:before {
  content: "\f038";
} /* '' */
.icon-lamp-slash:before {
  content: "\f039";
} /* '' */
.icon-language-circle:before {
  content: "\f03a";
} /* '' */
.icon-language-square:before {
  content: "\f03b";
} /* '' */
.icon-layer:before {
  content: "\f03c";
} /* '' */
.icon-level:before {
  content: "\f03d";
} /* '' */
.icon-lifebuoy:before {
  content: "\f03e";
} /* '' */
.icon-like:before {
  content: "\f03f";
} /* '' */
.icon-like-1:before {
  content: "\f040";
} /* '' */
.icon-like-dislike:before {
  content: "\f041";
} /* '' */
.icon-like-shapes:before {
  content: "\f042";
} /* '' */
.icon-like-tag:before {
  content: "\f043";
} /* '' */
.icon-link:before {
  content: "\f044";
} /* '' */
.icon-link-1:before {
  content: "\f045";
} /* '' */
.icon-link-2:before {
  content: "\f046";
} /* '' */
.icon-link-21:before {
  content: "\f047";
} /* '' */
.icon-link-circle:before {
  content: "\f048";
} /* '' */
.icon-link-square:before {
  content: "\f049";
} /* '' */
.icon-location:before {
  content: "\f04a";
} /* '' */
.icon-location-add:before {
  content: "\f04b";
} /* '' */
.icon-location-cross:before {
  content: "\f04c";
} /* '' */
.icon-location-minus:before {
  content: "\f04d";
} /* '' */
.icon-location-slash:before {
  content: "\f04e";
} /* '' */
.icon-location-tick:before {
  content: "\f04f";
} /* '' */
.icon-lock:before {
  content: "\f050";
} /* '' */
.icon-lock-1:before {
  content: "\f051";
} /* '' */
.icon-lock-circle:before {
  content: "\f052";
} /* '' */
.icon-lock-slash:before {
  content: "\f053";
} /* '' */
.icon-login:before {
  content: "\f054";
} /* '' */
.icon-login-1:before {
  content: "\f055";
} /* '' */
.icon-logout:before {
  content: "\f056";
} /* '' */
.icon-logout-1:before {
  content: "\f057";
} /* '' */
.icon-lovely:before {
  content: "\f058";
} /* '' */
.icon-magicpen:before {
  content: "\f059";
} /* '' */
.icon-magic-star:before {
  content: "\f05a";
} /* '' */
.icon-main-component:before {
  content: "\f05b";
} /* '' */
.icon-man:before {
  content: "\f05c";
} /* '' */
.icon-map:before {
  content: "\f05d";
} /* '' */
.icon-map-1:before {
  content: "\f05e";
} /* '' */
.icon-mask:before {
  content: "\f05f";
} /* '' */
.icon-mask-1:before {
  content: "\f060";
} /* '' */
.icon-mask-2:before {
  content: "\f061";
} /* '' */
.icon-math:before {
  content: "\f062";
} /* '' */
.icon-maximize:before {
  content: "\f063";
} /* '' */
.icon-maximize-1:before {
  content: "\f064";
} /* '' */
.icon-maximize-2:before {
  content: "\f065";
} /* '' */
.icon-maximize-3:before {
  content: "\f066";
} /* '' */
.icon-maximize-4:before {
  content: "\f067";
} /* '' */
.icon-maximize-21:before {
  content: "\f068";
} /* '' */
.icon-maximize-circle:before {
  content: "\f069";
} /* '' */
.icon-medal:before {
  content: "\f06a";
} /* '' */
.icon-medal-star:before {
  content: "\f06b";
} /* '' */
.icon-menu:before {
  content: "\f06c";
} /* '' */
.icon-menu-1:before {
  content: "\f06d";
} /* '' */
.icon-menu-board:before {
  content: "\f06e";
} /* '' */
.icon-message:before {
  content: "\f06f";
} /* '' */
.icon-message-2:before {
  content: "\f070";
} /* '' */
.icon-message-add:before {
  content: "\f071";
} /* '' */
.icon-message-add-1:before {
  content: "\f072";
} /* '' */
.icon-message-circle:before {
  content: "\f073";
} /* '' */
.icon-message-edit:before {
  content: "\f074";
} /* '' */
.icon-message-favorite:before {
  content: "\f075";
} /* '' */
.icon-message-minus:before {
  content: "\f076";
} /* '' */
.icon-message-notif:before {
  content: "\f077";
} /* '' */
.icon-message-programming:before {
  content: "\f078";
} /* '' */
.icon-message-question:before {
  content: "\f079";
} /* '' */
.icon-message-remove:before {
  content: "\f07a";
} /* '' */
.icon-messages:before {
  content: "\f07b";
} /* '' */
.icon-messages-1:before {
  content: "\f07c";
} /* '' */
.icon-messages-2:before {
  content: "\f07d";
} /* '' */
.icon-messages-3:before {
  content: "\f07e";
} /* '' */
.icon-message-search:before {
  content: "\f07f";
} /* '' */
.icon-message-square:before {
  content: "\f080";
} /* '' */
.icon-message-text:before {
  content: "\f081";
} /* '' */
.icon-message-text-1:before {
  content: "\f082";
} /* '' */
.icon-message-tick:before {
  content: "\f083";
} /* '' */
.icon-message-time:before {
  content: "\f084";
} /* '' */
.icon-microphone:before {
  content: "\f085";
} /* '' */
.icon-microphone-2:before {
  content: "\f086";
} /* '' */
.icon-microphone-slash:before {
  content: "\f087";
} /* '' */
.icon-microphone-slash-1:before {
  content: "\f088";
} /* '' */
.icon-microscope:before {
  content: "\f089";
} /* '' */
.icon-milk:before {
  content: "\f08a";
} /* '' */
.icon-mini-music-sqaure:before {
  content: "\f08b";
} /* '' */
.icon-minus:before {
  content: "\f08c";
} /* '' */
.icon-minus-cirlce:before {
  content: "\f08d";
} /* '' */
.icon-minus-square:before {
  content: "\f08e";
} /* '' */
.icon-mirror:before {
  content: "\f08f";
} /* '' */
.icon-mirroring-screen:before {
  content: "\f090";
} /* '' */
.icon-mobile:before {
  content: "\f091";
} /* '' */
.icon-mobile-programming:before {
  content: "\f092";
} /* '' */
.icon-money:before {
  content: "\f093";
} /* '' */
.icon-money-2:before {
  content: "\f094";
} /* '' */
.icon-money-3:before {
  content: "\f095";
} /* '' */
.icon-money-4:before {
  content: "\f096";
} /* '' */
.icon-money-add:before {
  content: "\f097";
} /* '' */
.icon-money-change:before {
  content: "\f098";
} /* '' */
.icon-money-forbidden:before {
  content: "\f099";
} /* '' */
.icon-money-recive:before {
  content: "\f09a";
} /* '' */
.icon-money-remove:before {
  content: "\f09b";
} /* '' */
.icon-moneys:before {
  content: "\f09c";
} /* '' */
.icon-money-send:before {
  content: "\f09d";
} /* '' */
.icon-money-tick:before {
  content: "\f09e";
} /* '' */
.icon-money-time:before {
  content: "\f09f";
} /* '' */
.icon-monitor:before {
  content: "\f0a0";
} /* '' */
.icon-monitor-mobbile:before {
  content: "\f0a1";
} /* '' */
.icon-monitor-recorder:before {
  content: "\f0a2";
} /* '' */
.icon-moon:before {
  content: "\f0a3";
} /* '' */
.icon-more:before {
  content: "\f0a4";
} /* '' */
.icon-more-2:before {
  content: "\f0a5";
} /* '' */
.icon-more-circle:before {
  content: "\f0a6";
} /* '' */
.icon-more-square:before {
  content: "\f0a7";
} /* '' */
.icon-mouse:before {
  content: "\f0a8";
} /* '' */
.icon-mouse-1:before {
  content: "\f0a9";
} /* '' */
.icon-mouse-circle:before {
  content: "\f0aa";
} /* '' */
.icon-mouse-square:before {
  content: "\f0ab";
} /* '' */
.icon-music:before {
  content: "\f0ac";
} /* '' */
.icon-music-circle:before {
  content: "\f0ad";
} /* '' */
.icon-music-dashboard:before {
  content: "\f0ae";
} /* '' */
.icon-music-filter:before {
  content: "\f0af";
} /* '' */
.icon-music-library-2:before {
  content: "\f0b0";
} /* '' */
.icon-musicnote:before {
  content: "\f0b1";
} /* '' */
.icon-music-play:before {
  content: "\f0b2";
} /* '' */
.icon-music-playlist:before {
  content: "\f0b3";
} /* '' */
.icon-music-square:before {
  content: "\f0b4";
} /* '' */
.icon-music-square-add:before {
  content: "\f0b5";
} /* '' */
.icon-music-square-remove:before {
  content: "\f0b6";
} /* '' */
.icon-music-square-search:before {
  content: "\f0b7";
} /* '' */
.icon-next:before {
  content: "\f0b8";
} /* '' */
.icon-note:before {
  content: "\f0b9";
} /* '' */
.icon-note-1:before {
  content: "\f0ba";
} /* '' */
.icon-note-2:before {
  content: "\f0bb";
} /* '' */
.icon-note-21:before {
  content: "\f0bc";
} /* '' */
.icon-note-add:before {
  content: "\f0bd";
} /* '' */
.icon-note-favorite:before {
  content: "\f0be";
} /* '' */
.icon-note-remove:before {
  content: "\f0bf";
} /* '' */
.icon-note-square:before {
  content: "\f0c0";
} /* '' */
.icon-note-text:before {
  content: "\f0c1";
} /* '' */
.icon-notification:before {
  content: "\f0c2";
} /* '' */
.icon-notification-1:before {
  content: "\f0c3";
} /* '' */
.icon-notification-bing:before {
  content: "\f0c4";
} /* '' */
.icon-notification-circle:before {
  content: "\f0c5";
} /* '' */
.icon-notification-favorite:before {
  content: "\f0c6";
} /* '' */
.icon-notification-status:before {
  content: "\f0c7";
} /* '' */
.icon-omega-circle:before {
  content: "\f0c8";
} /* '' */
.icon-omega-square:before {
  content: "\f0c9";
} /* '' */
.icon-paintbucket:before {
  content: "\f0ca";
} /* '' */
.icon-paperclip:before {
  content: "\f0cb";
} /* '' */
.icon-paperclip-2:before {
  content: "\f0cc";
} /* '' */
.icon-password-check:before {
  content: "\f0cd";
} /* '' */
.icon-path:before {
  content: "\f0ce";
} /* '' */
.icon-path-2:before {
  content: "\f0cf";
} /* '' */
.icon-path-square:before {
  content: "\f0d0";
} /* '' */
.icon-pause:before {
  content: "\f0d1";
} /* '' */
.icon-pause-circle:before {
  content: "\f0d2";
} /* '' */
.icon-pen-add:before {
  content: "\f0d3";
} /* '' */
.icon-pen-close:before {
  content: "\f0d4";
} /* '' */
.icon-pen-remove:before {
  content: "\f0d5";
} /* '' */
.icon-pen-tool:before {
  content: "\f0d6";
} /* '' */
.icon-pen-tool-2:before {
  content: "\f0d7";
} /* '' */
.icon-people:before {
  content: "\f0d8";
} /* '' */
.icon-percentage-circle:before {
  content: "\f0d9";
} /* '' */
.icon-percentage-square:before {
  content: "\f0da";
} /* '' */
.icon-personalcard:before {
  content: "\f0db";
} /* '' */
.icon-pet:before {
  content: "\f0dc";
} /* '' */
.icon-pharagraphspacing:before {
  content: "\f0dd";
} /* '' */
.icon-picture-frame:before {
  content: "\f0de";
} /* '' */
.icon-play:before {
  content: "\f0df";
} /* '' */
.icon-play-add:before {
  content: "\f0e0";
} /* '' */
.icon-play-circle:before {
  content: "\f0e1";
} /* '' */
.icon-play-cricle:before {
  content: "\f0e2";
} /* '' */
.icon-play-remove:before {
  content: "\f0e3";
} /* '' */
.icon-presention-chart:before {
  content: "\f0e4";
} /* '' */
.icon-previous:before {
  content: "\f0e5";
} /* '' */
.icon-printer:before {
  content: "\f0e6";
} /* '' */
.icon-printer-slash:before {
  content: "\f0e7";
} /* '' */
.icon-profile-2user:before {
  content: "\f0e8";
} /* '' */
.icon-profile-add:before {
  content: "\f0e9";
} /* '' */
.icon-profile-circle:before {
  content: "\f0ea";
} /* '' */
.icon-profile-delete:before {
  content: "\f0eb";
} /* '' */
.icon-profile-remove:before {
  content: "\f0ec";
} /* '' */
.icon-profile-tick:before {
  content: "\f0ed";
} /* '' */
.icon-programming-arrow:before {
  content: "\f0ee";
} /* '' */
.icon-programming-arrows:before {
  content: "\f0ef";
} /* '' */
.icon-quote-down:before {
  content: "\f0f0";
} /* '' */
.icon-quote-down-circle:before {
  content: "\f0f1";
} /* '' */
.icon-quote-down-square:before {
  content: "\f0f2";
} /* '' */
.icon-quote-up:before {
  content: "\f0f3";
} /* '' */
.icon-quote-up-circle:before {
  content: "\f0f4";
} /* '' */
.icon-quote-up-square:before {
  content: "\f0f5";
} /* '' */
.icon-radar:before {
  content: "\f0f6";
} /* '' */
.icon-radar-1:before {
  content: "\f0f7";
} /* '' */
.icon-radar-2:before {
  content: "\f0f8";
} /* '' */
.icon-radio:before {
  content: "\f0f9";
} /* '' */
.icon-ram:before {
  content: "\f0fa";
} /* '' */
.icon-ram-2:before {
  content: "\f0fb";
} /* '' */
.icon-ranking:before {
  content: "\f0fc";
} /* '' */
.icon-ranking-1:before {
  content: "\f0fd";
} /* '' */
.icon-receipt:before {
  content: "\f0fe";
} /* '' */
.icon-receipt-1:before {
  content: "\f0ff";
} /* '' */
.icon-receipt-2:before {
  content: "\f100";
} /* '' */
.icon-receipt-2-1:before {
  content: "\f101";
} /* '' */
.icon-receipt-add:before {
  content: "\f102";
} /* '' */
.icon-receipt-discount:before {
  content: "\f103";
} /* '' */
.icon-receipt-disscount:before {
  content: "\f104";
} /* '' */
.icon-receipt-edit:before {
  content: "\f105";
} /* '' */
.icon-receipt-item:before {
  content: "\f106";
} /* '' */
.icon-receipt-minus:before {
  content: "\f107";
} /* '' */
.icon-receipt-search:before {
  content: "\f108";
} /* '' */
.icon-receipt-square:before {
  content: "\f109";
} /* '' */
.icon-receipt-text:before {
  content: "\f10a";
} /* '' */
.icon-received:before {
  content: "\f10b";
} /* '' */
.icon-receive-square:before {
  content: "\f10c";
} /* '' */
.icon-receive-square-2:before {
  content: "\f10d";
} /* '' */
.icon-record:before {
  content: "\f10e";
} /* '' */
.icon-record-circle:before {
  content: "\f10f";
} /* '' */
.icon-recovery-convert:before {
  content: "\f110";
} /* '' */
.icon-redo:before {
  content: "\f111";
} /* '' */
.icon-refresh:before {
  content: "\f112";
} /* '' */
.icon-refresh-circle:before {
  content: "\f113";
} /* '' */
.icon-refresh-left-square:before {
  content: "\f114";
} /* '' */
.icon-refresh-right-square:before {
  content: "\f115";
} /* '' */
.icon-refresh-square-2:before {
  content: "\f116";
} /* '' */
.icon-repeat:before {
  content: "\f117";
} /* '' */
.icon-repeat-circle:before {
  content: "\f118";
} /* '' */
.icon-repeate-music:before {
  content: "\f119";
} /* '' */
.icon-repeate-one:before {
  content: "\f11a";
} /* '' */
.icon-reserve:before {
  content: "\f11b";
} /* '' */
.icon-rotate-left:before {
  content: "\f11c";
} /* '' */
.icon-rotate-left-1:before {
  content: "\f11d";
} /* '' */
.icon-rotate-right:before {
  content: "\f11e";
} /* '' */
.icon-rotate-right-1:before {
  content: "\f11f";
} /* '' */
.icon-route-square:before {
  content: "\f120";
} /* '' */
.icon-routing:before {
  content: "\f121";
} /* '' */
.icon-routing-2:before {
  content: "\f122";
} /* '' */
.icon-row-horizontal:before {
  content: "\f123";
} /* '' */
.icon-row-vertical:before {
  content: "\f124";
} /* '' */
.icon-rulerpen:before {
  content: "\f125";
} /* '' */
.icon-ruler:before {
  content: "\f126";
} /* '' */
.icon-safe-home:before {
  content: "\f127";
} /* '' */
.icon-sagittarius:before {
  content: "\f128";
} /* '' */
.icon-save-2:before {
  content: "\f129";
} /* '' */
.icon-save-add:before {
  content: "\f12a";
} /* '' */
.icon-save-minus:before {
  content: "\f12b";
} /* '' */
.icon-save-remove:before {
  content: "\f12c";
} /* '' */
.icon-scan:before {
  content: "\f12d";
} /* '' */
.icon-scan-barcode:before {
  content: "\f12e";
} /* '' */
.icon-scanner:before {
  content: "\f12f";
} /* '' */
.icon-scanning:before {
  content: "\f130";
} /* '' */
.icon-scissor:before {
  content: "\f131";
} /* '' */
.icon-scissor-1:before {
  content: "\f132";
} /* '' */
.icon-screenmirroring:before {
  content: "\f133";
} /* '' */
.icon-scroll:before {
  content: "\f134";
} /* '' */
.icon-search-favorite:before {
  content: "\f135";
} /* '' */
.icon-search-favorite-1:before {
  content: "\f136";
} /* '' */
.icon-search-normal:before {
  content: "\f137";
} /* '' */
.icon-search-normal-1:before {
  content: "\f138";
} /* '' */
.icon-search-status:before {
  content: "\f139";
} /* '' */
.icon-search-status-1:before {
  content: "\f13a";
} /* '' */
.icon-search-zoom-in:before {
  content: "\f13b";
} /* '' */
.icon-search-zoom-in-1:before {
  content: "\f13c";
} /* '' */
.icon-search-zoom-out:before {
  content: "\f13d";
} /* '' */
.icon-search-zoom-out-1:before {
  content: "\f13e";
} /* '' */
.icon-security:before {
  content: "\f13f";
} /* '' */
.icon-security-card:before {
  content: "\f140";
} /* '' */
.icon-security-safe:before {
  content: "\f141";
} /* '' */
.icon-security-time:before {
  content: "\f142";
} /* '' */
.icon-security-user:before {
  content: "\f143";
} /* '' */
.icon-send:before {
  content: "\f144";
} /* '' */
.icon-send-1:before {
  content: "\f145";
} /* '' */
.icon-send-2:before {
  content: "\f146";
} /* '' */
.icon-send-sqaure-2:before {
  content: "\f147";
} /* '' */
.icon-send-square:before {
  content: "\f148";
} /* '' */
.icon-setting:before {
  content: "\f149";
} /* '' */
.icon-setting-2:before {
  content: "\f14a";
} /* '' */
.icon-setting-3:before {
  content: "\f14b";
} /* '' */
.icon-setting-4:before {
  content: "\f14c";
} /* '' */
.icon-setting-5:before {
  content: "\f14d";
} /* '' */
.icon-settings:before {
  content: "\f14e";
} /* '' */
.icon-shapes:before {
  content: "\f14f";
} /* '' */
.icon-shapes-1:before {
  content: "\f150";
} /* '' */
.icon-share:before {
  content: "\f151";
} /* '' */
.icon-shield:before {
  content: "\f152";
} /* '' */
.icon-shield-cross:before {
  content: "\f153";
} /* '' */
.icon-shield-search:before {
  content: "\f154";
} /* '' */
.icon-shield-slash:before {
  content: "\f155";
} /* '' */
.icon-shield-tick:before {
  content: "\f156";
} /* '' */
.icon-ship:before {
  content: "\f157";
} /* '' */
.icon-shop:before {
  content: "\f158";
} /* '' */
.icon-shop-add:before {
  content: "\f159";
} /* '' */
.icon-shopping-bag:before {
  content: "\f15a";
} /* '' */
.icon-shopping-cart:before {
  content: "\f15b";
} /* '' */
.icon-shop-remove:before {
  content: "\f15c";
} /* '' */
.icon-shuffle:before {
  content: "\f15d";
} /* '' */
.icon-sidebar-bottom:before {
  content: "\f15e";
} /* '' */
.icon-sidebar-left:before {
  content: "\f15f";
} /* '' */
.icon-sidebar-right:before {
  content: "\f160";
} /* '' */
.icon-sidebar-top:before {
  content: "\f161";
} /* '' */
.icon-signpost:before {
  content: "\f162";
} /* '' */
.icon-simcard:before {
  content: "\f163";
} /* '' */
.icon-simcard-1:before {
  content: "\f164";
} /* '' */
.icon-simcard-2:before {
  content: "\f165";
} /* '' */
.icon-size:before {
  content: "\f166";
} /* '' */
.icon-slash:before {
  content: "\f167";
} /* '' */
.icon-slider:before {
  content: "\f168";
} /* '' */
.icon-slider-horizontal:before {
  content: "\f169";
} /* '' */
.icon-slider-horizontal-1:before {
  content: "\f16a";
} /* '' */
.icon-slider-vertical:before {
  content: "\f16b";
} /* '' */
.icon-slider-vertical-1:before {
  content: "\f16c";
} /* '' */
.icon-smallcaps:before {
  content: "\f16d";
} /* '' */
.icon-smart-car:before {
  content: "\f16e";
} /* '' */
.icon-smart-home:before {
  content: "\f16f";
} /* '' */
.icon-smileys:before {
  content: "\f170";
} /* '' */
.icon-sms:before {
  content: "\f171";
} /* '' */
.icon-sms-edit:before {
  content: "\f172";
} /* '' */
.icon-sms-notification:before {
  content: "\f173";
} /* '' */
.icon-sms-search:before {
  content: "\f174";
} /* '' */
.icon-sms-star:before {
  content: "\f175";
} /* '' */
.icon-sms-tracking:before {
  content: "\f176";
} /* '' */
.icon-sort:before {
  content: "\f177";
} /* '' */
.icon-sound:before {
  content: "\f178";
} /* '' */
.icon-speaker:before {
  content: "\f179";
} /* '' */
.icon-speedometer:before {
  content: "\f17a";
} /* '' */
.icon-star:before {
  content: "\f17b";
} /* '' */
.icon-star-1:before {
  content: "\f17c";
} /* '' */
.icon-star-slash:before {
  content: "\f17d";
} /* '' */
.icon-status:before {
  content: "\f17e";
} /* '' */
.icon-status-up:before {
  content: "\f17f";
} /* '' */
.icon-sticker:before {
  content: "\f180";
} /* '' */
.icon-stickynote:before {
  content: "\f181";
} /* '' */
.icon-stop:before {
  content: "\f182";
} /* '' */
.icon-stop-circle:before {
  content: "\f183";
} /* '' */
.icon-story:before {
  content: "\f184";
} /* '' */
.icon-strongbox:before {
  content: "\f185";
} /* '' */
.icon-strongbox-2:before {
  content: "\f186";
} /* '' */
.icon-subtitle:before {
  content: "\f187";
} /* '' */
.icon-sun:before {
  content: "\f188";
} /* '' */
.icon-sun-1:before {
  content: "\f189";
} /* '' */
.icon-sun-fog:before {
  content: "\f18a";
} /* '' */
.icon-tag:before {
  content: "\f18b";
} /* '' */
.icon-tag-2:before {
  content: "\f18c";
} /* '' */
.icon-tag-cross:before {
  content: "\f18d";
} /* '' */
.icon-tag-right:before {
  content: "\f18e";
} /* '' */
.icon-tag-user:before {
  content: "\f18f";
} /* '' */
.icon-task:before {
  content: "\f190";
} /* '' */
.icon-task-square:before {
  content: "\f191";
} /* '' */
.icon-teacher:before {
  content: "\f192";
} /* '' */
.icon-text:before {
  content: "\f193";
} /* '' */
.icon-textalign-center:before {
  content: "\f194";
} /* '' */
.icon-textalign-justifycenter:before {
  content: "\f195";
} /* '' */
.icon-textalign-justifyleft:before {
  content: "\f196";
} /* '' */
.icon-textalign-justifyright:before {
  content: "\f197";
} /* '' */
.icon-textalign-left:before {
  content: "\f198";
} /* '' */
.icon-textalign-right:before {
  content: "\f199";
} /* '' */
.icon-text-block:before {
  content: "\f19a";
} /* '' */
.icon-text-bold:before {
  content: "\f19b";
} /* '' */
.icon-text-italic:before {
  content: "\f19c";
} /* '' */
.icon-text-underline:before {
  content: "\f19d";
} /* '' */
.icon-tick-circle:before {
  content: "\f19e";
} /* '' */
.icon-ticket:before {
  content: "\f19f";
} /* '' */
.icon-ticket-2:before {
  content: "\f1a0";
} /* '' */
.icon-ticket-discount:before {
  content: "\f1a1";
} /* '' */
.icon-ticket-expired:before {
  content: "\f1a2";
} /* '' */
.icon-ticket-star:before {
  content: "\f1a3";
} /* '' */
.icon-tick-square:before {
  content: "\f1a4";
} /* '' */
.icon-timer:before {
  content: "\f1a5";
} /* '' */
.icon-timer-1:before {
  content: "\f1a6";
} /* '' */
.icon-timer-pause:before {
  content: "\f1a7";
} /* '' */
.icon-timer-start:before {
  content: "\f1a8";
} /* '' */
.icon-toggle-off:before {
  content: "\f1a9";
} /* '' */
.icon-toggle-off-circle:before {
  content: "\f1aa";
} /* '' */
.icon-toggle-on:before {
  content: "\f1ab";
} /* '' */
.icon-toggle-on-circle:before {
  content: "\f1ac";
} /* '' */
.icon-trade:before {
  content: "\f1ad";
} /* '' */
.icon-transaction-minus:before {
  content: "\f1ae";
} /* '' */
.icon-translate:before {
  content: "\f1af";
} /* '' */
.icon-trash:before {
  content: "\f1b0";
} /* '' */
.icon-tree:before {
  content: "\f1b1";
} /* '' */
.icon-trend-down:before {
  content: "\f1b2";
} /* '' */
.icon-trend-up:before {
  content: "\f1b3";
} /* '' */
.icon-triangle:before {
  content: "\f1b4";
} /* '' */
.icon-truck:before {
  content: "\f1b5";
} /* '' */
.icon-truck-fast:before {
  content: "\f1b6";
} /* '' */
.icon-truck-remove:before {
  content: "\f1b7";
} /* '' */
.icon-truck-tick:before {
  content: "\f1b8";
} /* '' */
.icon-truck-time:before {
  content: "\f1b9";
} /* '' */
.icon-trush-square:before {
  content: "\f1ba";
} /* '' */
.icon-undo:before {
  content: "\f1bb";
} /* '' */
.icon-unlimited:before {
  content: "\f1bc";
} /* '' */
.icon-unlock:before {
  content: "\f1bd";
} /* '' */
.icon-user:before {
  content: "\f1be";
} /* '' */
.icon-user-add:before {
  content: "\f1bf";
} /* '' */
.icon-user-cirlce-add:before {
  content: "\f1c0";
} /* '' */
.icon-user-edit:before {
  content: "\f1c1";
} /* '' */
.icon-user-minus:before {
  content: "\f1c2";
} /* '' */
.icon-user-octagon:before {
  content: "\f1c3";
} /* '' */
.icon-user-remove:before {
  content: "\f1c4";
} /* '' */
.icon-user-search:before {
  content: "\f1c5";
} /* '' */
.icon-user-square:before {
  content: "\f1c6";
} /* '' */
.icon-user-tag:before {
  content: "\f1c7";
} /* '' */
.icon-user-tick:before {
  content: "\f1c8";
} /* '' */
.icon-verify:before {
  content: "\f1c9";
} /* '' */
.icon-video:before {
  content: "\f1ca";
} /* '' */
.icon-video-add:before {
  content: "\f1cb";
} /* '' */
.icon-video-circle:before {
  content: "\f1cc";
} /* '' */
.icon-video-horizontal:before {
  content: "\f1cd";
} /* '' */
.icon-video-octagon:before {
  content: "\f1ce";
} /* '' */
.icon-video-play:before {
  content: "\f1cf";
} /* '' */
.icon-video-remove:before {
  content: "\f1d0";
} /* '' */
.icon-video-slash:before {
  content: "\f1d1";
} /* '' */
.icon-video-square:before {
  content: "\f1d2";
} /* '' */
.icon-video-tick:before {
  content: "\f1d3";
} /* '' */
.icon-video-time:before {
  content: "\f1d4";
} /* '' */
.icon-video-vertical:before {
  content: "\f1d5";
} /* '' */
.icon-voice-cricle:before {
  content: "\f1d6";
} /* '' */
.icon-voice-square:before {
  content: "\f1d7";
} /* '' */
.icon-volume-cross:before {
  content: "\f1d8";
} /* '' */
.icon-volume-high:before {
  content: "\f1d9";
} /* '' */
.icon-volume-low:before {
  content: "\f1da";
} /* '' */
.icon-volume-low-1:before {
  content: "\f1db";
} /* '' */
.icon-volume-mute:before {
  content: "\f1dc";
} /* '' */
.icon-volume-slash:before {
  content: "\f1dd";
} /* '' */
.icon-volume-up:before {
  content: "\f1de";
} /* '' */
.icon-wallet:before {
  content: "\f1df";
} /* '' */
.icon-wallet-1:before {
  content: "\f1e0";
} /* '' */
.icon-wallet-2:before {
  content: "\f1e1";
} /* '' */
.icon-wallet-3:before {
  content: "\f1e2";
} /* '' */
.icon-wallet-add:before {
  content: "\f1e3";
} /* '' */
.icon-wallet-add-1:before {
  content: "\f1e4";
} /* '' */
.icon-wallet-check:before {
  content: "\f1e5";
} /* '' */
.icon-wallet-minus:before {
  content: "\f1e6";
} /* '' */
.icon-wallet-money:before {
  content: "\f1e7";
} /* '' */
.icon-wallet-remove:before {
  content: "\f1e8";
} /* '' */
.icon-wallet-search:before {
  content: "\f1e9";
} /* '' */
.icon-warning-2:before {
  content: "\f1ea";
} /* '' */
.icon-watch:before {
  content: "\f1eb";
} /* '' */
.icon-watch-status:before {
  content: "\f1ec";
} /* '' */
.icon-weight:before {
  content: "\f1ed";
} /* '' */
.icon-weight-1:before {
  content: "\f1ee";
} /* '' */
.icon-wifi:before {
  content: "\f1ef";
} /* '' */
.icon-wifi-square:before {
  content: "\f1f0";
} /* '' */
.icon-wind:before {
  content: "\f1f1";
} /* '' */
.icon-wind-2:before {
  content: "\f1f2";
} /* '' */
.icon-call-minus4:before {
  content: "\f1f3";
} /* '' */
.icon-call-outgoing4:before {
  content: "\f1f4";
} /* '' */
.icon-call-received4:before {
  content: "\f1f5";
} /* '' */
.icon-call-remove4:before {
  content: "\f1f6";
} /* '' */
.icon-call-slash4:before {
  content: "\f1f7";
} /* '' */
.icon-candle4:before {
  content: "\f1f8";
} /* '' */
.icon-camera4:before {
  content: "\f1f9";
} /* '' *//*# sourceMappingURL=style.css.map */