@charset UTF-8;:root{--cl-color-accent:#8B992E;--cl-color-accent-transp:rgba(139,153,46,.2);--cl-color-accent-lighten:#A3B65B;--cl-color-accent-shaded:#5B6A1E;--bs-purple:#9303A7;--bs-red:#F60018;--bs-red-darken:#E6061B;--bs-orange:#A56937;--bs-yellow:#FFCB00;--bs-green:#34D800;--bs-teal:#00A08A;--bs-cyan:#38B2CE;--bs-primary:var(--cl-color-accent);--bs-secondary:#6c757d;--bs-success:var(--bs-green);--bs-info:var(--bs-cyan);--bs-warning:var(--bs-yellow);--bs-danger:var(--bs-red);--bs-light:#f3f7f9;--bs-dark:#323a46;--font-family-base:HelveticaNeueCyr,var(--bs-font-sans-serif);--font-family-head:HelveticaNeueCyr,var(--bs-font-sans-serif);--font-size-root:16px;--font-size-base:1rem;--font-line-height:1.3;--cl-box-padding:30px;--cl-box-padding-min:24px;--cl-box-padding-sm:16px;--cl-box-border-radius:24px;--cl-box-border-radius-med:16px;--cl-box-border-radius-min:8px;--cl-border-radius:100px;--olive-harmony-50:#f1f1ed;--olive-harmony-100:#d3d5c6;--olive-harmony-200:#bdc0ab;--olive-harmony-300:#9fa384;--olive-harmony-400:#8d916d;--olive-harmony-500:#707648;--olive-harmony-600:#666b42;--olive-harmony-700:#505433;--olive-harmony-800:#3e4128;--olive-harmony-900:#2f321e;--alt-green-50:#f3f5ea;--alt-green-100:#dbdfbe;--alt-green-200:#cad09f;--alt-green-300:#b1bb73;--alt-green-400:#a2ad58;--alt-green-500:#8b992e;--alt-green-600:#7e8b2a;--alt-green-700:#636d21;--alt-green-800:#4c5419;--alt-green-900:#3a4013;--deep-earth-50:#eaeaea;--deep-earth-100:#bfbdbc;--deep-earth-200:#a09d9c;--deep-earth-300:#74716f;--deep-earth-400:#595553;--deep-earth-500:#302b28;--deep-earth-600:#2c2724;--deep-earth-700:#221f1c;--deep-earth-800:#1a1816;--deep-earth-900:#141211;--stone-whisper-50:#f1f0f0;--stone-whisper-100:#d4d2d0;--stone-whisper-200:#bfbcb9;--stone-whisper-300:#a29d98;--stone-whisper-400:#908a85;--stone-whisper-500:#746d66;--stone-whisper-600:#6a635d;--stone-whisper-700:#524d48;--stone-whisper-800:#403c38;--stone-whisper-900:#312e2b;--warm-sage-50:#fafaf6;--warm-sage-100:#efeee3;--warm-sage-200:#e7e6d5;--warm-sage-300:#dbdbc2;--warm-sage-400:#d5d4b6;--warm-sage-500:#cac9a4;--warm-sage-600:#b8b795;--warm-sage-700:#8f8f74;--warm-sage-800:#6f6f5a;--warm-sage-900:#555445;--calm-breeze-50:#f8fafb;--calm-breeze-100:#eaeff1;--calm-breeze-200:#e0e8ea;--calm-breeze-300:#d1dde1;--calm-breeze-400:#c9d6db;--calm-breeze-500:#bbccd2;--calm-breeze-600:#aababf;--calm-breeze-700:#859195;--calm-breeze-800:#677074;--calm-breeze-900:#4f5658;--contrast-red-50:#f5eaf0;--contrast-red-100:#eaa7b1;--contrast-red-200:#e58696;--contrast-red-300:#e0657b;--contrast-red-400:#db445f;--contrast-red-500:#d6233f;--contrast-red-600:#c11f38;--contrast-red-700:#9e182c;--contrast-red-800:#7b1221;--contrast-red-900:#590c16;--font-size-h1:60px;--font-weight-h1:500;--font-size-h2:48px;--font-weight-h2:500;--font-size-h3:38px;--font-weight-h3:500;--font-size-h4:31px;--font-weight-h4:500;--font-size-h5:24px;--font-weight-h5:500;--line-height-h:1.3;--letter-spacing-h:-.01em;--font-size-body-xl-regular:20px;--font-weight-body-xl-regular:400;--line-height-body-xl-regular:1.3;--letter-spacing-body-xl-regular:-.01em;--font-size-body-xl-medium:20px;--font-weight-body-xl-medium:500;--line-height-body-xl-medium:1.3;--letter-spacing-body-xl-medium:-.01em;--font-size-body-l-regular:16px;--font-weight-body-l-regular:400;--line-height-body-l-regular:1.3;--letter-spacing-body-l-regular:-.01em;--font-size-body-l-medium:16px;--font-weight-body-l-medium:500;--line-height-body-l-medium:1.3;--letter-spacing-body-l-medium:-.01em;--font-size-label-regular:13px;--font-weight-label-regular:400;--line-height-label-regular:1.3;--letter-spacing-label-regular:0;--font-size-label-medium:13px;--font-weight-label-medium:500;--line-height-label-medium:1.3;--letter-spacing-label-medium:0;--font-size-small-text-regular:10px;--font-weight-small-text-regular:400;--line-height-small-text-regular:1.2;--letter-spacing-small-text-regular:0;--font-size-small-text-medium:10px;--font-weight-small-text-medium:500;--line-height-small-text-medium:1.2;--letter-spacing-small-text-medium:0}.h1,h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h2,h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h3,h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h4,h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h5,h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}@media (max-width:767px){.h1-md{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h2-md{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h3-md{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h4-md{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}.h5-md{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h);margin:0}}.txt-body-xl-regular{font-size:var(--font-size-body-xl-regular);font-weight:var(--font-weight-body-xl-regular);line-height:var(--line-height-body-xl-regular);letter-spacing:var(--letter-spacing-body-xl-regular)}.txt-body-l-regular{font-size:var(--font-size-body-l-regular);font-weight:var(--font-weight-body-l-regular);line-height:var(--line-height-body-l-regular);letter-spacing:var(--letter-spacing-body-l-regular)}.txt-label-regular{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}.txt-small-regular{font-size:var(--font-size-small-text-regular);font-weight:var(--font-weight-small-text-regular);line-height:var(--line-height-small-text-regular);letter-spacing:var(--letter-spacing-small-text-regular)}.txt-body-xl-medium{font-size:var(--font-size-body-xl-medium);font-weight:var(--font-weight-body-xl-medium);line-height:var(--line-height-body-xl-medium);letter-spacing:var(--letter-spacing-body-xl-medium)}.txt-body-l-medium{font-size:var(--font-size-body-l-medium);font-weight:var(--font-weight-body-l-medium);line-height:var(--line-height-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium)}.txt-label-medium{font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}.txt-small-medium{font-size:var(--font-size-small-text-medium);font-weight:var(--font-weight-small-text-medium);line-height:var(--line-height-small-text-medium);letter-spacing:var(--letter-spacing-small-text-medium)}@media (max-width:767px){.txt-body-xl-regular-md{font-size:var(--font-size-body-xl-regular);font-weight:var(--font-weight-body-xl-regular);line-height:var(--line-height-body-xl-regular);letter-spacing:var(--letter-spacing-body-xl-regular)}.txt-body-l-regular-md{font-size:var(--font-size-body-l-regular);font-weight:var(--font-weight-body-l-regular);line-height:var(--line-height-body-l-regular);letter-spacing:var(--letter-spacing-body-l-regular)}.txt-label-regular-md{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}.txt-small-regular-md{font-size:var(--font-size-small-text-regular);font-weight:var(--font-weight-small-text-regular);line-height:var(--line-height-small-text-regular);letter-spacing:var(--letter-spacing-small-text-regular)}.txt-body-xl-medium-md{font-size:var(--font-size-body-xl-medium);font-weight:var(--font-weight-body-xl-medium);line-height:var(--line-height-body-xl-medium);letter-spacing:var(--letter-spacing-body-xl-medium)}.txt-body-l-medium-md{font-size:var(--font-size-body-l-medium);font-weight:var(--font-weight-body-l-medium);line-height:var(--line-height-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium)}.txt-label-medium-md{font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}.txt-small-medium-md{font-size:var(--font-size-small-text-medium);font-weight:var(--font-weight-small-text-medium);line-height:var(--line-height-small-text-medium);letter-spacing:var(--letter-spacing-small-text-medium)}}.c-olive-harmony-50{color:var(--olive-harmony-50)}.bg-olive-harmony-50{background-color:var(--olive-harmony-50)}.border-olive-harmony-50{border-color:var(--olive-harmony-50)}.c-olive-harmony-100{color:var(--olive-harmony-100)}.bg-olive-harmony-100{background-color:var(--olive-harmony-100)}.border-olive-harmony-100{border-color:var(--olive-harmony-100)}.c-olive-harmony-200{color:var(--olive-harmony-200)}.bg-olive-harmony-200{background-color:var(--olive-harmony-200)}.border-olive-harmony-200{border-color:var(--olive-harmony-200)}.c-olive-harmony-300{color:var(--olive-harmony-300)}.bg-olive-harmony-300{background-color:var(--olive-harmony-300)}.border-olive-harmony-300{border-color:var(--olive-harmony-300)}.c-olive-harmony-400{color:var(--olive-harmony-400)}.bg-olive-harmony-400{background-color:var(--olive-harmony-400)}.border-olive-harmony-400{border-color:var(--olive-harmony-400)}.c-olive-harmony-500{color:var(--olive-harmony-500)}.bg-olive-harmony-500{background-color:var(--olive-harmony-500)}.border-olive-harmony-500{border-color:var(--olive-harmony-500)}.c-olive-harmony-600{color:var(--olive-harmony-600)}.bg-olive-harmony-600{background-color:var(--olive-harmony-600)}.border-olive-harmony-600{border-color:var(--olive-harmony-600)}.c-olive-harmony-700{color:var(--olive-harmony-700)}.bg-olive-harmony-700{background-color:var(--olive-harmony-700)}.border-olive-harmony-700{border-color:var(--olive-harmony-700)}.c-olive-harmony-800{color:var(--olive-harmony-800)}.bg-olive-harmony-800{background-color:var(--olive-harmony-800)}.border-olive-harmony-800{border-color:var(--olive-harmony-800)}.c-olive-harmony-900{color:var(--olive-harmony-900)}.bg-olive-harmony-900{background-color:var(--olive-harmony-900)}.border-olive-harmony-900{border-color:var(--olive-harmony-900)}.c-alt-green-50{color:var(--alt-green-50)}.bg-alt-green-50{background-color:var(--alt-green-50)}.border-alt-green-50{border-color:var(--alt-green-50)}.c-alt-green-100{color:var(--alt-green-100)}.bg-alt-green-100{background-color:var(--alt-green-100)}.border-alt-green-100{border-color:var(--alt-green-100)}.c-alt-green-200{color:var(--alt-green-200)}.bg-alt-green-200{background-color:var(--alt-green-200)}.border-alt-green-200{border-color:var(--alt-green-200)}.c-alt-green-300{color:var(--alt-green-300)}.bg-alt-green-300{background-color:var(--alt-green-300)}.border-alt-green-300{border-color:var(--alt-green-300)}.c-alt-green-400{color:var(--alt-green-400)}.bg-alt-green-400{background-color:var(--alt-green-400)}.border-alt-green-400{border-color:var(--alt-green-400)}.c-alt-green-500{color:var(--alt-green-500)}.bg-alt-green-500{background-color:var(--alt-green-500)}.border-alt-green-500{border-color:var(--alt-green-500)}.c-alt-green-600{color:var(--alt-green-600)}.bg-alt-green-600{background-color:var(--alt-green-600)}.border-alt-green-600{border-color:var(--alt-green-600)}.c-alt-green-700{color:var(--alt-green-700)}.bg-alt-green-700{background-color:var(--alt-green-700)}.border-alt-green-700{border-color:var(--alt-green-700)}.c-alt-green-800{color:var(--alt-green-800)}.bg-alt-green-800{background-color:var(--alt-green-800)}.border-alt-green-800{border-color:var(--alt-green-800)}.c-alt-green-900{color:var(--alt-green-900)}.bg-alt-green-900{background-color:var(--alt-green-900)}.border-alt-green-900{border-color:var(--alt-green-900)}.c-deep-earth-50{color:var(--deep-earth-50)}.bg-deep-earth-50{background-color:var(--deep-earth-50)}.border-deep-earth-50{border-color:var(--deep-earth-50)}.c-deep-earth-100{color:var(--deep-earth-100)}.bg-deep-earth-100{background-color:var(--deep-earth-100)}.border-deep-earth-100{border-color:var(--deep-earth-100)}.c-deep-earth-200{color:var(--deep-earth-200)}.bg-deep-earth-200{background-color:var(--deep-earth-200)}.border-deep-earth-200{border-color:var(--deep-earth-200)}.c-deep-earth-300{color:var(--deep-earth-300)}.bg-deep-earth-300{background-color:var(--deep-earth-300)}.border-deep-earth-300{border-color:var(--deep-earth-300)}.c-deep-earth-400{color:var(--deep-earth-400)}.bg-deep-earth-400{background-color:var(--deep-earth-400)}.border-deep-earth-400{border-color:var(--deep-earth-400)}.c-deep-earth-500{color:var(--deep-earth-500)}.bg-deep-earth-500{background-color:var(--deep-earth-500)}.border-deep-earth-500{border-color:var(--deep-earth-500)}.c-deep-earth-600{color:var(--deep-earth-600)}.bg-deep-earth-600{background-color:var(--deep-earth-600)}.border-deep-earth-600{border-color:var(--deep-earth-600)}.c-deep-earth-700{color:var(--deep-earth-700)}.bg-deep-earth-700{background-color:var(--deep-earth-700)}.border-deep-earth-700{border-color:var(--deep-earth-700)}.c-deep-earth-800{color:var(--deep-earth-800)}.bg-deep-earth-800{background-color:var(--deep-earth-800)}.border-deep-earth-800{border-color:var(--deep-earth-800)}.c-deep-earth-900{color:var(--deep-earth-900)}.bg-deep-earth-900{background-color:var(--deep-earth-900)}.border-deep-earth-900{border-color:var(--deep-earth-900)}.c-stone-whisper-50{color:var(--stone-whisper-50)}.bg-stone-whisper-50{background-color:var(--stone-whisper-50)}.border-stone-whisper-50{border-color:var(--stone-whisper-50)}.c-stone-whisper-100{color:var(--stone-whisper-100)}.bg-stone-whisper-100{background-color:var(--stone-whisper-100)}.border-stone-whisper-100{border-color:var(--stone-whisper-100)}.c-stone-whisper-200{color:var(--stone-whisper-200)}.bg-stone-whisper-200{background-color:var(--stone-whisper-200)}.border-stone-whisper-200{border-color:var(--stone-whisper-200)}.c-stone-whisper-300{color:var(--stone-whisper-300)}.bg-stone-whisper-300{background-color:var(--stone-whisper-300)}.border-stone-whisper-300{border-color:var(--stone-whisper-300)}.c-stone-whisper-400{color:var(--stone-whisper-400)}.bg-stone-whisper-400{background-color:var(--stone-whisper-400)}.border-stone-whisper-400{border-color:var(--stone-whisper-400)}.c-stone-whisper-500{color:var(--stone-whisper-500)}.bg-stone-whisper-500{background-color:var(--stone-whisper-500)}.border-stone-whisper-500{border-color:var(--stone-whisper-500)}.c-stone-whisper-600{color:var(--stone-whisper-600)}.bg-stone-whisper-600{background-color:var(--stone-whisper-600)}.border-stone-whisper-600{border-color:var(--stone-whisper-600)}.c-stone-whisper-700{color:var(--stone-whisper-700)}.bg-stone-whisper-700{background-color:var(--stone-whisper-700)}.border-stone-whisper-700{border-color:var(--stone-whisper-700)}.c-stone-whisper-800{color:var(--stone-whisper-800)}.bg-stone-whisper-800{background-color:var(--stone-whisper-800)}.border-stone-whisper-800{border-color:var(--stone-whisper-800)}.c-stone-whisper-900{color:var(--stone-whisper-900)}.bg-stone-whisper-900{background-color:var(--stone-whisper-900)}.border-stone-whisper-900{border-color:var(--stone-whisper-900)}.c-warm-sage-50{color:var(--warm-sage-50)}.bg-warm-sage-50{background-color:var(--warm-sage-50)}.border-warm-sage-50{border-color:var(--warm-sage-50)}.c-warm-sage-100{color:var(--warm-sage-100)}.bg-warm-sage-100{background-color:var(--warm-sage-100)}.border-warm-sage-100{border-color:var(--warm-sage-100)}.c-warm-sage-200{color:var(--warm-sage-200)}.bg-warm-sage-200{background-color:var(--warm-sage-200)}.border-warm-sage-200{border-color:var(--warm-sage-200)}.c-warm-sage-300{color:var(--warm-sage-300)}.bg-warm-sage-300{background-color:var(--warm-sage-300)}.border-warm-sage-300{border-color:var(--warm-sage-300)}.c-warm-sage-400{color:var(--warm-sage-400)}.bg-warm-sage-400{background-color:var(--warm-sage-400)}.border-warm-sage-400{border-color:var(--warm-sage-400)}.c-warm-sage-500{color:var(--warm-sage-500)}.bg-warm-sage-500{background-color:var(--warm-sage-500)}.border-warm-sage-500{border-color:var(--warm-sage-500)}.c-warm-sage-600{color:var(--warm-sage-600)}.bg-warm-sage-600{background-color:var(--warm-sage-600)}.border-warm-sage-600{border-color:var(--warm-sage-600)}.c-warm-sage-700{color:var(--warm-sage-700)}.bg-warm-sage-700{background-color:var(--warm-sage-700)}.border-warm-sage-700{border-color:var(--warm-sage-700)}.c-warm-sage-800{color:var(--warm-sage-800)}.bg-warm-sage-800{background-color:var(--warm-sage-800)}.border-warm-sage-800{border-color:var(--warm-sage-800)}.c-warm-sage-900{color:var(--warm-sage-900)}.bg-warm-sage-900{background-color:var(--warm-sage-900)}.border-warm-sage-900{border-color:var(--warm-sage-900)}.c-calm-breeze-50{color:var(--calm-breeze-50)}.bg-calm-breeze-50{background-color:var(--calm-breeze-50)}.border-calm-breeze-50{border-color:var(--calm-breeze-50)}.c-calm-breeze-100{color:var(--calm-breeze-100)}.bg-calm-breeze-100{background-color:var(--calm-breeze-100)}.border-calm-breeze-100{border-color:var(--calm-breeze-100)}.c-calm-breeze-200{color:var(--calm-breeze-200)}.bg-calm-breeze-200{background-color:var(--calm-breeze-200)}.border-calm-breeze-200{border-color:var(--calm-breeze-200)}.c-calm-breeze-300{color:var(--calm-breeze-300)}.bg-calm-breeze-300{background-color:var(--calm-breeze-300)}.border-calm-breeze-300{border-color:var(--calm-breeze-300)}.c-calm-breeze-400{color:var(--calm-breeze-400)}.bg-calm-breeze-400{background-color:var(--calm-breeze-400)}.border-calm-breeze-400{border-color:var(--calm-breeze-400)}.c-calm-breeze-500{color:var(--calm-breeze-500)}.bg-calm-breeze-500{background-color:var(--calm-breeze-500)}.border-calm-breeze-500{border-color:var(--calm-breeze-500)}.c-calm-breeze-600{color:var(--calm-breeze-600)}.bg-calm-breeze-600{background-color:var(--calm-breeze-600)}.border-calm-breeze-600{border-color:var(--calm-breeze-600)}.c-calm-breeze-700{color:var(--calm-breeze-700)}.bg-calm-breeze-700{background-color:var(--calm-breeze-700)}.border-calm-breeze-700{border-color:var(--calm-breeze-700)}.c-calm-breeze-800{color:var(--calm-breeze-800)}.bg-calm-breeze-800{background-color:var(--calm-breeze-800)}.border-calm-breeze-800{border-color:var(--calm-breeze-800)}.c-calm-breeze-900{color:var(--calm-breeze-900)}.bg-calm-breeze-900{background-color:var(--calm-breeze-900)}.border-calm-breeze-900{border-color:var(--calm-breeze-900)}.c-contrast-red-50{color:var(--contrast-red-50)}.bg-contrast-red-50{background-color:var(--contrast-red-50)}.border-contrast-red-50{border-color:var(--contrast-red-50)}.c-contrast-red-100{color:var(--contrast-red-100)}.bg-contrast-red-100{background-color:var(--contrast-red-100)}.border-contrast-red-100{border-color:var(--contrast-red-100)}.c-contrast-red-200{color:var(--contrast-red-200)}.bg-contrast-red-200{background-color:var(--contrast-red-200)}.border-contrast-red-200{border-color:var(--contrast-red-200)}.c-contrast-red-300{color:var(--contrast-red-300)}.bg-contrast-red-300{background-color:var(--contrast-red-300)}.border-contrast-red-300{border-color:var(--contrast-red-300)}.c-contrast-red-400{color:var(--contrast-red-400)}.bg-contrast-red-400{background-color:var(--contrast-red-400)}.border-contrast-red-400{border-color:var(--contrast-red-400)}.c-contrast-red-500{color:var(--contrast-red-500)}.bg-contrast-red-500{background-color:var(--contrast-red-500)}.border-contrast-red-500{border-color:var(--contrast-red-500)}.c-contrast-red-600{color:var(--contrast-red-600)}.bg-contrast-red-600{background-color:var(--contrast-red-600)}.border-contrast-red-600{border-color:var(--contrast-red-600)}.c-contrast-red-700{color:var(--contrast-red-700)}.bg-contrast-red-700{background-color:var(--contrast-red-700)}.border-contrast-red-700{border-color:var(--contrast-red-700)}.c-contrast-red-800{color:var(--contrast-red-800)}.bg-contrast-red-800{background-color:var(--contrast-red-800)}.border-contrast-red-800{border-color:var(--contrast-red-800)}.c-contrast-red-900{color:var(--contrast-red-900)}.bg-contrast-red-900{background-color:var(--contrast-red-900)}.border-contrast-red-900{border-color:var(--contrast-red-900)}.m-8{margin:8px}.ms-8{margin-left:8px}.me-8{margin-right:8px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.mx-8{margin-left:8px;margin-right:8px}.my-8{margin-top:8px;margin-bottom:8px}.p-8{padding:8px}.ps-8{padding-left:8px}.pe-8{padding-right:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.px-8{padding-left:8px;padding-right:8px}.py-8{padding-top:8px;padding-bottom:8px}.m-16{margin:16px}.ms-16{margin-left:16px}.me-16{margin-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mx-16{margin-left:16px;margin-right:16px}.my-16{margin-top:16px;margin-bottom:16px}.p-16{padding:16px}.ps-16{padding-left:16px}.pe-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.px-16{padding-left:16px;padding-right:16px}.py-16{padding-top:16px;padding-bottom:16px}.m-24{margin:24px}.ms-24{margin-left:24px}.me-24{margin-right:24px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.mx-24{margin-left:24px;margin-right:24px}.my-24{margin-top:24px;margin-bottom:24px}.p-24{padding:24px}.ps-24{padding-left:24px}.pe-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.px-24{padding-left:24px;padding-right:24px}.py-24{padding-top:24px;padding-bottom:24px}.m-40{margin:40px}.ms-40{margin-left:40px}.me-40{margin-right:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mx-40{margin-left:40px;margin-right:40px}.my-40{margin-top:40px;margin-bottom:40px}.p-40{padding:40px}.ps-40{padding-left:40px}.pe-40{padding-right:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.px-40{padding-left:40px;padding-right:40px}.py-40{padding-top:40px;padding-bottom:40px}.m-60{margin:60px}.ms-60{margin-left:60px}.me-60{margin-right:60px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.mx-60{margin-left:60px;margin-right:60px}.my-60{margin-top:60px;margin-bottom:60px}.p-60{padding:60px}.ps-60{padding-left:60px}.pe-60{padding-right:60px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.px-60{padding-left:60px;padding-right:60px}.py-60{padding-top:60px;padding-bottom:60px}@media (max-width:767px){.m-8-md{margin:8px}.ms-8-md{margin-left:8px}.me-8-md{margin-right:8px}.mt-8-md{margin-top:8px}.mb-8-md{margin-bottom:8px}.mx-8-md{margin-left:8px;margin-right:8px}.my-8-md{margin-top:8px;margin-bottom:8px}.p-8-md{padding:8px}.ps-8-md{padding-left:8px}.pe-8-md{padding-right:8px}.pt-8-md{padding-top:8px}.pb-8-md{padding-bottom:8px}.px-8-md{padding-left:8px;padding-right:8px}.py-8-md{padding-top:8px;padding-bottom:8px}.m-16-md{margin:16px}.ms-16-md{margin-left:16px}.me-16-md{margin-right:16px}.mt-16-md{margin-top:16px}.mb-16-md{margin-bottom:16px}.mx-16-md{margin-left:16px;margin-right:16px}.my-16-md{margin-top:16px;margin-bottom:16px}.p-16-md{padding:16px}.ps-16-md{padding-left:16px}.pe-16-md{padding-right:16px}.pt-16-md{padding-top:16px}.pb-16-md{padding-bottom:16px}.px-16-md{padding-left:16px;padding-right:16px}.py-16-md{padding-top:16px;padding-bottom:16px}.m-24-md{margin:24px}.ms-24-md{margin-left:24px}.me-24-md{margin-right:24px}.mt-24-md{margin-top:24px}.mb-24-md{margin-bottom:24px}.mx-24-md{margin-left:24px;margin-right:24px}.my-24-md{margin-top:24px;margin-bottom:24px}.p-24-md{padding:24px}.ps-24-md{padding-left:24px}.pe-24-md{padding-right:24px}.pt-24-md{padding-top:24px}.pb-24-md{padding-bottom:24px}.px-24-md{padding-left:24px;padding-right:24px}.py-24-md{padding-top:24px;padding-bottom:24px}.m-40-md{margin:40px}.ms-40-md{margin-left:40px}.me-40-md{margin-right:40px}.mt-40-md{margin-top:40px}.mb-40-md{margin-bottom:40px}.mx-40-md{margin-left:40px;margin-right:40px}.my-40-md{margin-top:40px;margin-bottom:40px}.p-40-md{padding:40px}.ps-40-md{padding-left:40px}.pe-40-md{padding-right:40px}.pt-40-md{padding-top:40px}.pb-40-md{padding-bottom:40px}.px-40-md{padding-left:40px;padding-right:40px}.py-40-md{padding-top:40px;padding-bottom:40px}.m-60-md{margin:60px}.ms-60-md{margin-left:60px}.me-60-md{margin-right:60px}.mt-60-md{margin-top:60px}.mb-60-md{margin-bottom:60px}.mx-60-md{margin-left:60px;margin-right:60px}.my-60-md{margin-top:60px;margin-bottom:60px}.p-60-md{padding:60px}.ps-60-md{padding-left:60px}.pe-60-md{padding-right:60px}.pt-60-md{padding-top:60px}.pb-60-md{padding-bottom:60px}.px-60-md{padding-left:60px;padding-right:60px}.py-60-md{padding-top:60px;padding-bottom:60px}}.max-width-500{max-width:500px}.c-white{color:#FFF}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fs-51{font-size:51px}.fs-52{font-size:52px}.fs-53{font-size:53px}.fs-54{font-size:54px}.fs-55{font-size:55px}.fs-56{font-size:56px}.fs-57{font-size:57px}.fs-58{font-size:58px}.fs-59{font-size:59px}.fs-60{font-size:60px}.fs-61{font-size:61px}.fs-62{font-size:62px}.fs-63{font-size:63px}.fs-64{font-size:64px}.fs-65{font-size:65px}.fs-66{font-size:66px}.fs-67{font-size:67px}.fs-68{font-size:68px}.fs-69{font-size:69px}.fs-70{font-size:70px}.fs-71{font-size:71px}.fs-72{font-size:72px}.fs-73{font-size:73px}.fs-74{font-size:74px}.fs-75{font-size:75px}.fs-76{font-size:76px}.fs-77{font-size:77px}.fs-78{font-size:78px}.fs-79{font-size:79px}.fs-80{font-size:80px}.fs-81{font-size:81px}.fs-82{font-size:82px}.fs-83{font-size:83px}.fs-84{font-size:84px}.fs-85{font-size:85px}.fs-86{font-size:86px}.fs-87{font-size:87px}.fs-88{font-size:88px}.fs-89{font-size:89px}.fs-90{font-size:90px}.fs-91{font-size:91px}.fs-92{font-size:92px}.fs-93{font-size:93px}.fs-94{font-size:94px}.fs-95{font-size:95px}.fs-96{font-size:96px}.fs-97{font-size:97px}.fs-98{font-size:98px}.fs-99{font-size:99px}.fs-100{font-size:100px}@media (min-width:576px){.fs-sm-0{font-size:0}.fs-sm-1{font-size:1px}.fs-sm-2{font-size:2px}.fs-sm-3{font-size:3px}.fs-sm-4{font-size:4px}.fs-sm-5{font-size:5px}.fs-sm-6{font-size:6px}.fs-sm-7{font-size:7px}.fs-sm-8{font-size:8px}.fs-sm-9{font-size:9px}.fs-sm-10{font-size:10px}.fs-sm-11{font-size:11px}.fs-sm-12{font-size:12px}.fs-sm-13{font-size:13px}.fs-sm-14{font-size:14px}.fs-sm-15{font-size:15px}.fs-sm-16{font-size:16px}.fs-sm-17{font-size:17px}.fs-sm-18{font-size:18px}.fs-sm-19{font-size:19px}.fs-sm-20{font-size:20px}.fs-sm-21{font-size:21px}.fs-sm-22{font-size:22px}.fs-sm-23{font-size:23px}.fs-sm-24{font-size:24px}.fs-sm-25{font-size:25px}.fs-sm-26{font-size:26px}.fs-sm-27{font-size:27px}.fs-sm-28{font-size:28px}.fs-sm-29{font-size:29px}.fs-sm-30{font-size:30px}.fs-sm-31{font-size:31px}.fs-sm-32{font-size:32px}.fs-sm-33{font-size:33px}.fs-sm-34{font-size:34px}.fs-sm-35{font-size:35px}.fs-sm-36{font-size:36px}.fs-sm-37{font-size:37px}.fs-sm-38{font-size:38px}.fs-sm-39{font-size:39px}.fs-sm-40{font-size:40px}.fs-sm-41{font-size:41px}.fs-sm-42{font-size:42px}.fs-sm-43{font-size:43px}.fs-sm-44{font-size:44px}.fs-sm-45{font-size:45px}.fs-sm-46{font-size:46px}.fs-sm-47{font-size:47px}.fs-sm-48{font-size:48px}.fs-sm-49{font-size:49px}.fs-sm-50{font-size:50px}.fs-sm-51{font-size:51px}.fs-sm-52{font-size:52px}.fs-sm-53{font-size:53px}.fs-sm-54{font-size:54px}.fs-sm-55{font-size:55px}.fs-sm-56{font-size:56px}.fs-sm-57{font-size:57px}.fs-sm-58{font-size:58px}.fs-sm-59{font-size:59px}.fs-sm-60{font-size:60px}.fs-sm-61{font-size:61px}.fs-sm-62{font-size:62px}.fs-sm-63{font-size:63px}.fs-sm-64{font-size:64px}.fs-sm-65{font-size:65px}.fs-sm-66{font-size:66px}.fs-sm-67{font-size:67px}.fs-sm-68{font-size:68px}.fs-sm-69{font-size:69px}.fs-sm-70{font-size:70px}.fs-sm-71{font-size:71px}.fs-sm-72{font-size:72px}.fs-sm-73{font-size:73px}.fs-sm-74{font-size:74px}.fs-sm-75{font-size:75px}.fs-sm-76{font-size:76px}.fs-sm-77{font-size:77px}.fs-sm-78{font-size:78px}.fs-sm-79{font-size:79px}.fs-sm-80{font-size:80px}.fs-sm-81{font-size:81px}.fs-sm-82{font-size:82px}.fs-sm-83{font-size:83px}.fs-sm-84{font-size:84px}.fs-sm-85{font-size:85px}.fs-sm-86{font-size:86px}.fs-sm-87{font-size:87px}.fs-sm-88{font-size:88px}.fs-sm-89{font-size:89px}.fs-sm-90{font-size:90px}.fs-sm-91{font-size:91px}.fs-sm-92{font-size:92px}.fs-sm-93{font-size:93px}.fs-sm-94{font-size:94px}.fs-sm-95{font-size:95px}.fs-sm-96{font-size:96px}.fs-sm-97{font-size:97px}.fs-sm-98{font-size:98px}.fs-sm-99{font-size:99px}.fs-sm-100{font-size:100px}}@media (min-width:768px){.fs-md-0{font-size:0}.fs-md-1{font-size:1px}.fs-md-2{font-size:2px}.fs-md-3{font-size:3px}.fs-md-4{font-size:4px}.fs-md-5{font-size:5px}.fs-md-6{font-size:6px}.fs-md-7{font-size:7px}.fs-md-8{font-size:8px}.fs-md-9{font-size:9px}.fs-md-10{font-size:10px}.fs-md-11{font-size:11px}.fs-md-12{font-size:12px}.fs-md-13{font-size:13px}.fs-md-14{font-size:14px}.fs-md-15{font-size:15px}.fs-md-16{font-size:16px}.fs-md-17{font-size:17px}.fs-md-18{font-size:18px}.fs-md-19{font-size:19px}.fs-md-20{font-size:20px}.fs-md-21{font-size:21px}.fs-md-22{font-size:22px}.fs-md-23{font-size:23px}.fs-md-24{font-size:24px}.fs-md-25{font-size:25px}.fs-md-26{font-size:26px}.fs-md-27{font-size:27px}.fs-md-28{font-size:28px}.fs-md-29{font-size:29px}.fs-md-30{font-size:30px}.fs-md-31{font-size:31px}.fs-md-32{font-size:32px}.fs-md-33{font-size:33px}.fs-md-34{font-size:34px}.fs-md-35{font-size:35px}.fs-md-36{font-size:36px}.fs-md-37{font-size:37px}.fs-md-38{font-size:38px}.fs-md-39{font-size:39px}.fs-md-40{font-size:40px}.fs-md-41{font-size:41px}.fs-md-42{font-size:42px}.fs-md-43{font-size:43px}.fs-md-44{font-size:44px}.fs-md-45{font-size:45px}.fs-md-46{font-size:46px}.fs-md-47{font-size:47px}.fs-md-48{font-size:48px}.fs-md-49{font-size:49px}.fs-md-50{font-size:50px}.fs-md-51{font-size:51px}.fs-md-52{font-size:52px}.fs-md-53{font-size:53px}.fs-md-54{font-size:54px}.fs-md-55{font-size:55px}.fs-md-56{font-size:56px}.fs-md-57{font-size:57px}.fs-md-58{font-size:58px}.fs-md-59{font-size:59px}.fs-md-60{font-size:60px}.fs-md-61{font-size:61px}.fs-md-62{font-size:62px}.fs-md-63{font-size:63px}.fs-md-64{font-size:64px}.fs-md-65{font-size:65px}.fs-md-66{font-size:66px}.fs-md-67{font-size:67px}.fs-md-68{font-size:68px}.fs-md-69{font-size:69px}.fs-md-70{font-size:70px}.fs-md-71{font-size:71px}.fs-md-72{font-size:72px}.fs-md-73{font-size:73px}.fs-md-74{font-size:74px}.fs-md-75{font-size:75px}.fs-md-76{font-size:76px}.fs-md-77{font-size:77px}.fs-md-78{font-size:78px}.fs-md-79{font-size:79px}.fs-md-80{font-size:80px}.fs-md-81{font-size:81px}.fs-md-82{font-size:82px}.fs-md-83{font-size:83px}.fs-md-84{font-size:84px}.fs-md-85{font-size:85px}.fs-md-86{font-size:86px}.fs-md-87{font-size:87px}.fs-md-88{font-size:88px}.fs-md-89{font-size:89px}.fs-md-90{font-size:90px}.fs-md-91{font-size:91px}.fs-md-92{font-size:92px}.fs-md-93{font-size:93px}.fs-md-94{font-size:94px}.fs-md-95{font-size:95px}.fs-md-96{font-size:96px}.fs-md-97{font-size:97px}.fs-md-98{font-size:98px}.fs-md-99{font-size:99px}.fs-md-100{font-size:100px}}@media (min-width:992px){.fs-lg-0{font-size:0}.fs-lg-1{font-size:1px}.fs-lg-2{font-size:2px}.fs-lg-3{font-size:3px}.fs-lg-4{font-size:4px}.fs-lg-5{font-size:5px}.fs-lg-6{font-size:6px}.fs-lg-7{font-size:7px}.fs-lg-8{font-size:8px}.fs-lg-9{font-size:9px}.fs-lg-10{font-size:10px}.fs-lg-11{font-size:11px}.fs-lg-12{font-size:12px}.fs-lg-13{font-size:13px}.fs-lg-14{font-size:14px}.fs-lg-15{font-size:15px}.fs-lg-16{font-size:16px}.fs-lg-17{font-size:17px}.fs-lg-18{font-size:18px}.fs-lg-19{font-size:19px}.fs-lg-20{font-size:20px}.fs-lg-21{font-size:21px}.fs-lg-22{font-size:22px}.fs-lg-23{font-size:23px}.fs-lg-24{font-size:24px}.fs-lg-25{font-size:25px}.fs-lg-26{font-size:26px}.fs-lg-27{font-size:27px}.fs-lg-28{font-size:28px}.fs-lg-29{font-size:29px}.fs-lg-30{font-size:30px}.fs-lg-31{font-size:31px}.fs-lg-32{font-size:32px}.fs-lg-33{font-size:33px}.fs-lg-34{font-size:34px}.fs-lg-35{font-size:35px}.fs-lg-36{font-size:36px}.fs-lg-37{font-size:37px}.fs-lg-38{font-size:38px}.fs-lg-39{font-size:39px}.fs-lg-40{font-size:40px}.fs-lg-41{font-size:41px}.fs-lg-42{font-size:42px}.fs-lg-43{font-size:43px}.fs-lg-44{font-size:44px}.fs-lg-45{font-size:45px}.fs-lg-46{font-size:46px}.fs-lg-47{font-size:47px}.fs-lg-48{font-size:48px}.fs-lg-49{font-size:49px}.fs-lg-50{font-size:50px}.fs-lg-51{font-size:51px}.fs-lg-52{font-size:52px}.fs-lg-53{font-size:53px}.fs-lg-54{font-size:54px}.fs-lg-55{font-size:55px}.fs-lg-56{font-size:56px}.fs-lg-57{font-size:57px}.fs-lg-58{font-size:58px}.fs-lg-59{font-size:59px}.fs-lg-60{font-size:60px}.fs-lg-61{font-size:61px}.fs-lg-62{font-size:62px}.fs-lg-63{font-size:63px}.fs-lg-64{font-size:64px}.fs-lg-65{font-size:65px}.fs-lg-66{font-size:66px}.fs-lg-67{font-size:67px}.fs-lg-68{font-size:68px}.fs-lg-69{font-size:69px}.fs-lg-70{font-size:70px}.fs-lg-71{font-size:71px}.fs-lg-72{font-size:72px}.fs-lg-73{font-size:73px}.fs-lg-74{font-size:74px}.fs-lg-75{font-size:75px}.fs-lg-76{font-size:76px}.fs-lg-77{font-size:77px}.fs-lg-78{font-size:78px}.fs-lg-79{font-size:79px}.fs-lg-80{font-size:80px}.fs-lg-81{font-size:81px}.fs-lg-82{font-size:82px}.fs-lg-83{font-size:83px}.fs-lg-84{font-size:84px}.fs-lg-85{font-size:85px}.fs-lg-86{font-size:86px}.fs-lg-87{font-size:87px}.fs-lg-88{font-size:88px}.fs-lg-89{font-size:89px}.fs-lg-90{font-size:90px}.fs-lg-91{font-size:91px}.fs-lg-92{font-size:92px}.fs-lg-93{font-size:93px}.fs-lg-94{font-size:94px}.fs-lg-95{font-size:95px}.fs-lg-96{font-size:96px}.fs-lg-97{font-size:97px}.fs-lg-98{font-size:98px}.fs-lg-99{font-size:99px}.fs-lg-100{font-size:100px}}@media (min-width:1200px){.fs-xl-0{font-size:0}.fs-xl-1{font-size:1px}.fs-xl-2{font-size:2px}.fs-xl-3{font-size:3px}.fs-xl-4{font-size:4px}.fs-xl-5{font-size:5px}.fs-xl-6{font-size:6px}.fs-xl-7{font-size:7px}.fs-xl-8{font-size:8px}.fs-xl-9{font-size:9px}.fs-xl-10{font-size:10px}.fs-xl-11{font-size:11px}.fs-xl-12{font-size:12px}.fs-xl-13{font-size:13px}.fs-xl-14{font-size:14px}.fs-xl-15{font-size:15px}.fs-xl-16{font-size:16px}.fs-xl-17{font-size:17px}.fs-xl-18{font-size:18px}.fs-xl-19{font-size:19px}.fs-xl-20{font-size:20px}.fs-xl-21{font-size:21px}.fs-xl-22{font-size:22px}.fs-xl-23{font-size:23px}.fs-xl-24{font-size:24px}.fs-xl-25{font-size:25px}.fs-xl-26{font-size:26px}.fs-xl-27{font-size:27px}.fs-xl-28{font-size:28px}.fs-xl-29{font-size:29px}.fs-xl-30{font-size:30px}.fs-xl-31{font-size:31px}.fs-xl-32{font-size:32px}.fs-xl-33{font-size:33px}.fs-xl-34{font-size:34px}.fs-xl-35{font-size:35px}.fs-xl-36{font-size:36px}.fs-xl-37{font-size:37px}.fs-xl-38{font-size:38px}.fs-xl-39{font-size:39px}.fs-xl-40{font-size:40px}.fs-xl-41{font-size:41px}.fs-xl-42{font-size:42px}.fs-xl-43{font-size:43px}.fs-xl-44{font-size:44px}.fs-xl-45{font-size:45px}.fs-xl-46{font-size:46px}.fs-xl-47{font-size:47px}.fs-xl-48{font-size:48px}.fs-xl-49{font-size:49px}.fs-xl-50{font-size:50px}.fs-xl-51{font-size:51px}.fs-xl-52{font-size:52px}.fs-xl-53{font-size:53px}.fs-xl-54{font-size:54px}.fs-xl-55{font-size:55px}.fs-xl-56{font-size:56px}.fs-xl-57{font-size:57px}.fs-xl-58{font-size:58px}.fs-xl-59{font-size:59px}.fs-xl-60{font-size:60px}.fs-xl-61{font-size:61px}.fs-xl-62{font-size:62px}.fs-xl-63{font-size:63px}.fs-xl-64{font-size:64px}.fs-xl-65{font-size:65px}.fs-xl-66{font-size:66px}.fs-xl-67{font-size:67px}.fs-xl-68{font-size:68px}.fs-xl-69{font-size:69px}.fs-xl-70{font-size:70px}.fs-xl-71{font-size:71px}.fs-xl-72{font-size:72px}.fs-xl-73{font-size:73px}.fs-xl-74{font-size:74px}.fs-xl-75{font-size:75px}.fs-xl-76{font-size:76px}.fs-xl-77{font-size:77px}.fs-xl-78{font-size:78px}.fs-xl-79{font-size:79px}.fs-xl-80{font-size:80px}.fs-xl-81{font-size:81px}.fs-xl-82{font-size:82px}.fs-xl-83{font-size:83px}.fs-xl-84{font-size:84px}.fs-xl-85{font-size:85px}.fs-xl-86{font-size:86px}.fs-xl-87{font-size:87px}.fs-xl-88{font-size:88px}.fs-xl-89{font-size:89px}.fs-xl-90{font-size:90px}.fs-xl-91{font-size:91px}.fs-xl-92{font-size:92px}.fs-xl-93{font-size:93px}.fs-xl-94{font-size:94px}.fs-xl-95{font-size:95px}.fs-xl-96{font-size:96px}.fs-xl-97{font-size:97px}.fs-xl-98{font-size:98px}.fs-xl-99{font-size:99px}.fs-xl-100{font-size:100px}}@media (min-width:1400px){.fs-xxl-0{font-size:0}.fs-xxl-1{font-size:1px}.fs-xxl-2{font-size:2px}.fs-xxl-3{font-size:3px}.fs-xxl-4{font-size:4px}.fs-xxl-5{font-size:5px}.fs-xxl-6{font-size:6px}.fs-xxl-7{font-size:7px}.fs-xxl-8{font-size:8px}.fs-xxl-9{font-size:9px}.fs-xxl-10{font-size:10px}.fs-xxl-11{font-size:11px}.fs-xxl-12{font-size:12px}.fs-xxl-13{font-size:13px}.fs-xxl-14{font-size:14px}.fs-xxl-15{font-size:15px}.fs-xxl-16{font-size:16px}.fs-xxl-17{font-size:17px}.fs-xxl-18{font-size:18px}.fs-xxl-19{font-size:19px}.fs-xxl-20{font-size:20px}.fs-xxl-21{font-size:21px}.fs-xxl-22{font-size:22px}.fs-xxl-23{font-size:23px}.fs-xxl-24{font-size:24px}.fs-xxl-25{font-size:25px}.fs-xxl-26{font-size:26px}.fs-xxl-27{font-size:27px}.fs-xxl-28{font-size:28px}.fs-xxl-29{font-size:29px}.fs-xxl-30{font-size:30px}.fs-xxl-31{font-size:31px}.fs-xxl-32{font-size:32px}.fs-xxl-33{font-size:33px}.fs-xxl-34{font-size:34px}.fs-xxl-35{font-size:35px}.fs-xxl-36{font-size:36px}.fs-xxl-37{font-size:37px}.fs-xxl-38{font-size:38px}.fs-xxl-39{font-size:39px}.fs-xxl-40{font-size:40px}.fs-xxl-41{font-size:41px}.fs-xxl-42{font-size:42px}.fs-xxl-43{font-size:43px}.fs-xxl-44{font-size:44px}.fs-xxl-45{font-size:45px}.fs-xxl-46{font-size:46px}.fs-xxl-47{font-size:47px}.fs-xxl-48{font-size:48px}.fs-xxl-49{font-size:49px}.fs-xxl-50{font-size:50px}.fs-xxl-51{font-size:51px}.fs-xxl-52{font-size:52px}.fs-xxl-53{font-size:53px}.fs-xxl-54{font-size:54px}.fs-xxl-55{font-size:55px}.fs-xxl-56{font-size:56px}.fs-xxl-57{font-size:57px}.fs-xxl-58{font-size:58px}.fs-xxl-59{font-size:59px}.fs-xxl-60{font-size:60px}.fs-xxl-61{font-size:61px}.fs-xxl-62{font-size:62px}.fs-xxl-63{font-size:63px}.fs-xxl-64{font-size:64px}.fs-xxl-65{font-size:65px}.fs-xxl-66{font-size:66px}.fs-xxl-67{font-size:67px}.fs-xxl-68{font-size:68px}.fs-xxl-69{font-size:69px}.fs-xxl-70{font-size:70px}.fs-xxl-71{font-size:71px}.fs-xxl-72{font-size:72px}.fs-xxl-73{font-size:73px}.fs-xxl-74{font-size:74px}.fs-xxl-75{font-size:75px}.fs-xxl-76{font-size:76px}.fs-xxl-77{font-size:77px}.fs-xxl-78{font-size:78px}.fs-xxl-79{font-size:79px}.fs-xxl-80{font-size:80px}.fs-xxl-81{font-size:81px}.fs-xxl-82{font-size:82px}.fs-xxl-83{font-size:83px}.fs-xxl-84{font-size:84px}.fs-xxl-85{font-size:85px}.fs-xxl-86{font-size:86px}.fs-xxl-87{font-size:87px}.fs-xxl-88{font-size:88px}.fs-xxl-89{font-size:89px}.fs-xxl-90{font-size:90px}.fs-xxl-91{font-size:91px}.fs-xxl-92{font-size:92px}.fs-xxl-93{font-size:93px}.fs-xxl-94{font-size:94px}.fs-xxl-95{font-size:95px}.fs-xxl-96{font-size:96px}.fs-xxl-97{font-size:97px}.fs-xxl-98{font-size:98px}.fs-xxl-99{font-size:99px}.fs-xxl-100{font-size:100px}}.btn{--bs-btn-border-radius:50px;display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);padding:10px 32px}.btn i{font-size:1.15em}.btn.btn-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;background:transparent;border:0;padding:10px;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}.btn.btn-link .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px}.btn.btn-link .icn>img,.btn.btn-link .icn>svg,.btn.btn-link .icn>picture>img{height:100%;width:100%;object-fit:contain}.btn.btn-link.c-success{color:var(--alt-green-500)}.btn.btn-link.s-md{padding:8px 10px}.btn.btn-light{--bs-btn-color:var(--deep-earth-400);--bs-btn-bg:var(--calm-breeze-50);--bs-btn-border-color:var(--calm-breeze-300);--bs-btn-hover-color:#000;--bs-btn-hover-bg:var(--calm-breeze-100);--bs-btn-hover-border-color:var(--calm-breeze-300);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:var(--deep-earth-400);--bs-btn-active-bg:var(--calm-breeze-200);--bs-btn-active-border-color:var(--calm-breeze-300);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--deep-earth-400);--bs-btn-disabled-bg:var(--calm-breeze-50);--bs-btn-disabled-border-color:var(--calm-breeze-300)}.btn.btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--alt-green-500);--bs-btn-border-color:var(--alt-green-500);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--alt-green-600);--bs-btn-hover-border-color:var(--alt-green-600);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--alt-green-600);--bs-btn-active-border-color:var(--alt-green-600);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--alt-green-500);--bs-btn-disabled-border-color:var(--alt-green-500)}.btn.btn-sm{font-size:var(--font-size-small-text-medium);font-weight:var(--font-weight-small-text-medium);line-height:var(--line-height-small-text-medium);letter-spacing:var(--letter-spacing-small-text-medium);padding:7px 15px;gap:4px}@media (max-width:767px){.btn.btn-tr-sq{padding:5px}}.cl-btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:61px;text-decoration:none;text-decoration:none;color:#fff;border-radius:var(--cl-border-radius);padding:5px 20px;border:0;background:var(--alt-green-500);gap:10px;font-size:var(--font-size-body-l-medium);font-weight:var(--font-weight-body-l-medium);line-height:var(--line-height-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium);color:#FFF}.cl-btn:hover,.cl-btn:active,.cl-btn:focus{background:var(--alt-green-600);text-decoration:none;color:#fff}.cl-btn i{font-size:22px;line-height:1}.cl-btn .icn{--icn-color:#FFF;position:relative;aspect-ratio:1;display:inline-flex;width:24px}.cl-btn .icn>img,.cl-btn .icn>svg,.cl-btn .icn>picture>img{height:100%;width:100%;object-fit:contain}.cl-btn .icn.s-16{width:16px}.cl-btn .icn svg{stroke:var(--icn-color)}.cl-btn .icn svg.cfill{fill:var(--icn-color)}.cl-btn.c-link{color:var(--alt-green-500);background:transparent;border:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:22px;text-decoration:none;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);padding:5px 0;gap:8px}.cl-btn.c-link .icn{width:16px;--icn-color:var(--alt-green-500)}.cl-btn.c-link:hover,.cl-btn.c-link:active,.cl-btn.c-link:focus{padding:5px 10px;color:#FFF;background:var(--alt-green-500)}.cl-btn.c-link:hover .icn,.cl-btn.c-link:active .icn,.cl-btn.c-link:focus .icn{--icn-color:#FFF}.cl-btn.s-lg{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:53px;text-decoration:none;font-size:var(--font-size-body-l-medium);font-weight:var(--font-weight-body-l-medium);line-height:var(--line-height-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium)}.cl-btn.s-lg i{font-size:1.231em;line-height:1}.cl-btn.s-lg .icn{width:20px}.cl-btn.s-md{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:42px;text-decoration:none;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}.cl-btn.s-md i{font-size:1.231em;line-height:1}.cl-btn.s-md .icn{width:16px}.cl-btn.s-md-2{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:46px;text-decoration:none;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}.cl-btn.s-md-2 i{font-size:1.231em;line-height:1}.cl-btn.s-md-2 .icn{width:16px}.cl-btn.s-sm{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:33px;text-decoration:none;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);padding:5px 16px}.cl-btn.s-sm i{font-size:1.231em;line-height:1}.cl-btn.s-sm .icn{width:16px}.cl-btn.s-xs{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:24px;text-decoration:none;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);padding:2px 10px}.cl-btn.s-xs i{font-size:1.231em;line-height:1}.cl-btn.s-xs .icn{width:16px}.cl-btn.с-danger{background:var(--bs-red);color:#FFF}.cl-btn.с-danger:hover{background:var(--bs-red-darken);color:#fff}.cl-btn.c-black{background:#000;color:#FFF}.cl-btn.c-black:hover{background:#222;color:#fff}.cl-btn.c-black.c-transp{border:1px solid #000;background:transparent;color:#000}.cl-btn.c-black.c-transp:hover{background:#222;color:#fff}.cl-btn.c-transp{border:1px solid var(--alt-green-500);background:transparent;color:var(--alt-green-500)}.cl-btn.c-transp .icn{--icn-color:var(--alt-green-500)}.cl-btn.c-transp:hover{background:var(--alt-green-500);color:#fff}.cl-btn.c-transp:hover .icn{--icn-color:#FFF}.cl-btn.c-transp.c-calm-breeze{color:var(--calm-breeze-700);border-color:var(--calm-breeze-300)}.cl-btn.c-transp.c-calm-breeze .icn{--icn-color:var(--calm-breeze-700)}.cl-btn.c-transp.c-calm-breeze:hover,.cl-btn.c-transp.c-calm-breeze:active,.cl-btn.c-transp.c-calm-breeze:focus{background:transparent;color:var(--alt-green-500);border-color:var(--alt-green-500)}.cl-btn.c-transp.c-calm-breeze:hover .icn,.cl-btn.c-transp.c-calm-breeze:active .icn,.cl-btn.c-transp.c-calm-breeze:focus .icn{--icn-color:var(--alt-green-500)}.cl-btn.c-light-100{background:var(--calm-breeze-100);color:var(--calm-breeze-700)}.cl-btn.c-light-100:hover,.cl-btn.c-light-100.active{background:#FFF;color:var(--deep-earth-400);box-shadow:0 2px 4px rgba(0,0,0,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cl-btn.c-glass{border:1px solid rgba(255,255,255,.1);color:#FFF;background:rgba(255,255,255,.1);box-shadow:0 2px 4px rgba(0,0,0,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cl-btn.c-glass:hover{background:#FFF;color:var(--deep-earth-400);fill:var(--deep-earth-400);stroke:var(--deep-earth-400)}.cl-btn.c-glass:hover .icn{--icn-color:var(--deep-earth-400)}@media (max-width:767px){.cl-btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:42px;text-decoration:none;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);padding:5px 15px}}.btn-drop{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:38px;height:38px;text-decoration:none;border-radius:0;padding:5px;border:0;background:transparent}.btn-drop::after{display:none}.btn-drop:hover{text-decoration:none}.btn-drop i{font-size:18px;line-height:1}.btn-circle{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:44px;height:44px;text-decoration:none;border-radius:50%;padding:5px;border:0;background:#FFF;color:var(--deep-earth-400);box-shadow:0 3px 6px rgba(0,0,0,.05)}.btn-circle:hover{background:var(--alt-green-600);text-decoration:none;color:#fff}.btn-circle:hover .icn{--icn-color:#FFF}.btn-circle i{font-size:22px;line-height:1}.btn-circle .icn{--icn-color:var(--deep-earth-400);position:relative;aspect-ratio:1;display:inline-flex;width:20px}.btn-circle .icn>img,.btn-circle .icn>svg,.btn-circle .icn>picture>img{height:100%;width:100%;object-fit:contain}.btn-circle .icn svg{stroke:var(--icn-color)}.btn-circle .icn svg.cfill{fill:var(--icn-color)}.btn-circle.c-calm-breeze{color:var(--calm-breeze-700)}.btn-circle.c-calm-breeze .icn{--icn-color:var(--calm-breeze-700)}.btn-circle.c-calm-breeze:hover{background:var(--alt-green-600);text-decoration:none;color:#fff}.btn-circle.c-calm-breeze:hover .icn{--icn-color:#FFF}.btn-drop-flat{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:0;padding:0;border:0;background:transparent}.btn-drop-flat::after{display:none}.btn-drop-flat:hover{text-decoration:none}.btn-drop-flat i{font-size:18px;line-height:1}.btn-drop-flat svg,.btn-drop-flat img{width:100%;height:100%;max-width:24px;max-height:24px}.lesson-tooltip{--bs-tooltip-bg:var(--deep-earth-700);--bs-tooltip-color:var(--bs-white);font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}.toast-container{position:fixed}:root{color-scheme:light only}html{font-size:var(--font-size-root);margin:0;font-variant-numeric:lining-nums;font-feature-settings:lnum;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:lnum;-webkit-font-feature-settings:lnum;-o-font-feature-settings:lnum}body{font-family:var(--font-family-base);font-size:var(--font-size-root);line-height:var(--font-line-height);background:var(--calm-breeze-50);color:var(--deep-earth-400);margin:0;font-variant-numeric:lining-nums;font-feature-settings:lnum;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:lnum;-webkit-font-feature-settings:lnum;-o-font-feature-settings:lnum}.wrapper{overflow:hidden}.container{position:relative}a{color:inherit;text-decoration:underline;transition:.2s all}a:hover,a:active,a:focus{color:inherit;text-decoration:none}a.disabled{pointer-events:none}a,input,button{transition:all .3s ease-in-out}a:active,a:focus,input:active,input:focus,button:active,button:focus{outline:0!important}img{max-width:100%}form .form-control,form .form-select{border-radius:8px;border:1px solid var(--deep-earth-100);width:100%;outline:0;background-color:#FFF;box-shadow:none;height:53px;padding:0 16px;font-size:var(--font-size-body-l-regular);font-weight:var(--font-weight-body-l-regular);line-height:var(--line-height-body-l-regular);letter-spacing:var(--letter-spacing-body-l-regular);color:var(--deep-earth-500)}form .form-control::-webkit-input-placeholder,form .form-select::-webkit-input-placeholder{color:var(--deep-earth-400);font-size:16px}form .form-control::-moz-placeholder,form .form-select::-moz-placeholder{color:var(--deep-earth-400);font-size:16px}form .form-control:-moz-placeholder,form .form-select:-moz-placeholder{color:var(--deep-earth-400);font-size:16px}form .form-control:-ms-input-placeholder,form .form-select:-ms-input-placeholder{color:var(--deep-earth-400);font-size:16px}form .form-control:-webkit-autofill,form .form-control:-webkit-autofill:hover,form .form-control:-webkit-autofill:focus,form .form-control:-webkit-autofill:active,form .form-select:-webkit-autofill,form .form-select:-webkit-autofill:hover,form .form-select:-webkit-autofill:focus,form .form-select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #FFF inset!important;-webkit-text-fill-color:var(--deep-earth-500)!important}form .form-control:-moz-autofill,form .form-select:-moz-autofill{background-color:#FFF!important;color:var(--deep-earth-500)!important}form .form-control[type=file],form .form-select[type=file]{line-height:56px}form .form-control:focus,form .form-control:active,form .form-select:focus,form .form-select:active{border-color:var(--alt-green-500);box-shadow:0 0 0 1px var(--alt-green-500)}form .form-control.s-md,form .form-select.s-md{border-radius:10px;font-size:16px;height:38px;padding:0 12px}form .form-control.s-md::-webkit-input-placeholder,form .form-select.s-md::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-size:16px}form .form-control.s-md::-moz-placeholder,form .form-select.s-md::-moz-placeholder{color:rgba(0,0,0,.2);font-size:16px}form .form-control.s-md:-moz-placeholder,form .form-select.s-md:-moz-placeholder{color:rgba(0,0,0,.2);font-size:16px}form .form-control.s-md:-ms-input-placeholder,form .form-select.s-md:-ms-input-placeholder{color:rgba(0,0,0,.2);font-size:16px}form .form-control.error,form .form-select.error{border-color:var(--bs-red)}form label{display:block}form label:not(.form-check-label){font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}form label.error{display:none!important}form .form-select{padding:0 20px}form .country-dropdown-search .country-dropdown-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form .country-dropdown-search .country-dropdown-menu .country-dropdown-search-input:focus{border-color:var(--deep-earth-100);box-shadow:none}form .country-dropdown-search .country-dropdown-item{cursor:pointer}form .form-check{display:flex;align-items:center;padding:0;margin:0;gap:10px}form .form-check .form-check-input[type=checkbox]{--bs-form-check-bg:#FFF;float:none;margin:0;width:20px;height:20px;border:1px solid var(--alt-green-500)}form .form-check .form-check-input[type=checkbox]:checked{--bs-form-check-bg:var(--alt-green-500);background-color:var(--alt-green-500);box-shadow:none;border-color:var(--alt-green-500);background-size:14px auto}form .form-check .form-check-input[type=radio]{--bs-form-check-bg:#FFF;float:none;margin:0;width:20px;height:20px;border:2px solid var(--deep-earth-200)}form .form-check .form-check-input[type=radio]:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%238b992e'/%3e%3c/svg%3e");--bs-form-check-bg:var(--alt-green-500);background-color:#FFF;box-shadow:none;border-color:var(--alt-green-500);background-size:18px auto}form textarea.form-control{padding:10px 15px;height:auto;min-height:120px}form textarea.form-control.s-sm{border-radius:8px;font-size:13px;height:auto;min-height:100px;padding:16px;border-color:var(--deep-earth-50)}form textarea.form-control.s-sm::-webkit-input-placeholder{color:var(--deep-earth-200);font-size:13px}form textarea.form-control.s-sm::-moz-placeholder{color:var(--deep-earth-200);font-size:13px}form textarea.form-control.s-sm:-moz-placeholder{color:var(--deep-earth-200);font-size:13px}form textarea.form-control.s-sm:-ms-input-placeholder{color:var(--deep-earth-200);font-size:13px}form .inp-note{text-align:center;font-size:14px;font-weight:700;letter-spacing:-.03em;color:#000}form .inp-note a{color:#000;text-decoration:underline}.section-serv-text{padding:2em 0}@media (min-width:992px){.section-serv-text .container{max-width:860px}}body.admin{padding:24px 0 0;--header-height:84px;--footer-height:20px;--footer-margin:60px}@media (max-width:767px){body.admin{padding:0;--header-height:56px;--footer-height:160px;--footer-margin:20px}}body.admin .main{min-height:calc(100vh - 35px - var(--header-height) - var(--footer-height) - var(--footer-margin) * 2);overflow:auto;padding:60px 0 0}@media (max-width:767px){body.admin .main{min-height:auto;padding:24px 0 0}}body.admin .footer{margin-top:var(--footer-margin);min-height:var(--footer-height);color:var(--calm-breeze-700);font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}body.admin .footer .container{padding-top:var(--footer-margin);padding-bottom:var(--footer-margin);border-top:1px solid var(--deep-earth-50)}body.admin .footer a{text-decoration:none;color:var(--alt-green-500)}@media (max-width:767px){body.admin .footer .container{border-top:none}}body.admin .fix-on.fixed{position:fixed;z-index:999}body.admin .fix-on.fixed.top-right{top:76px;right:20px}body.admin .fix-on.fixed.top-left{top:76px;left:20px}body.admin .save-btn span{transition:.25s;overflow:hidden}body.admin .save-btn.fixed{font-size:20px;padding:0 15px;width:51px}body.admin .save-btn.fixed span{opacity:0;max-width:0}body.admin .save-btn.fixed i{text-indent:0;margin:0}body.admin .save-btn.fixed:hover i{transform:none}@media (max-width:767px){body.admin .save-btn.fixed{padding:0 5px;width:36px}}body.admin .top-panel{position:relative;z-index:9}body.admin .top-panel .top-nav{display:flex;justify-content:space-between;align-items:center;height:var(--header-height)}@media (min-width:768px){body.admin .top-panel .top-nav{padding:10px 40px;background:rgba(255,255,255,.6);box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:24px;position:relative;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}body.admin .top-panel .logo{position:relative;aspect-ratio:12.8571428571;display:inline-flex;overflow:hidden;width:180px}body.admin .top-panel .logo>img,body.admin .top-panel .logo>svg,body.admin .top-panel .logo>picture>img{height:100%;width:100%;object-fit:cover}body.admin .top-panel .main-nav{display:flex;align-items:center;gap:40px;margin:0 auto}body.admin .top-panel .main-nav a{font-size:var(--font-size-body-l-medium);font-weight:var(--font-weight-body-l-medium);line-height:var(--line-height-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium);color:var(--deep-earth-200);text-decoration:none}body.admin .top-panel .main-nav a:hover,body.admin .top-panel .main-nav a.active{color:var(--deep-earth-400)}body.admin .top-panel .dropdown-menu{border:0;background:#FFF;box-shadow:0 53px 21px rgba(0,0,0,.01),0px 30px 18px rgba(0,0,0,.05),0px 13px 13px rgba(0,0,0,.09),0px 3px 7px rgba(0,0,0,.1);border-radius:8px;padding:8px 0}body.admin .top-panel a.dropdown-item{display:flex;align-items:center;padding:12px 16px;cursor:pointer;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);color:var(--calm-breeze-700)}body.admin .top-panel a.dropdown-item:hover,body.admin .top-panel a.dropdown-item:active,body.admin .top-panel a.dropdown-item:focus,body.admin .top-panel a.dropdown-item.active{background:transparent;color:var(--deep-earth-400);text-decoration:none}body.admin .top-panel a.dropdown-item .icn-bl{width:26px;font-size:1.3em;text-align:center;margin-right:6px;transition:.2s all}body.admin .top-panel .dropdown-toggle i::after{display:none}body.admin .top-panel .dropdown-toggle .mess-count{display:none}body.admin .top-panel .drp-notif{margin-left:auto;margin-right:30px}body.admin .top-panel .drp-notif a svg{color:var(--calm-breeze-700);transition:.2s all}body.admin .top-panel .drp-notif a:hover svg{color:var(--calm-breeze-900)}body.admin .top-panel .drp-admnav{margin-right:10px}body.admin .top-panel .drp-admnav a.dropdown-item{padding:6px 16px}body.admin .top-panel .drp-admnav a.dropdown-item .icn-bl{width:25px;font-size:1.05em}body.admin .top-panel .user-dropd{width:190px}body.admin .top-panel .lang-switcher{margin-right:5px}body.admin .top-panel .lang-switcher #navbarLang img{max-width:18px;border-radius:4px;overflow:hidden;width:auto;height:auto}body.admin .top-panel .lang-switcher .dropdown-menu img{max-width:18px;margin-right:5px;border-radius:4px;overflow:hidden}body.admin .top-panel .aw-box-mob{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:28px;z-index:1;border-radius:50%;background:var(--calm-breeze-50);margin-left:8px}body.admin .top-panel .aw-box-mob>img,body.admin .top-panel .aw-box-mob>svg,body.admin .top-panel .aw-box-mob>picture>img{height:100%;width:100%;object-fit:cover}body.admin .top-panel .person-drop .btn-drop{width:auto;height:36px;padding:0;gap:16px;color:var(--deep-earth-400)}body.admin .top-panel .person-drop .btn-drop .avatar-box{position:relative}body.admin .top-panel .person-drop .btn-drop .avatar-box .aw-box{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:22px;position:absolute;top:0;right:0;transform:translate(40%,-35%);z-index:1;border-radius:50%;background:var(--calm-breeze-50)}body.admin .top-panel .person-drop .btn-drop .avatar-box .aw-box>img,body.admin .top-panel .person-drop .btn-drop .avatar-box .aw-box>svg,body.admin .top-panel .person-drop .btn-drop .avatar-box .aw-box>picture>img{height:100%;width:100%;object-fit:cover}body.admin .top-panel .person-drop .btn-drop .avatar{position:relative;position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:36px;border-radius:50%;background:var(--calm-breeze-300);flex-shrink:0}body.admin .top-panel .person-drop .btn-drop .avatar>img,body.admin .top-panel .person-drop .btn-drop .avatar>svg,body.admin .top-panel .person-drop .btn-drop .avatar>picture>img{height:100%;width:100%;object-fit:cover}body.admin .top-panel .person-drop .btn-drop .name{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}body.admin .top-panel .user-info{padding:10px 15px;margin-bottom:20px}body.admin .top-panel .user-info .avatar{color:#000;text-align:center;font-size:48px;margin-right:10px;line-height:1}body.admin .top-panel .user-info .avatar img{border-radius:50%;max-width:42px}body.admin .top-panel .user-info .name{color:#3b3f5c;font-size:1em;font-weight:400;margin:0 0 3px}body.admin .top-panel .user-info .email{font-size:11px;font-weight:500;margin-bottom:0}body.admin .top-panel .events-dropd,body.admin .top-panel .mess-dropd{width:230px;padding-top:10px;padding-bottom:10px}body.admin .top-panel .events-dropd .itm,body.admin .top-panel .mess-dropd .itm{padding:10px 10px;transition:.2s all;border-top:1px solid #F2F2F2}body.admin .top-panel .events-dropd .itm:first-child,body.admin .top-panel .mess-dropd .itm:first-child{border-top:none}body.admin .top-panel .events-dropd .itm:hover,body.admin .top-panel .mess-dropd .itm:hover{background:#F9F9F9}body.admin .top-panel .events-dropd .icn,body.admin .top-panel .mess-dropd .icn{color:#888ea8;font-size:16px;margin-right:8px;width:22px;text-align:center;line-height:1.2}body.admin .top-panel .events-dropd .note,body.admin .top-panel .mess-dropd .note{color:#506690;font-size:.81em;font-weight:400;line-height:1.3}body.admin .top-panel .events-dropd .note a,body.admin .top-panel .mess-dropd .note a{text-decoration:none;font-weight:400;margin-bottom:0;color:#506690}@media (max-width:767px){body.admin .top-panel .events-dropd,body.admin .top-panel .mess-dropd{width:200px;padding-top:15px;padding-bottom:15px}}body.admin .top-panel .has-new-events i,body.admin .top-panel .has-new-events .icn{position:relative}body.admin .top-panel .has-new-events i::after,body.admin .top-panel .has-new-events .icn::after{content:"";position:absolute;top:-6px;right:-3px;width:16px;height:16px;border-radius:50%;border:2px solid #fff;display:block;transition:all .2s;background:var(--cl-color-accent)}body.admin .top-panel .has-new-events:hover i::after,body.admin .top-panel .has-new-events:hover .icn::after{top:0}body.admin .top-panel .has-new-mess{position:relative}body.admin .top-panel .has-new-mess .mess-count{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:18px;height:18px;position:absolute;top:5px;right:3px;text-align:center;border-radius:50%;color:#fafafa;border:1px solid #e0e6ed;transition:all .2s;font-size:10px}body.admin .top-panel .has-new-mess:hover .mess-count{top:8px;right:5px}@media (max-width:767px){body.admin .top-panel{background:rgba(255,255,255,.8);box-shadow:0 2px 4px rgba(0,0,0,.05)}body.admin .top-panel .drp-notif{margin-right:0}body.admin .top-panel .logo{width:163px;flex-shrink:0}}body.admin .toasts-container{position:fixed;bottom:10px;right:10px;z-index:999}body.admin .toasts-container .btn-close{color:#FFF;margin-left:auto}body.admin .message-alert{position:absolute;top:10px;left:10px;right:10px;z-index:999;padding:var(--cl-box-padding);border-radius:var(--cl-box-border-radius);background:var(--calm-breeze-50);color:var(--calm-breeze-700);border:1px solid var(--calm-breeze-100);text-align:center;transition:.4s all}body.admin .message-alert.hide{opacity:0;top:-150%}body.admin .message-alert.st-error{background:var(--contrast-red-50);border-color:var(--contrast-red-100);color:var(--contrast-red-700)}body.admin .message-alert.st-success{background:var(--alt-green-50);border-color:var(--alt-green-100);color:var(--alt-green-700)}body.admin .main-panel-greeting .user-box{display:inline-flex;align-items:center;gap:24px}body.admin .main-panel-greeting .user-box .avatar-img{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:48px;background:#FFF;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}body.admin .main-panel-greeting .user-box .avatar-img>img,body.admin .main-panel-greeting .user-box .avatar-img>svg,body.admin .main-panel-greeting .user-box .avatar-img>picture>img{height:100%;width:100%;object-fit:cover}body.admin .main-panel-greeting .user-box .avatar-img i{color:var(--calm-breeze-500);font-size:22px}@media (max-width:767px){body.admin .main-panel-greeting .user-box{gap:16px;width:100%}body.admin .main-panel-greeting .user-box .avatar-img{width:32px}}body.admin .main-panel .news-item .news-image{position:relative;aspect-ratio:1.4222222222;display:inline-flex;overflow:hidden;box-shadow:0 7px 7px rgba(0,0,0,.09),0px 2px 4px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}body.admin .main-panel .news-item .news-image>img,body.admin .main-panel .news-item .news-image>svg,body.admin .main-panel .news-item .news-image>picture>img{height:100%;width:100%;object-fit:cover}@media (max-width:767px){body.admin .main-panel .news-item{width:265px}body.admin .main-panel .news-item .news-image{width:128px}body.admin .main-panel .courses-list{margin:0 -1rem 40px}body.admin .main-panel .courses-list .course-card{border-radius:0}body.admin .main-panel .courses-list .course-card .course-image{width:100%}}body.admin .section-forms-res .file-list{width:100%;display:flex;flex-direction:column;gap:3px}body.admin .section-forms-res .file-link{display:flex;align-items:center;padding:2px 0;gap:5px}body.admin .wbg-panel{padding:25px;background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:24px}@media (max-width:767px){body.admin .wbg-panel.mob-full{padding:24px;border-radius:0;margin-left:-1rem;margin-right:-1rem}}body.admin .progress-bar-circle{--cl-progress:0;display:flex;align-items:center;justify-content:center;text-align:center;width:1em;height:1em;border-radius:50%;background:radial-gradient(closest-side,white 75%,transparent 80% 100%),conic-gradient(var(--alt-green-500) var(--cl-progress),var(--calm-breeze-100) 0)}body.admin .progress-bar-circle.val-0{--cl-progress:0}body.admin .progress-bar-circle.val-1{--cl-progress:1%}body.admin .progress-bar-circle.val-2{--cl-progress:2%}body.admin .progress-bar-circle.val-3{--cl-progress:3%}body.admin .progress-bar-circle.val-4{--cl-progress:4%}body.admin .progress-bar-circle.val-5{--cl-progress:5%}body.admin .progress-bar-circle.val-6{--cl-progress:6%}body.admin .progress-bar-circle.val-7{--cl-progress:7%}body.admin .progress-bar-circle.val-8{--cl-progress:8%}body.admin .progress-bar-circle.val-9{--cl-progress:9%}body.admin .progress-bar-circle.val-10{--cl-progress:10%}body.admin .progress-bar-circle.val-11{--cl-progress:11%}body.admin .progress-bar-circle.val-12{--cl-progress:12%}body.admin .progress-bar-circle.val-13{--cl-progress:13%}body.admin .progress-bar-circle.val-14{--cl-progress:14%}body.admin .progress-bar-circle.val-15{--cl-progress:15%}body.admin .progress-bar-circle.val-16{--cl-progress:16%}body.admin .progress-bar-circle.val-17{--cl-progress:17%}body.admin .progress-bar-circle.val-18{--cl-progress:18%}body.admin .progress-bar-circle.val-19{--cl-progress:19%}body.admin .progress-bar-circle.val-20{--cl-progress:20%}body.admin .progress-bar-circle.val-21{--cl-progress:21%}body.admin .progress-bar-circle.val-22{--cl-progress:22%}body.admin .progress-bar-circle.val-23{--cl-progress:23%}body.admin .progress-bar-circle.val-24{--cl-progress:24%}body.admin .progress-bar-circle.val-25{--cl-progress:25%}body.admin .progress-bar-circle.val-26{--cl-progress:26%}body.admin .progress-bar-circle.val-27{--cl-progress:27%}body.admin .progress-bar-circle.val-28{--cl-progress:28%}body.admin .progress-bar-circle.val-29{--cl-progress:29%}body.admin .progress-bar-circle.val-30{--cl-progress:30%}body.admin .progress-bar-circle.val-31{--cl-progress:31%}body.admin .progress-bar-circle.val-32{--cl-progress:32%}body.admin .progress-bar-circle.val-33{--cl-progress:33%}body.admin .progress-bar-circle.val-34{--cl-progress:34%}body.admin .progress-bar-circle.val-35{--cl-progress:35%}body.admin .progress-bar-circle.val-36{--cl-progress:36%}body.admin .progress-bar-circle.val-37{--cl-progress:37%}body.admin .progress-bar-circle.val-38{--cl-progress:38%}body.admin .progress-bar-circle.val-39{--cl-progress:39%}body.admin .progress-bar-circle.val-40{--cl-progress:40%}body.admin .progress-bar-circle.val-41{--cl-progress:41%}body.admin .progress-bar-circle.val-42{--cl-progress:42%}body.admin .progress-bar-circle.val-43{--cl-progress:43%}body.admin .progress-bar-circle.val-44{--cl-progress:44%}body.admin .progress-bar-circle.val-45{--cl-progress:45%}body.admin .progress-bar-circle.val-46{--cl-progress:46%}body.admin .progress-bar-circle.val-47{--cl-progress:47%}body.admin .progress-bar-circle.val-48{--cl-progress:48%}body.admin .progress-bar-circle.val-49{--cl-progress:49%}body.admin .progress-bar-circle.val-50{--cl-progress:50%}body.admin .progress-bar-circle.val-51{--cl-progress:51%}body.admin .progress-bar-circle.val-52{--cl-progress:52%}body.admin .progress-bar-circle.val-53{--cl-progress:53%}body.admin .progress-bar-circle.val-54{--cl-progress:54%}body.admin .progress-bar-circle.val-55{--cl-progress:55%}body.admin .progress-bar-circle.val-56{--cl-progress:56%}body.admin .progress-bar-circle.val-57{--cl-progress:57%}body.admin .progress-bar-circle.val-58{--cl-progress:58%}body.admin .progress-bar-circle.val-59{--cl-progress:59%}body.admin .progress-bar-circle.val-60{--cl-progress:60%}body.admin .progress-bar-circle.val-61{--cl-progress:61%}body.admin .progress-bar-circle.val-62{--cl-progress:62%}body.admin .progress-bar-circle.val-63{--cl-progress:63%}body.admin .progress-bar-circle.val-64{--cl-progress:64%}body.admin .progress-bar-circle.val-65{--cl-progress:65%}body.admin .progress-bar-circle.val-66{--cl-progress:66%}body.admin .progress-bar-circle.val-67{--cl-progress:67%}body.admin .progress-bar-circle.val-68{--cl-progress:68%}body.admin .progress-bar-circle.val-69{--cl-progress:69%}body.admin .progress-bar-circle.val-70{--cl-progress:70%}body.admin .progress-bar-circle.val-71{--cl-progress:71%}body.admin .progress-bar-circle.val-72{--cl-progress:72%}body.admin .progress-bar-circle.val-73{--cl-progress:73%}body.admin .progress-bar-circle.val-74{--cl-progress:74%}body.admin .progress-bar-circle.val-75{--cl-progress:75%}body.admin .progress-bar-circle.val-76{--cl-progress:76%}body.admin .progress-bar-circle.val-77{--cl-progress:77%}body.admin .progress-bar-circle.val-78{--cl-progress:78%}body.admin .progress-bar-circle.val-79{--cl-progress:79%}body.admin .progress-bar-circle.val-80{--cl-progress:80%}body.admin .progress-bar-circle.val-81{--cl-progress:81%}body.admin .progress-bar-circle.val-82{--cl-progress:82%}body.admin .progress-bar-circle.val-83{--cl-progress:83%}body.admin .progress-bar-circle.val-84{--cl-progress:84%}body.admin .progress-bar-circle.val-85{--cl-progress:85%}body.admin .progress-bar-circle.val-86{--cl-progress:86%}body.admin .progress-bar-circle.val-87{--cl-progress:87%}body.admin .progress-bar-circle.val-88{--cl-progress:88%}body.admin .progress-bar-circle.val-89{--cl-progress:89%}body.admin .progress-bar-circle.val-90{--cl-progress:90%}body.admin .progress-bar-circle.val-91{--cl-progress:91%}body.admin .progress-bar-circle.val-92{--cl-progress:92%}body.admin .progress-bar-circle.val-93{--cl-progress:93%}body.admin .progress-bar-circle.val-94{--cl-progress:94%}body.admin .progress-bar-circle.val-95{--cl-progress:95%}body.admin .progress-bar-circle.val-96{--cl-progress:96%}body.admin .progress-bar-circle.val-97{--cl-progress:97%}body.admin .progress-bar-circle.val-98{--cl-progress:98%}body.admin .progress-bar-circle.val-99{--cl-progress:99%}body.admin .progress-bar-circle.val-100{--cl-progress:100%}body.admin .c-progress-box{display:flex;align-items:center;justify-content:flex-start;gap:24px}body.admin .c-progress-box .c-progress{flex-shrink:0}body.admin .c-progress-box .c-progress.s-lg{font-size:111px}body.admin .c-progress-box .c-progress-txt{display:flex;align-items:center;flex-wrap:wrap;gap:10px}body.admin .c-progress-box-mob{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:24px}body.admin .c-progress-box-mob .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px}body.admin .c-progress-box-mob .icn>img,body.admin .c-progress-box-mob .icn>svg,body.admin .c-progress-box-mob .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .c-progress-box-mob .c-progress-txt{display:inline-flex;align-items:center;gap:4px}body.admin .form-actions{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap}@media (max-width:767px){body.admin .form-actions .cl-btn{width:100%;min-height:50px}body.admin .form-actions .btn{width:100%}}body.admin .tree-structure .tree-flow-tree{list-style:none;margin:0;padding:0}body.admin .tree-structure .tree-flow-tree>li>.tree-flow-node{margin-bottom:.75rem}body.admin .tree-structure .tree-flow-tree ul{list-style:none;margin:0 0 .5rem .75rem;padding:0 0 0 1rem;border-left:2px solid #dee2e6}body.admin .tree-structure .tree-flow-tree li{margin:.35rem 0}body.admin .tree-structure .tree-flow-node{background:#f8f9fa;border:1px solid #e9ecef;border-radius:.5rem;padding:.65rem 1rem}body.admin .tree-structure .tree-flow-node .q-id{font-family:ui-monospace,monospace;font-size:.8rem;color:#6c757d}body.admin .tree-structure .tree-flow-node .q-type{font-size:.75rem;color:#868e96}body.admin .tree-structure .tree-flow-branch-title{font-weight:600;margin:0 .5rem;padding-bottom:.35rem;border-bottom:1px solid #dee2e6}body.admin .tree-structure .tree-flow-options{margin:.5rem 0 0;padding-left:1.1rem;font-size:.9rem;color:#495057}body.admin .tree-structure .tree-flow-end{display:inline-block;margin-top:.5rem;padding:.5rem 1rem;background:#d1e7dd;border-radius:.5rem;font-weight:500;color:#0f5132}body.admin .section-users .table-scrolled,body.admin .section-groups .table-scrolled{width:100%;max-width:100%;overflow:auto}body.admin .section-users .table-scrolled .table-orders,body.admin .section-groups .table-scrolled .table-orders{min-width:810px}body.admin .section-users .table .fa-check-circle,body.admin .section-groups .table .fa-check-circle{color:var(--alt-green-400)}body.admin .section-users .table .fa-times-circle,body.admin .section-groups .table .fa-times-circle{color:var(--bs-red)}body.admin .section-users .table-row,body.admin .section-groups .table-row{font-size:13px;padding:12px 0;border-bottom:1px solid var(--calm-breeze-500)}body.admin .section-users .table-row .fa-check-circle,body.admin .section-groups .table-row .fa-check-circle{color:var(--alt-green-400)}body.admin .section-users .table-row .fa-times-circle,body.admin .section-groups .table-row .fa-times-circle{color:var(--bs-red)}body.admin .section-users .table-row.head-row,body.admin .section-groups .table-row.head-row{font-weight:700;font-size:14px}body.admin .section-users .table-row.body-row .type,body.admin .section-users .table-row.body-row .art-type,body.admin .section-groups .table-row.body-row .type,body.admin .section-groups .table-row.body-row .art-type{font-size:12px}body.admin .section-users .table-row.body-row .date,body.admin .section-groups .table-row.body-row .date{font-size:12px}body.admin .section-users .table-row .num,body.admin .section-groups .table-row .num{width:25px;text-align:center}body.admin .section-users .table-row .type,body.admin .section-groups .table-row .type{width:120px;text-align:center}body.admin .section-users .table-row .art-type,body.admin .section-groups .table-row .art-type{width:130px;text-align:center}body.admin .section-users .table-row .state,body.admin .section-groups .table-row .state{width:50px;text-align:center}body.admin .section-users .table-row .date,body.admin .section-groups .table-row .date{width:100px;text-align:center}body.admin .section-users .table-row .course-name,body.admin .section-groups .table-row .course-name{font-size:12px}@media (max-width:991px){body.admin .section-users .table-row,body.admin .section-groups .table-row{font-size:12px}body.admin .section-users .table-row .course-name,body.admin .section-groups .table-row .course-name{font-size:12px}}body.admin .section-profiles .table-scrolled{width:100%;max-width:100%;overflow:auto}body.admin .section-profiles .table-scrolled .table-orders{min-width:810px}body.admin .section-profiles .table .fa-check-circle{color:var(--alt-green-400)}body.admin .section-profiles .table .fa-times-circle{color:var(--bs-red)}body.admin .section-profiles .table-row{font-size:16px;padding:12px 0;border-bottom:1px solid #dedede}body.admin .section-profiles .table-row .fa-check-circle{color:var(--alt-green-400)}body.admin .section-profiles .table-row .fa-times-circle{color:var(--bs-red)}body.admin .section-profiles .table-row.head-row{font-weight:700;font-size:16px}@media (max-width:991px){body.admin .section-profiles .table-row{font-size:14px}}body.admin .section-profiles .prof-answer:not(:last-child){margin-bottom:25px}body.admin .section-profiles .prof-answer .lab{color:rgba(0,0,0,.2);margin:0 0 3px}body.admin .section-profiles .prof-answer .answ{margin:0}body.admin .section-task .answers-list{display:flex;flex-direction:column;align-items:stretch;gap:16px}body.admin .section-task .results-list{display:flex;flex-direction:column;align-items:stretch;gap:8px}body.admin .section-task .results-list .result-box{width:100%;padding:var(--cl-box-padding-min);border-radius:var(--cl-box-border-radius-min);border:1px solid var(--deep-earth-50);display:flex;flex-direction:column;align-items:stretch;gap:7px}body.admin .section-user #form-userss{margin:0 auto}body.admin .section-user #form-userss label{font-weight:700;font-size:14px;line-height:1;letter-spacing:-.03em;color:rgba(0,0,0,.3)}body.admin .section-user #form-userss label.error{display:none!important}body.admin .section-user #form-userss .form-control{border-left:none;border-right:none;border-top:none;border-radius:0;padding:0}body.admin .section-user #form-userss .form-control.error{border-color:#C00}body.admin .section-user #form-userss .lb{margin:0}body.admin .section-user .profile-nav{display:flex;align-items:center;justify-content:flex-start;gap:8px}@media (max-width:767px){body.admin .section-user .profile-nav{overflow:auto}body.admin .section-user .profile-nav a.cl-btn{min-height:41px;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);flex-shrink:0}}body.admin .section-user hr{border-color:var(--deep-earth-50)}body.admin .section-user .title{font-size:1.875rem;font-weight:700}body.admin .section-user .panel-avatar{display:flex;flex-direction:column;justify-content:space-between}body.admin .section-user .disabled-box:not(.active) .add-info,body.admin .section-user .disabled-box:not(.active) .croppie,body.admin .section-user .disabled-box:not(.active) #upload{display:none}body.admin .section-user .disabled-box:not(.active).name-box .form-control{font-size:var(--font-size-body-xl-medium);font-weight:var(--font-weight-body-xl-medium);line-height:var(--line-height-body-xl-medium);letter-spacing:var(--letter-spacing-body-xl-medium);color:var(--deep-earth-400);background:transparent;border:0;padding:0;min-height:auto;min-width:auto;height:auto;pointer-events:none;border-radius:0}body.admin .section-user .disabled-box:not(.active).name-box .form-control::-webkit-input-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).name-box .form-control::-moz-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).name-box .form-control:-moz-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).name-box .form-control:-ms-input-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).contact-box .form-control{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular);color:var(--deep-earth-400);background:transparent;border:0;padding:0;min-height:auto;height:auto;pointer-events:none;border-radius:0}body.admin .section-user .disabled-box:not(.active).contact-box .form-control::-webkit-input-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).contact-box .form-control::-moz-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).contact-box .form-control:-moz-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).contact-box .form-control:-ms-input-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).password-box .form-control{border-color:var(--deep-earth-50);background:var(--deep-earth-50);pointer-events:none;padding-right:40px}body.admin .section-user .disabled-box:not(.active).password-box .password-toggle{pointer-events:none}body.admin .section-user .disabled-box:not(.active).answer-box .form-control{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular);color:var(--deep-earth-400);background:transparent;border:0;padding:0;min-height:auto;height:auto;pointer-events:none;border-radius:0}body.admin .section-user .disabled-box:not(.active).answer-box .form-control::-webkit-input-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).answer-box .form-control::-moz-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).answer-box .form-control:-moz-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box:not(.active).answer-box .form-control:-ms-input-placeholder{color:13px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box.active .form-control{height:42px;padding:0 12px;font-size:var(--font-size-body-l-regular);font-weight:var(--font-weight-body-l-regular);line-height:var(--line-height-body-l-regular);letter-spacing:var(--letter-spacing-body-l-regular);color:var(--deep-earth-400)}body.admin .section-user .disabled-box.active .form-control::-webkit-input-placeholder{color:16px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box.active .form-control::-moz-placeholder{color:16px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box.active .form-control:-moz-placeholder{color:16px;font-size:var(--deep-earth-400)}body.admin .section-user .disabled-box.active .form-control:-ms-input-placeholder{color:16px;font-size:var(--deep-earth-400)}body.admin .section-user .user-panel.min-s{min-width:380px}@media (max-width:1380px){body.admin .section-user .user-panel.min-s{min-width:250px}}@media (max-width:767px){body.admin .section-user .user-panel.min-s{min-width:150px}}body.admin .section-user .user-panel .dropdown-menu .dropdown-item{padding:5px 15px;font-size:.88em;font-weight:400;display:flex;align-items:center}body.admin .section-user .user-panel .dropdown-menu .dropdown-item .icn-bl{width:40px;font-size:1.3em;text-align:center;margin-right:5px;transition:.2s all}body.admin .section-user .user-panel .dropdown-menu .dropdown-item:active,body.admin .section-user .user-panel .dropdown-menu .dropdown-item:focus{background:none}body.admin .section-user .user-panel .avatar-box{position:relative}body.admin .section-user .user-panel .croppie{top:0;right:0;bottom:0;left:0;position:absolute;cursor:pointer;z-index:8}body.admin .section-user .user-panel #upload{cursor:pointer;z-index:9}body.admin .section-user .user-panel .avatar{margin:0;text-align:center}body.admin .section-user .user-panel .avatar i{color:var(--deep-earth-100);text-align:center;font-size:80px;line-height:1}body.admin .section-user .user-panel .avatar .avatar-circle input{cursor:pointer}body.admin .section-user .user-panel .avatar .avatar-img-prev{border:0;text-align:center}body.admin .section-user .user-panel .avatar .avatar-img-prev i{color:var(--calm-breeze-500);font-size:28px;display:inline-flex;justify-content:center;align-items:center;text-align:center;width:80px;height:80px;line-height:1;background:var(--calm-breeze-50);border-radius:50%}body.admin .section-user .user-panel .avatar .avatar-img-prev img{width:100%;max-width:80px;border-radius:50%;overflow:hidden}body.admin .section-user .user-panel .avatar .avatar-img-prev .note{font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);margin:15px 0 0;line-height:1;color:var(--deep-earth-400)}body.admin .section-user .user-panel .avatar .name{font-size:1.13em;font-weight:500;margin-top:15px}body.admin .section-user .user-panel .add-info{cursor:pointer;text-align:center;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);margin:10px 0 0;line-height:1;color:var(--deep-earth-400)}body.admin .section-user .user-panel .add-info span{font-size:.75em;color:var(--deep-earth-300)}@media (max-width:767px){body.admin .section-user .user-panel .add-info{width:120px}}body.admin .section-user .user-panel .private-info{max-width:200px;margin:0 auto;font-size:.81em;font-weight:400;text-align:center}body.admin .section-user .user-panel .private-info .pi-row{line-height:1;display:flex;align-items:center;justify-content:center;margin-bottom:10px}body.admin .section-user .user-panel .private-info .icn-bl{font-size:1.5em;margin-right:10px}body.admin .section-user .user-panel .password-box .password-toggle{display:inline-flex;right:20px;top:50%;transform:translateY(-48%);cursor:pointer;color:var(--deep-earth-200);font-size:1.2em}body.admin .section-user .user-panel form .contact-box label{font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}body.admin .section-user .user-panel .notification-box .notif-send-time{display:flex;align-items:center;gap:30px}@media (max-width:767px){body.admin .section-user .user-panel .notification-box .notif-send-time{gap:5px 30px;flex-wrap:wrap}body.admin .section-user .user-panel .notification-box .notif-send-time .lab{width:100%}}body.admin .section-user .results-list{display:flex;flex-direction:column;align-items:stretch;gap:8px}body.admin .section-user .results-list .result-box{width:100%;padding:var(--cl-box-padding-min);border-radius:var(--cl-box-border-radius-min);border:1px solid var(--deep-earth-50);display:flex;flex-direction:column;align-items:stretch;gap:7px}body.admin .section-user .profile-answers{display:flex;flex-direction:column;align-items:stretch;gap:8px}body.admin .section-user .profile-answers .profile-answer{width:100%;padding:var(--cl-box-padding-min);border-radius:var(--cl-box-border-radius-min);border:1px solid var(--deep-earth-50)}body.admin .section-user .profile-answers .answer-box{display:flex;flex-direction:column;align-items:stretch;gap:7px}body.admin .section-user .profile-answers .answ-input{display:flex;align-items:center;gap:10px}@media (max-width:767px){body.admin .section-user .profile-answers .answ-input{flex-direction:column;align-items:stretch;gap:5px}}body.admin .section-user .goals-list{display:flex;flex-direction:column;align-items:stretch;gap:8px}body.admin .section-user .goals-list .award-box{text-align:center;display:inline-flex;align-items:center;gap:8px}body.admin .section-user .goals-list .award-box .aw-img{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:110px}body.admin .section-user .goals-list .award-box .aw-img>img,body.admin .section-user .goals-list .award-box .aw-img>svg,body.admin .section-user .goals-list .award-box .aw-img>picture>img{height:100%;width:100%;object-fit:cover}body.admin .section-user .goals-list .goal-item{width:100%;padding:var(--cl-box-padding-min);border-radius:var(--cl-box-border-radius-min);border:1px solid var(--deep-earth-50)}body.admin .section-user .goals-list .goal-item.c-completed{background:var(--alt-green-50);border-color:var(--alt-green-100)}body.admin .section-user .goals-list .goal-item.c-completed .status-check{border-color:var(--alt-green-500);background:var(--alt-green-500);color:#FFF;fill:#FFF}body.admin .section-user .goals-list .goal-item.c-completed .status-check img,body.admin .section-user .goals-list .goal-item.c-completed .status-check svg{fill:#FFF;display:inline-block}@media (max-width:767px){body.admin .section-user .goals-list .goal-item{padding:16px}}body.admin .section-user .goals-list .goal-status{display:flex;align-items:center;gap:8px}body.admin .section-user .goals-list .goal-status .dot{background:var(--deep-earth-200);width:2px;height:2px;border-radius:50%}body.admin .section-user .goals-list .goal-status .date-box{display:flex;align-items:center;gap:2px}body.admin .section-user .goals-list .goal-status .date-box .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px}body.admin .section-user .goals-list .goal-status .date-box .icn>img,body.admin .section-user .goals-list .goal-status .date-box .icn>svg,body.admin .section-user .goals-list .goal-status .date-box .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .section-user .goals-list .status-check{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:36px;height:36px;border-radius:50%;border:3px solid var(--calm-breeze-100)}body.admin .section-user .goals-list .status-check img,body.admin .section-user .goals-list .status-check svg{width:16px;height:16px;display:none;object-fit:contain}@media (max-width:767px){body.admin .section-user .goals-list .status-check{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:24px;height:24px}}body.admin .section-user .referral-panel .wbg-referral{background:url(../images/ref-bg_v2.webp) no-repeat center center / cover;color:#FFF}@media (min-width:1399px){body.admin .section-user .referral-panel .wbg-referral{padding:60px}}body.admin .section-user .referral-panel .dp-info{display:flex;flex-direction:column;align-items:stretch;gap:16px;max-width:870px}body.admin .section-user .referral-panel .dp-link{display:flex;align-items:center;gap:16px}body.admin .section-user .referral-panel .dp-link input[type=text]{border:0;background:transparent;padding:0;color:#FFF;font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium);width:250px}body.admin .section-user .referral-panel .dots{height:100%;border-left:2px dotted var(--deep-earth-200)}body.admin .section-user .referral-panel .discount-pers{text-align:center}body.admin .section-user .referral-panel .dp-label{display:flex;align-items:center;justify-content:center;gap:4px}body.admin .section-user .referral-panel .dp-label .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px;flex-shrink:0}body.admin .section-user .referral-panel .dp-label .icn>img,body.admin .section-user .referral-panel .dp-label .icn>svg,body.admin .section-user .referral-panel .dp-label .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .section-user .referral-panel .score{text-align:center}body.admin .section-user .referral-panel .bonus-box{width:100%;padding:var(--cl-box-padding-min);border-radius:var(--cl-box-border-radius-min);border:1px solid var(--deep-earth-50)}body.admin .section-user .referral-panel .line{height:100%;border-left:1px solid var(--deep-earth-50)}body.admin .section-user .referral-panel .how-item{display:flex;flex-direction:column;align-items:stretch;gap:16px;height:100%}@media (max-width:767px){body.admin .section-user .referral-panel .wbg-referral{text-align:center}body.admin .section-user .referral-panel .dp-link{flex-direction:column;align-items:stretch;gap:24px}body.admin .section-user .referral-panel .dp-link .cl-btn{width:100%}}body.admin .section-user .subscriptions-box .sb-status{display:flex;align-items:center;gap:8px}body.admin .section-user .subscriptions-box .sb-status .dot{background:var(--alt-green-500);width:8px;height:8px;border-radius:50%}body.admin .section-user .subscriptions-box .sb-status .dot.inactive{background:var(--deep-earth-200)}body.admin .section-user .subscriptions-box .controls{display:flex;align-items:center;gap:16px}body.admin .section-user .subscriptions-box .controls .dot{background:var(--alt-green-500);width:2px;height:2px;border-radius:50%}@media (max-width:767px){body.admin .section-user .wbg-panel:not(.how-item){border-radius:0;margin-left:-1rem;margin-right:-1rem}body.admin .section-user .connect-telegram{width:100%}body.admin .section-user .user-delete-goal,body.admin .section-user .user-save-goal{width:100%}}body.admin .alert{margin:10px;width:auto!important}@media (min-width:992px){body.admin .section-admin-form .form-actions{justify-content:flex-end}}body.admin .section-admin-form .img-thumbnail{--bs-border-color:var(--deep-earth-100);border-radius:8px}body.admin .section-admin-form .img-thumbnail img{overflow:hidden;border-radius:8px}body.admin .section-admin-form .img-thumbnail-box{position:relative}body.admin .section-admin-form .img-thumbnail-box .btn{position:absolute;z-index:2;right:12px;top:12px;display:inline-flex;align-items:center;justify-content:center;padding:0;height:40px;width:40px;flex-shrink:0}body.admin .section-news .news-list{display:flex;flex-direction:column;align-items:stretch;gap:24px}body.admin .section-news .news-item{background:var(--deep-earth-700);position:relative;color:#FFF;overflow:hidden}@media (min-width:1399px){body.admin .section-news .news-item{padding:60px}}body.admin .section-news .news-item .news-image-bg{position:relative;aspect-ratio:2.4461538462;display:inline-flex;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body.admin .section-news .news-item .news-image-bg>img,body.admin .section-news .news-item .news-image-bg>svg,body.admin .section-news .news-item .news-image-bg>picture>img{height:100%;width:100%;object-fit:cover}body.admin .section-news .news-item .news-image-bg img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}body.admin .section-news .news-item .news-image-bg::after{content:"";background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);position:absolute;right:0;top:0;bottom:0;width:70%;z-index:2}body.admin .section-news .news-item .main-content-row{position:relative;z-index:3}body.admin .section-news .news-item .add-info{display:flex;align-items:center;gap:12px}body.admin .section-news .news-item .news-title{max-width:460px}body.admin .section-news .news-item .controls .cl-btn{width:100%;max-width:140px}body.admin .section-courses .h-title{margin:0 0 40px}body.admin .course-banner{position:relative;aspect-ratio:2.8715277778;display:inline-flex;overflow:hidden;width:100%;overflow:hidden;border-radius:var(--cl-box-border-radius);position:relative;background:var(--stone-whisper-50);display:flex;align-items:center;justify-content:center;color:#FFF;box-shadow:0 7px 7px rgba(0,0,0,.09),0px 2px 4px rgba(0,0,0,.1);margin:0 0 24px}body.admin .course-banner>img,body.admin .course-banner>svg,body.admin .course-banner>picture>img{height:100%;width:100%;object-fit:cover}body.admin .course-banner .c-image{position:relative;aspect-ratio:2.8715277778;display:inline-flex;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}body.admin .course-banner .c-image>img,body.admin .course-banner .c-image>svg,body.admin .course-banner .c-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .course-banner .c-image::before{content:"";background:linear-gradient(90deg,rgba(48,43,40,.8) 0,rgba(0,0,0,0) 100%);position:absolute;width:65%;left:0;top:0;bottom:0}body.admin .course-banner .inner{position:relative;z-index:2;padding:30px;width:85%;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:24px}body.admin .course-banner .c-params{display:flex;flex-wrap:wrap;align-items:center;gap:12px}body.admin .course-banner .c-params .c-param{display:inline-flex;align-items:center;gap:4px}body.admin .course-banner .c-params .c-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em;flex-shrink:0}body.admin .course-banner .c-params .c-param .cp-icn>img,body.admin .course-banner .c-params .c-param .cp-icn>svg,body.admin .course-banner .c-params .c-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .course-banner .c-params .c-dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-50)}body.admin .course-banner .c-intro-txt{max-width:670px}@media (max-width:767px){body.admin .course-banner{border-radius:0;margin-left:-1rem;margin-right:-1rem;width:auto;aspect-ratio:auto}body.admin .course-banner .c-image{aspect-ratio:auto}body.admin .course-banner .inner{min-height:240px;padding:24px;width:100%;gap:16px}body.admin .course-banner .c-title,body.admin .course-banner .c-params{padding-right:50px}body.admin .course-banner .btn-circle{position:absolute;top:24px;right:24px;z-index:2}}body.admin .m-list-cap{margin:0 0 24px}body.admin .hidden-content-tabs .nav-link{color:var(--calm-breeze-700)}body.admin .hidden-content-tabs .nav-link.active{color:var(--deep-earth-400);border-color:var(--calm-breeze-300);background:#FFF;border-bottom-color:#FFF}body.admin .hidden-content-tabs .nav-tabs{padding:0 25px;border-bottom:none}body.admin .modules-list .module-card{position:relative;aspect-ratio:.8412698413;overflow:hidden;border-radius:var(--cl-box-border-radius)}body.admin .modules-list .module-card .adm-badge{z-index:9}body.admin .modules-list .module-card .m-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}body.admin .modules-list .module-card .m-image img{width:100%;height:100%;object-fit:cover;object-position:center}body.admin .modules-list .module-card .m-image::after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);position:absolute;left:0;bottom:0;width:100%;height:85%}body.admin .modules-list .module-card .m-info{position:relative;z-index:2;padding:24px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:12px;height:100%;color:#FFF}body.admin .modules-list .module-card .m-params{display:flex;align-items:center;gap:8px}body.admin .modules-list .module-card .m-params .m-param{display:inline-flex;align-items:center;gap:4px}body.admin .modules-list .module-card .m-params .m-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .modules-list .module-card .m-params .m-param .cp-icn>img,body.admin .modules-list .module-card .m-params .m-param .cp-icn>svg,body.admin .modules-list .module-card .m-params .m-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .modules-list .module-card .m-params .c-dot{width:2px;height:2px;border-radius:50%;background:#FFF}@media (max-width:1399px){body.admin .modules-list .module-card .m-info{padding:18px}}body.admin .modules-list .lesson-card-inline{position:relative;aspect-ratio:.8439490446;overflow:hidden;background:#FFF}body.admin .modules-list .lesson-card-inline.in-mod{border-radius:var(--cl-box-border-radius)}body.admin .modules-list .lesson-card-inline.in-mod .course-info-box{padding:16px}body.admin .modules-list .lesson-card-inline.disabled .course-image{filter:grayscale(100%);-webkit-filter:grayscale(100%);pointer-events:none}body.admin .modules-list .lesson-card-inline .course-image{position:relative;aspect-ratio:2;display:inline-flex;overflow:hidden;border-radius:var(--cl-box-border-radius-min);width:100%;overflow:hidden;position:relative;text-decoration:none}body.admin .modules-list .lesson-card-inline .course-image>img,body.admin .modules-list .lesson-card-inline .course-image>svg,body.admin .modules-list .lesson-card-inline .course-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .modules-list .lesson-card-inline .course-image .icn{position:relative;aspect-ratio:1;display:inline-flex;width:42px;padding:13px;background:rgba(48,43,40,.01);box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);transition:.3s all}body.admin .modules-list .lesson-card-inline .course-image .icn>img,body.admin .modules-list .lesson-card-inline .course-image .icn>svg,body.admin .modules-list .lesson-card-inline .course-image .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .modules-list .lesson-card-inline .course-image:hover .icn{background:var(--alt-green-500)}body.admin .modules-list .lesson-card-inline .course-info-box{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative}body.admin .modules-list .lesson-card-inline .l-status-icn{display:inline-flex;flex-shrink:0;position:absolute;right:0;top:0;transform:translate(-20%,-420%)}body.admin .modules-list .lesson-card-inline .l-status-icn .icn{position:relative;aspect-ratio:1;display:inline-flex;width:36px;height:36px;color:#FFF;background:var(--alt-green-500);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.admin .modules-list .lesson-card-inline .l-status-icn .icn>img,body.admin .modules-list .lesson-card-inline .l-status-icn .icn>svg,body.admin .modules-list .lesson-card-inline .l-status-icn .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .modules-list .lesson-card-inline .l-status-icn .icn img,body.admin .modules-list .lesson-card-inline .l-status-icn .icn svg{width:45%;height:45%}body.admin .modules-list .lesson-card-inline .progress-bar-circle{font-size:111px}body.admin .modules-list .lesson-card-inline .c-info{display:flex;flex-direction:column;align-items:stretch;gap:8px;height:100%}body.admin .modules-list .lesson-card-inline .c-params{display:flex;align-items:center;flex-wrap:wrap;gap:12px}body.admin .modules-list .lesson-card-inline .c-params .c-param{display:inline-flex;align-items:center;gap:4px}body.admin .modules-list .lesson-card-inline .c-params .c-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .modules-list .lesson-card-inline .c-params .c-param .cp-icn>img,body.admin .modules-list .lesson-card-inline .c-params .c-param .cp-icn>svg,body.admin .modules-list .lesson-card-inline .c-params .c-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .modules-list .lesson-card-inline .c-params .c-param.stop-mark{padding:4px 12px;border-radius:100px;background:var(--bs-orange);color:#FFF;line-height:1;text-align:center}body.admin .modules-list .lesson-card-inline .c-params .c-dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity{display:inline-flex;align-items:center;gap:2px}body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity .int-dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--deep-earth-200);background:transparent}body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity.inten-1 .int-dot:nth-child(1){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity.inten-2 .int-dot:nth-child(1),body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity.inten-2 .int-dot:nth-child(2){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(1),body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(2),body.admin .modules-list .lesson-card-inline .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(3){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .modules-list .lesson-card-inline .c-inventory{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}body.admin .modules-list .lesson-card-inline .c-inventory .c-inventory-item{display:inline-flex;align-items:center;padding:0;gap:8px}body.admin .modules-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.538em}body.admin .modules-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn>img,body.admin .modules-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn>svg,body.admin .modules-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .modules-list .lesson-card-inline .c-inventory .c-inventory-item:not(:last-child)::after{content:"";display:block;width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .modules-list .lesson-card-inline .c-title{text-decoration:none}body.admin .modules-list .lesson-card-inline .c-title:hover{color:var(--alt-green-500)}body.admin .modules-list .lesson-card-inline .c-controls{display:flex;align-items:center;gap:8px}body.admin .modules-list .lesson-card-inline .c-buy-status{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 40px;min-height:42px;border-radius:100px}body.admin .modules-list .lesson-card-inline .c-buy-status .icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .modules-list .lesson-card-inline .c-buy-status .icn>img,body.admin .modules-list .lesson-card-inline .c-buy-status .icn>svg,body.admin .modules-list .lesson-card-inline .c-buy-status .icn>picture>img{height:100%;width:100%;object-fit:contain}@media (max-width:767px){body.admin .modules-list .lesson-card-inline{width:200px}}body.admin .courses-list{display:flex;flex-direction:column;align-items:stretch;gap:24px}body.admin .courses-list .course-card{position:relative;padding:30px;background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:var(--cl-box-border-radius)}body.admin .courses-list .course-card .course-image{position:relative;aspect-ratio:1.4;display:inline-flex;overflow:hidden;width:280px;border-radius:8px;overflow:hidden}body.admin .courses-list .course-card .course-image>img,body.admin .courses-list .course-card .course-image>svg,body.admin .courses-list .course-card .course-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .courses-list .course-card .course-info-box{display:flex;align-items:flex-start;gap:30px;height:100%}body.admin .courses-list .course-card .progress-bar-circle{font-size:111px}body.admin .courses-list .course-card .c-info{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;gap:24px;height:100%}body.admin .courses-list .course-card .c-params{display:flex;flex-wrap:wrap;align-items:center;gap:12px}body.admin .courses-list .course-card .c-params .c-param{display:inline-flex;align-items:center;gap:4px}body.admin .courses-list .course-card .c-params .c-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em;flex-shrink:0}body.admin .courses-list .course-card .c-params .c-param .cp-icn>img,body.admin .courses-list .course-card .c-params .c-param .cp-icn>svg,body.admin .courses-list .course-card .c-params .c-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-list .course-card .c-params .c-dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .courses-list .course-card .c-controls{display:flex;align-items:center;gap:8px}body.admin .courses-list .course-card .c-controls.g-24{gap:8px 24px}body.admin .courses-list .course-card .c-buy-status{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 40px;min-height:42px;border-radius:100px}body.admin .courses-list .course-card .c-buy-status .icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .courses-list .course-card .c-buy-status .icn>img,body.admin .courses-list .course-card .c-buy-status .icn>svg,body.admin .courses-list .course-card .c-buy-status .icn>picture>img{height:100%;width:100%;object-fit:contain}@media (max-width:767px){body.admin .courses-list{margin:0 -1rem 20px;gap:16px}body.admin .courses-list .course-card{border-radius:0;padding:24px}body.admin .courses-list .course-card .course-image{width:100%}body.admin .courses-list .course-card .course-info-box{gap:0;height:auto;position:relative}body.admin .courses-list .course-card .c-info{gap:8px;width:100%}body.admin .courses-list .course-card .c-info .c-title,body.admin .courses-list .course-card .c-info .c-params{padding-right:50px}body.admin .courses-list .course-card .c-intro-txt{margin-top:8px}body.admin .courses-list .course-card .c-buy-status{padding:10px 12px;flex-shrink:0}body.admin .courses-list .course-card .progress-bar-circle{font-size:48px;position:absolute;top:0;right:0}body.admin .courses-list .course-card .c-controls{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:16px}body.admin .courses-list .course-card .c-controls .cl-btn{width:100%}}body.admin .module-list{display:flex;flex-direction:column;align-items:stretch;gap:24px}body.admin .module-list .lesson-card{position:relative;padding:24px;background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:var(--cl-box-border-radius)}body.admin .module-list .lesson-card.disabled .course-image{filter:grayscale(100%);-webkit-filter:grayscale(100%);pointer-events:none}body.admin .module-list .lesson-card .course-image{position:relative;aspect-ratio:1.6;display:inline-flex;overflow:hidden;width:160px;border-radius:8px;overflow:hidden;position:relative;text-decoration:none}body.admin .module-list .lesson-card .course-image>img,body.admin .module-list .lesson-card .course-image>svg,body.admin .module-list .lesson-card .course-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .module-list .lesson-card .course-image .icn{position:relative;aspect-ratio:1;display:inline-flex;width:42px;padding:13px;background:rgba(48,43,40,.01);box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);transition:.3s all}body.admin .module-list .lesson-card .course-image .icn>img,body.admin .module-list .lesson-card .course-image .icn>svg,body.admin .module-list .lesson-card .course-image .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-list .lesson-card .course-image:hover .icn{background:var(--alt-green-500)}body.admin .module-list .lesson-card .course-info-box{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;height:100%}body.admin .module-list .lesson-card .l-status-icn{display:inline-flex;flex-shrink:0}body.admin .module-list .lesson-card .l-status-icn .icn{position:relative;aspect-ratio:1;display:inline-flex;width:36px;height:36px;color:#FFF;background:var(--alt-green-500);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.admin .module-list .lesson-card .l-status-icn .icn>img,body.admin .module-list .lesson-card .l-status-icn .icn>svg,body.admin .module-list .lesson-card .l-status-icn .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-list .lesson-card .l-status-icn .icn img,body.admin .module-list .lesson-card .l-status-icn .icn svg{width:45%;height:45%}body.admin .module-list .lesson-card .progress-bar-circle{font-size:111px}body.admin .module-list .lesson-card .c-info{display:flex;flex-direction:column;align-items:stretch;gap:8px;height:100%}body.admin .module-list .lesson-card .c-params{display:flex;flex-wrap:wrap;align-items:center;gap:12px}body.admin .module-list .lesson-card .c-params .c-param{display:inline-flex;align-items:center;gap:4px}body.admin .module-list .lesson-card .c-params .c-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em;flex-shrink:0}body.admin .module-list .lesson-card .c-params .c-param .cp-icn>img,body.admin .module-list .lesson-card .c-params .c-param .cp-icn>svg,body.admin .module-list .lesson-card .c-params .c-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-list .lesson-card .c-params .c-param.stop-mark{padding:4px 12px;border-radius:100px;background:var(--bs-orange);color:#FFF;line-height:1;text-align:center}body.admin .module-list .lesson-card .c-params .c-dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .module-list .lesson-card .c-params .cp-icn-intensity{display:inline-flex;align-items:center;gap:2px}body.admin .module-list .lesson-card .c-params .cp-icn-intensity .int-dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--deep-earth-200);background:transparent}body.admin .module-list .lesson-card .c-params .cp-icn-intensity.inten-1 .int-dot:nth-child(1){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .module-list .lesson-card .c-params .cp-icn-intensity.inten-2 .int-dot:nth-child(1),body.admin .module-list .lesson-card .c-params .cp-icn-intensity.inten-2 .int-dot:nth-child(2){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .module-list .lesson-card .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(1),body.admin .module-list .lesson-card .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(2),body.admin .module-list .lesson-card .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(3){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .module-list .lesson-card .c-inventory{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto}body.admin .module-list .lesson-card .c-inventory .c-inventory-item{display:inline-flex;align-items:center;min-height:36px;padding:5px 18px;border-radius:100px;border:1px solid var(--deep-earth-50);gap:8px}body.admin .module-list .lesson-card .c-inventory .c-inventory-item .in-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.538em}body.admin .module-list .lesson-card .c-inventory .c-inventory-item .in-icn>img,body.admin .module-list .lesson-card .c-inventory .c-inventory-item .in-icn>svg,body.admin .module-list .lesson-card .c-inventory .c-inventory-item .in-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-list .lesson-card .c-title{text-decoration:none}body.admin .module-list .lesson-card .c-title:hover{color:var(--alt-green-500)}body.admin .module-list .lesson-card .c-controls{display:flex;align-items:center;gap:8px}body.admin .module-list .lesson-card .c-buy-status{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 40px;min-height:42px;border-radius:100px}body.admin .module-list .lesson-card .c-buy-status .icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .module-list .lesson-card .c-buy-status .icn>img,body.admin .module-list .lesson-card .c-buy-status .icn>svg,body.admin .module-list .lesson-card .c-buy-status .icn>picture>img{height:100%;width:100%;object-fit:contain}@media (max-width:767px){body.admin .module-list{gap:16px}body.admin .module-list .lesson-card{padding:16px}body.admin .module-list .lesson-card .course-image{position:relative;aspect-ratio:1.4;display:inline-flex;overflow:hidden;width:84px;max-height:60px}body.admin .module-list .lesson-card .course-image>img,body.admin .module-list .lesson-card .course-image>svg,body.admin .module-list .lesson-card .course-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .module-list .lesson-card .course-image .icn{display:none}body.admin .module-list .lesson-card .c-inventory .c-inventory-item{padding:3px;border:0}body.admin .module-list .lesson-card .c-inventory .c-inventory-item .in-value{display:none}body.admin .module-list .lesson-card .l-status-icn .icn{width:24px;height:24px}body.admin .module-list .lesson-card .l-status-icn .icn img,body.admin .module-list .lesson-card .l-status-icn .icn svg{width:16px;height:16px}}body.admin .module-inline-list .lesson-card-inline{width:220px;position:relative}body.admin .module-inline-list .lesson-card-inline.disabled .course-image{filter:grayscale(100%);-webkit-filter:grayscale(100%);pointer-events:none}body.admin .module-inline-list .lesson-card-inline .course-image{position:relative;aspect-ratio:1.6;display:inline-flex;overflow:hidden;width:100%;border-radius:8px;overflow:hidden;position:relative;text-decoration:none}body.admin .module-inline-list .lesson-card-inline .course-image>img,body.admin .module-inline-list .lesson-card-inline .course-image>svg,body.admin .module-inline-list .lesson-card-inline .course-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .module-inline-list .lesson-card-inline .course-image .icn{position:relative;aspect-ratio:1;display:inline-flex;width:42px;padding:13px;background:rgba(48,43,40,.01);box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);transition:.3s all}body.admin .module-inline-list .lesson-card-inline .course-image .icn>img,body.admin .module-inline-list .lesson-card-inline .course-image .icn>svg,body.admin .module-inline-list .lesson-card-inline .course-image .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-inline-list .lesson-card-inline .course-image:hover .icn{background:var(--alt-green-500)}body.admin .module-inline-list .lesson-card-inline .course-info-box{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative}body.admin .module-inline-list .lesson-card-inline .l-status-icn{display:inline-flex;flex-shrink:0;position:absolute;right:0;top:0;transform:translate(-20%,-420%)}body.admin .module-inline-list .lesson-card-inline .l-status-icn .icn{position:relative;aspect-ratio:1;display:inline-flex;width:36px;height:36px;color:#FFF;background:var(--alt-green-500);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.admin .module-inline-list .lesson-card-inline .l-status-icn .icn>img,body.admin .module-inline-list .lesson-card-inline .l-status-icn .icn>svg,body.admin .module-inline-list .lesson-card-inline .l-status-icn .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-inline-list .lesson-card-inline .l-status-icn .icn img,body.admin .module-inline-list .lesson-card-inline .l-status-icn .icn svg{width:45%;height:45%}body.admin .module-inline-list .lesson-card-inline .progress-bar-circle{font-size:111px}body.admin .module-inline-list .lesson-card-inline .c-info{display:flex;flex-direction:column;align-items:stretch;gap:8px;height:100%}body.admin .module-inline-list .lesson-card-inline .c-params{display:flex;align-items:center;flex-wrap:wrap;gap:12px}body.admin .module-inline-list .lesson-card-inline .c-params .c-param{display:inline-flex;align-items:center;gap:4px}body.admin .module-inline-list .lesson-card-inline .c-params .c-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .module-inline-list .lesson-card-inline .c-params .c-param .cp-icn>img,body.admin .module-inline-list .lesson-card-inline .c-params .c-param .cp-icn>svg,body.admin .module-inline-list .lesson-card-inline .c-params .c-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-inline-list .lesson-card-inline .c-params .c-param.stop-mark{padding:4px 12px;border-radius:100px;background:var(--bs-orange);color:#FFF;line-height:1;text-align:center}body.admin .module-inline-list .lesson-card-inline .c-params .c-dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity{display:inline-flex;align-items:center;gap:2px}body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity .int-dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--deep-earth-200);background:transparent}body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity.inten-1 .int-dot:nth-child(1){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity.inten-2 .int-dot:nth-child(1),body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity.inten-2 .int-dot:nth-child(2){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(1),body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(2),body.admin .module-inline-list .lesson-card-inline .c-params .cp-icn-intensity.inten-3 .int-dot:nth-child(3){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .module-inline-list .lesson-card-inline .c-inventory{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}body.admin .module-inline-list .lesson-card-inline .c-inventory .c-inventory-item{display:inline-flex;align-items:center;padding:0;gap:8px}body.admin .module-inline-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.538em}body.admin .module-inline-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn>img,body.admin .module-inline-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn>svg,body.admin .module-inline-list .lesson-card-inline .c-inventory .c-inventory-item .in-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .module-inline-list .lesson-card-inline .c-inventory .c-inventory-item:not(:last-child)::after{content:"";display:block;width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .module-inline-list .lesson-card-inline .c-title{text-decoration:none}body.admin .module-inline-list .lesson-card-inline .c-title:hover{color:var(--alt-green-500)}body.admin .module-inline-list .lesson-card-inline .c-controls{display:flex;align-items:center;gap:8px}body.admin .module-inline-list .lesson-card-inline .c-buy-status{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 40px;min-height:42px;border-radius:100px}body.admin .module-inline-list .lesson-card-inline .c-buy-status .icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em}body.admin .module-inline-list .lesson-card-inline .c-buy-status .icn>img,body.admin .module-inline-list .lesson-card-inline .c-buy-status .icn>svg,body.admin .module-inline-list .lesson-card-inline .c-buy-status .icn>picture>img{height:100%;width:100%;object-fit:contain}@media (max-width:767px){body.admin .module-inline-list{gap:16px}body.admin .module-inline-list .lesson-card{padding:16px}body.admin .module-inline-list .lesson-card .course-image{position:relative;aspect-ratio:1.4;display:inline-flex;overflow:hidden;width:84px;max-height:60px}body.admin .module-inline-list .lesson-card .course-image>img,body.admin .module-inline-list .lesson-card .course-image>svg,body.admin .module-inline-list .lesson-card .course-image>picture>img{height:100%;width:100%;object-fit:cover}body.admin .module-inline-list .lesson-card .course-image .icn{display:none}body.admin .module-inline-list .lesson-card .c-inventory .c-inventory-item{padding:3px;border:0}body.admin .module-inline-list .lesson-card .c-inventory .c-inventory-item .in-value{display:none}body.admin .module-inline-list .lesson-card .l-status-icn .icn{width:24px;height:24px}body.admin .module-inline-list .lesson-card .l-status-icn .icn img,body.admin .module-inline-list .lesson-card .l-status-icn .icn svg{width:16px;height:16px}}body.admin .calendar-block .calendar-carousel{position:relative}body.admin .calendar-block .calendar-carousel .carousel-inner{padding:0;position:relative}body.admin .calendar-block .calendar-month-controls{position:absolute;top:0;left:0;width:100%;z-index:1}body.admin .calendar-block .calendar-month-controls .calendar-nav-btn{position:relative;aspect-ratio:1;display:inline-flex;width:24px;color:var(--deep-earth-400);padding:0}body.admin .calendar-block .calendar-month-controls .calendar-nav-btn>img,body.admin .calendar-block .calendar-month-controls .calendar-nav-btn>svg,body.admin .calendar-block .calendar-month-controls .calendar-nav-btn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .calendar-block .calendar-month-controls .calendar-nav-btn:hover{color:var(--alt-green-500)}body.admin .calendar-block .calendar-month-controls .calendar-nav-btn[data-bs-slide=next]{transform:rotate(180deg)}body.admin .calendar-block .calendar-month-header .month-title small{font-size:.65em;color:var(--deep-earth-200);margin-left:5px}body.admin .calendar-block .calendar-grid .calendar-weekdays,body.admin .calendar-block .calendar-grid .calendar-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px}body.admin .calendar-block .calendar-grid .calendar-day{text-decoration:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px;border-radius:8px;gap:8px;transition:.2s all}body.admin .calendar-block .calendar-grid .calendar-day.is-finished .calendar-day-action{border-color:var(--alt-green-500);background:var(--alt-green-500);color:#FFF}body.admin .calendar-block .calendar-grid .calendar-day.is-finished .calendar-day-action .icn{color:#FFF}body.admin .calendar-block .calendar-grid .calendar-day.is-finished:hover .calendar-day-action{border-color:var(--alt-green-500);background:var(--alt-green-500);color:#FFF}body.admin .calendar-block .calendar-grid .calendar-day.is-finished:hover .calendar-day-action .icn{color:#FFF}body.admin .calendar-block .calendar-grid .calendar-day.is-today{background:var(--calm-breeze-100)}body.admin .calendar-block .calendar-grid .calendar-day.is-today .calendar-day-action{border-color:var(--calm-breeze-400)}body.admin .calendar-block .calendar-grid .calendar-day.is-archive:not(.is-finished){cursor:default}body.admin .calendar-block .calendar-grid .calendar-day.is-archive:not(.is-finished) .calendar-day-action{border-color:var(--calm-breeze-100)}body.admin .calendar-block .calendar-grid .calendar-day.is-archive:not(.is-finished) .calendar-day-action .icn{color:var(--calm-breeze-400)}body.admin .calendar-block .calendar-grid .calendar-day.is-archive:not(.is-finished):hover .calendar-day-action{border-color:var(--calm-breeze-100)}body.admin .calendar-block .calendar-grid .calendar-day.is-archive:not(.is-finished):hover .calendar-day-action .icn{color:var(--calm-breeze-400)}body.admin .calendar-block .calendar-grid .calendar-day:hover{background:var(--calm-breeze-50)}body.admin .calendar-block .calendar-grid .calendar-day:hover .calendar-day-action{border-color:var(--calm-breeze-300)}body.admin .calendar-block .calendar-grid .calendar-day:hover .calendar-day-action .icn{color:var(--alt-green-500)}body.admin .calendar-block .calendar-grid .calendar-day-number{line-height:1}body.admin .calendar-block .calendar-grid .calendar-day-action{transition:.2s all;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px;border:3px solid var(--calm-breeze-100);background:#FFF}body.admin .calendar-block .calendar-grid .calendar-day-action .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px;flex-shrink:0;color:var(--deep-earth-200)}body.admin .calendar-block .calendar-grid .calendar-day-action .icn>img,body.admin .calendar-block .calendar-grid .calendar-day-action .icn>svg,body.admin .calendar-block .calendar-grid .calendar-day-action .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .tech-links .link-block{display:flex;align-items:center;padding:12px 24px 12px 12px;gap:16px;background:var(--calm-breeze-100);border-radius:var(--cl-box-border-radius);text-decoration:none}body.admin .tech-links .link-block:hover{background:var(--calm-breeze-200)}body.admin .tech-links .link-block:hover .lb-arrow{transform:translateX(-5px)}body.admin .tech-links .link-block .lb-icn{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:56px;height:56px;background:rgba(255,255,255,.4);box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:var(--cl-box-border-radius-med)}body.admin .tech-links .link-block .lb-icn img,body.admin .tech-links .link-block .lb-icn svg{width:50%}body.admin .tech-links .link-block .lb-text{font-size:var(--font-size-body-l-medium);font-weight:var(--font-weight-body-l-medium);line-height:var(--line-height-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium);color:var(--calm-breeze-700);flex-grow:1}body.admin .tech-links .link-block .lb-arrow{position:relative;aspect-ratio:1;display:inline-flex;width:16px;flex-shrink:0;transition:.2s all}body.admin .tech-links .link-block .lb-arrow>img,body.admin .tech-links .link-block .lb-arrow>svg,body.admin .tech-links .link-block .lb-arrow>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-nav{display:flex;align-items:center;gap:8px}body.admin .courses-nav .dropdown-menu{padding:8px 0;border:transparent;background:#FFF;box-shadow:0 53px 21px rgba(0,0,0,.01),0px 30px 18px rgba(0,0,0,.05),0px 13px 13px rgba(0,0,0,.09),0px 3px 7px rgba(0,0,0,.1);border-radius:8px;min-width:250px}body.admin .courses-nav .dropdown-menu .dropdown-item{color:var(--calm-breeze-700);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px}body.admin .courses-nav .dropdown-menu .dropdown-item .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px;flex-shrink:0;color:var(--calm-breeze-700)}body.admin .courses-nav .dropdown-menu .dropdown-item .icn>img,body.admin .courses-nav .dropdown-menu .dropdown-item .icn>svg,body.admin .courses-nav .dropdown-menu .dropdown-item .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-nav .dropdown-menu .dropdown-item:hover{background:var(--calm-breeze-50)}body.admin .courses-nav .dropdown-menu .dropdown-item.active{background:var(--calm-breeze-100)}@media (max-width:767px){body.admin .courses-nav{flex-wrap:wrap;gap:2px;position:relative;padding-right:50px}body.admin .courses-nav .btn-circle{position:absolute;top:-5px;right:0;z-index:2}}body.admin .courses-filter .dropdown-menu{padding:0;border:transparent;background:#FFF;box-shadow:0 53px 21px rgba(0,0,0,.01),0px 30px 18px rgba(0,0,0,.05),0px 13px 13px rgba(0,0,0,.09),0px 3px 7px rgba(0,0,0,.1);border-radius:0;min-width:375px}body.admin .courses-filter .dropdown-menu .fl-head{display:flex;align-items:center;justify-content:space-between;padding:24px;gap:8}body.admin .courses-filter .dropdown-menu .fl-close{position:relative;aspect-ratio:1;display:inline-flex;width:20px;cursor:pointer}body.admin .courses-filter .dropdown-menu .fl-close>img,body.admin .courses-filter .dropdown-menu .fl-close>svg,body.admin .courses-filter .dropdown-menu .fl-close>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-filter .dropdown-menu .fl-body{padding:24px;max-height:400px;overflow:auto}body.admin .courses-filter .dropdown-menu .dropdown-item{color:var(--calm-breeze-700);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px}body.admin .courses-filter .dropdown-menu .dropdown-item .icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px;flex-shrink:0;color:var(--calm-breeze-700)}body.admin .courses-filter .dropdown-menu .dropdown-item .icn>img,body.admin .courses-filter .dropdown-menu .dropdown-item .icn>svg,body.admin .courses-filter .dropdown-menu .dropdown-item .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-filter .dropdown-menu .dropdown-item:hover{background:var(--calm-breeze-50)}body.admin .courses-filter .dropdown-menu .dropdown-item.active{background:var(--calm-breeze-100)}@media (max-width:767px){body.admin .courses-filter .dropdown-menu.show{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1002!important;transform:none!important;display:flex;flex-direction:column;align-items:stretch}body.admin .courses-filter .dropdown-menu.show .fl-body{max-height:100%;padding:24px}}body.admin .courses-filter .form-check{gap:12px}body.admin .courses-filter .form-check-label{display:flex;align-items:center;gap:12px;font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}body.admin .courses-filter .fl-intensity{display:flex;flex-direction:column;align-items:stretch;gap:16px}body.admin .courses-filter .cp-icn-intensity{display:inline-flex;align-items:center;gap:2px}body.admin .courses-filter .cp-icn-intensity .int-dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--deep-earth-200);background:transparent}body.admin .courses-filter .cp-icn-intensity.inten-1 .int-dot:nth-child(1){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .courses-filter .cp-icn-intensity.inten-2 .int-dot:nth-child(1),body.admin .courses-filter .cp-icn-intensity.inten-2 .int-dot:nth-child(2){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .courses-filter .cp-icn-intensity.inten-3 .int-dot:nth-child(1),body.admin .courses-filter .cp-icn-intensity.inten-3 .int-dot:nth-child(2),body.admin .courses-filter .cp-icn-intensity.inten-3 .int-dot:nth-child(3){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .courses-filter .fl-inventory{display:flex;flex-direction:column;align-items:stretch;gap:8px}body.admin .courses-filter .fl-inventory .form-check-label{width:100%;gap:8px;padding:12px 16px;border:1px solid var(--deep-earth-50);outline:1px solid transparent;border-radius:50px;transition:.2s all;cursor:pointer}body.admin .courses-filter .fl-inventory .form-check-label .cp-value{flex-grow:1}body.admin .courses-filter .fl-inventory .form-check-label .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:24px;flex-shrink:0;color:var(--deep-earth-200);transition:.2s all}body.admin .courses-filter .fl-inventory .form-check-label .cp-icn>img,body.admin .courses-filter .fl-inventory .form-check-label .cp-icn>svg,body.admin .courses-filter .fl-inventory .form-check-label .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-filter .fl-inventory .form-check-label.active{border-color:var(--alt-green-500);outline-color:var(--alt-green-500);color:var(--alt-green-500)}body.admin .courses-filter .fl-inventory .form-check-label.active .cp-icn{color:var(--alt-green-500)}body.admin .courses-filter .c-inventory{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto}body.admin .courses-filter .c-inventory .c-inventory-item{display:inline-flex;align-items:center;min-height:36px;padding:5px 18px;border-radius:100px;border:1px solid var(--deep-earth-50);gap:8px}body.admin .courses-filter .c-inventory .c-inventory-item .in-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.538em}body.admin .courses-filter .c-inventory .c-inventory-item .in-icn>img,body.admin .courses-filter .c-inventory .c-inventory-item .in-icn>svg,body.admin .courses-filter .c-inventory .c-inventory-item .in-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .courses-filter .fl-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px}body.admin .courses-filter .fl-active-filters .fl-param{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;border-radius:50px;background:#FFF;border:1px solid var(--calm-breeze-300);outline:1px solid transparent;transition:.2s all}body.admin .courses-filter .fl-active-filters .fl-param .btn-cl-remove{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;width:16px;height:16px;flex-shrink:0;border-radius:50%;background:var(--calm-breeze-100);color:var(--calm-breeze-700);border:0}body.admin .courses-filter .fl-active-filters .fl-param .btn-cl-remove img,body.admin .courses-filter .fl-active-filters .fl-param .btn-cl-remove svg{width:7px}body.admin .courses-filter .fl-active-filters .fl-param .btn-cl-remove:hover{background:var(--bs-danger);color:#FFF}body.admin .courses-filter .fl-active-filters .fl-param:hover{border-color:var(--calm-breeze-700)}body.admin .materials .material{display:flex;align-items:stretch;gap:16px;text-decoration:none;color:var(--deep-earth-400)}body.admin .materials .material .m-icn{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:52px;height:52px;border:1px solid var(--deep-earth-50);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--deep-earth-200);transition:.2s all;flex-shrink:0}body.admin .materials .material .m-icn svg,body.admin .materials .material .m-icn img{color:var(--deep-earth-200);fill:var(--deep-earth-200);width:38%;height:auto;flex-shrink:0}body.admin .materials .material .m-body{padding:2px 0;display:flex;flex-direction:column;justify-content:space-between;gap:8px}body.admin .materials .material .m-title{transition:.2s all}body.admin .materials .material:hover .m-icn{border-color:var(--alt-green-500);color:var(--alt-green-500)}body.admin .materials .material:hover .m-icn svg,body.admin .materials .material:hover .m-icn img{color:var(--alt-green-500);fill:var(--alt-green-500)}body.admin .materials .material:hover .m-title{color:var(--alt-green-500)}body.admin .materials .material>*{pointer-events:none}body.admin .course-leeson-body .wbg-panel{padding:24px;background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:var(--cl-box-border-radius)}body.admin .course-leeson-body .wbg-panel hr{margin:16px 0;border-color:var(--deep-earth-50)}@media (max-width:767px){body.admin .course-leeson-body .wbg-panel{border-radius:0;margin-left:-1rem;margin-right:-1rem;padding:24px}}body.admin .course-leeson-body .lesson-header .txt-intro{margin:16px 0 0}body.admin .course-leeson-body .audio{margin:30px 0;transition:.3s all;opacity:0}body.admin .course-leeson-body .audio.active{opacity:1}body.admin .course-leeson-body audio{display:inline-block;height:40px}body.admin .course-leeson-body .text-block .media-img{margin:0 0 1.125rem}body.admin .course-leeson-body .text-block .media-img img{width:auto;max-width:1000px;border-radius:15px;overflow:hidden}body.admin .course-leeson-body .text-block a{word-break:break-all}body.admin .course-leeson-body .text-block p,body.admin .course-leeson-body .text-block ol,body.admin .course-leeson-body .text-block ul{margin:0 0 1.125rem}body.admin .course-leeson-body .text-block p ol,body.admin .course-leeson-body .text-block p ul,body.admin .course-leeson-body .text-block ol ol,body.admin .course-leeson-body .text-block ol ul,body.admin .course-leeson-body .text-block ul ol,body.admin .course-leeson-body .text-block ul ul{margin-top:.6rem}body.admin .course-leeson-body .text-block ul{padding:0;list-style-type:none}body.admin .course-leeson-body .text-block ul li{padding-left:1rem;background:url(../images/icn_list.svg) no-repeat left .45em;margin:0 0 .2rem}body.admin .course-leeson-body .text-block .cl-gallery{margin:1.125rem 0;display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}body.admin .course-leeson-body .text-block .cl-gallery .img img{max-width:300px;border-radius:15px;overflow:hidden}@media (max-width:767px){body.admin .course-leeson-body .text-block .cl-gallery .img img{max-width:100%}}body.admin .course-leeson-body .image{border-radius:var(--cl-box-border-radius);overflow:hidden}body.admin .course-leeson-body .image img{width:100%}body.admin .course-leeson-body .video-block{border-radius:var(--cl-box-border-radius);overflow:hidden}body.admin .course-leeson-body .video-block .video-bl{background:#000}body.admin .course-leeson-body .video-block .video-bl.pointer{pointer-events:none}body.admin .course-leeson-body .video-block .cl9-toggle-play{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:.15s all;opacity:1;cursor:pointer}body.admin .course-leeson-body .video-block .cl9-toggle-play .icn{position:relative;aspect-ratio:1;display:inline-flex;width:72px;padding:24px;background:rgba(48,43,40,.01);box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);transition:.3s all}body.admin .course-leeson-body .video-block .cl9-toggle-play .icn>img,body.admin .course-leeson-body .video-block .cl9-toggle-play .icn>svg,body.admin .course-leeson-body .video-block .cl9-toggle-play .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .course-leeson-body .video-block .cl9-toggle-play:hover .icn{background:var(--alt-green-500)}body.admin .course-leeson-body .video-block .cl9-toggle-play.in-process{pointer-events:none;opacity:.95}body.admin .course-leeson-body .video-block .cl9-toggle-play.c-hide{opacity:0;bottom:auto;height:62px}body.admin .course-leeson-body .video-block .cl9-toggle-play .play-icn{transition:.2s all;width:15%;color:rgba(0,102,255,.6)}body.admin .course-leeson-body .video-block .cl9-toggle-play:hover .play-icn{color:#06f}@media (max-width:767px){body.admin .course-leeson-body .video-block{border-radius:0;margin-left:-1rem;margin-right:-1rem}}body.admin .course-leeson-body .add-params{display:flex;flex-direction:column;align-items:stretch;gap:16px}body.admin .course-leeson-body .add-params .c-param{display:flex;align-items:center;justify-content:space-between;gap:15px}body.admin .course-leeson-body .add-params .cp-icn-intensity{display:inline-flex;align-items:center;gap:2px}body.admin .course-leeson-body .add-params .cp-icn-intensity .int-dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--deep-earth-200);background:transparent}body.admin .course-leeson-body .add-params .cp-icn-intensity.inten-1 .int-dot:nth-child(1){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .course-leeson-body .add-params .cp-icn-intensity.inten-2 .int-dot:nth-child(1),body.admin .course-leeson-body .add-params .cp-icn-intensity.inten-2 .int-dot:nth-child(2){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .course-leeson-body .add-params .cp-icn-intensity.inten-3 .int-dot:nth-child(1),body.admin .course-leeson-body .add-params .cp-icn-intensity.inten-3 .int-dot:nth-child(2),body.admin .course-leeson-body .add-params .cp-icn-intensity.inten-3 .int-dot:nth-child(3){background:var(--deep-earth-400);border-color:var(--deep-earth-400)}body.admin .course-leeson-body .c-inventory{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto}body.admin .course-leeson-body .c-inventory .c-inventory-item{display:inline-flex;align-items:center;min-height:36px;padding:5px 18px;border-radius:100px;border:1px solid var(--deep-earth-50);gap:8px}body.admin .course-leeson-body .c-inventory .c-inventory-item .in-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.538em}body.admin .course-leeson-body .c-inventory .c-inventory-item .in-icn>img,body.admin .course-leeson-body .c-inventory .c-inventory-item .in-icn>svg,body.admin .course-leeson-body .c-inventory .c-inventory-item .in-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .course-leeson-body .l-status-box{display:flex;align-items:center;justify-content:space-between;gap:16px}body.admin .course-leeson-body .l-status-box .icn{position:relative;aspect-ratio:1;display:inline-flex;width:36px;height:36px;color:#FFF;background:var(--alt-green-500);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.admin .course-leeson-body .l-status-box .icn>img,body.admin .course-leeson-body .l-status-box .icn>svg,body.admin .course-leeson-body .l-status-box .icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .course-leeson-body .l-status-box .icn img,body.admin .course-leeson-body .l-status-box .icn svg{width:45%;height:45%}@media (max-width:767px){body.admin .course-leeson-body .l-status-box .icn{width:24px;height:24px}body.admin .course-leeson-body .l-status-box .icn img,body.admin .course-leeson-body .l-status-box .icn svg{width:16px;height:16px}}body.admin .course-leeson-body .commets-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}body.admin .course-leeson-body .commets-list .comment{padding:24px;border:1px solid var(--deep-earth-50);border-radius:var(--cl-box-border-radius)}body.admin .course-leeson-body .commets-list .comment .show-reply{padding-top:0;padding-bottom:0}body.admin .course-leeson-body .commets-list .comment .show-reply .icn{transform:rotate(90deg)}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form textarea.form-control{min-height:60px}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form .form-control{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular);border-color:var(--deep-earth-50)}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form .form-control::-webkit-input-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form .form-control::-moz-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form .form-control:-moz-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form .form-control:-ms-input-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .commets-list .comment .global-commets-reply-form .rp-controls{display:flex;align-items:center;gap:16px}body.admin .course-leeson-body .commets-list .comment .c-icn{position:relative;aspect-ratio:1;display:inline-flex;width:16px}body.admin .course-leeson-body .commets-list .comment .c-icn>img,body.admin .course-leeson-body .commets-list .comment .c-icn>svg,body.admin .course-leeson-body .commets-list .comment .c-icn>picture>img{height:100%;width:100%;object-fit:contain}body.admin .course-leeson-body .commets-list .comment .c-head,body.admin .course-leeson-body .commets-list .comment .reply-head{display:flex;align-items:center;gap:8px}body.admin .course-leeson-body .commets-list .comment .c-avatar{position:relative;aspect-ratio:1;display:inline-flex;width:24px;border-radius:50%;overflow:hidden;background:var(--calm-breeze-100);display:flex;align-items:center;justify-content:center;font-size:13px}body.admin .course-leeson-body .commets-list .comment .c-avatar>img,body.admin .course-leeson-body .commets-list .comment .c-avatar>svg,body.admin .course-leeson-body .commets-list .comment .c-avatar>picture>img{height:100%;width:100%;object-fit:contain}body.admin .course-leeson-body .commets-list .comment .c-author{font-size:var(--font-size-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-label-medium)}body.admin .course-leeson-body .commets-list .comment .dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-200)}body.admin .course-leeson-body .commets-list .comment .c-date{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular);color:var(--deep-earth-200)}body.admin .course-leeson-body .commets-list .comment .reply-text{padding:var(--cl-box-padding-sm);border-radius:var(--cl-box-border-radius-min);background:var(--calm-breeze-50);color:var(--calm-breeze-700)}body.admin .course-leeson-body .global-commets-form .form-control{font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular);border-color:var(--deep-earth-50)}body.admin .course-leeson-body .global-commets-form .form-control::-webkit-input-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .global-commets-form .form-control::-moz-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .global-commets-form .form-control:-moz-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .global-commets-form .form-control:-ms-input-placeholder{color:var(--deep-earth-200);font-size:13px}body.admin .course-leeson-body .lessons-nav{display:flex;align-items:center;justify-content:space-between;gap:16px}body.admin .course-leeson-body .lessons-nav .c-next{margin-left:auto}body.admin .course-leeson-body .lessons-nav .c-next .icn{transform:rotate(180deg)}body.admin .course-leeson-body .form-constructor .tasks-list,body.admin .course-leeson-body .form-task .tasks-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px}body.admin .course-leeson-body .form-constructor .inputblock.type-file,body.admin .course-leeson-body .form-task .inputblock.type-file{background:#FFF;padding:10px 0}body.admin .course-leeson-body .form-constructor .inputblock.type-file .downloaded-files .file-lab,body.admin .course-leeson-body .form-task .inputblock.type-file .downloaded-files .file-lab{margin:0 0 10px}body.admin .course-leeson-body .form-constructor .inputblock.type-file .downloaded-files .file-list,body.admin .course-leeson-body .form-task .inputblock.type-file .downloaded-files .file-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px}body.admin .course-leeson-body .form-constructor .inputblock.type-file .downloaded-files .file-list .file-line,body.admin .course-leeson-body .form-task .inputblock.type-file .downloaded-files .file-list .file-line{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:35px;border:1px solid var(--alt-green-500);background:transparent;color:var(--alt-green-500)}body.admin .course-leeson-body .form-constructor .inputblock.type-file .downloaded-files .file-list .link-success,body.admin .course-leeson-body .form-task .inputblock.type-file .downloaded-files .file-list .link-success{position:relative;color:var(--alt-green-500)!important;text-decoration:none!important}body.admin .course-leeson-body .form-constructor .inputblock.type-file .downloaded-files .file-list .link-success i,body.admin .course-leeson-body .form-task .inputblock.type-file .downloaded-files .file-list .link-success i{color:var(--alt-green-500);margin-right:5px}body.admin .course-leeson-body .form-constructor .inputblock.type-file .downloaded-files .file-list .del-file,body.admin .course-leeson-body .form-task .inputblock.type-file .downloaded-files .file-list .del-file{background:var(--bs-red);color:#FFF;display:inline-flex;justify-content:center;align-items:center;text-align:center;height:14px;min-width:14px;min-height:14px;width:14px;text-decoration:none;padding:0;border:0;border-radius:50%;font-size:8px;line-height:1;margin-left:10px}body.admin .course-leeson-body .form-constructor .inputblock.type-range .range-value,body.admin .course-leeson-body .form-task .inputblock.type-range .range-value{margin:0 0 0 15px;display:inline-flex;justify-content:center;align-items:center;text-align:center;width:28px;height:28px;font-size:14px;font-weight:400;border-radius:50%}body.admin .course-leeson-body .form-constructor .inputblock.type-range .range-line,body.admin .course-leeson-body .form-task .inputblock.type-range .range-line{display:inline-flex}body.admin .course-leeson-body .form-constructor .sub-title-block,body.admin .course-leeson-body .form-task .sub-title-block{margin:50px 0 20px;font-size:28px}@media (max-width:767px){body.admin .course-leeson-body .form-constructor .sub-title-block,body.admin .course-leeson-body .form-task .sub-title-block{margin:40px 0 16px;font-size:22px}}body.admin .course-leeson-body .form-constructor label,body.admin .course-leeson-body .form-task label{margin-bottom:5px}body.admin .course-leeson-body .form-constructor textarea,body.admin .course-leeson-body .form-task textarea{min-height:120px;resize:vertical}body.admin .course-leeson-body .links-block{max-width:380px;margin:0 0 40px}body.admin .course-leeson-body .file-link{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:62px;text-decoration:none;color:#fff;padding:10px 30px;border:0;border-radius:0;font-weight:400;font-size:1rem;min-width:220px;width:100%;margin:0 0 5px}body.admin .course-leeson-body .file-link .icn-bl{font-size:1.125rem;margin-right:.625rem}body.admin .course-leeson-body .file-link:hover,body.admin .course-leeson-body .file-link:active,body.admin .course-leeson-body .file-link:focus{color:#fff;text-decoration:none;box-shadow:none}@media (max-width:1199px){body.admin .course-leeson-body .text-block .media-img img{width:auto;max-width:100%}}@media (max-width:767px){body.admin .course-leeson-body .r1>div,body.admin .course-leeson-body .r2>div,body.admin .course-leeson-body .r3>div{margin-top:10px}body.admin .course-leeson-body .lessn-image{height:210px;margin:0}body.admin .course-leeson-body .course-title{font-size:30px;margin-top:20px}body.admin .course-leeson-body .r1 .txt-sub{margin-top:50px}body.admin .course-leeson-body .p-img img{min-width:36px}body.admin .course-leeson-body .video-block .video-bl{height:auto}body.admin .course-leeson-body .add-materials .material-link{font-size:20px}body.admin .course-leeson-body .text-block .txt-sub{font-size:20px}body.admin .course-leeson-body .form-constructor .controls{flex-wrap:wrap;gap:5px}body.admin .course-leeson-body .form-constructor .controls>button,body.admin .course-leeson-body .form-constructor .controls>a,body.admin .course-leeson-body .form-constructor .controls>div{width:100%}body.admin .course-leeson-body .ml-list{--cl-box-padding:0;--cl-box-padding-min:0;border-radius:0;background:transparent}body.admin .course-leeson-body .ml-list .mod-title,body.admin .course-leeson-body .ml-list .mod-vd-count,body.admin .course-leeson-body .ml-list .ml-spacer,body.admin .course-leeson-body .ml-list .lessn-list{display:none}body.admin .course-leeson-body .ml-list .controls{margin-top:0}body.admin .course-leeson-body .comm-controls{margin-top:20px}body.admin .course-leeson-body .comm-controls .cl-btn.c-transp{border-color:rgba(0,0,0,.1);width:100%}body.admin .course-leeson-body .comm-controls .cl-btn.c-transp.active{background:var(--cl-color-accent);color:#FFF}body.admin .course-leeson-body .comm-panel{}body.admin .course-leeson-body .comm-panel.active{max-height:9000px;opacity:1;padding:15px}body.admin .course-leeson-body .comments-block{padding:0}body.admin .course-leeson-body .comments-block .commets-list .comment .avatar{width:50px;height:50px}body.admin .course-leeson-body .save-gloabl-comment{width:100%}}body.admin .notif-users .table-row{font-size:13px;padding:12px 0;border-bottom:1px solid #dedede}body.admin .notif-users .table-row .fa-check-circle{color:var(--alt-green-400)}body.admin .notif-users .table-row .fa-times-circle{color:var(--bs-red)}body.admin .notif-users .table-row.head-row{font-weight:700;font-size:14px}body.admin .notif-users .table-row.body-row .type,body.admin .notif-users .table-row.body-row .art-type{font-size:12px}body.admin .notif-users .table-row.body-row .date{font-size:12px}body.admin .notif-users .table-row .num{width:25px;text-align:center}body.admin .notif-users .table-row .type{width:120px;text-align:center}body.admin .notif-users .table-row .art-type{width:130px;text-align:center}body.admin .notif-users .table-row .state{width:50px;text-align:center}body.admin .notif-users .table-row .date{width:100px;text-align:center}body.admin .notif-users .table-row .course-name{font-size:12px}@media (max-width:991px){body.admin .notif-users .table-row{font-size:14px}body.admin .notif-users .table-row .course-name{font-size:12px}}body.admin .course-module-leesons{max-width:810px}body.admin .course-module-leesons .lesson-item{position:relative;display:flex;align-items:center;min-height:160px;text-decoration:none;background:#FFF;box-shadow:0 4px 15px -1px #F0EBEB,0px 4px 25px -1px rgba(0,0,0,.05);padding:20px 40px;overflow:hidden}@media (min-width:768px){body.admin .course-module-leesons .lesson-item .inner{max-width:90%}}body.admin .course-module-leesons .lesson-item.lesson-blocked{pointer-events:none;opacity:.5}body.admin .course-module-leesons .lesson-item .l-head{font-size:.875rem;color:#000;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #D7D6D6}body.admin .course-module-leesons .lesson-item .l-head .l-num{font-size:.75rem;color:var(--cl-color-dblue);margin-right:12px}body.admin .course-module-leesons .lesson-item .l-head.only-title{border-bottom:none;padding:0;margin-bottom:0}body.admin .course-module-leesons .lesson-item .l-head.only-title .l-title{font-size:1.375rem}body.admin .course-module-leesons .lesson-item .l-slogan{font-size:1.375rem}body.admin .course-module-leesons .lesson-item .stop-mark{font-size:11px;color:#C00;margin-top:10px}body.admin .course-module-leesons .lesson-item .stop-mark i{margin-right:5px}body.admin .course-module-leesons .lesson-item .l-icn{position:absolute;right:40px;top:calc(50% - 30px);background-color:var(--cl-color-blue);display:flex;align-items:center;padding:0 20px;text-align:center;width:60px;height:60px;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.17);color:#FFF;font-size:22px;transition:.2s linear}body.admin .course-module-leesons .lesson-item .l-icn i{transition:.3s linear}body.admin .course-module-leesons .lesson-item:hover .l-icn{box-shadow:-5px 0 20px rgba(0,0,0,.25);height:130%;width:200px;top:-15%;right:-140px;padding-left:20px;border-radius:0}@media (max-width:767px){body.admin .course-module-leesons .lesson-item{min-height:120px;padding:15px 20px}body.admin .course-module-leesons .lesson-item .l-icn{display:none}}body.admin .lesson-form .form-type-block{opacity:0;overflow:hidden;max-height:0;transition:.2s all}body.admin .lesson-form .form-type-block.active{overflow:visible;opacity:1;max-height:9999px}body.admin .materials-block .materials-list .material-item{position:relative;padding:15px;margin-bottom:15px;border:1px solid #dee2e6;border-radius:8px;background:#fff;transition:all .3s ease}body.admin .materials-block .materials-list .material-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}body.admin .materials-block .materials-list .material-item.dragging{opacity:.5}body.admin .materials-block .materials-list .material-item.drag-over{border-color:#0d6efd;background:#f0f7ff}body.admin .materials-block .materials-list .material-item .material-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e9ecef}body.admin .materials-block .materials-list .material-item .material-item-header .drag-handle{cursor:move;cursor:grab;color:#6c757d;font-size:20px;padding:5px;transition:color .2s}body.admin .materials-block .materials-list .material-item .material-item-header .drag-handle:hover{color:#495057}body.admin .materials-block .materials-list .material-item .material-item-header .drag-handle:active{cursor:grabbing}body.admin .materials-block .materials-list .material-item .material-item-header .remove-material-block{padding:5px 10px}body.admin .comments-block{background:#FFF}@media (max-width:767px){body.admin .comments-block{padding:20px 15px}}body.admin .comments-block .commets-list{margin:0 0 30px}body.admin .comments-block .commets-list.curator-list .comment .avatar{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:50px;height:50px;border-radius:15px}body.admin .comments-block .commets-list.curator-list .comment .avatar i{font-size:26px}body.admin .comments-block .commets-list.curator-list .comment .cauthor,body.admin .comments-block .commets-list.curator-list .comment .ctext{font-size:20px}body.admin .comments-block .commets-list .comment{color:#000;position:relative}body.admin .comments-block .commets-list .comment:not(:last-child){margin-bottom:30px}body.admin .comments-block .commets-list .comment.reply-to-me{border-bottom:2px solid #FFB800}body.admin .comments-block .commets-list .comment.level-2{margin-left:30px}@media (max-width:767px){body.admin .comments-block .commets-list .comment.level-2{margin-left:20px}}body.admin .comments-block .commets-list .comment .reply-text{background:#eee;padding:10px 10px;border-radius:10px;margin:0 0 10px;font-size:14px;color:rgba(0,0,0,.7)}body.admin .comments-block .commets-list .comment .reply-info{margin:0 0 6px;color:#333;font-size:11px}body.admin .comments-block .commets-list .comment .avatar{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:70px;height:70px;background:rgba(230,230,230,.5);border-radius:20px;overflow:hidden}body.admin .comments-block .commets-list .comment .avatar i{color:rgba(0,0,0,.7);font-size:36px;line-height:1}body.admin .comments-block .commets-list .comment .cauthor{font-size:22px;font-weight:700;line-height:.933;letter-spacing:-.9px;margin:0 0 8px}body.admin .comments-block .commets-list .comment .ctime{font-size:14px;font-weight:700;line-height:1;letter-spacing:-.5px;color:rgba(0,0,0,.3)}body.admin .comments-block .commets-list .comment .ctext{font-size:22px;font-weight:400;line-height:.933;letter-spacing:-.9px;margin:0 0 15px;color:rgba(0,0,0,.7)}body.admin .comments-block .commets-list .comment .ctext .audio-file{margin:10px 0 0}body.admin .comments-block .commets-list .comment.curator{margin-left:0}body.admin .comments-block .commets-list .comment:hover{}body.admin .comments-block .commets-list .comment .delete-global-comment,body.admin .comments-block .commets-list .comment .delete-comment{margin-right:15px}body.admin .comments-block .commets-list .comment .reply-to-comment{font-size:14px;text-decoration:none;display:inline-block;border-bottom:1px dotted}body.admin .comments-block .inp-comment-bl{position:relative}body.admin .comments-block .inp-comment-bl textarea{width:100%;background:#E6E6E6;border:1px solid #E6E6E6;font-size:18px;font-weight:700;border-radius:15px;height:auto;padding-right:70px}body.admin .comments-block .inp-comment-bl textarea::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-size:22px}body.admin .comments-block .inp-comment-bl textarea::-moz-placeholder{color:rgba(0,0,0,.3);font-size:22px}body.admin .comments-block .inp-comment-bl textarea:-moz-placeholder{color:rgba(0,0,0,.3);font-size:22px}body.admin .comments-block .inp-comment-bl textarea:-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:22px}body.admin .comments-block .inp-comment-bl textarea:focus,body.admin .comments-block .inp-comment-bl textarea:active{background:#FFF;outline:0;box-shadow:none}body.admin .comments-block .inp-comment-bl textarea.error{border-color:#C00}body.admin .comments-block .inp-comment-bl .cl-btn{position:absolute;top:7px;right:7px;bottom:7px}body.admin .comments-block .inp-audio-bl{display:flex;align-items:center;gap:10px;margin:10px 0 0}body.admin .comments-block .inp-audio-bl .hidden-input{overflow:hidden;width:1px;height:1px}body.admin .comments-block .inp-audio-bl .audio-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}body.admin .comments-block .inp-audio-bl .audio-preview{display:inline-flex}body.admin .comments-block .reply-clear{font-size:14px;text-decoration:none;display:inline-block;border-bottom:1px dotted}body.admin .comments-block .reply-row{font-size:16px;margin-bottom:5px}@media (max-width:767px){body.admin .comments-block .reply-row{font-size:14px}}body.admin .comments-block label.error{display:none!important}body.admin .notifications-list{background:#FFF}body.admin .notifications-list .itm{padding:20px 15px;transition:.2s all;border-top:1px solid #F2F2F2;text-decoration:none;color:#506690}body.admin .notifications-list .itm:first-child{border-top:none}body.admin .notifications-list .itm:hover{background:#F9F9F9}body.admin .notifications-list .itm.itm-viewed{opacity:.3}body.admin .notifications-list .itm.itm-viewed .nmark{background:#666;color:#FFF}body.admin .notifications-list .itm.itm-viewed:hover{opacity:.7}body.admin .notifications-list .nmark{color:#FFF;padding:2px 8px;border-radius:10px;position:absolute;top:-3px;right:0;font-size:11px;background:var(--bs-green)}body.admin .notifications-list .date{color:#666;margin:0 0 5px;font-size:.75rem}body.admin .notifications-list .icn{color:#888ea8;font-size:16px;margin-right:8px;width:22px;text-align:center;line-height:1.3}body.admin .notifications-list .note{color:#506690;font-size:1rem;font-weight:400;line-height:1.3}@media (max-width:767px){body.admin .notifications-list .itm{padding:15px 20px}}.section-worksheet .worksheet-list{max-width:980px}.section-worksheet .worksheet-list .answer-item{display:block;text-decoration:none;background:#FFF;box-shadow:4px 0 6px 0 rgba(85,85,85,.08),1px 0 20px 0 rgba(0,0,0,.07),1px 0 11px 0 rgba(0,0,0,.07);padding:20px 15px;margin:0 0 15px;color:#000}.section-worksheet .worksheet-list .answer-item .lab{font-size:18px;font-weight:600;margin:0 0 15px}.section-worksheet .worksheet-list .answer-item .file-list{font-size:13px;line-height:1.8}.section-answers .answers-list{max-width:980px}.section-answers .answers-list .answer-item{display:block;text-decoration:none;background:#FFF;box-shadow:4px 0 6px 0 rgba(85,85,85,.08),1px 0 20px 0 rgba(0,0,0,.07),1px 0 11px 0 rgba(0,0,0,.07);padding:20px 15px;margin:0 0 15px;color:#000;position:relative}.section-answers .answers-list .answer-item:visited{color:#CCC}.section-answers .answers-list .answer-item:visited .answer-time,.section-answers .answers-list .answer-item:visited .answer-road{color:#CCC}.section-answers .answers-list .answer-item .answer-time{font-size:12px;margin:0 0 5px}.section-answers .answers-list .answer-item .answer-road{font-size:14px;color:#999;margin:0 0 10px}.page-support .col-left-p,.page-support .top-panel,.page-support .mobile-nav{display:none}.page-support .main{min-height:100vh!important;padding:0!important}.section-support{padding:40px 0}.section-v-form{min-height:100vh}.section-v-form .card{max-width:400px;text-align:center}.page-courses_ref .top-panel{display:none}.page-login,.page-forgot,.page-user_profile{padding:0!important}.page-login .mobile-nav,.page-forgot .mobile-nav,.page-user_profile .mobile-nav{display:none}.page-login .section-auth,.page-login .section-profile,.page-forgot .section-auth,.page-forgot .section-profile,.page-user_profile .section-auth,.page-user_profile .section-profile{background:url(../images/bg_img_1_2.webp) no-repeat center top / cover;min-height:100vh;display:flex;align-items:center;padding:60px 0}@media (max-width:767px){.page-login .section-auth,.page-login .section-profile,.page-forgot .section-auth,.page-forgot .section-profile,.page-user_profile .section-auth,.page-user_profile .section-profile{padding:0;background:#E1D6B7}}.page-login .col-left-p,.page-login .top-panel,.page-login .footer,.page-login .mobile-nav,.page-forgot .col-left-p,.page-forgot .top-panel,.page-forgot .footer,.page-forgot .mobile-nav,.page-user_profile .col-left-p,.page-user_profile .top-panel,.page-user_profile .footer,.page-user_profile .mobile-nav{display:none}.page-login .main,.page-forgot .main,.page-user_profile .main{min-height:100vh!important;padding:0!important}.page-login .auth-form-block,.page-forgot .auth-form-block,.page-user_profile .auth-form-block{max-width:560px}@media (min-width:768px){.page-login .auth-form-block,.page-forgot .auth-form-block,.page-user_profile .auth-form-block{background:rgba(255,255,255,.4);border-radius:32px;border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:80px}}.page-login .auth-form-block .logo,.page-forgot .auth-form-block .logo,.page-user_profile .auth-form-block .logo{position:relative;aspect-ratio:12.8571428571;display:inline-flex;overflow:hidden;width:100%;max-width:241px}.page-login .auth-form-block .logo>img,.page-login .auth-form-block .logo>svg,.page-login .auth-form-block .logo>picture>img,.page-forgot .auth-form-block .logo>img,.page-forgot .auth-form-block .logo>svg,.page-forgot .auth-form-block .logo>picture>img,.page-user_profile .auth-form-block .logo>img,.page-user_profile .auth-form-block .logo>svg,.page-user_profile .auth-form-block .logo>picture>img{height:100%;width:100%;object-fit:cover}.page-login .auth-form-block .logo-box,.page-forgot .auth-form-block .logo-box,.page-user_profile .auth-form-block .logo-box{margin:0 0 70px}.page-login .auth-form-block .inp-link a,.page-forgot .auth-form-block .inp-link a,.page-user_profile .auth-form-block .inp-link a{color:var(--alt-green-500);text-decoration:underline}@media (min-width:768px){.page-login .auth-form-block.v2,.page-forgot .auth-form-block.v2,.page-user_profile .auth-form-block.v2{min-height:80vh}}.page-login .content,.page-forgot .content,.page-user_profile .content{min-height:calc(85vh - 80px - 80px);display:flex;flex-direction:column;justify-content:space-between;gap:40px}.page-login .input-list .form-check,.page-forgot .input-list .form-check,.page-user_profile .input-list .form-check{margin:0 0 16px}.page-login .input-list .form-check .form-check-input,.page-forgot .input-list .form-check .form-check-input,.page-user_profile .input-list .form-check .form-check-input{--bs-form-check-bg:transparent}@media (max-width:1199px){.page-login .auth-form-block,.page-forgot .auth-form-block,.page-user_profile .auth-form-block{padding:40px}.page-login .auth-form-block .logo-box,.page-forgot .auth-form-block .logo-box,.page-user_profile .auth-form-block .logo-box{margin:0 0 40px}.page-login .content,.page-forgot .content,.page-user_profile .content{min-height:calc(85vh - 80px)}}@media (max-width:767px){.page-login,.page-forgot,.page-user_profile{padding:30px 0 0}.page-login .logo,.page-forgot .logo,.page-user_profile .logo{display:none}.page-login .logo-mob,.page-forgot .logo-mob,.page-user_profile .logo-mob{display:block;margin:0 0 100px}.page-login .page-title,.page-forgot .page-title,.page-user_profile .page-title{margin:0 0 30px}.page-login .auth-form-block,.page-forgot .auth-form-block,.page-user_profile .auth-form-block{padding:30px;background:rgba(255,255,255,.6);margin:0 -1rem;min-height:100vh;display:flex;flex-direction:column;justify-content:stretch}.page-login .auth-form-block .logo-box,.page-forgot .auth-form-block .logo-box,.page-user_profile .auth-form-block .logo-box{margin:0 0 40px}.page-login .content,.page-forgot .content,.page-user_profile .content{min-height:calc(85vh - 60px);gap:24px}.page-login .reg-form-block,.page-forgot .reg-form-block,.page-user_profile .reg-form-block{margin:0;margin-left:calc(var(--bs-gutter-x) * -1);margin-right:calc(var(--bs-gutter-x) * -1);border-radius:var(--cl-box-border-radius) var(--cl-box-border-radius) 0 0;height:auto;max-height:5000px;padding:1.875rem}.page-login .sec-panel,.page-forgot .sec-panel,.page-user_profile .sec-panel{min-height:100vh!important;display:flex;align-items:flex-end;justify-content:center}}.note-editor .dropdown-toggle::after{display:none}.note-editor.note-frame{font-family:var(--font-family-base);font-size:var(--font-size-root);line-height:var(--font-line-height);color:var(--deep-earth-400)}.note-modal-footer{height:auto}.note-modal-footer .note-btn{float:none}.note-editing-area{font-size:1rem}.modal#ModalMedia{background:rgba(255,255,255,.1);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.modal#ModalMedia .modal-dialog{max-width:1200px;margin:10px auto;height:auto;min-height:calc(100vh - 20px)}.modal#ModalMedia .modal-content{height:100%}.modal#ModalMedia .modal-body{height:100%}.modal#ModalMedia .media-wrapper{height:100%}.modal#ModalMedia .preloader{height:100%}.modal.form-modal{background:rgba(255,255,255,.1);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.modal.form-modal .modal-dialog{max-width:900px}.modal.form-modal .modal-content{padding:var(--cl-box-padding);border-radius:var(--cl-box-border-radius);border:0;box-shadow:none}.modal.form-modal .modal-body{padding:0;position:relative;color:#000}.modal.form-modal .r-head .cl-btn.c-black.c-transp{border-color:rgba(0,0,0,.2)}.modal.form-modal .r-head .cl-btn.c-black.c-transp i{color:rgba(0,0,0,.2)}.modal.form-modal .r-head .cl-btn.c-black.c-transp:hover i{color:inherit}.modal.form-modal .r-head .title{text-align:center;font-weight:700;font-size:30px;line-height:1;letter-spacing:-.03em}.modal.form-modal .note{font-weight:400;font-size:22px;line-height:1;letter-spacing:-.03em;margin:30px 0}.modal.form-modal .txt-note{font-weight:700;font-size:22px;line-height:1;letter-spacing:-.03em;color:rgba(0,0,0,.2)}.modal.form-modal form{margin:0 auto}.modal.form-modal form label{font-weight:700;font-size:14px;line-height:1;letter-spacing:-.03em;color:black;margin:0 0 3px}.modal.form-modal form label.error{display:none!important}.modal.form-modal form .form-control{border-left:none;border-right:none;border-top:none;border-radius:0;line-height:1.3;padding:0}.modal.form-modal form .form-control.error{border-color:#C00}.modal.form-modal form textarea.form-control{min-height:90px}.modal.form-modal form .inputblock{margin:0 0 30px}.modal.form-modal form .form-check{display:flex;align-items:flex-start;padding:0;font-size:24px}.modal.form-modal form .form-check .form-check-input{margin:0 10px 0 0}.modal.form-modal form .form-check .form-check-label{margin:6px 0 0;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.03em}@media (max-width:767px){.modal.form-modal .modal-content{--cl-box-padding:15px}.modal.form-modal .r-head .cl-btn.c-black.c-transp span{display:none}.modal.form-modal .r-head .title{font-size:22px}.modal.form-modal .note{font-size:14px}.modal.form-modal .txt-note{font-size:14px;text-align:center;margin:15px 0 0}}.modal.modal-task{background:#E6E6E6}.modal.modal-task .modal-dialog{max-width:1110px}.modal.modal-task .close-task{background:transparent;border:0;color:#000;font-size:22px;font-weight:700;line-height:1;letter-spacing:-.9px;margin:0 0 20px;display:inline-flex;align-items:center}.modal.modal-task .close-task i{margin-right:10px}.modal.modal-task .modal-content{border-radius:25px;border:0;box-shadow:none}.modal.modal-task .progress-line{background:rgba(0,0,0,.1);border-radius:3px;overflow:hidden;position:relative;left:auto;top:auto;bottom:auto;right:auto;margin:0 0 50px;padding:0}.modal.modal-task .progress-line button{opacity:1;flex:1 0 0;background:transparent;border-radius:3px;border:0;height:5px;margin:0;pointer-events:none}.modal.modal-task .progress-line button.active{background:#000}.modal.modal-task .task-text{font-size:70px;font-weight:700;line-height:1;letter-spacing:-.03em;margin:0 0 30px}.modal.modal-task .form-control{background:rgba(230,230,230,.5);border:1px solid rgba(230,230,230,.5);border-radius:25px;height:70px;padding:0 30px;font-size:22px;font-weight:700;transition:.2s all}.modal.modal-task .form-control::-webkit-input-placeholder{color:#999;font-size:22px}.modal.modal-task .form-control::-moz-placeholder{color:#999;font-size:22px}.modal.modal-task .form-control:-moz-placeholder{color:#999;font-size:22px}.modal.modal-task .form-control:-ms-input-placeholder{color:#999;font-size:22px}.modal.modal-task .form-control:active,.modal.modal-task .form-control:focus{background:#FFF;box-shadow:none;outline:0}.modal.modal-task textarea.form-control{height:240px;padding-top:30px;padding-bottom:30px}.modal.modal-task .task-footer{margin-top:30px}.modal.modal-task .task-footer .cl-btn{font-size:22px;min-height:56px;padding:0 40px}.modal.modal-task .task-counter{display:inline-flex;align-items:center;justify-content:center;text-align:center;height:38px;background:#E6E6E6;border-radius:23px;padding:0 10px;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1}.modal.modal-task .inputblock.type-radio{background:rgba(230,230,230,.5);border:1px solid rgba(230,230,230,.5);border-radius:25px;padding:30px;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1;color:rgba(0,0,0,.7)}.modal.modal-task .inputblock.type-radio .form-check{margin:0;padding:0;display:flex;align-items:center}.modal.modal-task .inputblock.type-radio .form-check .form-check-input{float:none;margin:0 15px 0 0}@media (max-width:767px){.modal.modal-task .task-text{font-size:30px}}.media .media-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.media .media-actions{display:flex;gap:1rem}.media .btn{padding:.5rem 1rem;border:0;border-radius:4px;cursor:pointer;font-size:.9rem;display:flex;align-items:center;gap:.5rem;transition:all .2s}.media .btn-primary{background:#007bff;color:white}.media .btn-primary:hover{background:#0056b3}.media .btn-secondary{background:#6c757d;color:white}.media .btn-secondary:hover{background:#545b62}.media .btn-success{background:#28a745;color:white}.media .btn-success:hover{background:#218838}.media .btn-danger{background:#dc3545;color:white}.media .btn-danger:hover{background:#c82333}.media .upload-form{margin-bottom:2rem;padding:1rem;border:2px dashed #ccc;border-radius:8px;background:#f8f9fa}.media .upload-area{text-align:center;padding:2rem;cursor:pointer;transition:all .2s}.media .upload-area:hover{background:#e9ecef}.media .upload-area.dragover{background:#d4edda;border-color:#28a745}.media .upload-content{display:flex;flex-direction:column;align-items:center;gap:1rem}.media .icon-upload-large{font-size:3rem;color:#6c757d}.media #fileInput{display:none}.media .upload-progress{margin-top:1rem;display:flex;align-items:center;gap:1rem}.media .progress-bar{flex:1;height:20px;background:#e9ecef;border-radius:10px;overflow:hidden}.media .progress-fill{height:100%;background:#007bff;width:0;transition:width .3s}.media .progress-text{font-weight:bold;min-width:40px}.media .file-tree{background:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.media .file-tree-header{background:#f8f9fa;padding:1rem;border-bottom:1px solid #e0e0e0}.media .file-info{display:grid;grid-template-columns:1fr auto auto auto;gap:1rem;font-weight:bold;color:#495057}.media .file-tree-content{overflow-y:auto}.media .file-item{display:grid;grid-template-columns:1fr auto auto auto;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #f0f0f0;align-items:center;transition:background .2s}.media .file-item:hover{background:#f8f9fa}.media .file-item.directory{cursor:pointer}.media .file-item.directory:hover{background:#e9ecef}.media .file-item.directory.active-folder{background:#e3f2fd;border-left:3px solid #2196f3}.media .file-item.directory.active-folder .file-name{color:#1976d2;font-weight:500}.media .file-item.has-preview .file-preview{display:block}.media .file-item.has-preview .file-icon{display:none}.media .file-name{display:flex;align-items:center;gap:.5rem}.media .file-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.media .file-preview{width:58px;height:36px;border-radius:4px;object-fit:cover;border:1px solid #e0e0e0;background:#f8f9fa;display:none}.media .file-size{color:#6c757d;font-size:.9rem}.media .file-date{color:#6c757d;font-size:.9rem}.media .file-actions{display:flex;gap:.5rem}.media .action-btn{padding:.25rem .5rem;border:0;background:transparent;cursor:pointer;border-radius:4px;transition:background .2s}.media .action-btn:hover{background:#e9ecef}.media .action-btn.delete:hover{background:#f8d7da;color:#721c24}.media .action-btn.choice-btn:hover{color:var(--alt-green-600)}.media .action-btn.delete-btn:hover{color:var(--bs-red)}.media .empty-state{text-align:center;padding:3rem;color:#6c757d}.media .empty-state i{font-size:3rem;margin-bottom:1rem}.media .modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.media .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border-radius:8px;min-width:400px;max-width:500px}.media .modal-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0}.media .modal-close{background:none;border:0;font-size:1.5rem;cursor:pointer;color:#6c757d}.media .modal-body{padding:1rem}.media .modal-footer{display:flex;justify-content:flex-end;gap:1rem;padding:1rem;border-top:1px solid #e0e0e0}.media .text-warning{color:#856404;font-size:.9rem}.media .form-group{margin-bottom:1rem}.media .form-group label{display:block;margin-bottom:.5rem;font-weight:bold;color:#495057}.media .form-control{width:100%;padding:.5rem;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;transition:border-color .2s}.media .form-control:focus{outline:0;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.media .form-control.error{border-color:#dc3545}.media .form-control.error:focus{border-color:#dc3545;box-shadow:0 0 0 2px rgba(220,53,69,.25)}.media .form-error{color:#dc3545;font-size:.8rem;margin-top:.25rem}.media .upload-folder-info{margin-top:.5rem;padding:.5rem;background:#e3f2fd;border-radius:4px;border-left:3px solid #2196f3}.media .upload-folder-info small{color:#1976d2;font-weight:500}.media .folder-children{margin-left:2rem;border-left:2px solid #e9ecef}.media .folder-children .file-item{grid-template-columns:1fr auto auto auto}.mobile-nav{display:none}.swiper-inline-items,.swiper-inline-items-mob{position:relative;padding-bottom:46px}.swiper-inline-items .swiper-slide,.swiper-inline-items-mob .swiper-slide{width:auto}.swiper-pagination-bullets{left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:4px}.swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;width:6px;height:6px;border-radius:50%;background:var(--calm-breeze-300);margin:0}.swiper-pagination-bullets .swiper-pagination-bullet-active{background:var(--calm-breeze-700)}.swiper-controls{display:inline-flex;align-items:center;justify-content:center;gap:16px}.swiper-controls button{padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--deep-earth-400);min-width:auto!important;min-height:auto!important}.swiper-controls button .icn{position:relative;aspect-ratio:1;display:inline-flex;width:24px}.swiper-controls button .icn>img,.swiper-controls button .icn>svg,.swiper-controls button .icn>picture>img{height:100%;width:100%;object-fit:contain}.swiper-controls button.sw-prev .icn{transform:rotate(180deg)}.swiper-controls button.swiper-button-disabled{color:var(--deep-earth-50)}@media (max-width:991px){.swiper-inline-items-mob .module-card{width:200px}.swiper-inline-items-mob.grid-view .module-card,.swiper-inline-items-mob.grid-view .lesson-card-inline{width:100%!important}.swiper-inline-items-mob.grid-view .module-card .m-info,.swiper-inline-items-mob.grid-view .module-card .course-info-box,.swiper-inline-items-mob.grid-view .lesson-card-inline .m-info,.swiper-inline-items-mob.grid-view .lesson-card-inline .course-info-box{padding:14px!important}.swiper-inline-items-mob.grid-view .module-card .cl-btn,.swiper-inline-items-mob.grid-view .lesson-card-inline .cl-btn{min-height:36px}}.achievement-box{position:fixed;top:100%;right:0;bottom:0;left:0;background:rgba(248,250,251,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--cl-box-padding);text-align:center;transition:.3s all;opacity:0;transform:scale(0.2)}.achievement-box.show{top:0;opacity:1;transform:scale(1)}.achievement-box .inner{position:relative}.achievement-box .inner .close-btn{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:24px;position:absolute;top:0;right:0;background:transparent;border:0;color:var(--calm-breeze-600);z-index:9;transform:translate(150%,-150%)}.achievement-box .inner .close-btn>img,.achievement-box .inner .close-btn>svg,.achievement-box .inner .close-btn>picture>img{height:100%;width:100%;object-fit:cover}.achievement-box .aw-img{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:180px;display:none}.achievement-box .aw-img>img,.achievement-box .aw-img>svg,.achievement-box .aw-img>picture>img{height:100%;width:100%;object-fit:cover}.achievement-box .aw-img.active{display:block}@media (max-width:1199px){body,html{font-size:16px}}@media (max-width:991px){body,html{font-size:16px}}@media (max-width:767px){body,html{font-size:16px}.container{max-width:460px!important;--bs-gutter-x:2rem}.mobile-nav{position:fixed;bottom:8px;left:8px;right:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.8);box-shadow:0 2px 4px rgba(0,0,0,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--cl-box-border-radius-med);z-index:1000;display:flex;justify-content:space-around;align-items:center;padding:12px 8px;gap:1px}.mobile-nav a{width:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-decoration:none;color:var(--calm-breeze-700)}.mobile-nav a .icn{position:relative;aspect-ratio:1;display:inline-flex;width:24px}.mobile-nav a .icn>img,.mobile-nav a .icn>svg,.mobile-nav a .icn>picture>img{height:100%;width:100%;object-fit:contain}.mobile-nav a:hover,.mobile-nav a .active{color:var(--alt-green-500)}#mobileSidebar{--bs-offcanvas-width:100%;color:var(--deep-earth-400)}#mobileSidebar .offcanvas-header{justify-content:space-between;padding:24px}#mobileSidebar .offcanvas-body{padding:0}#mobileSidebar hr{border-color:var(--deep-earth-200)}#mobileSidebar .wbg-panel{border-radius:0;box-shadow:none;background:transparent}}.terms-page{padding:35px 0 0;--footer-height:20px;--footer-margin:60px}.terms-page .logo{position:relative;aspect-ratio:12.8571428571;display:inline-flex;overflow:hidden;display:flex;width:240px;margin:0 auto 35px}.terms-page .logo>img,.terms-page .logo>svg,.terms-page .logo>picture>img{height:100%;width:100%;object-fit:cover}.pay-page{--footer-height:20px;--footer-margin:60px;--main-padding:40px}.pay-page .pay-main{display:flex;align-items:center;justify-content:stretch;min-height:calc(100vh - var(--main-padding) - var(--footer-height) - var(--footer-margin) * 2 - 20px);overflow:auto;padding:var(--main-padding) 0}.pay-page .logo{position:relative;aspect-ratio:12.8571428571;display:inline-flex;overflow:hidden;display:flex;width:240px;margin:0 auto 40px}.pay-page .logo>img,.pay-page .logo>svg,.pay-page .logo>picture>img{height:100%;width:100%;object-fit:cover}.wbg-panel{padding:25px;background:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.05);border-radius:24px}@media (max-width:767px){.wbg-panel.mob-full{padding:24px;border-radius:0;margin-left:-1rem;margin-right:-1rem}}@media (max-width:767px){.pay-main{overflow:hidden!important}}.section-pay{width:100%;max-width:680px;margin:0 auto}.section-pay .course-banner{position:relative;aspect-ratio:2.8715277778;display:inline-flex;overflow:hidden;width:100%;overflow:hidden;border-radius:var(--cl-box-border-radius);position:relative;background:var(--stone-whisper-50);display:flex;align-items:center;justify-content:center;color:#FFF;box-shadow:0 7px 7px rgba(0,0,0,.09),0px 2px 4px rgba(0,0,0,.1);margin:0 0 24px}.section-pay .course-banner>img,.section-pay .course-banner>svg,.section-pay .course-banner>picture>img{height:100%;width:100%;object-fit:cover}.section-pay .course-banner .c-image{position:relative;aspect-ratio:2.8715277778;display:inline-flex;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.section-pay .course-banner .c-image>img,.section-pay .course-banner .c-image>svg,.section-pay .course-banner .c-image>picture>img{height:100%;width:100%;object-fit:cover}.section-pay .course-banner .c-image::before{content:"";background:linear-gradient(90deg,rgba(48,43,40,.8) 0,rgba(0,0,0,0) 100%);position:absolute;width:65%;left:0;top:0;bottom:0}.section-pay .course-banner .inner{position:relative;z-index:2;padding:30px;width:85%;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:24px}.section-pay .course-banner .c-params{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.section-pay .course-banner .c-params .c-param{display:inline-flex;align-items:center;gap:4px}.section-pay .course-banner .c-params .c-param .cp-icn{position:relative;aspect-ratio:1;display:inline-flex;width:1.231em;flex-shrink:0}.section-pay .course-banner .c-params .c-param .cp-icn>img,.section-pay .course-banner .c-params .c-param .cp-icn>svg,.section-pay .course-banner .c-params .c-param .cp-icn>picture>img{height:100%;width:100%;object-fit:contain}.section-pay .course-banner .c-params .c-dot{width:2px;height:2px;border-radius:50%;background:var(--deep-earth-50)}.section-pay .course-banner .c-intro-txt{max-width:670px}@media (max-width:767px){.section-pay .course-banner{border-radius:0;margin-left:-1rem;margin-right:-1rem;width:auto;aspect-ratio:auto}.section-pay .course-banner .c-image{aspect-ratio:auto}.section-pay .course-banner .inner{min-height:240px;padding:24px;width:100%;gap:16px}.section-pay .course-banner .c-title,.section-pay .course-banner .c-params{padding-right:50px}}.section-pay .first-pay-banner{background:var(--calm-breeze-50);border-radius:var(--cl-box-border-radius-med);padding:var(--cl-box-padding-min);color:var(--calm-breeze-700);display:flex;gap:15px}.section-pay .first-pay-banner .icn{flex-shrink:0;line-height:1.5;color:var(--alt-green-500);font-size:1.25em}.section-pay .alert-promo{background:var(--calm-breeze-50);border-radius:var(--cl-box-border-radius-med);padding:var(--cl-box-padding-sm);color:var(--calm-breeze-700);display:flex;align-items:center;gap:10px}.section-pay .alert-promo.a-error{background:var(--contrast-red-50);color:var(--contrast-red-500)}.section-pay .alert-promo.a-success{background:var(--alt-green-50);color:var(--alt-green-500)}.section-pay .alert-promo.a-success .promo-discount{display:flex;align-items:center;gap:3px}.section-pay .alert-promo.a-success .promo-discount .icn{position:relative;aspect-ratio:1;display:inline-flex;overflow:hidden;width:1.25em;flex-shrink:0}.section-pay .alert-promo.a-success .promo-discount .icn>img,.section-pay .alert-promo.a-success .promo-discount .icn>svg,.section-pay .alert-promo.a-success .promo-discount .icn>picture>img{height:100%;width:100%;object-fit:cover}.section-pay .referral-points-box{background:var(--warm-sage-50);border-radius:var(--cl-box-border-radius-med);padding:var(--cl-box-padding);color:var(--warm-sage-900)}.section-pay .referral-points-box .referral-points{display:flex;align-items:center;gap:24px}.section-pay .referral-points-box .referral-points .score{text-align:center;flex-shrink:0}.section-pay .referral-points-box .referral-points .r-spacer{width:1px;height:60px;background:var(--warm-sage-500)}.section-pay .referral-points-box .referral-points .points-form{display:flex;align-items:center;gap:16px;flex-grow:1}.section-pay .referral-points-box .referral-points .points-form .form-control{min-width:120px;width:120px;flex-shrink:0}.section-pay .referral-points-box .referral-points .points-form .max-score{flex-grow:1;line-height:1}@media (max-width:767px){.section-pay .referral-points-box{padding:var(--cl-box-padding-min)}.section-pay .referral-points-box .referral-points{gap:16px}.section-pay .referral-points-box .referral-points .points-form .form-control{min-width:80px;width:80px}}.footer-main{margin-top:var(--footer-margin);min-height:var(--footer-height);color:var(--calm-breeze-700);font-size:var(--font-size-label-regular);font-weight:var(--font-weight-label-regular);line-height:var(--line-height-label-regular);letter-spacing:var(--letter-spacing-label-regular)}.footer-main .container{padding-top:var(--footer-margin);padding-bottom:var(--footer-margin);border-top:1px solid var(--deep-earth-50)}.footer-main a{text-decoration:none;color:var(--alt-green-500)}