@charset "UTF-8";
/*!
 * Bootstrap  v5.3.0 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap);:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:rgb(5.2, 44, 101.2);--bs-secondary-text-emphasis:rgb(43.2, 46.8, 50);--bs-success-text-emphasis:rgb(10, 54, 33.6);--bs-info-text-emphasis:rgb(5.2, 80.8, 96);--bs-warning-text-emphasis:rgb(102, 77.2, 2.8);--bs-danger-text-emphasis:rgb(88, 21.2, 27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(206.6, 226, 254.6);--bs-secondary-bg-subtle:rgb(225.6, 227.4, 229);--bs-success-bg-subtle:rgb(209, 231, 220.8);--bs-info-bg-subtle:rgb(206.6, 244.4, 252);--bs-warning-bg-subtle:rgb(255, 242.6, 205.4);--bs-danger-bg-subtle:rgb(248, 214.6, 217.8);--bs-light-bg-subtle:rgb(251.5, 252, 252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(158.2, 197, 254.2);--bs-secondary-border-subtle:rgb(196.2, 199.8, 203);--bs-success-border-subtle:rgb(163, 207, 186.6);--bs-info-border-subtle:rgb(158.2, 233.8, 249);--bs-warning-border-subtle:rgb(255, 230.2, 155.8);--bs-danger-border-subtle:rgb(241, 174.2, 180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:rgb(10.4, 88, 202.4);--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-bg:rgb(255, 242.6, 205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#adb5bd;--bs-body-color-rgb:173, 181, 189;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb:173, 181, 189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173, 181, 189;--bs-tertiary-bg:rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:rgb(109.8, 168, 253.8);--bs-secondary-text-emphasis:rgb(166.8, 172.2, 177);--bs-success-text-emphasis:rgb(117, 183, 152.4);--bs-info-text-emphasis:rgb(109.8, 223.2, 246);--bs-warning-text-emphasis:rgb(255, 217.8, 106.2);--bs-danger-text-emphasis:rgb(234, 133.8, 143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(2.6, 22, 50.6);--bs-secondary-bg-subtle:rgb(21.6, 23.4, 25);--bs-success-bg-subtle:rgb(5, 27, 16.8);--bs-info-bg-subtle:rgb(2.6, 40.4, 48);--bs-warning-bg-subtle:rgb(51, 38.6, 1.4);--bs-danger-bg-subtle:rgb(44, 10.6, 13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(7.8, 66, 151.8);--bs-secondary-border-subtle:rgb(64.8, 70.2, 75);--bs-success-border-subtle:rgb(15, 81, 50.4);--bs-info-border-subtle:rgb(7.8, 121.2, 144);--bs-warning-border-subtle:rgb(153, 115.8, 4.2);--bs-danger-border-subtle:rgb(132, 31.8, 41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(109.8, 168, 253.8);--bs-link-hover-color:rgb(138.84, 185.4, 254.04);--bs-link-color-rgb:110, 168, 254;--bs-link-hover-color-rgb:139, 185, 254;--bs-code-color:rgb(230.4, 132.6, 181.2);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:rgb(117, 183, 152.4);--bs-form-valid-border-color:rgb(117, 183, 152.4);--bs-form-invalid-color:rgb(234, 133.8, 143.4);--bs-form-invalid-border-color:rgb(234, 133.8, 143.4)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.presentations-upload__title,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}.presentations-upload__title,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.presentations-upload__title,h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block:0}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:0;list-style:none}dl,ol,ul{margin-top:0}dl,ol,ol ol,ol ul,ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:underline}a:where(:not([href]):not([class])),a:where(:not([href]):not([class])):hover{text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace)}samp{font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto}pre code{font-size:inherit;word-break:normal}code,kbd,pre{font-size:.875em}code{color:var(--bs-code-color);word-wrap:break-word}a>code,button,pre code{color:inherit}kbd{padding:.1875rem .375rem;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label,output{display:inline-block}button{border-radius:0;padding:0}button:focus:not(:focus-visible){outline:0}:where(input,
button,
select,
optgroup,
textarea){margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}.form-control-color:not(:disabled):not([readonly]),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}figure{margin:0}details,details summary{-webkit-appearance:none}details summary::-webkit-details-marker{display:none}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}:where(.form-control){display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){:where(.form-control){transition:none}}:where(.form-control)[type=file]{overflow:hidden}:where(.form-control)[type=file]:not(:disabled):not([readonly]){cursor:pointer}:where(.form-control)::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}:where(.form-control)::-webkit-datetime-edit{display:block;padding:0}:where(.form-control)::placeholder{color:var(--bs-secondary-color);opacity:1}:where(.form-control):disabled{background-color:var(--bs-secondary-bg);opacity:1}:where(.form-control)::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){:where(.form-control)::file-selector-button{transition:none}}:where(.form-control):hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width)*2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width)*2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width)*2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width)*2));padding:.375rem}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width)*2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width)*2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select{appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--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='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb{appearance:none}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb{appearance:none}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width)*2));min-height:calc(3.5rem + calc(var(--bs-border-width)*2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;background:var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-.5*var(--bs-modal-header-padding-y)) calc(-.5*var(--bs-modal-header-padding-x)) calc(-.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio,.ratio>*{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-top{top:0}.fixed-bottom{bottom:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-top{top:0}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack,.vstack{display:flex;align-self:stretch}.hstack{flex-direction:row;align-items:center}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}@font-face{font-family:"icon-font";src:url(/assets/fonts/icons/icon-font.ttf?jbkdqp) format("truetype"),url(/assets/fonts/icons/icon-font.woff?jbkdqp) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SAR";src:url(/assets/fonts/sar/sar.woff2) format("woff2"),url(/assets/fonts/sar/sar.woff) format("woff");unicode-range:U+E900}.cc-wrapper .cc-event.current-student-lesson .cc-event__icon:not(.icon-wrapper):after,.cc-wrapper .cc-event.warning .cc-event__icon:not(.icon-wrapper):after,:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info [data-role=remove]:not(.icon-wrapper),[class*=" icon-"]:not(.icon-wrapper),[class^=icon-]:not(.icon-wrapper){font-family:"icon-font";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ic-prev:before{content:"\e908"}.icon-alert:before{content:"\e90a"}.icon-bag:before{content:"\e90c"}.icon-close:before,:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info [data-role=remove]:before{content:"\e90d"}.icon-f-ok:before{content:"\e911"}.icon-profile:before{content:"\e918"}.icon-location:before{content:"\e91a"}.icon-video:before{content:"\e91b"}.icon-calendar:before{content:"\e91c"}.icon-clock:before{content:"\e91d"}.icon-edit:before{content:"\e920"}.icon-setting:before{content:"\e924"}.icon-ic-next:before{content:"\e927"}.icon-ic-volume-off:before{content:"\e92a"}.icon-ic-exit:before{content:"\e939"}.icon-ic-mic-on:before,.test-video-wrapp .videochat-devices__test.audio-icon:before{content:"\e93c"}.btn{font-weight:500;font-size:16px;text-align:center;min-height:44px;color:#fff;border-radius:8px;border:0;padding-inline:1.5rem;padding-block:.625rem;outline:0;text-decoration:none;box-sizing:border-box;display:inline-flex;align-content:center;align-items:center;justify-content:center;justify-items:center;cursor:pointer;position:relative;vertical-align:bottom}.btn:disabled{opacity:.5;user-select:none;pointer-events:none}.btn svg{margin-right:8px;font-size:1.25em}@media (max-width:991px){.btn{padding-inline:8px}}.btn.no-bg{border:1px solid #ef6c00;background:0 0;color:#ef6c00;min-height:38px}.btn.no-bg:active,.btn.no-bg:focus,.btn.no-bg:hover{background:#fff3e0}.btn.orange,.btn.orange-without-flare{background:linear-gradient(180deg,#ff9800 0,#f57c00 100%)}.btn.orange:active,.btn.orange:focus,.btn.orange:hover{background:linear-gradient(360deg,#ff9800 -11.36%,#f57c00 100%);box-shadow:0 10px 20px rgba(0,0,0,.15);color:#fff}.btn.orange:disabled{transition:0ms;opacity:1;background:#d8d4d9}.btn.orange-without-flare:active,.btn.orange-without-flare:focus,.btn.orange-without-flare:hover{background:linear-gradient(360deg,#ff9800 -11.36%,#f57c00 100%);box-shadow:0 10px 20px rgba(0,0,0,.15);color:#fff}.btn.white-transparent-flare:after,.btn.white-transparent-flare:before{position:absolute;content:"";height:6px;width:10px;left:3px;top:5px;border-radius:50%;background:rgba(255,255,255,.15);transform:matrix(.88,-.75,.37,.81,0,0)}.btn.white-transparent-flare:after{top:15px;height:4px;width:5px;transform:matrix(.98,-.36,.19,.94,0,0)}.btn.white-transparent-flare{background:rgba(255,255,255,.2)}.btn.white-transparent-flare:active,.btn.white-transparent-flare:focus,.btn.white-transparent-flare:hover{background:rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.15);color:#fff}.btn.gray{color:#000;background:#f1f1f1;border-radius:6px;border:1px solid transparent}.btn.gray:active,.btn.gray:focus,.btn.gray:hover{border-color:#e6e6e6;background:#fff}.btn.gray.no-bg{background:0 0;color:#b9b9b9;border:1px solid #b9b9b9}.btn.gray.no-bg:active,.btn.gray.no-bg:focus,.btn.gray.no-bg:hover{background:#f7f7f7}.btn.gray-border{border:1px solid #b9b9b9;color:#b9b9b9;background:#fff}.btn.gray-border:hover{background:#b9b9b9;color:#fff}.btn.gray-0{background-color:#f7f6f7}.btn.white{background:#fff;color:#111021}.btn.white.no-bg{border:2px solid #fff;background:0 0;color:#3b3971}.btn.white-transparent.no-bg:active,.btn.white-transparent.no-bg:focus,.btn.white-transparent.no-bg:hover,.btn.white.no-bg:active,.btn.white.no-bg:focus,.btn.white.no-bg:hover{background:#fff;color:#fff}.btn.white:active,.btn.white:focus,.btn.white:hover{color:#fff;background:#3b3971;box-shadow:inset 0 0 0 2px #3b3971}.btn.red{background:#ec4d4d;color:#fff}.btn.red:active,.btn.red:focus,.btn.red:hover,.btn.white-lilac:active,.btn.white-lilac:focus,.btn.white-lilac:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)}.btn.white-lilac{background:#f0eaf8;color:#823cdc}.btn.white-red{background:#fff;color:#ec4d4d}.btn.white-red:active,.btn.white-red:focus,.btn.white-red:hover{background:linear-gradient(360deg,#ff9800 -11.36%,#f57c00 100%);box-shadow:0 10px 20px rgba(0,0,0,.15);color:#fff;border:1px solid transparent}.btn.white-transparent{background:rgba(255,255,255,.1);color:#fff}.btn.white-transparent.no-bg{border:2px solid #fff;background:0 0;color:#3b3971}.btn.white-transparent:active,.btn.white-transparent:focus,.btn.white-transparent:hover{color:#111021;background:#fff;box-shadow:inset 0 0 0 2px #fff}.btn.transparent{background:0 0;border:0;color:#e65100;min-height:36px}.btn.transparent:active,.btn.transparent:focus,.btn.transparent:hover{color:#e65100;box-shadow:none}.btn.violet{background:#9c27b0}.btn.violet:active,.btn.violet:focus,.btn.violet:hover{background:rgba(156,39,174,.7);box-shadow:none;color:#fff}.btn.purple{background:linear-gradient(180deg,#7d0993 0,#51055f 100%)}.btn.purple:active,.btn.purple:focus,.btn.purple:hover{background:linear-gradient(0deg,#7d0993 0,#51055f 100%);box-shadow:none;color:#fff}.btn.gray-violet{background:#efedf0;color:#9c27b0}.btn.gray-violet:hover{background:#d8d4d9}.btn.big-bt{max-width:360px;width:100%}.btn.average-bt{max-width:247px;width:100%}.btn.large{padding-left:15px;padding-right:15px}.btn.small-white{color:#9c27b0;background:#fff;border-radius:8px}.btn.small,.btn.small-inherit,.btn.small-white{min-height:32px;padding:0 15px}.btn.small{color:#9c27b0;background:#fff;font-size:14px;border-radius:8px;min-width:128px}.btn.small--violet-color{color:#823cdc}.btn.disabled{pointer-events:none;opacity:.5}.btn.light-gray{background:#f0eaf8;color:#823cdc;font-size:14px}.btn.light-gray:active,.btn.light-gray:focus,.btn.light-gray:hover{background:#f7f7f7}.btn.fuchsia{background:#823cdc linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);color:#fff}.btn.fuchsia:active,.btn.fuchsia:focus,.btn.fuchsia:hover{color:#dcd0ec;background:#632bab}.btn.fuchsia-secondary{background:#f0eaf8;color:#823cdc}.btn.fuchsia-secondary:active,.btn.fuchsia-secondary:focus,.btn.fuchsia-secondary:hover{background:#dcd0ec;color:#632bab}.btn.red-secondary{background:#fdeded;color:#ec4d4d}.btn.red-secondary:active,.btn.red-secondary:focus,.btn.red-secondary:hover{background:rgba(236,77,77,.2)}.btn.blue-secondary{background:#edf4fe;color:#468ef7}.btn.blue-secondary:active,.btn.blue-secondary:focus,.btn.blue-secondary:hover{background:rgba(70,142,247,.2)}.btn.ligth-gray-secondary{background:#f7f6f7;color:#6d5c70}.btn.ligth-gray-secondary:active,.btn.ligth-gray-secondary:focus,.btn.ligth-gray-secondary:hover{background:#efedf0}.btn.fuchsia-black-secondary{background:#f0eaf8;color:#000}.btn.fuchsia-black-secondary:active,.btn.fuchsia-black-secondary:focus,.btn.fuchsia-black-secondary:hover{background:#dcd0ec;color:#000}.btn{--minecraft-btn-bg:#FF8B21;--minecraft-btn-bg-hover:#EC7910;--minecraft-btn-shadow:inset 0 -4px #DD6A00, inset 0 4px #FFA755;--minecraft-btn-shadow-active:inset 0 -4px #FFA755, inset 0 4px #DD6A00;--minecraft-btn-text-shadow:0 1.5px 0 #DD6A00;--minecraft-side:#DD6A00;--minecraft-text-color:#ffffff}.btn.minecraft{background:var(--minecraft-btn-bg);box-shadow:var(--minecraft-btn-shadow);text-shadow:var(--minecraft-btn-text-shadow);margin:0 4px;color:var(--minecraft-text-color);border-radius:0}.btn.minecraft::after,.btn.minecraft::before{content:"";display:block;width:4px;height:calc(100% - 4px);position:absolute;top:50%;transform:translateY(-50%);background:var(--minecraft-side)}.btn.minecraft::before{left:-4px}.btn.minecraft::after{right:-4px}.btn.minecraft:hover{background:var(--minecraft-btn-bg-hover)}.btn.minecraft:active{box-shadow:var(--minecraft-btn-shadow-active)}.btn.minecraft:disabled{--minecraft-btn-bg:#d8d4d9;--minecraft-btn-bg-hover:#d8d4d9;--minecraft-btn-shadow:none;--minecraft-btn-shadow-active:none;--minecraft-btn-text-shadow:none;--minecraft-side:#d8d4d9}.btn.minecraft-fuchsia{--minecraft-btn-bg:#823cdc;--minecraft-btn-bg-hover:#823CDC;--minecraft-btn-shadow:inset 0 -4px #632bab, inset 0 4px #8F4BE5;--minecraft-btn-shadow-active:inset 0 -4px #8F4BE5, inset 0 4px #632bab;--minecraft-btn-text-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.1019607843);--minecraft-side:#632bab;--minecraft-text-color:#dcd0ec}button.btn.reset-btn{border-radius:5px;margin-bottom:20px}button.btn.reset-btn span{font-size:.7em;margin-right:5px;width:auto}.btn-icon-green{color:#00bf60}.btn-icon-green,.btn-icon-red,.btn-icon-violet{border:0;background:0 0;display:inline-block}.btn-icon-red{color:red}.btn-icon-violet{color:#3b3971}.btn-icon-orange{color:#ef6c00}.back-link,.external-link{color:#ff9800;display:inline-block}.back-link{font-weight:700;font-size:15px;margin-top:36px}.back-link:before{display:inline-block;content:"<";margin-right:10px;font-size:17px}.back-link:hover,.external-link:hover{color:#e65100}.external-link{font-weight:400;font-size:16px;text-decoration:underline;cursor:pointer}.external-link.violet{color:#9c27b0;font-size:14px}.external-link.violet:hover{color:inherit}.external-link.fuchsia{color:#823cdc}.no-display{display:none}.white-bg{background:#fff}.btn--color-violet{color:#823cdc}.btn--color-violet:active,.btn--color-violet:focus,.btn--color-violet:hover{color:#632bab}.btn--link{border-radius:0;border:0;position:static;padding:0;line-height:1.2}.btn--parent-click-zone:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.book-trial-btn{display:flex;column-gap:10px;opacity:.7}.edit-form .row-wrapper:after,.edit-profile .bottom-info-wrapper:after,.edit-profile .cols-wrapper:after,.edit-profile .field-group:after,.edit-profile .row-wrapper:after,.edit-profile .top-info-wrapper:after,.edit-schedule .time-row:after,.ember-power-select-option:after,.error-message:after,.invite-to-chat:after,.lesson-description:after,.message-template-form:after,.messages-wrapper .message:after,.messages-wrapper:after,.popup-color .bottom-block:after,.reviews .review-item:after,.success-message:after,.tab-links:after,.users-filter-form:after,.working-board__control button:after{content:"";display:block;clear:both}.btn,.calendar-timezone .change-timezone,.calendar-timezone-inverted .change-timezone,.close-presentation i,.dashboard-tutors-list__item .lesson-details .detail-button,.dashboard-tutors-list__item .lesson-details .student-card-homework__item,.dashboard-tutors-list__item .user-balance-details .detail-button,.dashboard-tutors-list__item .user-balance-details .student-card-homework__item,.dashboard-tutors-list__simple-item .lesson-details .detail-button,.dashboard-tutors-list__simple-item .lesson-details .student-card-homework__item,.dashboard-tutors-list__simple-item .user-balance-details .detail-button,.dashboard-tutors-list__simple-item .user-balance-details .student-card-homework__item,.db-lesson-checkbox label:after,.dws .mute-dws,.edit-form .row-wrapper,.event-tooltip,.external-link,.filters-form .feilds-wrapper,.filters-form .show-filters,.popup-color .bottom-block p a,.reports .certificates__collection-item-overlay,.share__btn,.status-bar .progress-bar,.table-checkbox label:after,.tags .feilds-wrapper,.tags .show-filters,.ui-drop-down-options__item,.ui-dropdown__item{transition:all .2s ease-in-out}.dashboard-tutors-list__item .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__item .db-lesson-item.as-group-lesson .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__item .db-lesson-item.as-group-trial .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__item .db-notice .mini-avatar,.dashboard-tutors-list__simple-item .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__simple-item .db-lesson-item.as-group-lesson .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__simple-item .db-lesson-item.as-group-trial .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__simple-item .db-notice .mini-avatar,.db-lesson-item-user .avatar,.db-lesson-item-user .dashboard-tutors-list__item .mini-avatar,.db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar,.db-lesson-item.as-group-lesson .db-lesson-item-user .avatar,.db-lesson-item.as-group-lesson .db-lesson-item-user .dashboard-tutors-list__item .mini-avatar,.db-lesson-item.as-group-lesson .db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar,.db-lesson-item.as-group-trial .db-lesson-item-user .avatar,.db-lesson-item.as-group-trial .db-lesson-item-user .dashboard-tutors-list__item .mini-avatar,.db-lesson-item.as-group-trial .db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar,.db-notice .avatar,.db-notice .dashboard-tutors-list__item .mini-avatar,.db-notice .dashboard-tutors-list__simple-item .mini-avatar{border-radius:50%;overflow:hidden;width:80px;height:80px;display:inline-block;vertical-align:middle;margin-right:20px;background:#e3e6ea url(images/no-avatar.png) 50% 50% no-repeat;-webkit-background-size:50px;background-size:50px}.dashboard-tutors-list__item .db-lesson-item-user .mini-avatar img,.dashboard-tutors-list__item .db-lesson-item.as-group-lesson .db-lesson-item-user .mini-avatar img,.dashboard-tutors-list__item .db-lesson-item.as-group-trial .db-lesson-item-user .mini-avatar img,.dashboard-tutors-list__item .db-notice .mini-avatar img,.dashboard-tutors-list__simple-item .db-lesson-item-user .mini-avatar img,.dashboard-tutors-list__simple-item .db-lesson-item.as-group-lesson .db-lesson-item-user .mini-avatar img,.dashboard-tutors-list__simple-item .db-lesson-item.as-group-trial .db-lesson-item-user .mini-avatar img,.dashboard-tutors-list__simple-item .db-notice .mini-avatar img,.db-lesson-item-user .avatar img,.db-lesson-item-user .dashboard-tutors-list__item .mini-avatar img,.db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar img,.db-lesson-item.as-group-lesson .db-lesson-item-user .avatar img,.db-lesson-item.as-group-lesson .db-lesson-item-user .dashboard-tutors-list__item .mini-avatar img,.db-lesson-item.as-group-lesson .db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar img,.db-lesson-item.as-group-trial .db-lesson-item-user .avatar img,.db-lesson-item.as-group-trial .db-lesson-item-user .dashboard-tutors-list__item .mini-avatar img,.db-lesson-item.as-group-trial .db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar img,.db-notice .avatar img,.db-notice .dashboard-tutors-list__item .mini-avatar img,.db-notice .dashboard-tutors-list__simple-item .mini-avatar img{max-width:100%}.cc-wrapper .cc-event.booked-not-mine,.cc-wrapper .cc-event.error,.cc-wrapper .cc-event.finished,.cc-wrapper .cc-event.not-confirmed,.cc-wrapper.is-mobile .cc-event.finished{z-index:1}.cc-wrapper .cc-event.booked,.cc-wrapper .cc-event.preliminary,.legend .color.preliminary{z-index:2}.cc-wrapper .cc-event.speaking{z-index:3}.cc-wrapper.is-mobile .cc-event.booked:before,.ui-switch.time-slot-like .ui-switch__item.enable .ui-switch__label:before{content:"✓";position:absolute;display:block;width:18px;height:18px;margin:0;padding:0;font-size:14px;line-height:1.1;top:-9px;left:-9px;background:#f57c00;color:#fff;border:2px solid #fff;border-radius:50%;vertical-align:top;text-align:center}.widget-achievement .award-content{background:url(images/progress-award.png) 50% 0 no-repeat;color:#fff;font-weight:700}.icon-check,.icon-duration,.icon-wallet,.svg-icon{position:relative;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin:0 auto}.cc-wrapper.is-mobile .cc-event.duration-30 .cc-event__icon,.icon-duration-30{background-image:url(/assets/images/badges/25.svg)}.cc-wrapper.is-mobile .cc-event.duration-60 .cc-event__icon,.icon-duration-60{background-image:url(/assets/images/badges/55.svg)}.icon-wallet{background-image:url(/assets/images/icons/wallet.svg)}.icon-check{background-image:url(/assets/images/icons/check.svg)}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{0%,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes growDown{0%{opacity:.1;transform:scaleY(0) scaleX(0);translate:-15px -30px}40%{translate:-5px -10px}80%{opacity:.4}to{opacity:1;transform:scaleY(1) scaleX(1);translate:0 0}}@keyframes pulse-back{0%,to{background:#fff}50%{background:rgba(170,160,171,.7019607843)}}@keyframes ShowTooltip{0%{scale:0;transform:translateY(30px)}to{scale:1}}@keyframes show-app-info{0%{transform:translateY(110vh)}to{transform:translateY(0)}}@keyframes main{0%{transform:translateY(30vh)}to{transform:translateY(0)}}@keyframes slidein{0%{top:80%}to{top:100%}}@keyframes bounceIn{0%,to{transform:scale(1)}60%{transform:scale(1.2)}}@keyframes preview{0%,to{transform:rotate(-20deg)}50%{transform:rotate(21deg)}}@keyframes pulse{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes circleRatioTimer{0%{--ratio:0%}to{--ratio:100%}}@keyframes flashLight{50%{background-color:#ec4d4d}}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-animate{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes shimmer{to{transform:translateX(100%)}}@keyframes personalized-plan-scroll-ltr{to{transform:translate(calc(-50% - .5rem))}}@keyframes personalized-plan-scroll-rtr{to{transform:translate(calc(50% + .5rem))}}@keyframes modalShow{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes animationOverflow{0%,99%{overflow-y:hidden}to{overflow-y:auto}}@keyframes animationSelectImg{0%{opacity:0;transform:scale(.95)}20%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes hide-sticker{99%{pointer-events:auto}to{pointer-events:none}}@keyframes textMoveUp{0%{transform:scale(.6);opacity:0}5%,80%{transform:scale(1);opacity:1}to{transform:scale(.9) translateY(-140px);opacity:0}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX,.flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX,.flipOutY{-webkit-animation-name:flipOutX;animation-name:flipOutX}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.ui-radio-switch label{margin-bottom:0}.ui-card{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(20,0,26,.1);border:1px solid #efedf0}.ui-card-show-more .ui-card__footer{padding:0}.ui-card-show-more .ui-card__footer:after,.ui-card-show-more .ui-card__footer:before{content:"";position:absolute;overflow:hidden;height:100%;border-radius:12px;background-color:rgba(255,255,255,.5);box-shadow:0 2px 2px rgba(12,11,26,.05)}.ui-card-show-more .ui-card__footer:before{z-index:-2;right:16px;left:16px;top:16px}.ui-card-show-more .ui-card__footer:after{z-index:-1;right:8px;left:8px;top:8px}.ui-card-show-more .ui-card__footer>*{display:block;width:100%;padding:16px 24px;border-radius:0 0 12px 12px;text-align:center;font-size:16px;font-weight:600;color:#de5bff;cursor:pointer}.ui-card__body,.ui-card__footer,.ui-card__header{position:relative;padding:16px}@media screen and (min-width:600px){.ui-card__body,.ui-card__footer,.ui-card__header{padding:20px}}.ui-card__body{display:flex;flex-direction:column;gap:20px}.ui-card__footer{background-color:#f7f6f7;border-top:1px solid #efedf0;border-radius:0 0 12px 12px;font-size:24px;text-align:center}@media (max-width:992px){.ui-card__footer{font-size:18px}}.ui-card--flat{box-shadow:none;border:1px solid #efedf0}.ui-card--flat .ui-card__footer{background-color:unset;border:0}.ui-card--bordered{border:2px solid #d8d4d9}.ui-card__title{font:500 14px/1.29 var(--app-font-family);padding:0;margin:0}.ui-card__title:first-letter{text-transform:capitalize}.ui-card__desc{margin-top:-15px}.ui-card__action{display:grid;grid-template-columns:1fr;gap:10px;align-items:center}@media screen and (min-width:480px){.ui-card__action{grid-template-columns:1fr max-content}}.ui-card--error{border:1px solid #ec4d4d}.ui-card--no-border{border:0}@media (max-width:767px){.ui-card--responsive{border:0;box-shadow:none}.ui-card--responsive .ui-card__body,.ui-card--responsive .ui-card__footer,.ui-card--responsive .ui-card__header{padding:0}}.ui-switch{display:inline-flex;border-radius:8px;overflow:hidden;text-align:start;width:100%;min-width:140px}.ui-switch__item{width:50%;white-space:nowrap;border:1px solid #d8d4d9}.ui-switch__item:first-child{border-radius:8px 0 0 8px;border-right:0}.ui-switch__item:last-child{border-radius:0 8px 8px 0;border-left:0}.ui-switch__item:first-of-type{border-right:1px solid rgba(0,0,0,.1)}.ui-switch__label{font:500 14px/1.29 var(--app-font-family);padding:8px 0;margin:0;cursor:pointer;user-select:none;width:100%;text-align:center}.ui-switch [type=radio]{display:none}.ui-switch [type=radio]:checked+.ui-switch__label.enable,.ui-switch [type=radio][aria-checked=true]+.ui-switch__label.enable{background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);color:#e3e6ea}.ui-switch [type=radio]:checked+.ui-switch__label.disable,.ui-switch [type=radio][aria-checked=true]+.ui-switch__label.disable{color:#000;background:#e3e6ea}.ui-switch--orange{background:0 0;color:#f57d01}.ui-switch--orange [type=radio]:checked+.ui-switch__label.disable,.ui-switch--orange [type=radio]:checked+.ui-switch__label.enable,.ui-switch--orange [type=radio][aria-checked=true]+.ui-switch__label.disable,.ui-switch--orange [type=radio][aria-checked=true]+.ui-switch__label.enable{background:#f57d01;color:#fff;border:1px solid #d8d4d9}.ui-switch--slim{height:34px;line-height:34px;margin:0}.ui-switch--slim .ui-switch__item .ui-switch__label{font:500 14px/1.29 var(--app-font-family);padding:0 15px}.ui-switch--orange-multi{display:inline-flex}.ui-switch--orange-multi .disable,.ui-switch--orange-multi .enable{background:0 0}.ui-switch--orange-multi .enable{border-width:1px!important;background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);border-color:transparent}.ui-switch--orange-multi .enable .ui-switch__label{cursor:default;color:#fff;border-color:transparent}.ui-switch--orange-multi .disable{color:#08080c}.ui-switch.time-slot-like{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:initial;box-shadow:none}.ui-switch.time-slot-like .ui-switch__item{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;text-align:center;border:1px solid #d8d4d9;width:auto}.ui-switch.time-slot-like .ui-switch__item .ui-switch__label{font-size:14px;padding:10px 0;width:100%}@media (min-width:992px){.ui-switch.time-slot-like .ui-switch__item .ui-switch__label{font-size:18px;padding:12px 0}}.ui-switch.time-slot-like .ui-switch__item:first-child{margin-right:20px}.ui-switch.time-slot-like .ui-switch__item:first-child,.ui-switch.time-slot-like .ui-switch__item:last-child{border-width:1px;border-radius:6px}.ui-switch.small{box-shadow:none;margin:0 auto}.ui-switch.small .ui-switch__item{border-color:#efedf0;box-sizing:border-box;border-width:1px;border-radius:100px;box-shadow:none;background:0 0;margin-right:6px}.ui-switch.small .ui-switch__item.enable{background:0 0;border-color:#6d5c70}.ui-switch.small .ui-switch__item.enable .ui-switch__label{color:#14001a}.ui-switch.small .ui-switch__item label{line-height:2.1}.ui-switch.small .ui-switch__label{padding:0 10px;font-size:14px;font-weight:500;color:#6d5c70}.ui-switch.small .ui-switch__label:before{content:""}.ui-switch__hide{display:none}.ui-tooltip-backdrop{position:fixed;width:100%;height:100vh;top:0;left:0;background:0 0}.ui-tooltip-context{position:fixed;background-color:#f2f2f2;font-size:16px;border-radius:6px;box-shadow:0 20px 20px rgba(12,11,26,.05);z-index:1004;padding:16px}.ui-tooltip-context:before{content:"";display:block;width:15px;height:15px;border-style:solid;border-color:#e7e7e7;background-color:#f2f2f2;transform:rotate(45deg);position:absolute;margin:auto;z-index:1003}.ui-tooltip.top .ui-tooltip-context:before{border-width:0 1px 1px 0;bottom:-7px}.ui-tooltip.bottom .ui-tooltip-context:before{border-width:1px 0 0 1px;top:-7px}.ui-tooltip.left .ui-tooltip-context:before{border-width:1px 1px 0 0;right:-7px}.ui-tooltip.right .ui-tooltip-context:before{border-width:0 0 1px 1px;left:-7px}.ui-tooltip.bottom .ui-tooltip-context:before,.ui-tooltip.top .ui-tooltip-context:before{left:50%}.ui-tooltip.left .ui-tooltip-context:before,.ui-tooltip.right .ui-tooltip-context:before{top:50%}.ui-tooltip-white .ui-tooltip-context,.ui-tooltip-white .ui-tooltip-context:before{background-color:#fff}.ui-accordion-item{background:#fff;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);font-size:15px;margin-bottom:15px;position:relative}.ui-accordion-item .title{color:#08080c;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;justify-items:stretch;padding:20px;text-align:left}.ui-accordion-item .ui-accordion-body{padding:20px}.ui-accordion-item.open .title{border-bottom:1px solid}.ui-multi-select-with-create .ember-power-select-multiple-trigger{width:100%}.ui-multi-select-with-create .ember-power-select-multiple-trigger input{border:0;padding:0;font-size:14px}.ui-multi-select-with-create .ember-power-select-multiple-options{padding:4px}.ui-multi-select-with-create .ember-power-select-multiple-options li{background:#f57d01;border-radius:5px;font-size:14px;top:0;color:#fff}.ui-multi-select-with-create .ember-power-select-multiple-options li .ember-power-select-multiple-remove-btn{display:inline}.ui-multi-select-with-create .ember-power-select-multiple-options li:last-child{background:0 0;border-radius:0}.circle-date-list{max-width:345px;margin:0 auto;height:44px}.circle-date-list .list-data{display:flex;justify-content:space-between;list-style:none;padding-inline-start:0}.circle-date-list li{width:44px;height:44px;border-radius:50%;text-align:center;font-weight:700;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.circle-date-list li.active,.circle-date-list li:hover{background-color:#e65100}.circle-date-list li.active p,.circle-date-list li:hover p{color:#fff}.circle-date-list li.active span,.circle-date-list li:hover span{color:#febca7}.circle-date-list p{font-size:20px;color:#08080c;line-height:1;margin:0}.circle-date-list span{font-size:12px;color:#a9a9b1;line-height:1}.circle-date-list .btn{width:100%}.circle-date-list .btn+.btn{margin-top:10px}.ui-popup .modal-content{padding:0}.ui-popup-header{position:relative;display:block}.ui-popup-body,.ui-popup-footer{display:block;padding:30px}.ui-popup-footer{position:relative}@media screen and (max-width:480px){.ui-popup-body,.ui-popup-footer,.ui-popup-header{padding:16px}}.ui-popup-header{background-color:#f5f5f5;border-radius:5px 5px 0 0;font-weight:500;font-size:24px;padding:30px 50px}.ui-popup-header>*{margin:0!important}.ui-popup-header .close{position:absolute;top:50%;transform:translate(0,-50%);right:16px;outline:0;color:#eb4335;opacity:1;z-index:3;font-weight:500;font-size:1.875rem;line-height:.625rem;border:0}.ui-popup-header .close:hover{opacity:1}.ui-popup-header .close span{padding:0;margin:0;height:.9375rem;display:block}@media screen and (max-width:480px){.ui-popup-header{padding:16px 22px}}.ui-popup-body{position:relative}.ui-popup-body .close{position:absolute;top:6px;right:10px;z-index:3;font-size:24px;line-height:24px;color:#14001a}.ui-popup-footer{border-top:1px solid #ccc}.ui-popup--mode-yellow .modal-content{background:#ffeacc;max-width:480px;width:100%}.ui-popup--mode-yellow .close{position:absolute;font-size:24px;color:#14001a;right:7px;opacity:1;z-index:2;font-weight:400}.ui-popup--not-header .modal-content{padding:20px}.ui-popup--not-header .ui-popup-body{padding:0 5px}.no-access .message-wrapper p,.not-active-tutor .message-wrapper p,.not-found .message-wrapper p,.ui-popup-body__description{margin-bottom:20px}.confirmation-popup .radio-field{text-align:left;margin-bottom:15px}.radio-field__title{font-weight:400}.reason-unsubscribe-message{border:1px solid #d8d4d9;min-height:80px;outline:0}.ui-media-player{width:100%}.ui-media-player__overlay{background-color:#08080c}.ui-media-player__content{width:100%}.ui-media-player audio,.ui-media-player video{outline:0}.ui-media-player audio{margin:50px 0;padding:0 50px}.ui-media-player-popup .ui-popup-header{position:absolute;width:100%;top:0;left:0;z-index:2;background:0 0;color:#fff;font-size:15px;padding:20px 50px}.ui-media-player-popup .ui-media-player{width:500px;max-width:100%}.ui-bank-card{position:relative;display:flex;flex-direction:column;width:320px;height:190px;padding:20px;background-image:url(/assets/images/payment/earth.png),linear-gradient(180deg,#ff9800 0,#f57c00 100%);border-radius:12px;font-size:13px;color:#fff;text-shadow:1px 1px 1px #4e4e4e;font-family:monospace;margin:0 auto}.ui-bank-card>*{flex:1;display:flex;flex-direction:row}.ui-bank-card>*>*{flex:1}.ui-bank-card__bottom>*,.ui-bank-card__top>*{text-align:left}.ui-bank-card__bottom>:last-child,.ui-bank-card__top>:last-child{text-align:right}.ui-bank-card__top{flex:2;align-items:flex-start}.ui-bank-card__middle{text-align:center}.ui-bank-card__bottom{align-items:flex-end}.ui-bank-card__number{font-size:24px}.ui-bank-card__brand,.ui-bank-card__currency,.ui-bank-card__holder{text-transform:uppercase}.ui-bank-card__brand svg{font-size:38px;opacity:.85}.ui-alert{position:relative;padding:24px;font-size:18px;margin-bottom:20px;border-radius:12px}.ui-alert.success{background:#dff0d8;color:#3c763d}.ui-alert.info{background-color:#d9edf7;border-color:#31708f}.ui-alert.warning{background-color:rgba(156,39,176,.1);color:#9c27b0}.ui-alert.danger{background-color:#a94442;border-color:#f2dede}.ui-alert.news{background-color:#fff2e6;border-color:#fff2e6}.ui-alert.tutor-dashboard-banner{background-color:#fff5e6;border-color:#fff5e6;position:absolute;top:-93px;margin-right:15px}@media screen and (max-width:767px){.ui-alert.tutor-dashboard-banner{position:inherit}.ui-alert{font-size:14px}}.ui-alert .ui-alert--fixed{position:sticky;top:10px;z-index:999}.ui-alert .ui-alert__description{font-size:1rem;display:inline-flex;flex-direction:column;gap:4px}.ui-alert .ui-alert__title:link{color:#823cdc;font-size:18px;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(130,60,220,.3)}.ui-alert .ui-alert__title:hover{text-decoration-color:#823cdc}.ui-alert .ui-alert__title:visited{color:#632bab;text-decoration-color:rgba(99,43,171,.3)}.ui-alert .ui-alert__subtitle{font-size:14px}.ui-progress-bar{position:relative;width:100%;height:20px}.ui-progress-bar__background{height:100%;overflow:hidden;border-radius:12px;background:linear-gradient(to right,#ec4d4d 0,#ffdb3a 45%,#77e677 100%)}.ui-progress-bar__shrink{background-color:#efedf0;position:absolute;top:0;right:0;width:0%;height:100%;border-radius:0 12px 12px 0}.ui-progress-bar__label{font:500 14px/1.29 var(--app-font-family);position:absolute;display:flex;flex-direction:column;justify-content:center;background-color:#fff;top:50%;right:0;transform:translate(20px,-50%);text-align:center;border-radius:50%;padding:4px;box-shadow:0 8px 7px -7px #6d5c70}.ui-progress-bar__segments,.ui-progress-bar__segments-wrapper{width:100%;height:100%;display:flex;flex-direction:row;align-items:center}.ui-progress-bar__segments-wrapper{position:absolute;top:0;left:0;justify-content:center}.ui-progress-bar__segments{justify-content:space-between}.ui-progress-bar__line{position:absolute;top:0;left:0;background:#fff;width:2px;height:100%}.ui-progress-bar.small{height:12px}.ui-progress-bar.small .ui-progress-bar__label{font-size:12px}.ui-progress-bar.extra-small{height:8px}.ui-progress-bar.extra-small .ui-progress-bar__background{background:linear-gradient(to left,#11b927 0,#77e677 100%)}.ui-progress-pie{position:relative;height:40px;width:40px;border-radius:50%;overflow:hidden;background:conic-gradient(#17b22b var(--ui-progress-pie-percentage),#d8d4d9 0)}.ui-progress-pie__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2px;height:70%;width:70%;background:#fff;border-radius:50%;z-index:2}.ui-progress-pie__segments{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ui-progress-pie__line{position:absolute;width:51%;height:2px;left:50%;top:50%;background:#fff;transform-origin:left center}.ui-progress-pie--embossing{box-shadow:inset 0 -2px 1px rgba(0,0,0,.25),inset 0 2px 1px rgba(255,255,255,.5)}.ui-progress-pie--solid .ui-progress-pie__label,.ui-progress-pie--solid .ui-progress-pie__segments{display:none}.ui-progress-lines{display:flex;flex-direction:column;row-gap:6px;width:100%}.ui-progress-lines--mode-small{--line-height:4px}.ui-progress-lines__items{display:flex}.ui-progress-lines__labels{display:flex;justify-content:space-between}.ui-progress-lines__item{height:var(--line-height, 8px);background:var(--line-color, #ffffff);border-radius:100px;margin-left:-3px;width:var(--line-percantage, 100%)}.ui-progress-lines__item--color-blue,.ui-progress-lines__label--color-blue{--line-color:#5B9CE8}.ui-progress-lines__item--color-fuchsia,.ui-progress-lines__label--color-fuchsia{--line-color:#823cdc}.ui-progress-lines__item--color-physalis,.ui-progress-lines__label--color-physalis{--line-color:#FF8B21}.ui-progress-lines__item--color-gray,.ui-progress-lines__label--color-gray{--line-color:#efedf0}.ui-progress-lines__item:first-child{margin-left:0}.ui-progress-lines__label{font:500 14px/1.29 var(--app-font-family);color:var(--line-color, #ffffff)}.ui-progress-lines__break{height:var(--line-height, 8px);width:3px;background:#fff;z-index:100;border-radius:100%;align-self:flex-end}.ui-progress-line{position:relative;cursor:pointer;height:var(--progress-height, 0);border-radius:4px;background-color:var(--progress-wrapper-color, #ffffff)}.ui-progress-line__progress{position:absolute;display:flex;align-items:center;justify-content:flex-start;height:100%;width:calc(var(--progress-value, 0)/var(--max-progress-value, 1)*100%);border-bottom-left-radius:4px;border-top-left-radius:4px;background-color:var(--progress-color, #ffffff)}.ui-progress-line__progress-label{text-align:right;white-space:nowrap;padding:0 4px;width:100%;font:600 18px/1.22 var(--app-font-family);color:var(--progress-label-color, #ffffff)}.ui-progress-line--label-right .ui-progress-line__progress-label{justify-content:flex-end}.ui-progress-line--complited .ui-progress-line__progress{width:100%;border-radius:4px;background-color:var(--progress-compleate-color, #ffffff)}.ui-progress-line__label--left{text-align:left}.ui-progress-line__label--right{text-align:right}.ui-progress-line--size-large{--progress-height:24px}.ui-progress-line--size-large .ui-progress-line__progress{font:600 18px/1.22 var(--app-font-family)}.ui-progress-line--design-fuchsia,.ui-progress-line--design-physalis{--progress-compleate-color:#17B22B;--progress-label-color:#ffffff;--progress-wrapper-color:rgb(20, 0, 26)}.ui-progress-line--design-fuchsia{--progress-color:#823cdc}.ui-progress-line--design-physalis{--progress-color:#FF8B21}.ui-progress-line__tooltip{font:500 14px/1.29 var(--app-font-family);color:#fff;position:absolute;top:-33px;width:max-content;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;background:#14001a;display:flex;flex-direction:column;border-radius:100px;padding:4px 12px 6px;justify-content:center;gap:2px}.ui-progress-line__tooltip--visible{opacity:unset;visibility:visible}.text-chat-btn,.text-chat-btn--min{user-select:none;border:0;display:flex;align-items:center;outline:0}.text-chat-btn{position:fixed;right:8px;bottom:12px;z-index:5;height:60px;min-width:112px;border-radius:100px;background:linear-gradient(145.09deg,#fff 11.34%,#e5b6ed 86.41%);padding-left:15px;padding-right:15px;font:500 18px/1.22 var(--app-font-family);text-align:left;color:#823cdc}.text-chat-btn--min{position:inherit;min-width:36px;height:36px;border-radius:50%;background:#efedf0;padding:0;bottom:0}.text-chat-btn--min .text-chat-btn__icon-wrap{line-height:.9;height:36px;margin-right:0}.text-chat-btn--min .text-chat-btn__counter{top:-6px;right:-6px;width:18px;height:18px}.text-chat-btn__icon-wrap{position:relative;margin-right:12px;line-height:.9;height:30px}.text-chat-btn__icon{position:relative;display:block;filter:drop-shadow(0 8px 24px rgba(20,0,26,.1));width:30px;height:30px}.text-chat-btn__counter{position:absolute;right:-7px;top:-7px;display:flex;justify-items:center;justify-content:center;align-content:center;align-items:center;line-height:1;width:18px;height:18px;border-radius:100%;background-color:#ec4d4d;color:#fff;font:500 12px/1.25 var(--app-font-family)}.lottie-player{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;display:block}.lottie-player__animation{position:absolute;left:0;right:0;bottom:0;top:0;display:grid}.lottie-player__animation svg{grid-row:1;grid-column:1;position:relative;display:block;margin:auto;max-height:100%}.ui-dropdown{font:500 14px/1.29 var(--app-font-family);position:relative;cursor:pointer;width:fit-content}.ui-dropdown__toggle{position:relative;display:flex;align-items:center;border:0;padding:0;background-color:initial;gap:4px}.ui-dropdown__toggle [class*=fa-angle]{color:#14001a;margin:0 5px}.ui-dropdown__toggle--styled{background-color:#f7f6f7;border-radius:12px;justify-content:space-between;gap:16px;padding:14px 20px;width:100%}.ui-dropdown__icon{color:#14001a;pointer-events:none}.ui-dropdown__menu{display:none;position:absolute;top:100%;z-index:101;margin-top:7px;width:max-content;min-width:170px;background:#fff;border:1px solid #d8d4d9;border-radius:8px;box-shadow:0 8px 24px rgba(20,0,26,.1);padding:8px}.ui-dropdown__menu:where(.slide-down){display:block;max-height:50vh;min-height:var(--slide-down-height, 50px);min-width:100%;overflow-y:auto;overflow-x:hidden;animation:growDown 300ms ease-in-out forwards;transform-origin:top right}.ui-dropdown__menu:where(.slide-down):where(.right){inset-inline-end:0}.ui-dropdown__menu:where(.slide-down):where(.left){inset-inline-start:0}.ui-dropdown__menu:where(.hide-in-drop-menu){display:none}.ui-dropdown__item-divider{height:1px;width:100%;background-color:#efedf0;margin:4px 0}.ui-dropdown__item{position:relative;display:flex;align-items:center;gap:6px;width:100%;padding:5px 8px 6px;border-radius:4px}.ui-dropdown__item>:last-child>*{display:block;padding:5px 15px 7px;margin:-5px -15px -7px}.ui-dropdown__item:hover{background-color:#efedf0}.ui-dropdown__item.active{color:#823cdc}.ui-dropdown__check{min-width:12px}.ui-dropdown--mode-thin{--slide-down-height:30px}.ui-options{color:#14001a;line-height:17px}.ui-options__item,.ui-options__list{display:flex;align-items:center;margin:0}.ui-options__item{cursor:pointer;min-width:45px;min-height:30px;margin:0 3px;padding:0 12px;color:#6d5c70;border:1px solid #efedf0;border-radius:100px;column-gap:5px}.ui-options__item.selected{border:1px solid #6d5c70;color:#14001a}.ui-drop-down-options{text-align:left}.ui-drop-down-options__list{display:flex;flex-direction:column}.ui-drop-down-options__item{position:relative;padding:5px 15px 7px 24px;cursor:pointer;color:#14001a;font-size:14px;line-height:17px}.ui-drop-down-options__item:hover{background:#efedf0;border-radius:4px}.ui-drop-down-options__item.select-all{order:1}.ui-drop-down-options__item.selected{color:#9c27b0}.ui-drop-down-options__item.selected:before{position:absolute;left:5px;content:"✓";display:block;color:#9c27b0;font-size:20px}.ui-drop-down-options__divider{order:1;border-top:1px solid #efedf0;margin:4px 0}.ui-datepicker{position:relative}.ui-datepicker .flatpickr-wrapper{width:100%}.ui-switcher{display:flex;cursor:pointer;align-items:center}.ui-switcher__label{padding-right:10px;line-height:1}.ui-switcher__toggle-wrap{position:relative;border-width:1px;border-style:solid;border-color:#d8d4d9;border-radius:100px;width:32px;height:20px;background:#fff}.ui-switcher__toggle-wrap.enabled{border-color:#823cdc;background:#823cdc}.ui-switcher__toggle{border-radius:100px;width:14px;height:14px;position:absolute;top:2px}.ui-switcher__toggle.enabled{background:#fff;right:2px}.ui-switcher__toggle.disabled{background:#aaa0ab;left:2px}.ui-payment-request-button{position:relative;display:flex;justify-content:center;align-items:center;background:#000;width:100%;padding:18px;border-radius:8px}.ui-payment-request-button__logo{background-size:100% 100%;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:23px;pointer-events:none}.ui-payment-request-button.apple-pay,.ui-payment-request-button.google-pay{background:#000}.ui-payment-request-button.apple-pay .ui-payment-request-button__logo{background-image:url(/assets/images/icons-svg/payment/payment-request-button-apple-pay.svg)}.ui-payment-request-button.google-pay .ui-payment-request-button__logo{background-image:url(/assets/images/icons-svg/payment/payment-request-button-google-pay.svg)}.ui-star-assessment{display:inline-flex;gap:4px;cursor:pointer;--active-fill:#aaa0ab}.ui-star-assessment--edit-false{cursor:default;gap:2px;--active-fill:#FF8B21}.ui-star-assessment__title{font:500 14px/1.29 var(--app-font-family);margin-bottom:8px}.ui-star-assessment[data-assessment="1"] .ui-star-assessment__point:nth-child(-n+1),.ui-star-assessment[data-assessment="2"] .ui-star-assessment__point:nth-child(-n+2),.ui-star-assessment[data-assessment="3"] .ui-star-assessment__point:nth-child(-n+3),.ui-star-assessment[data-assessment="4"] .ui-star-assessment__point:nth-child(-n+4),.ui-star-assessment[data-assessment="5"] .ui-star-assessment__point:nth-child(-n+5){--fill:var(--active-fill);--stroke-color:var(--active-fill)}.ui-star-assessment[data-assessment="1"]:hover .ui-star-assessment__point:nth-child(-n+1),.ui-star-assessment[data-assessment="2"]:hover .ui-star-assessment__point:nth-child(-n+2),.ui-star-assessment[data-assessment="3"]:hover .ui-star-assessment__point:nth-child(-n+3),.ui-star-assessment[data-assessment="4"]:hover .ui-star-assessment__point:nth-child(-n+4),.ui-star-assessment[data-assessment="5"]:hover .ui-star-assessment__point:nth-child(-n+5){opacity:.85}.ui-star-assessment__point{transition:.2s ease-in-out;pointer-events:none}.ui-star-assessment__svg{display:block;color:transparent}.ui-star-assessment--color-orange{--active-fill:#FF8B21}.ui-modal-box-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:2147483646;display:flex;background-color:rgba(20,0,26,.6)}.ui-modal-box-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.ui-modal-box{position:relative;z-index:2;margin:auto;transition:.3s ease-in-out;border-radius:12px;overflow:hidden}@media (max-width:576px){.ui-modal-box{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.ui-calendar{color:#14001a}.ui-calendar__header{z-index:1}.ui-calendar__controls,.ui-calendar__header{position:sticky;background:#fff;padding:4px 0 8px}@media (min-width:992px){.ui-calendar__controls{padding-right:20px;padding-left:94px;margin-left:-94px;margin-right:-20px}}.ui-calendar__controls.active{box-shadow:0 -8px 16px 0 rgba(20,0,26,.1);z-index:1}.ui-calendar__header{top:-1px}.ui-calendar__header.active{box-shadow:0 4px 16px rgba(20,0,26,.1);z-index:2}@media (min-width:992px){.ui-calendar__header.active{margin-right:-20px;margin-left:-94px}}.ui-calendar__header.active{margin-right:-16px;margin-left:-16px}.ui-calendar__controls{bottom:0;margin-top:24px;z-index:0}.ui-calendar .calendar{display:flex;flex-direction:row;margin-right:-8px;margin-left:-8px;user-select:none}.ui-calendar .calendar__day{width:100%;color:#6d5c70}.ui-calendar .calendar__day.hidden{display:none}.ui-calendar .calendar__day .day{font:500 14px/1.29 var(--app-font-family);font-weight:600;display:block;flex:0 1 100%;text-align:center;text-transform:capitalize}.og__radio-btn--checked img.og__block-image,.ui-calendar .calendar__day .day-disabled{opacity:.5}.ui-calendar .calendar__slots{display:flex;flex-direction:row;flex-wrap:wrap;text-align:center}.ui-calendar .calendar__slots--hide{opacity:0}.ui-calendar .calendar__slots .slot-container{width:100%;padding:4px}@media (min-width:992px){.ui-calendar .calendar__slots .slot-container{width:100%;padding:4px 8px}}.ui-calendar .calendar__slots .slot{font:500 14px/1.29 var(--app-font-family);display:inline-block;position:relative;padding:8px;width:100%;border:1px solid #d8d4d9;border-radius:4px;line-height:23px;min-height:32px;color:#6d5c70}.ui-calendar .calendar__slots .slot.highlighted,.ui-calendar .calendar__slots .slot.highlighted-disabled{background:#f0eaf8;color:#823cdc}.ui-calendar .calendar__slots .slot.disabled{opacity:.5;cursor:auto}.ui-calendar .calendar__slots .slot.selected,.ui-calendar .calendar__slots .slot.selected-disabled{border-color:#823cdc;background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);color:#fff}.ui-calendar .calendar__slots .slot.hidden{display:none}.ui-calendar .calendar__slots .slot.loading{animation:pulse-back 4s ease-in-out infinite}.social-share-link li,.ui-calendar .calendar__slots .slot:hover{cursor:pointer}@media (max-width:576px){.ui-calendar .calendar{flex-direction:column}.ui-calendar .calendar__slots .slot-container{width:25%}.ui-calendar .calendar__slots .slot{line-height:26px;min-height:36px}.ui-calendar .calendar__day .day{font:500 18px/1.22 var(--app-font-family);text-align:left;padding:10px 8px 8px}.ui-calendar .calendar__day .day-disabled{opacity:.5}.ui-calendar__controls{display:flex;padding:10px 12px;flex-direction:column;gap:10px;margin-left:-16px;margin-right:-16px}}@media (max-width:375px){.ui-calendar__controls{display:flex;flex-direction:column;gap:10px}}.calendar.hidden{display:none}.ui-month-calendar,.ui-month-calendar__weekdays{--calendar-width:750px;display:grid;grid-template-columns:repeat(7,1fr)}.ui-month-calendar{color:#14001a;background:#fff;font:500 12px/1.25 var(--app-font-family);border:1px solid #efedf0;border-radius:12px}.ui-month-calendar__day{display:flex;flex-direction:column;justify-content:flex-end;position:relative;min-height:69px;padding:40px 2px 2px}.next-lesson-list .next-lesson:not(:last-child):not(.next-lesson-list .next-lesson--state-failed):not(.next-lesson-list .next-lesson--state-action),.ui-month-calendar__day:not(.ui-month-calendar__day:nth-last-child(-n+7)){border-bottom:1px solid #efedf0}.ui-month-calendar__day:not(.ui-month-calendar__day:nth-child(7n)){border-right:1px solid #efedf0}.ui-month-calendar__weekday{padding-left:8px;padding-bottom:6px}.ui-month-calendar__day-number{position:absolute;left:8px;top:7px}.ui-month-calendar__day-events{display:flex;flex-direction:column;row-gap:1px}.ui-month-calendar__event{--event-height:26px;position:relative;border-radius:4px;padding:1px;height:var(--event-height);display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:var(--event-background, #ffffff);color:var(--event-color, #ffffff)}.ui-month-calendar__event::after{font:500 12px/1.25 var(--app-font-family);position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%);color:#fff;border-radius:100px;background-color:#14001a;padding:4px 12px;opacity:0;bottom:calc(var(--event-height, 26px) + 2px);visibility:hidden;pointer-events:none;transition:all .2s ease-in-out;z-index:1;content:attr(data-event-name)}.ui-month-calendar__event:hover::after{visibility:visible;opacity:1}.ui-month-calendar__event--mode-slim{--event-height:20px}.ui-month-calendar__event--color-blue{--event-background:#5B9CE8;--event-color:#ffffff}.ui-month-calendar__event--color-gray{--event-background:#efedf0;--event-color:#6d5c70}.ui-month-calendar__event--color-red{--event-background:#FDEDED;--event-color:#ec4d4d}.ui-month-calendar__event--color-green{--event-background:#3CDEB7;--event-color:#ffffff}.ui-month-calendar__event-time{font:500 14px/1.29 var(--app-font-family);margin-right:6px}.ui-month-calendar__event-picture{width:calc(var(--event-height) - 2px)}.ui-month-calendar__opened-event{--open-event-width:504px;background:#c4c4c4;box-shadow:0 8px 24px rgba(20,0,26,.1);position:absolute;background:#fff;padding:24px;z-index:1000;min-width:var(--open-event-width);border:1px solid #d8d4d9;top:calc(var(--event-height) + 10px);border-radius:12px}.ui-month-calendar__opened-event--side-bottom-right{left:0}.ui-month-calendar__opened-event--side-bottom-left{right:0}.ui-month-calendar__opened-event--side-bottom-center{left:calc(var(--open-event-width)*-1/2 + var(--event-height))}.ui-month-calendar__event-picture img{border-radius:3px}.ui-month-calendar__day--other-month{color:#aaa0ab}.ui-month-calendar__day--today .ui-month-calendar__day-number{color:#fff;position:absolute;width:19px;height:19px;background:#ec4d4d;border-radius:100px;text-align:center;padding-top:2px}.ui-month-calendar__control-wrapper{color:#14001a;display:flex;align-items:center;column-gap:12px}.ui-month-calendar__control-month{font:500 18px/1.22 var(--app-font-family)}.ui-month-calendar__control{display:flex;column-gap:2px;align-items:center}.ui-month-calendar__control-btn{font:500 12px/1.25 var(--app-font-family);display:flex;align-items:center;justify-content:center;padding:7px;background:#f7f6f7;border:1px solid #d8d4d9;border-radius:8px}.ui-month-calendar__control-btn:disabled{color:#aaa0ab}.invite-banner-header{background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);display:flex;justify-content:space-between;align-items:center;overflow:hidden}@media (min-width:575.98px) and (max-width:767.97px){.invite-banner-header{padding:0 calc(50% - 270px)}}@media (min-width:767.98px) and (max-width:991.97px){.invite-banner-header{padding:0 calc(50% - 360px)}}@media (min-width:991.98px) and (max-width:1199.97px){.invite-banner-header{padding:0 calc(50% - 480px)}}@media (min-width:1199.98px){.invite-banner-header{padding:0 calc(50% - 590px)}}@media (max-width:768px){.invite-banner-header{padding:16px}}@media (max-width:600px){.invite-banner-header{flex-direction:row-reverse}}.invite-banner-header-logo{position:relative;top:20px;margin-inline-end:16px;padding-inline-start:15px}@media (max-width:600px){.invite-banner-header-logo{top:0;margin-inline-end:0}}.invite-banner-header-logo img{width:113px;height:80px;object-fit:contain}@media (max-width:991px){.invite-banner-header-logo img{padding-inline-start:0}}.invite-banner-header-content{color:#fff;display:flex;justify-content:space-between;align-items:center;width:90%;padding-inline-end:15px}@media (max-width:991px){.invite-banner-header-content{padding-inline-end:0}}@media (max-width:600px){.invite-banner-header-content{flex-direction:column;align-items:flex-start}.invite-banner-header-content .description-invite-banner{margin-bottom:20px}}.invite-banner-header-content .btn{min-width:180px}.title-invite-banner{color:#fff;margin-bottom:8px}.ui-nav{display:flex;font-size:14px;font-weight:500;gap:8px}.ui-nav__item{display:flex;align-items:center;padding:9px 16px;cursor:pointer}.ui-nav__item.active{color:#823cdc}.ui-nav--pills .ui-nav__item,.ui-nav--squares .ui-nav__item,.ui-nav--tabs .ui-nav__item{background-color:#f7f6f7}.ui-nav--pills .ui-nav__item.active,.ui-nav--squares .ui-nav__item.active,.ui-nav--tabs .ui-nav__item.active{color:#fff;background-color:#823cdc}.ui-nav--pills .ui-nav__item{border-radius:50px}.ui-nav--squares .ui-nav__item{border-radius:8px}.ui-nav--tabs .ui-nav__item{border-radius:8px 8px 0 0}.week-changer__content{display:flex;background:#fff;border:1px solid #efedf0;box-sizing:border-box;border-radius:100px;width:fit-content;align-items:center}.week-changer__arrow-left,.week-changer__date{padding:4px 0}.week-changer__date{font-weight:600;color:#6d5c70;line-height:17px}.week-changer__arrow-left,.week-changer__arrow-right{justify-self:center}.week-changer__arrow-left.disabled,.week-changer__arrow-right.disabled{opacity:.2;cursor:auto}.week-changer__arrow-right{padding:4px 11px}.week-changer__arrow-left{padding-left:11px;padding-right:11px}.ui-context-menu{position:absolute;inset-inline-end:24px;inset-block-start:24px;display:flex}.ui-context-menu__item{font:500 14px/1.29 var(--app-font-family);color:#14001a;padding:5px}.ui-context-menu__open{padding:0}.ui-context-menu__item-divider{border-top:1px solid #efedf0}@media (max-width:576px){.ui-context-menu{inset-inline-end:16px}}.ui-form__element{padding:7px 12px}.ui-form__element,.ui-form__select,.ui-form__text-area{font:500 14px/1.29 var(--app-font-family);border-radius:8px;background:#fff;box-sizing:border-box;color:#14001a;border:1px solid #d8d4d9;width:100%;outline:0;height:var(--element-height, 40px)}.ui-form__text-area{padding:7px 12px}.ui-form__element:hover,.ui-form__select:hover,.ui-form__text-area:hover{border:1px solid #aaa0ab}.ui-form__element:focus,.ui-form__select:focus,.ui-form__text-area:focus{border:1px solid #6d5c70}.ui-form__select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 12px}.ui-form__text-area{--element-height:80px;padding-top:10px;resize:none!important}.ui-form__element--slim{--element-line-height:32px;--element-height:32px}.ui-form__label{font:500 14px/1.29 var(--app-font-family);color:#14001a;margin-bottom:8px}.ui-form__link{color:#823cdc;border-bottom:1px solid #f0eaf8;cursor:pointer;width:fit-content;margin-bottom:0}.ui-form__link:focus,.ui-form__link:hover{color:#632bab}.ui-form__items-list{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:5px}body.ui-modal-opened,body.ui-sidebar-menu-opened{overflow:hidden}.ui-modal{max-height:unset;max-width:unset;width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;border:0;background:0 0}.ui-modal+.backdrop,.ui-modal::backdrop{background-color:rgba(20,0,26,.8)}.ui-modal__wrapper{--padding-top:5vh;--padding-bottom:5vh;display:flex;align-items:center;justify-content:center;position:relative;min-height:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.ui-modal__close-btn{--icon-color:rgb(20, 0, 26);--hover-color:#efedf0;position:absolute;z-index:99;inset-inline-end:8px;inset-block-start:8px}@supports not (inset-inline:10px){.ui-modal__close-btn{top:8px;right:8px}}.ui-modal__close-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:0 0;border:0;outline:0;overflow:hidden;border-radius:100%;transition:.2s;color:var(--icon-color)}.ui-modal__close-btn:hover{background-color:var(--hover-color)}.ui-modal__close-btn--visible-always{visibility:visible}.ui-modal__close-btn--visible-hidden{visibility:hidden}.ui-modal__header{font:600 18px/1.22 var(--app-font-family);text-align:center}@media screen and (min-width:576px){.ui-modal__header{font:600 14px/1.29 var(--app-font-family);border-bottom:1px solid #efedf0}}.ui-modal--confirm .ui-modal__content,.ui-modal--dialog .ui-modal__content{position:relative;min-width:320px;background:#fff;border-radius:12px 12px 0 0}@media screen and (min-width:576px){.ui-modal--confirm .ui-modal__content,.ui-modal--dialog .ui-modal__content{border-radius:12px}}.ui-modal--confirm .ui-modal__content.enormous-radius,.ui-modal--dialog .ui-modal__content.enormous-radius{border-radius:16px}@media screen and (min-width:576px){.ui-modal--confirm .ui-modal__content.enormous-radius,.ui-modal--dialog .ui-modal__content.enormous-radius{border-radius:16px}}.ui-modal--confirm .ui-modal__close-btn,.ui-modal--dialog .ui-modal__close-btn{visibility:hidden}@media screen and (min-width:576px){.ui-modal--confirm .ui-modal__close-btn,.ui-modal--dialog .ui-modal__close-btn{visibility:visible}}.ui-modal--confirm .ui-modal__close-btn--visible-always,.ui-modal--dialog .ui-modal__close-btn--visible-always{visibility:visible}.ui-modal--confirm .ui-modal__close-btn--visible-hidden,.ui-modal--dialog .ui-modal__close-btn--visible-hidden{visibility:hidden}.ui-modal--confirm .ui-modal__content{padding:20px 16px 34px}@media screen and (min-width:576px){.ui-modal--confirm .ui-modal__content{width:480px;padding:20px 24px 24px}}.ui-modal--confirm .ui-modal__header{font:600 18px/1.22 var(--app-font-family);font-weight:600;text-align:left;padding:0 14px 0 0;margin-bottom:16px}@media screen and (min-width:576px){.ui-modal--confirm .ui-modal__header{border:0}}.ui-modal--confirm .ui-modal__body{display:flex;flex-direction:column-reverse;gap:16px;justify-content:space-between}.ui-modal--confirm .ui-modal__body>*{width:100%}@media screen and (min-width:576px){.ui-modal--confirm .ui-modal__body{flex-direction:row}}.ui-modal--confirm-simple .ui-modal__body{flex-direction:column}.ui-modal--notify .ui-modal__body .btn{width:auto;min-width:208px}.ui-modal--container .ui-modal__close-btn{--icon-color:#ffffff;--hover-color:#6d5c70;top:24px;right:24px;width:44px;height:44px}.ui-modal--container .ui-modal__close-btn .ui-modal__close-btn-icon{width:24px;height:24px}@media screen and (max-width:576px){.ui-modal:not(.ui-modal--container,.ui-modal--dialog-center) .ui-modal__content{width:100vw}}.ui-modal:not(.ui-modal--container,.ui-modal--dialog-center) .ui-modal__wrapper:not(.center){--padding-top:20vh;--padding-bottom:0vh;align-items:flex-end}@media screen and (min-width:576px){.ui-modal:not(.ui-modal--container,.ui-modal--dialog-center) .ui-modal__wrapper:not(.center){--padding-top:5vh;--padding-bottom:5vh;align-items:center}}.ui-modal--video .ui-modal__content{position:relative}@media screen and (max-width:991px){.ui-modal--video .ui-modal__content{height:100%}}.ui-modal--video .ui-modal__header{padding:0;border-radius:8px}.ui-modal--video .ui-modal__close-btn{position:absolute;top:-13%;right:-9%;background-color:#d8d4d9;width:48px;height:48px}.ui-modal--video .ui-modal__close-btn svg{width:16px;height:16px;color:#6d5c70}@media screen and (max-width:991px){.ui-modal--video .ui-modal__close-btn{top:6px;right:6px;background-color:rgba(70,70,70,.3)}.ui-modal--video .ui-modal__close-btn svg{color:#fff}.ui-modal--video .ui-modal__close-btn:hover{background-color:rgba(70,70,70,.5)}}.ui-modal--video .ui-modal__wrapper:not(.ui-modal__content){--padding-top:0vh;padding:20px;align-items:center}.ui-modal--dialog-center .ui-modal__content{position:relative;min-width:320px;background:#fff;border-radius:16px}@media screen and (max-width:576px){.ui-modal--dialog-center .ui-modal__content{width:90%}}.ui-modal--dialog-center .ui-modal__close-btn{visibility:visible}.ui-radio-switch [type=radio]{display:none}.ui-radio-switch{display:flex;width:fit-content;overflow:hidden;text-align:start;box-sizing:border-box;height:min-content}.ui-radio-switch--disabled{opacity:.7}.ui-radio-switch__item{background:var(--background-color, transparent);color:var(--color, #000000);border-width:1px;border-style:solid;border-color:var(--border-color, #d8d4d9);cursor:pointer}.ui-radio-switch__item:first-child{border-radius:8px 0 0 8px}.ui-radio-switch__item:last-child{border-radius:0 8px 8px 0}.ui-radio-switch__item:nth-child(n+2){margin-left:-1px}.ui-radio-switch__item--selected{--background-color:linear-gradient(157.28deg, #8f47eb 7.8%, #6622bf 92.72%);--color:#ffffff;--border-color:transparent;z-index:1}.ui-radio-switch__label{font:500 14px/1.29 var(--app-font-family);padding:.375rem .75rem;display:flex;align-items:center;justify-content:center;column-gap:5px;cursor:pointer}.ui-radio-switch--size-medium .ui-radio-switch__label{font:500 18px/1.22 var(--app-font-family)}.ui-radio-switch--style-fuchsia-10 .ui-radio-switch__item{--background-color:transparent;--color:#000000;--border-color:#d8d4d9}.ui-radio-switch--style-fuchsia-10 .ui-radio-switch__item--selected{--background-color:#f0eaf8;--color:#000000;--border-color:#823cdc}.ui-radio-switch--style-fuchsia-10 .ui-radio-switch__label{font:500 14px/1.29 var(--app-font-family)}@media screen and (min-width:425px){.ui-radio-switch--style-fuchsia-10 .ui-radio-switch__label{padding:.375rem .75rem}}html:lang(ar) .ui-radio-switch__item:first-child,html:lang(he) .ui-radio-switch__item:first-child{border-radius:0 .5rem .5rem 0}html:lang(ar) .ui-radio-switch__item:last-child,html:lang(he) .ui-radio-switch__item:last-child{border-radius:.5rem 0 0 .5rem}html:lang(ar) .ui-radio-switch__item:nth-child(n+2),html:lang(he) .ui-radio-switch__item:nth-child(n+2){margin-left:0;margin-right:-1px}.custom-select.select-box{position:relative;user-select:none;display:grid}.custom-select .select-box__trigger{position:relative;display:block;flex-wrap:wrap;align-items:center;width:100%;padding:5px 12px;background-color:#fff;border:1px solid #d8d4d9;border-radius:8px;font:500 14px/1.29 var(--app-font-family);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select__inner{position:relative;display:grid;align-items:center;grid-template-columns:1fr 16px}.custom-select__icon{position:absolute;right:-6px;display:flex}.custom-select[aria-expanded=true] .custom-select__icon{transform:rotate(180deg)}.custom-select[aria-disabled=true]{opacity:.5;pointer-events:none}.custom-select .select-box__content{position:absolute;display:none;border:1px solid #d8d4d9;background:#fff;border-radius:8px;z-index:999;flex-direction:column;align-items:flex-start;padding:8px;box-shadow:0 8px 24px rgba(20,0,26,.1);max-height:300px;overflow-y:auto;justify-content:flex-start}.custom-select [data-open=true] .select-box__content{display:flex}.custom-select .select-box__option{position:relative;display:grid;grid-template-columns:max-content 1fr;flex-wrap:wrap;align-content:center;align-items:center;font:500 14px/1.29 var(--app-font-family);padding:5px;cursor:pointer;width:100%}.custom-select__value{width:100%;overflow:hidden;text-overflow:ellipsis}.custom-select__value :not(:first-child):nth-child(n+2)::before{content:", ";margin-left:-.3ch}.custom-select .select-box__option::before{content:"";position:relative;display:inline-block;height:12px;width:12px;left:0;top:0;margin-inline-end:5px;background-color:#823cdc;-webkit-mask-image:url(/assets/images/icons-svg/icon-check.svg);mask-image:url(/assets/images/icons-svg/icon-check.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;visibility:var(--select-box-check-icon-visible, hidden)}.custom-select .select-box__option[aria-selected=true]{--select-box-check-icon-visible:visible;color:#823cdc}.select-box__option:hover,.select-box__option[aria-current=true]{background-color:#f7f6f7}.ui-list{position:relative;display:flex;flex-direction:column;width:100%;box-shadow:0 2px 8px rgba(20,0,26,.1);border-radius:12px;background-color:#fff}.ui-list__item{position:relative;border-color:transparent transparent #efedf0;border-style:solid;border-width:1px;padding:16px 20px}.ui-list__item:first-child:not(.ui-list__item--separated){border-radius:12px 12px 0 0}.ui-list__item:last-child:not(.ui-list__item--separated){border-radius:0 0 12px 12px}.ui-list__item:last-child:not(.ui-list__item--active):not(.ui-list__item--separated):not(.ui-list__item--error){border-color:transparent}.ui-list__item--checklist{display:flex;align-items:center;gap:12px;cursor:pointer}.ui-list__item--checklist>*{flex:1}.ui-list__item--checklist>:first-child{flex:0 0 24px;height:24px;border-width:1px;border-style:solid;border-color:#aaa0ab;border-radius:50%;background-color:transparent;color:transparent;display:flex;justify-content:center;align-items:center}.ui-list__item--separated{border-width:1px;border-style:solid;border-color:#d8d4d9;border-radius:12px}.ui-list__item--active{border-width:1px;border-color:#823cdc;background-color:#f0eaf8}.ui-list__item--checklist.ui-list__item--active>:first-child{border-color:#823cdc;background-color:#823cdc;color:#fff}.ui-list__item--separated.ui-list__item--active{border-width:2px;margin:-1px}.ui-list__item--disabled{cursor:not-allowed;color:#aaa0ab}.ui-list__item--checklist.ui-list__item--disabled>:first-child{border-color:#d8d4d9;background-color:transparent;color:#fff}.ui-list__item--error{border-color:#ec4d4d;margin:-1px 0 0}.ui-list__header{display:flex;justify-content:center;align-items:center;padding:16px 20px}.ui-list__show-more{font:500 14px/1.29 var(--app-font-family);display:flex;align-items:center;gap:16px;padding:10px 24px;color:#6d5c70;cursor:pointer}.ui-list--bordered{border-width:1px;border-style:solid;border-color:#efedf0}.ui-list--flat{box-shadow:none}.ui-list--separated{border-width:0;gap:12px}.ui-copyable{position:relative;display:flex;flex-direction:row;align-items:center}.ui-copyable--blok-size-small{--button-size:0}.ui-copyable__value{width:1px;height:1px;overflow:hidden}.ui-copyable__copy-btn{display:flex;align-items:center;justify-content:center;fill:#6d5c70;height:var(--button-size, 32px);width:32px}.ui-copyable__copy-btn:focus,.ui-copyable__copy-btn:hover{fill:#632bab}.ui-copyable_is-copied-message{font:500 12px/1.25 var(--app-font-family);position:absolute;right:0;color:#fff;background:#14001a;border-radius:100px;padding:4px 12px 6px}.ui-badge{font:500 14px/1.29 var(--app-font-family);padding:1px 6px;border-radius:var(--badge-border-radius, 4px);width:fit-content;height:fit-content;color:var(--badge-color, #ffffff)!important;background:var(--badge-background, #15bb2b)!important}.ui-badge--form-circle{--badge-border-radius:100px}.ui-badge--green{--badge-color:#ffffff;--badge-background:#15bb2b}.ui-badge--light-green{--badge-color:#15bb2b;--badge-background:#E8F7EA}.ui-badge--red{--badge-color:#ffffff;--badge-background:#ec4d4d}.ui-badge--orange{--badge-color:#ffffff;--badge-background:#FF8B21}.ui-badge--fuchsia{--badge-color:#ffffff;--badge-background:#823cdc}.ui-badge--gray{--badge-color:#ffffff;--badge-background:#6d5c70}.ui-badge--tiny{font:500 12px/1.25 var(--app-font-family);padding:2px 10px}.ui-badge--pills{border-radius:200px}.dash-progress-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(5px,1fr));width:100%;gap:8px;--height:2px;--bg-color:#efedf0;--bg-color-active:#f08537;--item-border-radius:var(--height)}.dash-progress-bar__item{height:var(--height);border-radius:var(--item-border-radius);background-color:var(--bg-color)}.dash-progress-bar__item[data-active=true]{background-color:var(--bg-color-active)}.ui-floating-button,.ui-floating-button-wrapper{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20}.ui-floating-button-wrapper--active .ui-floating-button{display:flex}.ui-floating-button{width:100%;height:80px;display:none;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 4px 16px rgba(20,0,26,.1);z-index:21}.ui-floating-button .btn{width:auto!important;min-width:345px}body.ui-sidebar-menu-opened ::-webkit-scrollbar{width:0}.ui-sidebar-menu{font:500 14px/1.29 var(--app-font-family);position:relative;cursor:pointer;width:fit-content}.ui-sidebar-menu__toggle{position:relative;display:flex;align-items:center;border:0;background-color:initial}.ui-sidebar-menu.active .ui-sidebar-menu__toggle{z-index:100}.ui-sidebar-menu__icon{color:#14001a;pointer-events:none}.ui-sidebar-menu__menu{display:none;position:absolute;top:100%;z-index:99;margin-top:7px;width:max-content;min-width:170px;background:#fff;border:1px solid #d8d4d9;box-shadow:0 8px 24px rgba(20,0,26,.1);padding:70px 8px 8px}.ui-sidebar-menu__menu.show{display:block;min-width:250px;overflow-y:auto;overflow-x:hidden;position:fixed;top:0;margin:0;min-height:100vh}.ui-sidebar-menu__menu.show.right{inset-inline-end:0}.ui-sidebar-menu__menu.show.left{inset-inline-start:0}.ui-sidebar-menu__menu.show a{font-size:14px;color:#14001a;display:block;padding:5px 15px 7px}.ui-sidebar-menu__menu.show .help-center__link{padding-inline:15px;padding-block:0}.ui-sidebar-menu__menu.show a.active,.ui-sidebar-menu__menu.show a:hover{background:#f5f5f5;color:#08080c}.ui-sidebar-menu__overlay{display:none;position:fixed;inset:0 0 0 0;background-color:rgba(20,0,26,.8);z-index:98}.ui-sidebar-menu__overlay.active{display:block}.details-disclosure{display:grid;gap:1rem}.details-disclosure details{border:1px solid #d8d4d9;background-color:#fff;border-radius:8px;transition:all .3s ease-in-out}.details-disclosure :where(details > summary){display:grid;grid-template-columns:1fr max-content;align-items:center}.details-disclosure :where(details > summary):after{content:"";display:block;width:10px;height:6px;background-image:url(/assets/images/icons-svg/classroom/arrow.svg);background-size:contain;background-repeat:no-repeat}.details-disclosure :where(details[open] > summary):after{transform:scaleY(-1)}.details-disclosure :where(details > *:not(summary)){font:500 14px/1.29 var(--app-font-family);padding:1.25rem;display:grid;gap:1.5ch}.details-disclosure :where(summary + *){padding-block-start:0}.details-disclosure summary{font:600 14px/1.29 var(--app-font-family);cursor:pointer;user-select:none;padding:1.25rem}.details-disclosure summary::-webkit-details-marker{display:none}.file-upload input[hidden]{display:none!important}.ui-tag{font:500 12px/1.25 var(--app-font-family);padding:2px 10px 3px;border-radius:138px;border:1px solid var(--tag-border, #ffffff);width:fit-content;color:var(--tag-color, #ffffff)!important;background:var(--tag-background, #15bb2b)!important}.ui-tag--red{--tag-color:#ffffff;--tag-border:#ffffff;--tag-background:#ec4d4d}.ui-tag--dark-gray,.ui-tag--gray{--tag-border:#efedf0;--tag-background:#efedf0}.ui-tag--gray{--tag-color:#6d5c70}.ui-tag--dark-gray{--tag-color:rgb(20, 0, 26)}.ui-tag--orange{--tag-color:#ffffff;--tag-border:#ffffff;--tag-background:#FF8B21}.ui-tag--white-light-green{--tag-color:#17B22B;--tag-border:#ffffff;--tag-background:#ffffff}.ui-tag--white-meadow{--tag-color:#1CB993;--tag-border:#1CB993;--tag-background:#ffffff}.ui-tag--white-gray{--tag-color:#6d5c70;--tag-border:#6d5c70;--tag-background:#ffffff}.ui-tag--white-fuchsia{--tag-color:#823cdc;--tag-border:#823cdc;--tag-background:#ffffff}.ui-tag--white-green{--tag-color:#17B22B;--tag-border:#17B22B;--tag-background:#ffffff}.weekday-times{font:500 12px/1.25 var(--app-font-family);display:flex;column-gap:2px}.weekday-times__day-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:2px}.weekday-times__day{color:var(--day-color, rgb(20, 0, 26))}.weekday-times__time{display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:43px;min-height:19px;background:var(--time-background, #5B9CE8);color:#fff}.weekday-times__day--empty{--day-color:#aaa0ab}.weekday-times__time--empty{--time-background:#efedf0}.ui-container{position:relative;display:flex;flex-direction:column;gap:25px;width:100%;margin:0 auto}@media screen and (min-width:768px){.ui-container{max-width:752px}.ui-container--small{max-width:556px}}.ui-title{position:relative}.ui-title>*{margin:0;padding:0}.ui-title--main-title,.ui-title--main-title>*{font:500 64px/1.0625 var(--app-font-family)}.ui-title--title1,.ui-title--title1>*{font:500 36px/1.22 var(--app-font-family)}.ui-title--title2,.ui-title--title2>*{font:500 24px/1.16 var(--app-font-family)}.ui-title--subtitle1,.ui-title--subtitle1>*{font:600 18px/1.22 var(--app-font-family)}.ui-title--subtitle2,.ui-title--subtitle2>*{font:600 14px/1.29 var(--app-font-family)}.ui-title--body1,.ui-title--body1>*{font:500 18px/1.22 var(--app-font-family)}.widget{color:#08080c;font-size:20px;font-weight:700;border-radius:12px;background:#fff;position:relative;padding:20px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.16)}.widget .close{position:absolute;right:10px;top:10px;color:#eb4335;opacity:1;font-weight:500}.widget .close:hover{opacity:.6}.widget-block{margin:0 0 8px;color:#14001a}.widget-label,.widget-link,.widget-text{font-size:14px}.widget-text{color:#7f7f8a}.speaking-template-table tfoot td h3,.table-courses tfoot td h3,.table-group tfoot td h3,.table-group-lesson tfoot td h3,.widget-link{color:#3b3971}.widget-btn{width:100%}.widget-input{width:100%;padding:10px 35px 10px 10px;border:1px solid transparent;border-radius:6px;font-weight:500}.widget-label{margin:0 0 6px}.widget-white{background-color:#fff}.widget-achievement .award-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.widget-achievement .award-wrapper>*{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.widget-achievement .award-content{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;height:50px;background-size:40px;padding:6px 0;text-align:center}.widget-achievement .award-summary{padding:0 8px}.widget-invite .widget-input-group{position:relative}.widget-invite .widget-input-group .share-button{position:absolute;display:block;right:0;bottom:0;padding:10px}.widget-invite .widget-input-group .share-button svg{pointer-events:none}.widget-invite .ui-tooltip-context{padding:8px 0}.widget-invite .ui-tooltip-context>*{display:block;padding:8px 16px;cursor:pointer}.widget-invite .ui-tooltip-context>:hover{background-color:#f9f9f9}.widget-invite .ui-tooltip-context>* span:last-child{padding:0 8px}.invite-banner-widget{position:relative;padding:12px 16px;border-radius:12px;background:#823cdc}.invite-banner-widget__title{font:500 24px/1.16 var(--app-font-family);color:#fff;cursor:pointer}.invite-banner-widget__title:hover a{opacity:.8}.invite-banner-widget__description{font:500 14px/1.29 var(--app-font-family);color:#fff;max-width:calc(100% - 120px)}.speaking-list .invite-banner-widget__description{max-width:calc(100% - 120px)}.invite-banner-widget__btn-text{font-size:14px;margin-bottom:4px}.invite-banner-widget__image{position:absolute;inset-inline-end:0;inset-block-end:0;border-end-end-radius:12px}.invite-banner-widget__menu{width:213px;inset-inline-start:0;padding-inline:0}.invite-banner-widget__item{display:flex;align-items:center;padding:10px 15px;font-size:14px;color:#14001a}.invite-banner-widget__item:hover{background:#f5f5f5}.invite-banner-widget__item--separated{border-block-end:1px solid #efedf0}.invite-banner-widget__icon{margin-inline-end:15px}.invite-banner-widget__link{display:flex;align-items:center;flex-grow:1}.invite-banner-widget__bonus-amount{font:600 18px/1.22 var(--app-font-family)}.share-link,.social-share-link{display:flex;flex-wrap:wrap}.share-link .wrapper-link{display:flex;justify-content:space-between;align-items:center;padding:0 12px;height:40px;margin-inline-end:16px;max-width:435px;width:100%;border-radius:8px;font-size:14px;color:#6d5c70;background:#fff}.share-link .copy-icon{display:none}.share-link .btn{min-width:220px;border-radius:8px}.social-share-link{list-style:none;padding-inline-start:0;column-gap:16px}.widget-timer{user-select:none;display:flex;gap:1px;direction:ltr;font-feature-settings:"tnum" on,"lnum" on}.widget-timer--inline{display:inline-flex;--item-bg-color:#f0eaf8}.widget-timer__item,.widget-timer__separator{white-space:nowrap;display:block;line-height:29px;font-size:24px;text-align:center;padding:0 1px;letter-spacing:-1px}.widget-timer__item{border-radius:4px;background-color:var(--item-bg-color, rgba(255, 255, 255, 0.15))}.widget-copy-buffer{position:relative;display:flex;width:100%;gap:8px}.widget-copy-buffer__view{width:100%;background-color:#fff;font-size:1em;line-height:1.21em;padding:.58em .8em;color:#14001a;border-radius:8px}@media screen and (min-width:500px){.widget-copy-buffer__view{max-width:196px}}.widget-copy-buffer__btn{border:0}@media screen and (max-width:499px){.widget-copy-buffer__btn{position:absolute;background:0 0;display:flex;width:32px;height:32px;overflow:hidden;text-indent:-999px;right:0;top:0}.widget-copy-buffer__btn:after{content:"";background:url(/assets/images/icons-svg/copy-input.svg) center no-repeat;margin:auto;width:18px;height:18px;display:block}}@media screen and (min-width:500px){.widget-copy-buffer__btn{display:block;max-width:136px;font-size:1em;line-height:1.21em;padding:.58em 1.57em;border-radius:8px;color:#823cdc;background-color:#fff}}.widget-install-app{display:grid;padding:12px 32px 0 16px;background-color:#14001a;border-radius:12px;gap:10px;grid-template-columns:1fr 137px;min-height:360px;height:fit-content}.widget-install-app--radius-false{border-radius:0}.widget-install-app--mode-restrict{max-width:400px}.widget-install-app__title{font:500 24px/1.16 var(--app-font-family);color:#fff;padding:0;margin:0;grid-column:span 2}.widget-install-app__picture{grid-column:2;grid-row:2/5;display:flex;align-items:flex-end}.widget-install-app__badges{grid-column:1;display:flex;flex-direction:column;row-gap:12px}.widget-install-app__benefits{display:flex;flex-direction:column;color:#dcd0ec;line-height:1.2em;margin-bottom:.8em;margin-top:1.5em;padding-left:16px}.widget-install-app__benefit{margin-bottom:1ch;line-height:1.25em;list-style:outside}.widget-install-app--mode-tablet{padding:16px;background:#823cdc;display:grid;grid-template-columns:2fr 1fr;gap:16px 32px}.widget-install-app--mode-tablet .widget-install-app__picture{grid-column:span 2;grid-row:1;display:block}.widget-install-app--mode-tablet .widget-install-app__text{font:500 14px/1.29 var(--app-font-family);color:#dcd0ec}.widget-install-app--mode-tablet .widget-install-app__qr-code{width:100px;height:100px;padding:4px;background:#fff;border-radius:8px}.share-panel,.widget-tooltip[data-position=bottom].w-full::before,table{width:100%}.widget-tutor-change{display:grid;grid-template-columns:max-content 1fr;gap:10px}.widget-tutor-change__name{font:500 18px/1.22 var(--app-font-family);align-self:flex-end;border-bottom:1px solid #d8d4d9;width:fit-content}.widget-tutor-change__link{font:500 14px/1.29 var(--app-font-family);color:#823cdc;align-self:flex-start}.widget-tutor-change__link.no-editable{display:none}.widget-tutor-change__link:hover{color:#823cdc;text-decoration:underline}.widget-tutor-change__avatar{grid-row:span 2;order:-1}.widget-tutor-info--mode-micro{display:flex;align-items:center;gap:0 8px}.widget-tutor-info--mode-micro .widget-tutor-info__name{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;border-bottom:1px solid #d8d4d9}.widget-tutor-info__chat svg{fill:transparent;color:#6d5c70}.widget-tutor-profile{display:flex;column-gap:12px}.widget-tutor-profile__info{display:flex;flex-direction:column;row-gap:12px}.widget-tutor-profile__short-info{display:flex;column-gap:15px;align-items:center}.widget-tutor-info__name{font:500 18px/1.22 var(--app-font-family);border-bottom:1px solid #d8d4d9}.widget-tutor-info__name-and-country{display:flex;column-gap:10px;align-items:center}.widget-tutor-profile__rate,.widget-tutor-profile__reviews{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.widget-tutor-profile__rate{color:#ff8b21;display:flex;align-items:center}.widget-tutor-profile__rate svg{--stroke-color:#FF8B21}.widget-youtube{display:flex;width:100%;justify-content:stretch;border-radius:4px;position:relative;overflow:hidden;cursor:pointer}.widget-youtube__preview,.widget-youtube__preview img{width:100%;height:auto}.widget-youtube__preview--hide-true{opacity:0}.widget-youtube__video{position:absolute;left:0;right:0;top:0;bottom:0}.widget-youtube__video iframe{width:100%;height:100%}.widget-youtube__btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.widget-youtube__btn .svg-inline--fa{width:56px;height:40px;color:var(--yotube-icon-color, rgba(40, 41, 40, 0.8));transition:.2s}.widget-youtube:hover{--yotube-icon-color:rgba(255, 0, 0, 1)}.modal-open .youtube-popup{top:10vh}.youtube-popup .modal-dialog{width:fit-content;width:-moz-fit-content;align-items:center}.youtube-popup .modal-content{background:0 0;width:fit-content;width:-moz-fit-content;box-shadow:none;border:0}.youtube-popup__close-btn{text-align:right;padding-bottom:4px;cursor:pointer;font-size:32px;color:#ff8b21;-webkit-user-select:none;user-select:none}.youtube-popup__video{width:720px}@supports (aspect-ratio:16/9){.youtube-popup__video{aspect-ratio:16/9}}@media screen and (max-width:800px){.youtube-popup .modal-dialog .modal-content{overflow-y:visible}.modal-open .youtube-popup{top:30vh}.modal.in.youtube-popup .modal-dialog{justify-content:flex-start}.youtube-popup__video{width:320px}}@media screen and (max-width:320px){.youtube-popup__video{width:240px}}.endom-ref-banner__popup{position:relative;background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);border:0;padding:20px 24px 0;text-align:left}.endom-ref-banner__popup .btn{line-height:32px;width:248px}.endom-ref-banner{display:flex}.endom-ref-banner__title{font:500 24px/1.16 var(--app-font-family);color:#fff;margin-bottom:12px}.endom-ref-banner__text{font:500 14px/1.29 var(--app-font-family);color:#fff;margin-bottom:16px}.endom-ref-banner__promocode-title{font:500 12px/1.25 var(--app-font-family);color:#fff;margin:20px 0 4px}.endom-ref-banner__wrapper-link{font:500 14px/1.29 var(--app-font-family);color:#6d5c70;margin-bottom:16px;padding:7px 12px 8px;background:#fff;border:1px solid #d8d4d9;box-sizing:border-box;border-radius:8px;position:relative;text-transform:uppercase;width:248px;cursor:pointer}.endom-ref-banner__copy-icon{position:absolute;top:8px;right:12px;fill:#6d5c70}.endom-ref-banner__img{margin:10px 0 0 -18px;user-select:none}@media (max-width:600px){.endom-ref-banner__popup{padding:20px 16px 0}.endom-ref-banner{flex-direction:column}.endom-ref-banner__img{width:190px;height:auto;margin:20px auto 0}.endom-ref-banner__popup .btn,.endom-ref-banner__wrapper-link{width:100%}}.finished-lesson .og__lesson{margin-inline:-24px}@media (max-width:576px){.finished-lesson .og__lesson{margin-inline:-16px;width:calc(100vw - 16px)}}@media (max-width:479px){.finished-lesson .og__lesson{width:calc(100vw - 30px)}}#schedule,.og__banner,.og__lesson{position:relative}.og__banner{width:100%;aspect-ratio:545/280}.og__banner--orange{background:#ff8b21}.og__banner--violet{background:#823cdc}.og__banner__delete{width:50px;height:50px;margin:0;position:absolute;inset:5px 5px auto auto;line-height:1;background-color:transparent;border:0;color:#fff}.og__banner__delete:hover::after{font:500 12px/1.25 var(--app-font-family);content:attr(data-title);position:absolute;bottom:100%;background-color:#000;white-space:nowrap;padding:4px 12px 6px;border-radius:100px;scale:1;transform-origin:calc(100% - 10px) bottom;right:0;transform:translateY(0)}@media (min-width:700px){.og__banner__delete:hover::after{right:auto;translate:-50%;left:50%;transform-origin:center bottom}}@media (prefers-reduced-motion:no-preference){.og__banner__delete:hover::after{animation:ShowTooltip .2s ease-in-out forwards}}.og__controls{user-select:none;position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;height:40px;padding-left:24px;padding-right:24px;gap:15px;overflow-x:auto}@media (max-width:576px){.og__controls{padding-inline:16px}}.og__legend{border:0;color:#fff;font:500 12px/1.25 var(--app-font-family)}.og__fieldset{position:relative;display:flex;align-content:center;align-items:center;justify-content:center;gap:8px}.og__fieldset:first-of-type{justify-self:flex-start}.og__fieldset:last-of-type{justify-self:flex-end}.og__controls--violet{background:#592691}.og__controls--orange{background:#a05b2e}.og__block-image{user-select:none;pointer-events:none;display:block;width:100%;height:100%;object-fit:cover}.og__block-image--bg-orange{background:#ff8b21}.og__block-image--bg-violet{background:#823cdc}.og__radio-btn{position:relative;display:block;overflow:hidden;border-radius:4px;width:24px;height:24px}.og__radio-btn:not(.og__radio-btn--checked){cursor:pointer}.og__radio-btn--checked:after{content:"";background:url(/assets/images/icons-svg/others/check.svg) center no-repeat;position:absolute;left:0;top:0;bottom:0;right:0;font-size:12px}.og__description{font:500 14px/1.29 var(--app-font-family);margin-top:24px;margin-bottom:8px}.og__popup__header.ui-modal__header{text-align:start;padding:0;font:600 18px/1.22 var(--app-font-family);margin-block-end:1rem}.og__popup .ui-modal__content{padding:1.5rem;max-width:480px;width:100%}.og__popup__body{padding:0;display:grid;gap:16px;width:100%;grid-auto-columns:1fr}@media (min-width:380px){.og__popup__body__fluid{grid-column:1/3}}.og__popup__body__fluid .checkbox-field{max-width:330px}.share,.share__btn{display:flex;gap:8px}.share{flex-wrap:wrap;justify-content:flex-start}.share .btn.share-panel{min-width:128px}.share__btn{justify-content:center;align-items:center;align-content:center;border:0;border-radius:4px;background-color:#efedf0;padding:4px 8px}.share__btn:hover{background-color:#d8d4d9}.share__btn-text{display:none}@media screen and (min-width:576px){.share__btn-text{display:block}}.widget-course-price{display:flex;justify-content:space-between;width:100%}.widget-course-price__offer{font:600 18px/1.22 var(--app-font-family)}.widget-course-price__price{display:flex;justify-content:center;align-items:center;gap:8px}.widget-course-price__price>:last-child{background-color:#17b22b;padding:3px 14px;border-radius:28px}.widget-course-details{font:500 14px/1.29 var(--app-font-family);background-color:var(--widget-course-details-color, #ffffff);text-align:start}.widget-course-details--mode-honeydew{--widget-course-details-color:rgb(235, 250, 238)}.widget-course-details__wrapper{position:relative;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 32px}.widget-course-details__title{font:500 24px/1.16 var(--app-font-family);margin-bottom:12px}@media (min-width:576px){.widget-course-details__title{font:500 36px/1.22 var(--app-font-family)}}.widget-course-details__description{margin-bottom:45px}.widget-course-details__subtitle{font-weight:600}@media (min-width:576px){.widget-course-details__subtitle{font:600 18px/1.22 var(--app-font-family)}}.widget-course-details__education-topics{display:flex;flex-wrap:wrap;margin-bottom:35px;justify-content:space-between;gap:32px}@media (min-width:576px){.widget-course-details__education-topics{margin-bottom:55px}}.widget-course-details__education-topics>*{flex:1}.widget-course-details__education__title{margin-bottom:22px}.widget-course-details__education__items{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px;margin:22px 0 25px}@media (min-width:576px){.widget-course-details__education__items{margin:22px 0 46px}}.widget-course-details__education__item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-position:center;background-repeat:no-repeat;width:130px;height:120px;background-size:auto 120px;color:#fff;text-align:center}.widget-course-details__education__item>:first-child{font:500 36px/1.22 var(--app-font-family)}.widget-course-details__education__item>:last-child{margin-bottom:15px;min-height:26px}.widget-course-details__education__item--figure-1{background-image:url(/assets/images/widgets/course/details/education/figure-1.svg)}.widget-course-details__education__item--figure-2{background-image:url(/assets/images/widgets/course/details/education/figure-2.svg)}.widget-course-details__education__item--figure-3{background-image:url(/assets/images/widgets/course/details/education/figure-3.svg)}.widget-course-details__education__item--figure-4{background-image:url(/assets/images/widgets/course/details/education/figure-4.svg)}.widget-course-details__education__item--figure-4>*{margin-left:-5px}.widget-course-details__topics__items{display:flex;flex-wrap:wrap;width:270px;gap:12px;margin:22px 0 0}.widget-course-details__topics__item{font:500 12px/1.25 var(--app-font-family);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:30%;gap:9px;margin-bottom:20px}.widget-course-details__topics__item img{max-width:80px;width:auto}.widget-course-details__topics__item--total{position:relative;background-position:center;background-repeat:no-repeat;background-size:76px;background-image:url(/assets/images/widgets/course/details/topics/total.svg);width:80px;height:60px}.widget-course-details__topics__item__text{width:70px}.widget-course-details__bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.widget-course-details__bottom>:last-child{max-width:381px;text-align:center;margin-bottom:0}.widget-course-details__cambridge{margin-bottom:16px}.widget-course-details__cambridge img{width:193px;height:40px}.widget-course-speaking-clubs{font:500 14px/1.29 var(--app-font-family);background-color:#823cdc;text-align:start;color:#fff}.widget-course-speaking-clubs__wrapper{display:flex;flex-direction:column;gap:10px;padding-bottom:0}.widget-course-speaking-clubs__title{font:500 24px/1.16 var(--app-font-family)}.widget-course-speaking-clubs__image{display:flex;justify-content:flex-end}.widget-course-mobile-game{font:500 14px/1.29 var(--app-font-family);background-color:#3da2f5;text-align:start;color:#fff}.widget-course-mobile-game__wrapper{display:flex;flex-direction:column;gap:10px}.widget-course-mobile-game__title{font:500 24px/1.16 var(--app-font-family)}.widget-course-mobile-game__image{display:flex;justify-content:center}.widget-course-exercises{font:500 14px/1.29 var(--app-font-family);background-color:#f76eb0;text-align:start;color:#fff}.widget-course-exercises__wrapper{display:flex;flex-direction:column;gap:10px}.widget-course-exercises__title{font:500 24px/1.16 var(--app-font-family)}.widget-course-exercises__images{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;direction:ltr}.widget-course-extra-courses{font:500 14px/1.29 var(--app-font-family);background-color:#5cd244;text-align:start;color:#fff}.widget-course-extra-courses__wrapper{display:flex;flex-direction:column;gap:10px;padding-bottom:0}.widget-course-extra-courses__title{font:500 24px/1.16 var(--app-font-family)}.widget-course-extra-courses__image{display:flex;justify-content:center}.download-app{position:fixed;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr max-content;justify-items:stretch;justify-content:center;left:0;right:0;top:0;bottom:0;font-size:10px}.download-app--new-design{background-color:#632bab}.download-app--new-design__title{font-weight:500;font-size:18px;line-height:22px;color:#17b22b}.download-app--new-design__sub-title{color:#dcd0ec;font-size:14px}.download-app--new-design__logo{display:flex;justify-content:center;margin-top:16px}.download-app--new-design__date{color:#fff;font-weight:500;font-size:24px;line-height:28px}.download-app--new-design__tutor{color:#fff;font-weight:500;font-size:18px;line-height:22px;display:flex}.download-app--new-design__tutor-name{margin-right:8px}.download-app--new-design__avatar{margin-bottom:8px}.download-app__info,.download-app__info--new-design{text-align:center;border-top-left-radius:3em;border-top-right-radius:3em;padding-block:4.8em 6em;display:flex;flex-direction:column;align-items:center}.download-app__info{position:relative;justify-content:center;width:100%;max-width:37.5em;background:#823cdc;border:.8em solid #632bab;border-bottom:none;justify-self:center;box-sizing:border-box;padding-inline:2.4em}.download-app__info--new-design{row-gap:16px;background:#fff;padding:24px;min-height:58vh;animation:1s ease-out 0s alternate show-app-info}.download-app__info--device-tablet{row-gap:32px;padding:32px}.download-app__info-divider-wrapper{position:relative;width:100%;padding:8px 0}.download-app__info-divider{position:absolute;left:-25px;background:#efedf0;height:1px;width:calc(100vw - 8px)}.download-app__tablet-picture{width:422px}.download-app__title{font:500 24px/1.16 var(--app-font-family)}.download-app__sub-title{font:500 18px/1.22 var(--app-font-family)}.download-app__sub-title--gray{color:#6d5c70}.download-app__title--white{color:#fff}.download-app__laptop-icons{display:flex;column-gap:19px;align-items:flex-end}.download-app__login-at-laptop,.download-app__no-laptop-text{font:500 14px/1.29 var(--app-font-family)}.download-app__login-at-laptop{color:#dd6a00}.download-app__no-laptop-text{color:#14001a}.download-app__title--black{color:#000;font-weight:500;font-size:18px;line-height:22px;text-align:center}.download-app__avatar{margin-top:1.6em}.download-app__badge{--scale:1.2}.download-app__info--device-tablet .download-app__badge{--scale:1.5}.download-app__badge+.download-app__badge{margin-block-start:10px}.download-app--new-design__main,.download-app__main{text-align:center;display:flex;flex-direction:column;justify-content:center;justify-items:center;align-content:center;align-items:center;gap:.8em;padding-block:1em 3em;padding-inline:1em}.download-app--new-design__main{padding-block:16px 20px;animation:1s ease-out .5s alternate main}.download-app__info:before{content:"";width:11.5em;height:2em;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em;background:#632bab;position:absolute;top:0;left:0;right:0;margin:auto}@media (max-height:800px){.download-app--new-design{overflow-y:auto}.download-app__info--new-design:after{bottom:-9.2em}}.widget-list-info{display:flex;flex-direction:column;row-gap:16px}.widget-list-info__row{overflow:hidden;max-height:58px;transition:max-height .3s ease-out;width:100%;border:1px solid #d8d4d9;background-color:#fff;border-radius:8px;padding:0 20px 20px}.widget-list-info__row--active{max-height:280px}@media (max-width:576px){.widget-list-info__row--active{max-height:500px}}.widget-list-info__row--active .widget-list-info__arrow{transform:rotate(180deg)}.widget-list-info__header{display:flex;justify-content:space-between;align-items:center;height:58px;cursor:pointer}.widget-list-info__title{font:600 14px/1.29 var(--app-font-family);text-align:start}.widget-list-info__arrow{width:12px;transition:transform .3s linear}.widget-list-info__desc{font:500 14px/1.29 var(--app-font-family);text-align:start}.widget-tooltip{position:relative;cursor:pointer;display:flex;align-items:center}.widget-tooltip::before{content:attr(data-tooltip)}.widget-tooltip::before,.widget-tooltip__html-message{position:absolute;transform:translate(-50%);margin:0 0 5px;background:#14001a;border-radius:8px;padding:10px;min-width:212px;font:500 14px/1.29 var(--app-font-family);color:#fff;text-align:center;z-index:9999}.widget-tooltip::after{position:absolute;content:"";width:0;height:0;margin:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #14001a}.widget-tooltip::after,.widget-tooltip::before,.widget-tooltip__html-message{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;bottom:100%;inset-inline-start:50%}.widget-tooltip:hover .widget-tooltip__html-message,.widget-tooltip:hover::after,.widget-tooltip:hover::before{opacity:1;visibility:visible}.widget-tooltip:hover::after{inset-inline-start:25%}.widget-tooltip--mobile{margin:-10px 0;padding:10px}.widget-tooltip--mobile::after,.widget-tooltip--mobile::before,f .widget-tooltip--mode-plain.widget-tooltip--mobile::after,f .widget-tooltip--mode-plain.widget-tooltip--mobile::before{margin:5px}.widget-tooltip--mobile::before,f .widget-tooltip--mode-plain.widget-tooltip--mobile::before{margin-bottom:18px}.widget-tooltip--mobile::after,f .widget-tooltip--mode-plain.widget-tooltip--mobile::after{margin-bottom:13px}.widget-tooltip--rtl::before,.widget-tooltip--rtl__html-message{transform:translate(50%)}.widget-tooltip[data-position=bottom].w-full::after{inset-inline-start:50%}.widget-tooltip[data-position=bottom]::before{bottom:auto;top:100%;margin:10px 0 0}.widget-tooltip[data-position=bottom]::after{top:100%;transform:rotate(180deg);margin:5px 0 0}.widget-tooltip[data-position=right] .widget-tooltip__html-message,.widget-tooltip[data-position=right]::before{transform:translate(0,80%);margin:0 5px;inset-inline-start:100%}.widget-tooltip[data-position=right]::after{inset-inline-end:-40%;inset-inline-start:unset;rotate:90deg;top:50%;translate:0 -50%}.widget-tooltip[data-position=left] .widget-tooltip__html-message,.widget-tooltip[data-position=left]::before{transform:translate(0,80%);margin:0 5px;inset-inline-end:100%;inset-inline-start:unset}.widget-tooltip[data-position=left]::after{inset-inline-start:-40%;inset-inline-end:unset;rotate:-90deg;top:50%;translate:0 -50%}.widget-tooltip--mode-without-arrow::after{position:absolute;content:"";width:0;height:0;margin:0;border:unset}.widget-tooltip--mode-without-arrow:hover::after{inset-inline-start:unset}.widget-tooltip--mode-plain::before{width:max-content;margin:0;padding:2px 10px 4px;font-size:12px}f .widget-tooltip--mode-plain.widget-tooltip--mobile{margin:-10px 0;padding:0}.widget-levels{display:flex;flex-direction:column;gap:16px;width:100%}@media screen and (max-width:767px){.widget-levels{background:#fff;box-shadow:0 2px 8px rgba(20,0,26,.1);gap:0;border-radius:12px;overflow:hidden}}.widget-levels__level-item{background:#fff;box-shadow:0 2px 8px rgba(20,0,26,.1);position:relative;min-height:136px;border-radius:12px;background-color:#fff;color:#6d5c70;overflow:hidden;padding-block:24px;padding-inline:32px 150px}@media screen and (max-width:767px){.widget-levels__level-item{box-shadow:none;border-radius:0;padding-block:24px;padding-inline:32px 140px}.widget-levels__level-item:not(:last-child){border-bottom:1px solid #efedf0}}.widget-levels__level-item--highlighted{background-color:#e8f7ea;color:#14001a}.widget-levels__level-title{font:500 24px/1.16 var(--app-font-family);margin-bottom:8px;color:unset;text-align:unset}@media screen and (max-width:767px){.widget-levels__level-title{font:500 18px/1.22 var(--app-font-family)}}.widget-levels__level-description{font:500 14px/1.29 var(--app-font-family)}@media screen and (max-width:767px){.widget-levels__level-description{font:500 12px/1.25 var(--app-font-family)}}.widget-levels__level-img{position:absolute;inset-inline-end:0;bottom:0;width:150px;height:140px}@media screen and (max-width:767px){.widget-levels__level-img{width:130px;height:130px}}.schedule-widget{display:flex;flex-direction:column;row-gap:8px}.schedule-widget__wrapper{padding:24px}.schedule-widget__title{font:600 14px/1.29 var(--app-font-family)}.schedule-widget__header{display:flex;justify-content:space-between;align-items:center}.schedule-widget__btn{font:500 14px/1.29 var(--app-font-family);color:#823cdc;display:flex;align-items:center;gap:0 8px}.balance-widget{display:flex;flex-direction:column;row-gap:24px;padding:16px}.balance-widget__caption-text{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.balance-widget__caret{position:absolute;color:#6d5c70;top:13px;right:10px}.balance-widget{height:min-content}.balance-widget__wrapper{border:1px solid #efedf0}.balance-widget__title{font:500 24px/1.16 var(--app-font-family)}.balance-widget__booked,.balance-widget__pay{display:flex;flex-direction:column;row-gap:8px}.balance-widget-change{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.balance-widget--mode-mini .balance-widget__title,.balance-widget-change__balance-name{font:600 14px/1.29 var(--app-font-family)}.balance-widget-change__controls{display:flex;column-gap:4px}.balance-widget-change__control-btn{width:24px;height:24px;padding:5px;color:#14001a}.balance-widget-change__control-btn--disabled{color:#aaa0ab}.balance-widget--mode-mini{font:500 12px/1.25 var(--app-font-family);border-radius:8px;row-gap:8px;padding:6px 10px;max-width:250px;width:100%;position:relative;background:#fff;border:1px solid #dcd0ec}.balance-widget__scheduled{color:#5b9ce8}.balance-widget__available{color:#823cdc}.mini-balance-and-progress-wrapper{display:flex;column-gap:9px}.course-progress-widget,.student-progress-widget{display:flex;flex-direction:column;row-gap:24px;padding:16px}.course-progress-widget__caption-text,.student-progress-widget__caption-text{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.course-progress-widget__caret,.student-progress-widget__caret{position:absolute;color:#6d5c70;top:13px;right:10px}.course-progress-widget--mode-mini{font:500 12px/1.25 var(--app-font-family);border-radius:8px;row-gap:8px;padding:6px 10px;max-width:250px;width:100%;position:relative;background:#fff;border:1px solid #dcd0ec}.widget-about-lessons{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.widget-about-lessons__title{font:500 18px/1.22 var(--app-font-family);margin-bottom:0}.widget-about-lessons__video{margin-bottom:8px}.widget-about-lessons__description{font:500 14px/1.29 var(--app-font-family)}.widget-about-lessons__description,.widget-about-lessons__title{padding:0 16px}.user-info-email-banner{display:flex;position:relative;max-width:1140px;width:100%;background:#b4dffd;border-radius:16px;align-items:center;overflow:hidden;grid-column:span 6;margin-top:24px;padding-right:16px}.user-info-email-banner__image{position:absolute;display:flex;width:400px;height:auto}@media (max-width:1000px){.user-info-email-banner__image{display:none}}.user-info-email-banner__title{font:500 24px/1.16 var(--app-font-family);margin:0}.user-info-email-banner__input{display:flex;column-gap:16px;margin:0}@media (max-width:1200px){.user-info-email-banner__input{flex-direction:column;row-gap:8px}}@media (max-width:1000px){.user-info-email-banner__input{flex-direction:row}}.user-info-email-banner__btn{height:40px;min-height:40px}@media (max-width:1200px){.user-info-email-banner__btn{max-width:200px}}.user-info-email-banner__content{padding:24px 12px 12px 400px;margin-top:8px;display:flex;flex-direction:column;row-gap:16px;justify-content:center}@media (max-width:1000px){.user-info-email-banner__content{padding-bottom:24px;padding-left:24px}}.user-info-email-banner__input-field{width:420px;min-height:60px}.user-info-email-banner__input-field .form-group{margin:0}@media (max-height:646px){.feedback-widget__form-wrapper{max-height:250px;overflow-y:auto;overflow-x:hidden}}.feedback-widget__checkboxes{display:flex;justify-content:space-between}.feedback-widget__checkboxes .radio-field input[type=radio]+label:before{content:url(/assets/images/icons-svg/personalized-plan/checkbox-rounded-empty.svg);width:24px;height:24px;border:0;z-index:2}.feedback-widget__checkboxes .radio-field input[type=radio]:checked+label:before{content:url(/assets/images/icons-svg/personalized-plan/checkbox-rounded-fill.svg);background:#e65100;box-shadow:inset 0 0 0 3px #fff}:root{--logoHeartColor:#fe8b21;--app-font-family:var.$font-inter}body,html{height:fit-content;height:-moz-fit-content;min-height:100vh;min-height:100dvh}html:lang(ar),html:lang(he){direction:rtl}body{font-size:14px;font-family:"Inter",sans-serif;font-weight:500;width:100%;overflow:auto;color:#000;background-color:var(--bg-body, #ffffff)}body:where([class*=application_admin]){--bg-body:#f7f6f7}*{box-sizing:border-box}a{text-decoration:none;color:inherit}:where(a:hover, a:focus){text-decoration:none;color:inherit}h1{font-size:48px;color:#14001a;text-align:center;font-weight:700}h1.title-page,h3{text-align:center;font-size:24px}h1.title-page{font-weight:500;margin:.67em 0}.presentations-upload__title,h2{color:#14001a;font-size:24px;font-weight:500;margin:15px 0 25px;line-height:1.2}.title-page-wite.presentations-upload__title,.title-page.presentations-upload__title,h2.title-page,h2.title-page-wite{margin:30px 0;text-align:center}.title-page-xl.presentations-upload__title,h2.title-page-xl{font-size:36px;margin-bottom:32px}.title-page-wite.presentations-upload__title,h2.title-page-wite{color:#fff}.title-first-section.presentations-upload__title,h2.title-first-section{font-size:64px}h3{margin-bottom:40px}h3,h4,h5{color:#14001a}h4{font-size:20px;margin-bottom:20px}h5{margin-bottom:10px}h3,h4,h5.bold-title{font-weight:700}img{max-width:100%}p{font-weight:inherit}h5,p.size-xl{font-size:18px}p.size-small{font-size:14px}:where(.form-control,
output){font-size:.875rem;line-height:1.428571429}.popup-title{color:#08080c;background:0 0;font-size:30px;box-sizing:border-box;line-height:1.2;text-align:center;margin-bottom:10px}.popup-title-auxiliary,.schedule-title{font-weight:400}.modal-content .select-label,.popup-title-auxiliary,.schedule-title{color:#363636;font-size:12px;line-height:1.1}span.title{font-weight:700;color:#7f7f8a;font-size:10px;letter-spacing:.05em;display:block;text-transform:uppercase}.not-found-list{width:100%;text-align:center}.not-found-list .presentations-upload__title,.not-found-list h2{text-transform:uppercase;font-size:36px;color:#9c27b0;margin:15px 0}.not-found-list p,.pager li .ember-power-select-clear-btn,.pager li .fa{font-size:18px}.content-notes h3,.content-notes li,.content-notes p{margin-bottom:10px}.content-notes ul{padding-left:8px;list-style:inherit}.content-notes i{font-style:italic}.header .brand{display:flex;align-items:center}body::-webkit-scrollbar{width:8px;height:3px}body::-webkit-scrollbar-track{background-color:#f57d01}body::-webkit-scrollbar-track-piece{background-color:#fff}body::-webkit-scrollbar-thumb{height:50px;background-color:#f57d01;border-radius:25px}body::-webkit-scrollbar-corner{background-color:#999}.error-message,.success-message{border:1px solid red;border-radius:5px;padding:11px 17px;text-align:left;color:#fff;margin:17px 0}.error-message .icon-alert{font-size:35px;float:left;color:#fff;margin:3px 5px 3px 0}.error-message p,.success-message p{font-size:18px;font-weight:700}.error-message ul{list-style:inside disc;font-size:14px;line-height:1.5;margin-top:3px}.error-message.dark,.success-message.dark{color:#333;background:#fff}.error-message.dark .icon-alert{color:red}.success-message{border:1px solid #343fc6}.success-message i.ember-power-select-clear-btn,.success-message i.fa{font-size:35px;color:#fff;margin:3px 15px 3px 0;display:inline-block;vertical-align:middle}.success-message p{display:inline-block;vertical-align:middle;margin:0}.success-message.dark i.ember-power-select-clear-btn,.success-message.dark i.fa{color:#e65100}.mobile-only{display:none}.status-bar{background:#e6e6e6;height:5px;border-radius:2.5px;margin:41px 0 28px}.status-bar .progress-bar{background:#f57d01;border-radius:2.5px 0 0 2.5px;left:0;top:0;height:100%;opacity:1}.container,.ratting .stars,.status-bar{position:relative}.container--small{max-width:1000px}.confirm-free-lesson strong,.label{font-weight:700}.ratting .stars{height:14px;width:75px;vertical-align:middle;background:url(images/star-gray.png) 0 0;bottom:5px}.ratting .stars .active-stars{position:absolute;top:0;left:0;max-width:100%;height:100%;background:url(images/star-orange.png) 0 0;line-height:1;pointer-events:none}.ratting .counts{margin-left:3px;margin-top:1px;display:block;vertical-align:middle;font-size:14px}.ratting .counts--color-fuchsia{color:#823cdc}.pager{margin-top:10px}.pager li>a,.pager li>span{border-radius:0;width:32px;height:32px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#333}.pager li.active>a,.pager li.active>span{background:#823cdc;border-color:transparent}.pager li:first-child>a,.pager li:first-child>span{border-radius:5px 0 0 5px}.pager li:last-child>a,.pager li:last-child>span{border-radius:0 5px 5px 0}.disable-scroll{height:100vh;overflow-y:hidden}.video-wrapper{position:relative;aspect-ratio:4/3;height:85vh}.video-wrapper iframe{width:100%;height:100%;object-fit:contain}.video-wrapper .play-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}.inner-wrapper{border:1px solid rgba(59,57,113,.1);background:#fff;border-radius:12px;padding:26px 30px;margin-bottom:30px;box-shadow:0 4px 8px rgba(0,0,0,.16)}.main-content{min-height:calc(100vh - 190px)}.avatar-profile{margin:auto;border-radius:50%;width:150px;height:150px;overflow:hidden;position:relative;background:#e3e6ea url(images/no-avatar.png) 50% 50% no-repeat;display:inline-block}.sidebar{float:left;width:23.1%}.sidebar h3{color:#e65100;font-size:22px;font-weight:700;margin:0 0 8px}.sidebar .inner-wrapper{padding:20px}.sidebar .profile-block,.sidebar h3{text-align:center}.sidebar .profile-block .avatar-profile:hover .change-avatar{opacity:1}.sidebar .profile-block .avatar-profile .change-avatar{display:block;font-weight:500;left:0;bottom:0;position:absolute;width:100%;color:#fff;background:rgba(0,0,0,.5);text-align:center;font-size:13px;padding:5px 0 12px;opacity:0;cursor:pointer}.sidebar .profile-block .profile-name{margin:6px 0}.sidebar .profile-block .level,.sidebar .profile-block .li-role{color:#14001a;font-weight:700;font-size:15px;margin-top:10px}.sidebar .profile-block .level i,.sidebar .profile-block .li-role i{font-size:17px}.sidebar .profile-block .level span,.sidebar .profile-block .li-role span{font-weight:500;color:#333}@media (max-width:1200px){.sidebar{display:contents}}.operating-time{position:sticky;display:flex;flex-direction:column;gap:16px;top:10px;background-color:#fff;z-index:4}@media screen and (max-width:1220px){.operating-time{top:0;margin-top:16px}}.operating-time .title{font-size:18px;line-height:22px;color:#000;text-align:left}.operating-time .time{display:flex;align-items:center;justify-content:center;padding:6px 0;border:1px solid rgba(59,57,113,.1);border-radius:4px;background-color:#fffbdc}.operating-time .time>span{font-size:18px;line-height:22px;color:#000}.operating-time .details{display:flex;justify-content:space-between}.operating-time .details__block{display:flex;flex-direction:column;gap:4px}.operating-time .details__block>span:first-child{font-size:14px;line-height:17px;color:#000}.operating-time .details__block>span:last-child{font-size:18px;line-height:22px;color:#000;font-weight:600}.operating-time .details__block>span.warn{color:#ec4d4d}.lessons-list-wrapper .tab-links{float:left}.lessons-list-wrapper button{float:right;margin-bottom:20px}.lessons-list-wrapper .empty-list,.lessons-list-wrapper .lessons-list{clear:both}.tab-links{margin-bottom:30px;list-style:none;padding:0}.tab-links li{float:left;color:#363636;font-weight:500;border:1px solid #ccc;box-sizing:border-box;font-size:16px;cursor:pointer}.tab-links li a,.tab-links li>span{padding:9px 15px;display:block}.tab-links li.active{color:#fff;background:#ff9800;border-color:transparent}.tab-links li:first-child{border-radius:8px 0 0 8px}.tab-links li:last-child{border-radius:0 8px 8px 0}@media screen and (min-width:1201px){.page-content{float:right;width:74.4%}}.page-content .presentations-upload__title,.page-content .teachers-list,.page-content h2{margin-top:0}.page-content__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.page-content__title{margin-bottom:0}.modal-popup{display:none;background:#3b3971}.save-changes-bar{position:fixed;left:0;right:0;bottom:-100px;background:rgba(59,57,113,.7);color:#fff;font-size:20px;opacity:0;z-index:100;transition:all .5s ease-in-out}.save-changes-bar.active{bottom:0;opacity:1}.save-changes-bar .container{padding:15px 35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.save-changes-bar p{margin:0;line-height:1.2}.save-changes-bar .btn{margin-left:40px}.help-text{text-align:right;margin:10px 0;font-size:.9em}.help-text-left{margin:10px 0;text-align:left;font-size:1em;padding-left:10px}.help-text-left:before,.help-text:before{content:"*";display:inline-block;color:#e65100}.help-text-left:before{content:""}.no-access,.not-active-tutor,.not-found{text-align:center}.no-access .message-wrapper,.not-active-tutor .message-wrapper,.not-found .message-wrapper{margin-top:40px;font-size:24px;color:#3b3971;font-weight:700}.user-info-wrapper{display:flex;width:100%;align-items:center;font-size:1em}.user-info-wrapper .avatar-img{flex:0 0 38px;margin-right:10px}.tooltip-inner{font-size:14px;background-color:#fff;max-width:230px;color:#333}@media screen and (max-width:991px){.save-changes-bar .container{padding:15px}.save-changes-bar p{width:100%;text-align:center;margin:10px}.save-changes-bar .btn{margin-left:0}}@media screen and (max-width:576px){.title-page-wite.presentations-upload__title,.title-page.presentations-upload__title,h2.title-page,h2.title-page-wite{font-size:22px}h4{font-size:18px}}.play-video{background:0 0;border:0;font-size:50px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:0;color:#fff;display:block;outline:0}body.embedded-presentation{background:0 0!important}input.without-spin::-webkit-inner-spin-button,input.without-spin::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:textfield}.ltr-direction{direction:ltr}html:lang(ar) .rtl-rotate,html:lang(he) .rtl-rotate{transform:rotateY(180deg)}.captcha_widget{transform:scale(1.12);margin-left:20px;margin-bottom:16px}html:lang(ar) body{font-family:"SAR","Inter",sans-serif}html:lang(ar){--app-font-family:var.$font-sar}.main-logo{display:inline-flex;align-items:center}@media screen and (max-width:767px){.main-logo{max-width:120px}}.logo-icon{display:block;max-width:100%;height:auto}.logo{cursor:pointer}.before-footer-wrapper.fixed{position:fixed;left:0;bottom:0;width:100%;z-index:10}.footer{padding-block:30px;background:#14001a;color:#fff}@media (min-width:1025px){.footer{padding-block:30px 16px}}.footer .container{max-width:1170px;width:100%}.dialog-picker__wrapper{display:flex;margin-block:20px}@media (min-width:768px){.footer__wrapper{display:flex;justify-content:space-between}}.footer__inner-wrapper-1{position:relative}@media (min-width:768px){.footer__inner-wrapper-1{order:1}.footer__inner-wrapper-2{order:3}}@media (min-width:768px) and (max-width:991px){.footer__inner-wrapper-2{max-width:27%}}@media (min-width:768px){.footer__inner-wrapper-3{order:2}}@media (min-width:992px){.footer__inner-wrapper-4{display:flex;justify-content:space-between}}.working-time__container{display:flex;align-items:center;margin-block-end:20px}@media (min-width:768px){.working-time__container{display:block;margin-block-end:10px}}.working-time{color:#aaa0ab}@media (min-width:768px){.working-time{padding-inline-start:24px}}.footer__phone{display:inline-flex;align-items:center;margin-inline-end:16px;margin-inline-start:-6px;padding-inline:6px;line-height:32px}@media (min-width:768px){.footer__phone{margin-block-end:10px}}.footer__phone-icon{margin-inline-end:6px;color:#fff}.footer__email{display:inline-flex;align-items:center;margin-inline-start:-6px;padding-inline:6px;line-height:32px;margin-block-end:26px}.footer-link:active,.footer-link:active svg,.footer-link:hover,.footer-link:hover svg{color:#ac85f9}.footer__messengers-list{display:flex;flex-wrap:wrap;margin-block-end:40px;margin-inline-start:-6px;list-style:none;padding-inline-start:0}.footer__messengers-item:not(:last-child){margin-inline-end:12px}.footer__messengers-link{display:flex;justify-content:center;align-items:center;padding-inline:.375rem;height:2rem;color:#fff}.footer__messengers-link svg{width:20px;height:20px}.footer__messengers-link:active,.footer__messengers-link:hover{color:var(--link-hover-color, #ffffff)}.footer__messengers-link--whatsapp{--link-hover-color:#53AE48}.footer__messengers-link--viber{--link-hover-color:#8C74FF}.footer__messengers-link--telegram{--link-hover-color:#2AAAED}.footer__messengers-link--instagram{--link-hover-color:#DE5BFF}.footer__messengers-link--facebook{--link-hover-color:#3479EA}.footer__messengers-link--youtube{--link-hover-color:#EB3223}.footer__messengers-link--fb-messenger{--link-hover-color:#943CFF}.footer__messengers-link--line{--link-hover-color:#3ACE01}.footer__messengers-link--kakaotalk{--link-hover-color:#FFE812}.footer__messengers-link--tiktok{--link-hover-color:#6AE7E2}.footer__menu{margin-block-end:26px;display:grid;grid-row-gap:16px;list-style:none;padding:0}@media (min-width:768px){.footer__menu{grid-auto-flow:column;grid-template-rows:repeat(5,1fr);grid-column-gap:30px}}@media (min-width:1140px){.footer__menu{grid-template-rows:repeat(4,1fr);grid-column-gap:50px}}.footer__divider{margin-block-end:16px;width:100%;height:1px;background:#6d5c70}.footer__address{font-size:12px;color:#aaa0ab;padding-inline-end:100px}.footer__address:not(:last-of-type){margin-block-end:8px}.desktop-copyright{position:absolute;bottom:40px;left:0}@media (max-width:1000px){.desktop-copyright{display:none}}.copyright{display:none;margin-block-end:25px;font-size:12px}@media (max-width:1000px){.copyright{display:block}}.footer__terms{margin-block-end:25px;padding-inline-start:0;list-style:none}@media (min-width:768px){.footer__terms{display:flex}}.footer__terms-item{font-size:11px}.footer__terms-item:not(:last-child){margin-block-end:16px}@media (min-width:768px){.footer__terms-item:not(:last-child){margin-block-end:0;margin-inline-end:20px}}.footer .logo-icon{--logoHeartColor:#fff}.dialog-picker{display:flex;align-items:center;cursor:pointer}.dialog-picker__modal .ui-modal__content{padding-inline:24px;padding-block:20px 40px;max-width:716px;width:100%}.dialog-picker__name{margin-block-start:2px;text-transform:uppercase}.dialog-picker__title{font:500 18px/1.22 var(--app-font-family);font-weight:600;text-align:center;margin-block-end:37px}.dialog-picker__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-row-gap:19px;padding-inline:24px;text-align:start;list-style:none;margin:0}.dialog-picker__item{position:relative;display:flex;flex-direction:column;gap:2px}.dialog-picker__item:before{content:"";position:absolute;width:11px;height:11px;inset-block-start:50%;inset-inline-start:-17px;transform:translateY(-50%);background-color:#823cdc;-webkit-mask-image:url(/assets/images/icons-svg/icon-check.svg);mask-image:url(/assets/images/icons-svg/icon-check.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;visibility:var(--select-box-check-icon-visible, hidden)}.dialog-picker__item:hover{color:#823cdc;cursor:pointer}.dialog-picker__link{display:block}.dialog-picker__item--active,.dialog-picker__item--active .dialog-picker__item-code,.dialog-picker__item:hover .dialog-picker__item-code{color:#823cdc}.dialog-picker__item--active:before{--select-box-check-icon-visible:visible}.dialog-picker__list--currencies{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));grid-row-gap:16px;padding:0;margin:0}@media (min-width:768px){.dialog-picker__list--currencies{grid-template-columns:repeat(auto-fit,minmax(208px,1fr))}}.dialog-picker__item--currencies{padding-inline-start:16px}.dialog-picker__item--currencies:before{inset-block-start:4px;inset-inline-start:0;transform:translateY(0)}.dialog-picker__modal--currencies .ui-modal__content{padding-inline:8px;padding-block:20px 24px}@media (min-width:440px){.dialog-picker__modal--currencies .ui-modal__content{padding-inline:24px;padding-block:20px 32px;max-width:904px}}.ember-basic-dropdown{position:relative;box-sizing:border-box}.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-radius:4px;background-color:#fff;overflow-x:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger:not(.ember-power-select-multiple-trigger) .ember-power-select-input{position:absolute;left:0;top:0;width:100%;height:100%}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #66afe9;border-bottom:1px solid #66afe9;border-right:1px solid #66afe9;border-left:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:4px;border-top-right-radius:4px}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#999 transparent transparent}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer}.ember-power-select-multiple-options{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;list-style:none}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container{flex-grow:1;display:flex}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container input{flex-grow:1}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:0;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #ccc;border-radius:3px;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.ember-power-select-search-input-field{width:100%;height:100%;padding:0 8px;font-family:inherit;font-size:inherit;border:0;display:block;line-height:inherit;-webkit-appearance:none;outline:0;background-color:transparent}.ember-power-select-dropdown{border-left:1px solid #ccc;border-right:1px solid #ccc;line-height:2;border-radius:4px;box-shadow:rgba(0,0,0,.172549) 0 6px 12px 0;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{transform:translateY(calc(-1*3px));border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{transform:translateY(3px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:14em}.ember-power-select-option{cursor:pointer}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-status-icon{right:5px}.ember-power-select-clear-btn{right:25px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name,.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-visually-hidden{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name,.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.ember-power-select-trigger{font-size:14px;min-height:40px;line-height:40px;border-color:#a9a9b1;overflow:hidden;min-width:100px}.ember-power-select-clear-btn{display:inline-flex;top:50%;height:0;justify-content:center;align-items:center}.ember-power-select-clear-btn:before{font-size:14px;color:#3b3971}.ember-power-select-option .fas{float:right;color:#00bf60;line-height:2}.ember-power-select-selected-item .fas{color:#00bf60}.ember-power-select-option .not-accept-any-students,.ember-power-select-selected-item .not-accept-any-students{color:red}.ember-power-select-option .accept-any-students,.ember-power-select-selected-item .accept-any-students{color:#4caf4f}.ember-power-select-option .accept-paid-students,.ember-power-select-selected-item .accept-paid-students{color:#9c27b0}.ember-power-select-option .accept-trial-students,.ember-power-select-selected-item .accept-trial-students{color:#ea6b1f}.ember-power-select-option[aria-current=true],.ember-power-select-option[aria-selected=true]{background-color:rgba(59,57,113,.2)}.ember-power-select-multiple-option{line-height:30px}.ember-power-select-selected-item{color:#4e4e4e}.ember-power-select-selected-item .fas{float:none;margin-left:10px;line-height:normal}.ember-basic-dropdown-content{z-index:9999!important}.ember-power-select-clear-btn{font-size:2em;color:#4e4e4e}:where(.form-group, .field-group, .row-wrapper){position:relative}:where(.form-group, .field-group, .row-wrapper) input{line-height:40px;height:40px}:where(.form-group, .field-group, .row-wrapper) textarea{border-radius:8px;background:#fff;box-sizing:border-box;height:40px;color:#333;font-size:16px;padding:0 14px;border:1px solid #a9a9b1;width:100%}:where(.form-group, .field-group, .row-wrapper) select{line-height:40px}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput,:where(.form-group, .field-group, .row-wrapper) input,:where(.form-group, .field-group, .row-wrapper) select{border-radius:8px;background:#fff;box-sizing:border-box;color:#333;font-size:16px;padding:0 14px;border:1px solid #a9a9b1;width:100%;outline:0}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput:disabled,:where(.form-group, .field-group, .row-wrapper) input:disabled,:where(.form-group, .field-group, .row-wrapper) select:disabled,:where(.form-group, .field-group, .row-wrapper) textarea:disabled{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.form-group, .field-group, .row-wrapper) .forgot-password{text-align:right;display:block;text-decoration:underline}:where(.form-group, .field-group, .row-wrapper) select{height:40px}:where(.form-group, .field-group, .row-wrapper) textarea{line-height:1.2;padding-top:10px;outline:0;resize:none}:where(.form-group, .field-group, .row-wrapper) .promo-code-form{font-size:28px;text-align:center}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput{height:initial;line-height:2}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput input{padding:0;border:0;outline:0;height:36px}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info{background:#3b3971;font-size:13px;padding:4px 6px 4px 10px;margin-right:10px}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info:last-child{margin-right:0}:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info [data-role=remove]{font-size:8px;margin-left:4px;position:relative;top:-1px}:where(.form-group, .field-group, .row-wrapper).has-error input,:where(.form-group, .field-group, .row-wrapper).has-error textarea{border:1px solid red}:where(.form-group, .field-group, .row-wrapper).has-error:before{content:"\e90b";display:block;position:absolute;bottom:0;right:10px;margin:auto;font-size:20px;color:red;font-family:icomoon;line-height:40px}:where(.form-group, .field-group, .row-wrapper) .datepicker{background:#fff url(images/date.png) 93% 50% no-repeat}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon .avatar-img{display:none;position:relative}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon .avatar-img-link-to{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon{display:flex;flex-wrap:wrap;gap:5px}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon label{width:100%}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon .ember-power-select-trigger{width:calc(100% - 55px)}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon .avatar-img{display:inline-block;width:38px;height:38px;background:#e3e6ea url(images/no-avatar.png) 50% 50%/50% no-repeat;border-radius:100%}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon .avatar-img--parent{border:3px solid #823cdc}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon img{border-radius:100%}:where(.form-group, .field-group, .row-wrapper).can-show-selected-user-icon.show-icon .ember-basic-dropdown-content-wormhole-origin{display:none}:where(.form-group, .field-group, .row-wrapper) .ember-power-select-trigger{color:#333;font-size:14px;text-align:left;font-family:"Inter",sans-serif;padding-right:25px;border-radius:12px}.input-error{font:500 12px/1.25 var(--app-font-family);color:red}.comments-section label,.item-select{margin-bottom:15px}.promo-code-wrapper input{padding-right:30px}.ember-text-area{min-height:70px;resize:vertical}.checkbox-field{--checkbox-field-size:18px;--checkbox-color:#6d5c70;display:grid;justify-content:flex-start;grid-template-columns:var(--checkbox-field-size);gap:8px}.checkbox-field--label-true{grid-template-columns:var(--checkbox-field-size) auto}.checkbox-field--disabled{opacity:.8;pointer-events:none}.checkbox-field input[type=checkbox],.radio-btn-field input[type=radio]{display:none!important;visibility:hidden!important}.checkbox-field__icon{width:var(--checkbox-field-size);height:var(--checkbox-field-size);border:1px solid var(--checkbox-color);border-radius:4px;position:relative;display:flex;overflow:hidden}.checkbox-field__icon svg{width:10px;height:10px}.checkbox-field input[type=checkbox]:disabled+.radio-btn-field__icon{opacity:.5;cursor:default}.checkbox-field input[type=checkbox]:checked+.checkbox-field__icon{background-color:var(--checkbox-color)}.checkbox-field input[type=checkbox]:checked+.checkbox-field__icon svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block!important;color:#fff}.checkbox-field__icon,.checkbox-field__label{user-select:none;cursor:pointer}.radio-btn-field{--radio-field-size:18px;--radio-field-color:#6d5c70;display:grid;justify-content:flex-start;grid-template-columns:var(--radio-field-size) auto;gap:8px}.radio-btn-field__icon{content:"";display:block;width:var(--radio-field-size);height:var(--radio-field-size);background-color:#fff;border:1px solid var(--radio-field-color);border-radius:100%}.radio-btn-field__icon,.radio-btn-field__label{user-select:none;cursor:pointer}.radio-btn-field input[type=radio]:disabled+.radio-btn-field__icon,.radio-btn-field input[type=radio]:disabled+.radio-btn-field__icon+.radio-btn-field__label{opacity:.5;cursor:default}.radio-btn-field input[type=radio]:checked+.radio-btn-field__icon{background-color:var(--radio-field-color);box-shadow:inset 0 0 0 3px #fff}.edit-schedule-form .checkbox-field{justify-content:center;padding:10px 0}.edit-schedule-form .checkbox-field input[type=checkbox]+label svg{left:50%;top:50%;transform:translate(-50%,-50%)}.checkbox-field.orange input[type=checkbox]+label:before{background:#ef6c00}.checkbox-field.orange input[type=checkbox]+label svg{color:#fff}.radio-field input[type=radio]{display:none!important}.radio-field input[type=radio]+label{position:relative;vertical-align:middle;color:#333;pointer-events:none;margin:0}.radio-field input[type=radio]+label:before{content:"";display:inline-block;border:1px solid #3b3971;background-color:#fff;width:18px;height:18px;border-radius:50%;font:100 12px/17px FontAwesome;margin:0 10px 0 0;color:#e65100;text-align:center;vertical-align:middle;top:-2px;position:relative}.radio-field input[type=radio]:checked+label:before{content:"";background:#e65100;box-shadow:inset 0 0 0 3px #fff}.radio-field input[type=radio].inactive+label:before{color:rgba(59,57,113,.2)!important}.comments-section br{line-height:1.5}.file-field input[type=file]{display:none}.file-field input[type=file]+label{background:#a5a5ad;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:700;text-transform:uppercase;padding:8px 22px 10px;margin-top:6px;cursor:pointer}.file-field .icon-download{font-size:19px}.filters-form,.tags{position:relative;background:#fff}.filters-form .show-filters,.tags .show-filters{text-align:center;cursor:pointer;margin-bottom:15px}.filters-form .show-filters.show-false i:before,.tags .show-filters.show-false i:before{content:"\f078"}.filters-form .feilds-wrapper,.tags .feilds-wrapper{height:initial}.filters-form .feilds-wrapper.visibility-false,.tags .feilds-wrapper.visibility-false{height:0;overflow:hidden}.filters-form .group-wrapper,.tags .group-wrapper{display:inline-flex;flex-wrap:wrap}.filters-form .field-group,.tags .field-group{display:inline-block}.tags .field-group{margin-right:25px}.filters-form .active-filters li:last-child a,.filters-form .active-tags li:last-child a,.filters-form .field-group:last-child,.tags .active-filters li:last-child a,.tags .active-tags li:last-child a,.tags .field-group:last-child{margin-right:0}.filters-form .field-group label,.tags .field-group label{text-transform:uppercase;font-size:17px;color:#3b3971;font-weight:500;margin-bottom:6px;display:block}.filters-form .field-group input,.filters-form .field-group select,.tags .field-group input,.tags .field-group select{width:initial;min-width:100%}.filters-form .field-group input.small,.tags .field-group input.small{width:50px;margin:0}.filters-form .field-group .checkbox-field label,.tags .field-group .checkbox-field label{text-transform:none;color:#3b3971;font-size:15px;font-weight:500}.filters-form .active-filters,.filters-form .active-tags,.tags .active-filters,.tags .active-tags{padding:0;list-style:none;margin-top:3px}.filters-form .active-filters li,.filters-form .active-tags li,.tags .active-filters li,.tags .active-tags li{display:inline-block;margin-bottom:5px}.filters-form .active-filters .display-tag,.filters-form .active-filters .tag,.filters-form .active-filters a,.filters-form .active-tags .display-tag,.filters-form .active-tags .tag,.filters-form .active-tags a,.tags .active-filters .display-tag,.tags .active-filters .tag,.tags .active-filters a,.tags .active-tags .display-tag,.tags .active-tags .tag,.tags .active-tags a{display:block;background:#f57d01;border-radius:5px;font-size:13px;font-weight:700;color:#fff;padding:4px 6px 4px 10px;margin-right:10px}.filters-form .active-filters .display-tag span,.filters-form .active-filters .tag span,.filters-form .active-filters a span,.filters-form .active-tags .display-tag span,.filters-form .active-tags .tag span,.filters-form .active-tags a span,.tags .active-filters .display-tag span,.tags .active-filters .tag span,.tags .active-filters a span,.tags .active-tags .display-tag span,.tags .active-tags .tag span,.tags .active-tags a span{font-size:8px;margin-left:4px;position:relative;top:-1px}.filters-form .bottom-button-wrapper,.tags .bottom-button-wrapper{margin-top:20px;border-top:1px solid rgba(59,57,113,.1);border-bottom:1px solid rgba(59,57,113,.1);background:rgba(59,57,113,.2);padding:30px}.filters-form .bottom-button-wrapper .btn,.tags .bottom-button-wrapper .btn{min-width:200px}.filters-form .feilds-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.filters-form .feilds-wrapper .ember-power-select-trigger{min-width:140px;font-weight:500;line-height:38px;white-space:nowrap}.filters-form .feilds-wrapper .ember-power-select-trigger:hover .ember-power-select-clear-btn{display:block;top:0;font-size:18px}.filters-form .feilds-wrapper .ember-power-select-trigger--active{box-shadow:unset}.filters-form .feilds-wrapper .ember-power-select-trigger .ember-power-select-clear-btn{display:none;top:-20px;transition:all .2s ease-in-out}.admin-page .filters-form{background:0 0;padding:0;border-bottom:1px solid #e7e7e7}.admin-page .filters-form .field-group label{text-transform:none;font-size:15px}.admin-page .filters-form .container{width:auto;padding:0}.tags{padding-top:10px}.terms-link a{text-decoration:underline}.popup-color .bottom-block p a:hover,.terms-link a:hover{text-decoration:none}.form-change-password .btn.orange,.form-forgot-password .btn.orange{width:100%}.form-change-password p,.form-forgot-password p{margin-bottom:25px}.rtl-locales .form-forgot-password{text-align:right}.teacher-price-form .form-control,.teacher-price-form select{color:#3b3971;font-size:18px}.filters-form,.filters-form.active{transition:all .2s ease-in-out}.filters-form.active{position:fixed;z-index:1;left:0;right:0;top:0;padding:10px 0;box-shadow:0 2px 2px rgba(12,11,31,.16)}.filters-form.active .field-group{margin-bottom:0}.filters-form.active .drop-down-filters{top:50px}.filters-form .container{max-width:1000px}.filters-form .field-group{width:21%;margin-right:0;font-size:14px}.filters-form .ember-power-select-trigger:before{position:absolute;content:"";width:25px;height:100%;right:0;top:0;background:rgba(255,255,255,.95);z-index:1;-webkit-box-shadow:-4px 0 19px 0 #fafafa;-moz-box-shadow:-4px 0 19px 0 #fafafa;box-shadow:-4px 0 19px 0 #fafafa}.filters-form .ember-power-select-status-icon{z-index:2;right:7px}.filters-form .ember-power-select-multiple-options{display:flex}.filters-form .ember-power-select-multiple-option{display:none}.filters-form .ember-power-select-multiple-option:nth-child(1),.filters-form .ember-power-select-multiple-option:nth-child(2){display:block}.filters-form .ember-power-select-multiple-option:nth-child(3){display:block;color:transparent;background:0 0}.filters-form .ember-power-select-multiple-option:nth-child(3):before{position:absolute;content:"..";bottom:0;left:-2px;color:#08080c}.filters-form .ember-power-select-multiple-option:nth-child(2):before{position:absolute;content:",";bottom:1px;left:-4px;color:#fff}.ember-power-select-option[aria-current=true],.ember-power-select-option[aria-selected=true]{position:relative;color:#08080c!important;background-color:#f5f5f5!important}.ember-power-select-dropdown.ember-basic-dropdown-content--below .ember-power-select-options[role=listbox]{max-height:20em;overflow-x:hidden}.ember-power-select-option{font-size:14px;color:#999;padding:0 15px!important}.ember-power-select-option .divider{height:0;overflow:hidden;border-top:1px solid #ccc}.datepicker{padding:3px;box-sizing:border-box}.datepicker .datepicker-switch{text-transform:uppercase;font-weight:700;color:#e65100}.datepicker .next,.datepicker .prev,.drop-down-filters li.active,.drop-down-filters li:hover,.invite-banner-box .main-text h3 span,.special-invite-banner .main-text h3 span{color:#e65100}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background:linear-gradient(to bottom,#625bda,#3b3971)}.review-form-head{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.review-form-head .presentations-upload__title,.review-form-head h2{margin:0;padding:0}.review-form-head .mini-avatar{display:block;margin-right:15px;border-radius:100%;overflow:hidden;box-shadow:0 0 20px 0 rgba(59,57,113,.2)}.volume-btn{position:relative}.volume-btn-slider{display:none;position:absolute;padding:8px;background:rgba(59,57,113,.9);bottom:100%;width:36px;left:0;height:150px;right:0;margin:auto}.volume-btn-slider input{outline:0;position:relative;width:130px;top:130px;transform-origin:0 0;transform:rotate(270deg)}.avatar-img:hover .avatar-img-tooltip,.drop-down-filters li.active:before,.drop-down-filters li:hover:before,.volume-btn:active .volume-btn-slider,.volume-btn:hover .volume-btn-slider{display:block}.avatar-img{position:relative;cursor:pointer}.avatar-img-tooltip{position:absolute;display:none;top:calc(100% + 5px);width:auto;left:0;padding:5px;background:#fafafa;border:1px solid #e3e6ea;border-radius:5px;height:auto;z-index:888;color:#3b3971}.avatar-img-tooltip ul{margin:0;list-style:none;text-align:left;padding:0}.avatar-img-tooltip li{white-space:nowrap}.avatar-img-tooltip:after,.avatar-img-tooltip:before{display:block;content:"";position:absolute;bottom:100%}.avatar-img-tooltip:before{left:0;height:10px;width:100%}.avatar-img-tooltip:after{height:5px;left:8px;border:10px solid transparent;border-bottom:5px solid #e3e6ea}.filter-tutor-for-admin{margin-top:50px;width:100%}.filter-tutor-for-admin .field-group-wrap{display:none;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;gap:12px 6px;margin-block:20px}.filter-tutor-for-admin .field-group-wrap.open{display:flex}.filter-tutor-for-admin .field-group-wrap .field-group{min-width:15%;margin-right:15px}.filter-tutor-for-admin .field-group-wrap .field-group .ember-power-select-trigger,.popup-page button{width:100%}.filter-tutor-for-admin .field-group-wrap .field-group label{display:block;width:initial;margin-bottom:2px}.filter-tutor-for-admin .field-group-wrap .field-group input{width:initial;margin-bottom:0}.filter-tutor-for-admin .field-group-wrap .field-group .ember-power-select-multiple-trigger input{border:0;padding:0}.ember-power-select-trigger .ember-power-select-multiple-option{background:#ff9800;color:#fff;border:0;padding:0 3px;position:relative;top:4px;line-height:27px}.ember-power-select-trigger .ember-power-select-multiple-option:hover .ember-power-select-multiple-remove-btn{opacity:1}.field-row .ember-power-select-trigger[aria-disabled=true]{border:0;background-color:transparent}.field-row .ember-power-select-trigger[aria-disabled=true] .ember-power-select-status-icon{display:none}.field-row .ember-power-select-trigger[aria-disabled=true] .ember-power-select-placeholder{color:#333}.power-select .ember-power-select-status-icon{position:absolute;content:"";right:10px;display:inline-block;border-width:0;width:7px;height:7px;border-right:2px solid #a6a6a6;border-top:2px solid #a6a6a6;transform:rotate(135deg)}.power-select .ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon,.show-filters-btn.open:before{transform:rotate(-45deg)}.filter-btn-more{position:relative;display:flex;width:100%;margin-bottom:20px;background:0 0;border:0;overflow:hidden;justify-content:center;align-items:center;outline:0;white-space:nowrap;line-height:1}.filter-btn-more:after,.filter-btn-more:before{content:"";width:100%;border-bottom:1px dashed rgba(59,57,113,.3);display:block;margin-bottom:-1px}.filter-btn-more:before{margin-right:10px}.filter-btn-more:after{margin-left:10px}.drop-down-filters{position:absolute;background:#fff;box-shadow:0 20px 20px rgba(12,11,26,.05);border:1px solid #d3d3d7;border-radius:6px;padding:40px 60px;z-index:-1;transition:all .2s ease-in-out;left:0;right:0;display:none;max-height:80vh}@media (max-width:991px){.drop-down-filters{height:100vh;height:100dvh}}.drop-down-filters.open{display:flex;flex-direction:column;gap:16px;z-index:2;animation-name:slidein;animation-duration:.4s}.drop-down-filters .title{margin-bottom:10px;color:#000}.drop-down-filters li{font-weight:500;margin-bottom:10px;cursor:pointer;position:relative;color:#363636}.drop-down-filters li:before{position:absolute;content:"✓";left:-20px;top:-3px;display:none;color:#e65100;font-size:15px}.drop-down-filters .filter-list{display:flex;flex-wrap:wrap;justify-content:space-between;overflow-y:scroll}.drop-down-filters .filter-list__item .language-speak__list{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:40px}.drop-down-filters .filter-list__buttons{width:100%;display:flex;justify-content:flex-end}.drop-down-filters .filter-list__buttons .btn{min-width:175px}.drop-down-filters .filter-list__buttons .no-bg{margin-right:15px}.drop-down-filters .mobile-show{display:none}.drop-down-filters h3{color:#08080c;font-size:32px;padding:10px 0}.drop-down-filters__header{position:relative}.show-filters-btn{position:relative;border:1px solid #ccc;border-radius:6px;line-height:38px;text-align:center;cursor:pointer;font-weight:500;background:0 0;max-width:90px}.show-filters-btn:before{position:absolute;content:"";right:10px;display:inline-block;border-width:0;width:7px;height:7px;top:50%;border-right:1px solid #7f7f8a;border-top:1px solid #7f7f8a;transform:rotate(135deg) translateX(-50%)}.hide-filter-mobile{position:absolute;right:20px;transform:translateY(-50%);top:50%}@media screen and (max-width:991px){.drop-down-filters{padding:0;overflow-y:scroll;max-height:unset}.drop-down-filters.open{position:fixed;top:0;border-radius:0}@keyframes slidein{0%{top:20%}to{top:0}}.drop-down-filters .filter-list{display:block;overflow-y:unset}.drop-down-filters .filter-list__item{display:flex;padding:15px;border-bottom:1px solid #d3d3d7}.drop-down-filters .filter-list__item:last-child{border-bottom:transparent}.drop-down-filters .filter-list__item:first-child{border-top:1px solid #d3d3d7}.drop-down-filters .filter-list__item li:last-child{margin-bottom:0}.drop-down-filters .title{display:inline-block;width:50%}.drop-down-filters .filter-list__buttons{justify-content:center;padding-bottom:15px;width:100%}.drop-down-filters .filter-list__buttons .btn{min-width:135px}}@media screen and (max-width:767px){.filters-form{padding:0}.filters-form.active{z-index:5;padding:0}.filters-form .feilds-wrapper{align-items:center}.filters-form .mobile-show{display:block}.filters-form .mobile-hide{display:none}.filters-form .small{width:35%;border:0;border-left:1px solid #e9e9eb;border-right:1px solid #e9e9eb;text-align:center}.filters-form .small input{border:0;height:30px;line-height:30px}.filters-form .field-group{margin-bottom:0;padding:5px 0;font-size:12px}.filters-form .type-teachers{width:50%}.filters-form .show-filters-btn{padding:0 5px;border:0;font-size:12px;width:15%}.filters-form .show-filters-btn:before{right:0}.filters-form .field-group .select-label{font-size:12px;color:#7f7f8a;margin-bottom:0}.filters-form .drop-down-filters{padding:0;overflow-y:scroll}.filters-form .drop-down-filters.open{position:fixed;top:0;border-radius:0}@keyframes slidein{0%{top:20%}to{top:0}}.filters-form .drop-down-filters .filter-list{display:block}.filters-form .drop-down-filters .filter-list__item{display:flex;padding:15px;border-bottom:1px solid #d3d3d7}.filters-form .drop-down-filters .filter-list__item:nth-child(6){border-bottom:transparent}.filters-form .drop-down-filters .filter-list__item:first-child{border-top:1px solid #d3d3d7}.filters-form .drop-down-filters .filter-list__item li:last-child{margin-bottom:0}.filters-form .drop-down-filters .title{display:inline-block;width:50%}.filters-form .drop-down-filters .filter-list__buttons{justify-content:center;padding-bottom:15px;width:100%}.filters-form .feilds-wrapper .ember-power-select-trigger{border:0;outline:0;font-size:12px}.filters-form .ember-power-select-trigger{line-height:30px;min-height:30px}.filters-form .feilds-wrapper .ember-power-select-trigger .ember-power-select-clear-btn{display:block;top:0;font-size:18px}.ember-power-select-option{padding:5px!important}}.form-group--upload{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.form-group--upload>*{flex:1}.form-group--upload>:first-child{flex:2;margin:0 4px 0 0}.form-group--upload label{margin:0}.form-group--upload .btn{min-width:auto!important;line-height:2.5!important}.form-group.search-input-wrapper{position:relative}.form-group.search-input-wrapper input{padding:0 40px 0 14px}.form-group.search-input-wrapper .close-icon,.form-group.search-input-wrapper .search-icon{cursor:pointer;position:absolute;right:12px;top:8px}.form-group.search-input-wrapper .search-icon svg{width:16px;height:17px;fill:#6d5c70}.form-group.search-input-wrapper .close-icon svg{width:20px;height:20px;fill:#14001a}.ember-radio-button{margin-bottom:0;display:block}.phone-confirm{position:relative;width:100%;max-width:500px;margin:0 auto;font-size:14px}.phone-confirm h4{margin-bottom:12px}.phone-confirm .buttons-wrapper{margin:14px 0}.phone-confirm .edit-form{margin:0;padding:0;border:0}.phone-confirm .edit-form .row-wrapper .field-row{margin-bottom:14px}.form-login .text-wrapper,.phone-confirm .text-wrapper{margin-top:10px}.form-login .text,.phone-confirm .text,.social-sign-in a{display:inline-block;color:#7f7f8a}.form-login .text-block,.phone-confirm .text-block{display:block;text-align:center}.closed_time_slots_banner span,.form-login .external-link,.phone-confirm .external-link{font-size:14px}.form-login .external-link.disabled,.phone-confirm .external-link.disabled{pointer-events:none!important;cursor:default;opacity:.7}.sms-input__group{width:100%;max-width:170px;margin:0 auto}.sms-input input{width:30px;padding:0;text-align:center}.social-sign-in{cursor:pointer}.social-sign-in a{position:relative;border-radius:50%;height:50px;width:50px;margin:6px;font-size:20px;line-height:50px;color:#fff;text-align:center}.social-sign-in a:before{display:inline-block;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-sign-in a.facebook{background:#3b5997}.social-sign-in a.google{background:#cf3f29}.login-group{display:flex}.login-group>:first-child{flex:4}.login-group label{width:100%;font-size:14px;color:#08080c;text-align:left}.login-group .social-sign-in{cursor:pointer}.login-group .social-sign-in a{display:block;width:40px;height:40px;border-radius:8px;margin:0 auto}.login-group .social-sign-in a:before,.popup-page .error-message,.popup-page h3{color:#08080c}.login-group .social-sign-in a.facebook{background:#f1f1f1}.form-join>*{margin:0 0 20px}.edit-form .edit-form__field--mini .row-wrapper{padding:0}.edit-form .edit-form__field--mini .row-wrapper.active{padding:2px 0;margin:0}.edit-form .edit-form__field--mini .row-wrapper .field-row{margin:0}.filter-list__item ul{list-style:none;padding:0}.rtl-locales .radio-field input[type=radio]+label:before{margin:0 0 0 10px}.background-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;width:100%;vertical-align:middle;text-align:center;box-sizing:border-box;padding:80px 0 30px}.popup-wrapper{margin-inline:auto;max-width:600px;width:100%;background-color:#fff}.popup-color{max-width:400px;width:100%;margin:auto;color:#08080c;padding:0 30px;box-sizing:border-box}.popup-color .bottom-block p{text-align:left;line-height:40px;font-size:15px}.popup-color .bottom-block p a{text-decoration:underline}.popup-color .bottom-block .btn{width:100%;max-width:100%}.popup-page{position:relative;display:flex;flex-direction:column;gap:20px}.popup-page.add-user .main-logo{margin-top:40px}.popup-page.add-user .popup-color{padding-top:0}.popup-page .error-message .icon-alert{color:red}.popup-page .popup-wrapper{box-shadow:0 2px 2px rgba(12,11,26,.05);border-radius:6px}.popup-page .popup-color{border-radius:5px;padding:60px 30px;box-sizing:border-box}.popup-page h1{margin:0;font-size:30px;color:#08080c}.popup-page .terms-link{color:#08080c}.popup-page .radio-field,.popup-page p{font-size:17px}.popup-page .radio-field .smaller,.popup-page p .smaller{font-size:13px}.popup-page .radio-field input+label{color:inherit}.popup-page form{margin-top:20px}.invite-to-chat .lesson-details li,.popup-page .bottom-block{margin-top:10px}.popup-page .reg-user-info textarea{min-height:85px;max-height:200px}.popup-page .reg-user-info .btn{margin-bottom:15px}.popup-page .tutor-speak-languages .field-group select{color:#999}.calendar-modal .ui-modal__content{padding:24px}.calendar-modal__header{padding:0 0 24px;border:0}.calendar-modal__header h3{margin-bottom:0}.calendar-modal__body{display:flex;flex-direction:column;row-gap:16px}.calendar-modal__buttons-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:16px}@media screen and (max-width:991px){.popup-page{background:#fff}.popup-page .main-logo{display:none}.popup-page .popup-color{padding:25px}}.dashboard-tutor-wrapper .top-news,.db-content .top-news,.teacher-page .top-news{display:flex;background:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);position:relative;margin-bottom:30px}.dashboard-tutor-wrapper .top-news .presentations-upload__title,.dashboard-tutor-wrapper .top-news h2,.db-content .top-news .presentations-upload__title,.db-content .top-news h2,.teacher-page .top-news .presentations-upload__title,.teacher-page .top-news h2{text-align:center;margin-bottom:10px}.dashboard-tutor-wrapper .top-news .news-image,.db-content .top-news .news-image,.teacher-page .top-news .news-image{width:40%}.dashboard-tutor-wrapper .top-news .news-image img,.db-content .top-news .news-image img,.teacher-page .top-news .news-image img{max-width:300px}.dashboard-tutor-wrapper .top-news .news-body,.db-content .top-news .news-body,.teacher-page .top-news .news-body{padding:10px;width:60%}.dashboard-tutor-wrapper .top-news .news-body .news-title,.db-content .top-news .news-body .news-title,.teacher-page .top-news .news-body .news-title{text-align:center;color:#3b3971;font-size:24px;font-weight:700;line-height:1.3}.dashboard-tutor-wrapper .top-news .news-body .news-desc,.db-content .top-news .news-body .news-desc,.teacher-page .top-news .news-body .news-desc{font-size:16px;padding:10px}.dashboard-tutor-wrapper .top-news .news-body .news-desc .btn,.db-content .top-news .news-body .news-desc .btn,.teacher-page .top-news .news-body .news-desc .btn{margin:0 15px 20px;position:absolute;bottom:0;right:0}.dashboard-tutor-wrapper .top-news .news-body .news-desc .read-more,.db-content .top-news .news-body .news-desc .read-more,.teacher-page .top-news .news-body .news-desc .read-more{text-decoration:underline;color:#e65100}@media screen and (max-width:767px){.dashboard-tutor-wrapper .top-news,.db-content .top-news,.teacher-page .top-news{flex-wrap:wrap;padding:10px 0}.dashboard-tutor-wrapper .top-news .news-image,.db-content .top-news .news-image,.teacher-page .top-news .news-image{max-width:320px;width:100%;margin:0 auto}.dashboard-tutor-wrapper .top-news .news-body,.db-content .top-news .news-body,.teacher-page .top-news .news-body{width:100%}}.about-me{line-height:1.5;margin-bottom:30px}.description-info ul{list-style:none;padding-inline-start:0}.invite-banner-box,.special-invite-banner{position:relative;background:#fff url(images/invite-banner.jpg) 50% 50% no-repeat;background-size:cover}.invite-banner-box{padding-top:40px;padding-bottom:50px}.invite-banner-box .main-text{display:flex;justify-content:space-between;align-items:flex-end}.invite-banner-box .main-text h3{margin:0;text-align:left;cursor:pointer;font-size:30px}.invite-banner-box .main-text .btn,.special-invite-banner .main-text .btn{min-width:190px;cursor:pointer}.invite-banner-box .sub-text{font-weight:700;font-size:16px;color:#08080c;margin-top:20px;text-align:justify}.invite-banner-box .close-btn{position:absolute;color:#ff9800;font-size:20px;cursor:pointer;right:10px;top:10px}.special-invite-banner{padding:30px;margin-right:auto;margin-left:auto;width:100%}.special-invite-banner .main-text{display:flex}.special-invite-banner .main-text h3{text-align:left;font-size:26px;cursor:pointer;margin:0 60px 0 0}.special-invite-banner .sub-text{font-weight:700;font-size:16px;color:#08080c;margin-top:20px;text-align:justify}.special-invite-banner .close-btn{position:absolute;color:#ff9800;font-size:20px;cursor:pointer;right:10px;top:10px}.special-invite-banner .main-text{justify-content:center;align-items:flex-start}.closed_time_slots_banner{display:flex}.closed_time_slots_banner__icon{margin-right:10px}.closed_time_slots_banner__content{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(304px,1fr));grid-gap:32px}@media screen and (max-width:767px){.closed_time_slots_banner__content{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.closed_time_slots_banner svg{flex-basis:120px;margin-right:15px}@media screen and (max-width:767px){.closed_time_slots_banner{text-align:center}.closed_time_slots_banner svg{display:none}}.certificate-image img{max-width:280px;width:100%;margin-bottom:5px}.reviews .desktop-hidden{display:none}.reviews .review-item{margin-bottom:30px;display:flex}.reviews .review-item__right_smaller{width:calc(100% - 340px)}.reviews .review-item__right_smaller .review-item__wrap{min-height:150px}.reviews .review-item__wrap{background:#ffeee8;padding:8px 16px;border-radius:6px;margin:5px;min-height:250px;display:flex;justify-content:space-between;flex-direction:column}.reviews .review-item__wrap .ratting{display:flex;align-items:center}.reviews .review-item__wrap .ratting .stars{margin-right:15px}.reviews .review-item__wrap.removed{background:rgba(169,68,66,.4784313725)}.reviews .review-item__wrap.hide{display:none}.reviews .review-item__wrap .actions{display:inline-flex;justify-content:flex-end}.reviews .review-item__wrap .actions [role=button]:last-child{padding-left:3px}.reviews .autor-name{color:#341207;font-size:16px;font-weight:inherit;line-height:1;margin-bottom:15px}.reviews .ratting{margin:3px 0 10px;font-family:Arial,sans-serif;color:rgba(0,0,0,.5)}.reviews .ratting .date{margin-left:4px;display:inline-block;vertical-align:middle;line-height:1;color:#535362}.reviews .text-review{overflow:hidden;text-overflow:ellipsis;color:#341207;font-size:16px;font-weight:400;margin-bottom:14px}.reviews__btn-more{cursor:pointer;display:inline-block;user-select:none;color:#e65100;text-decoration:underline;font-size:16px}.confirm-free-lesson a:hover,.edit-form .bottom-links a:hover,.edit-form .central-bar a:hover,.reviews__btn-more:hover{text-decoration:none}.reviews .form-wrap{text-align:center;padding:50px 0;color:#fff;background:url(images/landing/min-violet-bg.png) center center;background-size:contain;margin-bottom:30px}.reviews .form-wrap p{font-size:24px;line-height:1.5}.reviews .form-wrap .btn{font-size:24px;margin-top:15px;padding:15px 25px}.edit-schedule{font:700 15px Arial,sans-serif;vertical-align:middle}.edit-schedule .edit-schedule-form{display:table;width:100%;text-align:center}.edit-schedule .time-row{display:table-row}.edit-schedule .time-row:nth-child(even) .time-col::after{border-top:1px solid rgba(20,0,26,.2)}.edit-schedule .time-row:nth-child(1){position:sticky;top:-1px;z-index:2}.edit-schedule .time-row:nth-child(1) .time-col:not(.green-light){background:#fff}@media (max-width:1200px){.edit-schedule .time-row:nth-child(1){top:180px}}.edit-schedule .time-row:last-child .time-col:last-child{border-bottom-right-radius:12px}.edit-schedule .time-row:last-child .time-col:first-child,.my-students__table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.edit-schedule .time-row.stuck .col-popup{top:53px}.edit-schedule .time-row.stuck .time-col:last-child{border-top-right-radius:0}.edit-schedule .time-row .time-col{width:12.5%}.edit-schedule .title-row.fixed{position:fixed;top:0;background:#fff;z-index:2;border-bottom:1px solid #e7e7e7}.edit-schedule .title-row:hover{background:#fff}.edit-schedule .title-row .time-col,.friends-table tfoot,.speaking-template-table tfoot,.table-admin-panel tfoot,.table-courses tfoot,.table-group tfoot,.table-group-lesson tfoot,.table-members-group-lesson tfoot,.table-promo tfoot{vertical-align:middle}.edit-schedule .col-label:hover .col-popup:hover,.edit-schedule .title-row .time-col:hover:before,.rate-the-teacher .ratting input[type=radio]{display:none}.edit-schedule .title-row .time-col:after{border-top:none}.edit-schedule .title-row .time-col .col-label{padding:10px}.edit-schedule .title-row .time-col:first-child{border-top-left-radius:12px}.edit-schedule .title-row .time-col:last-child{border-top-right-radius:12px}.edit-schedule .time-col{display:table-cell;position:relative}.edit-schedule .time-col:after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-left:1px solid rgba(20,0,26,.2);border-top:1px solid rgba(20,0,26,.05);pointer-events:none}.edit-schedule .time-col>*{position:relative;justify-content:center}.edit-schedule .time-col:first-child{white-space:nowrap}.edit-schedule .time-col:first-child:after{border-left:none}.edit-schedule .time-col:first-child:hover:before{display:none}.edit-schedule .time-col label{margin-bottom:0;cursor:pointer}.edit-schedule .time-col label i{margin-top:8px;margin-left:10px}.edit-schedule .time-hours{display:block;text-align:right;padding:0 8px 0 0;visibility:hidden}.edit-schedule .time-hours.show{visibility:visible}.edit-schedule .time-days,.edit-schedule .time-hours{font-weight:500;font-size:14px;line-height:17px}.edit-schedule .time-info{display:none;font-size:14px;line-height:17px;color:#14001a;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.edit-schedule .time-info.closed{color:#fff}.edit-schedule .working-day:not(.active):hover{background:rgba(23,178,43,.5)}.edit-schedule .green-light.closed,.edit-schedule .working-day.active:hover,.edit-schedule .working-day.closed:hover{background:#ec4d4d}.edit-schedule .col-label>input,.edit-schedule .working-day:hover .time-hours{visibility:hidden}.edit-schedule .col-checkbox{display:flex}.edit-schedule .col-label{flex:1;padding:10px;position:relative}.edit-schedule .col-label>span{font-weight:500}.edit-schedule .col-label:hover .col-popup{display:block}.edit-schedule .col-label:hover .time-info{display:inline}.edit-schedule .col-label:hover .day-title{visibility:hidden}.edit-schedule .col-popup{padding:4px 12px 6px;background-color:#14001a;border-radius:100px;position:absolute;z-index:3;left:50%;transform:translate(-50%,-50%);top:-16px;display:none}.edit-schedule .col-popup>span{color:#fff;font-size:12px;line-height:15px;font-weight:500;white-space:nowrap}.edit-schedule .checkbox-field input[type=checkbox]+label:before{margin-right:0}.edit-schedule .gray-bg{background:#fafafa}.edit-schedule .red{background:#ffe7a8}.edit-schedule .yellow{background:#feffcd}.edit-schedule .active{background:#17b22b}.edit-schedule .green-light,.edit-schedule .green-light.day,.edit-schedule .green-light.time{background:rgba(23,178,43,.5)}.edit-schedule .green-light.day.closed-day,.edit-schedule .green-light.time.closed-time{background:#ec4d4d}.rate-the-teacher .ratting-label{font-size:17px;font-weight:700;display:inline-block;vertical-align:middle;margin-right:20px}.rate-the-teacher .ratting label{float:left;width:20%;cursor:pointer;height:14px}.rate-the-teacher p{font-size:16px;margin:20px 0}.rate-the-teacher textarea{height:120px;resize:none}.rate-the-teacher .btn-checkbox-wrapper{display:flex;justify-content:space-between;align-items:baseline}.rate-the-teacher .btn{min-width:170px}.terms-link.bottom{text-align:center}.admin-buttons a{margin-top:7px;display:block}.infinity-loader{position:relative;margin-bottom:80px}.infinity-loader .btn-more{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);margin:0 auto;color:#3b3971}.infinity-loader:not(.reached-infinity) .fa-spin{animation:none}.infinity-loader.reached-infinity{display:block}.edit-form .row-wrapper.active.has-hidden-fields input,.edit-form .row-wrapper.active.has-hidden-fields label,.edit-form .row-wrapper.active.has-hidden-fields select,.edit-form .row-wrapper.active.has-hidden-fields textarea,.edit-form .row-wrapper.has-hidden-fields input.show-disabled,.edit-form .row-wrapper.has-hidden-fields label.show-disabled,.edit-form .row-wrapper.has-hidden-fields select.show-disabled,.edit-form .row-wrapper.has-hidden-fields textarea.show-disabled,.infinity-loader.reached-infinity .btn-more{display:inline-block}.infinity-loader.reached-infinity .spinner{display:none!important}.infinity-loader .spinner>div{background:#3b3971}.surveys-box{margin-bottom:30px}.surveys-box .surveys-box-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px}.surveys-box .surveys-box-list__item{display:block;width:calc(24% - 19px);margin-left:10px;margin-right:10px;text-align:center;color:#3b3971;font-size:16px;font-weight:700}.confirm-free-lesson a,.surveys-box .surveys-box-list__item .name{color:#e65100}.surveys-box .surveys-box-list__item .age{font-size:14px;font-weight:500;color:#4e4e4e}.surveys-box .surveys-box-list__item .btn{width:100%;margin-top:20px}.tutor-greeting .background-img{justify-content:flex-start}@media screen and (max-width:767px){.reviews .text-review{font-size:14px}.reviews .form-wrap{text-align:center;padding:25px 10px}.reviews .form-wrap p{font-size:17px;line-height:1.1}.reviews .form-wrap .btn{padding:5px 10px;font-size:16px}.reviews .review-item__wrap{margin:5px 30px}}@media screen and (max-width:1220px){.profile-page.settings-page .container:has(.inner-wrapper.operating-time){--bs-gutter-x:0}.profile-page.settings-page .container:has(.inner-wrapper.operating-time) .inner-wrapper.operating-time{border-radius:0;border:0;border-bottom:1px solid #efedf0;box-shadow:none}.profile-page.settings-page .container:has(.inner-wrapper.operating-time) .page-content,.profile-page.settings-page .container:has(.inner-wrapper.operating-time) .profile-block.inner-wrapper,.profile-page.settings-page .container:has(.inner-wrapper.operating-time) .ui-alert.tutor-dashboard-banner{margin:0 1.5rem}}.inner-wrapper.edit-schedule{padding:0}.iti{color:#333;width:100%}.iti+.validated-input input,.iti+.validated-input>.iti+.validated-input:not(.error){display:none!important}.iti+.validated-input .form-group{margin-bottom:0}.iti__flag.iti__np,.iti__flag.np{background-color:transparent}.iti__hide{display:none}.tutor-profile{padding-block-start:16px;padding-block-end:55px}@media (min-width:992px){.tutor-profile{padding-block-start:24px}}@media (max-width:991px){.tutor-profile .vacations{order:6;grid-column:span 2}}.tutor-title{font:600 18px/1.22 var(--app-font-family);margin-block-start:32px;margin-block-end:16px}.tutor-profile__content-wrapper{display:grid;grid-column-gap:12px;grid-template-columns:64px 1fr}@media (min-width:992px){.tutor-profile__content-wrapper{grid-column-gap:24px;grid-template-columns:100px auto 347px}}@media (min-width:1200px){.tutor-profile__content-wrapper{grid-column-gap:32px;grid-template-columns:150px auto 347px}}.tutor-profile__avatar-image{margin:0;border-radius:12px}@media (max-width:1199px){.tutor-profile__avatar-image{margin-inline-end:12px;width:100px;min-width:100px;height:100px}}@media (max-width:991px){.tutor-profile__avatar-image{width:64px;min-width:64px;height:64px}.tutor-profile__main-info{display:contents}}.tutor-profile__main-info__description{margin-block-end:24px}@media (max-width:991px){.tutor-profile__main-info__description{order:3;grid-column:span 2}}.confirm-free-lesson a span,.tutor-profile__main-info__spec-link{text-decoration:underline}.main-info-top{position:relative}@media (max-width:991px){.main-info-top{order:2}}@media (min-width:992px){.main-info-top{margin-block-end:16px}.main-info-top__content{display:flex;align-items:center;justify-content:space-between}}.main-info-top__content__name{display:flex;align-items:center;margin:0;font:500 24px/1.16 var(--app-font-family)}@media (max-width:991px){.main-info-top__content__name{margin-inline-end:8px}}.main-info-top__content__name--hide{position:absolute;font-size:0}.tutor-profile__video{max-width:522px;width:100%}@media (max-width:991px){.tutor-profile__video{order:4;grid-column:span 2;margin-inline:auto;margin-block-end:16px;border-radius:8px;overflow:hidden}}.tutor-profile .ratting{display:inline-flex}.tutor-profile .stars{margin-inline-end:8px}.tutor-profile .permanent-schedule__wrapper,.tutor-profile .permanent-schedule__wrapper .ui-calendar{max-width:none}@media (min-width:577px){.tutor-profile .ui-calendar__controls.active{padding:4px 16px 8px;margin-right:-16px;margin-left:-16px}}@media (min-width:600px){.tutor-profile .ui-calendar__controls.active{padding:4px 20px 8px;margin-right:-20px;margin-left:-20px}}@media (min-width:992px){.tutor-profile .ui-calendar__controls:not(.active){padding-right:0;padding-left:0;margin-right:0;margin-left:0}}@media (max-width:991px){.tutor-profile .schedule-wrapper{order:6;grid-column:span 2;margin-block-end:24px}}.tutor-profile .schedule-wrapper .ui-calendar__header.active{padding:20px 20px 0;margin-left:-20px;margin-right:-20px}@media (max-width:576px){.tutor-profile .schedule-wrapper .ui-calendar__header.active{margin-left:-16px;margin-right:-16px}}.tutor-profile .schedule-wrapper .container{padding:0}.tutor-profile__ps-wrapper{border-radius:12px;box-shadow:0 4px 16px rgba(20,0,26,.1)}.stars .counts{margin-left:6px}.stars .counts--color-fuchsia{color:#823cdc}.calendar-switch{margin-bottom:16px}.lesson-calendar{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;container:lesson-calendar/inline-size;margin-bottom:24px}.lesson-calendar .time-zone-switch{margin:0;min-width:220px;max-width:none;display:block;align-items:center;align-content:center}.lesson-calendar .schedule-duration-switch{flex-shrink:1;display:flex;align-items:center}.lesson-calendar .lesson-calendar__balance{margin-inline-start:auto;margin-inline-end:0}.lesson-calendar .lesson-calendar__balance,.lesson-calendar .schedule-duration-switch .lesson-duration{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.lesson-calendar .ui-switch{margin-inline-start:8px}.lesson-calendar .week-changer__content{border:0;flex-grow:1}.lesson-calendar .week-changer__arrow-left{border:1px solid #d8d4d9;border-start-start-radius:8px;border-end-start-radius:8px}.lesson-calendar .week-changer__arrow-right{order:2;border:1px solid #d8d4d9;border-start-end-radius:8px;border-end-end-radius:8px}.lesson-calendar .week-changer__date{word-wrap:nowrap;order:3;margin-inline-start:16px}.lesson-calendar .ember-power-select-trigger{display:flex;align-items:center;font:500 12px/1.25 var(--app-font-family);min-height:36px;border:1px solid #d8d4d9;border-radius:8px}.lesson-calendar .ember-power-select-option{font:500 12px/1.25 var(--app-font-family);line-height:2;text-align:left}.lesson-calendar .ui-switch__label{padding:8px}.lesson-calendar__text{color:#6d5c70;margin-bottom:16px}.confirm-free-lesson.reg-step h3,.lesson-calendar .schedule-duration-switch>*{margin-top:0}.lesson-calendar__balance{display:flex;justify-content:center;align-items:center}.lesson-calendar__balance--one-in-row{width:100%}.schedule-wrapper .ui-card{border:0}.schedule-wrapper .permanent-schedule__content{margin:0}.lesson-calendar__night-slots{display:flex;column-gap:4px;color:#823cdc;fill:#823cdc;transition:all .5s;cursor:pointer;align-items:center;margin-bottom:16px}.lesson-calendar__night-slots:hover{color:#632bab;fill:#632bab}.lesson-calendar__night-slots__icon{cursor:pointer;width:24px;height:24px}.lesson-calendar__night-slots__desc{font:500 14px/1.29 var(--app-font-family)}.lesson-calendar__book-more-one-notice-icon{position:absolute;left:12px;top:-15.5px}.lesson-calendar__book-more-one-notice{position:relative;display:flex;padding:10px 12px;justify-content:center;align-items:center;margin-bottom:12px;font:600 14px/1.29 var(--app-font-family);color:#823cdc;border-radius:8px;border:1px solid #823cdc;background:#f0eaf8}.social-proof{display:grid;grid-template-columns:18px 1fr;padding:12px;margin-bottom:16px;background:var(--social-proof-bg-color, #f0eaf8);border-radius:12px}@media (max-width:991px){.social-proof{order:5;grid-column:span 2}}@media (min-width:992px){.social-proof{margin-bottom:24px}}.social-proof__icon{grid-row:span 2;color:var(--social-proof-icon-color, #aaa0ab)}.social-proof--mode-high-popular{--social-proof-bg-color:rgba(23, 178, 43, 0.1);--social-proof-icon-color:#17B22B}.social-proof--mode-super-popular{--social-proof-bg-color:rgba(236, 77, 77, 0.1);--social-proof-icon-color:#ec4d4d}.social-proof__description{color:#6d5c70}@media (max-width:991px){.tutor-profile__additional-info{display:contents}}@media (min-width:992px){.tutor-profile__additional-info{display:block;position:sticky;top:0;max-width:347px;height:fit-content;box-shadow:0 4px 16px rgba(20,0,26,.1);border-radius:12px;overflow:hidden}.sticky-wrapper.active:has(.top-notification)+.tutor-profile .tutor-profile__additional-info{top:67px}}@media (max-width:991px){.tutor-profile__additional-info__content{order:7;grid-column:span 2}}@media (min-width:992px){.tutor-profile__additional-info__content{padding:16px}}.tutor-profile__additional-info__list{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:16px;margin:20px 0;list-style:none;padding-inline-start:0}.tutor-profile__additional-info__item{font:500 14px/1.29 var(--app-font-family);color:#14001a}.tutor-profile__additional-info__item--wide-column{grid-column:span 3}.tutor-profile__additional-info__title{display:block;margin-block-end:4px;font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.tutor-profile__additional-info__title:first-letter{text-transform:uppercase}.tutor-profile__additional-info__lang{display:inline-block;margin-block-end:5px}.tutor-profile__additional-info__lang-native{display:inline-block;vertical-align:middle;padding-block:2px;padding-inline:8px;font:500 12px/1.25 var(--app-font-family);color:#6d5c70;border-radius:12px;border:1px solid #aaa0ab}.book-info-wrapper{display:flex;flex-direction:column;text-align:center}.book-info-wrapper__dismiss-info,.messages-wrapper .message.system ul li{margin-top:5px}#tutor-reviews{overflow:auto;-webkit-overflow-scrolling:touch}.tutor-reviews{margin-block-end:24px}@media (max-width:991px){.tutor-reviews{order:8;grid-column:span 2}}.tutor-reviews .container{padding:0}.tutor-reviews__button{display:block;margin:0 auto;border:1px solid #f0eaf8}@media (max-width:991px){.tutor-reviews__button{width:100%}}.tutor-reviews-item{margin-block-end:12px;padding:12px 16px;background:#f8f3fe;border-radius:8px}.tutor-reviews-item.removed{background:#dcd0ec}.tutor-reviews-item .actions{display:flex;justify-content:flex-end;margin-block-end:8px}.tutor-reviews-item__button:not(:last-child){margin-inline-end:4px}.tutor-reviews-item__header{display:flex;justify-content:space-between}.tutor-reviews-item__header-name{margin-bottom:16px}.tutor-reviews-item__header-name-student{display:block;margin-block-end:8px;font:600 14px/1.29 var(--app-font-family)}.tutor-reviews-item__header-name-parent{display:block;font:600 14px/1.29 var(--app-font-family);color:#6d5c70}.tutor-reviews-item__header-date{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;margin-left:4px}.tutor-reviews-item__header .ratting{display:block}.tutor-reviews-item__header .stars{margin-inline-end:0;margin-inline-start:auto;bottom:0}.tutor-reviews-item__body{font:500 14px/1.29 var(--app-font-family);max-width:547px;overflow:hidden}@media (max-width:1000px){.tutor-reviews-item__body{max-width:688px}}@media (max-width:991px){.tutor-resume{order:9;grid-column:span 2}}.tutor-resume__description{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.tutor-resume__item{margin-block-end:24px}@media (min-width:480px){.tutor-resume__item{display:flex}}.tutor-resume__item__dates{width:120px;min-width:120px}.tutor-resume__item__name{font:600 14px/1.29 var(--app-font-family);margin-block-end:4px}.tutor-resume__item__check{display:flex;align-items:center}.tutor-resume__item__check-icon{margin-inline-end:4px}.tutor-resume__item__description{font:500 14px/1.29 var(--app-font-family);color:var(--color-text, #6d5c70)}.tutor-resume__item__description--color-green{--color-text:var.$green-2}.courses__item{display:flex;margin-block-end:16px}.courses__item__image{margin-inline-end:8px;width:64px;height:64px}@media (min-width:480px){.courses__item__image{margin-inline-end:20px;width:100px;height:100px}}.courses__item__subtitle{font:600 14px/1.29 var(--app-font-family);margin-block-end:8px;text-align:start;color:#14001a}.courses__item__description{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.accredited-banner{display:grid;grid-template-columns:18px 1fr;padding:10px 12px 12px;margin-bottom:16px;background:rgba(23,178,43,.1);border-radius:12px}@media (max-width:991px){.accredited-banner{order:5;grid-column:span 2}}@media (min-width:992px){.accredited-banner{margin-bottom:24px}}.accredited-banner__icon{grid-row:span 2;color:var(--social-proof-icon-color, #17B22B)}.accredited-banner__text{margin-left:8px}.accredited-banner__text-description,.top-notification .ui-dropdown svg{color:#6d5c70}.confirm-free-lesson{background:#fff;padding:40px 0 60px;text-align:center;font-size:16px}.confirm-free-lesson.reg-step .time-wrapper .time{font-size:18px}.confirm-free-lesson.reg-step .lesson-description{font-size:24px}.confirm-free-lesson h3{color:#333;font-size:21px}.confirm-free-lesson .time-wrapper{margin:17px 0 14px}.confirm-free-lesson .time-wrapper .time{font-size:28px;color:#3b3971;font-weight:700;display:inline-block;margin-right:20px}.confirm-free-lesson .time-wrapper .time i{font-size:18px;margin-right:-4px}.confirm-free-lesson .button-wrapper{margin-top:26px}.confirm-free-lesson .button-wrapper .btn{color:#fff;min-width:200px}.lesson-description{background:#fff;border-radius:5px;border:1px solid rgba(59,57,113,.1);padding:30px}.lesson-description .left-column,.lesson-description .right-column{width:48%}.lesson-description .left-column{float:left}.lesson-description .right-column{float:right}.lesson-description ol,.lesson-description p,.lesson-description ul{font-family:Arial,sans-serif;font-size:14px;line-height:1.5}.lesson-description ol li{text-indent:30px}.lesson-description ol li,.lesson-description p li,.lesson-description ul li{margin-bottom:14px;position:relative}.lesson-description p li{text-indent:30px}.lesson-description ol li:before{top:0}.lesson-description ol li:before,.lesson-description p li:before,.lesson-description ul li:before{position:absolute;display:block;left:0;text-indent:0}.lesson-description p li:before{top:0}.lesson-description ol a,.lesson-description p a,.lesson-description ul a{color:#e65100;text-decoration:underline;font-weight:700}.lesson-description ol{counter-reset:list}.lesson-description ol li:before{counter-increment:list;content:counter(list);color:#e65100;border:1px solid #e65100;border-radius:50%;width:18px;height:18px;text-align:center;line-height:12px;padding:2px}.lesson-description ul li{text-indent:14px}.lesson-description ul li:before{line-height:14px;font-size:44px;color:#3b3971;content:".";font-family:initial;top:-8px}.lesson-description h4{margin:36px 0 13px}.empty-list{text-align:center}.empty-list h3{font-size:25px;margin-top:0}.empty-list h6{color:#14001a;font-size:20px;margin-top:0}.empty-list p{font-size:18px;margin-bottom:5px}.empty-list .btn{margin-top:15px;padding-left:25px;padding-right:25px}.free-lesson-form{width:500px;margin:30px auto;max-width:100%}.free-lesson-form textarea{resize:none;height:80px}.profile-page .main-content{margin-top:99px}.profile-page .content-wrapper{display:flex;justify-content:space-between}@media (max-width:1200px){.profile-page .content-wrapper{flex-direction:column}}.title-wrapper.upcoming{display:flex;justify-content:space-between;align-items:center}.multiple-wrapper{align-items:center}.header-options,.multiple-wrapper{display:flex;justify-content:space-between;margin-bottom:15px}.invite-to-chat{position:relative;flex:0 0 49%;padding:25px 10px 25px 20px}.invite-to-chat.upcoming{background:#fafafa}.invite-to-chat .promote{position:absolute;background:#e65100;color:#fff;font-size:14px;text-transform:uppercase;right:-5px;top:-5px;padding:3px 10px;border-radius:5px}.invite-to-chat .button-wrapper,.invite-to-chat .lesson-details,.invite-to-chat .user-wrapper{float:left}.invite-to-chat .user-wrapper{margin-right:20px;text-align:center}.dashboard-tutors-list__item .invite-to-chat .mini-avatar,.dashboard-tutors-list__simple-item .invite-to-chat .mini-avatar,.invite-to-chat .avatar,.invite-to-chat .dashboard-tutors-list__item .mini-avatar,.invite-to-chat .dashboard-tutors-list__simple-item .mini-avatar{border-radius:50%;overflow:hidden;width:100px;height:100px;display:inline-block;background:#e3e6ea url(images/no-avatar.png) 50% 50%/40px no-repeat}.account-list-item .invite-to-chat .action-icon,.group-list-item .invite-to-chat .action-icon,.invite-to-chat .account-list-item .action-icon,.invite-to-chat .customer-name,.invite-to-chat .group-list-item .action-icon{font-size:18px;display:block;color:#3b3971;font-weight:700;margin-top:10px}.invite-to-chat .lesson-details{padding:0;font-size:18px}.invite-to-chat .lesson-details i{width:30px;display:inline-block;text-align:center;color:#3b3971}.invite-to-chat .lesson-details span{font-weight:700}.invite-to-chat .lesson-details li:first-child{margin-top:0}.invite-to-chat .button-wrapper{width:100%;margin-top:20px;text-align:center}.invite-to-chat .test-connection{display:none}.top-notification{padding-block:10px;padding-inline:12px;background:#fff;color:#14001a;border-top:1px solid #efedf0;border-bottom:1px solid #efedf0}@media (min-width:768px){.top-notification{padding-inline:24px}}.top-notification__inner-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.top-notification .notification-container{display:flex;justify-content:space-between;width:100%;font-size:24px;font-weight:500}@media (max-width:1024px){.top-notification .notification-container{flex-direction:column}}.dashboard-tutors-list__item .top-notification .mini-avatar,.dashboard-tutors-list__simple-item .top-notification .mini-avatar,.top-notification .avatar,.top-notification .dashboard-tutors-list__item .mini-avatar,.top-notification .dashboard-tutors-list__simple-item .mini-avatar{border-radius:4px;overflow:hidden;display:inline-block;vertical-align:middle;height:40px;width:40px;background:#e3e6ea url(images/no-avatar.png) 50% 50% no-repeat;-webkit-background-size:contain;background-size:contain}.dashboard-tutors-list__item .top-notification .mini-avatar img,.dashboard-tutors-list__simple-item .top-notification .mini-avatar img,.top-notification .avatar img,.top-notification .dashboard-tutors-list__item .mini-avatar img,.top-notification .dashboard-tutors-list__simple-item .mini-avatar img{max-width:100%;display:block}.account-list-item .top-notification .action-icon,.group-list-item .top-notification .action-icon,.top-notification .account-list-item .action-icon,.top-notification .customer-name,.top-notification .group-list-item .action-icon{display:none}.top-notification .next-lesson{font-weight:500;font-size:24px;max-width:85%}@media (min-width:480px){.top-notification .next-lesson{display:flex;align-items:center}}.top-notification .widget-timer__item{background:#f0eaf8;border-radius:4px}.top-notification .btn{min-width:140px;padding:0 5px;font-size:14px;min-height:44px}@media (max-width:1024px){.top-notification .btn{min-height:32px}}.top-notification .btn-wrapper{margin-inline-start:auto}.top-notification .btn.no-bg{margin-right:8px;color:#823cdc;border:1px solid #f0eaf8;background:#f0eaf8}.top-notification .btn.no-bg:active,.top-notification .btn.no-bg:focus,.top-notification .btn.no-bg:hover{background:#f7f7f7}@media (max-width:1024px){.top-notification .btn.orange{width:max-content}}.top-notification .warning{color:red;font-size:16px;font-weight:700}.top-notification .fa-angle-down{display:none}.top-notification .slide-down{padding:7px 0}.top-notification__menu-item{text-align:start;font-size:14px;line-height:1.21;color:#14001a}.top-notification__menu-item:last-child{padding:6px 16px}.top-notification__menu-item:hover{background:#f5f5f5}.top-notification__menu-item__link{display:block;padding:6px 16px}.top-notification .mobile-application{display:flex;align-items:center;justify-content:space-between}.edit-form .row-wrapper.active.has-hidden-fields .field-row,.top-notification .mobile-application__wrapper{display:block}.top-notification .mobile-application__description{margin-inline-end:8px;color:#6d5c70}@media (max-width:1024px){.account-list-item .top-notification .action-icon,.group-list-item .top-notification .action-icon,.top-notification .account-list-item .action-icon,.top-notification .customer-name,.top-notification .group-list-item .action-icon,.top-notification .next-lesson,.top-notification .notification-container,.top-notification .widget-timer__item,.top-notification .widget-timer__separator{font-size:18px}.top-notification .widget-timer{margin:0}.top-notification .widget-timer__item{background:0 0}.top-notification .container{text-align:start}.top-notification .avatar-wrapper{display:none}}.top-notification .next-lesson--blended{display:grid;width:100%;gap:max(2%,5px)}@media screen and (min-width:1024px){.top-notification .next-lesson--blended{grid-template-columns:1fr auto auto}}.top-notification .next-lesson--blended>*{display:flex;align-items:center;gap:8px}.top-notification .next-lesson--blended>div:first-child{width:100%;flex-wrap:nowrap}.nowrap{white-space:nowrap}.show-is-stickied{display:block;margin-inline-end:8px}.hide-is-stickied,.sticky-wrapper.active .show-is-stickied{display:none}.sticky-wrapper{position:sticky;z-index:4;left:0;right:0;top:0;transition:all .2s ease-in-out;box-shadow:0 1px 0 #efedf0}.sticky-wrapper.active{box-shadow:0 4px 16px rgba(20,0,26,.1)}.sticky-wrapper.active .hide-is-stickied{display:block;margin-inline-end:8px}.sticky-wrapper .container-without-height{height:0}.sticky-wrapper .container-without-height>:last-child{box-shadow:0 4px 16px rgba(20,0,26,.1)}.active-class .sc-filter__sticky-wrapper{visibility:hidden;pointer-events:none}.admin-user-setting__tax-select{width:47%}.admin-user-setting__tax-btn{margin:0 0 30px 30px}.edit-profile{padding:0}.edit-profile h4{font-size:22px;border-bottom:1px solid #e7e7e7;padding:0 20px 20px;margin:0 -20px 20px}.edit-profile .with-border{border-top:1px solid #e7e7e7}.edit-profile .left-column,.edit-profile .right-column{float:left;width:50%;box-sizing:border-box;padding:20px}.edit-profile .two-columns{padding:20px}.edit-profile .top-info-wrapper{border-bottom:1px solid #e7e7e7}.edit-profile .top-info-wrapper .left-column{border-right:1px solid #e7e7e7}.edit-profile .field-group label,.edit-profile .row-wrapper label{display:inline-block;vertical-align:top;width:30%;font-weight:500;color:#3b3971;font-size:17px;margin-top:6px}.edit-profile .field-group input,.edit-profile .field-group select,.edit-profile .field-group textarea,.edit-profile .row-wrapper input,.edit-profile .row-wrapper select,.edit-profile .row-wrapper textarea{display:inline-block;font-weight:500;vertical-align:top}.edit-profile .field-group label.extended span,.edit-profile .row-wrapper label.extended span{display:block;font-size:.8em;margin:.5em 0}.edit-profile .field-group label.extended span:before,.edit-profile .row-wrapper label.extended span:before{content:"•";display:inline-block;font-size:1.2em;margin-right:5px}.edit-profile .field-group .edit-item,.edit-profile .field-group>div,.edit-profile .field-group>input,.edit-profile .field-group>select,.edit-profile .field-group>textarea,.edit-profile .row-wrapper .edit-item,.edit-profile .row-wrapper>div,.edit-profile .row-wrapper>input,.edit-profile .row-wrapper>select,.edit-profile .row-wrapper>textarea{cursor:pointer}.edit-profile .field-group .right-items,.edit-profile .field-group .selects-wrapper,.edit-profile .row-wrapper .right-items,.edit-profile .row-wrapper .selects-wrapper{width:69%;font-size:14px;float:right}.edit-profile .field-group textarea,.edit-profile .row-wrapper textarea{resize:none;height:190px;line-height:1.5;padding-top:7px}.edit-profile .field-group .selects-wrapper input,.edit-profile .field-group .selects-wrapper select,.edit-profile .row-wrapper .selects-wrapper input,.edit-profile .row-wrapper .selects-wrapper select{width:65px;margin-right:10px;text-align:center}.edit-form .row-wrapper.active.has-hidden-fields input.show-disabled,.edit-form .row-wrapper.active.has-hidden-fields label.show-disabled,.edit-form .row-wrapper.active.has-hidden-fields select.show-disabled,.edit-form .row-wrapper.active.has-hidden-fields textarea.show-disabled,.edit-profile .field-group .checkbox-field input,.edit-profile .row-wrapper .checkbox-field input{display:none}.edit-profile .field-group .checkbox-field label,.edit-profile .row-wrapper .checkbox-field label{display:inline-block;width:auto}.edit-profile .field-group .checkbox-field label:before,.edit-profile .row-wrapper .checkbox-field label:before{line-height:14px;top:-1px;position:relative}.edit-profile .button-wrapper{text-align:center;margin-top:30px}.edit-profile .button-wrapper .text-flags{margin-right:20px;margin-left:5px}.edit-profile .certificate-image{height:80px;width:60px;text-align:center;border:1px solid #3b3971;border-radius:4px;position:relative;overflow:hidden}.edit-profile .certificate-image:focus .remove,.edit-profile .certificate-image:hover .remove{opacity:1}.edit-profile .certificate-image img,.edit-profile .certificate-image svg{position:absolute;max-height:100%;height:auto;top:0;left:0;right:0;bottom:0;margin:auto;color:#e3e6ea}.edit-profile .certificate-image .file-upload,.edit-profile .certificate-image .remove{position:absolute;right:2px;bottom:2px;border-radius:50%;width:25px;height:25px;background:rgba(0,0,0,.5);color:#fff;margin:0;font-size:1em;cursor:pointer;z-index:1}.edit-profile .certificate-image .remove{opacity:0;bottom:auto;top:2px;font-size:.7em}.edit-profile .certificate-image .file-upload .change:before,.edit-profile .certificate-image .file-upload:before,.edit-profile .certificate-image .remove .change:before,.edit-profile .certificate-image .remove:before{line-height:25px}.edit-profile .certificate-image .file-upload:hover,.edit-profile .certificate-image .remove:hover{background:rgba(0,0,0,.6)}.edit-profile .btn{min-width:170px}.edit-profile .bottom-info-wrapper h4{margin:20px 0}.edit-profile .bottom-info-wrapper label{vertical-align:middle;line-height:1;margin-top:9px}.edit-profile .bottom-info-wrapper .checkbox-field label:before{top:2px}.edit-profile .experience-items{list-style:none;padding:0;font-size:18px;font-weight:700;margin-bottom:30px}.edit-profile .experience-items .icon-close,.edit-profile .experience-items :where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info [data-role=remove],:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info .edit-profile .experience-items [data-role=remove]{color:#e65100;font-size:9px;margin-left:6px;position:relative;top:-1px}.edit-profile .experience-items li{margin-bottom:7px}.edit-profile .experience-items li img{width:40px;height:auto;vertical-align:baseline}.edit-profile .experience-items .edit-item{cursor:pointer}.edit-profile .experience-items .edit-item .color-green{color:#15bb2b}.confirmed-certificate{color:#00bf60;font-size:18px;margin-right:8px}.edit-form{padding:0}.edit-form h4{padding:26px 30px;border-bottom:1px solid #e7e7e7;margin:0 0 30px;font-size:22px}.edit-form .ui-accordion-item{margin-bottom:0;box-shadow:none}.edit-form .ui-accordion-item .header-options{justify-content:flex-end}.edit-form .ui-accordion-item .title{padding:20px 0}.edit-form .row-wrapper{padding:0 30px;margin:0}.edit-form .row-wrapper.active{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#fafafa;padding-top:30px;margin-bottom:30px}.edit-form .row-wrapper.active.has-hidden-fields .field-row.show-disabled,.edit-form .row-wrapper.has-hidden-fields .field-row,.edit-form .row-wrapper.has-hidden-fields input,.edit-form .row-wrapper.has-hidden-fields label,.edit-form .row-wrapper.has-hidden-fields select,.edit-form .row-wrapper.has-hidden-fields textarea{display:none}.edit-form .row-wrapper.active .field-row .selected-flag{background-color:rgba(0,0,0,.05)}.edit-form .row-wrapper.has-hidden-fields .field-row.show-disabled{display:block}.edit-form .row-wrapper.thin .input-wrapper,.edit-form .row-wrapper.thin select{width:100%}.edit-form .row-wrapper .field-row{margin-bottom:30px}.edit-form .row-wrapper .field-row .selected-dial-code,.table-admin-panel tfoot td,.table-promo tfoot td{text-align:center}.edit-form .row-wrapper .field-row .selected-flag{background-color:transparent}.edit-form .row-wrapper .form-group{margin-bottom:0}.edit-form .row-wrapper .input-wrapper,.edit-form .row-wrapper label{display:inline-block;vertical-align:middle}.edit-form .row-wrapper .confirm-email{font-size:16px;padding:0 14px}.edit-form .row-wrapper label{font-weight:700;color:#000;font-size:16px;line-height:1}.edit-form .row-wrapper .select-label{width:100%}.edit-form .row-wrapper .input-wrapper{width:46%}.edit-form .row-wrapper .controls{float:right}.edit-form .row-wrapper .controls .link{background:0 0;border:0;color:#ff9800;text-decoration:underline;padding:0;cursor:pointer;line-height:40px;font-size:16px;display:inline-block;margin-left:10px}.edit-form .row-wrapper .controls .link:hover{text-decoration:none;color:#e65100}.edit-form .row-wrapper .controls .cancel-edit{color:#696969}.edit-form .row-wrapper .controls .clear-link{position:absolute;right:120px;bottom:30px}.edit-form .row-wrapper input:disabled,.edit-form .row-wrapper label:disabled,.edit-form .row-wrapper select:disabled,.edit-form .row-wrapper textarea:disabled{background:0 0;box-shadow:none;border:0}.add-speaking-club .inline-filter label,.edit-form .row-wrapper .full-width,.speaking-list .inline-filter label{width:100%}.edit-form .bottom-links{text-align:center;padding:0 0 30px}.edit-form .bottom-links a,.edit-form .central-bar a{color:#3b3971;font-size:18px;text-decoration:underline;margin:0 20px}.edit-form .central-bar{text-align:center;padding:30px;font-size:15px}.edit-form .central-bar a{font-size:15px}.edit-form .central-bar .active{margin:0 20px;font-weight:700}.lessons-list{position:relative;overflow:auto}.lessons-list .lessons-list-filter{display:flex;flex-wrap:wrap;justify-content:space-between}.lessons-list .lessons-list-filter>.field-group{width:calc(50% - 10px)}.lessons-list .lessons-list-filter>.field-group:first-of-type{width:100%}.lessons-list .lessons-list-filter>.field-group:nth-of-type(2),.lessons-list .lessons-list-filter>.field-group:nth-of-type(3){width:calc(50% - 10px)}.add-speaking-club,.speaking-list{text-align:start}.add-speaking-club .inline-filter [class^=item-width-],.speaking-list .inline-filter [class^=item-width-]{width:100%}@media screen and (min-width:480px){.add-speaking-club .inline-filter-item-2,.speaking-list .inline-filter-item-2{width:50%}.add-speaking-club .inline-filter .item-width-10 .field-row,.add-speaking-club .inline-filter .item-width-2 .field-row,.add-speaking-club .inline-filter .item-width-3 .field-row,.add-speaking-club .inline-filter .item-width-4 .field-row,.add-speaking-club .inline-filter .item-width-5 .field-row,.add-speaking-club .inline-filter .item-width-6 .field-row,.add-speaking-club .inline-filter .item-width-7 .field-row,.add-speaking-club .inline-filter .item-width-8 .field-row,.add-speaking-club .inline-filter .item-width-9 .field-row,.speaking-list .inline-filter .item-width-10 .field-row,.speaking-list .inline-filter .item-width-2 .field-row,.speaking-list .inline-filter .item-width-3 .field-row,.speaking-list .inline-filter .item-width-4 .field-row,.speaking-list .inline-filter .item-width-5 .field-row,.speaking-list .inline-filter .item-width-6 .field-row,.speaking-list .inline-filter .item-width-7 .field-row,.speaking-list .inline-filter .item-width-8 .field-row,.speaking-list .inline-filter .item-width-9 .field-row{text-align:center}.add-speaking-club .inline-filter .item-width-2,.speaking-list .inline-filter .item-width-2{padding-right:10px;width:calc(20% - 10px)}.add-speaking-club .inline-filter-item-3,.speaking-list .inline-filter-item-3{width:33.3333333333%}.add-speaking-club .inline-filter .item-width-3,.speaking-list .inline-filter .item-width-3{padding-right:10px;width:calc(30% - 10px)}.add-speaking-club .inline-filter-item-4,.speaking-list .inline-filter-item-4{width:25%}.add-speaking-club .inline-filter .item-width-4,.speaking-list .inline-filter .item-width-4{padding-right:10px;width:calc(40% - 10px)}.add-speaking-club .inline-filter-item-5,.speaking-list .inline-filter-item-5{width:20%}.add-speaking-club .inline-filter .item-width-5,.speaking-list .inline-filter .item-width-5{padding-right:10px;width:calc(50% - 10px)}.add-speaking-club .inline-filter-item-6,.speaking-list .inline-filter-item-6{width:16.6666666667%}.add-speaking-club .inline-filter .item-width-6,.speaking-list .inline-filter .item-width-6{padding-right:10px;width:calc(60% - 10px)}.add-speaking-club .inline-filter-item-7,.speaking-list .inline-filter-item-7{width:14.2857142857%}.add-speaking-club .inline-filter .item-width-7,.speaking-list .inline-filter .item-width-7{padding-right:10px;width:calc(70% - 10px)}.add-speaking-club .inline-filter-item-8,.speaking-list .inline-filter-item-8{width:12.5%}.add-speaking-club .inline-filter .item-width-8,.speaking-list .inline-filter .item-width-8{padding-right:10px;width:calc(80% - 10px)}.add-speaking-club .inline-filter-item-9,.speaking-list .inline-filter-item-9{width:11.1111111111%}.add-speaking-club .inline-filter .item-width-9,.speaking-list .inline-filter .item-width-9{padding-right:10px;width:calc(90% - 10px)}.add-speaking-club .inline-filter-item-10,.speaking-list .inline-filter-item-10{width:10%}.add-speaking-club .inline-filter .item-width-10,.speaking-list .inline-filter .item-width-10{padding-right:10px;width:calc(100% - 10px)}}.speaking-list .short-profile{display:block}.speaking-list .description-info{display:flex;flex-wrap:wrap}.speaking-list .description-info__item{width:70%}@media screen and (max-width:1024px){.speaking-list .description-info__item{width:100%;margin-bottom:15px}}.modal-content{background:#fff;border-radius:12px;color:#08080c;padding:30px;text-align:center;line-height:1.1;font-size:14px;font-weight:500}.modal-content .checkbox-field{margin:10px 0}#book-lesson-popup-modal .modal-content form .field-wrapper,.modal-content .popup-title{margin-bottom:15px}.modal-content .popup-title--l{font:500 14px/1.29 var(--app-font-family)}.modal-content .popup-title--xl{font:600 18px/1.22 var(--app-font-family)}.modal-content .popup-title--sxl{font:500 24px/1.16 var(--app-font-family)}@media screen and (max-width:600px){.modal-content .popup-title--sxl{font:600 18px/1.22 var(--app-font-family)}}.modal-content .popup-description{margin-bottom:25px;font-size:18px}.modal-content .popup-description--m{font-size:44px}.modal-content h3{color:#08080c;font-weight:700;font-size:22px;line-height:1.1;margin:0 0 8px}.modal-content textarea{width:100%;border-radius:5px;resize:none;margin:0 0 10px;padding:5px 15px;height:50px;font-weight:500;color:#333}.modal-content textarea[name=skills]{height:150px}.modal-content input{color:#333}.modal-content .notes-block .canceled_reason{max-width:100%}.modal-content .btn{min-width:250px}.modal-content .buttons-wrapper .btn{margin:10px 5px 0}.modal-content .buttons-wrapper+.btn{margin-top:10px}.modal-content .notification-message{font-size:1.1em;color:#e65100;font-weight:700;margin:5px 0}.modal-content .popup-title-auxiliary,.modal-content .schedule-title,.modal-content .select-label{display:block;margin:10px 0 3px;font-weight:700}.modal-content .ui-switch{margin:0 0 10px}.modal-content .note-block{margin:4px auto 20px;width:100%;max-width:400px}.modal-content .note{display:inline-block;width:45%;vertical-align:top;margin-bottom:10px}.modal-content .admin-note>*{display:inline-block}.add-review .modal-dialog{max-width:420px}.materials-show-full .modal-dialog{width:80%;margin:0 auto;background:0 0}.materials-show-full .modal-content{background-color:#f2f2f2;padding:0;color:inherit;box-shadow:inherit;border-color:transparent}.materials-show-full .working-board{margin-bottom:0}.exercises iframe,.materials-show-full .materials-wrapper{height:100vh}.materials-show-full .modal-header .close{right:-25px}@media screen and (max-width:991px){.materials-show-full .modal-header .close{right:10px}}.tutor-tax-modal .close{color:#17162b;font-size:30px}.tutor-tax-modal .modal-dialog{width:100%;max-width:1280px;padding-left:10px;padding-right:10px}.tutor-tax-modal .modal-content{background:#fff;color:#17162b;width:100%}.tutor-tax-modal .input-inline{display:inline-block}.tutor-tax-modal .tutor-tax-wrapper{font-size:15px;text-align:left;line-height:30px}.tutor-tax-modal .tutor-tax-wrapper a{font-weight:700;color:#e65100}.thanks-message{box-sizing:border-box;max-width:544px;width:100%;margin:0 auto;padding:4px}.thanks-message .checkbox-field label{font-weight:500!important}.thanks-message__subtitle,.thanks-message__title{color:#14001a;font-size:18px;font-weight:700;line-height:1.2;margin-block-end:20px}.thanks-message__subtitle{font-size:14px;color:#333}.thanks-message__list{margin-block-end:24px;padding:0;color:#333}.thanks-message__item{display:flex;align-items:center;margin-block-end:15px}.thanks-message__item:last-child .thanks-message__icon{margin-inline-end:16px}.thanks-message__item-fail:not(:last-child){margin-block-end:12px}.thanks-message__description{font-size:14px}.thanks-message__icon{color:#aaa0ab;margin-inline-end:20px}.thanks-message__icon-calendar{min-width:20px;min-height:20px}.thanks-message__icon-clock{min-width:22px;min-height:22px}.thanks-message__icon-reschedule{min-width:26px;min-height:22px}.modal-header{padding:0;border:0}.modal-header .close{position:absolute;top:16px;right:16px;outline:0;color:#a9a9b1;opacity:.6;transition:.2s opacity ease;z-index:2;font-weight:500;font-size:3.125rem;line-height:.625rem}.modal-header .close:hover{opacity:1}.modal-body{padding:0}#book-lesson-popup-modal .modal-dialog{background:#fff;max-width:600px;width:100%;padding:0;margin:auto;box-shadow:0 2px 2px rgba(12,11,26,.05);border-radius:6px}#book-lesson-popup-modal .modal-content{max-width:360px;width:100%;border:0;box-shadow:0 0 0 0;margin:0 auto;background:0 0;padding:55px 0}#book-lesson-popup-modal .modal-content p{color:#a9a9b1;font-size:14px;line-height:19px}#book-lesson-popup-modal .modal-content form{text-align:center;padding:15px 30px;box-sizing:border-box}#book-lesson-popup-modal .modal-content form input,#book-lesson-popup-modal .modal-content form textarea{display:inline-block;padding:0 15px;box-sizing:border-box;max-width:100%;border-radius:6px;border:1px solid #a9a9b1;width:100%;resize:none;font-size:16px;min-height:44px}#book-lesson-popup-modal .modal-content form .btn{display:inline-block;padding:0 15px;min-height:44px;box-sizing:border-box;max-width:100%;width:100%}#book-lesson-popup-modal .modal-content form input:focus,#book-lesson-popup-modal .modal-content form textarea:focus{border-color:#08080c;box-shadow:0 0 0 0;outline:0}#about-video-modal .video-wrapper{position:initial}.test-videochat-popup{margin-top:15px;padding:24px;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.14);background:#fff;max-width:344px}.test-videochat-popup textarea{height:80px}.test-videochat-popup .videochat-devices{text-align:left;color:#4e4e4e}.test-videochat-popup .videochat-devices__test{margin-bottom:12px;max-height:200px;overflow:hidden}.test-videochat-popup .videochat-devices__test video{object-fit:cover;height:100%;width:100%}.videochat-support.fade{z-index:2}.videochat-support.fade:before{content:"";background-color:#111021;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.videochat-support .modal-dialog{width:100%;max-width:450px;padding:0 10px;margin:0 auto;height:100%;display:flex;align-items:center;align-content:center}.videochat-support .modal-content{background:0 0;box-shadow:none;border:0;padding:0}.videochat-support .btn-wrap{padding-left:20%;padding-right:20%}.videochat-support .btn{border-radius:5px}.support__title{color:#fff;text-transform:uppercase;margin-bottom:20px;font-size:24px}.support__img{display:block;text-align:center;margin-bottom:20px}.support__content{color:#fff;font-size:16px;line-height:1.2;margin-bottom:15px}.white-modal .modal-dialog{display:block;margin:30px auto 0;width:100%;max-width:350px}.white-modal .modal-content{padding:24px;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.14);background:#fff}.video-chat-error .body ol li,.white-modal .white-title{margin-bottom:10px}.white-modal .btn{border-radius:5px}.white-modal .close{top:5px;right:10px;color:#3b3971}.invite-sms-popup .inline-filter{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lesson-homework-popup{display:block;width:100%}.lesson-homework-popup .presentation-activities{text-align:left}.lesson-homework-popup .presentation-activities>*{display:block;padding:16px 0;color:#ef6c00;font-size:16px;border-bottom:1px solid #ecebef}.lesson-homework-popup .presentation-activities a{color:#ef6c00}.lesson-homework-popup .buttons-wrapper,.lesson-homework-popup .presentation-btn-group{display:block;max-width:320px;width:100%;margin:0 auto 18px}.lesson-homework-popup .buttons-wrapper .btn,.lesson-homework-popup .presentation-btn-group .btn{margin:0;min-width:auto;padding:0 10px}.lesson-homework-popup .presentation-btn-group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.lesson-homework-popup .presentation-btn-group>*{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.lesson-homework-popup .buttons-wrapper .btn{width:100%}.group-lesson-popup .buttons-wrapper{margin:16px 0}.popup-leaving-page__title{padding:16px 24px 27px;margin-bottom:0;font-size:24px;text-align:center}.popup-leaving-page__btn{margin:33px auto;max-width:280px;display:block}.popup-leaving-page .ui-modal__content{max-width:480px}.popup-leaving-page-benefits{display:flex;justify-content:space-around;flex-wrap:wrap;padding:0 10px}.popup-leaving-page-benefits__item{max-width:130px;text-align:center}.popup-leaving-page-benefits__name{display:block}.popup-leaving-page-benefits__img{max-width:82px}.ui-modal__header{padding:16px 0;border-bottom:none}.popup-leaving-page--presents .ui-modal__content{max-width:546px}@media (max-width:767px){.popup-leaving-page--presents .ui-modal__content{border-radius:12px}}.popup-leaving-page--presents .popup-leaving-page__presents-banner{width:110%;max-width:110%}@media (max-width:767px){.popup-leaving-page--presents .ui-modal__wrapper{align-items:center!important}}.calendar-timezone{color:#14001a}.calendar-timezone,.calendar-timezone-inverted{text-align:center;font-size:15px;font-weight:400}.calendar-timezone .field-group,.calendar-timezone-inverted .field-group{margin-bottom:0}.calendar-timezone .field-group>span,.calendar-timezone-inverted .field-group>span{color:initial;margin-right:10px}.calendar-timezone select,.calendar-timezone-inverted select{font-size:15px;margin-bottom:7px}.calendar-timezone .change-timezone,.calendar-timezone-inverted .change-timezone{color:#6d5c70;text-decoration:underline;cursor:pointer;display:inline-block;margin-left:10px}.calendar-timezone .change-timezone:hover,.calendar-timezone-inverted .change-timezone:hover{text-decoration:none}.additional-tutor-info .radio-field input[type=radio]+label,.calendar-timezone .timezone-label,.calendar-timezone-inverted .timezone-label{color:#6d5c70;font-weight:500}.time-zone-switch{max-width:310px;margin:0 auto 16px}.calendar-timezone-inverted{color:#fff}.schedule-duration-switch>*{display:block;width:100%;text-align:center;margin:10px 0 0}@media (min-width:768px){.schedule-duration-switch>*{display:block;width:auto;text-align:center}}.schedule-duration-switch>:first-child{color:#363636;font-size:.8125rem;font-weight:700}.rtl-locales .lesson-duration{direction:rtl}.schedule-time-range-switch{color:#e65100;font-size:.875rem;font-weight:700}.schedule-time-range-switch>*{display:block;cursor:pointer}.schedule-title{display:block;width:100%;text-align:center}.schedule-filter{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:15px}.schedule-filter>*{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;width:100%;margin-bottom:10px}.modal-content .calendar-modal,.users-filter input.daterangepicker-input,.users-filter select{width:100%}.modal-content .calendar-modal .student-passion-note{overflow:hidden;word-wrap:break-word}.modal-content .calendar-modal select{color:#333;max-width:100%;background:#fff;padding:8px;border-radius:6px;border:1px solid #363636;font-weight:700;margin:10px 0}.modal-content .calendar-modal.last-lesson-modal .student-card-homework__item{color:#e65100;text-decoration:underline}.event-tooltip{background:#f2f2f2;border:1px solid #e7e7e7;border-radius:5px;color:#3b3971;position:fixed;width:250px;padding:10px;box-sizing:border-box;margin:auto;font-size:15px;line-height:1.2;z-index:1003;max-height:500px;overflow:hidden}@media (max-width:991px){.event-tooltip{display:none!important}}.event-tooltip:before{content:"";display:block;width:10px;height:10px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#f2f2f2;transform:rotate(45deg);position:absolute;bottom:-7px;left:0;right:0;margin:auto}.event-tooltip .row{margin:0 0 4px}.event-tooltip .tooltip-title{font-size:18px;font-weight:700;margin-bottom:7px}.event-tooltip .buttons-wrapper{margin-top:10px;text-align:center}.event-tooltip .buttons-wrapper .btn{margin-left:7px;box-sizing:border-box}.event-tooltip .buttons-wrapper .btn:first-child{margin-left:0}.event-tooltip .caption{color:red}.legend{margin-top:20px}.legend li{display:inline-block;line-height:1.5;font-size:14px;margin-left:20px}.legend li:last-child{margin-right:0}.legend .color,.legend .description{display:inline-block;vertical-align:middle}.legend .color{width:25px;height:15px;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2);margin-right:5px}.legend .color.free{background:#a7e98f}.legend .color.free.free-not-available{background:#c9e8be}.legend .color.booked-not-mine{background:#e7e7e7}.legend .color.disabled{background:#fff}.legend .color.not-confirmed{background:#e65100}.legend .color.preliminary{background:rgba(156,39,174,.7);color:#fff}.legend .color.blended{background-color:#823cdc}.legend .color.not-confirmed-blended{background-color:#e1a7ef}.legend .color.booked{background:#005c2e}.legend .color.speaking{border:1px solid #005c2e;background:repeating-linear-gradient(45deg,#e3e6ea,#e3e6ea 4px,#00bf60 7px,#00bf60 7px)}.legend .color.finished{background:#4e4e4e}.cc-wrapper .cc-column,.cc-wrapper .cc-nav.weekday{border-width:0 0 0 1px;border-style:solid;border-color:#efeff3}.cc-wrapper .cc-column:first-child,.cc-wrapper .cc-nav.weekday:first-child{border-width:0}.cc-wrapper .cc-slot:nth-child(2n+2),.cc-wrapper.with-axis .cc-column:first-child .cc-slot{border-width:0 0 1px;border-style:solid;border-color:#efeff3}.cc-wrapper.with-axis .cc-column:first-child,.cc-wrapper.with-axis .cc-nav.axis{width:100%}@media (min-width:480px){.cc-wrapper.with-axis .cc-column:first-child,.cc-wrapper.with-axis .cc-nav.axis{width:70%}}@media (min-width:768px){.cc-wrapper.with-axis .cc-column:first-child,.cc-wrapper.with-axis .cc-nav.axis{width:45%}}.cc-wrapper{display:block;position:relative}.cc-wrapper .cc-heading{display:block;width:100%;margin:14px 0;color:#363636;font-size:.8125rem;font-weight:700;text-align:center;cursor:default}@media (min-width:992px){.cc-wrapper .cc-heading{display:none}}.cc-wrapper .cc-nav,.cc-wrapper .cc-navs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cc-wrapper .cc-navs{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.cc-wrapper .cc-nav{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center;vertical-align:middle;color:#08080c;font-size:1rem;font-weight:700;width:50%;cursor:pointer}.cc-wrapper .cc-nav>span{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.3;z-index:2}.cc-wrapper .cc-nav__weekday{font-size:.8125rem;color:#7f7f8a}.cc-wrapper .cc-nav.next,.cc-wrapper .cc-nav.prev{position:absolute;display:block;height:50px;width:50px;top:auto;z-index:2}.cc-wrapper .cc-nav.next span,.cc-wrapper .cc-nav.prev span{font-size:1.875rem;width:100%}.cc-wrapper .cc-nav.next{right:-30px}.cc-wrapper .cc-nav.prev{left:-30px}.cc-wrapper .cc-nav.weekday{width:100%;padding:10px 0}.cc-wrapper .cc-nav.axis{display:none;border-width:0;pointer-events:none}.cc-wrapper .cc-nav.axis>*{display:none}.cc-wrapper .cc-content{position:relative;display:block;border-top:1px solid #efeff3}.cc-wrapper .cc-backdrop-wrapper,.cc-wrapper .cc-events-wrapper,.cc-wrapper .cc-slots-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.cc-wrapper .cc-backdrop-wrapper{width:100%;height:100%;padding:25px 0 0}@media (min-width:992px){.cc-wrapper .cc-backdrop-wrapper{padding:0}}.cc-wrapper .cc-events-wrapper{position:absolute;left:0;top:0;width:100%}.cc-wrapper .cc-column{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.cc-wrapper .cc-backdrop{position:absolute;display:block;left:0;top:0;height:100%;width:100%}.admin-panel__transaction-history__multi-select input,.cc-wrapper .cc-backdrop .cc-column{border:0}.cc-wrapper .cc-backdrop .cc-column.today{background:#fcf8e3}.cc-wrapper .cc-title{display:none}.cc-wrapper .cc-event__label,.cc-wrapper .cc-title{width:100%;left:0;top:50%;pointer-events:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cc-wrapper .cc-event,.cc-wrapper .cc-slot{font-size:.625rem;font-weight:700;text-align:center}.cc-wrapper .cc-slot{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;color:#363636;width:100%;margin:0 0 0 -1px;cursor:pointer;height:30px}.cc-wrapper .cc-slot.heading{display:none}.cc-wrapper .cc-event{position:absolute;width:calc(100% + 2px);top:0;left:0;background-color:#a7e98f;border-color:rgba(0,0,0,.16);border-width:1px;border-style:solid;color:#c9e8be;margin:-1px 0 0 -1px;display:flex;align-items:center;flex-direction:row-reverse;padding:0 4px;gap:2px}@media (min-width:480px){.cc-wrapper .cc-event{font-size:.6875rem}}@media (min-width:768px){.cc-wrapper .cc-event{font-size:.6875rem}}.cc-wrapper .cc-event:hover{box-shadow:inset 0 0 3px 1px rgba(0,0,0,.25)}.cc-wrapper .cc-event.first-lesson:after,.cc-wrapper .cc-event.renew:after,.cc-wrapper .cc-event.trial:after{display:block;text-transform:uppercase;font-size:7px;line-height:.9px;padding:5px 2px;color:#fff;text-align:center;border:1px solid #fff}.cc-wrapper .cc-event.first-lesson:after{content:"first"}.cc-wrapper .cc-event.trial:after{content:"trial"}.cc-wrapper .cc-event.trial.influencer:after{content:"trial ad"}.cc-wrapper .cc-event.renew:after{content:"renew"}.cc-wrapper .cc-event.origin-lang:before{content:""}.cc-wrapper .cc-event.warning .cc-event__icon:after{content:"\e90a"}.cc-wrapper .cc-event.excluded-slot{background-color:#fff!important;border:1px solid #efeff3;color:#fff;height:auto}.cc-wrapper .cc-event.disabled:hover,.cc-wrapper .cc-event.excluded-slot:hover{box-shadow:none}.cc-wrapper .cc-event.booked{background-color:#005c2e}.cc-wrapper .cc-event.booked.blended{background-color:#823cdc}.cc-wrapper .cc-event.booked,.cc-wrapper .cc-event.not-confirmed{border-color:rgba(0,0,0,.16);color:#fff}.cc-wrapper .cc-event.not-confirmed:not(.blended){background-color:#e65100}.cc-wrapper .cc-event.not-confirmed.blended{background-color:#e1a7ef}.cc-wrapper .cc-event.finished{background-color:#4e4e4e!important;color:#fff!important}.cc-wrapper .cc-event.preliminary{background:rgba(156,39,174,.7);color:#fff}.cc-wrapper .cc-event.preliminary:after{border:1px solid #fff;color:#fff}.cc-wrapper .cc-event.speaking{background:repeating-linear-gradient(45deg,#e3e6ea,#e3e6ea 4px,#00bf60 7px,#00bf60 7px)!important;color:#3b3971!important;border-color:#005c2e!important}.cc-wrapper .cc-event.error{background-color:red!important}.cc-wrapper .cc-event.reschedule-lesson{opacity:.4;pointer-events:none}.cc-wrapper .cc-event__label{display:block}.cc-wrapper .cc-event__icon{position:relative}.cc-wrapper .cc-event.current-student-lesson .cc-event__icon:after{content:"\e918";border:0;padding:0;font-size:inherit;line-height:inherit}.cc-wrapper .cc-event.current-student-lesson.warning>.cc-event__icon:after{content:"\e90a\e918"}.cc-wrapper .cc-event.booked-not-mine{background:#e7e7e7!important;border-color:rgba(0,0,0,.16)!important;color:#08080c}.cc-wrapper .cc-event.booked-not-mine:after,.cc-wrapper .cc-event.booked-not-mine:before,.cc-wrapper .cc-event.booked-not-mine>*{display:none}.cc-wrapper.is-compact .cc-backdrop-wrapper{padding:32px 0 0}@media (min-width:992px){.cc-wrapper.is-compact .cc-backdrop-wrapper{padding:0}}.cc-wrapper.is-compact .cc-nav.weekday{padding:6px 0}.cc-wrapper.is-compact .сс-slot{height:23px}.cc-wrapper.with-axis .cc-nav.axis{display:block}.cc-wrapper.with-axis .cc-column:first-child .cc-slot{pointer-events:none}.cc-wrapper.with-axis .cc-column:first-child .cc-event__label,.cc-wrapper.with-axis .cc-column:first-child .cc-title{display:block;font-size:.8125rem;color:#08080c}.cc-wrapper.is-mobile .cc-content,.cc-wrapper.is-mobile .cc-header{margin:0;padding:0;border:0}.cc-wrapper.is-mobile .cc-backdrop,.cc-wrapper.is-mobile .cc-slots-wrapper{display:none}.cc-wrapper.is-mobile .cc-heading{margin:6px 0}.cc-wrapper.is-mobile .cc-nav{font-size:1rem}@media (min-width:480px){.cc-wrapper.is-mobile .cc-nav{font-size:1.1875rem}}.cc-wrapper.is-mobile .cc-nav>span{line-height:1}.cc-wrapper.is-mobile .cc-nav__weekday{color:#08080c}.cc-wrapper.is-mobile .cc-nav.next,.cc-wrapper.is-mobile .cc-nav.prev{position:relative;width:90%;right:0;left:0;padding:10px 0}@media (min-width:480px){.cc-wrapper.is-mobile .cc-nav.next,.cc-wrapper.is-mobile .cc-nav.prev{width:50%}}.cc-wrapper.is-mobile .cc-nav.next:hover:before,.cc-wrapper.is-mobile .cc-nav.prev:hover:before{content:none}.cc-wrapper.is-mobile .cc-nav.next span,.cc-wrapper.is-mobile .cc-nav.prev span{font-size:1.5625rem}.cc-wrapper.is-mobile .cc-nav.weekday{border-width:0;padding:12px 0}@media (min-width:480px){.cc-wrapper.is-mobile .cc-nav.weekday{padding:10px 0}}.cc-wrapper.is-mobile .cc-nav.active,.cc-wrapper.is-mobile .cc-nav.active .cc-nav__weekday,.cc-wrapper.is-mobile .cc-nav.today,.cc-wrapper.is-mobile .cc-nav.today .cc-nav__weekday{color:#fff}.cc-wrapper.is-mobile .cc-nav.today:before{background-color:#363636}.cc-wrapper.is-mobile .cc-nav.active:before,.cc-wrapper.is-mobile .cc-nav.today:before{content:"";position:absolute;display:block;border-radius:50%;z-index:1;height:34px;width:34px;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:480px){.cc-wrapper.is-mobile .cc-nav.active:before,.cc-wrapper.is-mobile .cc-nav.today:before{height:45px;width:45px}}.cc-wrapper.is-mobile .cc-nav.active:before{background-color:#e65100}.cc-wrapper.is-mobile .cc-events-wrapper{position:relative}.cc-wrapper.is-mobile .cc-column{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-color:transparent}.cc-wrapper.is-mobile .cc-title{display:block}.cc-wrapper.is-mobile .cc-event{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;height:40px;width:48%;margin:2% 0;background-color:#fff;border-color:#a9a9b1;border-radius:6px;font-size:1rem;font-weight:700;color:#08080c}@media (min-width:480px){.cc-wrapper.is-mobile .cc-event{font-size:1.1875rem}}.cc-wrapper.is-mobile .cc-event.heading{display:inline-block;height:24px;width:100%;color:#363636;font-size:.8125rem;font-weight:700;text-align:center;padding:0;border-color:transparent}.cc-wrapper.is-mobile .cc-event.heading>.cc-event__label,.cc-wrapper.is-mobile .cc-event.heading>.cc-title{display:inline-block}.cc-wrapper.is-mobile .cc-event:hover{box-shadow:unset}.cc-wrapper.is-mobile .cc-event.booked,.cc-wrapper.is-mobile .cc-event.not-confirmed{background-color:#fff!important;border-color:#e65100!important;color:#e65100!important}.cc-wrapper.is-mobile .cc-event.finished{background-color:#fff!important;border-color:#4e4e4e!important;color:#4e4e4e!important}.cc-wrapper.is-mobile .cc-event.error{background-color:#fff!important;border-color:red!important;color:red!important}.cc-wrapper.is-mobile .cc-event.free .cc-event__icon,.cc-wrapper.is-mobile .cc-event.heading .cc-event__icon,.cc-wrapper.is-mobile .cc-event.warning .cc-event__icon:after,.table-lessons .student-cell .icon.error:before{display:none}.cc-wrapper.is-mobile .cc-event.preliminary{background:repeating-linear-gradient(45deg,#eaf8f0,#eaf8f0 4px,#ffe6de 7px,#ffe6de 7px)!important;border-color:#a7e98f!important;color:#e65100!important}.cc-wrapper.is-mobile .cc-event.speaking{background:repeating-linear-gradient(45deg,#f9f9f9,#f9f9f9 4px,#e2f5ea 7px,#e2f5ea 7px)!important;border-color:#3b3971!important;color:#3b3971!important}.cc-wrapper.is-mobile .cc-event__label{position:absolute;display:block;background:#fff;font-size:.6875rem;font-weight:700;text-align:center;height:16px;width:auto;top:-8px;left:50%;transform:translate(-50%,0);white-space:nowrap}@media (min-width:480px){.cc-wrapper.is-mobile .cc-event__label{font-size:.8125rem}}.cc-wrapper.is-mobile .cc-event__icon{display:block;position:absolute;left:11%;top:50%;transform:translate(0,-50%);width:24px;height:24px;background-repeat:no-repeat;background-size:100% 100%}.cc-wrapper.is-mobile .cc-event.not-available{color:#c9e8be}.cc-wrapper.is-mobile .cc-event.booked-not-mine{display:none!important}.cc-wrapper .cc-event__children{display:grid;grid-template-columns:1fr 1fr;pointer-events:none}.cc-wrapper .cc-event--inner{position:relative;pointer-events:all}.edit-form .filter-wrapper .period-wrapper label,.tutor-profile .cc-wrapper .cc-heading{display:block}.iti__flag.iti__ua-eu{background-image:url(/assets/images/without-fingerprint/ua-eu.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.admin-user-setting{position:relative;margin-bottom:20px}.admin-user-setting .users-filter{margin-bottom:40px}.admin-user-setting__switch-wrapper{display:flex}.admin-user-setting__error{color:red;font-weight:700;margin:0 15px 0 0;line-height:35.4px}.admin-user-setting__row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;padding:0 30px}.admin-user-setting__item-title,.invite-box__context strong{font-weight:700}.admin-user-setting-item-title{color:#3b3971;font-size:17px}.admin-user-setting__link:hover{text-decoration:underline}.right-filter{margin-bottom:30px}.right-filter .btn{height:100%}.right-filter,.right-filter-item{display:flex;justify-content:space-between;align-items:center}.friends-table a:hover,.right-filter-link:hover,.table-admin-panel a:hover,.table-promo a:hover{text-decoration:underline}.right-filter-sub-item{margin-left:50px}.right-filter .switch_label{padding:5px 10px 0 0;font-size:16px}.users-filter .field-group,.users-filter .form-group{margin:0 0 7px}.users-filter .period-wrapper{margin:0}.users-filter-form{display:block;width:100%}.users-filter-form .form-group{float:left;margin-left:2%}.users-filter-form .form-group:first-child{margin-left:0}.users-filter .select-label{display:block;text-align:left;margin-bottom:10px}.filter-sort-wrap{display:block;width:100%;text-align:right;margin-bottom:15px}.filter-sort-btn{border:0;background:0 0;outline:0}.filter-sort-btn.active{color:#e65100;border-bottom:1px dotted #e65100}.admin-panel-menu{text-align:left;margin-bottom:0;list-style:none;padding-inline-start:0;columns:3}.admin-panel-menu__item,.friends-table button+button,.table-admin-panel button+button,.table-promo button+button{margin-top:10px}.admin-panel-menu__item:first-of-type,.messages-wrapper .message.system ul li:first-of-type{margin-top:0}.admin-panel-menu__link{font-size:16px;color:#3b3971;transition:.3s}.admin-panel-menu__link.active,.admin-panel-menu__link:hover{color:#e65100}.no-margin{margin-bottom:0}.refresh-btn{display:flex;flex-direction:column;justify-content:center;cursor:pointer;margin-left:10px;color:#e65100}.refresh-btn svg{max-width:20px}.edit-social{padding:0 20px}.edit-social .discard-value{cursor:pointer;margin-left:20px;padding:10px}.edit-form .filter-group{padding:0;margin-bottom:30px}.edit-form .switch-wrapper{display:flex;justify-content:space-between;padding:0 30px;margin-bottom:30px}.edit-form .switch-wrapper .sw-label{font-weight:500;color:#3b3971;font-size:18px;width:20%;line-height:1}.edit-form .filter-wrapper{display:inline-block;margin-left:20px}.edit-form .filter-wrapper:first-child{margin-left:0}.edit-form .filter-wrapper input,.edit-form .filter-wrapper label{width:auto;display:inline-block}.edit-form .filter-wrapper select{height:38px}.no-records{text-align:center;font-size:1.7em;margin:20px 0}.inline-filter{display:flex;align-items:flex-end;gap:10px 5px;margin-bottom:20px}.inline-filter .field-group{width:100%}.inline-filter .field-group:first-of-type{margin-left:0}.inline-filter .field-item{width:15%}.group-lesson-filter{display:flex;align-items:center}.group-lesson-filter .filter-select{display:block;width:95%;margin-right:30px}.group-lesson-filter .add-btn{margin-top:20px}.balance-reason-select{width:100%;height:30px;border:1px solid #a9a9b1;border-radius:8px;background:#fff}.balance-admin-table{position:relative}.payment-plans-popup__wrapper{display:flex;justify-content:center;padding:0 40px;margin-top:-42px;border-bottom:1px solid #d8d4d9}@media (max-width:900px){.payment-plans-popup__wrapper{flex-direction:column}}.payment-plans-popup__header{font-weight:600;font-size:14px;line-height:17px;text-align:center;border-bottom:1px solid #d8d4d9;padding-bottom:15px}.payment-plans-popup__btn{position:sticky;bottom:0;width:100%;background-color:#fff;height:51px;margin-top:9px;text-align:center;border-radius:12px}.payment-plans-popup__btn .btn.orange{width:180px}.payment-plans-popup .ui-modal__header{border-bottom:none}.payment-plans-filter{padding-left:15px;min-width:135px;padding-bottom:20px}.payment-plans-filter--left{padding-right:15px;border-right:1px solid #d8d4d9;min-width:135px}@media (max-width:900px){.payment-plans-filter--left{border-right:none;width:100%;padding-right:0}.payment-plans-filter{margin-left:10px;width:100%}}.payment-plans-filter__title{margin-top:20px;color:#6d5c70;text-align:left}.payment-plans-filter__title,.payment-plans-filter__title--left{font-size:12px;line-height:15px}.payment-plans-filter__checkbox{cursor:pointer}.payment-plans-filter__checkbox .checkbox-field{padding:4px 0;margin-bottom:0}.payment-plans-filter__checkbox--checked{background-color:#823cdc;color:#fff;padding:0 8px;cursor:pointer;margin-left:-8px}.payment-plans-filter__checkbox--checked .checkbox-field input[type=checkbox]:checked+.checkbox-field__icon{background-color:#fff}.payment-plans-filter__checkbox--checked .checkbox-field input[type=checkbox]:checked+.checkbox-field__icon svg{color:#823cdc}.payment-plans-filter__checkbox--checked .checkbox-field input[type=checkbox]:checked+.checkbox-field__label{font-size:14px;line-height:17px}.payment-plans-filter__checkbox--checked .checkbox-field{padding:4px 0}.payment-plans-wrapper{margin-bottom:40px}.free-slot-date{display:flex;align-items:center;column-gap:5px;padding-right:20px}.free-slot-date__item{display:flex;flex-direction:column;column-gap:5px;padding-right:5px}.free-slot-date__label{display:flex;column-gap:10px}.field-group-wrap .free-slot-date .field-group{margin-right:0}.field-group-wrap .free-slot-date .field-group input{width:150px}.admin-panel__center-btn{display:flex;align-items:center;justify-content:center}.admin-panel__transaction-history__multi-select{margin-bottom:20px}.admin-gen-pay-url{display:flex;flex-direction:column;gap:12px}.admin-page :where(.container > .field-group + *){margin-block-start:20px}.admin-page :where(:where(.field-group, .form-group) > label){margin-block-end:4px}.table-wrap{position:relative;overflow-x:auto}.table-admin-panel,.table-promo{width:100%;background:#fff;white-space:normal}.table-admin-panel th,.table-promo th{font-weight:700;background:rgba(59,57,113,.2)}.table-admin-panel tr:nth-child(2n),.table-promo tr:nth-child(2n){background:rgba(59,57,113,.05)}.table-admin-panel tr.tutor-balance,.table-promo tr.tutor-balance{background-color:#fbfff3}.table-admin-panel tr.tutor-balance td,.table-promo tr.tutor-balance td{padding:5px}.table-admin-panel td,.table-admin-panel th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.table-admin-panel td:nth-of-type(1),.table-admin-panel th:nth-of-type(1){width:12%}.table-admin-panel td:nth-of-type(2),.table-admin-panel th:nth-of-type(2){width:30%}.table-admin-panel td:nth-of-type(3),.table-admin-panel td:nth-of-type(4),.table-admin-panel td:nth-of-type(5),.table-admin-panel th:nth-of-type(3),.table-admin-panel th:nth-of-type(4),.table-admin-panel th:nth-of-type(5){width:15%}.table-admin-panel td:nth-of-type(6),.table-admin-panel th:nth-of-type(6){width:18%;text-align:center}.table-promo td:nth-of-type(6),.table-promo th:nth-of-type(6){text-align:center}.table-admin-panel td:nth-of-type(7),.table-admin-panel td:nth-of-type(8),.table-admin-panel th:nth-of-type(7),.table-admin-panel th:nth-of-type(8),.table-promo td:nth-of-type(7),.table-promo td:nth-of-type(8),.table-promo th:nth-of-type(7),.table-promo th:nth-of-type(8){width:14%}.friends-table button,.table-admin-panel button,.table-promo button{width:100%;margin:0}.table-admin-panel button.btn-icon-green,.table-promo button.btn-icon-green{width:auto}.friends-table select,.speaking-template-table select,.table-admin-panel select,.table-courses select,.table-group select,.table-group-lesson select,.table-promo select{width:100%;height:37px}.table-admin-panel .form-group,.table-promo .form-group{margin-bottom:0}.table-admin-panel .edit-row,.table-promo .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.table-admin-panel .table-btn,.table-promo .table-btn{display:inline-block;width:100%;padding:5px;text-decoration:none;background:0 0;border:1px solid #ccc;transition:.3s}.table-admin-panel .table-btn:hover,.table-promo .table-btn:hover{background:#3b3971;color:#fff;text-decoration:none}.table-lessons td:nth-child(n),.table-lessons th:nth-child(n){width:auto}.table-lessons .comment-cell{overflow:inherit}.table-lessons .comment-cell__inner{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7vw;max-width:95%}.table-lessons .comment-cell:hover .comment-cell__inner{white-space:normal;overflow:auto}.table-lessons .student-cell{position:relative}.table-lessons .student-cell .icons-wrapper{display:block;position:absolute;top:2px;font-size:.8em;color:currentColor;cursor:default;line-height:1;font-weight:700}.table-lessons .student-cell .icon{opacity:.4}.table-lessons .student-cell .icon.active{color:#00bf60;opacity:1}.table-lessons .student-cell .icon.error{color:red;opacity:1}.table-lessons tr.past-lesson{background:#e3e6ea}.table-lessons tr.future-lesson{background:#fff}.table-lessons tr.today-future-lesson{background:#00bf60;color:#fff}.table-lessons tr.today-future-lesson .icon.active{color:#005c2e}.db-lesson-checkbox input[type=checkbox],.table-checkbox input[type=checkbox]{display:none}.db-lesson-checkbox label,.table-checkbox label{position:relative;display:inline-block;user-select:none;cursor:pointer}.table-checkbox label:after{margin:10px auto 0;box-shadow:0 0 0 1px #3b3971}.db-lesson-checkbox label:after,.table-checkbox label:after{content:"";display:block;width:25px;height:25px;border:3px solid #fff}.db-lesson-checkbox input[type=checkbox]:checked+label:after,.table-checkbox input[type=checkbox]:checked+label:after{background:#3b3971}.billing-total{margin-left:auto;margin-right:0;width:50%;margin-bottom:20px;background:#fff;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.billing-total__paid td{color:#cf3f29;border-top:1px solid #e7e7e7}.billing-total__paid_no-border td{border-top:none}.billing-total__item td{font-size:18px;padding:10px 0}.billing-total__item td:first-child{text-align:left;padding-left:20px}.billing-total__item td:last-child{font-weight:700;text-align:right;padding-right:20px;width:20%}.billing-total__item.need_to_paid{color:#cf3f29}.billing-total__item.btn-wrap td,.friends-table tfoot td,.speaking-template-table tfoot td,.table-courses tfoot td,.table-group tfoot td,.table-group-lesson tfoot td,.table-members-group-lesson tfoot td{text-align:center}.billing-total__item.btn-wrap .btn{display:inline-block;width:48%;margin-left:2%;margin-bottom:16px}.billing-total__item.btn-wrap .btn:first-of-type{margin-left:0}.billing-total__item:first-child td{border-top:1px solid #e7e7e7;padding-top:15px}.billing-total__item:last-child td{padding-bottom:15px;border-bottom:1px solid #e7e7e7}.billing-total__textarea{margin-top:10px;margin-bottom:20px;width:100%;min-height:100px;padding:5px 10px;resize:vertical}.billing-total .total-id{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.billing-total .total-id td{padding:10px 20px}.billing-total .total-id span:after{content:","}.billing-total .total-id span:last-child:after{content:none}.compensation-amount .amount{color:#08080c}.compensation-amount--red .amount{color:red}.compensation-amount--yellow .amount{color:#ff9800}.compensation_comment{position:relative;margin:10px auto 0;display:block;max-width:200px}.compensation_comment .billing-comment{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:95%;padding:0 20px}.compensation_comment .billing-comment+.edit-btn{position:relative;top:-2px;margin-left:-15px}.compensation_comment .edit-btn{visibility:hidden;display:inline-block;width:auto;cursor:pointer;overflow:hidden}.billing-table td:hover .edit-btn{visibility:visible}.b-wallet{background:#fff;padding:20px;margin-bottom:10px;font-size:18px}.b-wallet__label,.file-item__activites svg,.table-group-lesson .all-languages svg{margin-right:5px}.b-wallet__number{font-weight:700;color:#e65100}.b-additional{font-size:16px}.b-additional>*{padding:0 30px;margin-bottom:15px}.friends-table button.btn-icon-green,.speaking-template-table button.btn-icon-green,.table-admin-panel.table-transactions td,.table-admin-panel.table-transactions th,.table-courses button.btn-icon-green,.table-group button.btn-icon-green,.table-group-lesson button.btn-icon-green,.table-members-group-lesson button.btn-icon-green,.table-transactions.table-promo td,.table-transactions.table-promo th{width:auto}.table-transactions__available-lessons{color:#15bb2b}.table-promo td,.table-promo th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.table-promo td .bonus,.table-promo th .bonus{padding:5px;border:1px solid #ccc}.table-promo td:nth-of-type(1),.table-promo th:nth-of-type(1){width:5%}.table-promo td:nth-of-type(2),.table-promo td:nth-of-type(3),.table-promo th:nth-of-type(2),.table-promo th:nth-of-type(3){width:15%}.table-promo td:nth-of-type(4),.table-promo th:nth-of-type(4){width:20%}.table-promo td:nth-of-type(5),.table-promo th:nth-of-type(5){width:15%}.table-promo td:nth-of-type(6),.table-promo th:nth-of-type(6){width:20%}.friends-table{color:#000;text-overflow:ellipsis;background:#f0f8ff}.friends-table th{font-weight:700;background:rgba(59,57,113,.2)}.friends-table tr:nth-child(2n){background:rgba(59,57,113,.05)}.friends-table td,.friends-table th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.friends-table td:nth-of-type(1),.friends-table th:nth-of-type(1){width:5%}.friends-table td:nth-of-type(2),.friends-table th:nth-of-type(2){width:20%}.friends-table td:nth-of-type(3),.friends-table td:nth-of-type(4),.friends-table td:nth-of-type(5),.friends-table th:nth-of-type(3),.friends-table th:nth-of-type(4),.friends-table th:nth-of-type(5){width:15%}.friends-table td:nth-of-type(6),.friends-table th:nth-of-type(6){width:25%;text-align:center}.friends-table .form-group{margin-bottom:0}.friends-table .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.friends-table .table-btn{display:inline-block;width:100%;padding:5px;text-decoration:none;background:0 0;border:1px solid #ccc;transition:.3s}.friends-table .table-btn:hover{background:#3b3971;color:#fff;text-decoration:none}.table-group-lesson{width:100%;background:#fff;white-space:normal}.table-group-lesson th{font-weight:700;background:rgba(59,57,113,.2)}.table-group-lesson td,.table-group-lesson th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.table-group-lesson td .edit,.table-group-lesson th .edit{text-align:unset}.table-group-lesson td .locales,.table-group-lesson th .locales{list-style:none;margin-top:5px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;margin-inline:auto}.table-group-lesson td .locales .locale,.table-group-lesson th .locales .locale{margin-right:5px;margin-left:5px;margin-bottom:5px}.table-group-lesson .status-wrapper{display:flex;justify-content:flex-end;padding-right:10px}.table-group-lesson .status-wrapper .status-btn{cursor:pointer;color:#3b3971}.alert a,.speaking-template-table .status-wrapper .status-btn:hover,.speaking-template-table a:hover,.table-courses .status-wrapper .status-btn:hover,.table-courses a:hover,.table-group .status-wrapper .status-btn:hover,.table-group a:hover,.table-group-lesson .status-wrapper .status-btn:hover,.table-group-lesson a:hover,.table-members-group-lesson a:hover{text-decoration:underline}.table-group-lesson .age-icon,.table-group-lesson button+button{margin-top:10px}.table-group-lesson .date{font-size:11px}.speaking-template-table button,.table-courses button,.table-group button,.table-group-lesson button{margin:0}.table-group-lesson .form-group{margin-bottom:0}.table-group-lesson .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.table-group-lesson .table-btn{display:inline-block;width:100%;padding:5px;text-decoration:none;background:0 0;border:1px solid #ccc;transition:.3s}.table-group-lesson .table-btn:hover{background:#3b3971;color:#fff;text-decoration:none}.table-group-lesson tr.past-lesson{background:#e3e6ea}.table-group-lesson tr.future-lesson{background:#fff}.table-group-lesson tr.today-future-lesson{background:#00bf60;color:#fff}.table-group-lesson tr.canceled-lesson{background:rgba(169,68,66,.4784313725)}.table-group-lesson tr.draft-lesson{background:repeating-linear-gradient(45deg,#e3e6ea,#fff 4px,#fff 10px,#fff 1px)}.table-group-lesson .participant-info{display:flex;align-items:center}.table-group-lesson .participant-info span{font-weight:700;color:#e65100;cursor:pointer}.table-group-lesson .participant-info .trial{border:1px solid #e65100}.c-notification__content a,.table-courses select,.table-group-lesson td .sortable,.table-group-lesson th .sortable{cursor:pointer}.table-group-lesson td .sortable.active.down:after,.table-group-lesson td .sortable.active.up:after,.table-group-lesson th .sortable.active.down:after,.table-group-lesson th .sortable.active.up:after{display:inline;font-weight:700;font-size:20px}.table-group-lesson td .sortable.active.up:after,.table-group-lesson th .sortable.active.up:after{content:"↑"}.table-group-lesson td .sortable.active.down:after,.table-group-lesson th .sortable.active.down:after{content:"↓"}.table-group-lesson td .sortable:hover,.table-group-lesson th .sortable:hover{color:#e65100}.table-group-lesson td .sortable:hover:after,.table-group-lesson th .sortable:hover:after{display:inline;content:"⇅";font-size:14px}.table-group-lesson td:nth-of-type(1),.table-group-lesson th:nth-of-type(1){width:5%}.table-group-lesson td:nth-of-type(2),.table-group-lesson th:nth-of-type(2){width:10%}.table-group-lesson td:nth-of-type(3),.table-group-lesson th:nth-of-type(3){width:20%}.table-group-lesson td:nth-of-type(4),.table-group-lesson th:nth-of-type(4){width:5%}.table-group-lesson td:nth-of-type(5),.table-group-lesson th:nth-of-type(5){width:15%;max-width:200px;overflow:hidden}.table-group-lesson td:nth-of-type(6),.table-group-lesson th:nth-of-type(6){width:20%;max-width:200px;overflow:hidden}.table-group-lesson td:nth-of-type(7),.table-group-lesson th:nth-of-type(7){width:10%;max-width:150px;overflow:hidden}.table-group-lesson td:nth-of-type(8),.table-group-lesson th:nth-of-type(8){width:20%}.speaking-template-table td:nth-of-type(1),.speaking-template-table th:nth-of-type(1),.table-group-lesson td:nth-of-type(9),.table-group-lesson th:nth-of-type(9){width:5%}.table-group-lesson .all-languages{display:flex;align-items:center;justify-content:center}.table-group-checkbox-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.table-group-checkbox-wrapper .db-lesson-checkbox{position:relative;right:2px;top:5px}.table-group-checkbox-wrapper-label{padding-left:10px;margin-bottom:5px;opacity:.75}.speaking-template-table,.table-courses,.table-group{width:100%;background:#fff;white-space:normal}.speaking-template-table th{font-weight:700;background:rgba(59,57,113,.2)}.speaking-template-table td,.speaking-template-table th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.speaking-template-table td .edit,.speaking-template-table th .edit{text-align:unset}.speaking-template-table td .locales,.speaking-template-table th .locales{list-style:none;margin-top:5px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;margin-inline:auto}.speaking-template-table td .locales .locale,.speaking-template-table th .locales .locale,.table-courses td .locales .locale,.table-courses th .locales .locale,.table-group td .locales .locale,.table-group th .locales .locale{margin-right:5px;margin-left:5px;margin-bottom:5px}.speaking-template-table .status-wrapper{display:flex;justify-content:flex-end;padding-right:10px}.speaking-template-table .status-wrapper .status-btn{cursor:pointer;color:#3b3971}.speaking-template-table .age-icon,.speaking-template-table button+button{margin-top:10px}.speaking-template-table .date{font-size:11px}.speaking-template-table .form-group{margin-bottom:0}.speaking-template-table .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.speaking-template-table .table-btn{display:inline-block;width:100%;padding:5px;text-decoration:none;background:0 0;border:1px solid #ccc;transition:.3s}.speaking-template-table .table-btn:hover{background:#3b3971;color:#fff;text-decoration:none}.speaking-template-table tr.past-lesson{background:#e3e6ea}.speaking-template-table tr.future-lesson{background:#fff}.speaking-template-table tr.today-future-lesson{background:#00bf60;color:#fff}.speaking-template-table tr.canceled-lesson{background:rgba(169,68,66,.4784313725)}.speaking-template-table tr.draft-lesson{background:repeating-linear-gradient(45deg,#e3e6ea,#fff 4px,#fff 10px,#fff 1px)}.speaking-template-table td:nth-of-type(2),.speaking-template-table td:nth-of-type(3),.speaking-template-table th:nth-of-type(2),.speaking-template-table th:nth-of-type(3){width:20%}.speaking-template-table td:nth-of-type(4),.speaking-template-table td:nth-of-type(5),.speaking-template-table th:nth-of-type(4),.speaking-template-table th:nth-of-type(5){width:15%}.speaking-template-table td:nth-of-type(6),.speaking-template-table th:nth-of-type(6){width:20%}.speaking-template-table td:nth-of-type(7),.speaking-template-table th:nth-of-type(7){width:5%;max-width:200px;overflow:hidden}.table-group th{font-weight:700;background:rgba(59,57,113,.2)}.table-group td,.table-group th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.table-group td .edit,.table-group th .edit{text-align:unset}.table-group td .locales,.table-group th .locales{list-style:none;margin-top:5px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;margin-inline:auto}.table-group .status-wrapper{display:flex;justify-content:flex-end;padding-right:10px}.table-group .status-wrapper .status-btn{cursor:pointer;color:#3b3971}.table-group .age-icon,.table-group button+button{margin-top:10px}.table-group .date{font-size:11px}.table-group .form-group{margin-bottom:0}.table-group .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.table-group .table-btn{display:inline-block;width:100%;padding:5px;text-decoration:none;background:0 0;border:1px solid #ccc;transition:.3s}.table-group .table-btn:hover{background:#3b3971;color:#fff;text-decoration:none}.table-group tr.past-lesson{background:#e3e6ea}.table-group tr.future-lesson{background:#fff}.table-group tr.today-future-lesson{background:#00bf60;color:#fff}.table-group tr.canceled-lesson{background:rgba(169,68,66,.4784313725)}.table-group tr.draft-lesson{background:repeating-linear-gradient(45deg,#e3e6ea,#fff 4px,#fff 10px,#fff 1px)}.table-group .lessons-info{font-weight:700;color:#3b3971;cursor:pointer}.table-group .participant-info{font-weight:700;cursor:pointer;color:#e65100}.videochat-page .user-file-list h3{color:#e65100}.table-group td:nth-of-type(1),.table-group th:nth-of-type(1){width:10%}.table-group td:nth-of-type(2),.table-group td:nth-of-type(3),.table-group td:nth-of-type(4),.table-group td:nth-of-type(5),.table-group th:nth-of-type(2),.table-group th:nth-of-type(3),.table-group th:nth-of-type(4),.table-group th:nth-of-type(5){width:20%}.table-group td:nth-of-type(6),.table-group th:nth-of-type(6){width:10%}.table-courses th{font-weight:700;background:rgba(59,57,113,.2)}.table-courses td,.table-courses th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.table-courses td .edit,.table-courses th .edit{text-align:unset}.table-courses td .locales,.table-courses th .locales{list-style:none;margin-top:5px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;margin-inline:auto}.table-courses .status-wrapper{display:flex;justify-content:flex-end;padding-right:10px}.table-courses .status-wrapper .status-btn{cursor:pointer;color:#3b3971}.table-courses .age-icon,.table-courses button+button{margin-top:10px}.table-courses .date{font-size:11px}.table-courses .form-group{margin-bottom:0}.table-courses .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.table-courses .table-btn{display:inline-block;padding:5px;width:auto;font-size:18px;text-decoration:none;background:0 0;border:1px solid #ccc;transition:.3s}.table-courses .table-btn:hover{background:#3b3971;color:#fff;text-decoration:none}.table-courses tr.past-lesson{background:#e3e6ea}.close-presentation i:hover,.table-courses tr.future-lesson{background:#fff}.table-courses tr.today-future-lesson{background:#00bf60;color:#fff}.table-courses tr.canceled-lesson{background:rgba(169,68,66,.4784313725)}.table-courses tr.draft-lesson{background:repeating-linear-gradient(45deg,#e3e6ea,#fff 4px,#fff 10px,#fff 1px)}.table-courses{margin-bottom:50px}.table-courses td:nth-of-type(2),.table-courses td:nth-of-type(3),.table-courses th:nth-of-type(2),.table-courses th:nth-of-type(3){width:20%}.table-courses td:nth-of-type(7),.table-courses th:nth-of-type(7),.table-members-group-lesson td:nth-of-type(1),.table-members-group-lesson th:nth-of-type(1){width:5%}.table-members-group-lesson{width:100%;background:#fff;white-space:normal;word-break:break-word}.table-members-group-lesson th{font-weight:700;background:rgba(59,57,113,.2)}.table-members-group-lesson td,.table-members-group-lesson th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}.table-members-group-lesson td:nth-of-type(2),.table-members-group-lesson td:nth-of-type(3),.table-members-group-lesson td:nth-of-type(4),.table-members-group-lesson td:nth-of-type(5),.table-members-group-lesson th:nth-of-type(2),.table-members-group-lesson th:nth-of-type(3),.table-members-group-lesson th:nth-of-type(4),.table-members-group-lesson th:nth-of-type(5){width:15%}.table-members-group-lesson td:nth-of-type(6),.table-members-group-lesson th:nth-of-type(6){width:15%;max-width:200px;overflow:hidden}.billing-earnings td:nth-of-type(6) .billing-earnings td:nth-of-type(8),.billing-earnings td:nth-of-type(6) .billing-earnings th:nth-of-type(8),.billing-earnings th:nth-of-type(6) .billing-earnings td:nth-of-type(8),.billing-earnings th:nth-of-type(6) .billing-earnings th:nth-of-type(8),.table-members-group-lesson td:nth-of-type(7),.table-members-group-lesson th:nth-of-type(7){width:15%}.table-members-group-lesson td:nth-of-type(8),.table-members-group-lesson th:nth-of-type(8){width:5%;max-width:200px;overflow:hidden}.table-members-group-lesson .edit-row{box-shadow:0 0 10px rgba(0,0,0,.2)}.table-members-group-lesson .status-wrapper{display:flex;justify-content:flex-end;padding-right:10px}.table-members-group-lesson .age-icon,.table-members-group-lesson button+button{margin-top:10px}.table-members-group-lesson button{width:100%;margin:0}.table-members-group-lesson select{width:100%;height:37px}.table-members-group-lesson .form-group{margin-bottom:0}.group-row tr.comment td{text-align:justify;padding:10px 20px}.group-row tr.comment .comment-title{font-weight:700;margin-bottom:5px}.vactions-table td:nth-of-type(1),.vactions-table td:nth-of-type(2),.vactions-table th:nth-of-type(1),.vactions-table th:nth-of-type(2){width:50%}.vactions-table{margin-bottom:20px}.gen-url-control__select select,.table{width:100%}.table th{font-weight:700;background:rgba(59,57,113,.2)}.table td,.table th{vertical-align:middle;padding:10px 5px;border:1px solid #ccc;text-align:center;text-overflow:ellipsis}[class^=_c-notification__container]{z-index:11002!important;font-size:1.4em}[class^=_c-notification__container] [class^=_c-notification__icon]{padding:.8em .5em}[class^=_c-notification__container] [class^=_c-notification__content]{padding:.8em .5em;font-size:18px}[class^=_c-notification__container] [class^=_c-notification__icon]{font-size:1.2em;line-height:.8;width:auto}.video-chat-error{background:#e6510a;box-shadow:0 5px 10px 0 rgba(0,0,0,.14);border-radius:10px}.video-chat-error [class^=_c-notification__icon]{display:none}.video-chat-error [class^=_c-notification__content]{padding:20px}.video-chat-error .icon{margin-right:20px}.video-chat-error .title{font-size:16px;font-weight:700;margin-bottom:10px}.video-chat-error .body:empty,.video-chat-error .title:empty{display:none}.video-chat-error .body{font-size:13px;font-weight:500}.video-chat-error .body ol{list-style:decimal}.video-chat-error .body ol ul{margin-left:20px}.video-chat-error .body ul{list-style:initial}.video-chat-error .body .btn{margin-left:auto;margin-right:auto;display:block}.video-chat-error .img{margin-bottom:10px}.video-chat-error .img:empty{display:none}.video-chat-error [class^=_c-notification__close]{position:absolute;right:10px;top:5px;opacity:0;transition:.2s}.video-chat-error:hover [class^=_c-notification__close]{opacity:1}[class^=_c-notification__close]:before{content:"✕"}.gen-url{border:1px solid rgba(59,57,113,.1);padding:15px;background:#fff;border-radius:5px;margin-bottom:15px}.gen-url .copy{cursor:pointer}.gen-url-control{display:flex;width:100%;justify-content:space-between;margin-bottom:15px}.gen-url-control__select{width:100%;margin-right:10px}.gen-url-control__select:last-child{margin-right:0}.gen-url-control__input-wrap{margin-bottom:20px}.gen-url-btn{margin:0 10px 20px}.gen-url-btn__wrap{text-align:center}.gen-url-display__transition-to{padding:10px;border:1px solid rgba(59,57,113,.1);margin-bottom:10px;word-break:break-all}.gen-url-display__transition-to:last-child{margin-bottom:0}.gen-url-display__label{margin-bottom:5px}.gen-url-table{background:#fff;margin-bottom:20px}.gen-url-table th{font-weight:700;background:rgba(59,57,113,.2)}.gen-url-table tr:nth-child(2n){background:rgba(59,57,113,.05)}.gen-url-table td,.gen-url-table th{vertical-align:middle;padding:10px 5px;border:1px solid #e7e7e7;text-align:center;transition:.3s}.gen-url__btn-wrap{margin:20px 0}.gen-url select[multiple]{height:150px;margin-top:5px;padding:10px}.gen-url select[multiple] optgroup{color:rgba(0,0,0,.6)}.gen-url select[multiple] optgroup option{color:#000}.videochat-page .page-content{background-color:#111021;height:100vh;max-height:100vh;width:100%;position:relative}.videochat-page .btn{border-radius:5px}.videochat-page .videochat-header{color:#fff;padding:10px;height:70px;position:absolute;top:0;left:0;width:100%;z-index:2;text-align:center}.videochat-page .videochat-header .logo{width:107px;display:block;float:left}.videochat-page .videochat-header .top-video-menu{float:right;font-size:24px;margin:0;line-height:1.2}.videochat-page .videochat-header .top-video-menu>li{display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;position:relative}.videochat-page .videochat-content,.videochat-page .videochat-main{display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.videochat-page .videochat-main{width:100%;height:100%;overflow:hidden}.videochat-page .videochat-content{height:100vh;flex:0 0 100%;align-items:stretch;position:relative;z-index:1;padding-bottom:50px}.exercise-item .resource-image img,.videochat-page .videochat-content img{max-height:100%}.videochat-page .videochat-content .participant-screen{text-align:center;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;max-height:100%;width:100%}.videochat-page .user-file-list{position:absolute;display:flex;flex-direction:column;z-index:99;padding:16px;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.14);border-radius:10px;top:100%;right:-10px;color:#17162b;font-size:13px;width:360px;max-height:80vh}.videochat-page .user-file-list .copy-field{border-radius:5px;border:1px solid #4e4e4e;padding:10px;margin-bottom:8px}.videochat-page .user-file-list__body{position:relative;overflow-y:auto;max-height:calc(100% - 50px)}.media-files-select-popup .ui-modal__content{width:100%;max-width:500px}.media-files-select-popup .ui-modal__body{padding-top:40px}.media-files-select-popup .ui-modal__body>*{padding:30px}.media-files-select__youtube .form-control{height:auto}.media-files-select__youtube{display:grid;grid-template-columns:1fr;text-align:center;gap:10px}.media-files-select__youtube .white-title{margin:0;align-self:center}.media-files-select__youtube+.media-files-select__own-video{border-top:1px solid #e6e6e6}@media (max-width:767px),(max-width:991px) and (max-height:480px){.hide-mobile{display:none!important}.mobile-only{display:initial}}@media screen and (min-width:767px) and (min-height:480px){.mobile-only{display:none!important}}.volume-progress{display:block;margin:8px auto 16px;width:100%;background:rgba(88,86,137,.2);height:10px;padding:0;border-radius:5px;overflow:hidden}.volume-progress-activity{display:block;border-radius:5px;height:100%;max-width:100%;background:#434359}.subscriber-wrap video,.working-board{width:100%;height:100%}.close-presentation,.subscriber-wrap:before{position:absolute;right:10px;top:10px;z-index:1000}.close-presentation i{color:#000;font-size:30px;background:rgba(255,255,255,.7)}.subscriber-wrap{display:flex;max-height:100%;max-width:100%;position:relative;font-family:"icon-font"!important}.subscriber-wrap:before{display:inline-block;width:30px;height:30px;border-radius:100%;color:#cf3f29;border:2px solid #cf3f29;background:#fff;font-size:25px;line-height:28px;text-align:center;z-index:2}.subscriber-wrap.audio-off:before{content:"\e931";right:50px}.subscriber-wrap,.subscriber-wrap:after{width:100%;height:100%;justify-content:center}.subscriber-wrap:after{position:absolute;left:0;right:0;top:0;bottom:0;content:"\e934";display:none;align-content:center;align-items:center;font-size:100px;color:#fafafa}.subscriber-wrap .mute-video{position:absolute;left:0;right:0;top:10%;margin:auto;width:100px;height:100px;background:0 0;outline:0;border:0;font-size:100px;color:#46437c;z-index:9999;opacity:.3;transition:.4s}.subscriber-wrap .mute-video.muted{opacity:.6;color:red}.subscriber-wrap .mute-video:not(.muted):hover{opacity:.9}.videochat-devices{position:relative;text-align:center;color:#4e4e4e}.presentations-upload__category select,.videochat-devices video{width:100%}.videochat-devices__reload-text{width:100%;text-align:center;line-height:1;font-size:13px;margin-bottom:11px}.videochat-devices__item+.videochat-devices__item{margin-top:16px}.videochat-devices__item-label{font-size:16px;margin-bottom:10px;line-height:1}.videochat-devices .btn{border-radius:5px}.videochat-devices .white-transparent{margin-bottom:10px}.test-video-wrapp{display:flex;margin:0;padding:20px 0;width:100%;justify-content:center;align-items:center;align-content:center;flex-direction:column;overflow:hidden}.test-video-wrapp>*{position:relative;z-index:2}.test-video-wrapp .videochat-devices{width:100%;max-width:300px}.test-video-wrapp .videochat-devices__test{position:relative;margin:30px 0;min-height:180px}.test-video-wrapp .videochat-devices__test.audio-icon{font-family:"icon-font";speak:none;font-style:normal;font-variant:normal;text-transform:none;font-size:150px;color:#fff;text-align:center}.test-video-wrapp .videochat-devices__step-btn{margin:30px 0;display:flex;align-items:center;justify-content:space-between}.test-video-wrapp .videochat-devices__step-btn .btn{width:135px;vertical-align:top;margin:0;text-transform:uppercase}.test-video-wrapp .videochat-devices__item{margin:30px 0}.test-video-wrapp .videochat-devices__test-quote{position:relative}.test-video-wrapp .videochat-devices__test-quote .text{position:relative;color:#fff;line-height:1.11;font-size:18px;background:rgba(255,255,255,.2);border-radius:15px;padding:15px 20px}.test-video-wrapp .videochat-devices__test-quote .text:before{content:"";position:absolute;display:block;left:100%;bottom:0;background:url(/assets/images/onboarding-bubble.png) right top;width:15px;height:35px}.test-video-wrapp .videochat-devices__test-quote .play-audio{position:absolute;z-index:10;top:0;right:7px;font-size:20px;cursor:pointer;color:#fff}.test-video-wrapp .videochat-devices__test-quote:after{content:"";position:absolute;z-index:10;display:block;left:calc(100% + 10px);background:url(/assets/images/onboarding-fox.svg) center/contain no-repeat;width:234px;height:360px;bottom:-250px}.test-video-wrapp .videochat-devices__title{text-align:center;color:#fff;font-size:24px;margin:0 0 15px}.test-video-wrapp .videochat-devices__body{text-align:center;color:#fff;font-size:16px;margin:0 0 20px}.test-video-wrapp .volume-progress{margin:30px 0;height:24px;border-radius:24px;overflow:hidden}.test-video-wrapp .volume-progress .volume-progress-activity{border-radius:24px;background:#41cd83}.test-video-wrapp{background-color:#111021;position:relative}.test-video-wrapp:after,.test-video-wrapp:before{content:"";height:60%;width:150px;position:absolute;z-index:0;top:20%;opacity:.8}.test-video-wrapp:before{left:0;background:radial-gradient(ellipse at left,#46437c 0,transparent 70%)}.test-video-wrapp:after{right:0;background:radial-gradient(ellipse at right,#46437c 0,transparent 70%)}.invite-box__list h3,.test-video-wrapp h1{color:#3b3971}.test-video-wrapp .error-person .videochat-devices__test-quote .arrow-img{position:relative;right:calc(100% + 10px);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(0deg);transform-origin:0 100%;display:inline-block}.test-video-wrapp .error-person .videochat-devices__test-quote:after{position:relative;left:0;bottom:auto}.test-video-wrapp .error-person .videochat-devices__test-quote .text{right:calc(100% + 10px);margin-bottom:-120px}.troubles__wrap{text-align:center}.troubles__btns{display:inline-block;width:90%}.videochat-devices__btn-wrap{text-align:center}.yt-player-wrap{display:inline-flex;max-width:100%;max-height:100%;width:100%;height:100%;background:#ccc}.messages-wrapper{font-size:16px;width:100%;height:calc(100% - 190px);margin-bottom:190px;padding-bottom:0;box-sizing:border-box;overflow:auto}.messages-wrapper .message{width:80%;margin-bottom:15px}.messages-wrapper .name{color:#a2a3ad;margin-bottom:3px}.messages-wrapper .message-content{display:flex;flex-direction:column;gap:6px;border-radius:5px;padding:8px 10px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.messages-wrapper .message-content__inner{white-space:pre-line;word-break:break-word}.messages-wrapper .message-time{margin-top:5px;margin-bottom:5px;opacity:.3;clear:both;width:100%;font-size:12px}.messages-wrapper .participant{float:left}.messages-wrapper .participant .message-content{float:left;background-color:#e65100;color:#fff}.messages-wrapper .user{float:right}.messages-wrapper .user .name{text-align:right}.messages-wrapper .user .message-content{float:right;background:#e2e2ea;color:#111021}.messages-wrapper .user .message-time{text-align:right}.btn-load-more{width:100%;display:block;margin:10px 0;border:2px solid #3b3971;color:#3b3971;padding:5px 10px;background:0 0;outline:0;transition:.3s;border-radius:5px}.btn-load-more:hover{background:#3b3971;color:#fff}.attachement-dz{position:relative;margin-bottom:10px;overflow:hidden}.attachement-dz .spinner{margin-top:-5px}.attachement-dz__inner{height:40px;color:rgba(78,78,78,.5);border:2px dashed;cursor:pointer;display:flex;text-align:center;align-items:center;justify-content:center;width:100%;text-transform:uppercase;font-size:.8125rem}.attachement-dz__inner.active,.attachement-dz__inner:hover{color:#e65100}.attachement-dz__inner.active.valid,.attachement-dz__inner:hover.valid{color:#625bda}.attachement-dz__inner.active.invalid,.attachement-dz__inner:hover.invalid{color:red}.attachement-dz-box{height:100%;width:100%;display:flex;margin:0}.attachement-dz-btn{display:flex;align-items:center;color:currentColor;justify-content:center;width:100%;height:100%;cursor:pointer;outline:0}.disabled-action{pointer-events:none!important;cursor:none}@media (max-width:1680px){.test-video-wrapp .videochat-devices.error-permission{max-width:235px;margin-bottom:120px}}@media (max-width:1400px){.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote:after{height:300px;background-size:contain}.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote .arrow-img{transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}}@media (max-width:1200px){.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote .arrow-img{transform:rotate(0);-webkit-transform:rotate(0)}}@media (max-width:991px){.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote .arrow-img{display:none}.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote .text{margin-bottom:-100px}}@media (max-width:600px){.test-video-wrapp .videochat-devices.error-permission{margin-bottom:30px}.test-video-wrapp .videochat-devices.error-permission__test-quote:after{display:none}}@media (max-width:767px){.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote:after{height:200px;width:140px}.test-video-wrapp .error-permission .error-person .videochat-devices__test-quote .text{margin-bottom:-60px}}@media (max-width:480px){.test-video-wrapp .videochat-devices__test-quote .text:before,.test-video-wrapp .videochat-devices__test-quote:after{display:none}}.iframe-navigation{position:absolute;left:0;right:0;display:flex;justify-content:space-between;align-items:center;align-content:center;bottom:0;top:0;margin:auto;z-index:2;pointer-events:none}.iframe-navigation button{text-decoration:none;pointer-events:all;background:0 0;padding:0;font-size:40px;border:0;outline:0;margin:0 20px}.iframe-navigation button.cover-up{visibility:hidden}.messages-wrapper .message.system{width:100%;text-align:center;float:left;margin-bottom:5px}.messages-wrapper .message.system .message-content{padding:3px 10px;font-size:13px;display:inline-block;width:auto}.messages-wrapper .message.system ul{list-style:none}.messages-wrapper .message.system.green{color:#00bf60}.messages-wrapper .message.system.red{background:#cf3f29;color:#fff;font-weight:700;border-radius:5px;padding:10px 0}.messages-wrapper .message.system.grey{color:#e3e6ea}@media (min-width:1024px){.videochat-header .top-video-menu{order:4}}.video-chat-media-file .videochat-content{width:50%;margin:0 auto}.application_test .before-footer-wrapper{margin-top:0}.promo-code-enter{background:#fff;border-radius:5px;max-width:400px;display:block;margin:0 auto;width:100%}.promo-code-enter__title{text-align:center;font-weight:700;font-size:18px;margin-bottom:10px;color:#333}.promo-code-enter__input{padding-right:30px}.promo-code-enter__inner{display:flex}.promo-code-enter__btn{font-weight:500;background:linear-gradient(180deg,#ff9800 0,#f57c00 100%);color:#fff;transition:.3s;outline:0;border:transparent;font-size:16px;margin-left:-12px;border-radius:0 12px 12px 0;min-width:120px}.promo-code-enter__btn:not(:disabled):focus,.promo-code-enter__btn:not(:disabled):hover{background:linear-gradient(360deg,#ff9800 -11.36%,#f57c00 100%)}.promo-code-enter__btn:disabled{opacity:.4}.promo-code-enter__alert-box{margin-top:20px}.promo-code-enter__alert-box .alert{text-align:left}.promo-code .tooltip-inner{background-color:#fe8b21;font-weight:700}.invite-box{position:relative}.invite-box .presentations-upload__title,.invite-box h2{padding:16px 30px;border-top:1px solid #e7e7e7;margin:0;font-size:22px}.invite-box .how-it-works{list-style:none;padding:0}.invite-box .how-it-works li{margin:20px 5%}.invite-box .how-it-works .icon-wrapper{border-radius:50%;background-color:#e3e6ea;overflow:hidden;padding:20%}.invite-box .how-it-works .step-text,.invite-box .how-it-works .violet-step-text{margin-top:20px;font-weight:700;font-size:16px}.invite-box .how-it-works .violet-step-text{color:#000}.invite-box .link-wrapper{padding:26px 30px}.invite-box .share-buttons{margin-top:30px;display:flex;justify-content:space-between;align-items:center;text-align:center}.invite-box .share-buttons .share-link{padding:7px 15px 12px;color:#fff;background-color:#3b3971;width:24%;font-size:16px;font-weight:700;border:0;display:inline-block;line-height:1.1}.invite-box .share-buttons .share-link i,.invite-box .share-buttons .share-link span{display:inline-block;vertical-align:middle}.invite-box .share-buttons .share-link svg{margin-right:5px;font-size:20px;position:relative;top:3px}.invite-box .share-buttons .fb{background-color:#3b5997}.invite-box .share-buttons .messager{background-color:#0084ff}.invite-box .share-buttons .vk{background-color:#45668e}.invite-box__context,.invite-box__link{display:block;margin-bottom:10px;text-align:center}.invite-box__context{font-size:16px}.invite-box__context a{text-decoration:underline}.invite-box__context a:hover{text-decoration:none}.invite-box__link{border:1px solid #e3e6ea;padding:5px 10px;overflow:hidden;text-overflow:ellipsis}.invite-box__link+.btn i{margin-right:5px;padding-top:5px}.invite-box__promoCode{height:0;opacity:0}.invite-box__info{margin-top:20px;font-size:10px;text-align:center}.invite-box__list{padding:0;margin-top:30px}.invite-box__list-title{padding:5px 10px;background:rgba(59,57,113,.2)}.invite-box__list-item{padding:5px 10px}.invite-box .promo-block{margin-top:20px;padding-top:20px;border-top:1px solid #e7e7e7}#teachLanguages .field-group .right-items,.additional-tutor-info #speakLanguages .field-group .right-items,.invite-box .promo-block .btn{margin-top:8px}.invite-box .table-wrap{margin:20px}.file-list{margin-bottom:30px}.file-list__top{display:flex;justify-content:space-between;align-items:center}.file-list__top button{display:inline-block;width:50px;height:50px;font-size:20px;color:#fff;background:#343fc6;border:0;outline:0}.file-list__item{position:relative;background:#fff;margin-bottom:30px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:12px;padding:0 20px}.file-list__item.open .file-list__empty,.file-list__item.open .file-list__sub-list,.presentations-upload__form .input-group label{display:block}.file-list__item.open .file-list__title{border-bottom:1px solid;margin-bottom:20px}.file-list__item.open .file-list__title>i:before{content:"\f0d7"}.file-list__title{display:flex;text-align:left;margin:0 -20px;padding:20px;font-size:18px;font-weight:700;color:#3b3971;cursor:pointer;justify-items:stretch;justify-content:space-between}.file-list__title>i{font-size:24px}.file-list__title>i:before{content:"\f0d9"}.file-list__empty,.file-list__sub-list{display:none}.file-list__empty-item,.file-list__sub-list-item{margin-bottom:20px;border-bottom:2px solid #3b3971;padding-bottom:20px}.file-list__empty-item:last-of-type,.file-list__sub-list-item:last-of-type{border-bottom:none}.file-list__empty,.file-list__sub-list{margin:0;padding:0;font-size:15px}.activetes__btn{background:0 0;border:0;padding:0;margin:0 10px 0 0}.activetes__delete-btn,.activetes__edit-btn{border:0;background:0 0;padding:0;outline:0;font-size:.8em}.add-activetes-modal label{display:block;text-align:left}.add-activetes-modal h4{color:#fff;margin-bottom:20px}.presentations-upload{position:relative;margin-bottom:30px;background:#fafafa;padding:30px;border-radius:12px;border:1px solid rgba(59,57,113,.1)}.presentations-upload__title{text-align:center}.presentations-upload__form{text-align:center;display:grid;grid-template-columns:1fr;grid-gap:15px;justify-content:stretch;justify-items:center;max-width:600px;width:100%}.presentations-upload__drag-and-drop{display:inline-flex;padding:20px;margin:20px 0;gap:10px;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%;height:auto;border:2px dashed #3b3971}.presentations-upload__drag-and-drop span{width:100%;flex-direction:row}.presentations-upload__box{line-height:1;margin:0;padding:0;flex-direction:row}.presentations-upload .upload-btn.btn{margin:0}.presentations-upload__file-name{margin-bottom:20px;color:#e65100;font-size:18px}.presentations-upload__or{width:100%;flex-direction:row;display:block;margin:0 0 5px;text-transform:uppercase}.presentations-upload__category{display:flex;margin-bottom:20px}.presentations-upload__category-label{margin-right:10px}.presentations-upload__group{width:100%;text-align:left}.presentations-upload__group .form-group{margin-bottom:initial}.presentations-upload__preview{border:1px solid #000;padding:5px 15px;height:70px;overflow-y:auto;margin:5px 0;border-radius:5px}.upload-home-work__wrapper{display:block;width:100%}.upload-home-work__wrapper label#upload-home-work{width:100%;cursor:pointer}.home-work-preview__list{display:flex;flex-wrap:wrap;gap:4px}.home-work-preview__item{display:inline-block;border:1px solid #d8d4d9;aspect-ratio:1/1;overflow:hidden;position:relative;width:79px;height:79px}.home-work-preview{position:relative;display:block;width:100%;height:100%}.home-work-preview:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;box-shadow:inset 0 0 5px 1px #fff;z-index:2}.home-work-preview img{height:100%;width:100%;object-fit:cover}.home-work-preview__placeholder{display:flex;align-content:center;align-items:center;justify-items:center;justify-content:center;width:100%;height:100%;background:#666;color:#fff;font-size:40px}.home-work-preview__icon-close{color:#e65100;top:8px;right:2px;bottom:2px;cursor:pointer;z-index:1;width:20px;height:20px}.tab-nav{display:flex;width:100%;margin-bottom:1rem;border-bottom:1px solid #352668}.tab-nav__btn{position:relative;background:0 0;display:block;color:#352668;margin-bottom:-1px;border:1px solid #fff;border-bottom:1px solid currentColor;text-transform:uppercase;padding:5px 10px;border-radius:3px 3px 0 0;cursor:pointer;transition:.3s}.tab-nav__btn:focus{outline:0;box-shadow:0 -3px 4px .1px rgba(53,38,104,.5)}.tab-nav__btn.active{border:1px solid currentColor;border-bottom:1px solid #fff;z-index:1}.file-item{display:flex;justify-content:space-between;justify-items:stretch;align-content:center;align-items:stretch;flex-wrap:wrap;padding:5px 0;margin-bottom:5px;margin-top:5px}.file-item__btn-more{margin-left:30px;font-size:12px;color:#fff;background:#343fc6;border:0;text-transform:uppercase;outline:0}.file-item.editing{min-width:100%;margin-left:-20px;margin-right:-20px;background:#f2f2f2;padding:20px;order:2}.file-item.editing .file-item__main{order:1;width:100%}.file-item.editing .file-item__visibility{width:100%;padding:0}.file-item:active .possible-edit .file-item__name .ember-power-select-clear-btn,.file-item:active .possible-edit .file-item__name .fa,.file-item:hover .possible-edit .file-item__name .ember-power-select-clear-btn,.file-item:hover .possible-edit .file-item__name .fa{visibility:visible}.file-item__name{font-weight:700;font-size:18px}.file-item__name .ember-power-select-clear-btn,.file-item__name .fa{visibility:hidden}.file-item:active .possible-edit .file-item__name,.file-item:hover .possible-edit .file-item__name,.file-item__inner{cursor:pointer}.file-item__description,.file-item__main form,.file-item__name{flex-direction:row;width:100%}.file-item__main{display:flex;flex-wrap:wrap;align-items:center;align-content:center;flex:1}.file-item__main-btn-wrap{text-align:center}.file-item__main-btn-wrap .btn{margin:0}.file-item__main-content{width:100%;cursor:text}.file-item__visibility{text-align:center;padding-left:30px}.file-item__visibility-title{margin-bottom:10px;line-height:1}.dashboard-tutors-list .list-home-work a.active .fa-eye,.file-item__visibility.show-edit-form{display:block}.file-item__attach-btn{background:0 0;border:0;padding:0;margin:0;overflow:hidden;position:relative}.file-item__attach-btn:after{content:"";width:100%;left:0;transform:translateX(-100%);height:1px;background:currentColor;transition:.3s;top:0;display:block}.file-item__attach-btn:hover:after{transform:translateX(0)}.file-item__attach-btn-wrap{width:100%}.file-item__activites{width:100%;display:block;margin:0}.file-item__activites-wrap{margin-top:10px;width:100%;padding:10px 20px;border:1px solid currentColor;order:3}.file-item__activites-title{margin-bottom:15px}.file-item__activites--inner-list{padding-left:20px}.dashboard-tutors-list,.file-item__activite{position:relative;display:flex;flex-wrap:wrap}.file-item__activite{padding-left:10px;margin-top:5px;min-height:28px;vertical-align:top;align-content:flex-start;align-items:flex-start;width:100%}.file-item__activite:before{content:"";display:block;position:absolute;left:-2px;top:12px;height:5px;width:5px;transform:rotate(45deg);color:#666;border-right:1px solid;border-top:1px solid}.dashboard-tutors-list .home-work-tutor span.show-more-text:hover,.dashboard-tutors-list .list-home-work a:hover,.dashboard-tutors-list .list-home-work a:hover i,.file-item__activite.active{color:#e65100}.file-item__activite svg{margin-left:2px}.file-item__activite .result-label{display:inline-block;white-space:nowrap;background:#00bf60;color:#fff;padding:2px 3px;border-radius:2px;margin-left:5px;margin-bottom:2px;margin-top:2px}.dashboard-tutors-list{justify-content:space-between}.dashboard-tutors-list .empty-list,.dashboard-tutors-list .title-wrapper{width:100%}.dashboard-tutors-list .load-button{width:100%;margin-bottom:20px}.dashboard-tutors-list__btns{margin:20px 0 0;width:100%;text-align:center}.dashboard-tutors-list__item{display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:991px){.dashboard-tutors-list__item{width:100%}}.dashboard-tutors-list__item .promote{position:absolute;background:#e65100;color:#fff;font-size:14px;text-transform:uppercase;right:-5px;top:-5px;padding:3px 10px;border-radius:5px}.dashboard-tutors-list__item .user-wrapper{text-align:center;width:100%;display:block}@media screen and (max-width:767px){.dashboard-tutors-list__item .user-wrapper{margin-bottom:20px;margin-right:0}}.dashboard-tutors-list__item .main{width:100%}.dashboard-tutors-list__item .avatar,.dashboard-tutors-list__item .mini-avatar{border-radius:50%;overflow:hidden;width:100px;height:100px;display:inline-block;background:#e3e6ea url(images/no-avatar.png) 50% 50%/40px no-repeat}.dashboard-tutors-list__item .mini-avatar{width:40px;height:40px}.account-list-item .dashboard-tutors-list__item .action-icon,.dashboard-tutors-list__item .account-list-item .action-icon,.dashboard-tutors-list__item .customer-name,.dashboard-tutors-list__item .group-list-item .action-icon,.group-list-item .dashboard-tutors-list__item .action-icon{font-size:18px;display:block;color:#3b3971;font-weight:700;margin-top:10px;text-align:center;overflow:hidden;margin-left:-18px;margin-right:-18px;text-overflow:ellipsis}.dashboard-tutors-list__item .lesson-details{position:relative;box-sizing:border-box;margin-bottom:20px}@media screen and (max-width:767px){.dashboard-tutors-list__item .lesson-details{margin-bottom:0}}.dashboard-tutors-list__item .lesson-details__title{position:absolute;display:inline-block;white-space:nowrap;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;background:#fff;color:#17162b;padding:0 10px;top:-2px;line-height:1}.dashboard-tutors-list__item .lesson-details,.dashboard-tutors-list__item .user-balance-details{list-style:none;width:100%;font-size:18px}.dashboard-tutors-list__item .lesson-details__item,.dashboard-tutors-list__item .user-balance-details__item{margin-bottom:10px;font-size:16px}.dashboard-tutors-list__item .lesson-details svg,.dashboard-tutors-list__item .user-balance-details svg,.dashboard-tutors-list__simple-item .lesson-details svg,.dashboard-tutors-list__simple-item .user-balance-details svg{width:30px;text-align:center;color:#3b3971}.dashboard-tutors-list__item .lesson-details .detail-button,.dashboard-tutors-list__item .lesson-details .student-card-homework__item,.dashboard-tutors-list__item .user-balance-details .detail-button,.dashboard-tutors-list__item .user-balance-details .student-card-homework__item{color:#e65100;text-decoration:underline;cursor:pointer;display:inline-block;margin-right:10px}.dashboard-tutors-list__item .lesson-details .detail-button:hover,.dashboard-tutors-list__item .lesson-details .student-card-homework__item:hover,.dashboard-tutors-list__item .user-balance-details .detail-button:hover,.dashboard-tutors-list__item .user-balance-details .student-card-homework__item:hover{text-decoration:none}.dashboard-tutors-list__item .lesson-details .detail-title,.dashboard-tutors-list__item .user-balance-details .detail-title{font-weight:700}.dashboard-tutors-list__item .lesson-details .detail-body,.dashboard-tutors-list__item .user-balance-details .detail-body{margin-top:10px}.account-list-item .dashboard-tutors-list__item.uploading .action-icon,.dashboard-tutors-list__item.uploading .account-list-item .action-icon,.dashboard-tutors-list__item.uploading .customer-name,.dashboard-tutors-list__item.uploading .group-list-item .action-icon,.group-list-item .dashboard-tutors-list__item.uploading .action-icon{min-height:16px}.dashboard-tutors-list__item.uploading .lesson-details__item,.dashboard-tutors-list__item.uploading .user-balance-details__item{min-height:25px}.dashboard-tutors-list__item{width:calc(50% - 15px)}@media screen and (min-width:768px){.dashboard-tutors-list__item .main{width:calc(100% - 120px)}}.dashboard-tutors-list__item .lesson-details{border:1px solid #17162b;padding:15px 10px 5px}.dashboard-tutors-list__item .user-wrapper{margin-right:20px}@media screen and (min-width:768px){.dashboard-tutors-list__item .user-wrapper{width:100px}}.dashboard-tutors-list__simple-item{display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:991px){.dashboard-tutors-list__simple-item{width:100%}}.dashboard-tutors-list__simple-item .promote{position:absolute;background:#e65100;color:#fff;font-size:14px;text-transform:uppercase;right:-5px;top:-5px;padding:3px 10px;border-radius:5px}.dashboard-tutors-list__simple-item .user-wrapper{text-align:center;width:100%}@media screen and (max-width:767px){.dashboard-tutors-list__simple-item .user-wrapper{margin-bottom:20px;margin-right:0}}.dashboard-tutors-list__simple-item .main{width:100%}.dashboard-tutors-list__simple-item .avatar,.dashboard-tutors-list__simple-item .mini-avatar{border-radius:50%;overflow:hidden;width:100px;height:100px;display:inline-block;background:#e3e6ea url(images/no-avatar.png) 50% 50%/40px no-repeat}.dashboard-tutors-list__simple-item .mini-avatar{width:40px;height:40px}.account-list-item .dashboard-tutors-list__simple-item .action-icon,.dashboard-tutors-list__simple-item .account-list-item .action-icon,.dashboard-tutors-list__simple-item .customer-name,.dashboard-tutors-list__simple-item .group-list-item .action-icon,.group-list-item .dashboard-tutors-list__simple-item .action-icon{font-size:18px;display:block;color:#3b3971;font-weight:700;margin-top:10px;text-align:center;overflow:hidden;margin-left:-18px;margin-right:-18px;text-overflow:ellipsis}.dashboard-tutors-list__simple-item .lesson-details{position:relative;box-sizing:border-box;margin-bottom:20px}@media screen and (max-width:767px){.dashboard-tutors-list__simple-item .lesson-details{margin-bottom:0}}.dashboard-tutors-list__simple-item .lesson-details__title{position:absolute;display:inline-block;white-space:nowrap;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;background:#fff;color:#17162b;padding:0 10px;top:-2px;line-height:1}.dashboard-tutors-list__simple-item .user-balance-details{list-style:none;width:100%;font-size:18px}.dashboard-tutors-list__simple-item .lesson-details{width:100%;font-size:18px}.dashboard-tutors-list__simple-item .lesson-details__item,.dashboard-tutors-list__simple-item .user-balance-details__item{margin-bottom:10px;font-size:16px}.dashboard-tutors-list__simple-item .lesson-details .detail-button,.dashboard-tutors-list__simple-item .lesson-details .student-card-homework__item,.dashboard-tutors-list__simple-item .user-balance-details .detail-button,.dashboard-tutors-list__simple-item .user-balance-details .student-card-homework__item{color:#e65100;text-decoration:underline;cursor:pointer;display:inline-block;margin-right:10px}.dashboard-tutors-list__simple-item .lesson-details .detail-button:hover,.dashboard-tutors-list__simple-item .lesson-details .student-card-homework__item:hover,.dashboard-tutors-list__simple-item .user-balance-details .detail-button:hover,.dashboard-tutors-list__simple-item .user-balance-details .student-card-homework__item:hover{text-decoration:none}.dashboard-tutors-list__simple-item .lesson-details .detail-title,.dashboard-tutors-list__simple-item .user-balance-details .detail-title{font-weight:700}.dashboard-tutors-list__simple-item .lesson-details .detail-body,.dashboard-tutors-list__simple-item .user-balance-details .detail-body{margin-top:10px}.account-list-item .dashboard-tutors-list__simple-item.uploading .action-icon,.dashboard-tutors-list__simple-item.uploading .account-list-item .action-icon,.dashboard-tutors-list__simple-item.uploading .customer-name,.dashboard-tutors-list__simple-item.uploading .group-list-item .action-icon,.group-list-item .dashboard-tutors-list__simple-item.uploading .action-icon{min-height:16px}.dashboard-tutors-list__simple-item.uploading .lesson-details__item,.dashboard-tutors-list__simple-item.uploading .user-balance-details__item{min-height:25px}.dashboard-tutors-list__simple-item{display:block}.dashboard-tutors-list__simple-item .user-wrapper{padding:16px 0}.dashboard-tutors-list__simple-item .lesson-details .row-wrapper{padding:0}.dashboard-tutors-list .title-list-home-work{margin-bottom:10px;text-align:left;font-size:16px;font-weight:700}.dashboard-tutors-list .comment-tutor,.flash-message-info .modal-content .content-wrapper p{font-size:16px}.dashboard-tutors-list .home-work-tutor{padding:0 10px}.dashboard-tutors-list .home-work-tutor a{font-size:14px;display:inline-block;position:relative}.dashboard-tutors-list .home-work-tutor a:before{position:absolute;content:",";bottom:1px;right:-4px;color:#000}.dashboard-tutors-list .home-work-tutor a:last-child:before{display:none}.dashboard-tutors-list .home-work-tutor p{font-size:16px;margin-bottom:5px}.dashboard-tutors-list .home-work-tutor span{font-weight:700;display:block;font-size:16px}.dashboard-tutors-list .home-work-tutor span.show-more-text{cursor:pointer;font-weight:500;font-size:14px;display:inline-block}.dashboard-tutors-list .list-home-work p{margin-bottom:5px;font-size:14px}.dashboard-tutors-list .list-home-work i{color:#3b3971}.dashboard-tutors-list .list-home-work a{position:relative;display:block;padding-right:15px}.dashboard-tutors-list .list-home-work a .fa-eye{display:none;position:absolute;right:0;top:5px;font-size:12px}.account-list{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0 10px}.account-list-item{display:flex;width:calc(25% - 20px);justify-content:space-around;border:1px solid rgba(59,57,113,.1);background:#fff;border-radius:5px;padding:10px;margin:0 10px 20px;color:#ff9800}.account-list-item svg{color:#ff9800}@media screen and (max-width:991px){.account-list-item{width:100%}}.account-list-item .avatar,.account-list-item .dashboard-tutors-list__item .mini-avatar,.account-list-item .dashboard-tutors-list__simple-item .mini-avatar,.dashboard-tutors-list__item .account-list-item .mini-avatar,.dashboard-tutors-list__simple-item .account-list-item .mini-avatar{border-radius:50%;overflow:hidden;width:40px;height:40px;display:inline-block;cursor:pointer}.account-list-item .action-icon,.account-list-item .customer-name{font-size:18px;display:block;font-weight:700;margin-top:10px;text-align:center;overflow:hidden;margin-left:-18px;margin-right:-18px;text-overflow:ellipsis;text-decoration:underline;cursor:pointer}.account-list-item .action-icon{font-size:1rem;margin-left:10px}.account-list-item:hover{background:#ff9800;color:#fff}.account-list-item:hover svg,.group-list-item:hover svg{color:#fff}.account-list .active{border-color:#ff9800;box-shadow:0 4px 34px rgba(0,0,0,.11)}.account-list-item--parent{border:1px solid #823cdc;color:#823cdc}.account-list-item--parent svg{color:#823cdc}.account-list-item--parent:hover{background:#823cdc}.group-list{position:relative;display:flex;flex-wrap:wrap}.group-list-item{display:flex;width:calc(25% - 20px);justify-content:space-around;border:1px solid rgba(59,57,113,.1);background:#fff;border-radius:5px;padding:10px;margin:0 10px 20px;color:#ff9800}.group-list-item svg{color:#ff9800;font-size:24px}@media screen and (max-width:991px){.group-list-item{width:100%}}.dashboard-tutors-list__item .group-list-item .mini-avatar,.dashboard-tutors-list__simple-item .group-list-item .mini-avatar,.group-list-item .avatar,.group-list-item .dashboard-tutors-list__item .mini-avatar,.group-list-item .dashboard-tutors-list__simple-item .mini-avatar{border-radius:50%;overflow:hidden;width:40px;height:40px;display:inline-block;cursor:pointer}.group-list-item .action-icon,.group-list-item .customer-name{font-size:18px;display:block;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;text-decoration:underline;cursor:pointer}.group-list-item .action-icon{font-size:1rem}.group-list-item:hover{background:#ff9800;color:#fff}.group-list .active{border-color:#ff9800;box-shadow:0 4px 34px rgba(0,0,0,.11)}.group-list{padding:0;justify-content:center;margin-bottom:15px}.group-list-item{min-width:calc(25% - 20px);width:40%;overflow:hidden}.group-list-item .action-icon,.group-list-item .customer-name{margin:0;padding-left:10px}.group-list-item .sub-text{padding-left:10px;color:#333;text-align:center;overflow:hidden;cursor:pointer}.group-list-item:hover .sub-text{color:#fff}@media (max-width:767px){.group-list-item{width:100%;max-width:unset}.group-list-item .action-icon,.group-list-item .customer-name{font-size:16px}}.account-list-item .dashboard-tutors-list__item.uploading .action-icon,.account-list-item .dashboard-tutors-list__simple-item.uploading .action-icon,.dashboard-tutors-list__item.uploading .account-list-item .action-icon,.dashboard-tutors-list__item.uploading .avatar,.dashboard-tutors-list__item.uploading .customer-name,.dashboard-tutors-list__item.uploading .group-list-item .action-icon,.dashboard-tutors-list__item.uploading .lesson-details__item,.dashboard-tutors-list__item.uploading .mini-avatar,.dashboard-tutors-list__item.uploading .user-balance-details__item,.dashboard-tutors-list__simple-item.uploading .account-list-item .action-icon,.dashboard-tutors-list__simple-item.uploading .avatar,.dashboard-tutors-list__simple-item.uploading .customer-name,.dashboard-tutors-list__simple-item.uploading .group-list-item .action-icon,.dashboard-tutors-list__simple-item.uploading .lesson-details__item,.dashboard-tutors-list__simple-item.uploading .mini-avatar,.dashboard-tutors-list__simple-item.uploading .user-balance-details__item,.group-list-item .dashboard-tutors-list__item.uploading .action-icon,.group-list-item .dashboard-tutors-list__simple-item.uploading .action-icon{background:#46437c;color:#46437c;animation:pulse 3s ease infinite alternate,pulse 3s linear infinite alternate}.student-card-homework__item-result-label{display:inline-block;white-space:nowrap;background:#00bf60;color:#fff;padding:2px 4px;border-radius:4px}ul.lesson-details{list-style:none;padding-inline-start:0}.db-sidebar{display:flex;flex-direction:column;gap:20px;width:100%;max-width:570px}@media screen and (min-width:992px){.db-sidebar{max-width:360px}}.db-content-filter{width:100%;text-align:center;padding:0}.db-content-filter .ui-switch--orange-multi{margin:0;width:352px}@media (max-width:576px){.db-content-filter .ui-switch--orange-multi{width:100%}}.db-content-filter .btn{margin-top:16px}.db-content-container{max-width:544px;display:grid;gap:2.4rem 0;margin:0 auto}.db-content-container__promo-block{display:grid;gap:1rem;counter-reset:promo-block-step}@media screen and (max-width:480px){.db-content-container__promo-block .banner-action .banner-action__title{display:none}}.db-content-container__promo-block--mode-steps-hidden .banner-action:not(.banner-action--mode-install-app){display:none}.db-content-container__promo-block__step-number:after{counter-increment:promo-block-step;content:counter(promo-block-step)}.db-content-container__promo-block+.db-content-container__promo-block{margin-block-start:-.5rem}.db-content-container__promo-block--after-lesson-card{order:5}.db-lesson-info-work{display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media screen and (min-width:600px){.db-lesson-info-work:not(.db-lesson-info-work--align-start){padding-left:96px}}.db-lesson-info-work .btn{min-width:240px}.youtube-preview__img{height:auto;width:100%;border-radius:4px;overflow:hidden;display:block}.db-lesson-about{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;column-gap:30px;display:flex}.db-lesson-about__link{text-decoration:underline;text-decoration-color:#d8d4d9}.db-lesson-about__chat-icon{margin-left:6px}@media (max-width:500px){.db-lesson-about--with-timezone{flex-wrap:wrap;flex-direction:column;line-height:20px;column-gap:0;height:40px}}.db-upcoming-lesson__timer{color:#14001a;display:flex;align-items:center;column-gap:8px}.db-upcoming-lesson__started{color:#ec4d4d}.db-upcoming-lesson__started,.db-upcoming-lesson__timer{font:500 24px/1.16 var(--app-font-family)}.db-upcoming-lesson__timer .widget-timer__item{background:#f0eaf8}@media screen and (max-width:600px){.db-upcoming-lesson__timer{flex-direction:column;align-items:flex-start}}.db-lesson-info{display:grid;gap:0 12px;grid-template-columns:max-content 1fr;align-content:space-between}@media screen and (max-width:461px){.db-lesson-info--simple{grid-template-columns:1fr}}.db-lesson-info .ui-avatar{grid-row:span 2;order:-1}.db-lesson__info-details-wrapper{display:flex;flex-direction:column;row-gap:6px;overflow:hidden;align-items:flex-start}.db-lesson-info__title{color:#14001a;font:500 18px/1.22 var(--app-font-family);margin-bottom:0;padding-inline-end:25px}.db-lesson-info__title:first-letter{text-transform:capitalize}.db-lesson-info__failed-to-book,.db-lesson-info__finished-status,.db-lesson-info__not-found-tutor{font:500 14px/1.29 var(--app-font-family);color:#ec4d4d}.db-lesson-info__not-found-tutor{padding-top:8px;color:#6d5c70}.db-lesson-info__body{display:grid;gap:16px;margin-top:8px}.db-lesson-info__body-title{font:500 18px/1.22 var(--app-font-family)}.db-lesson-info__rating{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;height:22px;overflow:hidden}.db-next-lesson__btns{margin-top:10px;display:flex;column-gap:16px}.db-next-lesson__btn{font:500 14px/1.29 var(--app-font-family);min-width:136px}.db-lesson-info__speaking-info{margin-top:10px;display:grid;gap:4px;font:500 14px/1.29 var(--app-font-family);word-break:break-all;color:#6d5c70}.db-lesson-info__speaking-theme{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.db-lesson-info__speaking-desc{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.db-lesson-info__speaking-title{font:500 18px/1.22 var(--app-font-family);color:#14001a}.db-lesson{display:flex;flex-direction:column;row-gap:16px}.db-lesson__info{display:flex;column-gap:12px}@media (max-width:500px){.db-next-lesson__btns{width:70vw;margin-top:12px;flex-direction:column;row-gap:12px}.db-lesson-info__speaking-info{margin-top:12px}}@media (max-width:360px){.db-lesson__avatar{display:none}}.db-lesson-list{display:grid;gap:20px}.lesson-menu__toggle{color:#aaa0ab}.ui-dropdown__menu.lesson-menu__list{min-height:0;padding:0}.lesson-menu__item{font:500 14px/1.29 var(--app-font-family);color:#14001a;padding-bottom:4px}.lesson-menu__item:first-child{padding-top:8px}.lesson-menu__item:last-child{padding-bottom:8px}.lesson-cancel-menu{background:#c4c4c4;box-shadow:0 2px 8px rgba(20,0,26,.1);background:#fff;position:fixed;bottom:0;left:0;height:72px;width:100%;z-index:2147483002;display:flex;justify-content:center}.lesson-cancel-menu__controls{font:500 18px/1.22 var(--app-font-family);display:flex;justify-content:space-between;align-items:center;grid-column:span 2}.lesson-cancel-menu__controls .btn:first-child{margin:0 16px 0 0}.lesson-cancel-menu__wrapper{display:grid;grid-template-columns:1fr;column-gap:30px;row-gap:24px;width:100%;margin:0 auto;max-width:576px}@media screen and (min-width:768px){.lesson-cancel-menu__wrapper{max-width:750px;grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.lesson-cancel-menu__wrapper{grid-template-columns:1fr 1fr;max-width:970px}}@media screen and (min-width:1200px){.lesson-cancel-menu__wrapper{grid-template-columns:1fr 1fr 360px;max-width:1170px}}.lesson-cancel-menu__wrapper{padding:0 12px}@media (max-width:576px){.lesson-cancel-menu{width:100%}.lesson-cancel-menu .btn:first-child{margin:0 5px 0 0}}.next-lesson-list__header{display:flex;justify-content:space-between;padding:20px 24px 0}@media (max-width:576px){.next-lesson-list__header{padding:24px 16px 0}}.next-lesson-list__footer{font:500 14px/1.29 var(--app-font-family);display:flex;justify-content:center;padding:8px;color:#6d5c70;border-radius:0}.next-lesson-list__footer:hover{background:#f7f6f7}.next-lesson-action-wrapper{max-width:544px;padding:24px;margin-left:52px}@media (max-width:576px){.next-lesson-action-wrapper{margin-left:0}}.dashboard__lesson-calendar .next-lesson-action-wrapper{margin-top:24px;margin-left:0;padding:0}.next-lesson__controls{font:500 14px/1.29 var(--app-font-family);display:flex;column-gap:16px}.next-lesson-list .next-lesson{position:relative;width:100%;padding:24px;display:flex;flex-direction:column;row-gap:24px}@media (max-width:576px){.next-lesson-list .next-lesson{padding:24px 16px}}.next-lesson-list .next-lesson--state-failed{border:1px solid #ec4d4d}.next-lesson-list .next-lesson--state-failed+.next-lesson--state-failed{border-top:none}.next-lesson-list .next-lesson--state-action{border:0;padding-bottom:0}.next-lesson-list .next-lesson--state-active{background:#f7f6f7}.next-lesson--speaking .next-lesson__checkbox,.next-lesson--speaking .ui-context-menu{inset-block-start:62px}.next-lesson__checkbox{position:absolute;inset-inline-end:24px;inset-block-start:24px}.next-lesson-list__cancel-all-lesson-btn{font:500 14px/1.29 var(--app-font-family);color:#823cdc;cursor:pointer;margin-bottom:0}.next-lesson__menu{position:absolute;right:24px;color:#aaa0ab;fill:#aaa0ab}.next-lesson__menu .fa-angle-down{display:none}@media (max-width:576px){.next-lesson-list .next-lesson__checkbox{right:16px}}.before-trial-steps{display:grid;grid-template-columns:repeat(6,1fr);row-gap:24px;column-gap:18px;position:relative}.before-trial-steps__step{--step-background:#ffffff;--step-border:#efedf0;position:relative;height:334px;display:flex;flex-direction:column;padding:24px 24px 24px 35px;background:var(--step-background, #ffffff);border-radius:12px;grid-column:span 2}.before-trial-steps__step-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;border-left:17px solid #f7f6f7;border-bottom:167px solid var(--step-background);border-top:167px solid var(--step-background);background:var(--step-background);border-radius:12px}.before-trial-steps__step-wrapper-arrow{position:absolute;top:0;right:-29px;width:30px;height:100%;z-index:4;border-left:18px solid var(--step-background);border-bottom:167px solid transparent;border-top:167px solid transparent;border-radius:12px}.before-trial-steps__step>*{z-index:3}.before-trial-steps__step--passed{--step-background:#DCF4DF;--step-number-background:#17B22B}.before-trial-steps__step .before-trial__video{width:312px;height:174px}.before-trial-steps__state-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.before-trial-steps__step-state{background:#efedf0;font:500 12px/1.25 var(--app-font-family);color:#6d5c70;display:flex;align-items:center;justify-content:center;column-gap:5px}.before-trial-steps__step-number{font:500 14px/1.29 var(--app-font-family);color:#fff;background:var(--step-number-background, #823cdc);display:flex;align-items:center;justify-content:center;border-radius:100px;width:32px;height:32px}.before-trial-steps__step-title{font:500 18px/1.22 var(--app-font-family);margin-bottom:12px}.before-trial-steps__step-details{font:500 14px/1.29 var(--app-font-family);color:#6d5c70;margin-bottom:16px}.before-trial-steps__step-image{position:absolute;width:90px;right:20px;bottom:10px}.before-trial-steps__english-level-result{display:flex;flex-direction:column;row-gap:4px}.before-trial-steps__step-action{align-self:flex-start;display:flex;align-items:center;column-gap:4px}.before-trial-start-date{font:500 14px/1.29 var(--app-font-family);display:flex;flex-direction:column;row-gap:12px}.before-trial-start-date__booked{font:500 24px/1.16 var(--app-font-family);color:#15bb2b;display:flex;align-items:center;column-gap:5px}.before-trial-start-date__date{font:500 36px/1.22 var(--app-font-family)}.before-trial-start-date__actions{position:relative;display:flex;column-gap:24px}.before-trial-start-date__add-to-calendar,.before-trial-start-date__cancel-or-reschedule{display:flex;column-gap:4px}.before-trial-start-date__add-to-calendar{color:#823cdc}.before-trial-start-date__cancel-or-reschedule{color:#6d5c70}.before-trial .before-trial-steps{grid-column:span 6;padding-bottom:12px}.before-trial .widget-install-app{grid-column:5/7}.before-trial__faq-title,.before-trial__steps-title{font:500 24px/1.16 var(--app-font-family);grid-column:span 6}.before-trial__steps-title,.flash-message-info .modal-content .content-wrapper button{margin-top:30px}.before-trial .before-trial-start-date,.before-trial__reschedule{grid-column:span 3}.before-trial__faq,.before-trial__video{grid-column:span 4}.before-trial .widget-list-info{row-gap:8px}.before-trial .widget-list-info__row{background:#fff;border-color:#efedf0}.before-trial .widget-list-info__title{color:#6d5c70}.before-trial .widget-list-info__row--active .widget-list-info__title{color:#14001a}.before-trial .widget-list-info__row--active,.cancel-lessons__radio-button input[type=radio]+label:before,.last-review__checkbox input[type=checkbox]+label:before{border-color:#d8d4d9}.before-trial-tutor__picture{padding-right:8px;display:flex;justify-content:flex-end;grid-column:span 1}.before-trial-tutor__message-arrow{position:absolute;left:-35px;top:0;width:60px;height:20px;border-left:40px solid transparent;border-bottom:0 solid transparent;border-top:15px solid #f0eaf8;border-radius:100px}.before-trial-tutor__message{position:relative;padding:12px 16px;font:500 18px/1.22 var(--app-font-family);background:#f0eaf8;border-radius:12px;grid-column:span 2}.before-trial__video{border:1px solid #efedf0}.last-review__student-rate{margin:0 -24px;padding:24px 24px 0;border-top:1px solid #efedf0}.last-review__student-rate .ui-star-assessment__point{--active-fill:#FF8B21}.last-review__comment-block{display:flex;flex-direction:column;margin:16px 0}.last-review__comment-block .last-review__comment{width:100%}.last-review__rate{font:500 14px/1.29 var(--app-font-family);color:#14001a}.last-review__checkbox{padding:16px 0 0}.last-review__checkbox input[type=checkbox]+label svg{top:auto}.last-review__checkbox input[type=checkbox]:checked+label:before{border-color:#ff8b21}.lesson-star--inactive{color:#aaa0ab}.lesson-star--active{color:#ff8b21}.last-homework{position:relative;padding-bottom:24px;display:grid}.last-homework+.last-homework__comment-content{margin-top:0}.last-homework:last-child{padding-bottom:0}.last-homework--mode-banner:before{content:"";position:absolute;left:-24px;right:-24px;top:0}.last-homework__presentation_link{position:relative;display:flex;flex-wrap:wrap;gap:4px;line-height:1;align-content:flex-end;align-items:flex-end}.last-homework__link{text-decoration:none;border-bottom:1px solid #d8d4d9}.last-homework__homework{display:flex;align-items:center;column-gap:16px}.last-homework__comment-content{margin-top:24px}.last-homework__comment-title{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.last-homework__comment{font:500 14px/1.29 var(--app-font-family);color:#14001a;word-break:break-word;text-align:justify}.last-homework__tutor_exercise{column-gap:4px}@media (max-width:500px){.last-homework__btn{width:100%}.last-homework__homework{flex-direction:column;row-gap:12px}}.homework-result{display:flex;align-items:center;font:500 14px/1.29 var(--app-font-family);color:#6d5c70;column-gap:7px}.homework-result--color-white{--progress-circle-color:#ffffff;--progress-circle-width:2px;--circle-color:rgba(255, 255, 255, 0.3);--circle-width:2px}.homework-result__progress{height:20px}.homework-result__progress-ring{width:20px;height:20px}.homework-result__progress-outer-ring{stroke:var(--circle-color, #efedf0);stroke-width:var(--circle-width, 3px);fill:transparent}.homework-result__progress-inner-ring{transform:rotate(-90deg);transform-origin:50% 50%;stroke:var(--progress-circle-color, #17B22B);stroke-width:var(--progress-circle-width, 2px);fill:transparent}.homework-result--done{fill:var(--progress-circle-color, #17B22B);color:var(--progress-circle-color, #17B22B)}.finished-lesson-list__header{display:flex;justify-content:space-between;padding:20px 24px 0}@media (max-width:576px){.finished-lesson-list__header{padding:24px 16px 0}}.finished-lesson-list__footer{font:500 14px/1.29 var(--app-font-family);display:flex;justify-content:center;padding:8px;color:#6d5c70;border-radius:0}.finished-lesson-list__footer:hover{background:#f7f6f7}.finished-lesson-link,.finished-lesson-list__back-to-next-lessons-btn{font:500 14px/1.29 var(--app-font-family);display:flex;align-items:center;justify-content:center}.finished-lesson-link{color:#823cdc;column-gap:4px}.finished-lesson-link:hover{color:#632bab}.finished-lesson-list__back-to-next-lessons-btn{min-width:160px;width:fit-content;padding:0 20px;height:40px}:where(.finished-lesson-list) .finished-lesson{position:relative;width:100%;padding:24px;display:flex;flex-direction:column;row-gap:24px}@media (max-width:576px){:where(.finished-lesson-list) .finished-lesson{padding:24px 16px}}:where(.finished-lesson-list) .finished-lesson:not(:last-child):not(:where(.finished-lesson-list) .finished-lesson--state-failed):not(:where(.finished-lesson-list) .finished-lesson--state-action){border-bottom:1px solid #efedf0}:where(.finished-lesson-list) .finished-lesson--state-failed{border:1px solid #ec4d4d}:where(.finished-lesson-list) .finished-lesson--state-failed+.next-lesson--state-failed{border-top:none}:where(.finished-lesson-list) .finished-lesson--state-action{border:0;padding-bottom:0}:where(.finished-lesson-list) .finished-lesson--state-active{background:#f7f6f7}.finished-lesson--extended-mode{row-gap:24px}.finished-lesson--trial-review{order:-1}.finished-lesson--trial-lesson{order:3}.finished-lesson__materials{display:flex;flex-direction:column;row-gap:16px}.finished-lesson--extended-mode .finished-lesson__materials{row-gap:12px}.finished-lesson__more-info-title{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.finished-lesson__more-info-text{font:500 14px/1.29 var(--app-font-family);color:#14001a}.finished-lesson__caret-wrapper{cursor:pointer;position:absolute;inset-inline-end:19px;inset-block-start:15px;padding:5px;display:flex;column-gap:5px;align-items:center}.db-lesson__title{padding:0;font:500 24px/1.16 var(--app-font-family);text-align:left;margin:0}.db-lesson__title:first-letter,.student-progress__total-months-period::first-letter{text-transform:capitalize}@media (max-width:599px){.db-lesson__title{display:flex;flex-wrap:wrap;gap:.375rem}}.db-lesson__promocode{order:2}.db-lesson__balance{order:1}@media screen and (min-width:576px){.db-lesson__promocode{order:1}.db-lesson__balance{order:2}}.db-lesson-list p,.db-lesson-starting-date .db-lesson__title{margin-bottom:8px}.db-lesson-starting-date__info{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:576px){.db-lesson-starting-date__info{flex-direction:row;align-items:flex-end;gap:16px}}.db-lesson-starting-date__user-time-zone{font:500 18px/1.22 var(--app-font-family);color:#6d5c70}.db-lesson-starting-date__add_to_calendar{font:500 14px/1.29 var(--app-font-family);color:#823cdc;cursor:pointer}.db-lesson-starting-date__add_to_calendar:hover{color:#632bab}.sk-description-link{border-bottom:1px solid #f0eaf8;color:#823cdc;text-decoration:none}.sk-description-link:hover{border-bottom:1px solid #dcd0ec;color:#632bab}.permanent-schedule{display:grid;gap:24px}.permanent-schedule .sub-text,.permanent-schedule .sub-text-underline{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.lesson-summary a:hover,.permanent-schedule .sub-text-underline{text-decoration:underline}.permanent-schedule .info-text{color:#423245;font:500 14px/1.29 var(--app-font-family)}.permanent-schedule__header{display:grid;gap:24px;padding-bottom:24px;border-bottom:1px solid #efedf0;margin:0 -20px;padding-left:20px;padding-right:20px}.permanent-schedule__header_info{display:flex;justify-content:space-between}.permanent-schedule__content{margin-left:74px}.permanent-schedule__content_label{font:500 18px/1.22 var(--app-font-family);margin-top:0;margin-bottom:0}.permanent-schedule__content_alert{font:500 14px/1.29 var(--app-font-family);color:#fff;text-align:center;margin-bottom:0}.permanent-schedule__content_title-container{position:relative;text-align:center;padding-bottom:10px}.permanent-schedule__content_alert-container{position:absolute;left:0;right:0;padding:10px 24px;margin:0 50px;background:#14001a;border-radius:100px}.permanent-schedule__controls{display:flex;flex-direction:column;gap:20px}.permanent-schedule__controls_date-info{font:500 14px/1.29 var(--app-font-family);margin-bottom:20px}.permanent-schedule__controls_delete-link{margin-bottom:10px}.permanent-schedule__controls_btn-container{display:flex;align-items:center;column-gap:15px}.permanent-schedule__controls_btn-container .btn{min-width:150px}.permanent-schedule__controls_info-container{gap:5px;display:grid}.permanent-schedule__controls--row{flex-direction:row}@media (max-width:576px){.permanent-schedule__header_info{flex-direction:column;row-gap:20px}.permanent-schedule__content{margin-left:0}.permanent-schedule__content_alert-container{margin:0}.permanent-schedule__controls_btn-container{flex-direction:column;row-gap:10px}.permanent-schedule__controls_btn-container .btn{min-width:unset;width:100%}.permanent-schedule__controls-last{order:1}}@media (max-width:991px){.permanent-schedule__content{margin-left:0}}.ps-time-slots-select{display:grid;row-gap:20px}.ps-time-slots-select .day-wrapper,.ps-time-slots-select .time-wrapper{width:100%;max-width:200px}.ps-time-slots-select .time-wrapper{min-width:130px}.ps-time-slots-select .add-slot{font:500 14px/1.29 var(--app-font-family);color:#823cdc}.ps-time-slots-select .remove-slot{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;cursor:pointer;margin-left:15px;align-self:center}.ps-time-slots-select__not-found-alert{font:600 14px/1.29 var(--app-font-family);color:#ec4d4d;margin-top:20px}.ps-time-slots-select__label-wrapper{display:flex;column-gap:15px;margin-bottom:5px}.ps-time-slots-select__label-wrapper .label{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;padding:0;text-align:left}.ps-time-slots-select__content-wrapper .ember-basic-dropdown-trigger{min-width:130px;height:32px;min-height:unset;line-height:32px;border-radius:8px}.ps-time-slots-select__content-wrapper .ember-basic-dropdown-trigger .ember-power-select-status-icon{border-color:#6d5c70}.ps-time-slots-select__content-wrapper .ember-basic-dropdown-trigger .ember-power-select-selected-item{font:500 14px/1.29 var(--app-font-family);color:#14001a}.ps-time-slots-select__header-wrapper{display:grid;gap:20px}.ps-time-slots-select__btn-wrapper{display:flex}.ps-time-slots-select__btn-wrapper .btn:first-child{margin-right:15px}.ps-time-slots-select__btn-wrapper .find-button{min-width:200px}.ps-time-slots-select__btn-wrapper .cancel-button{min-width:150px}.ps-time-slots-select__edit-wrapper{display:flex;margin-bottom:15px;column-gap:15px}.ps-time-slots-select__edit-wrapper .field-group{margin-bottom:0}.ps-time-slots-select__edit-wrapper .time-wrapper{display:flex;flex-direction:row}@media (max-width:576px){.ps-time-slots-select .time-wrapper{width:40%;min-width:unset}.ps-time-slots-select .day-wrapper{width:60%}.ps-time-slots-select__edit-wrapper{column-gap:15px}.ps-time-slots-select__edit-wrapper .time-wrapper{display:flex;flex-direction:column}.ps-time-slots-select__btn-wrapper{flex-direction:column}.ps-time-slots-select__btn-wrapper .cancel-button,.ps-time-slots-select__btn-wrapper .find-button{min-width:auto;width:100%}.ps-time-slots-select__btn-wrapper .btn:first-child{margin-right:0;margin-bottom:15px}.ps-time-slots-select__content-wrapper .ember-basic-dropdown-trigger{min-width:0;padding-right:10px}.ps-time-slots-select .remove-slot{padding-top:10px;align-self:flex-end}}.ps-save-options .ui-modal__content{display:grid;padding:24px;gap:16px 0;max-width:480px}.ps-save-options__body{display:grid;gap:16px 0}.ps-save-options__title-text{font:600 18px/1.22 var(--app-font-family);text-align:left;padding:0;border:0}.ps-save-options__text{font:500 14px/1.29 var(--app-font-family);text-align:left}.ps-save-options__btn-wrapper{display:flex}.ps-save-options__btn-wrapper .btn{width:40%}.ps-save-options__btn-wrapper .btn:first-child{margin-right:16px;width:60%}@media (max-width:576px){.ps-save-options__btn-wrapper{flex-direction:column}.ps-save-options__btn-wrapper .btn{width:100%}.ps-save-options__btn-wrapper .btn:first-child{margin-right:0;margin-bottom:16px;width:100%}}.ps-tutor-change .ui-modal__content{min-width:480px;max-width:480px;padding:20px}.ps-tutor-change__header{font:600 18px/1.22 var(--app-font-family);text-align:left;padding:0;border:0}@media (max-width:576px){.ps-tutor-change .ui-modal__content{min-width:unset;width:100vw}}.permanent-schedule__wrapper{position:relative;max-width:754px}.permanent-schedule__wrapper .ui-calendar{max-width:496px}@media screen and (min-width:1024px){.permanent-schedule__wrapper .ui-calendar{max-width:100%}}.permanent-schedule__change-duration{display:flex;flex-direction:column}.permanent-schedule__change-duration-label{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;margin-block-end:5px;text-align:left}.permanent-schedule__controls_btn-container :where(.sub-text){margin:0}.db-steps-before-trial--mode-focus-on-steps{grid-row:2}.db-steps-before-trial__title{font:500 14px/1.29 var(--app-font-family);margin-bottom:1rem;text-align:center}.student-progress{display:flex;flex-direction:column;row-gap:28px;--lesson-color:#045BC1;--activity-color:#DD6A00;--speaking-club-color:#1CB993;--lessons-chart-bar-color:#60A9FF;--activity-chart-bar-color:#FF9736;--speaking-chart-bar-color:#3CDEB7}.student-progress .student-progress__header{display:flex;flex-direction:column;row-gap:16px;cursor:pointer}.student-progress .student-progress__body{padding-top:0;gap:unset}.student-progress__title-wrapper{display:flex;justify-content:space-between;align-items:center}.student-progress__title{font:500 24px/1.16 var(--app-font-family);text-align:left;margin-bottom:0}.student-progress__caret-wrapper{display:flex;align-items:center;column-gap:8px;margin-right:8px}.student-progress__caret-text{font:500 14px/1.29 var(--app-font-family);color:#823cdc}.student-progress__caret{color:#6d5c70}.student-progress__caret.statistics{width:12px;height:12px}.student-progress__total-months-period{font:600 18px/1.22 var(--app-font-family);font-weight:600;margin-bottom:10px}.student-progress__totals-wrapper{display:flex;justify-content:space-between;align-items:center}.student-progress__totals{display:flex;column-gap:24px}.student-progress__total--lessons{color:var(--lesson-color)}.student-progress__total--activities{color:var(--activity-color)}.student-progress__total--speaking-clubs{color:var(--speaking-club-color)}.student-progress__total-sum{font:600 18px/1.22 var(--app-font-family)}.student-progress__total-caption{font:500 12px/1.25 var(--app-font-family);text-transform:lowercase}.student-progress-chart{display:flex;justify-content:space-between;column-gap:16px;margin-top:24px;margin-bottom:0}@media screen and (min-width:576px){.student-progress-chart{margin-top:28px}}.student-progress-chart--bar-highlighted .student-progress-chart__month-chart-bar:not(.student-progress-chart__month-chart-bar--highlighted){transition:.3s;opacity:.5}.student-progress-chart__month-wrapper,.transfer-preview .transfer-before select option{text-align:center}.student-progress-chart__month-chart{display:flex;align-items:flex-end;column-gap:3px;height:100px;margin-bottom:4px}.student-progress-chart__month-chart-bar{position:relative;width:8px;border-radius:100px;cursor:pointer;height:calc(var(--bar-value, 0)/max(var(--max-value, 0),1)*100%)}.student-progress-chart__month-chart-bar::before{font:500 12px/1.25 var(--app-font-family);position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%);color:#fff;border-radius:100px;background-color:#14001a;padding:4px 12px;opacity:0;bottom:calc(100% + 4px);visibility:hidden;pointer-events:none;transition:.2s;text-transform:lowercase;z-index:1;content:attr(data-caption)}.student-progress-chart__month-wrapper:first-of-type .student-progress-chart__month-chart-bar::before{transform:none;left:auto}.student-progress-chart__month-wrapper:last-of-type .student-progress-chart__month-chart-bar::before{left:auto;right:0;transform:none}html[lang=ar] .student-progress-chart__month-wrapper:last-of-type .student-progress-chart__month-chart-bar::before,html[lang=he] .student-progress-chart__month-wrapper:last-of-type .student-progress-chart__month-chart-bar::before{left:0;right:auto}.student-progress-chart__month-chart-bar:hover::before{visibility:visible;opacity:1}.student-progress-chart__month-chart-bar--lessons{background-color:var(--lessons-chart-bar-color)}.student-progress-chart__month-chart-bar--activities{background-color:var(--activity-chart-bar-color)}.student-progress-chart__month-chart-bar--speaking-clubs{background-color:var(--speaking-chart-bar-color)}.student-progress-chart__month-name{font:500 12px/1.25 var(--app-font-family);color:#aaa0ab}.student-progress__bottom-monthly-reports{margin-top:18px}.db-last-tutors__item-wrapper{display:flex;padding:20px 0;column-gap:10px;border-bottom:1px solid #efedf0}.db-last-tutors__item{display:flex;flex-direction:column;row-gap:8px}.db-last-tutors__tutor-name{font:500 18px/1.22 var(--app-font-family);color:#14001a;border-bottom:1px solid #d8d4d9;width:fit-content}.db-last-tutors__schedule-info{font:500 14px/1.29 var(--app-font-family);color:#14001a}.db-last-tutors__action-btns{gap:10px;display:grid}.db-last-tutors__action-btn,.db-last-tutors__action-btn:hover,.db-last-tutors__search-action-btn,.db-last-tutors__search-action-btn:hover{display:flex;column-gap:8px;font:500 14px/1.29 var(--app-font-family);color:#823cdc}.db-last-tutors__search-action-btn{margin-top:20px;margin-left:50px}.db-parents-message{padding-block-start:12px;grid-column:span 6;display:flex;justify-content:center}@media (min-width:768px){.db-parents-message{padding-block-start:0;margin-block-start:-16px}}.db-parents-message__inner{flex:1;display:flex;flex-direction:column;padding-block:16px;padding-inline:16px;gap:8px;background-color:#ffe5cc;border-radius:12px;max-width:392px}@media (min-width:768px){.db-parents-message__inner{max-width:unset;flex-direction:row;gap:24px;padding-block:24px;padding-inline:24px;background-color:#fff;border:1px solid #efedf0}}.db-parents-message__title{font:600 18px/1.22 var(--app-font-family);color:#423245;flex:1}@media (min-width:768px){.db-parents-message__title{font:500 24px/1.16 var(--app-font-family)}}.db-parents-message__desc{font:500 12px/1.25 var(--app-font-family);color:#14001a;flex:1}@media (min-width:768px){.db-parents-message__desc{font:500 18px/1.22 var(--app-font-family);color:#6d5c70}}.db-parents-message__icon{display:none}@media (min-width:768px){.db-parents-message__icon{display:block}}.db-parents-message__mobile-icon-wrap{padding-block-start:8px;margin-inline-end:4px}@media (min-width:768px){.db-parents-message__mobile-icon-wrap{display:none}}.pay-without-booking-after-trial{flex-direction:column;min-height:100vh}.pay-without-booking-after-trial__container.container{max-width:624px;padding:32px 0}@media (max-width:640px){.pay-without-booking-after-trial__container.container{width:100%;padding:24px 16px;border-top:1px solid #efedf0}}.pay-without-booking-after-trial__tutor{display:flex;flex-direction:column;row-gap:16px;grid-column:span 3;font-size:14px;line-height:17px}.pay-without-booking-after-trial__tutor:hover .pay-without-booking-after-trial__tutor-name:after,.pay-without-booking-after-trial__tutor:hover .pay-without-booking-after-trial__tutor-review:after{width:100%;transition:width .3s}.pay-without-booking-after-trial__tutor-name,.pay-without-booking-after-trial__tutor-review{width:fit-content;position:relative}.pay-without-booking-after-trial__tutor-name:after,.pay-without-booking-after-trial__tutor-review:after{content:"";display:block;width:0;height:1px;background:#d8d4d9;position:absolute;top:30px;transition:width .3s}.pay-without-booking-after-trial__tutor-review:after{top:18px}.pay-without-booking-after-trial__tutor-review{font-weight:600;color:#6d5c70;margin-left:4px}.pay-without-booking-after-trial .ui-switch--orange-multi .disable{background:#f7f6f7;border-color:#efedf0}@media (min-width:767px){.pay-without-booking-after-trial .ui-calendar .ui-calendar__header .calendar{display:flex}}@media (min-width:830px){.pay-without-booking-after-trial .ui-calendar .ui-calendar__header .calendar{display:none}}@media (min-width:1024px){.pay-without-booking-after-trial .ui-calendar .ui-calendar__header .calendar{display:flex}}.pay-without-booking-after-trial .calendar.hidden{display:none}.pay-without-booking-after-trial .tutor-profile__ps-wrapper,.pay-without-booking-after-trial .ui-card{border:0;box-shadow:none}.pay-without-booking-after-trial .tutor-profile__ps-wrapper .ui-card__body,.pay-without-booking-after-trial .ui-calendar__header,.pay-without-booking-after-trial .ui-card .ui-card__body{padding:0}@media (max-width:640px){.pay-without-booking-after-trial .ui-calendar .calendar{margin-top:20px}}.pay-without-booking-after-trial .lesson-calendar{margin-bottom:0;justify-content:start}.pay-without-booking-after-trial .lesson-calendar .schedule-duration-switch{order:1;width:100%}.pay-without-booking-after-trial .lesson-calendar .week-changer__content{order:2}.pay-without-booking-after-trial .lesson-calendar .calendar-timezone,.pay-without-booking-after-trial .lesson-calendar .calendar-timezone-inverted{order:3}@media (max-width:640px){.pay-without-booking-after-trial .lesson-calendar{flex-direction:column}}.pay-without-booking-after-trial .lesson-calendar .schedule-duration-switch{display:flex;flex-direction:column;align-items:start;gap:5px}.pay-without-booking-after-trial .lesson-calendar .schedule-duration-switch .lesson-duration{text-align:left}.pay-without-booking-after-trial .time-zone-switch .ember-power-select-option{font:500 12px/1.25 var(--app-font-family);line-height:2;text-align:left}.pay-without-booking-after-trial .ui-switch{margin:0}.pay-without-booking-after-trial .permanent-schedule__header{padding-bottom:0;border-bottom:none}.pay-without-booking-after-trial .ui-calendar__header.active{margin-right:-33px;margin-left:-33px;padding:0 32px}@media (max-width:640px){.pay-without-booking-after-trial .ui-calendar__header.active{margin-right:-15px;margin-left:-15px;padding:10px}}.pay-without-booking-after-trial .ui-calendar__controls{margin-left:-33px;margin-right:-33px;padding:0 32px}@media (max-width:640px){.pay-without-booking-after-trial .ui-calendar__controls{margin-right:-15px;margin-left:-15px;padding:0 16px}}.pay-without-booking-after-trial .permanent-schedule__wrapper .ui-calendar{max-width:100%}.pay-without-booking-after-trial .permanent-schedule__content_title-container{padding:0}.lesson-feedback-summary h4,.pay-without-booking-after-trial .permanent-schedule__content{margin:0}@media (max-width:640px){.pay-without-booking-after-trial .permanent-schedule__change-duration,.pay-without-booking-after-trial .ui-radio-switch,.pay-without-booking-after-trial .ui-radio-switch .ui-radio-switch__item{width:100%}}.pay-without-booking-after-trial .ui-radio-switch__label{padding:8px}.pay-without-booking-after-trial .ui-radio-switch__item:not(.ui-radio-switch__item--selected){background:#f7f6f7;border-color:#efedf0}.pay-without-booking-after-trial .ui-radio-switch__item:not(.ui-radio-switch__item--selected) .ui-radio-switch__label{cursor:pointer}.pay-without-booking-after-trial .permanent-schedule__change-duration-label{text-align:left}.pay-without-booking-after-trial .permanent-schedule__content_alert-container{margin:0;z-index:2;bottom:9px}@media (max-width:640px){.pay-without-booking-after-trial .permanent-schedule__content_alert-container{bottom:24px}}.pay-without-booking-after-trial .lesson-calendar__timezone-switch{display:block;align-content:center}@media (max-width:640px){.pay-without-booking-after-trial .lesson-calendar__timezone-switch{display:flex;margin-top:12px}}.pay-without-booking-after-trial .field-group .ember-power-select-trigger,.pay-without-booking-after-trial .form-group .ember-power-select-trigger,.pay-without-booking-after-trial .row-wrapper .ember-power-select-trigger{font-size:12px;min-height:36px;padding:0 16px 0 0;align-items:center;min-width:220px;display:flex;justify-content:space-between;line-height:0}.dashboard{background:#fff}.dashboard-wrapper,.dashboard-wrapper.link-sharing{display:grid;grid-template-columns:1fr;column-gap:30px;row-gap:24px;width:100%;padding:24px 12px;margin:0 auto;max-width:576px}@media screen and (min-width:768px){.dashboard-wrapper{max-width:750px;grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.dashboard-wrapper{grid-template-columns:1fr 1fr;max-width:970px}}@media screen and (min-width:1200px){.dashboard-wrapper{grid-template-columns:1fr 1fr 360px;max-width:1170px}}.dashboard-wrapper.link-sharing{padding:0 0 80px}@media screen and (min-width:768px){.dashboard-wrapper.link-sharing{max-width:742px;grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.dashboard-wrapper.link-sharing{max-width:742px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.dashboard-wrapper.link-sharing{max-width:742px;grid-template-columns:1fr 1fr}}.dashboard-content{width:100%;display:flex;flex-direction:column;row-gap:16px}.dashboard-header{grid-column:span 1;display:flex;justify-content:space-between}.dashboard-title{font:500 24px/1.16 var(--app-font-family);display:flex;align-items:center;column-gap:12px}.dashboard-sidebar{display:flex;flex-direction:column;row-gap:16px;max-width:360px;grid-row:2}.dashboard-widget{grid-column:span 1}.dashboard-header__mode-switch>*{width:144px}.application_user_balance-transfer .before-footer-wrapper,.application_user_lessons-list .before-footer-wrapper{margin-top:auto;margin-bottom:0;padding-top:50px}.dashboard__permanent-schedule{grid-row:unset;grid-column:span 1;display:grid;order:1;grid-template-columns:unset}@media screen and (min-width:768px){.dashboard{background:#f7f6f7}.dashboard__permanent-schedule{grid-column:span 2;grid-template-columns:2fr}.dashboard-content,.dashboard-header{grid-column:span 2}.dashboard-widget{grid-column:span 1}.invite-banner-widget,.widget-install-app{order:3}.student-progress-widget{order:2}}@media screen and (min-width:992px){.dashboard-content{grid-row:span 8;grid-column:span 2;row-gap:24px}.dashboard__permanent-schedule{grid-row:4;grid-column:span 3;display:grid;grid-template-columns:2fr 1fr}}@media screen and (min-width:1200px){.dashboard-widget{grid-column:3}.course-progress-widget,.invite-banner-widget{order:2}.student-progress-widget,.widget-install-app{order:3}}.dashboard--mode-calendar .dashboard-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:30px}.dashboard--mode-calendar .dashboard-header{grid-column:span 1}.dashboard--mode-calendar .dashboard-widget{min-height:360px;order:2;grid-column:unset}.dashboard--mode-calendar .dashboard__balance-widget{order:2}.dashboard__lesson-calendar-control{display:flex;justify-content:right}.dashboard__lesson-calendar,.dashboard__lesson-calendar-header{grid-column:span 1}@media screen and (min-width:768px){.dashboard__lesson-calendar-header{grid-column:span 2;margin-bottom:-30px}.dashboard__lesson-calendar{order:1;grid-column:span 2}}.dashboard--before-trial .dashboard-wrapper{display:flex;gap:0}.dashboard--before-trial .dashboard-content{display:grid;grid-template-columns:repeat(6,1fr);column-gap:30px;row-gap:24px}.db-sidebar .account-list{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.db-sidebar .account-list-item{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:100%;border-width:0;margin:0;color:#08080c;padding:12px 24px;border-bottom:1px solid rgba(12,11,26,.05)}.db-sidebar .account-list-item>*{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px}.dashboard-tutors-list__item .db-sidebar .account-list-item .mini-avatar,.dashboard-tutors-list__simple-item .db-sidebar .account-list-item .mini-avatar,.db-sidebar .account-list-item .avatar,.db-sidebar .account-list-item .btn-icon-violet,.db-sidebar .account-list-item .dashboard-tutors-list__item .mini-avatar,.db-sidebar .account-list-item .dashboard-tutors-list__simple-item .mini-avatar{display:block;width:24px;height:24px}.db-sidebar .account-list-item .btn-icon-violet{background:#a9a9b1;color:#fff;padding:3px 5px;border-radius:50%}.db-sidebar .account-list-item .main{-webkit-box:2;-moz-box:2;-webkit-flex:2 0 0;-ms-flex:2 0 0;flex:2 0 0;padding:0 0 0 16px}.db-sidebar .account-list-item .action-icon,.db-sidebar .account-list-item .customer-name{margin-top:0;margin-left:0;margin-right:0;font-weight:700;font-size:16px;text-decoration:none;text-align:left;color:inherit}.db-sidebar .account-list-item:last-child{border-bottom:none}.db-lesson-list .subtitle .show-more-text:hover,.db-sidebar .account-list-item.active{color:#e65100}.db-sidebar .account-list-item.active:before{content:"✓";position:absolute;display:block;right:24px;font-size:18px}.db-sidebar .text-wrapper{font-size:14px;font-weight:500}.db-lesson-list-filter{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.db-lesson-list-filter>*{margin-bottom:20px}.db-lesson-list-filter .db-accordion-item{width:80%}@media (max-width:480px){.db-lesson-list-filter .db-accordion-item{width:100%}}.db-lesson-list-filter .radio-field{padding:3px 0}.db-lesson-cancel-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.db-lesson-cancel-wrapper .btn{min-height:30px}.db-lesson-cancel-wrapper .db-lesson-checkbox{position:relative;right:-10px}.db-lesson-cancel-wrapper-label{padding-left:10px;margin-bottom:5px;opacity:.75}.db-accordion-item{padding:0;box-shadow:0 26px 60px -18px rgba(0,0,0,.16)}.db-accordion-item>*{font-size:15px}@media (max-width:480px){.db-accordion-item>*{font-size:14px}}.db-accordion-item .title{font-size:15px;color:#fff;margin:0;padding:10px;background:#ff9800;border-radius:5px}.db-accordion-item .title .title-caret{position:absolute;right:10px}.db-accordion-item .title .ui-accordion-header,.db-accordion-item .ui-accordion-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.db-accordion-item .title .ui-accordion-header{width:100%}.db-accordion-item .ui-accordion-body{padding:10px}.db-accordion-item .title .ui-accordion-header>*,.db-accordion-item .ui-accordion-body>*{width:50%}.db-accordion-item.open .title{border-bottom:none;margin-bottom:0;border-radius:5px 5px 0 0}.db-lesson-item,.db-lesson-list{color:#08080c;font-size:16px;font-weight:700}.db-lesson-list .subtitle{margin:0 0 8px;color:#14001a}.db-lesson-list .subtitle .show-more-text{cursor:pointer;font-weight:500;display:inline-block}.db-lesson-list .btn{min-width:230px}.db-lesson-list.as-group-lesson .subtitle{font-size:20px}.db-lesson-list.as-group-lesson .db-finished-title{font-size:24px;line-height:29px;text-align:center;margin-bottom:30px;color:#363636;opacity:.5}.db-lesson-list.as-group-lesson .btn{min-width:110px;max-width:110px;padding:0 5px;width:100%;font-size:14px;min-height:29px}.db-lesson-checkbox label:after{margin:0;box-shadow:0 0 0 1px #f57c00;background:#fff;border-radius:10px}.db-lesson-checkbox input[type=checkbox]:checked+label:after{background:linear-gradient(180deg,#ff9800 0,#f57c00 100%)}.db-finished-icon-success{cursor:pointer;color:#005c2e}.db-finished-icon-failed{cursor:pointer;color:#eb4335}.db-lesson-item{position:relative;margin:0 0 24px}.db-lesson-item:last-child,.db-lesson-item>:last-child{margin:0}.db-lesson-item>*{margin:0 0 8px}.db-lesson-item-time{color:#14001a;font-size:20px}.db-lesson-item-group,.db-lesson-item-user{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.db-lesson-item-group{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.db-lesson-item-group>*{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:480px){.db-lesson-item-group>*{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}}.db-lesson-item-group .db-lesson-item-action{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.db-lesson-item-group .db-lesson-item-action .btn{width:100%;padding:0 10px}@media (min-width:480px){.db-lesson-item-group .db-lesson-item-action{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}}.db-lesson-item-group .db-lesson-item-user{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:480px){.db-lesson-item-group .db-lesson-item-user{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.db-lesson-item-group .db-lesson-item-user .chat{position:relative;top:2px;left:5px}.db-lesson-item-user{padding:8px 24px;color:#7f7f93}.db-lesson-item-user>*{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.dashboard-tutors-list__item .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__simple-item .db-lesson-item-user .mini-avatar,.db-lesson-item-user .avatar,.db-lesson-item-user .dashboard-tutors-list__item .mini-avatar,.db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-webkit-background-size:14px;background-size:14px}.db-lesson-item.as-group-lesson,.db-lesson-item.as-group-trial{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.db-lesson-item.as-group-lesson,.db-lesson-item.as-group-trial{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.db-lesson-item.as-group-lesson{margin:0;padding:0}.db-lesson-item.as-group-trial{padding:0}.db-lesson-item.as-group-lesson>*,.db-lesson-item.as-group-trial>*{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0}.db-lesson-item.as-group-lesson .db-lesson-item-user,.db-lesson-item.as-group-trial .db-lesson-item-user{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.dashboard-tutors-list__item .db-lesson-item.as-group-lesson .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__item .db-lesson-item.as-group-trial .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__simple-item .db-lesson-item.as-group-lesson .db-lesson-item-user .mini-avatar,.dashboard-tutors-list__simple-item .db-lesson-item.as-group-trial .db-lesson-item-user .mini-avatar,.db-lesson-item.as-group-lesson .db-lesson-item-user .avatar,.db-lesson-item.as-group-lesson .db-lesson-item-user .dashboard-tutors-list__item .mini-avatar,.db-lesson-item.as-group-lesson .db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar,.db-lesson-item.as-group-trial .db-lesson-item-user .avatar,.db-lesson-item.as-group-trial .db-lesson-item-user .dashboard-tutors-list__item .mini-avatar,.db-lesson-item.as-group-trial .db-lesson-item-user .dashboard-tutors-list__simple-item .mini-avatar{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;margin:0;-webkit-background-size:23px;background-size:23px}.db-lesson-item.as-group-lesson .db-lesson-item-info,.db-lesson-item.as-group-trial .db-lesson-item-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex-grow:2;-ms-flex:2;flex-grow:2;align-items:center}.db-lesson-item.as-group-lesson .db-lesson-item-date{font-size:24px}.db-lesson-item.as-group-lesson .db-lesson-item-date,.db-lesson-item.as-group-trial .db-lesson-item-date{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 35px;-ms-flex:0 0 35px;flex:0 0 35px;padding-bottom:5px}@media (max-width:576px){.db-lesson-item.as-group-lesson .db-lesson-item-date,.db-lesson-item.as-group-trial .db-lesson-item-date{font-size:18px}}.db-lesson-item.as-group-lesson .db-lesson-item-context,.db-lesson-item.as-group-trial .db-lesson-item-context{-webkit-box:2;-moz-box:2;-webkit-flex:2 0 0;-ms-flex:2 0 0;flex:2 0 0;padding:0 8px}.db-lesson-item.as-group-lesson .db-lesson-item-context>*,.db-lesson-item.as-group-trial .db-lesson-item-context>*{font-style:normal;font-weight:500;color:#363636}@media (min-width:480px){.db-lesson-item.as-group-lesson .db-lesson-item-context,.db-lesson-item.as-group-trial .db-lesson-item-context{padding:0 14px}}.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-title{font-size:14px;line-height:17px;width:100%;overflow:hidden}.db-lesson-item.as-group-trial .db-lesson-item-context .db-lesson-item-title{font-size:14px;line-height:17px;width:100%;overflow:hidden;padding:0 0 16px}.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-title>*,.db-lesson-item.as-group-trial .db-lesson-item-context .db-lesson-item-title>*{margin-right:10px}@media (min-width:480px){.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-title,.db-lesson-item.as-group-trial .db-lesson-item-context .db-lesson-item-title{width:250px;padding:0}}.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-canceled,.db-lesson-item.as-group-trial .db-lesson-item-context .db-lesson-item-canceled{text-align:right}.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-tutor-name,.db-lesson-item.as-group-trial .db-lesson-item-context .db-lesson-item-tutor-name{color:#7f7f93}.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-desc,.db-lesson-item.as-group-trial .db-lesson-item-context .db-lesson-item-desc{font-weight:500;color:#363636;font-size:14px}.db-lesson-item.as-group-lesson .db-lesson-item-action,.db-lesson-item.as-group-trial .db-lesson-item-action{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.db-lesson-item.as-group-lesson .db-lesson-item-action,.db-lesson-item.as-group-trial .db-lesson-item-action{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:10px}}.db-lesson-item.as-group-lesson .db-lesson-item-action,.db-lesson-item.as-group-trial .db-lesson-item-action{text-align:right;font-size:14px;border-style:solid;border-color:#fff;background-color:#fff}@media (min-width:768px){.db-lesson-item.as-group-lesson .db-lesson-item-action,.db-lesson-item.as-group-trial .db-lesson-item-action{position:relative;border:0}}.db-lesson-item.as-group-lesson.finished>*,.db-lesson-item.as-group-trial.finished>*{opacity:.5}.db-lesson-item.as-group-lesson.is-selected .db-lesson-item-action,.db-lesson-item.as-group-trial.is-selected .db-lesson-item-action{align-self:center;border-color:#efeff3;background-color:#efeff3}.db-lesson-item.as-group-trial{margin:0 0 25px}.db-lesson-item.as-group-trial:last-child{margin-bottom:0}.db-lesson-item.as-group-trial .db-lesson-item-user{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.db-lesson-item.as-group-trial .db-lesson-item-date{color:#363636;font-size:18px}@media (max-width:991px){.db-lesson-item.as-group-trial{flex-direction:column;margin-bottom:10px}.db-lesson-item.as-group-trial .db-lesson-item-date{text-align:center}.db-lesson-item.as-group-trial .db-lesson-item-action{position:relative}.db-lesson-item.as-group-trial .db-lesson-item-context{margin-bottom:15px}}.db-lesson-item.as-group-lesson .db-lesson-item-context{display:flex}.db-lesson-item.as-group-lesson .db-lesson-item-context .db-lesson-item-title{padding:0}.db-lesson-item.as-group-lesson .db-lesson-item-user{margin-right:15px}.db-lesson-item.as-group-lesson .db-lesson-item-tutor-name{margin-bottom:10px}@media (max-width:576px){.db-lesson-item.as-group-lesson{flex-direction:column}.db-lesson-item.as-group-lesson .db-lesson-item-action{position:relative}.db-lesson-item.as-group-lesson .btn{max-width:100%}}.db-card-icon{position:absolute;right:-10px;top:-10px}.db-card-icon svg{font-size:24px}.db-notice{color:#08080c;font-size:16px;font-weight:700;text-align:center;line-height:1.2}.db-lesson-item .db-lesson-select,.db-notice .desc{width:100%}.dashboard-tutors-list__item .db-notice .mini-avatar,.dashboard-tutors-list__simple-item .db-notice .mini-avatar,.db-notice .avatar,.db-notice .btn,.db-notice .dashboard-tutors-list__item .mini-avatar,.db-notice .dashboard-tutors-list__simple-item .mini-avatar,.db-notice .desc,.db-notice .name{display:block;max-width:210px;margin:0 auto 16px}.db-notice .btn,.db-notice .name{width:100%}.db-notice .btn{font-size:16px;max-width:270px;padding:0 5px}.db-notice .desc,.db-notice .name{font-size:14px}.db-notice .name{color:#7f7f8a}.dashboard-tutors-list__item .db-notice .mini-avatar,.dashboard-tutors-list__simple-item .db-notice .mini-avatar,.db-notice .avatar,.db-notice .dashboard-tutors-list__item .mini-avatar,.db-notice .dashboard-tutors-list__simple-item .mini-avatar{width:150px;height:150px;-webkit-background-size:90px;background-size:90px}.db-notice-bonus .title{max-width:270px}.working-board{position:relative;overflow:hidden}.working-board__control{position:absolute;left:50%;right:auto;transform:translateX(-50%);bottom:0;margin:0 auto;height:auto;width:auto;background:#3b3971;color:#fff;padding:8px 5px 5px;z-index:6;border-top-right-radius:5px;border-top-left-radius:5px}.working-board__control:after,.working-board__control:before{content:"";position:absolute;bottom:0;display:block;width:0;height:0;border-bottom:47px solid #3b3971}.working-board__control:after{left:calc(100% - 1px);border-right:20px solid transparent}.working-board__control:before{right:calc(100% - 1px);border-left:20px solid transparent}.working-board__control button{position:relative;display:inline-block;background:#e65100;width:35px;height:35px;line-height:28px;border:0;border-radius:2px;padding:0;margin:0 5px;font-size:24px;text-align:center;outline:0;opacity:.9}.working-board__control button:focus,.working-board__control button:hover{opacity:1}.working-board__control button .fa-stack{width:100%;display:inline-block;height:35px}.working-board__control button .ember-power-select-clear-btn,.working-board__control button .fa-times{line-height:.7}.working-board__control button.active,.working-board__control button.on{background:#cf3f29}.waiting-overlay{position:absolute;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:space-around;left:0;right:0;top:0;bottom:0;z-index:23;background:rgba(17,16,33,.5)}.waiting-overlay.mobile-waiting{pointer-events:none}.waiting-overlay__text{font-size:24px;color:#fff;font-weight:700}.waiting-overlay .cancel-waiting{display:inline-block;background:rgba(17,16,33,.5);padding:8px 30px;text-transform:capitalize;font-size:16px;color:#fff;border:0;border-radius:5px;pointer-events:visible}.btn-presentation-notes-info{position:absolute;display:block;right:5px;background:0 0;font-size:30px;border:0;top:50%;transform:translateY(-50%);color:#0084ff;z-index:6;outline:0}.btn-presentation-notes-info.animate svg{animation:bounceIn 2s infinite ease-in-out}.slide-notes-content{max-width:320px}.working-board__tools{position:absolute;right:12px;top:12px;z-index:20;display:flex;gap:5px}.working-board__play-pause{padding:0;background:0 0;border:0;display:grid;color:#fff;--color-opacity:0.4;--background:hsla(288, 100%, 5%, var(--color-opacity))}.working-board__play-pause:hover{--color-opacity:0.6}.working-board__play-pause>*{grid-column:1;grid-row:1}.working-board__play-pause:not([data-playing]) .pause-video-icon,.working-board__play-pause:where([data-playing]) .play-video-icon{visibility:hidden}.working-board__play-pause:not([data-playing]) .play-video-icon,.working-board__play-pause:where([data-playing]) .pause-video-icon{visibility:visible}.can-colorize .hover-colorize-element{transition:.1s ease-in-out;fill:var(--colorize-current-color)!important;fill:color-mix(in srgb,var(--colorize-current-color) 30%,white 70%)!important}.presentation-progress{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;display:grid;align-items:flex-end;overflow:hidden}.presentation-progress__line{position:relative;pointer-events:auto;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;width:100%;grid-column:1;grid-row:1;cursor:pointer;padding:0 4px}.presentation-progress__item{height:24px;width:100%;display:flex;justify-items:flex-end;align-items:flex-end;opacity:.5;padding-bottom:4px}.presentation-progress__item:after{content:"";position:relative;display:block;height:var(--progres-item-height, 6px);width:100%;background:#fff;border-radius:2px;transition:.3s ease-in-out}.presentation-progress__item:where([data-active]){--progres-item-height:8px;opacity:1}.presentation-progress__item:where(:not([data-active] ~ *)){opacity:1}.presentation-progress-preview__list{pointer-events:auto;position:relative;display:grid;left:0;right:0;padding-inline:4px;bottom:0;overflow:hidden;gap:2px;grid-auto-flow:column;grid-auto-columns:max-content;grid-column:1;grid-row:1;transform:translateY(calc(100% + 100px)) translateZ(0);will-change:scroll-position;counter-reset:progress-preview-index;transition:transform .2s ease-in-out .35s;z-index:1}.presentation-progress-preview__item{cursor:pointer;display:block;background:#fff;border-radius:4px;overflow:hidden}.presentation-progress-preview__item:where(:not(.presentation-progress-preview__big-preview)){counter-increment:progress-preview-index;position:relative;width:101px;height:74px}.presentation-progress-preview__item:where([data-big-view]){width:284px;height:207px}.presentation-progress-preview__item:not(.presentation-progress-preview__big-preview):before{pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);background-image:url(/assets/images/icons-svg/icon-check-white.svg);background-position:center;background-repeat:no-repeat;border:2px solid #000;border-radius:3px;visibility:hidden;z-index:1}.presentation-progress-preview__item:not(.presentation-progress-preview__big-preview):after{pointer-events:none;content:counter(progress-preview-index);position:absolute;display:flex;justify-items:center;align-items:center;align-content:center;justify-content:center;line-height:1;left:1px;bottom:1px;background:rgba(20,0,26,.5);color:#fff;width:24px;height:16px;border-radius:3px;z-index:2}.presentation-progress-preview__item[data-active=true]:before{visibility:visible}.presentation-progress-preview__item[data-active=true]:after{background:0 0}.presentation-progress-preview__item__slide{pointer-events:none;position:relative;width:960px;height:700px;scale:.105 .11;background:#fff;transform-origin:0 0}.presentation-progress-preview__item__slide .slides{width:960px;height:700px}.presentation-progress-preview__item:where([data-big-view]) .presentation-progress-preview__item__slide{scale:.296}.presentation-progress-preview__item[data-in-viewport=true] .presentation-progress-preview__item__slide{visibility:visible}.presentation-progress-preview__item__slide:where(.presentation-progress-preview__item:not(.presentation-progress-preview__big-preview) > *){visibility:hidden;pointer-events:none!important;transition:0s .5s}@supports not (selector(html:has(body))){.presentation-progress-preview__list.over,.presentation-progress-preview__list:hover{transform:translateY(0);transition:.2s ease-in-out .3s}.presentation-progress-preview__list.over+.presentation-progress-preview__list__overlay,.presentation-progress-preview__list:hover+.presentation-progress-preview__list__overlay{transition:.2s ease-in-out .3s;visibility:visible}}@supports (selector(html:has(body))){.presentation-progress-preview__list.over,.presentation-progress-preview__list:hover,.presentation-progress:has(+.big-preview-wormhole .presentation-progress-preview__item__slide:hover) .presentation-progress-preview__list{transform:translateY(0);transition:.2s ease-in-out .3s}.presentation-progress-preview__list.over+.presentation-progress-preview__list__overlay,.presentation-progress-preview__list:hover+.presentation-progress-preview__list__overlay,.presentation-progress:has(+.big-preview-wormhole .presentation-progress-preview__item__slide:hover) .presentation-progress-preview__list+.presentation-progress-preview__list__overlay{transition:.2s ease-in-out .3s;visibility:visible}}.presentation-progress-preview__big-preview{position:fixed;left:0;bottom:76px;background:0 0;display:block;overflow:hidden;border-radius:4px;transform:translateX(var(--left));visibility:hidden;transition:visibility .3s .5s,transition .2s}.presentation-progress-preview__big-preview>*{pointer-events:none}.presentation-progress-preview__list__overlay{pointer-events:none;position:fixed;visibility:hidden;left:0;right:0;top:0;bottom:0;background:rgba(20,0,26,.5);z-index:0;transition:.2s ease-in-out .1s}.dws{position:fixed;right:30px;top:50%;transform:translateY(-50%);z-index:99}@media (max-width:768px){.dws{transform:scale(.7);left:10px;bottom:10px;top:auto;right:auto}.dws div.mute-dws{font-size:3em}}.dws .bloc,.dws .pulse{display:block;width:90px;height:90px;color:#fff;text-align:center;border-radius:50%}.dws .bloc{position:absolute;cursor:pointer;z-index:1;overflow:hidden}.dws .pulse{background:#3b3971;position:relative;transition:.5s;box-shadow:0 0 10px 0 #3b3971}.dws .preview,.dws .text{position:absolute;display:flex;opacity:1;text-transform:uppercase;font-weight:700;top:0;bottom:0;align-items:center;line-height:1;font-size:14px;animation:preview .9s ease-in-out infinite;transform:scaleX(-1)}.dws .text{color:#fff;opacity:0;transition:.5s ease-in-out}.dws .pulse:hover{background:#e65100;box-shadow:0 0 10px 0 #e65100}.dws .pulse:hover .preview,.dws .pulse:hover .text{opacity:0;transform:scaleX(1);transition:.5s ease-in-out}.dws .pulse:hover i{transition:.5s ease-in-out;transform:scale(0)}.dws .pulse:hover .text{opacity:1}.dws .pulse:after,.dws .pulse:before{content:"";position:absolute;border:1px solid #3b3971;box-shadow:0 0 20px 0 #3b3971,inset 0 0 40px 0 #3b3971;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:pulse 1.8s linear infinite;opacity:0}.dws .pulse:after{animation-delay:.5s}.dws .pulse:hover:after,.dws .pulse:hover:before{box-shadow:0 0 20px 0 #e65100,inset 0 0 40px 0 #e65100;border:1px solid #e65100}.dws .mute-dws{position:absolute;top:-20px;right:-20px;font-size:2.5em;cursor:pointer;color:#666}.dws .mute-dws:focus,.dws .mute-dws:hover{color:#17162b}.dws .mute-dws.active{color:#e65100;cursor:not-allowed;pointer-events:none}.lesson-time .prev-btn,.lesson-time .prev-btn-mobile{position:absolute;left:45px;top:20%;color:#a9a9b1;font-size:20px}.lesson-feedback-summary hr,.lesson-time .prev-btn-mobile{display:none}.lesson-time .wrapper-types{position:relative}.lesson-time .wrapper-types .timezone-switch{max-width:310px;margin:0 auto 16px}@media screen and (max-width:991px){.lesson-time{background:#fff}.lesson-time .prev-btn{display:none}.lesson-time .prev-btn-mobile{top:10%;display:block}.wrapper-types{padding:0 0 65px;margin:0 0 20px}}.flash-message-info .modal-content,.flash-message-info .modal-header .close{color:#666}.flash-message-info .modal-content{background:#fff}.flash-message-info .modal-content .content-wrapper h4{color:#08080c;margin-bottom:15px}.carousel-wrapper{position:relative;z-index:0}.carousel-wrapper button{outline:0;background:0 0;position:absolute;border:transparent;color:#3f3d75;top:50%;transform:translateY(-50px);left:-30px}.carousel-wrapper button:before{display:block;background-position:50% 50%;background-repeat:no-repeat;font-size:2em;color:#3f3d75;opacity:1;content:"‹";font-weight:500}.carousel-wrapper button.slide-next{right:-30px;left:inherit}.carousel-wrapper button.slide-next:before{content:"›"}.carousel{position:relative;overflow-x:hidden;margin:0 auto}.carousel .carousel-list{position:relative;padding:0;list-style:none;width:100%;display:flex;left:0;transition:all .8s ease;margin-bottom:10px}@media screen and (max-width:991px){.carousel-wrapper button.slide-prev{left:-15px}.carousel-wrapper button.slide-next{right:-15px}}@media screen and (max-width:767px){.carousel-wrapper button.slide-prev{left:0}.carousel-wrapper button.slide-next{right:0}}.lesson-summary .inner-wrapper{padding:0}.exercise-form__template-wrapper .exercise-item .admin-resource .actions:hover,.exercise-form__template-wrapper .exercise-item .admin-resource:hover .actions,.lesson-summary .field-group{display:flex}.carousel,.lesson-summary .field-group .validated-input,.media-files-upload form>*{width:100%}.homework-form__group-wrapper>label,.lesson-summary .field-group .validated-input .form-group{margin-bottom:0}.lesson-summary .field-group button{margin-left:10px}.lesson-summary .header-wrapper{padding:26px 30px;border-bottom:1px solid #e7e7e7;margin:0 0 30px;font-size:22px}.lesson-summary .field-row{margin-bottom:30px;padding:0 30px}.lesson-summary .field-row .title{display:inline-block;letter-spacing:normal;text-transform:none;width:35%;color:#3b3971;font-weight:500;font-size:18px;line-height:1}.lesson-summary .field-row .content{display:inline-block;font-size:16px}.lesson-feedback-summary .content ol,.lesson-feedback-summary .content p,.lesson-feedback-summary .content ul{margin:0 0 20px}.lesson-feedback-summary .content ul li{list-style-type:disc;margin-left:20px}.lesson-analyses-summary .analyses-list,.lesson-transcriptions-summary .transcriptions-list{max-height:600px;overflow:hidden;overflow-y:scroll}.lesson-analyses-summary .analyses-list::-webkit-scrollbar{width:6px;height:3px}.lesson-analyses-summary .analyses-list::-webkit-scrollbar-track{background-color:transparent}.lesson-analyses-summary .analyses-list::-webkit-scrollbar-track-piece{background-color:transparent}.lesson-analyses-summary .analyses-list::-webkit-scrollbar-thumb{background-color:#ff8b21;border-radius:0}.lesson-transcriptions-summary .transcriptions-list::-webkit-scrollbar{width:6px;height:3px}.lesson-transcriptions-summary .transcriptions-list::-webkit-scrollbar-track{background-color:transparent}.lesson-transcriptions-summary .transcriptions-list::-webkit-scrollbar-track-piece{background-color:transparent}.lesson-transcriptions-summary .transcriptions-list::-webkit-scrollbar-thumb{background-color:#ff8b21;border-radius:0}.bye{margin:20px auto 0;max-width:600px;padding:0 16px 48px}.bye__article{margin-top:36px}.bye__news-date{font:500 14px/1.29 var(--app-font-family);color:#14001a}.bye__subtitle,.bye__title{font:500 36px/1.22 var(--app-font-family);color:#14001a;text-align:left;margin:16px 0}.bye__subtitle{font:500 24px/1.16 var(--app-font-family)}.bye__about,.bye__reason{display:flex;flex-direction:column}.bye__about{row-gap:16px;font:500 14px/1.29 var(--app-font-family);color:#14001a}.bye__reason{margin-top:-8px;row-gap:8px}.bye__email{color:#823cdc;text-decoration:underline #dcd0ec}#teachLanguages .field-group label,.additional-tutor-info #speakLanguages .field-group label,.bye__bold{font-weight:600}.transactions-table-block{overflow-x:scroll}.transfer-balance-popup .ui-modal__content{font:500 14px/1.29 var(--app-font-family);text-align:center}.transfer-balance-popup__body,.transfer-balance-popup__header{padding:24px}.transfer-balance-popup__body h5,.transfer-balance-popup__header h5{font:500 18px/1.22 var(--app-font-family);margin-bottom:0}.transfer-balance-popup__header{font:600 18px/1.22 var(--app-font-family)}.transfer-balance-popup__body{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}.transfer-balance-popup .balance-edit{position:relative;display:flex;flex-direction:column;gap:16px}.transfer-balance-popup__select{font:500 18px/1.22 var(--app-font-family);padding:4px 16px;width:max-content}.transfer-balance-popup .buttons-wrapper{margin-top:20px}.transfer-options,.transfer-preview{display:flex;justify-content:center}.transfer-options .field-group{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.transfer-options .field-group label{font:500 14px/1.29 var(--app-font-family)}.transfer-options .radio-group{text-align:left}.transfer-options .radio-field{padding:6px 0}.transfer-preview{font-size:16px}.transfer-preview>*{display:flex;flex-direction:column;justify-content:center;flex:3;padding:0 8px}.transfer-preview>*>*{flex:1;padding:4px 0}.transfer-preview>*>:last-child{font-size:18px}.transfer-preview .transfer-equal{flex:1;font-size:18px;text-align:center}.transfer-preview .transfer-before select{text-align:center;width:80px;margin:0 auto;padding:3px 18px;background:0 0;border-radius:4px}.chat-page{display:grid;min-height:-webkit-fill-available;grid-auto-rows:auto 1fr auto;overflow:hidden;height:100vh;height:100dvh}.chat-page:last-child{align-self:self-end}.chat-page.mobile-app{grid-row-gap:0}.chat-page.mobile-app>div:first-of-type{position:absolute;height:0;width:0;visibility:hidden}.message-template-list .title{display:flex;justify-content:space-between;align-items:center}.message-template-list .ui-accordion-header .iti__flag{display:inline-block;transform:scale(1.5);background-position-y:-1px;margin-right:10px;border:1px solid #ccc}.message-template-list .ui-accordion-header .inactive-status{background:#fd794e;padding:2px;border-radius:5px}.message-template-form .column{float:left;box-sizing:border-box;padding:10px}.message-template-form .column.left{width:30%}.message-template-form .column.right{width:70%}.message-template-form textarea{height:100px}.message-template-form .param{display:inline-block;background:#f57d01;border-radius:5px;font-size:12px;font-weight:700;color:#fff;padding:2px;cursor:pointer}.message-template-form .buttons-wrapper .disabled{opacity:.3;pointer-events:none}.email-templates__admin .title{display:flex;justify-content:space-between;align-items:center}.email-templates__admin .iti__flag{display:inline-block;background-position-y:-1px;margin-right:10px}.email-templates__form .templates{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.email-templates__form .templates>*{width:48%;margin-bottom:16px}@media screen and (min-width:576px){.email-templates__form .templates>*{width:30%}}@media screen and (min-width:768px){.email-templates__form .templates>*{width:18%}}.media-files__actions{justify-content:center}.media-files-upload form,.media-files__actions,.media-files__list,.media-files__pagination{display:flex;flex-direction:row;flex-wrap:wrap}.media-files__pagination{justify-content:center;margin:0}.exercise-form__template-wrapper h3{margin:0}.media-files__pagination .pagination{margin:20px 0 0}.media-files__list{justify-content:space-evenly;align-items:center;min-height:100px}.media-files__list>*{align-self:center}@media (min-width:480px){.media-files__list>*{align-self:auto}}.media-files__no-files{font-weight:500;font-size:18px;color:#b9b9b9;margin:0}.media-files-upload form{justify-content:space-between}.media-file__poster img,.media-files-upload form>* .btn{width:100%}@media (min-width:768px){.media-files-upload form>*{width:30%;margin-bottom:0}}.media-file,.media-file__wrapper{position:relative;display:block;width:100%}.media-file{height:150px;max-width:257px;margin:0 0 20px}.media-file__wrapper{background-color:#363636;border-radius:6px;height:inherit;cursor:pointer;overflow:hidden;z-index:1}.media-file__wrapper>*{position:absolute}.media-file__poster{display:block;width:150%;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.media-file__actions,.media-file__title,.media-file__type{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;width:100%;left:0;top:0;height:inherit}.media-file__actions{position:absolute;width:30px;height:30px;top:10px;right:8px;left:auto;color:#fff;z-index:2;cursor:pointer}.media-file__actions:hover{color:#eb4335}.media-file__type{color:#666;font-size:100px}.media-file__title span{display:block;color:#fff;font-size:14px;font-weight:500;line-height:14px}.media-file__caption{color:#f57c00;font-weight:700;font-size:14px;line-height:1.9;margin-top:14px}.media-file__caption span{font-size:12px}.mic-permission-blocked-modal .ui-modal__content{width:480px;overflow:hidden}.mic-permission-blocked-modal__header{padding:0}.mic-permission-blocked-modal__header-image{width:100%;height:auto}.mic-permission-blocked-modal__body{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px}.mic-permission-blocked-modal__text{font:600 18px/1.22 var(--app-font-family);text-align:center}.exercise-ui-button{font:500 18px/1.22 var(--app-font-family);display:inline-flex;justify-content:center;align-items:center;height:56px;min-width:160px;padding:0 36px;color:var(--color, #ffffff);background:var(--background);box-shadow:inset 0 -4px 0 var(--shadow-color, rgba(0, 0, 0, 0.11));border:0;border-radius:100px;cursor:pointer}@media screen and (max-width:767px){.exercise-ui-button{font:500 14px/1.29 var(--app-font-family);height:48px;min-width:124px;padding:0 24px}}.exercise-ui-button:disabled{--color:#aaa0ab;--background:#efedf0;user-select:none;pointer-events:none}.exercise-ui-button:active{box-shadow:inset 0 4px 0 var(--shadow-color, rgba(0, 0, 0, 0.11))}.exercise-ui-button:active .exercise-ui-button__text{transform:translateY(4px)}.exercise-ui-button--mode-white{--color:#6d5c70;--background:#ffffff;--shadow-color:#d8d4d9;border:1px solid #d8d4d9}.exercise-ui-button--mode-white:active,.exercise-ui-button--mode-white:hover{--background:#f7f6f7}.exercise-ui-button--mode-orange{--background:linear-gradient(155.88deg, #FE9A3E 9.79%, #EA7101 90.85%)}.exercise-ui-button--mode-orange:active,.exercise-ui-button--mode-orange:hover{--background:linear-gradient(24.12deg, #FE9A3E 9.79%, #EA7101 90.85%)}.exercise-ui-button--mode-green{--background:linear-gradient(151.1deg, #77E677 7.34%, #11B927 91.4%)}.exercise-ui-button--mode-green:active,.exercise-ui-button--mode-green:hover{--background:linear-gradient(28.9deg, #77E677 7.34%, #11B927 91.4%)}.exercise-ui-button--mode-red{--background:linear-gradient(180deg, #F58484 0%, #EF3030 100%)}.exercise-ui-button--mode-red:active,.exercise-ui-button--mode-red:hover{--background:linear-gradient(0deg, #F58484 0%, #EF3030 100%)}.exercise-form__template-wrapper{max-width:528px;width:100%;padding:0 8px;margin:0 auto}.exercise-form__template-wrapper .exercise-item .admin-resource{position:relative}.exercise-form__template-wrapper .exercise-item .admin-resource .actions{display:none;position:absolute;top:0;right:0;padding:2px;width:24px;height:24px;border-radius:inherit;background:#fff;justify-content:center;align-items:center}.exercise-form__template-wrapper .exercise-item .admin-resource.resource-blank{background:#fff;border-radius:12px;cursor:pointer;min-height:100px;border:2px solid #d8d4d9}.exercise-form__template-wrapper .exercise-item .admin-resource.resource-group{border-radius:12px;overflow:hidden;border:2px solid #d8d4d9;padding:16px}.exercise-resource-form .ui-modal__content{width:400px}.exercise-resource-form__body{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.exercise-resource-form__body .file-upload,.exercise-resource-form__body .form-group,.exercise-resource-form__body .row-wrapper{margin:0}.exercise-resource-form__body .text-value-field{height:250px}.exercise-item .resource{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.exercise-item .resource-image,.exercise-item .resource-video{overflow:hidden}.exercise-item .resource-video .video-player{width:100%}.exercise-item .resource-audio .audio-player{display:flex;align-items:center;width:100%}.exercise-item .resource-audio .audio-player .play-btn{border:0;display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;height:28px;width:28px;cursor:pointer;border-radius:50%;background:linear-gradient(158.82deg,#fa0 8.84%,#ee7800 91.74%)}.exercise-item .resource-audio .audio-player-with-button{flex-direction:column}.exercise-item .resource-audio .audio-player-with-button .play-btn{margin:8px 0}.exercise-item .resource-audio .audio-player-with-button .choose-btn{height:56px;width:100%;min-width:unset;font-size:14px;background:#fff;border:2px solid #d8d4d9;box-sizing:border-box;border-radius:12px;color:#14001a;transition:unset;padding:0 4px}.exercise-item .resource-audio .audio-player-with-progress .play-btn{margin-right:16px}.exercise-item .resource-audio .audio-player-with-progress .progress-bar{--border-radius:40px;--bar-color:linear-gradient(158.82deg, #fe9a3e 8.84%, #ea7101 91.74%);--bg-color:#efedf0;height:8px;width:100%;border:0;overflow:hidden;cursor:pointer;border-radius:var(--border-radius);background:var(--bg-color)}.exercise-item .resource-audio .audio-player-with-progress .progress-bar::-webkit-progress-bar{border-radius:var(--border-radius);background:var(--bg-color)}.exercise-item .resource-audio .audio-player-with-progress .progress-bar::-webkit-progress-value{border-radius:var(--border-radius);background:var(--bar-color)}.exercise-item .resource-audio .audio-player-with-progress .progress-bar::-moz-progress-bar{border-radius:var(--border-radius);background:var(--bar-color)}@media (min-width:575.98px) and (max-width:767.97px){.exercises{padding:0 calc(50% - 270px)}}@media (min-width:767.98px) and (max-width:991.97px){.exercises{padding:0 calc(50% - 360px)}}@media (min-width:991.98px) and (max-width:1199.97px){.exercises{padding:0 calc(50% - 480px)}}@media (min-width:1199.98px){.exercises{padding:0 calc(50% - 590px)}}.exercises{min-height:100vh;background:#fff}.exercise-view__content{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:512px;width:100%;margin:0 auto;position:relative;animation-duration:.5s}.exercise-view__content .timer{width:32px}.exercise-view__content .title{font:500 14px/1.29 var(--app-font-family);margin:0}.matching .tuples-wrapper{display:grid;grid-auto-rows:minmax(80px,1fr);row-gap:16px;padding:16px;border-radius:12px;background-color:#823cdc}@media screen and (min-width:576px){.matching .tuples-wrapper{grid-auto-rows:minmax(124px,1fr);row-gap:24px}}.matching{--question-width:40%;--answer-width:42%;--separate-gap:17%;--separate-gap-even:14%;--join-gap:3px}@media screen and (min-width:576px){.matching{--question-width:191px;--answer-width:204px;--separate-gap:85px;--separate-gap-even:68px}}.matching .question{padding:8px;border:0}.matching .answer,.matching .question{position:relative;height:100%;background:#fff;border-radius:12px;transform:translate3d(0,0,0)}.matching .answer.resource-image,.matching .question.resource-image{overflow:unset}.matching .answer.resource-image img,.matching .question.resource-image img{max-height:140px}.matching .answer:not(.resource-audio,.resource-video):before,.matching .question:not(.resource-audio,.resource-video):before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.matching .answer[tabindex="-1"],.matching .question[tabindex="-1"]{cursor:default;outline:0}.matching .question{width:var(--question-width)}@media screen and (min-width:576px){.matching .question{padding-left:16px}}.matching .question:after{content:"";position:absolute;right:-38px;top:50%;height:40px;width:38px;background-image:url(/assets/images/icons-svg/puzzle-key.svg);transform:translateY(-50%)}.matching :has(.answer:focus-visible) .answer:not(:focus-visible){opacity:.8}.matching .answer{width:var(--answer-width);padding:8px 8px 8px 42px;border:0}@media screen and (min-width:576px){.matching .answer{padding-left:50px;padding-right:16px}}.matching .answer{-webkit-mask:url(/assets/images/icons-svg/puzzle-lock.svg) left/auto no-repeat,linear-gradient(0deg,#fff 0,#fff 0);-webkit-mask-composite:xor;mask:url(/assets/images/icons-svg/puzzle-lock.svg) left/auto no-repeat,linear-gradient(0deg,#fff 0,#fff 0);mask-composite:exclude;transition:margin-left .3s,rotate .3s,visibility .3s,opacity .3s}.matching .answer.answer--placeholder{display:none;position:absolute;left:calc(var(--question-width) + var(--join-gap));opacity:.2}.matching .answer.answer--placeholder:focus-visible,.matching .answer.answer--placeholder:hover{opacity:.4}.matching .answer.answer--dragging{visibility:hidden;opacity:0;z-index:1}.matching .tuple{position:relative;display:flex;gap:var(--join-gap)}.matching .tuple:nth-child(odd) .answer.resource-state-default{margin-left:var(--separate-gap);rotate:-5deg}.matching .tuple:nth-child(even) .answer.resource-state-default{margin-left:var(--separate-gap-even);rotate:5deg}.matching .tuple .answer.resource-state-selected{margin-left:var(--separate-gap)}.matching .tuple.tuple-substate-available .answer.resource-state-associated{opacity:.4}.matching .tuple.tuple-substate-available:not(:has(.answer.resource-state-associated)) .answer--placeholder{display:block}.matching.matching-state-SELECTION .tuple.tuple-substate-available .answer.resource-state-default{visibility:hidden;opacity:0}.matching .tuple__drop-zone{position:absolute;left:0;right:0;top:0;bottom:0}.matching .tuple-result{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;color:#fff}.matching .tuple-result--wrong{background-color:#ec4d4d}.matching .tuple-result--correct{background-color:#17b22b}.matching-template .tuples-wrapper .resource.admin-resource.answer.resource-state-associated{margin:0;rotate:none}.matching-template .tuples-wrapper .resource.admin-resource.resource-blank{border:0}@property --ratio{syntax:"<percentage>";initial-value:0%;inherits:false}.speech-recognition__record-btn:after,.speech-recognition__record-btn:before{position:absolute;content:"";border-radius:50%;background-color:#fff;opacity:.25}.speech-recognition__record-btn:before{height:6px;width:15px;left:7px;top:9px;transform:rotate(-32deg)}.speech-recognition__record-btn:after{top:21px;left:6px;height:4px;width:6px;transform:rotate(-15deg)}.speech-recognition__record-btn{position:relative;width:65px;height:65px;padding:0;background:linear-gradient(180deg,#ff9201 0,#ef6c00 98.44%);color:#fff;border:2px solid #fff;border-radius:50%;-webkit-mask:conic-gradient(transparent calc(var(--ratio) - .1%),black calc(var(--ratio) + .1%) 0);animation:circleRatioTimer var(--duration, 0) linear}.speech-recognition__record-btn-content{height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.15)}.speech-recognition__recording-status{display:flex;justify-content:center;align-items:center;margin-bottom:16px;gap:8px}.speech-recognition__red-dot{width:10px;height:10px;border-radius:50%;background-color:#000;animation:flashLight 1s ease-in-out infinite}.speech-recognition__timer{font:500 14px/1.29 var(--app-font-family);width:32px}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper{--columns:3;--min-row-height:125px;--gap:16px;display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-auto-rows:minmax(var(--min-row-height),1fr);grid-gap:var(--gap);justify-content:center}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper:is(.answers-qty-1, .answers-qty-2){--column-width:calc((100% - var(--gap) * 2) / 3);grid-template-columns:repeat(auto-fit,var(--column-width))}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper.answers-type-text{--min-row-height:116px}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper.answers-type-image{grid-auto-rows:var(--min-row-height)}.exercise-item:is(.single-answer, .multiple-answers).exercise-item--disabled .answer-wrapper .resource-audio .choose-btn,.exercise-item:is(.single-answer, .multiple-answers).exercise-item--disabled .answer-wrapper .resource-image,.exercise-item:is(.single-answer, .multiple-answers).exercise-item--disabled .answer-wrapper .resource-text,.exercise-item:is(.single-answer, .multiple-answers).exercise-item--disabled .answer-wrapper .resource-video{pointer-events:none}@media screen and (max-width:576px){.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper{--gap:8px}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper.answers-type-text{--min-row-height:114px;grid-template-columns:1fr;grid-auto-rows:unset}}@media screen and (max-width:425px){.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper{--columns:2}}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio){font:500 14px/1.29 var(--app-font-family);padding:24px;color:var(--color);background:var(--background);box-shadow:0 3px 0 var(--shadow-color);border:1px solid var(--border-color);border-radius:16px;cursor:pointer}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio):active{box-shadow:inset 0 3px 0 var(--shadow-color)}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-default{--color:rgb(20, 0, 26);--background:#ffffff;--shadow-color:#d8d4d9;--border-color:#d8d4d9}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-default:active,.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-default:hover{--background:#f7f6f7}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-selected{--color:#823cdc;--background:#f0eaf8;--shadow-color:#dcd0ec;--border-color:#dcd0ec}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-selected:active,.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-selected:hover{--background:rgb(226.3392857143, 214.875, 241.625)}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-correct{--color:#17B22B;--background:rgba(23, 178, 43, 0.1);--shadow-color:#A9E2B1;--border-color:#A9E2B1}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio).resource-state-wrong{--color:#ec4d4d;--background:rgba(236, 77, 77, 0.1);--shadow-color:#F8BDBD;--border-color:rgba(236, 77, 77, 0.3)}@media screen and (max-width:576px){.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>:not(.resource-audio){padding:16px}}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-group{flex-direction:column}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-image{padding:8px}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-image .resource-image__img{max-height:107px;height:100%;border-radius:8px}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio{border-radius:16px;height:125px;padding:8px;background:#efedf0}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-default{border:0}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-selected{border:0;background:#f6eaf8}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-selected .audio-player-with-button .choose-btn{border:2px solid #9c27b0;color:#9c27b0}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-correct,.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-wrong{border:0}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-correct .audio-player-with-button .choose-btn{border:2px solid #15bb2b;color:#15bb2b}.exercise-item:is(.single-answer, .multiple-answers) .answer-wrapper>.resource-audio.resource-state-wrong .audio-player-with-button .choose-btn{border:2px solid #ec4d4d;color:#ec4d4d}.exercise-item{width:100%;direction:ltr}.essay .question-wrapper,.exercise-item,.exploring .question-wrapper,.look-and-say .question-wrapper,.matching .question-wrapper,.multiple-answers .question-wrapper,.repeating .question-wrapper,.shuffle-word .question-wrapper,.single-answer .question-wrapper,.speaking .question-wrapper{display:flex;flex-direction:column;gap:16px}.essay .question-wrapper .resource,.exploring .question-wrapper .resource,.look-and-say .question-wrapper .resource,.matching .question-wrapper .resource,.multiple-answers .question-wrapper .resource,.repeating .question-wrapper .resource,.shuffle-word .question-wrapper .resource,.single-answer .question-wrapper .resource,.speaking .question-wrapper .resource{margin:0 auto}.essay .question-wrapper .resource-text,.exploring .question-wrapper .resource-text,.look-and-say .question-wrapper .resource-text,.matching .question-wrapper .resource-text,.multiple-answers .question-wrapper .resource-text,.repeating .question-wrapper .resource-text,.shuffle-word .question-wrapper .resource-text,.single-answer .question-wrapper .resource-text,.speaking .question-wrapper .resource-text{font:500 24px/1.16 var(--app-font-family);margin:0}.essay .question-wrapper .resource-image,.exploring .question-wrapper .resource-image,.look-and-say .question-wrapper .resource-image,.matching .question-wrapper .resource-image,.multiple-answers .question-wrapper .resource-image,.repeating .question-wrapper .resource-image,.shuffle-word .question-wrapper .resource-image,.single-answer .question-wrapper .resource-image,.speaking .question-wrapper .resource-image{background-color:#fffaf5;margin:0}.essay .question-wrapper .resource-image,.essay .question-wrapper .resource-video,.exploring .question-wrapper .resource-image,.exploring .question-wrapper .resource-video,.look-and-say .question-wrapper .resource-image,.look-and-say .question-wrapper .resource-video,.matching .question-wrapper .resource-image,.matching .question-wrapper .resource-video,.multiple-answers .question-wrapper .resource-image,.multiple-answers .question-wrapper .resource-video,.repeating .question-wrapper .resource-image,.repeating .question-wrapper .resource-video,.shuffle-word .question-wrapper .resource-image,.shuffle-word .question-wrapper .resource-video,.single-answer .question-wrapper .resource-image,.single-answer .question-wrapper .resource-video,.speaking .question-wrapper .resource-image,.speaking .question-wrapper .resource-video{border-radius:16px;max-height:320px}.essay .question-wrapper .resource-image__img,.exploring .question-wrapper .resource-image__img,.look-and-say .question-wrapper .resource-image__img,.matching .question-wrapper .resource-image__img,.multiple-answers .question-wrapper .resource-image__img,.repeating .question-wrapper .resource-image__img,.shuffle-word .question-wrapper .resource-image__img,.single-answer .question-wrapper .resource-image__img,.speaking .question-wrapper .resource-image__img{max-height:inherit}.essay .question-wrapper .resource-audio,.exploring .question-wrapper .resource-audio,.look-and-say .question-wrapper .resource-audio,.matching .question-wrapper .resource-audio,.multiple-answers .question-wrapper .resource-audio,.repeating .question-wrapper .resource-audio,.shuffle-word .question-wrapper .resource-audio,.single-answer .question-wrapper .resource-audio,.speaking .question-wrapper .resource-audio{height:76px;max-width:512px;width:100%;box-shadow:0 4px 16px rgba(20,0,26,.1);border-radius:8px;padding-left:24px;padding-right:24px}.essay .question-wrapper .resource-group,.exploring .question-wrapper .resource-group,.look-and-say .question-wrapper .resource-group,.matching .question-wrapper .resource-group,.multiple-answers .question-wrapper .resource-group,.repeating .question-wrapper .resource-group,.shuffle-word .question-wrapper .resource-group,.single-answer .question-wrapper .resource-group,.speaking .question-wrapper .resource-group{display:contents}.speaking .answer-wrapper{display:flex;justify-content:center;margin-bottom:24px}.speaking .answer-wrapper .audio-recorder .recording-status{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.speaking .answer-wrapper .audio-recorder .recording-status .red-light{width:10px;height:10px;border-radius:50%;background:#ec4d4d;margin-right:8px}.speaking .answer-wrapper .audio-recorder .recording-status .stopwatch{width:32px}.essay .answer-wrapper{margin-bottom:24px}.essay .answer-wrapper .answer-field{border-radius:8px;resize:none;border:1px solid #d8d4d9;padding:8px 12px;height:288px;margin-bottom:4px}.essay .answer-wrapper .words-counter{color:#6d5c70;font-size:12px;text-align:right}.exploring .answer-wrapper{display:flex;justify-content:center}.exercise-footer{height:104px;animation-duration:.5s;z-index:1}@media screen and (max-width:767px){.exercise-footer{height:64px}}.exercise-footer__content{height:100%;max-width:1280px;width:100%;padding:0 32px;margin:0 auto;display:grid;align-items:center;column-gap:8px}@media screen and (max-width:767px){.exercise-footer__content{height:auto;padding:8px 16px 0}}.exercise-footer--default{border-top:1px solid #efedf0}.exercise-footer--default .exercise-footer__content{grid-template-columns:auto auto;justify-content:space-between}.exercise-footer--result .exercise-footer__content{position:relative;grid-template-columns:repeat(5,1fr);grid-template-areas:". main main main right"}@media screen and (max-width:767px){.exercise-footer--result .exercise-footer__content{grid-template-columns:2fr 1fr;grid-template-areas:"main right"}}.exercise-footer--result .exercise-footer__content-main{font:500 24px/1.16 var(--app-font-family);grid-area:main;justify-self:center}@media screen and (max-width:767px){.exercise-footer--result .exercise-footer__content-main{font:500 18px/1.22 var(--app-font-family);justify-self:left}}.exercise-footer--result .exercise-footer__content-right{grid-area:right;justify-self:end;display:flex;gap:16px}.exercise-footer--result .exercise-footer__result-image{position:absolute;bottom:0;left:8px;max-width:280px;max-height:240px;width:100%}@media screen and (max-width:767px){.exercise-footer--result .exercise-footer__result-image{top:0;left:50%;transform:translateX(-50%) translateY(-100%);max-width:140px;max-height:120px}}.exercise-footer--result.exercise-footer--result-correct{background-color:rgba(23,178,43,.1);color:#17b22b}.exercise-footer--result.exercise-footer--result-wrong{background-color:rgba(236,77,77,.1);color:#ec4d4d}@media screen and (min-width:768px){html:lang(ar) .exercise-footer__result-image,html:lang(he) .exercise-footer__result-image{right:8px}}.homework-list__item-title-label{padding:2px;background:#ff8b21;border-radius:4px}.homework-form__content-stack,.homework-form__content-wrapper{display:flex;flex-direction:column;gap:16px}.homework-form__content-stack{gap:12px}.homework-form__content-section{display:grid;grid-template-columns:1fr 1fr;gap:16px}.homework-form__group-wrapper{display:flex;flex-direction:column;gap:8px}.homework-form__image-preview{max-height:120px;max-width:218px}.homework-form__image-upload{width:fit-content;margin:0}.homework-form-add-part{width:50%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:4px}.homework-form-add-part__existed{display:flex;flex-direction:row;gap:8px}.homework-form-add-part__existed-select{flex-grow:1}.homework-execution-progress{--border-radius:8px;--bar-color:#FF8B21;--bg-color:#efedf0;height:14px;border-radius:var(--border-radius);background-color:var(--bg-color);overflow:hidden}.homework-execution-progress__bar{position:relative;width:20%;height:100%;border-radius:var(--border-radius);background-color:var(--bar-color);transition:width 300ms}.homework-execution-progress__bar::before{content:"";position:absolute;top:2px;height:4px;width:calc(100% - 8px);margin-left:4px;background-color:#fff;opacity:.3;border-radius:var(--border-radius)}.homework-execution-result{flex-grow:1;animation-duration:.5s;background-color:#f7f6f7}.homework-execution-result__container,.homework-execution-result__content,.homework-execution-result__content-wrapper{display:flex;flex-direction:column;align-items:center}.homework-execution-result__container{--v-padding:40px;gap:32px;max-width:650px;padding:calc(var(--v-padding) + var(--safe-area-inset-top)) 0 var(--v-padding) 0;margin:0 auto}@media screen and (max-width:767px){.homework-execution-result__container{--v-padding:20px}}.homework-execution-result__content-wrapper{width:100%;gap:24px}.homework-execution-result__content{text-align:center;gap:16px}.homework-execution-result__summary{font:500 24px/1.16 var(--app-font-family);color:#17b22b}@media screen and (max-width:767px){.homework-execution-result__summary{font:500 18px/1.22 var(--app-font-family)}}.homework-execution-result__title{font:500 36px/1.22 var(--app-font-family);color:#14001a;margin:0}@media screen and (max-width:767px){.homework-execution-result__title{font:500 24px/1.16 var(--app-font-family)}}.homework-execution-container{--safe-area-inset-top:env(safe-area-inset-top, 0px);display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.homework-execution-container.homework-execution-container--fullscreen{min-height:100vh;min-height:100dvh}.homework-execution{height:100vh;height:100dvh;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "main" "footer";background-color:#fff}.homework-execution-container--fullscreen .homework-execution{padding-top:var(--safe-area-inset-top)}.homework-execution.homework-execution--exercise{height:100vh;overflow:hidden}.homework-execution__header{grid-area:header;display:grid;grid-template-columns:1fr minmax(auto,744px) 1fr;grid-template-areas:". center .";align-items:center;column-gap:4px;max-width:1280px;width:100%;min-height:48px;padding:4px;margin:0 auto}.homework-execution__header-left{justify-self:start}.homework-execution__header-center{grid-area:center}.homework-execution__header-right{justify-self:end}.homework-execution__main{--sb-track-color:transparent;--sb-thumb-color:#d8d4d9;--sb-size:4px;grid-area:main;padding:16px;overflow-y:scroll;overflow-x:hidden;scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}.homework-execution__main::-webkit-scrollbar{width:var(--sb-size)}.homework-execution__main::-webkit-scrollbar-track{background-color:var(--sb-track-color)}.homework-execution__main::-webkit-scrollbar-thumb{background-color:var(--sb-thumb-color);border-radius:16px}.homework-execution__footer{grid-area:footer}.homework-execution-btn{font:500 18px/1.22 var(--app-font-family);display:flex;justify-content:center;align-items:center;gap:10px;height:40px;width:max-content;padding:0 8px;background:0 0;border:0;outline:0;color:#6d5c70;transition:.3s}.homework-execution-btn:is(:focus, :hover, :active){color:#aaa0ab}@media screen and (max-width:767px){.homework-execution-btn{aspect-ratio:1/1}.homework-execution-btn>:not(svg){display:none}}.form-registration{min-height:100vh;display:grid;align-items:center;background:#fff;grid-template-columns:1fr;grid-template-rows:1fr 270px}@media screen and (min-width:768px){.form-registration{grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-content:stretch}}.form-registration__fieldset .bottom-block .btn,.form-registration__main{width:100%}.form-registration__title{font:500 24px/1.16 var(--app-font-family);margin:0;margin-block-end:12px}.form-registration__description{font:500 14px/1.29 var(--app-font-family);margin:0;margin-block-end:24px}.form-registration__content{display:flex;flex-direction:row;flex-wrap:wrap;max-width:394px;width:100%;margin:0 auto;padding:20px 24px;gap:44px}@media screen and (min-width:768px){.form-registration__content{order:1;margin:auto}}.final-step-logo .logo{margin-bottom:30px}.form-registration__figure{position:relative;width:100%;height:100%;margin:0}.form-registration__figure:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent 68.52%);z-index:1}.form-registration__img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.form-registration__blockquote{display:grid;flex-direction:column;position:absolute;bottom:0;right:0;z-index:2;color:#fff;grid-template-columns:max-content 1fr;gap:16px 10px;margin-inline:24px;margin-block-end:35px}@media screen and (min-width:768px){.form-registration__blockquote{margin-inline:15% 3.4%;margin-block-end:9vh}}.form-registration__blockquote::before{display:block;font-size:120px;opacity:.5;line-height:28px;width:48px;height:28px;top:28px;position:relative}@media screen and (min-width:768px){.form-registration__blockquote::before{content:"“"}}.form-registration__blockquote-title{grid-column:2;font:500 14px/1.29 var(--app-font-family)}@media screen and (min-width:768px){.form-registration__blockquote-title{font:500 24px/1.16 var(--app-font-family)}}.form-registration__blockquote-caption{font:500 12px/1.25 var(--app-font-family);grid-column:2}@media screen and (min-width:768px){.form-registration__blockquote-caption{font:600 14px/1.29 var(--app-font-family)}}.form-registration__fieldset{display:flex;flex-direction:column;gap:16px}.form-registration__fieldset .form-group{margin:0}.form-registration__timezone.form-registration__timezone{text-align:left;margin:0;margin-block-end:24px}.form-registration-v3{grid-template-rows:1fr}.form-registration-v3 .form-registration__main{display:flex;flex-direction:column;align-items:center}.form-registration-v3 .form-registration__content{max-width:536px;justify-content:center;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0 20px}.form-registration-v3 .ssu__header{max-width:346px;padding:20px 0;position:sticky;top:0;z-index:5;background:#fff}@media screen and (min-width:768px){.form-registration-v3 .ssu__header{position:relative;top:unset;background:0 0}}.form-registration-v3 .form-registration__controls{position:sticky;bottom:0;background:#fff;width:100%;display:flex;justify-content:center;padding-bottom:45px;padding-top:15px}.rtl-locales{direction:rtl}.rtl-locales .section-video{direction:initial}.rtl-locales .ui-switch--orange-multi .ui-switch__item:first-child{border-width:1px 0 1px 1px;border-radius:0 6px 6px 0}.rtl-locales .ui-switch--orange-multi .ui-switch__item:last-child{border-width:1px 1px 1px 0;border-radius:6px 0 0 6px}.rtl-locales .promo-code-enter__btn{margin-left:0;margin-right:-12px;border-radius:12px 0 0 12px}.rtl-locales .carousel-wrapper,.rtl-locales .schedule-filter{direction:initial}.referral-page-student__background{position:fixed;top:0;bottom:0;right:0;left:0;z-index:-1;background:#fff}.referral-page-student p,.referral-page-student--affiliate p{font-size:18px}@media (min-width:575.98px) and (max-width:767.97px){.referral-page-student section,.referral-page-student--affiliate section{padding:0 calc(50% - 270px)}}@media (min-width:767.98px) and (max-width:991.97px){.referral-page-student section,.referral-page-student--affiliate section{padding:0 calc(50% - 360px)}}@media (min-width:991.98px) and (max-width:1199.97px){.referral-page-student section,.referral-page-student--affiliate section{padding:0 calc(50% - 480px)}}@media (min-width:1199.98px){.referral-page-student section,.referral-page-student--affiliate section{padding:0 calc(50% - 590px)}}.referral-page-student .number,.referral-page-student--affiliate .number{font-size:64px;color:#9c27b0}.referral-page-student .number--small-text,.referral-page-student--affiliate .number--small-text{font-size:40px}.referral-page-student--affiliate__banner,.referral-page-student__banner{margin-top:-70px;margin-bottom:80px;position:relative;display:flex}@media screen and (max-width:1200px){.referral-page-student--affiliate__banner,.referral-page-student__banner{margin-top:-15px}}@media screen and (max-width:991px){.referral-page-student--affiliate__banner,.referral-page-student__banner{margin-top:0}}.referral-page-student--affiliate__banner--affiliate,.referral-page-student__banner--affiliate{margin-top:30px;display:flex;margin-bottom:80px}.referral-page-student .share-link .wrapper-link,.referral-page-student--affiliate .share-link .wrapper-link{max-width:55%}.referral-page-student .wrapper-share-link,.referral-page-student--affiliate .wrapper-share-link{padding:24px;background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);max-width:750px;width:100%;border-radius:8px;margin-inline-end:30px}.referral-page-student .wrapper-share-link__item,.referral-page-student--affiliate .wrapper-share-link__item{margin-bottom:24px}.referral-page-student .wrapper-share-link__item:last-child,.referral-page-student--affiliate .wrapper-share-link__item:last-child{margin-bottom:0}.referral-page-student .title-item,.referral-page-student--affiliate .title-item{text-align:start;font-size:14px;color:#fff;margin-bottom:8px}.referral-page-student .number-trial-lesson,.referral-page-student--affiliate .number-trial-lesson{max-width:360px;width:100%;background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(20,0,26,.1);padding:35px 24px;text-align:center}.referral-page-student .number-trial-lesson .number,.referral-page-student--affiliate .number-trial-lesson .number{margin-bottom:8px}.referral-page-student .number-trial-lesson p,.referral-page-student--affiliate .number-trial-lesson p{color:#6d5c70}@media screen and (max-width:1200px){.referral-page-student .number-trial-lesson,.referral-page-student--affiliate .number-trial-lesson{max-width:300px}}.referral-page-student .first-screen,.referral-page-student--affiliate .first-screen{display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;margin-bottom:15px}.referral-page-student .first-screen .title-page-xl,.referral-page-student--affiliate .first-screen .title-page-xl{margin-bottom:24px}.referral-page-student .first-screen__content,.referral-page-student--affiliate .first-screen__content{max-width:460px;width:100%;margin-bottom:100px}.referral-page-student .first-screen__decor,.referral-page-student--affiliate .first-screen__decor{position:relative;top:0}.referral-page-student .first-screen__decor img,.referral-page-student--affiliate .first-screen__decor img{max-width:660px;width:100%}.referral-page-student .how-it-works,.referral-page-student--affiliate .how-it-works{background:#fff}.referral-page-student .how-it-works__list,.referral-page-student--affiliate .how-it-works__list{display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:60px}.referral-page-student .how-it-works__list-item,.referral-page-student--affiliate .how-it-works__list-item{max-width:300px;width:100%;text-align:center}.referral-page-student .how-it-works__list-item img,.referral-page-student--affiliate .how-it-works__list-item img{max-width:60px}.referral-page-student .how-it-works__list-item-content,.referral-page-student--affiliate .how-it-works__list-item-content{display:flex;align-items:center;text-align:left}.referral-page-student .how-it-works .number,.referral-page-student--affiliate .how-it-works .number{margin-right:24px}.referral-page-student .how-it-works .title-page-xl,.referral-page-student--affiliate .how-it-works .title-page-xl{text-align:center;margin-bottom:74px;padding-top:46px}.referral-page-student--affiliate,.referral-page-student--affiliate--affiliate{margin-top:30px}@media screen and (max-width:991px){.referral-page-student{background:#fff}.referral-page-student .first-screen__content{margin:0 auto;text-align:center;padding-top:24px}.referral-page-student__banner{flex-direction:column;align-items:center}.referral-page-student .wrapper-share-link{margin-bottom:16px;margin-right:0}}@media screen and (max-width:768px){.referral-page-student .first-screen .title-page-xl{margin-bottom:8px}.referral-page-student .first-screen .title-page-xl strong{font-weight:400}.referral-page-student .title-page-xl{font-size:24px}.referral-page-student .wrapper-share-link{padding:15px}.referral-page-student .wrapper-share-link__item{margin-bottom:16px}.referral-page-student .share-link .wrapper-link{height:32px;margin-right:0;margin-bottom:8px;max-width:100%}.referral-page-student .share-link .copy-icon{display:flex;align-items:center}.referral-page-student .share-link .btn{max-width:100%;width:100%}.referral-page-student__banner{margin-bottom:40px}.referral-page-student .how-it-works .title-page-xl{padding-top:0;margin-bottom:40px}.referral-page-student .how-it-works__list-item{margin-bottom:30px}.referral-page-student .how-it-works__list{padding-bottom:0}}@media screen and (max-width:570px){.referral-page-student section{padding:0 15px}.referral-page-student__banner{padding:0}.referral-page-student .wrapper-share-link{border-radius:0}.referral-page-student .number-trial-lesson{max-width:calc(100% - 30px);margin:0 15px}}.sing-up{padding:4vh 0;text-align:center;background:#f7f6f7;min-height:100vh}.sing-up input::-webkit-calendar-picker-indicator,.sing-up input::-webkit-list-button{display:none!important}.sing-up input::-webkit-inner-spin-button,.sing-up input::-webkit-outer-spin-button,.sing-up input[type=number]{-moz-appearance:textfield}.sing-up .main-logo{margin-bottom:4vh}.payments-description .description p span,.sing-up .show-desktop{display:block}.sing-up .show-tablet{display:none}.sing-up .title{text-align:center;font:500 36px/1.22 var(--app-font-family);margin:0}.sing-up .lesson-time-select{padding:0;max-width:100%;margin-inline:auto;box-shadow:none;font:500 14px/1.29 var(--app-font-family)}.sing-up .lesson-time-select .title{font-size:22px;line-height:1.2}.sing-up .lesson-time-select .timezone-switch{max-width:310px;margin:0 auto 16px}.sing-up .description-step{font-size:18px;max-width:600px;width:100%;margin-inline:auto;text-align:center;color:#6d5c70}.sing-up .logo{max-width:150px;width:100%;margin:0 auto 42px;display:inline-block}.sing-up .prev-bth{width:20px;height:20px}.sing-up .prev-bth[disabled]{pointer-events:none;opacity:.2}.sing-up .sing-up__content{--sing-up-content-padding:5vh;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(20,0,26,.1);padding:var(--sing-up-content-padding);max-width:950px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:901px){.sing-up .sing-up__content{min-height:60vh}}.sing-up .sing-up__content--price-course{max-width:816px;padding:57px 83px;margin-bottom:100px}.sing-up .bonus{margin-right:16px}.sing-up .book-form,.sing-up .reg-user-info{max-width:360px;width:100%;margin-inline:auto}.sing-up .book-form .form-group input,.sing-up .reg-user-info .form-group input{border:1px solid #d8d4d9}.sing-up .book-form .btn,.sing-up .reg-user-info .btn{margin-bottom:10px}.sing-up .button-wrapper{margin-top:32px}.sing-up .bottom-block{text-align:center;margin-top:20px}.sing-up .bottom-block .full-width-btn{width:100%}.sing-up .btn{width:280px;margin:0 auto}@media screen and (max-width:1200px){.sing-up{padding:24px 15px}.sing-up .number-step{font-size:18px}.sing-up .bonus{margin-right:12px}}@media screen and (max-width:991px){.sing-up{padding:24px 15px;min-height:100vh;background:#fff}.sing-up .show-desktop{display:none}.sing-up .show-tablet{display:block}.sing-up .prev-bth{order:2}.sing-up .show-tablet{order:3}.sing-up .bonus{width:20px;height:20px}.sing-up .title{font-size:24px;line-height:1.2}.sing-up .sing-up__content{padding:0;background:0 0;min-height:auto;box-shadow:none}}@media screen and (max-width:580px){.sing-up .number-lesson,.sing-up .week-lesson{font-size:22px}.sing-up .description-plan{font-size:12px}.sing-up .best-teachers{display:none}.sing-up .sign-up__btn--mobile{position:fixed;bottom:36px;left:0;right:0}.sing-up .sign-up__btn-block--mobile{padding-bottom:60px}}.sing-up__content>:where(* + *){margin-top:30px}.sing-up__content>:where(.title + .description-step){margin-top:12px}@media screen and (min-width:991px){.sing-up__content .title{margin-bottom:calc(3vh - 24px)}}.lesson-time-select{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.lesson-time-select .circle-date-list{margin-inline:-20px}.lesson-time-select__title{font:500 24px/1.16 var(--app-font-family)}.lesson-time-select__item{padding:40px;padding-block-start:24px;border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:360px;justify-content:flex-end}.lesson-time-select__item--bg-orange{background-color:#fff2e6}.lesson-time-select__picker{text-align:left;width:280px;display:block;margin:0 auto}.lesson-time-select__picker .select-box__content{max-height:150px}.lesson-time-select__picker .select-box__trigger{padding-inline:16px;padding-block:13px}.lesson-time-select__time-zone-switch{margin:0!important;width:280px}.lesson-time-select__time-zone-switch .timezone-label{font:500 14px/1.29 var(--app-font-family)}.lesson-time-select__time-zone-switch .change-timezone{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.lesson-time-select .btn{margin-top:8px;max-width:280px;width:100%}@media screen and (max-width:991px){.sing-up:has(>.sing-up__content .bottom-decoration){display:flex;flex-direction:column}.sing-up:has(>.sing-up__content .bottom-decoration) .sing-up__content{flex:1;justify-items:start}.sing-up:has(>.sing-up__content .bottom-decoration) .description-step:has(+.bottom-decoration){margin-block-end:24px}}.decorative-image[data-shadow=true]{border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 2px 8px rgba(20,0,26,.1)}@media screen and (min-width:991px){.sing-up__content .bottom-decoration{margin-block-end:calc(-1*var(--sing-up-content-padding))}}@media screen and (max-width:990px){.sing-up__content .bottom-decoration{margin-block-start:auto;margin-block-end:-24px}}@media screen and (max-height:669px){.sing-up__content .bottom-decoration{display:none}}@media (max-width:990px){.sign-up__fixed-btn{position:fixed;left:0;right:0;bottom:10px}.center-button:has(>.sign-up__fixed-btn){height:30px}}.sing-up__child-profiles{margin-top:-4vh;margin-bottom:4vh}.reg-user-info{display:flex;flex-direction:column;gap:16px}.navigation{--progress-bg:#cccccc50;--progress-active-bg:linear-gradient(158.82deg, #ffaa00 8.84%, #ee7800 91.74%);display:flex;justify-content:space-between;align-items:center;max-width:1140px;width:100%;margin:0 auto 6vh}@media screen and (max-width:991px){.navigation{flex-wrap:wrap;margin-bottom:4vh}}.navigation--mobile-hide{display:none}.navigation__number-step{font-size:24px;color:#6d5c70}@media screen and (max-width:1200px){.navigation__number-step{font-size:18px}}.navigation__main{display:flex;width:90%;justify-content:center;align-items:center}@media screen and (max-width:991px){.navigation__main{width:100%;justify-content:center}}.navigation__progress{background:0 0;width:100%;margin-inline-end:55px}@media screen and (max-width:1200px){.navigation__progress{margin-inline-end:30px}}@media screen and (max-width:991px){.navigation__progress{order:1;margin-inline-end:0;margin-bottom:12px}}.navigation-progress{height:8px;width:100%;border:0;border-radius:8px;position:relative;overflow:hidden;cursor:pointer}.navigation-progress .navigation-progress__backdrop{background-color:var(--progress-bg);height:100%;position:absolute;top:0;width:100%;border-radius:8px}.navigation-progress .navigation-progress__bar{height:8px;border-radius:8px;background:var(--progress-active-bg);width:0;position:relative}.navigation-progress--minecraft{height:16px;border-radius:2px;border:2px solid #14001a}.navigation-progress--minecraft .navigation-progress__bar{position:relative;border-radius:0}.navigation-progress--minecraft .navigation-progress__bar::after,.navigation-progress--minecraft .navigation-progress__bar::before{content:"";position:absolute}.navigation-progress--minecraft .navigation-progress__bar::before{height:4px;left:0;right:0;bottom:-4px;width:100%;background:#dd6a00}.navigation-progress--minecraft .navigation-progress__bar::after{height:4px;width:4px;right:-4px;bottom:0;background:var(--progress-active-bg)}.navigation-progress--minecraft .navigation-progress__backdrop{--progress-bg:#6d5c70;border-radius:0;left:0;width:100%}.navigation-progress--minecraft .navigation-progress__backdrop::before{content:"";position:absolute;background:inherit;bottom:0;height:8px;left:0;width:100%}.navigation-progress__tooltip::before{position:absolute;top:0;right:10px;content:url(/assets/images/sing-up/progressbar/tooltip-arrow.svg)}.rtl-locales .prev-bth{transform:rotate(180deg)}.list-child-hobbies{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,min(33.3333333333%,max(165px,20%))));gap:.625rem;width:100%;justify-content:center}.list-child-hobbies--teen{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:375px){.list-child-hobbies--mini{grid-template-columns:repeat(3,1fr)}}.list-child-hobby{position:relative;box-sizing:border-box;display:flex;align-items:center;text-align:center;border-radius:8px;border:2px solid #f7f6f7;background-color:#f7f6f7;flex-direction:column;width:100%;padding:8px;cursor:pointer;gap:10px;outline:0}.list-child-hobby--as-summer-hobby{background-color:#fee5cd;border:2px solid #fee5cd}.list-child-hobbies--teen .list-child-hobby{flex-direction:row;gap:16px;padding:24px;max-width:343px;width:100%}.list-child-hobbies--teen .list-child-hobby__name{max-width:247px;font:500 18px/1.22 var(--app-font-family);text-align:start;color:#423245}.list-child-hobbies--teen .list-child-hobby__img{width:32px;height:32px}.list-child-hobby::after{content:var(--after-conetent, none);position:absolute;display:inline-block;height:12px;width:12px;right:10px;top:10px;background-color:#823cdc;-webkit-mask:url(/assets/images/icons-svg/icon-check.svg) no-repeat center/contain;mask:url(/assets/images/icons-svg/icon-check.svg) no-repeat center/contain}.list-child-hobby[aria-selected]{--after-conetent:"";border-color:#823cdc;background-color:#f0eaf8;color:#823cdc}@media (hover:hover){.list-child-hobby:is(:hover){border-color:#823cdc;background-color:#f0eaf8;color:#823cdc}}.list-child-hobby__img,.list-child-hobby__img-placeholder{flex-shrink:0;width:67px;height:67px;object-fit:contain}.list-child-hobby__name{font:500 14px/1.29 var(--app-font-family)}.list-summer-hobbies,.list-summer-hobby{display:flex;align-items:center;gap:16px;border-radius:8px}.list-summer-hobbies{background-color:#fee5cd;flex-wrap:wrap;justify-content:center;margin-bottom:20px;padding:16px 20px}.list-summer-hobby{flex-direction:row;justify-content:left;background-color:#fff;border:2px solid #fff;box-shadow:0 2px 8px rgba(20,0,26,.1);padding:6px 16px;width:305px;height:90px}.list-summer-hobby .list-child-hobby__img{width:auto;height:auto}.list-summer-hobby .list-child-hobby__name{font:500 24px/1.16 var(--app-font-family);color:#6d5c70}.list-card{display:flex;justify-content:center;gap:var(--gap, 24px)}@media screen and (max-width:600px){.list-card{--gap:12px;flex-wrap:wrap}}.list-card__item{border:2px solid #d8d4d9;border-radius:8px;width:100%;cursor:pointer;padding:10px;display:grid;gap:12px}@media (min-width:601px){.list-card__item{aspect-ratio:4/5;max-height:none;max-width:200px;grid-template-rows:4fr 2fr;align-items:center}}@media (max-width:600px){.list-card__item{grid-template-columns:max-content 1fr;width:100%}}.list-card__item .name{align-self:start;text-align:center;font-size:clamp(.875rem,2vw,1.125rem)}@media (min-width:601px){.list-card__item .name{padding-inline:5px}}@media screen and (max-width:600px){.list-card__item .name{text-align:left;align-self:center}}@media (hover:hover){.list-card__item:hover{border-color:#9c27b0}.list-card__item:hover .name{color:#9c27b0}}.list-card__item.active,.list-card__item[data-active]{border-color:#823cdc}.list-card__item.active .name,.list-card__item[data-active] .name{color:#823cdc}@media (min-width:601px){.list-card__item:where([data-size=small]){aspect-ratio:1/1}}.list-card__item-img{aspect-ratio:1;max-height:128px;max-width:128px;justify-self:center}.list-card__item-img img{height:100%;width:100%;object-fit:scale-down}@media screen and (max-width:600px){.list-card__item-img{max-width:45px;height:45px;margin-bottom:0}}.list-card__item-img:has(img:not([src*="/sing-up/yes"],[src*="/sing-up/no"])){width:100%}.list-card__item-title{font-size:64px;margin-bottom:33px;color:#9c27b0}@media screen and (max-width:580px){.list-card__item-title{font-size:36px;margin-inline-end:32px;margin-bottom:0}}.list-card__item-child-age{grid-template-rows:1fr}.list-card__item-child-age .name{align-self:center}.personal-program-reviews{padding:0 90px;margin-bottom:100px}@media screen and (max-width:925px){.personal-program-reviews{padding:0;margin-bottom:40px}}.personal-program-reviews .review-item__description{width:260px;margin-inline-end:15px}@media screen and (max-width:768px){.personal-program-reviews .review-item__description{width:100%;margin-inline-end:0}}.personal-program-reviews .reviews__item-stars{margin-bottom:16px;display:block;color:#ff8b21;line-height:1;font-size:17px}.personal-program-reviews .review-item__avatar{width:100%;max-width:100px;margin-inline-end:16px}@media screen and (max-width:850px){.personal-program-reviews .review-item__avatar{margin-inline-end:0;margin-bottom:22px}}.personal-program-reviews .review-item__name{color:#14001a;margin-bottom:8px;font-size:18px}.personal-program-reviews .review-item__content{color:#6d5c70;font-size:14px}.personal-program-reviews .reviews-more{font-size:12px;cursor:pointer}.personal-program-reviews .ui-slider-item{display:flex}@media screen and (max-width:850px){.personal-program-reviews .ui-slider-item{flex-direction:column;align-items:center;text-align:center;padding:0 15px}.personal-program-reviews .ui-slider-item .review-item__avatar{margin:0 auto 11px}.personal-program-reviews .ui-slider-item .carousel-wrapper button{top:57%}}.personal-program-reviews .carousel-wrapper button:before{font-size:50px;color:#ff9800}.personal-program-reviews .carousel-wrapper .slide-next{inset-inline-end:-60px}@media screen and (max-width:925px){.personal-program-reviews .carousel-wrapper .slide-next{inset-inline-end:-5px}}.personal-program-reviews .carousel-wrapper .slide-prev{inset-inline-start:-60px}@media screen and (max-width:925px){.personal-program-reviews .carousel-wrapper .slide-prev{inset-inline-start:-5px}.personal-program-reviews .carousel-wrapper button{top:130px}}.personal-program .review-item__description{width:100%}.reviews-trustpilot{text-align:center;padding-top:65px;display:block}.reviews-trustpilot__logo{margin-bottom:15px}.curriculum-ui-button{--height:40px;font:500 14px/1.29 var(--app-font-family);display:flex;align-items:center;align-content:center;justify-content:center;justify-items:center;gap:6px;margin:0;line-height:1;border:0;outline:0;transition:.2s;user-select:none;vertical-align:middle;border-radius:var(--radius, 8px);background:var(--color-bg, #ffffff);color:var(--color-text, rgb(20, 0, 26));height:var(--height, inherit);width:var(--width, auto);padding:var(--padding, 5px 12px)}.curriculum-ui-button:active,.curriculum-ui-button:focus,.curriculum-ui-button:hover{color:var(--color-text, rgb(20, 0, 26));background:var(--color-hover-bg, #ffffff);box-shadow:var(--box-shadow, none)}.curriculum-ui-button:disabled{cursor:not-allowed;opacity:.7}.curriculum-ui-button--mode-transparent{--color-bg:rgba(20, 0, 26, 0.4);--color-text:#ffffff;--color-hover-bg:rgba(20, 0, 26, 0.6)}.curriculum-ui-button--mode-red{--color-bg:#ec4d4d;--color-text:#ffffff;--color-hover-bg:rgb(231.0812182741, 30.9187817259, 30.9187817259);--padding:10px 16px}.curriculum-ui-button--mode-white-matte{--color-bg:rgba(255, 255, 255, 0.6);--color-text:rgb(20, 0, 26);--color-hover-bg:rgba(255, 255, 255, 0.4)}.curriculum-ui-button--mode-icon{--width:64px}.curriculum-ui-button--mode-icon svg{height:20px;width:20px}@media screen and (max-width:576px){.curriculum-ui-button--mode-icon{--width:auto;aspect-ratio:1/1}.curriculum-ui-button--mode-icon-on-mobile{aspect-ratio:1/1}.curriculum-ui-button--mode-icon-on-mobile>:not(svg){display:none}.curriculum-ui-button--mode-icon-on-mobile svg{height:20px;width:20px}}.curriculum-ui__activity-progress{position:relative;height:36px;width:220px;display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:1px;padding-right:4px}.curriculum-ui__activity-progress .bar-container{position:absolute;left:0;bottom:0;height:100%;width:100%;background:rgba(109,92,112,.2);border-radius:22px;overflow:hidden}.curriculum-ui__activity-progress .bar-container .bar{width:19px;height:100%;background:linear-gradient(158.82deg,#fe9a3e 8.84%,#ea7101 91.74%);transition:width 1s}.curriculum-ui-total-stars-qty{display:flex;align-items:center;height:100%;background:rgba(255,255,255,.2);border-radius:8px;padding-left:6px;padding-right:10px}@media screen and (min-width:576px){.curriculum-ui-total-stars-qty{padding:0 12px}}.curriculum-ui-total-stars-qty__student-name{display:none;font:500 18px/1.22 var(--app-font-family);margin-right:14px}@media screen and (min-width:576px){.curriculum-ui-total-stars-qty__student-name{display:block}}.curriculum-ui-total-stars-qty__star-icon{position:relative;display:block;width:35px;height:33px;background:url(/assets/images/icons-svg/classroom/cc-star.svg) center no-repeat;background-size:cover;top:2px;margin-right:6px}@media screen and (min-width:576px){.curriculum-ui-total-stars-qty__star-icon{margin-right:8px}}.curriculum-ui-total-stars-qty__star-icon:after{position:absolute;width:35px;height:35px;background:url(/assets/images/icons-svg/classroom/cc-start-active.svg) center no-repeat;background-size:cover;left:50%;transform:translateX(-50%);top:-4px}.curriculum-ui-total-stars-qty__star-icon--active:after{content:""}.curriculum-ui-total-stars-qty__qty{font:500 24px/1.16 var(--app-font-family)}.curriculum-ui-card{--row-gap:16px;position:relative;max-width:264px;width:100%;height:calc(260px*var(--card-scale) + var(--row-gap))}@media screen and (max-width:576px){.curriculum-ui-card{--row-gap:12px}}.curriculum-ui-card:focus{outline:0}.curriculum-ui-card:focus-visible .curriculum-ui-card__bg-image{filter:contrast(150%)}.curriculum-ui-card__content-wrapper{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;max-height:calc(251px*var(--card-scale));padding:20px 16px;color:#fff;text-align:center;cursor:pointer}@media screen and (max-width:576px){.curriculum-ui-card__content-wrapper{padding:12px}}.curriculum-ui-card__header-text{font:500 18px/1.22 var(--app-font-family);margin-bottom:4px}@media screen and (max-width:414px){.curriculum-ui-card__header-text{font:500 14px/1.29 var(--app-font-family);margin-bottom:2px}}.curriculum-ui-card__name{font:500 24px/1.16 var(--app-font-family);margin-bottom:8px}@media screen and (max-width:414px){.curriculum-ui-card__name{font:500 18px/1.22 var(--app-font-family);margin-bottom:4px}}.curriculum-ui-card__image{height:calc(120px*var(--card-scale))}.curriculum-ui-card__state-wrapper{position:absolute;bottom:calc(-11px/var(--card-scale));display:flex;justify-content:center;align-items:center;height:48px;padding:0 14px;background-color:var(--bgColor);border-radius:24px;transform:scale(var(--card-scale))}.curriculum-ui-card--active{--bgColor:#823cdc}.curriculum-ui-card--completed{--bgColor:#FF8B21}.curriculum-ui-card--active .curriculum-ui-card__state-wrapper,.curriculum-ui-card--completed .curriculum-ui-card__state-wrapper{min-width:184px}.curriculum-ui-card--locked{--bgColor:#aaa0ab}.curriculum-ui-card--locked .curriculum-ui-card__image{opacity:.3}.curriculum-ui-card--locked .curriculum-ui-card__state-wrapper{padding:0;width:48px}.curriculum-ui-activity-card .curriculum-ui__star-counter .starts-counter__item,.curriculum-ui-activity-card .curriculum-ui__star-counter .starts-counter__item:after{width:27px;height:27px}.curriculum-ui-part-card .curriculum-ui-card__header-text{display:none}.curriculum-ui-part-card .curriculum-ui-card__name{margin-bottom:16px}@media screen and (max-width:414px){.curriculum-ui-part-card .curriculum-ui-card__name{margin-bottom:8px}}.curriculum-ui-level-card .curriculum-ui-progress-bar{width:156px}.curriculum-ui-level-card__completed-state-wrapper{display:flex;align-items:center;gap:6px;font:500 18px/1.22 var(--app-font-family)}.curriculum-ui-progress-bar{--border-radius:16px;--bar-color:linear-gradient(158.82deg, #fe9a3e 8.84%, #ea7101 91.74%);--bg-color:#ffffff;width:100%;height:16px;border:2px solid #fff;overflow:hidden;border-radius:var(--border-radius);background:var(--bg-color)}.curriculum-ui-progress-bar::-webkit-progress-bar{border-radius:var(--border-radius);background:var(--bg-color)}.curriculum-ui-progress-bar::-webkit-progress-value{border-radius:var(--border-radius);background:var(--bar-color)}.curriculum-ui-progress-bar::-moz-progress-bar{border-radius:var(--border-radius);background:var(--bar-color)}.curriculum-layout{--safe-area-inset-top:env(safe-area-inset-top, 0px);height:100vh;height:100dvh;width:100vw;background-size:cover;background-position:center;overflow:hidden}.curriculum-layout,.curriculum-layout *{touch-action:pan-x pan-y}.curriculum-layout ::-webkit-scrollbar{width:4px;height:3px}.curriculum-layout ::-webkit-scrollbar-track{background-color:transparent}.curriculum-layout ::-webkit-scrollbar-track-piece{background-color:transparent}.curriculum-layout ::-webkit-scrollbar-thumb{background-color:#ff8b21;border-radius:8px}.curriculum-main{position:relative;z-index:1}.curriculum-main.default{width:100%;height:100%;display:grid;grid-template-areas:"sidebarLeft content sidebarRight" ". toolbar .";grid-template-columns:180px 788px 180px;grid-template-rows:1fr 90px;column-gap:4px;row-gap:8px;justify-content:space-between;padding:0 4px 4px}.curriculum-main__sidebar-wrapper:empty{display:none}.curriculum-main__sidebar-wrapper:where(.curriculum-main__sidebar-wrapper--left){grid-area:sidebarLeft}.curriculum-main__sidebar-wrapper:where(.curriculum-main__sidebar-wrapper--left)>*{width:100%;margin-bottom:16px}.curriculum-main__sidebar-wrapper:where(.curriculum-main__sidebar-wrapper--right){grid-area:sidebarRight}.curriculum-main__content-wrapper{grid-area:content;overflow:hidden;border-radius:12px}.curriculum-main__toolbar-wrapper{grid-area:toolbar;display:flex;align-items:start;justify-content:space-between;gap:8px}@media screen and (max-width:576px) and (orientation:portrait){.curriculum-main__toolbar-wrapper{margin:auto;align-items:center}}.curriculum-layout.student-view .curriculum-header{padding-top:max(var(--safe-area-inset-top),4px)}@media screen and (max-width:1023px){.curriculum-layout.student-view .curriculum-header{--row-height:44px}}.student-view--cards .curriculum-header{position:fixed;grid-template-columns:repeat(3,auto);z-index:2}.student-view--cards .curriculum-main{--card-max-width:264px;--card-max-cols:4;display:grid;grid-template-columns:repeat(var(--card-max-cols),var(--card-max-width));grid-auto-rows:max-content;column-gap:16px;justify-items:center;width:100%;height:100%;padding:calc(68px + var(--safe-area-inset-top)) 16px 0;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (max-width:1279px){.student-view--cards .curriculum-main{grid-template-columns:repeat(auto-fill,var(--card-max-width));justify-content:center;padding-left:12px;padding-right:12px}}@media screen and (max-width:576px){.student-view--cards .curriculum-main{grid-template-columns:repeat(2,1fr);column-gap:12px}}.curriculum-header{--row-height:40px;position:relative;display:grid;grid-template-areas:"left center right";grid-template-columns:minmax(max-content,30%) auto minmax(max-content,30%);grid-auto-rows:var(--row-height);column-gap:24px;align-items:end;align-content:start;padding:4px;width:100%;color:#fff;z-index:1}.curriculum-header::before{content:"";position:absolute;top:0;left:0;height:calc(100% + 20px);width:100%;background:linear-gradient(180deg,#000 0,transparent 100%);opacity:.5;z-index:-1}.curriculum-header>*{height:100%}.curriculum-header__left-wrapper{grid-area:left;display:flex;align-items:center;column-gap:16px}.curriculum-header__center-wrapper{grid-area:center;display:flex;justify-content:center;align-items:center}.curriculum-header__right-wrapper{grid-area:right;display:flex;justify-content:flex-end;column-gap:8px}.curriculum-header__menu-bar-wrapper{grid-area:menu-bar;display:flex;justify-content:space-between;width:100%;padding:0 16px;column-gap:8px}.curriculum-header__logo{display:flex;flex-shrink:0}.curriculum-header .curriculum-ui-button{--height:var(--row-height)}.curriculum-activities-page .curriculum-header{grid-template-areas:"left right";grid-template-columns:auto auto}@media screen and (max-width:991px){.curriculum-activities-page .curriculum-header__center-wrapper,.curriculum-activities-page .curriculum-header__logo{display:none}.curriculum-activities-page .curriculum-header__left-wrapper{column-gap:12px}}.curriculum-activities-page .level-details{display:flex;align-items:center;gap:14px;width:100%;color:#fff}.curriculum-activities-page .level-details__title{font:500 24px/1.16 var(--app-font-family)}@media screen and (max-width:767px){.curriculum-activities-page .level-details__title{font:500 18px/1.22 var(--app-font-family)}}.curriculum-activities-page .level-details__progress-bar{max-width:175px;min-width:124px}.curriculum-activities-page .level-details__progress-label{font:500 18px/1.22 var(--app-font-family)}@media screen and (max-width:991px){.curriculum-activities-page .level-details__progress-bar,.curriculum-activities-page .level-details__progress-label{display:none}}.curriculum-activity-page{height:100vh;height:100dvh;width:100%;overflow:hidden}@media screen and (max-width:991px){.curriculum-group-activity-page .curriculum-header__logo{display:none}}.curriculum-group-activity-page .curriculum-main{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:10vh;padding-left:12px;padding-right:12px}@media screen and (max-width:576px){.curriculum-group-activity-page .curriculum-main{margin-top:40px}}.curriculum-group-activity-page__title{font:500 36px/1.22 var(--app-font-family);padding:8px 16px;text-align:center;color:#fff;background:rgba(20,0,26,.4);border-radius:12px}.curriculum-group-activity-page__parts-container{--card-max-width:264px;--card-max-cols:4;--col-gap:16px;max-width:calc(var(--card-max-cols)*var(--card-max-width) + (var(--card-max-cols) - 1)*var(--col-gap));width:100%;display:grid;grid-template-columns:repeat(auto-fit,var(--card-max-width));grid-auto-rows:max-content;justify-content:center;justify-items:center;column-gap:var(--col-gap)}@media screen and (max-width:576px){.curriculum-group-activity-page__parts-container{--col-gap:12px;grid-template-columns:repeat(2,1fr)}}.curriculum-activity-presentation-page__title{font:500 18px/1.22 var(--app-font-family)}.curriculum-activity-presentation-page .curriculum-header__exit-button{display:none}@media screen and (max-width:991px){.curriculum-activity-presentation-page .curriculum-header{grid-template-columns:repeat(2,auto);grid-template-areas:"left right" "center center";row-gap:5px;padding-bottom:10px}.curriculum-activity-presentation-page .curriculum-header__logo{display:none}}@media screen and (max-height:576px) and (orientation:landscape){.curriculum-activity-presentation-page .curriculum-header{display:none}}.curriculum-activity-presentation-page .curriculum-main{grid-template-areas:". content sidebarRight" ". toolbar .";grid-template-columns:repeat(3,auto);grid-template-rows:1fr 90px;justify-content:center;row-gap:12px;height:calc(100% - var(--header-height)*1px)}.curriculum-activity-presentation-page .curriculum-main__sidebar-wrapper--left{display:none}@media screen and (max-width:991px) and (orientation:portrait){.curriculum-activity-presentation-page .curriculum-main{padding:0}.curriculum-activity-presentation-page .curriculum-main__sidebar-wrapper--right{display:none}.curriculum-activity-presentation-page .curriculum-main__toolbar-wrapper{padding-right:4px}}@media screen and (max-height:576px) and (orientation:landscape){.curriculum-activity-presentation-page .curriculum-main{grid-template-areas:"sidebarLeft content" "toolbar content";grid-template-columns:250px 1fr;grid-template-rows:1fr auto;padding:4px}.curriculum-activity-presentation-page .curriculum-main__sidebar-wrapper--left{display:block}.curriculum-activity-presentation-page .curriculum-main__sidebar-wrapper--right{display:none}.curriculum-activity-presentation-page .curriculum-main__toolbar-wrapper{flex-direction:column}}.curriculum-activity-presentation-page .curriculum-main__content-wrapper{display:flex;align-items:end;justify-content:center}.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper{position:relative;width:100%;height:100%;padding-top:77.7777777%;border-radius:12px;overflow:hidden;--aspect-ratio:960/700}@media screen and (max-width:576px) and (orientation:portrait){.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper{margin:auto}}@supports (--custom:property){.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper{width:calc(var(--content-height)*var(--aspect-ratio)*1px)}@supports (aspect-ratio:4/3){.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper{padding-top:0;height:auto;aspect-ratio:var(--aspect-ratio)}}@supports not (aspect-ratio:4/3){.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper{padding-top:calc(100%/(var(--aspect-ratio)))}}}.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper>.working-board{position:absolute;display:block;margin:0;max-width:none;max-height:none;top:50%;left:50%;transform-origin:center;user-select:none;transition:.2s visibility}@supports (--custom:property){.curriculum-activity-presentation-page .curriculum-main__content-wrapper .presentation-wrapper>.working-board{--width:960;--height:700;--scale:calc(
        min(
                calc(var(--content-width) / var(--width)),
                calc(var(--content-height) / var(--height))
            ) + 0.015
    );width:calc(var(--width)*1px);height:calc(var(--height)*1px);transform:translate(-50%,-50%) scale(var(--scale))}}.curriculum-activity-presentation-page__notes{--max-content-height:calc(var(--content-height) * 1px);width:350px}.curriculum-levels-page__title{font:500 24px/1.16 var(--app-font-family)}@media screen and (max-width:767px){.curriculum-levels-page__title{display:none}}@media screen and (max-width:1023px){.curriculum-levels-page .curriculum-header{grid-template-areas:"left right";grid-template-columns:1fr 1fr}.curriculum-levels-page .curriculum-header__center-wrapper{display:none}}.invite{max-width:1305px;border:1px solid #efedf0;box-sizing:border-box;border-radius:12px;overflow-x:hidden}.invite__section--affiliate{margin-bottom:30px}.invite__section--affiliate .date-picker{margin-bottom:30px;max-width:1305px;display:flex;justify-content:end}.invite__section--affiliate .date-picker__label{margin:6px 15px;font-size:16px;font-weight:500}.invite__section--affiliate .date-picker__from{margin-inline-end:5px}.friend-list__title{display:flex;justify-content:space-between;align-items:center}.friend-list__text{font:500 36px/1.22 var(--app-font-family);margin:32px}.friend-list__title__total-bonus{display:flex;flex-direction:column;row-gap:4px;margin-inline-end:32px}.friend-list__title__total-bonus__title,.popup-page .reg-form__inv-code__info{font:500 14px/1.29 var(--app-font-family)}.friend-list__title__total-bonus__got{font:600 18px/1.22 var(--app-font-family);color:#15bb2b}.invite-table__gotten-bonus-money{font:600 14px/1.29 var(--app-font-family);color:#15bb2b}.friend-list__invite-block{display:flex;align-items:center;flex-direction:column;margin:24px 30px 32px 0}.friend-list__invite-count{font:500 36px/1.22 var(--app-font-family);color:#823cdc}.friend-list__invite-label{font:500 14px/1.29 var(--app-font-family);color:#6d5c70;text-align:center}.invite-table__row,.invite-table__row--affiliate{border-bottom:1px solid #efedf0}.invite-table__row td,.invite-table__row th{width:20%}.invite-table__row td:first-child,.invite-table__row th:first-child{padding-inline-start:24px}.invite-table__row td:last-child,.invite-table__row th:last-child,.invite-table__row--affiliate td:last-child,.invite-table__row--affiliate th:last-child{padding-inline-end:24px}.invite-table__row--affiliate td,.invite-table__row--affiliate th,.invite-table__row--affiliate--affiliate td,.invite-table__row--affiliate--affiliate th{width:10%}.invite-table__row--affiliate td:first-child,.invite-table__row--affiliate th:first-child,.invite-table__row--affiliate--affiliate td:first-child,.invite-table__row--affiliate--affiliate th:first-child{padding-inline-start:24px;width:30%}.invite-table__row th,.invite-table__row--affiliate th{font:600 14px/1.29 var(--app-font-family);color:#aaa0ab;padding-bottom:14px;text-align:start}.invite-table__row td,.invite-table__row--affiliate td{font:500 14px/1.29 var(--app-font-family);padding:16px 0}.invite-table__gotten-bonus{font:500 11px/1.18 var(--app-font-family);text-transform:uppercase;text-align:center;padding:7px 40px;max-width:151px;background:#e8d0ec;border-radius:8px}.invite-table__btn{margin-top:20px;display:flex;justify-content:end}.invite-table__btn-left{margin-inline-end:10px}@media (max-width:767px){.invite__section{padding:0}.friend-list__title{border-bottom:1px solid #efedf0;flex-direction:column;row-gap:8px;padding-bottom:24px;justify-content:center}.friend-list__text{font:500 24px/1.16 var(--app-font-family);padding:16px 16px 0;text-align:center;margin:0}.friend-list__title__total-bonus{flex-direction:row;column-gap:4px;margin:0}.friend-list__invite-block{margin:15px 23px 16px 0}.friend-list__invite-label{font:500 12px/1.25 var(--app-font-family)}.invite-table__row td,.invite-table__row th{width:33.3333333333%}.invite-table__row td:first-child,.invite-table__row th:first-child{padding-inline-start:16px}.invite-table__row td:last-child,.invite-table__row th:last-child{padding-inline-end:16px}.invite-table__gotten-bonus{font:500 11px/1.18 var(--app-font-family);text-transform:uppercase;padding:7px 16px;background:#e8d0ec;border-radius:8px}}.short-trial-tutor{display:flex;align-items:center;flex-direction:column;padding-top:40px}.short-trial-tutor--without-gap{padding-top:0}.short-trial-tutor__title{font:500 24px/1.16 var(--app-font-family);color:#000;margin:64px 0 0;padding:0}.short-trial-tutor__title--without-gap{margin-top:0}.short-trial-tutor__date{font:600 18px/1.22 var(--app-font-family);color:#14001a;margin-top:16px;display:flex;justify-content:start;column-gap:10px}.short-trial-tutor__pencil{cursor:pointer}.short-trial-tutor__avatar{width:fit-content;width:-moz-fit-content;position:relative;margin:auto}.short-trial-tutor__img{border-radius:50%}.short-trial-tutor__yt-btn{position:absolute;bottom:-12px;left:0;right:0;text-align:center;cursor:pointer}.short-trial-tutor__info{margin:32px 0;display:flex;flex-direction:column;align-items:center}.short-trial-tutor__name{font:600 18px/1.22 var(--app-font-family);color:#14001a;margin:20px 0 12px}.short-trial-tutor__book-block{max-width:327px;padding-bottom:100px}.short-trial-tutor__book-block--without-gap{padding-bottom:0}.btn.orange.short-trial-tutor__book{width:100%}.short-trial-tutor__lesson-info{text-align:left}.short-trial-tutor__lesson-info-element{margin-top:16px;display:flex;column-gap:8px;fill:#aaa0ab;color:#aaa0ab}.short-trial-tutor__lesson-info-text{font:500 14px/1.29 var(--app-font-family);color:#14001a}.short-trial-tutor__lesson-info-text--link-text{text-decoration:underline #823cdc;color:#823cdc}.short-trial-tutor__lesson-info--link{cursor:pointer;fill:#823cdc;color:#823cdc}@media (max-width:600px){.short-trial-tutor{padding:40px 24px 0}.short-trial-tutor__title{margin-top:0}}.v3-wlt__btn,.v3-wlt__calendar{margin-top:24px;width:488px}.v3-wlt__btn{width:327px}@media (max-width:500px){.v3-wlt__calendar{width:327px}.v3-wlt__btn-layout{position:fixed;bottom:0;left:0;right:0;height:105px;background:#fff;z-index:2;padding-top:16px;border:1px solid #efedf0;display:flex;align-items:center;flex-direction:column}.v3-wlt__btn{margin-top:0}}.ssu__header{display:flex;flex-direction:column;row-gap:28px;align-items:flex-start;width:100%}.reg-form__inv-code{display:flex;cursor:pointer;column-gap:4px;color:#823cdc;justify-content:center}@media (max-width:1200px){.reg-form__inv-code{column-gap:0}}.reg-form__inv-code--long-funnel{margin-bottom:20px}@media (max-width:1200px){.popup-page .reg-form__inv-code__info{padding:10px;margin:-10px 0}}.reg-form__promo-input{position:relative}.reg-form__input-info{position:absolute;top:0;bottom:0;inset-inline-end:0}.reg-form__input-info .widget-tooltip{padding:10px}.reg-form__input-info .widget-tooltip::after,.reg-form__input-info .widget-tooltip::before{margin-left:5px}.reg-form__input-info .widget-tooltip--mobile{margin:0}.reg-form__input-info .widget-tooltip--mobile::before{transform:translate(-85%);inset-inline-start:25%}.reg-form__input-info .widget-tooltip--rtl::before{transform:translate(85%)}.reg-form__info{display:flex;justify-content:center;column-gap:6px;margin:12px 0 40px}.reg-form__term-of-use{display:flex;flex-direction:column;row-gap:12px}.popup-color .bottom-block .reg-form__term-of-use__info,.reg-form__term-of-use__info{font:500 12px/1.25 var(--app-font-family)}.reg-form__term-of-use__info{color:#6d5c70;max-width:300px;text-align:left}.reg-form__term-of-use__url{text-decoration:underline #d8d4d9;-webkit-text-decoration:underline #d8d4d9}.book-form{position:relative}.sign-up-payment-info{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.sign-up-payment-info__title{margin:0 auto!important}.sign-up-payment-info__additional{font:500 12px/1.25 var(--app-font-family);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.sign-up-payment-info__verified-brands{width:230px;display:flex!important;justify-content:space-between!important}.dashboard-mobile{padding:0 0 10px}.dashboard-mobile__header{display:flex;justify-content:space-between;box-shadow:none;padding:0}.dashboard-mobile__header-logo{margin-top:3px;margin-left:3px}.dashboard-mobile__header-logo-right-menu{display:flex}.dashboard-mobile__lesson-booked{display:flex;margin:10px -24px;padding:4px 16px;color:#fff;background-color:#17b22b}.dashboard-mobile__lesson-booked-svg{margin:3px 10px 0}.dashboard-mobile__lesson-booked-title{font-size:18px;line-height:17px;margin-top:10px;font-weight:500}.dashboard-mobile__time-zone{margin-top:16px;color:#6d5c70;font-size:12px;font-weight:500}.dashboard-mobile__lesson-info{margin-top:8px;font-size:24px;font-weight:500;line-height:28px}.dashboard-mobile__lesson-actions{display:flex;justify-content:space-between;margin-top:10px;font-size:14px;font-weight:500;line-height:17px}.dashboard-mobile__lesson-actions .ui-dropdown__menu.slide-down.left{left:-49px;min-width:166px;max-height:72px;overflow:hidden}.dashboard-mobile__lesson-actions .ui-dropdown__menu.slide-down.left .ui-dropdown__item{gap:0;display:block;padding:5px 0 6px 8px}.dashboard-mobile__tutor-avatar{width:100%;height:100%;border-radius:12px;padding:8px 12px 12px 16px;background-color:#f0eaf8;margin-top:24px;display:flex}.dashboard-mobile__tutor-avatar .before-trial-tutor__picture{width:64px;height:64px}.dashboard-mobile__tutor-avatar-message{padding-right:15px;margin:auto}.dashboard-mobile__prepare-lesson{margin-top:32px;font-size:18px;font-weight:500;line-height:22px}.dashboard-mobile__steps{display:flex;justify-content:space-between;margin-top:16px}.dashboard-mobile__steps-numbers-wrapper{position:relative;display:flex}.dashboard-mobile__steps-numbers{font-size:12px;font-weight:500;line-height:15px;border-radius:50%;background-color:#f0eaf8;display:flex;width:23px;height:23px;padding:8px;flex-direction:column;justify-content:center;align-items:center;position:relative;top:88px;margin-right:12px;z-index:1}.dashboard-mobile__steps-line{height:100%;width:1px;background-color:#f0eaf8;position:absolute;top:83px;left:11px}.dashboard-mobile__steps-blocks-wrapper{display:flex;margin-top:12px;justify-content:center}.dashboard-mobile__steps-test{display:flex;background-color:#ffe5cc;border-radius:12px;padding:16px 12px 16px 16px;width:100%;max-width:392px}.dashboard-mobile__steps-test .before-trial-steps__step-image{max-width:73px;max-height:73px;bottom:-53px;right:-8px;position:relative}.dashboard-mobile__steps-test-wrapper{max-width:200px}.dashboard-mobile__steps-test-wrapper .btn.small-inherit{width:fit-content}.dashboard-mobile__steps-test-wrapper .before-trial-steps__step-details{font-size:12px}.dashboard-mobile__steps-device{background-color:#f8fa95;width:100%;border-radius:12px;padding:24px 16px 0;max-width:392px}.dashboard-mobile__steps-device-svg{width:100%;display:flex;justify-content:center}.dashboard-mobile__steps-device-title{font-size:18px;font-weight:500;line-height:22px;margin-top:16px}.dashboard-mobile__steps-device-subtitle{font-size:12px;font-weight:500;line-height:15px;margin-top:8px}.dashboard-mobile__steps-device-widget-wrapper{display:flex;justify-content:space-between;background-color:#eff27e;margin-left:-16px;margin-right:-16px;padding:9px 16px;margin-top:12px;border-radius:0 0 12px 12px}.dashboard-mobile__steps-device-widget-title{font-size:12px;font-weight:500;line-height:15px;margin:auto;padding-right:14px}.dashboard-mobile__steps-device-widget{margin:auto}.dashboard-mobile__horizontal-line{width:135px;height:5px;border-radius:100px;background-color:#000;margin-top:37px;margin-left:auto;margin-right:auto}.dashboard-mobile__edit-email{display:flex;flex-direction:column;row-gap:16px;margin-top:16px}.dashboard-mobile__edit-email .btn{width:100%}.dashboard-mobile__steps-video{max-width:392px}.own-spinner{position:relative;display:block;width:var(--spinner-size, 24px);height:var(--spinner-size, 24px);color:var(--own-spiner-color, #000000);background:conic-gradient(from 180deg at 50% 50%,currentColor 0deg,rgba(255,255,255,0) 320.04deg,rgba(255,255,255,0) 360deg);border-radius:50%;animation:load3 1.4s infinite linear}.own-spinner:after{background:var(--own-spiner-background, #ffffff);width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.own-spinner.own-spinner--mode-fuchsia{--own-spiner-color:#823cdc}.own-spinner.own-spinner--mode-fuchsia-orange{--own-spiner-color:#ffffff;--own-spiner-background:linear-gradient(180deg, #FF9800 0%, #FF9800 100%)}.preloader-card{position:relative;overflow:hidden}.preloader-card:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;animation-duration:.6s;animation-iteration-count:infinite;animation-name:loader-animate;animation-timing-function:linear}.preloader-card--white:after{background-color:#333;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 30%,rgba(255,255,255,0) 81%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 30%,rgba(255,255,255,0) 81%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 30%,rgba(255,255,255,0) 81%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#00ffffff",GradientType=1 )}.preloader-full-screen{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;padding:10px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;justify-items:center;align-content:center;align-items:center;overflow:hidden;z-index:10;background-color:var(--preloader-background, rgba(8, 8, 12, 0.4705882353))}.preloader-full-screen__svg{width:var(--spinner-size, 24px);height:var(--spinner-size, 24px);color:var(--own-spiner-color)}.preloader-full-screen--mode-dark{--own-spiner-color:#ffffff;--own-spiner-background:#000000;--preloader-background:#000000;--title-color:white;--spinner-size:44px}.preloader-full-screen--mode-dark .preloader-full-screen__title{font:500 12px/1.25 var(--app-font-family)}.preloader-full-screen--mode-light-large{--own-spiner-color:#ffffff;--own-spiner-background:#58575a;--preloader-background:#08080cad;--title-color:#e7e7e7;--spinner-size:48px}.preloader-full-screen--mode-gray-large .preloader-full-screen__title,.preloader-full-screen--mode-light-large .preloader-full-screen__title{font:500 18px/1.22 var(--app-font-family)}.preloader-full-screen--mode-gray-large{--title-color:#e7e7e7;--spinner-size:48px;--own-spiner-color:rgba(8, 8, 12, 0.4705882353);--own-spiner-background:#8b8b8d;--preloader-background:#8b8b8d}.preloader-full-screen+.preloader-full-screen__title{margin-top:16px}.preloader-full-screen__title{color:var(--title-color);text-align:center;margin-top:16px}.preloader-full-screen__spinner-wrap{position:relative;display:flex;justify-items:center;justify-content:center;margin-bottom:10px;width:100%}.lesson-card__control{grid-column:span 7;display:grid;grid-template-columns:repeat(7,1fr);column-gap:16px;row-gap:32px}.lesson-card__control--mode-admin .lesson-card__control-reschedule-action{grid-column:4/6}.lesson-card__control--mode-admin .lesson-card__control-cancel-action{grid-column:6/8}.lesson-card__control--mode-tutor .lesson-card__control-cancel-action,.lesson-card__control--mode-tutor .lesson-card__control-open-zoom,.lesson-card__control--mode-tutor .lesson-card__control-reschedule-action,.lesson-card__control--mode-tutor .lesson-card__control-zoom-desc{grid-column:span 2}.lesson-card__control-main-action,.lesson-card__control-state-desc{grid-column:span 3}.lesson-card__control-state-desc{display:flex;column-gap:8px;align-items:center;text-align:left}.lesson-card__control-state-desc--width-medium{grid-column:span 5}.lesson-card__control-state-desc--width-full{grid-column:span 7}.lesson-card__control-state-desc--with-penalty{color:#ec4d4d}.lesson-card__control-state-desc--finished{font:500 18px/1.22 var(--app-font-family)}.lesson-card__control-zoom-desc{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;display:flex;align-items:center}.lesson-card__control-open-zoom{display:flex;justify-content:center;align-items:center}.lesson-card__comment{grid-column:span 5;display:grid;grid-template-columns:repeat(5,1fr);row-gap:8px}.lesson-card__comment-label{grid-column:span 5;font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.lesson-card__comment-text{grid-column:span 5;word-break:break-all}.lesson-card__comment-btn{grid-column:1/3}.lesson-student-card{background:#fff;box-shadow:0 2px 8px rgba(20,0,26,.1);grid-column:span 5;grid-row:span 1;display:grid;padding:16px 8px;border-radius:8px;gap:16px;text-align:left}.lesson-student-card .lesson-student-card__details-row:nth-child(n+6){display:none}.lesson-student-card--extended .lesson-student-card__details-row:nth-child(n+6){display:grid}.lesson-student-card__header{display:grid;column-gap:16px;align-items:center;padding:4px 8px}.lesson-student-card__name{font:500 18px/1.22 var(--app-font-family);align-self:center}.lesson-student-card__more-btn,.lesson-student-card__text-chat-link{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.lesson-student-card__text-chat-link{fill:none;grid-column:2/3}.lesson-student-card__more-btn{grid-column:3/4;justify-self:end;align-self:center}.lesson-student-card__homework-result{display:flex;column-gap:8px;align-items:center}.lesson-student-card__details{grid-column:span 1;padding:4px 8px;display:flex;flex-direction:column;row-gap:3px;width:100%}.lesson-student-card__details-row-grouped{display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px}.lesson-student-card__details-title{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.lesson-student-card__details--loading{display:flex;flex-direction:column;row-gap:3px}.lesson-student-card__details--loading .lesson-student-card__details-title{background:rgba(109,92,112,.3);min-height:10px;border-radius:4px}.lesson-student-card__details--loading .ui-form__link{display:block;background:rgba(130,60,220,.3);min-height:18px;border-radius:4px}.lesson-student-card__details--loading .ui-badge--orange{color:rgba(255,139,33,.3)!important;min-height:16px;border-radius:4px}.lesson-student-card__details--loading-large .lesson-student-card__details-title{width:300px}.lesson-student-card__details--loading-large .ui-form__link{width:250px}.lesson-student-card__details--loading-medium .lesson-student-card__details-title{width:150px}.lesson-student-card__details--loading-medium .ui-form__link{width:50px}.lesson-student-card__details--loading-medium .ui-badge--orange{width:150px}.book-card{font:500 14px/1.29 var(--app-font-family);color:#14001a;display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px;padding:24px;row-gap:24px}.book-card__header{display:flex;flex-direction:column;row-gap:8px;align-items:center;grid-column:span 6}.book-card .field-group{margin-bottom:0}.book-card__date-details{font:500 24px/1.16 var(--app-font-family)}.book-card__half-width{text-align:left;grid-column:span 3}.book-card__full-width{text-align:left;grid-column:span 6}.book-card__book-btn{grid-column:1/4}.book-card__balance-available{text-align:left;grid-column:span 3}.book-card__text-note{display:flex;flex-direction:column;row-gap:5px}.book-card__state-text{align-self:center}.book-card__comment-label{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.book-card-modal .ui-modal__content{width:616px;background:#f7f6f7}@media (max-width:576px){.book-card__half-width{grid-column:span 6}}.lesson-card-student{font:500 14px/1.29 var(--app-font-family);color:#14001a;display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px;padding:24px;row-gap:24px}.lesson-card-student__header{display:flex;flex-direction:column;row-gap:8px;align-items:center;grid-column:span 6}.lesson-card-student__date-details{font:500 24px/1.16 var(--app-font-family)}.lesson-card-student__half-width{grid-column:span 3}.lesson-card-student__full-width{grid-column:span 6}.lesson-card-student__text-note{display:flex;flex-direction:column;row-gap:5px}@media (max-width:576px){.lesson-card-student__half-width{grid-column:span 6}}.lesson-card{font:500 14px/1.29 var(--app-font-family);color:#14001a;display:grid;grid-template-columns:repeat(7,1fr);column-gap:16px;row-gap:32px;padding:24px}.lesson-card__header{display:flex;flex-direction:column;row-gap:8px;align-items:center;grid-column:span 7}.lesson-card__header>*{display:flex;justify-self:center;column-gap:16px}.lesson-card__lesson-info{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column;row-gap:8px;text-align:left}.lesson-card__date-details{font:500 36px/1.22 var(--app-font-family)}.lesson-card__paid-details{font:500 12px/1.25 var(--app-font-family);color:#15bb2b;padding:0 10px;width:45px;height:20px;border:1px solid #15bb2b;border-radius:138px;align-content:center}.lesson-card__paid-details--trial{color:#ec4d4d;border-color:#ec4d4d}.lesson-card__details{padding:4px 8px;display:flex;flex-direction:column;row-gap:3px;width:100%}.lesson-card__details-title{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.lesson-card-modal .ui-modal__content{width:716px;background:#f7f6f7}.lesson-card-modal--student .ui-modal__content{width:616px}.lesson-reschedule-calendar{max-width:544px;margin-left:52px}@media (min-width:577px){.lesson-reschedule-calendar .ui-calendar__header.active{padding:4px 16px 8px}}@media (min-width:600px){.lesson-reschedule-calendar .ui-calendar__header.active{padding:4px 20px 8px;margin-right:-20px;margin-left:-20px}}@media (min-width:577px){.lesson-reschedule-calendar .ui-calendar__controls.active{padding:4px 16px 8px;margin-right:-16px;margin-left:-16px}}@media (min-width:600px){.lesson-reschedule-calendar .ui-calendar__controls.active{padding:4px 20px 8px;margin-right:-20px;margin-left:-20px}}@media (min-width:992px){.lesson-reschedule-calendar .ui-calendar__controls:not(.active){padding-right:0;padding-left:0;margin-right:0;margin-left:0}}.ui-month-calendar .lesson-reschedule-calendar{margin-left:0}.lesson-reschedule-calendar__title{font:500 18px/1.22 var(--app-font-family);color:#14001a;text-align:center;padding-bottom:10px}.lesson-reschedule-calendar__reschedule-button{min-width:196px;margin-right:10px}.lesson-reschedule-calendar__cancel-button{min-width:176px}.lesson-reschedule-calendar__week-change{display:flex;justify-content:space-between;padding-bottom:20px}.lesson-reschedule-calendar .week-change__timezone{font:500 12px/1.25 var(--app-font-family);align-self:center;color:#6d5c70}.lesson-reschedule-calendar__selected-time-slots{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.lesson-reschedule-calendar__selected-time-slots__element{font:500 14px/1.29 var(--app-font-family);display:flex;align-items:center;border:1px solid #d8d4d9;border-radius:8px;padding-left:8px;column-gap:2px;width:fit-content;transition:.2s}.lesson-reschedule-calendar__selected-time-slots__element:hover{border:1px solid #aaa0ab}.lesson-reschedule-calendar__selected-time-slots__element:hover .lesson-reschedule-calendar__selected-time-slots__element__cross{color:#6d5c70}.lesson-reschedule-calendar__selected-time-slots__element__cross{color:#aaa0ab;margin:5px}@media (max-width:576px){.lesson-reschedule-calendar{margin-left:0}.lesson-reschedule-calendar__cancel-button,.lesson-reschedule-calendar__reschedule-button{min-width:unset;width:100%}.lesson-reschedule-calendar__week-change{flex-direction:column;align-items:center;padding-bottom:0}.lesson-reschedule-calendar .week-change__timezone{padding-top:5px}}@media (max-width:375px){.lesson-reschedule-calendar__cancel-button,.lesson-reschedule-calendar__reschedule-button{min-width:unset;width:100%}.lesson-reschedule-calendar__week-change{flex-direction:column;align-items:center;padding-bottom:0}.lesson-reschedule-calendar .week-change__timezone{padding-top:5px}}.lesson-tutor-change{width:100%;display:flex;flex-direction:column;row-gap:24px;color:#000}.lesson-tutor-change__title{font:500 18px/1.22 var(--app-font-family);color:#14001a;text-align:center}.lesson-tutor-change__controls{display:flex;column-gap:16px}.lesson-tutor-change__confirm-button{min-width:196px}.lesson-tutor-change__close-button{min-width:176px}@media (max-width:375px){.lesson-tutor-change__controls{display:flex;flex-direction:column;row-gap:16px}.lesson-tutor-change__close-button,.lesson-tutor-change__confirm-button{min-width:unset;width:100%}}.cancel-lessons .ui-modal__content{min-width:480px;max-width:480px;padding:20px}.cancel-lessons__header{font:600 18px/1.22 var(--app-font-family);text-align:left;border-bottom:none;padding:0 0 16px}.cancel-lessons__body{display:grid;gap:16px 0}.cancel-lessons__radio-button input[type=radio]+label,.cancel-lessons__text{font:500 14px/1.29 var(--app-font-family);text-align:left}.cancel-lessons__separeted-text{border-top:1px solid #efedf0}.cancel-lessons__return-to-balance-text{font:600 14px/1.29 var(--app-font-family);padding-bottom:5px}.cancel-lessons__return-to-balance-text--not-return{color:#ec4d4d}.cancel-lessons__radio-button{margin-top:12px;text-align:left}.cancel-lessons__radio-button .ember-radio-button{cursor:pointer}.cancel-lessons__radio-button input[type=radio]:checked+label:before{background:#6d5c70}.cancel-lessons__cancel-comment{background:#fff;padding:8px;border-radius:6px;border:1px solid #d8d4d9;max-width:100%;width:100%}.cancel-lessons__btn-wrapper{display:flex;justify-content:space-between}.cancel-lessons__btn-wrapper .btn{width:100%}.cancel-lessons__btn-wrapper .btn:first-child{margin-bottom:0;margin-right:16px}@media (max-width:576px){.cancel-lessons .ui-modal__content{min-width:unset;width:100%}.cancel-lessons__btn-wrapper{flex-direction:column}.cancel-lessons__btn-wrapper .btn:first-child{margin-right:0;margin-bottom:16px}}.first-lesson-speaking{grid-row:2}.first-lesson-speaking__subtitle{text-align:center;margin:24px 0}.first-lesson-speaking__balance-wrapper{grid-row:2}@media (max-width:992px){.first-lesson-speaking__balance-wrapper{grid-row:3}}.first-lesson-speaking__balance{margin-bottom:16px}.a-experiment .inline-filter{justify-content:space-around;align-items:center;margin-bottom:40px}.a-experiment-list__header{display:flex;justify-content:space-between;width:100%;margin-right:40px}.a-experiment-list__header>:last-child{display:flex;gap:2px}.a-experiment-list__url,.payment-methods-setting .admin-user-setting__item-title a,.subscriptions-setting .admin-user-setting__item-title a,.user-settings-account-deletion .admin-user-setting__item-title a,.user-settings-payout-wallet .admin-user-setting__item-title a{text-decoration:underline}.a-experiment-edit__desc{padding:8px 28px}.a-experiment__is-deleted{color:#aaa0ab}.application_admin_overbooking .form-registration__timezone{margin-inline:auto}.admin-courses-form__cover-image-wrapper{display:flex;flex-direction:column;gap:16px}.admin-courses-form__cover-image-preview{max-height:120px;max-width:218px}.message-template-form-whatsapp-attrs__list{display:flex;flex-direction:column;gap:8px}.message-template-form-whatsapp-attrs__item{display:flex;flex-direction:row;align-items:center;gap:8px}.message-template-form-whatsapp-attrs__input{width:250px}.message-template-form-whatsapp-attrs__params{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:3px}.admin-gen-pay-url{position:relative}.admin-gen-pay-url__buttons{position:relative;padding:16px 8px}.billing-rule__wrapper{display:flex;row-gap:20px;flex-direction:column;padding-bottom:20px;padding-top:20px}.billing-rule__filter{display:grid;grid-template-columns:repeat(4,1fr)}.billing-rule{display:grid;row-gap:10px;grid-template-columns:repeat(6,1fr)}.billing-rule__enabled{color:#17b22b}.billing-rule__disabled{color:#ec4d4d}.billing-rule__name-and-alias{grid-column:span 4}.billing-rule__name{font:500 18px/1.22 var(--app-font-family);display:flex;align-items:center;column-gap:5px}.billing-rule__alias{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.billing-rule__applied,.billing-rule__desc{grid-column:span 4;font:500 14px/1.29 var(--app-font-family)}.billing-rule__applied-period{display:flex;align-items:center;column-gap:5px}.billing-rule__last-applied,.billing-rule__updated{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.billing-rule__updated{grid-column:6/7;display:grid;align-items:end}.billing-rule-edit{display:grid;row-gap:10px;column-gap:20px;grid-template-columns:repeat(6,1fr)}.billing-rule-edit__name{grid-column:span 4}.billing-rule-edit__is-enabled{grid-column:span 2}.billing-rule-edit__desc{grid-column:span 4}.billing-rule-edit__is-percentage,.billing-rule-edit__percentage-or-amount{grid-column:span 2}.billing-rule-edit__amount{display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px;align-items:center}.billing-rule-edit__amount-input{grid-column:span 2;display:flex;column-gap:10px;align-items:center}.billing-rule-edit__save-btn{margin-top:10px;grid-column:1}.billing-rule-edit__settings-header{grid-column:span 6;font:500 18px/1.22 var(--app-font-family)}.billing-rule-setting{display:flex;justify-content:space-between;align-items:end;padding-right:5px}.billing-rule-setting-edit{grid-column:span 1;border:1px solid #d8d4d9;padding:10px;border-radius:10px;display:flex;flex-direction:column;height:min-content}.billing-rule-setting-edit--width-short{grid-column:span 1}.billing-rule-setting-edit--width-medium{grid-column:span 2}.billing-rule-setting-edit--width-large{grid-column:span 3}.billing-rule-setting-edit__btns{display:flex;justify-content:end;column-gap:10px;padding-right:5px;margin-top:10px}.billing-rule-setting-edit__cancel-btn{color:#aaa0ab}.billing-rule-setting-edit__tutor-ids{display:grid;row-gap:10px;align-items:center}.billing-rule-setting-edit__tutor-ids-is-applied{grid-column:span 1}.billing-rule-setting-edit__tutor-ids-input{grid-column:span 3}.applied-rule__name-and-desc{display:flex;justify-content:center;column-gap:10px}.billing-modal .ui-modal__content{min-width:480px;max-width:480px;padding:20px}.billing-modal__body{display:flex;flex-direction:column;row-gap:20px}.billing-modal__button-wrapper{display:flex;column-gap:20px}.billing-modal__button-wrapper>*{width:250px}.billing-modal__header{font:600 18px/1.22 var(--app-font-family);text-align:left;padding:0;border:0}.applied-billing-rule__applied-date{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;text-align:left;margin-top:10px}.billing-modal .daterangepicker{width:630px}.admin-currency-rates__form__header .form-group,.admin-currency-rates__form__item .form-group,.billing-modal .billing-modal__date-interval-input,.billing-modal .billing-modal__input{margin-bottom:0}.generate-report__ready{display:flex;flex-direction:column}.generate-report__status{display:grid;grid-template-columns:1fr 1fr}.generate-report__new-report-btn{display:flex;justify-content:flex-end}.admin-currency-rates__wrapper{display:flex;flex-wrap:wrap;gap:32px}.admin-currency-rates__wrapper h4{margin-bottom:16px!important}.admin-currency-rates__form{flex:1;border-right:1px solid #d8d4d9}.admin-currency-rates__form__header,.admin-currency-rates__form__item{display:flex;align-items:center;gap:16px;padding:8px 16px}.admin-currency-rates__form__item{cursor:pointer}.admin-currency-rates__form__item:hover{background-color:#f7f6f7}.admin-currency-rates__form__list{margin-bottom:24px;overflow-y:scroll;max-height:555px}.admin-currency-rates__form__buttons{position:relative;border-top:1px solid #d8d4d9;padding:24px 0 0 14px}.admin-currency-rates__preview{position:relative;flex:1}.admin-currency-rates__preview__tables{width:100%;display:flex;flex-direction:column;gap:32px;padding:8px 16px}.admin-currency-rates__preview__title{margin-bottom:8px}.admin-currency-rates__preview__row{position:relative;width:100%;display:flex;align-items:center;border-style:solid;border-color:#d8d4d9;border-width:1px 0 0}.admin-currency-rates__preview__row>*{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:50px;border-style:solid;border-color:#d8d4d9;border-width:0 1px 0 0;background-color:#f7f6f7}.admin-currency-rates__preview__row>:first-child{border-width:0 1px;background-color:#efedf0}.admin-currency-rates__preview__row:first-child>*{background-color:#efedf0}.admin-currency-rates__preview__row:last-child{border-width:1px 0}.admin-currency-rates__preview__header .admin-currency-rates__preview__row{border-width:1px 0 0}.thanks-container{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.thanks{height:100vh}@media (max-width:767px){.thanks{height:auto}}.thanks__wrapper{display:flex;justify-content:left;margin-top:48px}@media (max-width:767px){.thanks__wrapper{display:block;margin-bottom:114px;margin-top:24px}}.thanks__wrapper--bg{display:flex;justify-content:space-between;width:100%;padding:30px;background-color:#f5f5f7;border-radius:10px;margin-top:76px;margin-bottom:48px}@media (max-width:767px){.thanks__wrapper--bg{flex-direction:column}}.thanks__check-wrapper{margin-right:12px}@media (max-width:767px){.thanks__check-wrapper{text-align:center}}.thanks__check-img{max-width:195px;max-height:195px}@media (max-width:767px){.thanks__check-img{max-width:107px;max-height:107px}}.thanks__title{font-size:36px;margin-bottom:12px}@media (max-width:767px){.thanks__title{text-align:center}}.thanks__sub-title{font-size:24px}.thanks__sub-title-1{margin-top:-5px}.thanks__text{margin-top:12px}@media (max-width:767px){.thanks__text-wrapper{order:2;margin-top:-57px}}.thanks__text-6{font-size:18px;margin-top:16px}.login__code-form__password-link:hover,.login__link:hover,.thanks__promocode{color:#823cdc}.thanks__subscribe{margin-top:32px;width:30%}@media (max-width:767px){.thanks__subscribe{width:100%}}.thanks__logo-wrapper{margin-top:-30px;margin-bottom:-30px}@media (max-width:767px){.thanks__logo-wrapper{order:1;position:relative;top:-94px;text-align:center}}.thanks__logo-img{max-width:250px;max-height:250px}@media (max-width:767px){.thanks__logo-img{max-width:187px;max-height:187px}}.login-layout{width:100vw;min-height:100vh;background:url(/assets/images/login/login-bg.jpg);background-size:cover}.login-layout__content,.login__mobile-app{width:100%;display:flex;justify-content:center}.login-layout__content{padding-top:72px;margin:auto;max-width:416px;flex-direction:column;align-items:center}.login__mobile-app{column-gap:24px;margin-top:24px;padding-bottom:24px}.login-layout__card{width:100%;border-radius:12px;padding-top:40px;background:#fff;display:flex;flex-direction:column;align-items:center}.login-layout__card__header{position:relative;width:100%;min-height:40px;display:flex}.login-layout__card__header__btn{margin-left:48px;padding:12.5px 10px;max-width:40px;border-radius:8px;background:#f0eaf8;display:flex;cursor:pointer;z-index:2}.login-layout__card__header__logo{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;z-index:1}.login-layout__card__title{font:500 24px/1.16 var(--app-font-family);margin:32px 16px;text-align:center}.login-layout__card__content{width:100%}.login__sign-up{border-top:#efedf0 1px solid;padding:32px 0 36px;display:flex;flex-direction:column;row-gap:16px;align-items:center}.login__subtitle{font:500 18px/1.22 var(--app-font-family);text-align:center;color:#14001a;margin:0}.login__code-form__password-link,.login__link{font:500 14px/1.29 var(--app-font-family);text-align:center;width:fit-content;color:#823cdc;cursor:pointer}.login__code-form__password-link{margin:10px auto 0}.login__code-form{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;max-width:320px;margin:auto;margin-block-end:32px}.login__code-form__btn{width:100%}.login__code-form__input{width:100%;margin:0}.login__captcha .captcha_widget{transform:scale(1);margin:0;display:flex;justify-content:center}.login__form,.verification-code__info{display:flex;flex-direction:column;width:100%}.login__form{margin:0;padding:0;row-gap:16px}.verification-code__info{row-gap:12px}.verification-code__info__target-message{font:500 14px/1.29 var(--app-font-family)}.verification-code__timer{margin-top:8px;justify-content:center;width:100%;flex-wrap:wrap;row-gap:8px}.verification-code__timer__link{cursor:pointer;color:#823cdc}.verification-code__timer__link--disabled{pointer-events:none;cursor:default;color:#6d5c70}.verification-code__timer,.verification-code__timer__link{display:flex;column-gap:8px}.verification-code__timer__link,.verification-code__timer__message{font:500 14px/1.29 var(--app-font-family)}.verification-code__timer__value--disabled{display:none}.login__email-password{width:100%;padding:0;display:flex;flex-direction:column;row-gap:20px;max-width:320px;margin:auto;margin-block-end:32px}.login__email-password__input{display:flex;flex-direction:column;align-items:flex-start;row-gap:12px;width:100%}.login__email-password__input__label{font:500 14px/1.29 var(--app-font-family);color:#14001a;margin:0}.login__email-password__input__label::first-letter{text-transform:capitalize}.login__email-password__input__field{border:1px solid #d8d4d9;border-radius:8px;padding:11px 16px;text-align:start;width:100%;font:500 18px/1.22 var(--app-font-family)}.login__email-password__input__field:focus{outline:0}.login__email-password__input__field--password{padding-inline:16px 40px}.login__email-password__input__field--invalid,.login__email-password__input__field--invalid .form-group input,.login__email-password__input__field--invalid .iti input[inputmode=tel]{border-color:#ec4d4d}.login__email-password__input__field::placeholder{font:500 18px/1.22 var(--app-font-family);color:#aaa0ab}.login__email-password__input__field-block{width:100%;position:relative}.login__email-password__input__icon-block{position:absolute;top:0;bottom:0;inset-inline-end:4px;display:flex;align-items:center}.login__email-password__input__icon{cursor:pointer;color:#6d5c70}.login__email-password__error{font:500 14px/1.29 var(--app-font-family);margin-top:-4px;color:#ec4d4d}.login__email-password__link{align-self:center}.bonus-balance-popup{display:flex;flex-direction:column;align-items:center;padding:0 16px 24px;row-gap:16px}.bonus-balance-popup__image{width:142px;height:auto}.bonus-balance-popup__title{font:500 24px/1.16 var(--app-font-family);text-align:center;margin:0}.bonus-balance-popup__desc{font:500 18px/1.22 var(--app-font-family);text-align:center;margin:0}.bonus-balance-popup__btn{margin-top:8px;max-width:280px;width:100%}.forgot-password__reset{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0 0 40px;row-gap:16px;max-width:320px;margin:auto}.forgot-password__verification-code{display:flex;flex-direction:column;align-items:center;width:100%;row-gap:16px}.billing-reward-chart,.forgot-password__button{width:100%}.billing-reward-chart__header{font:500 24px/1.16 var(--app-font-family);display:flex;justify-content:space-between}.billing-reward-chart__total-wrapper{display:flex;column-gap:32px}.billing-reward-chart__total{font:500 14px/1.29 var(--app-font-family);display:flex;flex-direction:column;row-gap:4px}.billing-reward-chart__total-amount{font:600 18px/1.22 var(--app-font-family)}.billing-reward-chart__total-potential,.payments-description .description p span.description-title{font:600 14px/1.29 var(--app-font-family)}.billing-reward-chart__chart-wrapper{display:grid;grid-template-columns:auto repeat(8,1fr);grid-template-rows:repeat(4,64px);position:relative;justify-items:center;z-index:1}.billing-reward-chart__chart-wrapper.statistics{grid-template-columns:repeat(var(--grid-col-value),1fr)}.billing-reward-chart__step{font:500 12px/1.25 var(--app-font-family);color:#aaa0ab;background:#fff;grid-column:1;align-self:end;padding-right:3px;margin-bottom:-4px;z-index:1}.billing-reward-chart__step.right{grid-column:32;padding-right:0;justify-self:end}.billing-reward-chart__chart-wrapper .billing-reward-chart__step--zero{grid-row:4;color:#fff}.billing-reward-chart__step-lines{display:grid;grid-template-columns:auto repeat(8,1fr);grid-template-rows:repeat(4,64px);position:absolute;width:calc(100% - 10px);left:10px}.billing-reward-chart__step-lines.statistics{grid-template-columns:max-content;grid-column-start:2;grid-column-end:32;left:0;width:100%}.billing-reward-chart__step-lines.statistics .billing-reward-chart__step-line{border-style:solid}.billing-reward-chart__step-line{border-top:1px dashed #d8d4d9;grid-column:2/-1;align-self:end;margin-bottom:-1px;z-index:0}.billing-reward-chart__bar-date{font:500 12px/1.25 var(--app-font-family);grid-row:5;color:#aaa0ab;align-self:end;padding-top:2px}.billing-reward-chart__bars-wrapper{display:flex;column-gap:4px;grid-row:1/5;justify-content:center}.billing-reward-chart__bar{position:relative;z-index:1}.billing-reward-chart__amount-reward-bar--highlighted .billing-reward-chart__bar-tooltip{visibility:visible;opacity:1}.billing-reward-chart__bar-tooltip{font:500 12px/1.25 var(--app-font-family);position:absolute;top:-50px;width:max-content;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;border-radius:8px;background:#14001a;display:flex;flex-direction:column;padding:4px 12px 6px;justify-content:center;gap:2px;color:#fff}.billing-reward-chart__bar-tooltip-paid{color:#15bb2b}.billing-reward-chart__bar-tooltip-missed{color:#aaa0ab}.billing-reward-chart__amount-reward-bar--highlighted{z-index:100000}.billing-reward-chart--highlighted .billing-reward-chart__amount-reward-bar:not(.billing-reward-chart__amount-reward-bar--highlighted){transition:.3s;opacity:.5}.billing-reward-chart__bar--paid-amount,.billing-reward-chart__bar--trial-amount{width:100%;height:calc(var(--bar-amount-value, 0)/max(var(--bar-value, 0),1)*100%);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.billing-reward-chart__bar--trial-amount{background:#ff8b21}.billing-reward-chart__bar--paid-amount{background:#823cdc}.billing-reward-chart__bar--potential-reward{width:100%;height:calc(var(--bar-potential-reward-value, 0)/max(var(--bar-value, 0),1)*100%);border-top-left-radius:4px;border-top-right-radius:4px;background:#e8f7ea}.billing-reward-chart__bar--reward{background:#17b22b}.billing-reward-chart__amount-reward-bar{--bar-value:calc(var(--bar-amount-value, 0) + var(--bar-potential-reward-value, 0));height:calc(var(--bar-value, 0)/max(var(--max-value, 0),1)*100%);width:12px;align-self:flex-end;position:relative;display:flex;flex-direction:column}.billing-reward-progress--trial-conversion-reward{--rewardColor:#FF8B21}.billing-reward-progress--paid-hours-per-student-reward{--rewardColor:#823cdc}.billing-reward-progress__header{font:500 24px/1.16 var(--app-font-family);margin-bottom:24px;color:var(--rewardColor, #000000)}.billing-reward-progress__amounts{display:flex;column-gap:48px;margin-bottom:32px}.billing-reward-progress__amount{display:flex;flex-direction:column;row-gap:4px}.billing-reward-progress__amount-value{font:600 18px/1.22 var(--app-font-family);display:flex;column-gap:4px}.billing-reward-progress__amount-value--potential{color:#17b22b}.billing-reward-progress__status{font:600 18px/1.22 var(--app-font-family);margin-bottom:16px;display:flex;column-gap:4px;align-items:center}.billing-reward-progress--short-mode .billing-reward-goal__label{margin-bottom:8px}.billing-reward-progress__desc{margin-top:16px;font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.billing-reward-goal{display:flex;flex-direction:column}.billing-reward-goal__label{font:500 14px/1.29 var(--app-font-family);margin-bottom:12px}@media (max-width:576px){.billing-reward-goal__label{margin-top:8px}}.billing-reward-goal__progress-wrapper{display:flex;align-items:center;column-gap:32px}@media (max-width:576px){.billing-reward-goal__progress-wrapper{display:block;column-gap:14px}}.billing-reward-goal__progress-line{width:var(--progres-line-width, 188px)}.billing-reward-goal__progress-line--small{--progres-line-width:160px}.billing-reward-progress-card{font:500 14px/1.29 var(--app-font-family);color:#14001a;padding:32px 24px;border-radius:16px;background:#fff;grid-column:span 2;height:100%}@media (max-width:991px){.billing-reward-progress-card{margin-bottom:10px}}#trial-ckeck-list-video{width:311px;height:174px}@media (min-width:768px){#trial-ckeck-list-video{width:250px;height:140px}}@media (min-width:1024px){#trial-ckeck-list-video{width:396px;height:221px}}.billing-rewards-progress{display:grid;grid-template-columns:auto 1fr 1fr auto;gap:24px;border-radius:16px;background:#f7f6f7;padding:24px;margin-bottom:24px;align-items:center}@media (max-width:1400px){.billing-rewards-progress{display:block}.billing-rewards-progress.statistics{display:grid}}@media (max-width:576px){.billing-rewards-progress{padding:15px}}.billing-rewards-progress .week-changer__content{border:0;flex-grow:1;background:0 0}.billing-rewards-progress.statistics .week-changer__content{grid-column:span 3}.billing-rewards-progress .week-changer__arrow-left,.billing-rewards-progress .week-changer__arrow-right{background:#fff;border:1px solid #d8d4d9;display:flex;align-items:center;justify-content:center;padding:7px 11px}.billing-rewards-progress .week-changer__arrow-left{order:2;border-start-start-radius:8px;border-end-start-radius:8px}.billing-rewards-progress .week-changer__arrow-left svg,.billing-rewards-progress .week-changer__arrow-right svg{margin:0;width:12px;height:17px}.billing-rewards-progress .week-changer__arrow-right{order:3;border-start-end-radius:8px;border-end-end-radius:8px}.billing-rewards-progress .week-changer__date{min-width:150px;word-wrap:nowrap;order:1;margin-right:16px;font:500 18px/1.22 var(--app-font-family);color:#14001a}@media (max-width:768px){.billing-rewards-progress .week-changer__date{font:500 18px/1.22 var(--app-font-family)}}.billing-rewards-progress__header{font:500 36px/1.22 var(--app-font-family);height:50px}.billing-rewards-progress__open-btn{display:flex;justify-content:end;align-items:center;column-gap:8px}.billing-rewards-progress--opened .billing-rewards-progress__header,.billing-rewards-progress__open-btn--large-width{grid-column:span 2}.reward-progress-desc__header{font:500 24px/1.16 var(--app-font-family);margin-bottom:24px}.reward-progress-desc__steps{display:flex;flex-direction:column;row-gap:8px;font:500 14px/1.29 var(--app-font-family)}.tutor-billing-wrapper{background:#f7f6f7}.billing-tutor-layout{padding:24px 0 80px}.billing-tutor-layout__title{font:500 24px/1.16 var(--app-font-family);color:#14001a}.billing-tutor-layout__filters{display:grid;grid-template-columns:auto repeat(2,1fr) auto;align-items:center;margin-bottom:24px}.tutor-billing-tabs{display:flex;column-gap:12px}.billing-tutor-info{display:grid;grid-template-columns:60% 40%;background:#fff;padding:24px;border-radius:16px;margin-bottom:32px}.billing-info{font:500 14px/1.29 var(--app-font-family);margin-bottom:24px}.billing-info__title{font:600 14px/1.29 var(--app-font-family);margin-bottom:16px}.billing-info__list{display:flex;column-gap:32px}.billing-info__list-item{display:flex;flex-direction:column;row-gap:1px}.billing-earnings th,.billing-info__item-name{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.billing-info-wallet{grid-row:2}.billing-info-wallet__title{font-weight:700}.billing-earnings{border-collapse:separate!important;border-radius:12px;border:1px solid #efedf0;background:#fff}.billing-earnings th{padding-top:17px;padding-bottom:15px;text-align:left}.billing-earnings td:first-child,.billing-earnings th:first-child{padding-left:24px}.billing-earnings td{padding-top:24px;padding-bottom:24px;text-align:left}.billing-earnings td:last-child{padding-right:24px}.billing-earnings th,.billing-earnings tr:not(:last-child) td{border-bottom:1px solid #efedf0}.billing-earnings td:nth-of-type(4),.billing-earnings td:nth-of-type(7),.billing-earnings th:nth-of-type(4),.billing-earnings th:nth-of-type(7){width:7%}.billing-earnings td:nth-of-type(1),.billing-earnings td:nth-of-type(5),.billing-earnings th:nth-of-type(1),.billing-earnings th:nth-of-type(5){width:10%}.billing-earnings td:nth-of-type(2),.billing-earnings th:nth-of-type(2){width:20%}.billing-earnings td:nth-of-type(3),.billing-earnings th:nth-of-type(3){width:15%}.billing-earnings__item{font:500 14px/1.29 var(--app-font-family);color:#14001a}.billing-earnings__item--not-found td{text-align:center}.billing-earnings__item-id{font:500 11px/1.18 var(--app-font-family)}.billing-earnings__reward-comment,.billing-payments th{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.billing-earnings__date-filter{position:relative;font:500 14px/1.29 var(--app-font-family)}.billing-earnings__date-filter,.billing-earnings__state-filter{display:flex;justify-content:center}.billing-earnings__market-filter{display:flex;justify-content:end;min-width:150px}.billing-earnings__date-filter .flatpickr-input{margin-top:0;input:unset;border:0;display:inline;font-family:inherit;font-size:inherit;padding:0;width:200px;height:100%;box-shadow:none;caret-color:transparent;cursor:pointer;background:#f7f6f7;font:500 14px/1.29 var(--app-font-family)}.billing-earnings__date-filter .field-group,.create-applied-rule__input .validated-input .form-group{margin-bottom:0}.billing-earnings__date-filter-icon{position:absolute;right:40px;top:2px}.billing-payments{border-collapse:separate!important;border-radius:12px;border:1px solid #efedf0;background:#fff}.billing-payments th{padding-top:17px;padding-bottom:15px;text-align:left}.billing-payments td:first-child,.billing-payments th:first-child{padding-left:24px}.billing-payments td{padding-top:24px;padding-bottom:24px;text-align:left}.billing-payments td:last-child{padding-right:24px}.billing-payments th,.billing-payments tr:not(:last-child) td{border-bottom:1px solid #efedf0}.billing-payments td:nth-of-type(3),.billing-payments td:nth-of-type(4),.billing-payments td:nth-of-type(5),.billing-payments td:nth-of-type(6),.billing-payments td:nth-of-type(7),.billing-payments th:nth-of-type(3),.billing-payments th:nth-of-type(4),.billing-payments th:nth-of-type(5),.billing-payments th:nth-of-type(6),.billing-payments th:nth-of-type(7){width:10%}.billing-payments__item{font:500 14px/1.29 var(--app-font-family);color:#14001a}.billing-payments__item--not-found td{text-align:center}.billing-payments__item-current-pay-date{color:#6d5c70}.billing-payments-year-filter{grid-column:4;display:flex;justify-content:flex-end}.billing-timezone{margin-top:10px;padding-left:24px;font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.billing-controls-wrapper{display:flex;column-gap:24px;margin-bottom:24px}.create-applied-rule__input{width:100%;margin-bottom:0}.create-applied-rule__amount{display:flex;column-gap:10px;align-items:center}.create-applied-rule__input .validated-input{width:100%}.header-child-profiles{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.header-child-profiles::-webkit-scrollbar{display:none}.header-child-profiles__item{flex-shrink:0;scroll-snap-align:start}.register-tutor{display:flex;flex-direction:column;align-items:center;padding-top:24px;padding-bottom:100px}.register-tutor .validated-input .form-group .ember-text-field{font-size:18px;border-color:#d8d4d9;padding:11px 16px}.register-tutor .validated-input .form-group .ember-text-field::placeholder{color:#aaa0ab;font-weight:500}.register-tutor .form-group input{font-size:18px;border-color:#d8d4d9}.register-tutor .field-group .power-select .ember-basic-dropdown-trigger{border-color:#d8d4d9;border-radius:8px;padding:0 8px;font-size:18px;font-weight:500}#teachLanguages .field-group select #tags-form-option-placeholder,.additional-tutor-info #speakLanguages .field-group select #tags-form-option-placeholder,.register-tutor .field-group .power-select .ember-power-select-placeholder{color:#aaa0ab}.register-tutor .field-group .power-select .ember-power-select-status-icon{width:12px;height:12px;right:18px;bottom:4px}.register-tutor .field-group .power-select .ember-power-select-clear-btn{right:38px}.additional-tutor-info__form{display:flex;flex-direction:column;gap:14px;margin-top:24px;font-size:18px;color:#6d5c70;font-weight:600}.additional-tutor-info .radio-field input[type=radio]:checked+label:before{background:#fff url(/assets/images/icons/icon-check-purple.svg) center center no-repeat;box-shadow:none;border:0}.additional-tutor-info .checkbox-field input[type=checkbox]:checked+.checkbox-field__icon{background:#823cdc}.additional-tutor-info .checkbox-field input[type=checkbox]:checked+.checkbox-field__icon svg{height:14px;width:14px;bottom:2px}.additional-tutor-info .checkbox-field--label-true{margin-top:14px;align-items:center}.additional-tutor-info .checkbox-field__label{font-weight:500}.additional-tutor-info .radio-field input[type=radio]+label:before{margin:0 6px 0 0}#teachLanguages .field-group select,.additional-tutor-info #speakLanguages .field-group select{border-color:#d8d4d9;font-size:18px;padding:8px 16px;color:#aaa0ab}#teachLanguages .tags .active-filters a,.additional-tutor-info #speakLanguages .tags .active-filters a{background-color:#f7f6f7;color:#423245;padding:8px 12px;font-size:18px;font-weight:500}#teachLanguages .tags .active-filters a .icon-close,#teachLanguages .tags .active-filters a :where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info [data-role=remove],.additional-tutor-info #speakLanguages .tags .active-filters a .icon-close,.additional-tutor-info #speakLanguages .tags .active-filters a :where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info [data-role=remove],:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info #teachLanguages .tags .active-filters a [data-role=remove],:where(.form-group, .field-group, .row-wrapper) .bootstrap-tagsinput .label-info .additional-tutor-info #speakLanguages .tags .active-filters a [data-role=remove]{font-size:12px}.banner-action{position:relative;display:flex;gap:12px;border-radius:12px;padding:17px;color:var(--banner-action-text-color, #ffffff);background-color:var(--banner-action-color, rgb(20, 0, 26))}.banner-action--mode-red{--banner-action-color:#e56559}.banner-action--mode-zoom{--banner-action-color:#468EF7}.banner-action--mode-fuchsia{--banner-action-color:#823cdc}.banner-action--mode-blue{--banner-action-color:#7c5aed}.banner-action--mode-malachite{--banner-action-color:#15bb2b}.banner-action--mode-jaffa{--banner-action-color:#f08537}.banner-action--mode-cornflower{--banner-action-color:#6178f2}.banner-action--mode-honeydew,.banner-action--mode-small-honeydew{--banner-action-color:rgb(235, 250, 238);--banner-action-text-color:rgb(20, 0, 26)}.banner-action--mode-small-honeydew{padding:12px}.banner-action--mode-small-honeydew .banner-action__picture{width:auto;flex-basis:56px}.banner-action--mode-small-honeydew .banner-action__picture img{max-height:56px}.banner-action--mode-small-honeydew .banner-action__description{font:500 14px/1.29 var(--app-font-family)}.banner-action--mode-small-honeydew .btn--link{font:500 14px/1.29 var(--app-font-family);min-height:0}.banner-action--mode-whats-app{--banner-action-color:#2aad86}.banner-action--mode-install-app{--banner-action-color:#823cdc}.banner-action--mode-install-app .banner-action__picture img{max-height:141px}.banner-action--mode-install-app .banner-action__main{justify-content:space-between}.banner-action--mode-install-app .widget-install-app__badge:before,.banner-action__btn:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.banner-action--mode-physalis-10{--banner-action-color:#fff2e6;--banner-action-text-color:rgb(20, 0, 26);--item-bg-color:white}.banner-action__main{display:flex;justify-content:center;width:100%;flex-direction:column;gap:12px}.banner-action__title{font:500 11px/1.18 var(--app-font-family);text-transform:uppercase;letter-spacing:1px}.banner-action__bold-title{margin-bottom:-4px}.banner-action__bold-title,.banner-action__description{font:500 18px/1.22 var(--app-font-family)}.banner-action__picture{user-select:none;pointer-events:none;display:flex;width:65px;align-content:center;justify-content:center;align-items:flex-start;justify-items:center;flex:0 0 64px}@media screen and (min-width:600px){.banner-action__picture{flex-basis:84px;width:95px}}.banner-action__picture img{max-width:100%;height:auto}.banner-action__btn{display:inline-block;border:0;background:#fff;color:var(--banner-action-color);font:500 14px/1.29 var(--app-font-family);border-radius:8px;padding:.5em;width:192px;transition:.2s}.banner-action__btn:hover{opacity:.9}.banner-action__hide-link{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;opacity:0}.filters-lesson-duration{position:relative;display:inline-flex}.filters-lesson-duration__hint,.filters-lesson-duration__pointer{position:absolute}.filters-lesson-duration__pointer{top:-27px;right:-50px}.filters-lesson-duration__hint{font-family:"Caveat",cursive;font-weight:500;font-size:20px;color:#6d5c70;line-height:25px;top:-5px;right:-170px;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);width:130px}@media (min-width:576px){.filters-lesson-duration__hint{width:auto;right:-225px}html[lang=el] .filters-lesson-duration__hint,html[lang=ms] .filters-lesson-duration__hint,html[lang=ro] .filters-lesson-duration__hint{width:auto;right:-330px}}.tutor-rank-indicator,.tutor-rank-indicator__needle{position:relative;left:0;bottom:0;width:310px;height:150px;background-image:url(/assets/images/tutor-rate/indicator-back.svg);background-repeat:no-repeat}.tutor-rank-indicator__needle{position:absolute;width:50px;height:120px;background-image:url(/assets/images/tutor-rate/indicator-needle.svg);left:130px;transform:rotate(0deg);transform-origin:bottom}.tutor-rank-indicator.poor .tutor-rank-indicator__needle{transform:rotate(-67deg)}.tutor-rank-indicator.satisfactory .tutor-rank-indicator__needle{transform:rotate(-25deg)}.tutor-rank-indicator.good .tutor-rank-indicator__needle{transform:rotate(25deg)}.tutor-rank-indicator.excellent .tutor-rank-indicator__needle{transform:rotate(67deg)}.tutor-rank-indicator.small{width:85px;height:40px}.tutor-rank-indicator.small .tutor-rank-indicator__needle{width:15px;height:30px;left:35px}.tutor-rate{position:relative;display:block;width:100%;max-width:430px}@media (max-width:768px){.tutor-rate{margin-inline:auto}}.tutor-rate>*{font-weight:600}.tutor-rate.is-new{padding-right:40px}.tutor-rate.is-new:after{content:"new";display:block;position:absolute;text-transform:uppercase;font-size:10px;line-height:.9px;padding:8px;text-align:center;top:0;right:0;color:#ec4d4d;border:1px solid #ec4d4d}.tutor-rate-progress{display:flex;flex-direction:row;align-content:center;align-items:center;flex-wrap:wrap}.tutor-rate-progress>*{display:block;width:100%}@media screen and (min-width:576px){.tutor-rate-progress>*{width:50%}}.payments-old-price{position:relative;width:fit-content}.payments-old-price:before{content:" ";position:absolute;border-bottom:1px solid #ec4d4d;height:2px;width:auto;left:-2px;right:-2px;top:50%;transform:translate(0,-50%)}.payments-promo-code__input .promo-code-enter{position:relative;border-radius:8px}.payments-promo-code__input .promo-code-enter__input{font:500 14px/1.29 var(--app-font-family);width:100%;padding:0 90px 0 14px;border:1px solid #d8d4d9}.payments-promo-code__input .promo-code-enter__input input::placeholder{font:500 14px/1.29 var(--app-font-family);color:#d8d4d9}.payments-promo-code__input .promo-code-enter__btn{position:absolute;right:0;background:0 0;padding:10px 14px 10px 0;color:#6d5c70;font-size:14px;font-weight:500;min-width:90px;text-align:right}.payments-promo-code__input .promo-code-enter__btn:focus,.payments-promo-code__input .promo-code-enter__btn:hover{background:0 0}.payments-promo-code__input .field-group{margin:0}.payments-promo-code__details{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.payments-promo-code__details>:first-child{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.payments-promo-code__details>:last-child{display:flex;flex-direction:row;align-items:center}.payments-promo-code__details>:last-child>*{display:flex;align-items:center}.payments-promo-code__details>:last-child>:first-child{font:500 14px/1.29 var(--app-font-family)}.payments-promo-code__details>:last-child>:last-child{justify-content:center;color:#aaa0ab;cursor:pointer;width:24px;height:24px}.rtl-locales .payments-promo-code__input .promo-code-enter__input{padding:0 14px 0 90px}.rtl-locales .payments-promo-code__input .promo-code-enter__btn{left:0;right:initial;padding:10px 0 10px 14px;min-width:60px}.payments__type-switcher{font:500 14px/1.29 var(--app-font-family);text-align:center}.payments__type-switcher .caption{font:600 14px/1.29 var(--app-font-family);color:#ec4d4d}.payments__type-switcher a{color:#6d5c70;text-decoration:underline}.payments-description .description{display:flex;flex-wrap:wrap;justify-content:space-between}.payments-description .description p{font:500 14px/1.29 var(--app-font-family);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin-bottom:30px;gap:16px;width:100%}.payments-description .description p>*{width:85%}.payments-description .description p>:first-child{width:48px}@media (min-width:768px){.payments-description .description p{width:45%}}.payments-klarna-button{gap:15px;border-radius:12px;border-width:0;background-color:#0a0b09;height:60px;width:100%}.payments-klarna-button,.payments-klarna-button__icon{display:flex;justify-content:center;align-items:center}.payments-klarna-button__title{font:500 14px/1.29 var(--app-font-family);color:#fff}.payments-payu-button{gap:16px;border-radius:12px;border-width:0;background-color:#a6c307;height:60px;width:100%}.payments-payu-button,.payments-payu-button__icon{display:flex;justify-content:center;align-items:center}.payments-payu-button__desc,.payments-payu-button__title{font:500 18px/1.22 var(--app-font-family);color:#fff}.payments-payu-button__desc{background-color:#fff;color:#a6c307;border-radius:8px;padding:5px 4px}.way-for-pay-button{display:flex;justify-content:center;align-items:center;gap:33px;border-radius:12px;border-width:0;height:60px;width:100%;background:linear-gradient(90deg,#7958fb 0,#1dd23c 100.1%);color:#fff}.payments-discount-label{font:500 12px/1.25 var(--app-font-family);padding:3px 10px;border-radius:138px;background-color:#ec4d4d;color:#fff;align-self:flex-start;width:fit-content;min-height:20px;display:flex;flex-direction:row;align-items:center;gap:4px}.payments-discount-label__timer>*{font:500 12px/1.25 var(--app-font-family);background-color:transparent;padding:0}.dice{bottom:20px}.dice,.dice--mobile,.dice--mobile-float{position:fixed;z-index:1000;left:8px;cursor:pointer;align-items:end}.dice--mobile-float__wrapper,.dice--mobile__wrapper,.dice__wrapper{display:flex;align-items:end}.dice--mobile-float__text,.dice--mobile__text,.dice__text{font-size:14px;padding:10px 12px;max-width:230px;border-radius:20px;display:flex;flex-direction:column-reverse;color:#823cdc;font-weight:500;margin-bottom:14px;background-color:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1)}.dice .sticker,.dice--mobile .sticker,.dice--mobile-float .sticker{border:0;background-color:transparent;width:109px;height:115px}.dice--mobile,.dice--mobile--mobile,.dice--mobile-float--mobile{bottom:10px}@media screen and (min-width:767px){.dice--mobile,.dice--mobile--mobile,.dice--mobile-float--mobile{margin-left:20px}}.dice--mobile--mobile-float,.dice--mobile-float,.dice--mobile-float--mobile-float{bottom:80px}.payments .classroom-wormhole .lottie-player,.person-plan .classroom-wormhole .lottie-player{max-width:50vh;margin:auto;max-height:50vh}.win-discount-popup__wrapper{display:flex;padding:0 24px 14px 20px}.win-discount-popup__wrapper-left{display:flex;flex-direction:column;max-width:418px;margin-right:40px}@media screen and (max-width:767px){.win-discount-popup__wrapper-left{margin-right:0}}.win-discount-popup__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:16px}.win-discount-popup__promocode{font-size:14px;margin-bottom:16px}.win-discount-popup__promocode-name{font-size:18px;color:#823cdc}.win-discount-popup__text{margin-bottom:16px}.win-discount-popup__image{max-width:233px}@media screen and (max-width:767px){.win-discount-popup__image{display:none}}.win-discount-popup__button{max-width:256px}.ui-modal.ui-modal--dialog.win-discount-popup .ui-modal__wrapper,.ui-modal.win-discount-popup.ui-modal--confirm .ui-modal__wrapper{--padding-top:0}.ui-modal.ui-modal--dialog.win-discount-popup .ui-modal__wrapper .ui-modal__content,.ui-modal.win-discount-popup.ui-modal--confirm .ui-modal__wrapper .ui-modal__content{border-radius:12px 12px 12px 12px}.payment-details-protected{font:500 12px/1.25 var(--app-font-family);display:flex;justify-content:center;align-items:center;gap:4px;color:#17b22b}.payment-details-protected__icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.card-verification-payment-warning{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.payments-discount-timer{font:500 18px/1.22 var(--app-font-family);background-color:#ec4d4d;color:#fff;border-radius:12px;padding:12px 16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:fit-content}.payments-discount-timer--mobile-sticky{width:100%;position:sticky;top:0;left:0;border-radius:0;z-index:1058}@media screen and (min-width:768px){.payments-discount-timer--mobile-sticky{justify-content:center}}@media screen and (min-width:1200px){.payments-discount-timer--mobile-sticky{display:none}}.payments-additional-discount-banner{display:flex;align-items:center;background-color:#f7f6f7;border-radius:12px;gap:16px;padding:14px 16px;max-width:345px;flex-wrap:wrap}@media screen and (min-width:1200px){.payments-additional-discount-banner{max-width:736px;flex-wrap:nowrap}}.payments-additional-discount-banner__icon{flex:0 0 52px;display:flex;justify-content:flex-start;align-items:center;order:1}.payments-additional-discount-banner__text{font:500 14px/1.29 var(--app-font-family);order:3}@media screen and (min-width:1200px){.payments-additional-discount-banner__text{font:500 18px/1.22 var(--app-font-family);order:2}}.payments-additional-discount-banner__value{font:500 36px/1.22 var(--app-font-family);text-align:right;flex:0 0 240px;order:2}@media screen and (min-width:1200px){.payments-additional-discount-banner__value{flex:0 0 30%;order:3}}.alternative-method-button-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}.alternative-method-button-wrapper__banks-logos,.alternative-method-button-wrapper__button{width:100%}.subscriptions-cancellation{display:flex;flex-direction:column;gap:24px;padding:20px 24px}.subscriptions-cancellation__title{font:500 24px/1.16 var(--app-font-family)}.subscriptions-cancellation__description{margin-bottom:8px}.subscriptions-cancellation__reasons{display:flex;flex-direction:column;gap:4px}.speaking-members h4,.subscriptions-cancellation__reasons .radio-field{text-align:left}.subscriptions-cancellation__reasons .radio-field__title{font-weight:400}.subscriptions-cancellation__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.subscriptions-cancellation__buttons .btn{min-width:180px}.subscriptions-cancellation__message{border:1px solid #d8d4d9;border-radius:12px;min-height:80px;outline:0;padding:8px}.subscriptions-pause{display:flex;flex-direction:column;gap:24px;padding:20px 24px}.subscriptions-pause__title{font:500 24px/1.16 var(--app-font-family)}.subscriptions-pause__button .btn{width:100%}.subscriptions-pause__actions{display:flex;flex-wrap:wrap;gap:24px}.subscriptions-pause__actions>*{cursor:pointer}.subscriptions-pause__options{display:flex;flex-direction:column;gap:12px}.subscriptions-pause__option{display:flex;justify-content:space-between;background-color:#efedf0;color:#000}.subscriptions-pause__option>:first-child{font:500 18px/1.22 var(--app-font-family)}.subscriptions-pause__option>:last-child{font:500 12px/1.25 var(--app-font-family)}.subscriptions-pause__option--active{background-color:#823cdc;color:#fff}.subscriptions-modal .ui-modal__content{width:100%;max-width:466px}.subscriptions-modal__body{padding:0}@media screen and (max-width:1199px){.application_speaking-clubs_index .container{max-width:none}}.speaking-members{min-width:240px}.speaking-members .members-list .user-select-icon.avatar-img{width:24px;height:24px;flex:initial}.speaking-members .title{padding:10px 0;text-align:center;font-size:22px;color:#3b3971;font-weight:700;margin-bottom:0}.speaking-members .title select{width:130px;background:0 0;border:0;border-radius:50px;outline:0}.speaking-members .add-form{align-items:center}.speaking-members .cancel-button{margin-left:10px}.speaking-members .members-list{display:grid;justify-content:flex-start;flex-wrap:wrap;gap:5px}.speaking-list .button-icon{cursor:pointer}.speaking-list .button-icon.orange{color:#3b3971}.speaking-list .button-icon.red{color:red}.speaking-list .canceled-row{background:rgba(139,0,0,.3607843137)}.speaking-list .violet-text{color:#3b3971;font-weight:700}.speaking-list .unsubscribe-link{color:#e65100;text-decoration:underline;cursor:pointer;font-weight:700;margin-top:10px}.speaking-list .members-container{clear:both;padding-top:30px}.speaking-list .bottom-links{display:flex;justify-content:space-between}.speaking-list .loader{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.speaking-list .title p{margin-bottom:25px}.speaking-list .title .presentations-upload__title,.speaking-list .title h2{text-align:left;margin:0;padding:12px 0}.speaking-list .add-btn{margin-bottom:20px}.submit-menu{clear:both}.submit-menu .submit-form{display:flex;justify-content:space-around}.submit-menu .submit-form .form-field{width:100%;margin-left:20px}.submit-menu .submit-form .form-field textarea{color:#4e4e4e}.submit-menu .submit-label{display:flex;justify-content:center;flex-wrap:wrap;font-size:1.2em}.submit-menu .submit-form .form-field textarea,.submit-menu .submit-label textarea{width:100%;border-radius:5px;resize:none;margin:0 0 20px;padding:5px 15px;height:100px}.submit-menu select{color:#4e4e4e}.submit-menu .btn [class^=fa]{color:#fff;margin:0}.submit-menu .btn{margin-left:10px;min-width:50px;padding-left:30px;padding-right:30px}.submit-menu .additional-text{text-align:center;margin-top:10px;color:#e65100;font-weight:700}.submit-menu .btn:hover.orange .ember-power-select-clear-btn,.submit-menu .btn:hover.orange .fa,.submit-menu h3{color:#3b3971}.submit-menu .wrapper_button{text-align:center}.submit-menu .wrapper_button .btn{margin-bottom:10px}.sc-mobile-filter-popup .modal-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.sc-mobile-filter-popup .modal-content .btn{min-width:130px;width:auto}.sc-mobile-filter-popup__body{height:100%}.sc-mobile-filter-popup__header{background:0 0}.sc-mobile-filter-popup__footer{background:0 0;display:flex;flex-direction:column}.sc-mobile-filter-popup__footer .btn:first-child{margin-right:0;margin-bottom:16px}.sc-wrapper{background:#fff}.sc-notification{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.sc-notification .btn{margin-top:10px}.sc-list .sc-group{padding:15px;margin-bottom:15px}.sc-list .sc-group__header{font:500 24px/1.16 var(--app-font-family);background:#fff;padding:0 0 15px;text-align:left}.sc-list .sc-group__body{padding:0}.sc-list .sc-group__loader{padding-top:10px;text-align:center;font:500 24px/1.16 var(--app-font-family)}.sc-list .sc-item{display:flex;flex-direction:column;gap:.8125rem;padding:15px 0;border-top:1px solid #efedf0}.sc-list .sc-item:last-child{padding-bottom:0}.sc-list .sc-item__subscribe{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;flex-shrink:0}.sc-list .sc-item__subscribe .btn-wrapper{display:flex;justify-content:space-around}.sc-list .sc-item__subscribe .btn-wrapper .btn.subscribe{width:180px}.sc-list .sc-item__subscribe .btn-wrapper .btn:first-child{margin-right:10px}.sc-list .sc-item__subscribe>*{margin-bottom:10px}.dob-input{width:38px;min-height:30px;margin-left:10px;text-align:center;border:1px solid #d8d4d9;box-sizing:border-box;border-radius:8px}.sc-filter{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 0}.sc-filter__sticky-wrapper{position:relative;top:0;background:#fff}.sc-filter__tags-wrapper{padding-bottom:20px;padding-top:10px}.sc-filter__tags-wrapper .ui-options__list{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.sc-filter__tags-wrapper .ui-options__list::-webkit-scrollbar{display:none}.sc-filter__tags-wrapper .ui-options__item{flex-shrink:0;scroll-snap-align:start}.sc-filter__clear-all-wrapper{padding-bottom:20px;padding-top:10px;display:flex;justify-content:center}.sc-filter__item{margin-bottom:20px}.sc-filter__item.date-time{display:flex;justify-content:space-between;width:70%;margin-bottom:0}.sc-filter__item.dob,.sc-filter__item.my-tutors{width:100%;display:flex;justify-content:space-between;align-items:center}.sc-filter-more,.sc-filter__item.duration{flex-direction:column;align-items:flex-start}.sc-filter__item.duration{display:flex}.sc-filter-more{justify-content:flex-start;padding:20px}.sc-filter-dropdown{color:#14001a;margin:0}.sc-filter-dropdown__menu{width:max-content}.sc-filter-dropdown__toggle{font-size:14px;cursor:pointer}@media (min-width:768px){.sc-notification{align-items:center}.sc-notification .btn{margin-top:0}.sc-filter__item{margin-bottom:10px}.sc-filter__item.date-time{display:flex;justify-content:flex-start;width:auto}.sc-filter__item.date-time>.sc-filter-dropdown{margin-right:20px}.sc-filter__item.dob,.sc-filter__item.my-tutors{width:auto}.sc-filter__item .ui-options__label{display:none}.sc-list .sc-item{flex-direction:row;justify-content:space-between;padding:25px 0}.sc-list .sc-item__subscribe{align-items:flex-end}.sc-list .sc-group{padding:25px;margin-bottom:30px}.sc-list .sc-group__header{padding:0 0 15px}}@media (min-width:992px){.sc-filter__item{margin-bottom:0}}.speaking-list__header{display:grid;grid-template-columns:1fr;justify-content:space-between;gap:10px;margin-block:16px 40px}@media screen and (min-width:750px){.speaking-list__header{grid-template-columns:minmax(auto,605px) minmax(0,384px)}}.speaking-list__header .ui-alert{margin:0}@media screen and (min-width:750px){.speaking-list__header .ui-alert{grid-column:span 2}}.sc-item__info,.sc-item__share-button{display:grid;grid-template-columns:max-content 1fr}.sc-item__share-button{background:0 0;padding:0;margin:0;border:0;color:#823cdc;gap:.25rem;line-height:1.12;font-size:.75rem;align-items:flex-end}.sc-item__info{grid-template-areas:"time title" "description description" "meta meta";grid-template-rows:min-content 1fr min-content;flex-grow:3;flex-shrink:1;gap:.3125rem .75rem}@media (min-width:481px){.sc-item__info{grid-template-areas:"time title" "_ description" "avatar meta"}}.sc-item__tutor-avatar{grid-area:avatar;display:none;align-self:center;justify-self:center}@media (min-width:481px){.sc-item__tutor-avatar{display:block}}.sc-item__info__avatar{width:40px;height:40px;border-radius:4px}.sc-item__info__time,.sc-item__info__title{grid-area:time;font:500 18px/1.22 var(--app-font-family)}.sc-item__info__title{grid-area:title}.sc-item__info__description{grid-area:description;word-break:break-word;font:500 14px/1.29 var(--app-font-family)}.sc-item__info__meta{grid-area:meta;font:500 12px/1.25 var(--app-font-family);display:flex;gap:.6rem 1.5rem;color:#6d5c70;flex-wrap:wrap}@media (min-width:481px){.sc-item__info__meta{gap:.2rem clamp(1rem,.008rem + 3.1873vw,2rem)}}.sc-item__info__meta>*{display:flex;flex-wrap:nowrap;white-space:nowrap;gap:.25rem;align-items:center}.sc-item__info__meta .link{border-bottom:1px solid #d8d4d9}.speaking-clubs__share{--sc-clamp-value:-3.025rem + 12.8377vw;display:grid;justify-items:center;justify-content:stretch;padding-block:clamp(.625rem,var(--sc-clamp-value),3.125rem);gap:clamp(.625rem,var(--sc-clamp-value),1.75rem)}.speaking-clubs__share>main{display:grid;width:100%;max-width:51rem;background:#fff;box-shadow:0 2px 8px rgba(20,0,26,.1);border-radius:12px;padding-inline:clamp(1rem,var(--sc-clamp-value),8.3rem);padding-block:clamp(1rem,var(--sc-clamp-value),4.5rem);gap:3.5rem}.speaking-clubs__share .ui-alert{margin:0;max-width:51rem;width:100%}.speaking-clubs__share .sc-notification{display:grid;justify-content:center;justify-items:center}.speaking-clubs__share>main>:not([hidden]){display:grid;gap:clamp(2rem,var(--sc-clamp-value),3.2rem)}.speaking-clubs__share__title{text-align:center;margin:0;padding:0}.speaking-clubs__share__title--main{font:500 36px/1.22 var(--app-font-family);font-size:clamp(2.4rem,var(--sc-clamp-value),3.6rem)}.speaking-clubs__share__title:where(:not(.speaking-clubs__share__title--main)){font:500 24px/1.16 var(--app-font-family);font-size:clamp(2rem,var(--sc-clamp-value),2.4rem)}.speaking-clubs__share__video{display:grid}.speaking-clubs__share__video iframe{display:block;width:100%;height:auto;aspect-ratio:650/365;overflow:hidden;border-radius:12px}.speaking-clubs__card{--c-sc-card:#6d5c70;--c-sc-card-title:rgb(20, 0, 26);display:grid;max-width:21.375rem;width:100%;gap:1rem;margin-inline:auto}.speaking-clubs__card>.content{display:grid;background-color:#fff2e6;border-radius:10px;padding:1rem;gap:.75rem;color:var(--c-sc-card)}.speaking-clubs__card .title{display:flex;flex-direction:column;font:500 24px/1.16 var(--app-font-family);margin:0;padding:0;color:var(--c-sc-card-title)}.speaking-clubs__card :where(.title, .description){word-break:break-all}.speaking-clubs__card .title>sub{bottom:0;font:500 12px/1.25 var(--app-font-family);color:var(--c-sc-card)}.speaking-clubs__card .time{font:500 18px/1.22 var(--app-font-family);color:var(--c-sc-card-title)}.speaking-clubs__card .timezone:where(.time + .timezone){margin-block-start:.25rem}.speaking-clubs__card footer{display:flex;flex-direction:column;gap:1rem}.speaking-clubs__card footer:before{content:"";height:1px;background:rgba(20,0,26,.1);display:block}.speaking-clubs__card .sc-notification{justify-items:center;justify-content:stretch}.speaking-clubs__meta{display:grid;grid-template-columns:max-content 1fr;gap:.5rem;align-items:center;align-content:center}.speaking-clubs__meta img{width:40px;height:40px;background:0 0;overflow:hidden;border-radius:4px}.speaking-clubs__meta figcaption{display:grid;grid-template-columns:max-content max-content;gap:.125rem 1.5rem}.speaking-clubs__meta figcaption>*{white-space:nowrap;display:flex;align-items:center;align-content:center}.finish-lesson__main-title{font-weight:500;line-height:44px;font-size:36px;letter-spacing:-.5px;color:#423245}.finish-lesson__main-title::first-letter,.finish-lesson__title:first-letter{text-transform:uppercase}.finish-lesson__context{margin-bottom:30px;display:flex;flex-direction:column;gap:24px;width:100%}.finish-lesson__textarea{resize:none;height:80px;width:100%;padding:8px 12px;border:1px solid #d8d4d9;border-radius:8px}.finish-lesson__item{padding:24px;padding:clamp(10px,2vw + 5px,24px);box-shadow:0 4px 8px rgba(0,0,0,.16);border:1px solid rgba(59,57,113,.1);border-radius:12px}.finish-lesson__item .checkbox-field__icon,.finish-lesson__item .radio-btn-field__icon{border-color:#d8d4d9;width:20px;height:20px}.finish-lesson__item .checkbox-field input[type=checkbox]:checked+.checkbox-field__icon{background-color:#823cdc;border-color:#823cdc}.finish-lesson__item .radio-btn-field input[type=radio]:checked+.radio-btn-field__icon{background-color:#823cdc}@media (min-width:1200px){.finish-lesson__item+.finish-lesson__item{border-inline-start:1px solid rgba(59,57,113,.1)}}@media (max-width:1199px){.finish-lesson__item+.finish-lesson__item{border-block-end:1px solid rgba(59,57,113,.1)}}.finish-lesson__title{font:500 24px/1.16 var(--app-font-family);color:#423245}.finish-lesson__header{display:flex;align-items:center;margin-bottom:24px}.finish-lesson__header .finish-lesson__title{width:100%}.finish-lesson__more-btn{display:flex;flex-wrap:nowrap;align-items:center;gap:6px}.finish-lesson__sub-title{color:#6d5c70;letter-spacing:normal}.finish-lesson__sub-title,.finish-lesson__title>.finish-lesson__sub-title{font:500 12px/1.25 var(--app-font-family)}.reason-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:5px 15px}.reason-picker__content{display:grid;align-items:center;grid-template-columns:24px 1fr;gap:8px;border:1px solid #f7f6f7;border-radius:12px;cursor:pointer;width:100%;height:100%;user-select:none;padding:14px 30px 14px 20px;margin-top:2px}.reason-picker__label input[type=radio]{display:none}.reason-picker__label:nth-child(1) .reason-picker__content.main-reason .reason-picker__content__icon{color:#17b22b}.reason-picker__label:nth-child(2) .reason-picker__content.main-reason .reason-picker__content__icon{color:#ff8b21}.reason-picker__label:nth-child(3) .reason-picker__content.main-reason .reason-picker__content__icon{color:#ec4d4d}input[type=radio]:disabled+.reason-picker__content{background-color:#f7f6f7;border-color:#f7f6f7;cursor:default}input[type=radio]:checked+.reason-picker__content{background-color:#f0eaf8}input[type=radio]:checked+.reason-picker__content.finish-lesson__parents-in-class__btn,input[type=radio]:checked+.reason-picker__content.main-reason{border:2px solid #823cdc}input[type=radio]:checked+.reason-picker__content .reason-picker__content__icon{display:block}.finish-lesson__form{display:grid;grid-template-columns:1fr}.finish-lesson__attached{color:#6d5c70;cursor:pointer;display:flex;align-items:center;gap:4px}.finish-lesson__label{font:600 18px/1.22 var(--app-font-family);color:#423245;margin:0 0 8px}@media (max-width:1199px){.finish-lesson__label+.finish-lesson__group{margin-top:-20px;margin-top:clamp(0px,1vw - 15px,15px)}}.finish-lesson__label--align-center{align-self:center}.finish-lesson__group,.finish-lesson__group--materials-review{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;word-break:break-word}.finish-lesson__group--materials-review .ui-star-assessment,.finish-lesson__group--materials-review--materials-review .ui-star-assessment{max-width:156px}.finish-lesson__group .field-group{margin:0}.finish-lesson__group--theme{display:grid;grid-template-columns:1fr 2fr;gap:0}.finish-lesson__group--theme .select-box__selected-option{padding:14px 12px}.finish-lesson__group--theme:has(div[aria-expanded=true])>div:first-child .select-box__selected-option{border-right:0}.finish-lesson__group--theme:has(div[aria-expanded=true])>div:first-child[aria-expanded=true] .select-box__selected-option{border-right:1px solid #6d5c70}.finish-lesson__group--theme:has(div[aria-expanded=true])>div:last-child .select-box__selected-option{border-left:0}.finish-lesson__group--theme:has(div[aria-expanded=true])>div:last-child[aria-expanded=true] .select-box__selected-option{border-left:1px solid #6d5c70}.finish-lesson__group--theme:has(div[aria-expanded=true])>div[aria-expanded=true] .select-box__selected-option{border-color:#6d5c70}.finish-lesson__group--theme .select-box:first-child .select-box__selected-option{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.finish-lesson__group--theme .select-box:last-child .select-box__selected-option{border-top-left-radius:0;border-bottom-left-radius:0}.finish-lesson__group-edit{display:flex;gap:8px;flex-direction:column}.finish-lesson__group-theme-wrap{display:flex;gap:12px;flex-direction:row}.finish-lesson__group-presentation{font:600 18px/1.22 var(--app-font-family);color:#423245}.finish-lesson__buttons{flex-direction:row;flex-wrap:wrap;gap:12px clamp(10px,1.5vw,24px)}.finish-lesson__homework-btn{font:500 12px/1.25 var(--app-font-family);color:#823cdc}.finish-lesson__homework-remove{font:500 12px/1.25 var(--app-font-family);display:flex;align-items:flex-end}.finish-lesson__rate-wrapper{padding:24px;background-color:#f7f6f7;display:flex;flex-direction:column;gap:12px;border-radius:12px}.finish-lesson__label--materials-review{font:600 18px/1.22 var(--app-font-family);color:#423245}.finish-lesson__alert--materials-review{font:500 12px/1.25 var(--app-font-family);font-weight:500;color:#ff8b21}.finish-lesson__problem-details{padding:16px;border-radius:12px;border:1px solid #ff8b21}.finish-lesson__problem-details .finish-lesson__group{gap:0}.finish-lesson__problem-details,.finish-lesson__problem-details .checkbox-multiselect{display:flex;flex-direction:column;gap:12px}.finish-lesson__problem-details .finish-lesson__textarea{margin-top:10px}.finish-lesson__problem-details .finish-lesson__main-problem{display:flex;gap:24px}.finish-lesson__problem-details .finish-lesson__main-problem .checkbox-multiselect{flex-direction:row;gap:24px}.finish-lesson__problem-details .finish-lesson__main-problem .checkbox-field{display:flex;flex-direction:column-reverse;min-width:26px}.finish-lesson__problem-details .finish-lesson__main-problem:nth-child(1){margin-bottom:8px}.finish-lesson__problem-details .finish-lesson__main-problem:nth-child(2){margin-bottom:10px}.finish-lesson__problem-details .finish-lesson__main-problem-lable{min-width:120px;display:flex;align-items:flex-end}.finish-lesson__context--loading .finish-lesson__item>.finish-lesson__form>:nth-child(n),.finish-lesson__context--loading .finish-lesson__item>:nth-child(n):not(.finish-lesson__form){position:relative;overflow:hidden}.finish-lesson__context--loading .finish-lesson__item>.finish-lesson__form>:nth-child(n)::before,.finish-lesson__context--loading .finish-lesson__item>:nth-child(n):not(.finish-lesson__form)::before{content:""!important;position:absolute;background-color:#dddbdd;left:0;right:0;top:0;bottom:0;z-index:6}.finish-lesson__context--loading .finish-lesson__item>.finish-lesson__form>:nth-child(n)::after,.finish-lesson__context--loading .finish-lesson__item>:nth-child(n):not(.finish-lesson__form)::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 5s infinite;content:"";z-index:7}.finish-lesson__parents-in-class{display:flex}.finish-lesson__parents-in-class__btn{padding:8px 20px;display:flex}.finish-lesson__context .reason-picker__label:nth-child(1) .finish-lesson__parents-in-class__btn{border-top-right-radius:0;border-bottom-right-radius:0}.finish-lesson__context .reason-picker__label:nth-child(2) .finish-lesson__parents-in-class__btn{border-top-left-radius:0;border-bottom-left-radius:0;padding:8px 20px 8px 22px;border-left:0}@media screen and (min-width:800px){.reason-picker{gap:0}.reason-picker.main{grid-template-columns:1fr 1fr 1fr}.reason-picker__content{padding:16px;margin-top:0}.finish-lesson__parents-in-class__btn{padding:8px 20px}.finish-lesson__group-edit{flex-direction:row}.finish-lesson__group-edit-btn{flex:1 0;display:flex;justify-content:flex-end;align-items:center}.reason-picker__label:nth-child(1) .reason-picker__content.main-reason{border-top-right-radius:0;border-bottom-right-radius:0}.reason-picker__label:nth-child(2) .reason-picker__content.main-reason{border-radius:0;padding:16px 18px;border-left:0;border-right:0}.reason-picker__label:nth-child(3) .reason-picker__content.main-reason{border-top-left-radius:0;border-bottom-left-radius:0}input[type=radio]:checked+.reason-picker__content.main-reason{padding:16px}input[type=radio]:checked+.reason-picker__content.finish-lesson__parents-in-class__btn{padding:8px 20px}}.transaction-pay-card-brands{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px}.transaction-pay-header .container,.transaction-pay-verified-brands{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.transaction-pay-header{box-shadow:none}.transaction-pay-header .container{justify-content:space-between;flex-wrap:wrap}.transaction-pay-header .brand{display:flex;justify-content:center;flex:3}.transaction-pay-header .logo img{max-width:152px}.transaction-pay-header .history-back{font:500 14px/1.29 var(--app-font-family);color:#823cdc;position:absolute;left:0;top:auto;padding:0 16px}.transaction-pay-header .main-logo{margin-inline-start:0}@media (min-width:768px){.transaction-pay-header{border-bottom:1px solid #efedf0}.transaction-pay-header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.transaction-pay-header .brand{justify-content:flex-start}.transaction-pay-header .history-back{top:90px}}.transaction-pay-header__verified-brands{display:none;flex:1}@media (min-width:768px){.transaction-pay-header__verified-brands{display:flex}}.transaction-pay-method-notice{color:#6d5c70}.transaction-pay-payment-methods{font:500 18px/1.22 var(--app-font-family);position:relative;text-align:left}.transaction-pay-payment-methods .radio-field input[type=radio]+label:before{border:1px solid #d8d4d9;background-color:#fff;margin:0}.transaction-pay-payment-methods .radio-field input[type=radio]:checked+label:before{background:#6d5c70}.transaction-pay-payment-methods .radio-field input[type=radio].inactive+label:before{color:#6d5c70!important}.transaction-pay-payment-methods .radio-group>*{margin-bottom:22px}.transaction-pay-payment-methods .radio-group>:last-child{margin-bottom:0}.transaction-pay-payment-methods label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;line-height:22px;font-weight:500;gap:12px}.transaction-pay-payment-methods-v2{display:flex;justify-content:center;--svg-stroke-color:#ffffff;--svg-fill-color:transparent}@media (min-width:768px){.transaction-pay-payment-methods-v2{justify-content:flex-start}}.transaction-pay-payment-methods-v2__item{font:500 14px/1.29 var(--app-font-family);position:relative;display:flex;justify-content:center;align-items:center;height:46px;width:102px;background-color:transparent;border-color:#d8d4d9;border-style:solid;border-width:1px;margin-left:-1px}.transaction-pay-payment-methods-v2__item:hover{cursor:pointer;background:#f7f6f7}.transaction-pay-payment-methods-v2__item:first-child{border-radius:8px 0 0 8px}.transaction-pay-payment-methods-v2__item:last-child{border-radius:0 8px 8px 0}.transaction-pay-payment-methods-v2__item:first-child:last-child{border-radius:8px}.transaction-pay-payment-methods-v2__item--dropdown{width:51px}.transaction-pay-payment-methods-v2__item--dropdown button,.transaction-pay-payment-methods-v2__item--dropdown>*{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.transaction-pay-payment-methods-v2__item--selected{z-index:3;border-color:#823cdc;background:#f0eaf8}.transaction-pay-payment-methods-v2__secondary-item{display:flex;justify-content:center;align-items:center;padding:0}.transaction-pay-payment-methods-v2__secondary-item:hover{background:#f7f6f7}.transaction-pay-payment-methods-v2__secondary-item--selected{background:#f0eaf8}.transaction-pay-payment-methods-v2__secondary-item>:first-child{display:none}.transaction-pay-payment-methods-v2__secondary-item>:last-child{height:46px;width:102px;display:flex;justify-content:center;align-items:center}.transaction-pay-payment-methods-v2__secondary-item>:last-child>*{padding:0;margin:0}.transaction-pay-from-errors{display:flex;flex-direction:column;text-align:left;color:#ec4d4d;font-size:12px;font-weight:500;background:#ffe5e5;border-radius:8px;padding:12px 16px;margin-top:24px}.transaction-pay-from-errors>*{margin-bottom:5px}.transaction-pay-from-errors>:last-child{margin-bottom:0}.transaction-pay-custom-form{display:flex;flex-wrap:wrap;box-shadow:0 8px 24px rgba(20,0,26,.1);border-radius:12px}.transaction-pay-custom-form__account-number,.transaction-pay-custom-form__card-cvc,.transaction-pay-custom-form__card-expiry{border:1px solid #d8d4d9;padding:16px}.transaction-pay-custom-form__account-number{flex:100%;border-radius:12px 12px 0 0}.transaction-pay-custom-form__card-cvc,.transaction-pay-custom-form__card-expiry{flex:1;margin-top:-1px}.transaction-pay-custom-form__card-expiry{border-radius:0 0 0 12px}.transaction-pay-custom-form__card-cvc{border-radius:0 0 12px 0;margin-left:-1px}.transaction-pay-custom-form--hidden{display:none}.transaction-pay-iframe-form{margin-left:-16px;margin-right:-16px}.transaction-pay-iframe-form iframe{border:0!important;margin:0!important;padding:0!important;min-width:100%!important;overflow:hidden!important;display:block!important;user-select:none!important;will-change:transform!important;width:100%;min-height:190px}.transaction-pay-iframe-form.init-state:before{content:"";position:absolute;top:0;left:0;width:100%;height:104.6px;border-radius:12px;box-shadow:0 8px 24px rgba(20,0,26,.1)}.transaction-pay-iframe-form--hidden,.transaction-pay-iframe-form.result-state:before,.transaction-pay-iframe-form.threed-secure-state:before{display:none}.transaction-pay-iframe-form.threed-secure-state iframe{min-height:600px}.transaction-pay-iframe-form.result-state iframe{min-height:auto;height:0}.transaction-pay-form-container{position:relative}.transaction-pay-form-container--hidden{display:none}.transaction-pay-paypal-button{position:relative}.transaction-pay-payment-request-button button,.transaction-pay-paypal-button button{border-radius:12px;border:0;min-height:60px}.personalized-plan-tutor-card__video-wrapper iframe,.transaction-pay-paypal-button iframe{border-radius:8px}.transaction-pay-paypal-button--hidden{display:none}.transaction-pay-payment-request-button{position:relative}.transaction-pay-payment-request-button--hidden{display:none}.transaction-klarna-button__button{gap:15px;border-radius:12px;border-width:0;background-color:#0a0b09;height:52px;width:100%}.transaction-klarna-button__button,.transaction-klarna-button__icon{display:flex;justify-content:center;align-items:center}.transaction-klarna-button__title{font:500 14px/1.29 var(--app-font-family);color:#fff}.transaction-payu-button__button{gap:16px;border-radius:8px;border-width:0;background-color:#a6c307;height:52px;width:100%}.transaction-payu-button__button,.transaction-payu-button__icon{display:flex;justify-content:center;align-items:center}.transaction-payu-button__desc,.transaction-payu-button__title{font:500 18px/1.22 var(--app-font-family);color:#fff}.transaction-payu-button__desc{background-color:#fff;color:#a6c307;border-radius:8px;padding:5px 4px}.transaction-payu-ro-button{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}.transaction-payu-ro-button__button{display:flex;justify-content:center;align-items:center;gap:16px;border-radius:8px;border-width:0;background-color:#a6c307;height:52px;width:100%;color:#fff}.transaction-payu-ro-button__banks{padding:8px 16px;gap:16px;flex-wrap:nowrap}.transaction-payu-ro-button__banks,.transaction-payu-ro-button__banks>*,.transaction-way-for-pay-button{display:flex;justify-content:center;align-items:center}.transaction-way-for-pay-button{flex-direction:column;gap:8px}.transaction-way-for-pay-button__button{display:flex;justify-content:center;align-items:center;gap:33px;border-radius:8px;border-width:0;height:52px;width:100%;background:linear-gradient(90deg,#7958fb 0,#1dd23c 100.1%);color:#fff}.transaction-way-for-pay-button__banks{padding:8px 16px;gap:16px;flex-wrap:nowrap}.transaction-way-for-pay-button__banks,.transaction-way-for-pay-button__banks>*{display:flex;justify-content:center;align-items:center}.transaction-payment-by-details button{border-radius:8px;border:0;min-height:60px}.transaction-payment-by-details__button{width:100%;background-color:#f0eaf8;color:#823cdc}.transaction-payment-by-details-popup{position:absolute}.transaction-payment-by-details-popup .ui-popup-header{background-color:inherit;text-align:left;padding:30px 30px 0}.transaction-payment-by-details-popup .name{font-size:14px;font-weight:500;margin-bottom:10px}.transaction-payment-by-details-popup .account-number,.transaction-payment-by-details-popup .value{font-size:18px;color:#6d5c70;margin-bottom:30px}.transaction-payment-by-details-popup .account-number{cursor:pointer}.transaction-payment-by-details-popup .package-values{font-size:18px;color:#000;margin-bottom:30px}.transaction-payment-by-details-popup .notify{font-size:18px;color:#ec4d4d;margin-bottom:30px}.transaction-payment-by-details-popup .ui-popup-body{text-align:left}.transaction-payment-by-details-popup__buttons{width:0}.transaction-payment-by-details-popup__buttons>*{font:500 18px/1.22 var(--app-font-family);width:100%;height:60px}.transaction-payment-by-details-popup__buttons .btn{height:50px}.transaction-user-agreement{font:500 14px/1.29 var(--app-font-family);text-align:center}.transaction-user-agreement a{text-decoration:underline;text-decoration-color:#d8d4d9}.transaction-pay-form-v2{position:relative;display:flex;flex-direction:column;gap:24px}.transaction-pay-form-v2__buttons>*{font:500 18px/1.22 var(--app-font-family);width:100%!important;height:60px}.transaction-pay-form-v2__verified-brands{gap:32px}@media (min-width:768px){.transaction-pay-form-v2__verified-brands{display:none}}.transaction-pay-form-v2 .radio-field{margin-bottom:8px}.transaction-pay-form-v2 .form-group{margin-bottom:0}.reports{color:#14001a;background-color:#fff}.reports__logo .logo-icon{width:150px;height:27px;color:#823cdc}.reports__title{font:500 24px/1.16 var(--app-font-family);padding:0 8px;margin-bottom:40px}@media screen and (max-width:576px){.reports__title{margin-bottom:24px}}.reports-container{max-width:804px;min-height:calc(100vh - 64px);margin:0 auto}.reports-header{display:flex;justify-content:space-between;align-items:center;padding-top:24px;margin-bottom:32px}.reports-content{display:flex;flex-direction:column}.reports-footer{display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);padding:16px;position:sticky;bottom:0}.reports-ui-navigator{background:#fff;box-shadow:0 2px 8px rgba(20,0,26,.1)}.reports-ui-navigator .classroom-toolbar__text{width:auto;text-transform:capitalize;color:#6d5c70}.reports-ui-bar-chart{display:grid;grid-auto-columns:1fr;column-gap:24px;grid-auto-flow:column;justify-content:space-between;align-items:end}.reports-ui-bar-chart__bar{border-top-left-radius:12px;border-top-right-radius:12px}.reports-ui-progress-bar{--border-radius:8px;--bar-color:linear-gradient(158.82deg, #fe9a3e 8.84%, #ea7101 91.74%);--bg-color:#d8d4d9;height:8px;width:100%;border:0;overflow:hidden;border-radius:var(--border-radius);background:var(--bg-color)}.reports-ui-progress-bar::-webkit-progress-bar{border-radius:var(--border-radius);background:var(--bg-color)}.reports-ui-progress-bar::-webkit-progress-value{border-radius:var(--border-radius);background:var(--bar-color)}.reports-ui-progress-bar::-moz-progress-bar{border-radius:var(--border-radius);background:var(--bar-color)}.report-card{padding:32px 40px;background:#fff;border-radius:12px;overflow:hidden}@media screen and (max-width:767px){.report-card{padding:24px 16px}}.report-card--advice-shown,.report-card--advice-shown .report-card__content{padding-bottom:24px}.report-card--advice-shown .report-card__footer{display:flex;justify-content:space-between;border-top:1px solid #efedf0;padding-top:16px}@media screen and (max-width:576px){.report-card--advice-shown .report-card__footer{flex-direction:column;border-top:unset;padding-top:0}}.report-card--advice-shown .report-card__advice-text{font:500 14px/1.29 var(--app-font-family)}.report-card--advice-shown .report-card__book-button{font:500 14px/1.29 var(--app-font-family);align-self:flex-start;white-space:nowrap;padding:8px 16px;margin-left:24px}@media screen and (max-width:576px){.report-card--advice-shown .report-card__book-button{margin-top:8px;margin-left:0}}.report-card--type--info .report-card__title{font:600 18px/1.22 var(--app-font-family);display:flex;align-items:flex-end}@media screen and (max-width:576px){.report-card--type--info .report-card__title{font:600 14px/1.29 var(--app-font-family)}}.report-card--type--info .report-card__quantity{font:500 64px/1.0625 var(--app-font-family);line-height:.9;margin-right:8px}@media screen and (max-width:576px){.report-card--type--info .report-card__quantity{font:500 36px/1.22 var(--app-font-family);line-height:.9}}.report-card--type--notification{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:192px;color:#fff}@media screen and (max-width:767px){.report-card--type--notification{flex-direction:column;justify-content:center;align-items:flex-start}}.report-card--type--notification:after,.report-card--type--notification:before{content:"";position:absolute;font-style:normal;font-weight:700;letter-spacing:-.5px;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;-webkit-text-fill-color:transparent;opacity:.2}.report-card--type--notification .report-card__title{color:#fff;margin:0;text-align:left}.report-card--type--notification .report-card__sub-title{color:#fff;text-align:left}@media screen and (max-width:767px){.report-card--type--notification .report-card__title-wrapper{margin-bottom:16px}}.report-card--type--notification .report-card__title{font:500 36px/1.22 var(--app-font-family)}.report-card--type--notification .report-card__sub-title{font:600 18px/1.22 var(--app-font-family);margin:4px 0 0}.reports .finished-lessons .report-card__content{position:relative;padding-top:24px}@media screen and (max-width:576px){.reports .finished-lessons .report-card__content{padding-top:16px}}.reports .finished-lessons .report-card__title{position:absolute;top:0;left:0;color:#823cdc}.reports .finished-lessons .reports-ui-bar-chart__bar{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 4px;color:#823cdc;background:#f0eaf8}.reports .finished-lessons .reports-ui-bar-chart__bar-title{font:600 14px/1.29 var(--app-font-family)}.reports .finished-lessons .reports-ui-bar-chart__bar-caption{font:500 12px/1.25 var(--app-font-family)}.reports .finished-lessons .reports-ui-bar-chart__bar:nth-child(1){height:54px}.reports .finished-lessons .reports-ui-bar-chart__bar:nth-child(2){height:86px}.reports .finished-lessons .reports-ui-bar-chart__bar:nth-child(3){height:134px}.reports .finished-lessons .reports-ui-bar-chart__bar--highlighted{color:#fff;background:#823cdc}.reports .finished-lessons .reports-ui-bar-chart__bar--highlighted .reports-ui-bar-chart__bar-caption{opacity:.6}@media screen and (max-width:576px){.reports .finished-lessons .reports-ui-bar-chart{column-gap:4px}}.reports .tutor-comment{align-items:flex-start;background:#15bb2b}.reports .tutor-comment .report-card__title-wrapper{width:calc(30% - 50px)}.reports .tutor-comment .report-card__content{width:70%}.reports .tutor-comment .report-card__title{font:600 18px/1.22 var(--app-font-family)}.reports .tutor-comment:before{content:"’’";left:100px;top:150px;font-size:220px;line-height:44px}.reports .tutor-comment__comment-text{font:500 24px/1.16 var(--app-font-family);margin-bottom:16px}.reports .tutor-comment__avatar-wrapper{display:flex;align-items:center;gap:16px}.reports .tutor-comment__tutor-name{font:500 18px/1.22 var(--app-font-family)}@media screen and (max-width:767px){.reports .tutor-comment .report-card__content,.reports .tutor-comment .report-card__title-wrapper{width:unset}.reports .tutor-comment .report-card__title{font:600 14px/1.29 var(--app-font-family)}}.reports .completed-exercises .report-card__content,.reports .completed-exercises__progress{display:flex;justify-content:space-between}.reports .completed-exercises .report-card__title{color:#ff8b21}@media screen and (max-width:576px){.reports .completed-exercises .report-card__title{margin-bottom:32px}}.reports .completed-exercises__progress{flex-direction:column;width:calc(75% - 32px)}@media screen and (max-width:576px){.reports .completed-exercises__progress{width:100%}}.reports .completed-exercises__progress-bar-caption{font:500 14px/1.29 var(--app-font-family);display:block}.reports .completed-exercises__advice{width:25%}@media screen and (max-width:767px){.reports .completed-exercises__advice{width:140px}}@media screen and (max-width:576px){.reports .completed-exercises__advice{display:none}}.payments__price-v2__tutor-types p,.reports .completed-exercises__advice-text{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.reports .completed-exercises__bar-chart{grid-auto-columns:24px;column-gap:21px;justify-content:center;padding-bottom:18px}@media screen and (max-width:767px){.reports .completed-exercises__bar-chart{column-gap:12px}}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar{border-top-left-radius:4px;border-top-right-radius:4px;background:#ffe5cc;position:relative}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:before{font:500 12px/1.25 var(--app-font-family);color:#ff8b21;position:absolute;bottom:-22px;left:50%;transform:translateX(-50%)}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(1){height:20px}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(2){height:36px}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(3){height:52px}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(4){height:68px}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(1):before{content:"A1"}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(2):before{content:"A2"}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(3):before{content:"B1"}.reports .completed-exercises__bar-chart .reports-ui-bar-chart__bar:nth-child(4):before{content:"B2"}.reports .passed-presentations .report-card__title{font:500 14px/1.29 var(--app-font-family);display:flex;justify-content:space-between}@media screen and (max-width:576px){.reports .passed-presentations .report-card__title{margin-bottom:32px}}.reports .passed-presentations .report-card__quantity-wrapper>*{display:inline-block}@media screen and (max-width:576px){.reports .passed-presentations .report-card__quantity-wrapper>*{display:block}}.reports .passed-presentations .report-card__quantity{font:500 36px/1.22 var(--app-font-family);color:#15bb2b;line-height:1}@media screen and (max-width:576px){.reports .passed-presentations .report-card__quantity{margin-bottom:4px}}.reports .passed-presentations .report-card__quantity-caption{width:50%}@media screen and (max-width:576px){.reports .passed-presentations .report-card__quantity-caption{width:100%}}.reports .passed-presentations__estimated-time{width:27%;margin-right:24px}@media screen and (max-width:576px){.reports .passed-presentations__estimated-time{display:none}}.reports .passed-presentations__progress{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:86px;max-width:500px}@media screen and (max-width:576px){.reports .passed-presentations__progress{height:auto}}.reports .passed-presentations__progress-bar{--bar-color:linear-gradient(151.1deg, #77e677 7.34%, #11b927 91.4%)}@media screen and (max-width:576px){.reports .passed-presentations__progress-bar{margin-bottom:16px}}.reports .passed-presentations__progress-bar:after,.reports .passed-presentations__progress-bar:before{content:"";height:74px;width:1px;position:absolute;top:0}@media screen and (max-width:576px){.reports .passed-presentations__progress-bar:after,.reports .passed-presentations__progress-bar:before{display:none}}.reports .passed-presentations__progress-bar:before{left:var(--value, 0);background:#15bb2b;opacity:.2}.reports .passed-presentations__progress-bar:after{right:3px;background:#d8d4d9}.reports .certificate{background:#823cdc}.reports .certificate:after,.reports .certificate:before{font-size:90px;line-height:44px}.reports .certificate:before{content:"Language";left:16px;top:-20px}.reports .certificate:after{content:"English";left:193px;top:154px}.reports .studied-topics{padding-top:32px;padding-bottom:32px}.reports .studied-topics .report-card__title{font:600 18px/1.22 var(--app-font-family);text-align:left;color:#823cdc;margin-bottom:16px}.reports .studied-topics__item{padding-top:24px}.reports .studied-topics__item:not(:last-child){border-bottom:1px solid #efedf0;padding-bottom:24px}.reports .studied-topics__item>:last-child{margin-bottom:0}.reports .studied-topics__item-title{font:600 14px/1.29 var(--app-font-family);display:inline-block;margin-bottom:12px}.reports .studied-topics__item-desc{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.reports .certificates__title{font:500 24px/1.16 var(--app-font-family);padding:0 8px;margin-bottom:16px}@media screen and (min-width:576px){.reports .certificates__title{margin-bottom:24px}}.reports .certificates__collection{display:grid;grid-template-columns:1fr;gap:12px}@media screen and (min-width:576px){.reports .certificates__collection{grid-template-columns:repeat(2,1fr);grid-auto-rows:214px;gap:24px}}.reports .certificates__collection-item{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#efedf0;border-radius:8px;overflow:hidden}.reports .certificates__collection-item-overlay{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;color:#fff;background-color:rgba(20,0,26,.5)}.reports .certificates__collection-item:hover>.certificates__collection-item-overlay{opacity:1}.certificate-modal .ui-modal__content{display:flex;flex-direction:column;align-items:center;gap:24px}.certificate-modal__certificate{width:100%;max-width:1150px}.certificate-modal__sharing-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;background:#fff;padding:12px 16px;border-radius:12px}@media screen and (min-width:576px){.certificate-modal__sharing-wrapper{flex-wrap:nowrap;padding:16px 20px}}.user-payment-method{display:flex;align-items:center;gap:8px}.user-payment-method__menu-toggle{display:flex;justify-content:center;align-items:center;height:24px;color:#aaa0ab}.payment-methods-setting .admin-user-setting__row,.subscriptions-setting .admin-user-setting__row,.user-settings-account-deletion .admin-user-setting__row,.user-settings-payout-wallet .admin-user-setting__row{font:600 14px/1.29 var(--app-font-family);align-items:center}.payment-methods-setting .admin-user-setting__row img,.payment-methods-setting .admin-user-setting__row svg,.subscriptions-setting .admin-user-setting__row img,.subscriptions-setting .admin-user-setting__row svg,.user-settings-account-deletion .admin-user-setting__row img,.user-settings-account-deletion .admin-user-setting__row svg,.user-settings-payout-wallet .admin-user-setting__row img,.user-settings-payout-wallet .admin-user-setting__row svg{max-width:80px}.payment-methods-setting .admin-user-setting__row>:last-child,.subscriptions-setting .admin-user-setting__row>:last-child,.user-settings-account-deletion .admin-user-setting__row>:last-child,.user-settings-payout-wallet .admin-user-setting__row>:last-child{min-width:100px}.payment-methods-setting .admin-user-setting__row .alert,.subscriptions-setting .admin-user-setting__row .alert,.user-settings-account-deletion .admin-user-setting__row .alert,.user-settings-payout-wallet .admin-user-setting__row .alert{width:100%}.payment-methods-setting .admin-user-setting__item-title,.subscriptions-setting .admin-user-setting__item-title,.user-settings-account-deletion .admin-user-setting__item-title,.user-settings-payout-wallet .admin-user-setting__item-title{display:flex;align-items:center;gap:8px}.child-profile__selected a{color:#823cdc!important}.create-child-profile .ui-modal__content{padding:24px;min-width:480px;max-width:480px}.create-child-profile__header{font:500 24px/1.16 var(--app-font-family);color:#14001a;margin-bottom:16px;text-align:left;border-bottom:none;padding:0}.create-child-profile__form,.create-child-profile__help-text{display:flex;flex-direction:column;font:500 14px/1.29 var(--app-font-family);row-gap:16px}.create-child-profile__gender-and-dob{display:flex;column-gap:24px}.create-child-profile__gender-and-dob>*{width:calc(50% - 12px)}.create-child-profile__controlls .btn{min-width:170px}@media (max-width:576px){.create-child-profile .ui-modal__content{padding:24px;width:100%;min-width:unset}}.payments__price-v2__tutor{position:relative;display:flex;flex-direction:row;gap:12px}.payments__price-v2__tutor>:last-child{display:flex;align-items:center}.payments__price-v2__tutor__avatar{width:40px}.payments__price-v2__tutor__avatar img,.upsell-fifty-five-tutor-comment__photo img{width:100%;border-radius:4px}.payments__price-v2__tutor__name{font:500 12px/1.25 var(--app-font-family);width:120px}.payments__price-v2__tutor-types{width:100%}.payments__price-v2__tutor-types h4{font:500 18px/1.22 var(--app-font-family);color:#000;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payments__price-v2__tutor-types__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}@media (min-width:768px){.payments__price-v2__tutor-types__list{flex-direction:row}}.payments__price-v2__tutor-types__item{background-color:#f7f6f7;margin:-1px 0 0;color:#000;cursor:pointer;position:relative;width:100%;text-align:start;box-shadow:none;border:0}.payments__price-v2__tutor-types__item>*{padding:14px 20px;gap:initial}.payments__price-v2__tutor-types__item__check,.payments__price-v2__tutor-types__item__dropdown{position:absolute;content:"";top:14px;inset-inline-end:14px;width:14px;height:14px;line-height:13px;color:#fff;display:none}.payments__price-v2__tutor-types__item__dropdown{color:#14001a}.payments__price-v2__tutor-types__item__price{font-size:14px;font-weight:600;color:#000}@media (min-width:576px){.payments__price-v2__tutor-types__item__price span{display:block}}.payments__price-v2__tutor-types__item__badge{margin:0 0 10px;display:none}@media (min-width:576px){.payments__price-v2__tutor-types__item__badge{display:block}}.payments__price-v2__tutor-types__item.active{color:#fff;background-color:#823cdc;z-index:1}.payments__price-v2__tutor-types__item.active h4,.payments__price-v2__tutor-types__item.active p{color:#fff}.payments__price-v2__tutor-types__item--dropdown .payments__price-v2__tutor-types__item__dropdown,.payments__price-v2__tutor-types__item.active .payments__price-v2__tutor-types__item__check{display:block}@media (min-width:992px){.payments__price-v2__tutor-types__item{flex:1}}.payments__price-v2__tutor-types__popup .close-btn{position:absolute;top:5px;inset-inline-end:8px}.payments__price-v2__tutor-types--desktop{display:none}@media (min-width:992px){.payments__price-v2__tutor-types--desktop{display:block}}.payments__price-v2__tutor-types--mobile{display:block}@media (min-width:992px){.payments__price-v2__tutor-types--mobile{display:none}}.user-balances-common{display:flex;flex-direction:column;gap:16px}.user-balances-common__change-btn{font:500 14px/1.29 var(--app-font-family);padding:8px 24px;width:max-content;height:auto;min-height:auto}.user-balances-common__buttons{padding:0 16px}@media screen and (min-width:768px){.user-balances-common__buttons{padding:0}}.user-balances-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}@media screen and (min-width:576px){.user-balances-item{flex-direction:row;justify-content:flex-start;align-items:center}}.user-balances-item>*{flex:2}.user-balances-item__title{font:600 18px/1.22 var(--app-font-family)}.user-balances-item__durations{flex:3}.user-balances-item__durations--bonus-amount,.user-balances-item__durations--subscription{display:flex;flex-direction:column;gap:8px}.user-balances-item__durations--bonus-amount>:last-child,.user-balances-item__durations--subscription>:last-child{color:#6d5c70}.user-balances-item__durations--bonus-amount{flex:5}.user-balances-item__separator:last-child{display:none}.user-balances-item__button{text-align:right}.user-balances-item__button .btn{font:500 14px/1.29 var(--app-font-family);padding:8px 20px;width:fit-content;min-width:149px;min-height:auto}.user-balances{display:flex;flex-direction:column;gap:16px}.user-balances__list{background:#fff}.user-balances__list>*{padding:20px}.balance-transfer{width:100%;max-width:1020px;margin:40px auto 66px}@media (max-width:991px){.balance-transfer{padding:16px;margin:0;width:100%}}.balance-transfer__title{font:500 24px/1.16 var(--app-font-family);text-align:start;margin:0}.balance-transfer__subtitle{font:500 14px/1.29 var(--app-font-family);margin-bottom:12px;text-align:start}.balance-transfer__transfer-type{margin-top:32px}@media (max-width:767px){.balance-transfer__transfer-type{margin-top:20px}.balance-transfer__transfer-type-list{flex-direction:column}.balance-transfer__transfer-type-item{width:fit-content}}.balance-transfer__user-balance{margin-top:32px}.balance-transfer__user-balance-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media (max-width:767px){.balance-transfer__user-balance-content{grid-template-columns:1fr}.balance-transfer__user-balance-content--desktop{display:none}}.balance-transfer__user-balance-content--mobile{display:none}@media (max-width:767px){.balance-transfer__user-balance-content--mobile{display:block}}.balance-transfer__user-balance-card{text-align:start}.balance-transfer__user-balance-card-title{font:500 18px/1.22 var(--app-font-family)}.balance-transfer__user-balance-card-item-check{position:absolute;content:"";top:14px;inset-inline-end:14px;width:14px;height:14px;line-height:13px;color:#fff;display:none}.active .balance-transfer__user-balance-card-item-check{display:block}.balance-transfer__user-balance-card-item-dropdown{position:absolute;top:16px;inset-inline-end:12px}.balance-transfer__user-balance-popup-title{text-align:start}.balance-transfer__user-balance-popup-close-btn{position:absolute;top:5px;inset-inline-end:8px}.balance-transfer__lesson-duration,.balance-transfer__tutor-types{margin-top:32px}.balance-transfer__tutor-types .payments__price-v2__tutor-types__list{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:767px){.balance-transfer__tutor-types .payments__price-v2__tutor-types__list{grid-template-columns:1fr}}.balance-transfer__filters{margin:32px 0 0}.balance-transfer__filter{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:12px;margin-top:20px}@media (max-width:767px){.balance-transfer__filter{grid-template-columns:1fr}.balance-transfer__filter .balance-transfer__transfer-result{display:flex;justify-content:space-between}}.balance-transfer__filter label{font:500 14px/1.29 var(--app-font-family);margin-bottom:-4px}.balance-transfer__filter .ember-power-select-trigger{min-width:224px;border-color:#d8d4d9;text-align:start;padding:0 8px}.balance-transfer__filter .ember-power-select-status-icon{margin:auto 0;margin-inline:auto 10px;right:0;left:0}.balance-transfer__filter .ember-power-select-selected-item{margin-left:0}@media (max-width:767px){.balance-transfer__filter__mobile--none{display:none}.balance-transfer__transfer-result{display:flex;justify-content:space-between}}.balance-transfer__transfer-result-alias{font:500 14px/1.29 var(--app-font-family)}.balance-transfer__transfer-result-info{font:500 18px/1.22 var(--app-font-family)}.balance-transfer .spinner{position:fixed}@media (max-width:991px){.bt-sidebar{display:none}}@media screen and (max-width:991px){.modal.fade.balance-transfer__user-balance-popup .modal-dialog{visibility:unset;display:flex;align-items:end}.balance-transfer__user-balance-popup .modal-content{height:fit-content}}.user-transactions-subscription{display:flex;flex-direction:column;gap:16px}.user-transactions-subscription__title{font:600 18px/1.22 var(--app-font-family)}.user-transactions-history{position:relative;display:flex;flex-direction:column;gap:16px}.user-transactions-history__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.user-transactions-history__title{font:600 18px/1.22 var(--app-font-family)}.user-transactions-history__filters{display:flex;gap:16px}.user-transactions-history__filter-type{display:flex;gap:8px}.user-transactions-history__list{position:relative;background:#fff}.user-transactions-history__item{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px}.user-transactions-history__item>:first-child{min-width:180px;color:#6d5c70}.user-transactions-history__item>:last-child{flex:2}.user-transactions-page{position:relative;padding:24px 16px;background:#f7f6f7}.person-plan,.person-plan--experiment{padding:0 0 112px}.person-plan--experiment,.person-plan--experiment--experiment{background-color:#e5e5e5}.person-plan--experiment__main-info,.person-plan__main-info{max-width:650px;width:100vw;margin:auto;display:flex;flex-direction:column;align-items:center}@media (max-width:649px){.person-plan--experiment__main-info,.person-plan__main-info{align-items:start;width:100%;padding:16px}.person-plan--experiment__main-info .container,.person-plan__main-info .container{padding:0;width:100%}.person-plan--experiment__main-info .personalized-plan__element,.person-plan__main-info .personalized-plan__element{display:flex;column-gap:12px;margin:0;width:100%}}.person-plan--experiment__price-btn,.person-plan__price-btn{width:231px;line-height:initial}.person-plan--experiment__title,.person-plan__title{font:500 36px/1.22 var(--app-font-family);line-height:44px;letter-spacing:-.5px;margin:0;color:#14001a;text-align:center}@media (max-width:649px){.person-plan--experiment__title,.person-plan__title{text-align:start}}.person-plan--experiment__price,.person-plan__price{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;margin-bottom:64px}.person-plan--experiment__subtitle,.person-plan__subtitle{font:500 24px/1.16 var(--app-font-family);line-height:28px;color:#14001a;text-align:center;margin-top:48px}@media (max-width:649px){.person-plan--experiment__subtitle,.person-plan__subtitle{margin-top:24px}}.person-plan--experiment__choose-plan,.person-plan__choose-plan{background:#fff;box-shadow:0 4px 16px rgba(20,0,26,.1);display:none;width:100vw;height:80px;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;right:0;z-index:4}.person-plan--experiment__choose-plan .btn,.person-plan__choose-plan .btn{width:231px}.person-plan--experiment__info,.person-plan__info{text-align:left;max-width:650px;width:100%;margin:24px auto 56px}.person-plan--experiment__info .widget-course-price,.person-plan__info .widget-course-price{display:none}.person-plan--experiment__select-lessons,.person-plan__select-lessons{display:flex;margin-top:24px;align-items:center;justify-content:center;gap:12px}@media (max-width:649px){.person-plan--experiment__select-lessons,.person-plan__select-lessons{width:100%;flex-direction:column;align-items:start}.person-plan--experiment__select-lessons .payments__price-v2__plan-qty,.person-plan__select-lessons .payments__price-v2__plan-qty{width:300px}}.person-plan--experiment__schedule-chart,.person-plan__schedule-chart{margin-top:-24px;width:100%}.person-plan--experiment__last-lesson,.person-plan__last-lesson{display:flex;width:100%;flex-direction:column;row-gap:24px}.person-plan--experiment__last-lesson .finished-lesson-list__header,.person-plan__last-lesson .finished-lesson-list__header{display:none}.person-plan .personalized-plan__list,.person-plan--experiment .personalized-plan__list{margin-top:40px}.person-plan .payments__price-course__widgets__grid,.person-plan--experiment .payments__price-course__widgets__grid{margin-top:24px}@media (max-width:649px){.person-plan .payments-price-v3,.person-plan--experiment .payments-price-v3{width:100%}}@media screen and (min-width:1200px){.person-plan--experiment__payment-plan .payments-price-v3-plans-v2__item,.person-plan__payment-plan .payments-price-v3-plans-v2__item{width:273px}}.person-plan--experiment__payment-plan .payments-price-v3__faq,.person-plan__payment-plan .payments-price-v3__faq{display:none}.person-plan .spinner,.person-plan--experiment .spinner{position:fixed;z-index:10000}.person-plan .widget-course-price__offer,.person-plan--experiment .widget-course-price__offer{display:none}@media (max-width:816px){.person-plan--experiment__content,.person-plan__content{padding:44px 16px 0}.person-plan--experiment__price,.person-plan__price{grid-template-columns:repeat(1,1fr);row-gap:40px;margin:0 auto 56px;max-width:560px}.person-plan--experiment__price .personalized-plan__schedule-chart,.person-plan__price .personalized-plan__schedule-chart{margin-top:28px}}.person-plan__header .header{margin-bottom:0}.personalized-plan-v2{padding-block-end:40px}.personalized-plan-v2__title{font:500 36px/1.22 var(--app-font-family);margin-top:0;margin-block-end:8px;letter-spacing:-.5px;color:#fff;text-align:left}.personalized-plan-v2__subtitle{font:600 18px/1.22 var(--app-font-family);color:#f0eaf8;margin-block-end:16px}@media (min-width:768px){.personalized-plan-v2__subtitle{margin-block-end:32px}}.personalized-plan-v2__content{max-width:768px;margin:0 auto}.personalized-plan-v2__top{margin-bottom:-48px;position:relative}.personalized-plan-v2__widgets-item{width:100%;padding:8px}@media (min-width:768px){.personalized-plan-v2__widgets-item{padding:12px}}@media (min-width:480px){.personalized-plan-v2__widgets-item{width:50%}}.personalized-plan-v2__widgets-item--full-width,.student-sidebar__selects div[aria-multiselectable=true] .select-box__selected-option>div,.student-sidebar__selects-wrapper>div{width:100%}.personalized-plan-v2__accent-section{background-color:#8f64f4;color:#fff;display:flex;flex-direction:column;padding-block-start:32px;padding-block-end:32px;padding-inline:16px}@media (min-width:768px){.personalized-plan-v2__accent-section{padding-block-start:32px;padding-block-end:32px;padding-inline:32px;border-radius:24px}}.personalized-plan-v2__widgets{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-8px}@media (min-width:768px){.personalized-plan-v2__widgets{margin:-12px}}.personalized-plan-v2__container{max-width:768px;margin:0 auto;display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.personalized-plan-v2__container{gap:64px}}.personalized-plan-v2__container--v2{gap:0}@media (min-width:768px){.personalized-plan-v2__container--v2{gap:64px}}.personalized-plan-v2__bottom{margin-block-start:32px;display:flex;justify-content:center}.level-promotion__chart{position:relative;border-radius:16px;background-color:#fff}.level-promotion__chart.level-promotion__chart--no-rounded{border-radius:0}.level-promotion__chart-item{height:64px;border-bottom:1px solid #efedf0}.level-promotion__chart-grid-wrap{height:192px;display:flex;align-items:flex-end;justify-content:flex-end}.level-promotion__chart-grid{width:100%;position:absolute;right:40px;left:0;display:flex;flex-direction:column;justify-content:space-between}.level-promotion__chart-img-wrap{position:relative}.level-promotion__chart-img{position:relative;margin-inline-end:27px;margin-bottom:-14px}.level-promotion__chart-img--reverse{transform:scale(-1,1)}.level-promotion__chart-bottom-scale{height:64px;display:flex;justify-content:space-between;padding:16px 24px 0}.level-promotion__chart-month-separator{flex:1;display:flex;align-items:center;justify-content:center;padding:0 4px;height:17px}.level-promotion__chart-tooltip,.level-promotion__chart-tooltip--minecraft{background-color:#8f64f4;padding:8px 12px;height:60px;display:flex;align-items:center;border-radius:8px;color:#fff;position:absolute;right:18px;bottom:calc(100% + 10px);margin-inline-start:6px}.level-promotion__chart-tooltip--minecraft::after,.level-promotion__chart-tooltip::after{content:"";position:absolute;bottom:-10px;height:10px;width:34px;right:2px}.level-promotion__chart-tooltip--minecraft::after{background:url(/assets/images/personalized-plan-v2/tooltip-minecraft.svg)}.level-promotion__chart-tooltip::after{background:url(/assets/images/personalized-plan-v2/tooltip.svg)}.level-promotion__chart-tooltip--reverse{position:absolute;right:unset;left:18px}.level-promotion__chart-tooltip--reverse::after{right:unset;left:2px}.learning-pace{padding:24px;display:flex;flex-direction:column;gap:8px;border-radius:16px;background-color:#fff;height:100%}.learning-pace__title{font:500 24px/1.16 var(--app-font-family);text-align:center;color:#423245}.learning-pace__content{flex:1;display:flex;align-items:center;justify-content:center}.learning-pace-progress{position:relative;display:flex;justify-content:center}.learning-pace-progress__indicator{position:absolute;top:0;left:0}.learning-pace-progress__info{position:absolute;bottom:0;width:80px;display:flex;flex-direction:column;align-items:center;gap:8px}.learning-pace-progress__info-title{font-size:18px;font-weight:500;line-height:22px;text-align:center;color:#6d5c70}.widget-numbers{border-radius:16px;background-color:#fff;padding-block:32px}@media (min-width:742px){.widget-numbers{gap:40px;padding-inline:40px;display:flex}}.widget-numbers__item{font:500 18px/1.22 var(--app-font-family);flex:1;display:flex;align-items:center;gap:16px;color:#6d5c70;padding-inline:24px}@media (min-width:742px){.widget-numbers__item{padding-inline:0}}.widget-numbers__separator{margin:24px 0;border-bottom:1px solid #efedf0}@media (min-width:742px){.widget-numbers__separator{display:none}}.lesson-topics{padding-top:32px}.lesson-topics__title{font:500 24px/1.16 var(--app-font-family);color:#fff;margin-block-end:16px}.lesson-topics__card{border-radius:16px;background:#fff;box-shadow:0 10px 20px 0 rgba(127,77,244,.5);padding:8px 0;width:128px;min-width:128px;display:flex;flex-direction:column;align-items:center}.lesson-topics__card--light{box-shadow:none}.lesson-topics__card-title{font:500 18px/1.22 var(--app-font-family);min-height:32px;display:flex;align-items:center;padding-block:0;padding-inline:8px;color:#6d5c70;text-align:center}.lesson-topics__items,.lesson-topics__items-wrap{position:relative;margin:0 -16px;padding:0 16px}.lesson-topics__items-wrap::before{content:"";display:block;width:42px;position:absolute;right:0;top:0;height:100%;background:linear-gradient(270deg,rgba(143,100,244,.8) 0,rgba(143,100,244,0) 100%);user-select:none;pointer-events:none;z-index:1}@media (min-width:768px){.lesson-topics__items-wrap::before{content:none}}.lesson-topics__items-wrap--light::before{background:linear-gradient(270deg,#f7f6f7 0,rgba(247,246,247,0) 100%)}.lesson-topics__items{display:flex;gap:12px;overflow:auto}@media (min-width:768px){.lesson-topics__items{flex-wrap:wrap;overflow:unset;margin:0;padding:0}}.lesson-topics__items::-webkit-scrollbar{display:none;-webkit-appearance:none;background:0 0!important;scrollbar-width:none}.conditions{padding-block-start:72px;padding-inline-start:16px;padding-inline-end:16px;padding-block-end:32px;background:#f7f6f7}@media (min-width:768px){.conditions{padding-inline-start:32px;padding-inline-end:32px;padding-block-start:80px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}}.conditions__content{display:flex;flex-direction:column;gap:12px}.conditions__title{font:500 36px/1.22 var(--app-font-family);margin-block-end:32px}.conditions__item{display:flex;padding-block:16px;padding-inline:16px;gap:16px;border-radius:8px;background:#fff}@media (min-width:768px){.conditions__item{padding-inline:24px;gap:24px}}.conditions__item-icon{width:32px}.conditions__item-content{flex:1}.conditions__item-title{color:#423245;font:600 18px/1.22 var(--app-font-family);margin-block-end:8px}.conditions__item-text{color:#6d5c70;font:500 14px/1.29 var(--app-font-family)}.addons{padding-inline:16px}@media (min-width:768px){.addons{padding-inline:0;padding-block-end:32px}}.addons__title{font:500 36px/1.22 var(--app-font-family);margin-block-end:32px}.addons__items{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.addons__items{flex-direction:row;gap:0}}.addons__item{flex:1}.addons__card{padding:32px;display:flex;flex-direction:column;gap:16px;border-radius:24px;background:#f7f6f7;height:100%}@media (min-width:768px){.addons__card--border{border:6px solid #fff;position:relative;z-index:1}}.addons__card-title{font:500 24px/1.16 var(--app-font-family);color:#423245}.addons__card-text{font:500 18px/1.22 var(--app-font-family);color:#6d5c70}.personal-time-select-wrap{padding-block-start:40px}@media (min-width:768px){.personal-time-select-wrap{padding-block-start:60px}}.personal-time-select{background:#8f64f4;padding-block:40px;padding-inline:16px;display:flex;gap:24px;flex-direction:column}@media (min-width:768px){.personal-time-select{flex-direction:row;padding-block:32px;padding-inline:32px;border-radius:24px}}.personal-time-select__title-wrap{display:flex;flex-direction:column;justify-content:space-between}.personal-time-select__title{color:#fff;font-size:36px;font-weight:500;line-height:44px;letter-spacing:-.5px}.personal-time-select__desc{font:500 18px/1.22 var(--app-font-family);color:#dcd0ec;margin-top:12px}.personal-time-select__emodji{width:64px;display:none}@media (min-width:768px){.personal-time-select__emodji{flex-direction:row;display:inline-flex}}.personal-time-select__selector-wrap{border-radius:16px;padding:0 24px 24px;background:#fff}@media (min-width:768px){.personal-time-select__selector-wrap{width:360px}}.personal-time-select__content{position:relative}.personal-questions{padding-block-start:40px;padding-inline:16px}@media (min-width:768px){.personal-questions{padding-inline:0;padding-block-start:64px}}.personal-questions__title{font:500 36px/1.22 var(--app-font-family);margin-block-end:32px}.personal-questions__items{display:flex;flex-direction:column;gap:12px}.personal-header{display:flex;align-items:center;padding-top:24px;max-width:1144px;margin:0 auto;padding-block-end:12px;padding-block-start:12px;padding-inline:16px}@media (min-width:768px){.personal-header{padding-block-end:32px;padding-block-start:24px;padding-inline:0}}.personal-header__item{flex:1;display:flex;align-items:center}.classroom__exit-notify>footer,.personal-header__back-button,.personal-header__item--logo{display:flex;justify-content:center}.personal-header__back-button{align-items:center;width:24px;height:24px;cursor:pointer}.personal-footer{background:rgba(255,255,255,.8);backdrop-filter:blur(10px);padding:16px;position:fixed;display:flex;justify-content:center;width:100vw;left:0;bottom:0;transition:.5s;transform:translateY(100%)}.personal-footer--active{transform:translateY(0)}.details-component{background:#f7f6f7;border-radius:8px}.details-component[open] .details-component__icon{transform:rotate(180deg)}.details-component__header{padding-block:16px;padding-inline:24px;display:flex;gap:24px;align-items:center;cursor:pointer}.details-component__title{font:500 18px/1.22 var(--app-font-family);flex:1}.details-component__body{padding-block-end:16px;padding-inline:24px;color:#423245}.personalized-plan__scroller{max-width:678px}.personalized-plan__scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent);mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent)}.personalized-plan__scroller__inner{display:flex;flex-wrap:wrap;gap:1rem}.personalized-plan__scroller[data-animated=true] .personalized-plan__scroller__inner{width:max-content;flex-wrap:nowrap;animation:var(--animation-name, personalized-plan-scroll-ltr) 40s forwards linear infinite}html:where([lang=he], [lang=ar]) .personalized-plan__scroller{--animation-name:personalized-plan-scroll-rtr}@media (max-width:640px){.personalized-plan-additional-courses__scroller{scrollbar-width:none;-webkit-mask:linear-gradient(90deg,transparent,#823cdc 5%,#823cdc 95%,transparent);mask:linear-gradient(90deg,transparent,#823cdc 5%,#823cdc 95%,transparent)}}.personalized-plan-tutor__trapezoid{width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (max-width:640px){.personalized-plan-tutor__trapezoid{height:360px}}@media (min-width:640px){.personalized-plan-tutor__trapezoid{flex:1;height:264px}}.personalized-plan-tutor__trapezoid--left{background-color:#3da2f5}.personalized-plan-tutor__trapezoid--left:hover{background-color:#1387e7}@media (max-width:640px){.personalized-plan-tutor__trapezoid--left{clip-path:polygon(0 0,100% 0,100% 72%,0 100%);margin-bottom:-45px}}@media (min-width:640px){.personalized-plan-tutor__trapezoid--left{clip-path:polygon(0 0,100% 0,80% 100%,0 100%);margin-right:-35px;border-top-left-radius:24px;border-bottom-left-radius:24px}.personalized-plan-tutor__trapezoid--left.personalized-plan-tutor__trapezoid--minecraft{clip-path:polygon(0 0,100% 0,84% 100%,0 100%);border-top-left-radius:0;border-bottom-left-radius:0}}.personalized-plan-tutor__trapezoid--right{background-color:#f66eaf}.personalized-plan-tutor__trapezoid--right:hover{background-color:#ea4f99}@media (max-width:640px){.personalized-plan-tutor__trapezoid--right{clip-path:polygon(0 28%,100% 0,100% 100%,0 100%);margin-top:-45px}}@media (min-width:640px){.personalized-plan-tutor__trapezoid--right{margin-left:-35px;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);border-top-right-radius:24px;border-bottom-right-radius:24px}.personalized-plan-tutor__trapezoid--right.personalized-plan-tutor__trapezoid--minecraft{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);border-top-right-radius:0;border-bottom-right-radius:0}}.personalized-plan-tutor-card{width:100%;display:flex;flex-direction:column;background-color:#3da2f5;padding:2rem}.personalized-plan-tutor-card__video{width:70%}.personalized-plan-tutor-card__video .widget-youtube__btn .svg-inline--fa{width:45px;height:32px;color:var(--yotube-icon-color, rgba(255, 255, 255, 0.8));transition:.2s}@media (max-width:768px){.personalized-plan-tutor-card__video{width:100%}}.personalized-plan-tutor-card__call-me-back-title{color:#6d5c70;font-size:18px;font-weight:600;line-height:22px}.personalized-plan-tutor-card__call-me-back-line{color:#efedf0;opacity:1}.personalized-plan-tutor-card__call-me-back-desc{color:#6d5c70;line-height:17px}.personalized-plan-tutor-card .accredited-banner{padding:4px 12px;margin-bottom:16px;border-radius:4px;color:#423245}.personalized-plan-tutor-card .accredited-banner .accredited-banner__icon{margin-top:2px}@media (max-width:640px){.personalized-plan-tutor-card{margin-bottom:-24px;padding:32px 16px}}@media (min-width:640px){.personalized-plan-tutor-card{border-radius:24px}}.invite-bonus__copy-input{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;width:100%;background:#fff;border:1px solid #d8d4d9;border-radius:8px}.invite-bonus__copy-input__value{font:500 18px/1.22 var(--app-font-family);color:#14001a}@media (max-width:767px){.invite-bonus__copy-input__value{font:500 14px/1.29 var(--app-font-family)}}.invite-bonus__copy-input__btn{color:#823cdc;cursor:pointer;height:21px}.invite-bonus__copy-input__share-panel-btn{color:#823cdc}.invite-bonus__copy-input:hover .invite-bonus__copy-input__btn{color:#632bab}.invite-page{max-width:1280px;padding:53px 70px 0;position:relative;margin:auto}@media (max-width:1180px){.invite-page{padding:28px 36px}}@media (max-width:767px){.invite-page{padding:24px 16px}}.invite-page__title-block{display:flex;flex-direction:column;row-gap:24px;margin-bottom:128px}@media (max-width:1180px){.invite-page__title-block{row-gap:12px;margin-bottom:64px}}@media (max-width:767px){.invite-page__title-block{margin-bottom:24px}}.invite-page__title-block__title{font:500 64px/1.0625 var(--app-font-family);width:650px;letter-spacing:-1.5px;margin:0}@media (max-width:767px){.invite-page__title-block__title{font:500 36px/1.22 var(--app-font-family);width:100%;text-align:center}}.invite-page__title-block__desc{font:500 18px/1.22 var(--app-font-family);width:608px}@media (max-width:767px){.invite-page__title-block__desc{font:500 14px/1.29 var(--app-font-family);width:100%;text-align:center}}.invite-page__title-block__background{position:absolute;top:0;inset-inline-end:70px;width:512px;z-index:-1}@media (max-width:1180px){.invite-page__title-block__background{display:none}}.invite-page__subtitle{font:500 36px/1.22 var(--app-font-family);text-align:center}@media (max-width:767px){.invite-page__subtitle{font:500 24px/1.16 var(--app-font-family)}}.invite-page__how-it-work{display:flex;flex-direction:column;row-gap:24px;margin-bottom:48px}@media (max-width:767px){.invite-page__how-it-work{row-gap:16px;margin-bottom:24px}}.invite-page__how-it-work__row-element{display:flex;flex-direction:row;column-gap:24px}@media (max-width:767px){.invite-page__how-it-work__row-element{flex-direction:column;row-gap:16px}}.invite-page__how-it-work__card--blue,.invite-page__how-it-work__card--green,.invite-page__how-it-work__card--purple,.invite-page__how-it-work__card--yellow{padding:24px 32px;border-radius:24px;width:100%;display:flex;flex-direction:column;row-gap:8px}@media (max-width:767px){.invite-page__how-it-work__card--blue,.invite-page__how-it-work__card--green,.invite-page__how-it-work__card--purple,.invite-page__how-it-work__card--yellow{padding:16px;row-gap:16px}}.invite-page__how-it-work__card--yellow{background:#fff4e2;color:#7b581d}.invite-page__how-it-work__card--green{background:#e9ffcd;color:#3d6708}.invite-page__how-it-work__card--purple{background:#f0eaf8;color:#633999}.invite-page__how-it-work__card--blue{background:#e2fffd;color:#0b5652}.invite-page__how-it-work__card__step--1,.invite-page__how-it-work__card__step--2,.invite-page__how-it-work__card__step--3,.invite-page__how-it-work__card__step--4{font:500 18px/1.22 var(--app-font-family);color:#fff;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100px}@media (max-width:767px){.invite-page__how-it-work__card__step--1,.invite-page__how-it-work__card__step--2,.invite-page__how-it-work__card__step--3,.invite-page__how-it-work__card__step--4{font:500 14px/1.29 var(--app-font-family);width:24px;height:24px}}.invite-page__how-it-work__card__step--1{background:#7b581d}.invite-page__how-it-work__card__step--2{background:#633999}.invite-page__how-it-work__card__step--3{background:#3d6708}.invite-page__how-it-work__card__step--4{background:#0b5652}.invite-page__how-it-work__element__title{font:500 24px/1.16 var(--app-font-family)}@media (max-width:767px){.invite-page__how-it-work__element__title{font:500 18px/1.22 var(--app-font-family)}}.invite-page__how-it-work__element__share{color:#14001a}@media (max-width:1180px){.invite-page__how-it-work__element__share .share{gap:6px}}.invite-page__how-it-work__invite-block{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1180px){.invite-page__how-it-work__invite-block{column-gap:12px}}@media (max-width:767px){.invite-page__how-it-work__invite-block{display:flex;flex-direction:column;row-gap:24px}}.invite-page__how-it-work__invite-block__element{display:flex;flex-direction:column;row-gap:12px;max-width:412px}.schedule-chart-course{direction:ltr;display:grid;grid-template-columns:80px 1fr;margin-top:60px;column-gap:10px}.schedule-chart-course__grid-block{display:flex;flex-direction:column;row-gap:67px}.schedule-chart-course__aliases{text-align:right}.schedule-chart-course__aliases-item{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.schedule-chart-course__lvl-info{position:relative}.schedule-chart-course__lvl-info-line{margin-top:14px;height:1px;background:#d8d4d9}.schedule-chart-course__lvl-info-period{display:flex;justify-content:space-between;margin-top:-57px;font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.schedule-chart-course__line-decor{position:absolute;bottom:20px;left:-4px;right:0}.schedule-chart-course__our-schedule{height:270px;width:530px}.schedule-chart-course__line{width:100%;stroke-dasharray:600;stroke-dashoffset:400;animation:dash 1s ease-in-out alternate forwards}.modal-confirmation .ui-modal__content{width:100%;max-width:466px;display:flex;flex-direction:column;gap:16px}.modal-confirmation__header{padding:24px 20px 0 24px}.modal-confirmation__body{padding:0 24px 20px}.modal-confirmation__buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.modal-confirmation__buttons .btn{min-width:120px}.upsell-fifty-five-chart{grid-template-columns:1fr;margin:0}.upsell-fifty-five-chart__line-decor--main .upsell-fifty-five-chart__pointer{background:#823cdc;color:#fff}.upsell-fifty-five-chart__line-decor--main .upsell-fifty-five-chart__pointer:before{border-top:6px solid #823cdc}.upsell-fifty-five-chart__line-decor--desktop{display:none}.upsell-fifty-five-banner:hover .upsell-fifty-five-banner__close,.upsell-fifty-five-chart__line-decor--mobile{display:block}@media screen and (min-width:768px){.upsell-fifty-five-chart__line-decor--desktop{display:block}.upsell-fifty-five-chart__line-decor--mobile{display:none}}.upsell-fifty-five-tutor-comment{display:flex;gap:8px}.upsell-fifty-five-tutor-comment__photo{display:block;width:40px;height:40px;flex:0 0 40px;border-radius:8px;background-color:#945ddd}.upsell-fifty-five-tutor-comment__text-container{position:relative;display:flex;padding:8px 12px;flex-direction:column;align-items:flex-start;gap:4px;border-radius:8px;color:#f0eaf8;background-color:#945ddd;margin-left:16px}.upsell-fifty-five-tutor-comment__text-container::after,.upsell-fifty-five-tutor-comment__text-container::before{content:"";position:absolute;top:0;left:-16px;width:25px;height:10px;background-color:#945ddd}.upsell-fifty-five-tutor-comment__text-container::before{border-radius:100% 0 0 20%;transform:rotate(25deg)}.upsell-fifty-five-tutor-comment__text-container::after{border-radius:20% 0 0 100%}.upsell-fifty-five-tutor-comment__tutor-name{font:600 14px/1.29 var(--app-font-family);font-weight:700}.upsell-fifty-five-tutor-comment__text{font:500 14px/1.29 var(--app-font-family)}.upsell-fifty-five-benefit{display:flex;flex-direction:row;gap:8px;padding:12px 0;align-items:center}.upsell-fifty-five-benefit__icon{display:block;width:24px;height:24px;flex:0 0 24px}.upsell-fifty-five-benefit__icon>*{width:100%;height:auto}.upsell-fifty-five-benefit__text{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.upsell-fifty-five-benefits{display:flex;flex-direction:column}.upsell-fifty-five-benefits>*{border-bottom:1px solid #efedf0}.upsell-fifty-five-benefits>:last-child{border-bottom:0 none}.upsell-fifty-five-banner{display:none;position:relative;background:linear-gradient(157.28deg,#8f47eb 7.8%,#6622bf 92.72%);padding:24px;flex-direction:column;gap:16px}.upsell-fifty-five-banner__close{display:none;position:absolute;top:8px;right:8px;cursor:pointer;color:#dcd0ec;opacity:.5;background:0 0;border:0}.upsell-fifty-five-banner__title{font:500 24px/1.16 var(--app-font-family);color:#fff}.upsell-fifty-five-banner__container{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px}.upsell-fifty-five-banner__buttons{display:flex;flex-direction:column;gap:16px;align-items:flex-end;width:100%;padding-left:64px}.upsell-fifty-five-banner__buttons>.btn{padding:8px 20px;width:100%;height:fit-content;min-width:149px;min-height:34px}.upsell-fifty-five-banner--show{display:flex}.upsell-fifty-five-banner--modal{border-top:1px solid #a16be5;border-right:1px solid #a16be5;border-left:1px solid #a16be5;border-radius:12px 12px 0 0;background:var(--Fuchsia-Gradient, linear-gradient(157deg, #8F47EB 7.8%, #6622BF 92.72%))}.upsell-fifty-five-banner--page,.upsell-fifty-five-banner--widget{border-radius:12px}@media screen and (min-width:541px){.upsell-fifty-five-banner--page .upsell-fifty-five-banner__tutor-comment{flex:4;min-width:328px}.upsell-fifty-five-banner--page .upsell-fifty-five-banner__buttons{flex-shrink:1;flex-basis:0;width:auto;padding-left:0}.upsell-fifty-five-banner--page .upsell-fifty-five-banner__buttons>.btn{width:fit-content}}.upsell-fifty-five-modal-wrapper{position:absolute}.upsell-fifty-five-modal .ui-modal__content{width:100%;max-width:466px}.upsell-fifty-five-modal__container{display:flex;flex-direction:column;gap:8px}.upsell-fifty-five-modal__header{border-radius:12px 12px 0 0;padding:0}.upsell-fifty-five-modal__body{padding:0 24px}.upsell-fifty-five-modal__body>*{border-bottom:1px solid #efedf0}.upsell-fifty-five-modal__footer{border-radius:0 0 12px 12px;display:flex;gap:16px;justify-content:flex-end;padding:16px 24px 24px}.upsell-fifty-five-modal__footer .btn{width:fit-content;height:44px;min-width:110px}.upsell-fifty-five-switch-card{min-width:360px;margin-left:-16px;margin-right:-16px}.upsell-fifty-five-switch-card .ui-card{border:0}.upsell-fifty-five-switch-card .ui-card__body{font:500 14px/1.29 var(--app-font-family);padding:0;border-radius:12px;gap:0!important}.upsell-fifty-five-switch-card__title{font:600 18px/1.22 var(--app-font-family)}.upsell-fifty-five-switch-card__middle,.upsell-fifty-five-switch-card__top{display:flex;justify-content:center;text-align:center}.upsell-fifty-five-switch-card__middle-left,.upsell-fifty-five-switch-card__middle-right,.upsell-fifty-five-switch-card__top-left,.upsell-fifty-five-switch-card__top-right{flex:1;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.upsell-fifty-five-switch-card__middle-left,.upsell-fifty-five-switch-card__top-left{background-color:#f0eaf8;color:#823cdc}.upsell-fifty-five-switch-card__middle-right,.upsell-fifty-five-switch-card__top-right{background-color:#823cdc;color:#fff}.upsell-fifty-five-switch-card__top-left{border-bottom:1px solid #dcd0ec}.upsell-fifty-five-switch-card__top-right{border-bottom:1px solid #945ddd}.upsell-fifty-five-switch-card__description{color:#6d5c70;text-align:center}.upsell-fifty-five-switch-card__buttons .btn{width:208px;height:32px;min-height:auto}.upsell-fifty-five-switch-card__bottom{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;padding:24px;text-align:center}.upsell-fifty-five-switch-card__subscription{display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.upsell-fifty-five-switch-card__payment-method{display:flex;flex-direction:column;text-align:left}.upsell-fifty-five-switch-card__payment-method>:first-child{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.upsell-fifty-five-switch-card__payment-method>:last-child{font:600 14px/1.29 var(--app-font-family)}.upsell-fifty-five-switch-card__price-v1{display:flex;gap:8px}.upsell-fifty-five-switch-card__price-v2>:last-child{color:#6d5c70;display:flex;align-items:center;height:24px}@media screen and (min-width:768px){.upsell-fifty-five-switch-card{margin-left:0;margin-right:0}.upsell-fifty-five-switch-card__top-left{border-color:#dcd0ec;border-style:solid;border-width:1px 0 1px 1px}.upsell-fifty-five-switch-card__middle-left{border-color:#dcd0ec;border-style:solid}.upsell-fifty-five-switch-card__top-left{border-radius:12px 0 0 0}.upsell-fifty-five-switch-card__top-right{border-radius:0 12px 0 0}.upsell-fifty-five-switch-card__middle-left{border-width:0 0 1px 1px}.upsell-fifty-five-switch-card__bottom{border-color:#dcd0ec;border-style:solid;border-width:0 1px 1px;border-radius:0 0 12px 12px}}.upsell-fifty-five-switch-layout{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:768px){.upsell-fifty-five-switch-layout{grid-template-columns:1fr 1fr}.upsell-fifty-five-switch-layout>:last-child{grid-column:span 2}}.upsell-fifty-five-page{position:relative;padding:24px 16px;background:#fff}.upsell-fifty-five-page__container{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:768px){.upsell-fifty-five-page{padding:24px 0 100px;background:#f7f6f7}.upsell-fifty-five-page__container{grid-template-columns:1fr 1fr}.upsell-fifty-five-page__container>:last-child{grid-column:span 2}}.levels-first-section__video{position:relative}.levels-video{width:100%;border-radius:8px}.controls-sound{cursor:pointer;width:50px;height:50px;line-height:50px;text-align:center;background-color:rgba(70,70,70,.3);position:absolute;color:#fff;bottom:16px;right:16px;z-index:1;border-radius:50%}.controls-sound:hover{background-color:rgba(70,70,70,.5)}.levels-first-section__content .title-page-xl{margin-bottom:24px;text-align:left}.levels-first-section__content .description{margin-bottom:24px;font-size:18px}.schedule-chart-pointer{display:inline-block;padding:4px 12px;background:#f0eaf8;color:#823cdc;border-radius:4px;position:absolute;right:0;top:-40px;font-size:14px}.schedule-chart-pointer:before{position:absolute;content:"";border:6px solid transparent;border-top:6px solid #f0eaf8;bottom:-12px;left:50%;transform:translateX(-50%)}.schedule-chart-line-decor--small{position:absolute;bottom:0}.schedule-chart-pointer--violet{background:#823cdc;color:#fff}.schedule-chart-pointer--violet:before{border-top-color:#823cdc}.my-students{margin-bottom:54px}.student-edit-modal{min-width:416px}@media (max-width:500px){.student-edit-modal{min-width:auto}}.student-edit-modal .ember-text-field{height:32px;line-height:32px;font:500 14px/1.29 var(--app-font-family);color:#14001a}.student-edit-modal .ember-flatpickr-input,.student-edit-modal textarea{font:500 14px/1.29 var(--app-font-family);color:#14001a;border-color:#d8d4d9}.student-edit-modal .ember-flatpickr-input{height:32px;line-height:32px}.student-edit-modal .custom-select .select-box__trigger{padding:6px 12px;border-color:#d8d4d9;outline:0}.student-edit-modal textarea{height:80px;min-height:80px;resize:none}.student-edit-modal textarea::placeholder{font:500 14px/1.29 var(--app-font-family)}.my-students__progress .homework-result__progress-outer-ring{stroke:#fff2e6}.my-students__progress .homework-result__progress-inner-ring{stroke:#ff8b21}.my-students__progress[result="0"] .homework-result__progress-outer-ring{stroke:#aaa0ab;opacity:.3}.my-students__menu{gap:109px;margin:0 0 26px}.lesson-list__filter .form-group.search-input-wrapper input,.my-students__menu .form-group.search-input-wrapper input{font:500 14px/1.29 var(--app-font-family);height:32px;padding:0 40px 0 12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#14001a;border-radius:16px;border-color:#d8d4d9}.lesson-list__filter .form-group.search-input-wrapper input:focus,.my-students__menu .form-group.search-input-wrapper input:focus{border-color:#6d5c70}.lesson-list__filter .form-group.search-input-wrapper input::placeholder,.my-students__menu .form-group.search-input-wrapper input::placeholder{font:500 14px/1.29 var(--app-font-family);color:#aaa0ab}.lesson-list__filter .form-group.search-input-wrapper .close-icon,.lesson-list__filter .form-group.search-input-wrapper .search-icon,.my-students__menu .form-group.search-input-wrapper .close-icon,.my-students__menu .form-group.search-input-wrapper .search-icon{top:4px}.lesson-list__filter .form-group.search-input-wrapper .search-icon svg,.my-students__menu .form-group.search-input-wrapper .search-icon svg{fill:#aaa0ab}.my-students__menu .validated-input{flex:1;max-width:352px;min-width:300px}.my-students__menu .custom-select .dropdown__trigger{border:0;padding:5px 5px 5px 0}.my-students__menu .custom-select .custom-select__value{font:500 14px/1.29 var(--app-font-family);color:#14001a;max-width:180px;overflow:hidden;text-overflow:ellipsis}.my-students__menu .custom-select .select-box__content{width:max-content!important}.my-students__table-wrapper{overflow-x:auto}.my-students__table-wrapper::-webkit-scrollbar{width:6px;height:3px}.my-students__table-wrapper::-webkit-scrollbar-track{background-color:transparent}.my-students__table-wrapper::-webkit-scrollbar-track-piece{background-color:transparent}.my-students__table-wrapper::-webkit-scrollbar-thumb{background-color:#ff8b21;border-radius:0}.my-students__table{width:100%;border-collapse:separate;border-spacing:0;min-width:1000px}.my-students__table td,.my-students__table th{border:1px solid #efedf0}.my-students__table th{font:500 12px/1.25 var(--app-font-family);padding:15px 0;color:#6d5c70;border-left:none;border-right:none;border-bottom:none}.my-students__table th:first-child{border-left:1px solid #efedf0;border-top-left-radius:12px;width:88px}.my-students__table th:last-child{border-right:1px solid #efedf0;border-top-right-radius:12px;width:56px}.my-students__table.no-students th:first-child{width:96px}.my-students__table.no-students th:last-child{width:74px}.my-students__table td{border-left:none;border-right:none;border-bottom:none}.my-students__table td:first-child{border-left:1px solid #efedf0}.my-students__table td:last-child{border-right:1px solid #efedf0}.my-lessons__table tbody tr:last-child td,.my-students__table tbody tr:last-child td{border-bottom:1px solid #efedf0}.my-students__table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.my-students__table td:first-child{padding:8px 0 8px 24px}.my-students__table td:last-child{padding:8px 24px 8px 0}.my-students__table-btn.btn{min-width:auto;display:inline-flex;align-self:start;justify-content:center;padding:9.5px}.my-lessons__table-btn.btn svg,.my-students__table-btn.btn svg{margin-right:0}.my-students__card-copyable{align-items:center;display:inline-flex;gap:2px}.my-students__card-copyable .ui-copyable__copy-btn,.my-students__card-copyable svg{width:16px;height:16px}.my-students__card-copyable .ui-copyable__name{font:500 14px/1.29 var(--app-font-family)}.my-students__card-copyable .ui-copyable_is-copied-message{right:-75px}.lesson-list__filter{display:flex;flex-direction:column}.lesson-list__filter .validated-input{flex:1;max-width:352px;min-width:300px}.lesson-list__filter .field-group .ember-flatpickr-input{height:32px;line-height:32px;min-width:196px;padding:0;font:500 14px/1.29 var(--app-font-family);color:#14001a;border:0}.lesson-list__filter .ui-options__list{flex-wrap:wrap;gap:6px}.lesson-list__filter .ui-options__item{white-space:nowrap;margin:0}.my-lessons__table-wrapper{margin:24px 0;overflow-x:auto}.my-lessons__table-wrapper::-webkit-scrollbar{width:6px;height:3px}.my-lessons__table-wrapper::-webkit-scrollbar-track{background-color:transparent}.my-lessons__table-wrapper::-webkit-scrollbar-track-piece{background-color:transparent}.my-lessons__table-wrapper::-webkit-scrollbar-thumb{background-color:#ff8b21;border-radius:0}.my-lessons__pager .pagination{margin:0 0 24px}.my-lessons__table{width:100%;border-collapse:separate;border-spacing:0;min-width:1000px}.my-lessons__table td,.my-lessons__table th{border:1px solid #efedf0}.my-lessons__table th{font:500 12px/1.25 var(--app-font-family);padding:15px 0;color:#6d5c70;border-left:none;border-right:none;border-bottom:none}.my-lessons__table th:first-child{border-left:1px solid #efedf0;border-top-left-radius:12px;padding:15px 0 15px 24px}.my-lessons__table th:last-child{border-right:1px solid #efedf0;border-top-right-radius:12px}.my-lessons__table td{border-left:none;border-right:none;border-bottom:none;padding:11px 0}.my-lessons__table td:first-child{border-left:1px solid #efedf0}.my-lessons__table td:last-child{border-right:1px solid #efedf0}.my-lessons__table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.my-lessons__table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.my-lessons__table td:first-child{padding:11px 0 11px 24px}.my-lessons__table td:last-child{padding:11px 24px 11px 0;max-width:54px}.my-lessons__table.no-lessons th:first-child{width:96px}.my-lessons__table.no-lessons th:last-child{width:24px}.my-lessons__table.no-lessons td:first-child{padding:11px 24px}.my-lessons__table .widget-tooltip{width:min-content}.my-lessons__table-btn.btn{min-width:auto;display:inline-flex;align-self:start;justify-content:center;padding:9.5px}.my-lessons__card-copyable{align-items:center;display:inline-flex;gap:2px}.my-lessons__card-copyable .ui-copyable__copy-btn,.my-lessons__card-copyable svg{width:16px;height:16px}.my-lessons__card-copyable .ui-copyable__name{font:500 11px/1.18 var(--app-font-family);color:#6d5c70}.my-lessons__card-copyable .ui-copyable_is-copied-message{right:-75px}@media screen and (max-width:1200px){.header.menu-opened{min-height:100vh;box-sizing:border-box}.header .menu .hidden-md-menu{display:none}.header .drop-down-menu .hidden-md-menu{display:block}.edit-profile .left-column,.edit-profile .right-column{width:100%;box-sizing:border-box}.page-content,.sidebar{float:none;width:auto}.dashboard-tutors-list__item .sidebar .profile-block .mini-avatar,.dashboard-tutors-list__simple-item .sidebar .profile-block .mini-avatar,.sidebar .profile-block .avatar,.sidebar .profile-block .dashboard-tutors-list__item .mini-avatar,.sidebar .profile-block .dashboard-tutors-list__simple-item .mini-avatar,.sidebar .profile-block .profile-data{display:table-cell;text-align:left;vertical-align:top}.sidebar .profile-block,.sidebar .profile-block .profile-data{display:block}.edit-schedule .time-col{vertical-align:middle}.tags .checkbox-field,.tags .field-group{margin-left:0;margin-right:20px}.reviews .short-profile{padding:15px;justify-content:flex-start}.reviews .short-profile .main-info{width:20%}.dashboard-tutors-list__item .reviews .short-profile .mini-avatar,.dashboard-tutors-list__simple-item .reviews .short-profile .mini-avatar,.reviews .short-profile .avatar,.reviews .short-profile .dashboard-tutors-list__item .mini-avatar,.reviews .short-profile .dashboard-tutors-list__simple-item .mini-avatar{width:72px;height:72px;margin-right:20px;background-size:50px}.lesson-review>.container{display:flex;flex-flow:column-reverse}.lesson-review .page-content{margin-bottom:50px}}@media screen and (max-width:991px){.invite-box .share-buttons{flex-wrap:wrap;align-items:stretch}.invite-box .share-buttons .share-link{width:49%;margin-bottom:2%}.reviews .mobile-hidden{display:none}.reviews .desktop-hidden{display:initial}.reviews .review-item__right,.reviews .review-item__right_smaller{width:100%}.table-wrapper{overflow-x:scroll}.surveys-box .surveys-box-list__item{width:calc(33.3% - 20px)}.profile-page .main-content{margin-top:30px}.lessons-list .lessons-list-filter>.field-group{width:calc(50% - 10px)}.presentations-upload__drag-and-drop{width:100%}.edit-form,.table-wrap{width:100%;overflow-x:scroll}.dashboard-tutors-list__item .sidebar .profile-block .mini-avatar,.dashboard-tutors-list__simple-item .sidebar .profile-block .mini-avatar,.sidebar .profile-block .avatar,.sidebar .profile-block .dashboard-tutors-list__item .mini-avatar,.sidebar .profile-block .dashboard-tutors-list__simple-item .mini-avatar,.sidebar .profile-block .profile-data{display:block;padding-left:0;text-align:center}.modal{z-index:11001;border-radius:16px 16px 0 0}.modal .modal-dialog{visibility:hidden;width:100%;height:100%;margin:0;border:0}.modal.fade .modal-dialog{visibility:hidden}.modal.in{animation:animationOverflow .5s forwards}.modal.in .modal-dialog{pointer-events:none;visibility:visible;transition-delay:1ms;animation:modalShow .5s ease-in-out;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.modal.in .modal-content{pointer-events:auto}.modal .modal-content{overflow-y:auto}.modal.video-popup-modal .modal-content{overflow:inherit}.modal-header .close{font-size:22px;line-height:1.1;top:5px}}@media screen and (max-width:767px){.profile-page .main-content{margin-top:40px}.dashboard-tutors-list__item .top-notification .mini-avatar,.dashboard-tutors-list__simple-item .top-notification .mini-avatar,.invite-banner-box br,.not-fount-tutor-banner br,.special-invite-banner br,.top-notification .avatar,.top-notification .dashboard-tutors-list__item .mini-avatar,.top-notification .dashboard-tutors-list__simple-item .mini-avatar{display:none}.legend li{display:block;margin-right:0}.invite-to-chat{text-align:center}.invite-to-chat .user-wrapper{float:none;width:auto;margin:0}.invite-to-chat .lesson-details{float:none;width:auto}.invite-to-chat .button-wrapper{float:none;width:auto;margin:0}.invite-to-chat .lesson-details{margin:20px 0;font-size:15px}.tags .show-filters,button.btn.reset-btn{display:block}.tags .checkbox-field,.tags .field-group{margin:10px 0 10px 10px;display:block}.tags .checkbox-field input,.tags .checkbox-field select,.tags .field-group input,.tags .field-group select{width:100%}.table-modal{font-size:12px}.table-modal td,.table-modal th{padding:7px 3px}.reviews .short-profile{justify-content:center;padding:10px 0}.reviews .short-profile .review-item__wrap{min-height:auto}.reviews .short-profile .text-review{margin-bottom:14px}.reviews .short-profile .counter-review{display:flex;justify-content:center}.reviews .read-more{text-align:center}.lessons-list-wrapper .tab-links{float:unset}.tab-links li{float:none}.tab-links li,.tab-links li:first-child,.tab-links li:last-child{border-radius:0;border:0}.tab-links li a{padding-left:0}.tab-links li a:before{content:"●";display:inline-block;padding:0 5px}.invite-banner-box,.not-fount-tutor-banner,.special-invite-banner{background-size:cover;width:100%;padding:20px 15px 15px}.invite-banner-box .main-text,.not-fount-tutor-banner .main-text,.special-invite-banner .main-text{display:block;text-align:center}.invite-banner-box .main-text h3,.not-fount-tutor-banner .main-text h3,.special-invite-banner .main-text h3{font-size:20px;text-align:center;margin-right:0}.invite-banner-box .main-text .btn,.not-fount-tutor-banner .main-text .btn,.special-invite-banner .main-text .btn{margin:15px auto 0}.speaking-list .short-profile .right-buttons{margin-top:0;display:block;float:left}.speaking-list .title{text-align:left}.surveys-box .surveys-box-list__item{width:calc(100% - 20px)}.invite-box .share-buttons .share-link{font-size:14px;padding:10px 0}.invite-box .share-buttons .share-link svg{display:block;margin:0 auto 5px}.invite-box .link-wrapper{padding:26px 0}}@media screen and (max-width:480px){.dashboard-tutors-list__item .sidebar .profile-block .mini-avatar,.dashboard-tutors-list__simple-item .sidebar .profile-block .mini-avatar,.sidebar .profile-block .avatar,.sidebar .profile-block .dashboard-tutors-list__item .mini-avatar,.sidebar .profile-block .dashboard-tutors-list__simple-item .mini-avatar,.sidebar .profile-block .profile-data{display:block;padding-left:0;text-align:center}.mobile-only{display:initial}.account-list-item .top-notification .action-icon br,.group-list-item .top-notification .action-icon br,.mobile-hidden,.top-notification .account-list-item .action-icon br,.top-notification .customer-name br,.top-notification .group-list-item .action-icon br{display:none}.modal-content{padding:20px 8px 8px;line-height:1.1}.modal-content h3{font-size:22px}.modal-content>a{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.modal-content .btn{width:100%}.modal-content .buttons-wrapper .btn{margin:5px 0}.popup-page .background-img{background:#3b3971!important}.popup-page .back-link{color:#fff}.page-content .tab-links li a,.page-content .tab-links li>span{padding:4px 6px 6px}.inner-wrapper{padding:25px 15px}.header .sign-links{line-height:50px}.header .sign-links .btn{padding:5px;line-height:1;height:initial;background:0 0;margin-left:7px;font-weight:500}.edit-profile .field-group label{width:auto;display:block}.edit-form .row-wrapper .input-wrapper,.edit-form .row-wrapper label,.edit-profile .field-group .right-items,.edit-profile .field-group .selects-wrapper,.edit-profile .field-group>div,.edit-profile .field-group>input,.edit-profile .field-group>select,.edit-profile .field-group>textarea{width:100%}.edit-form .row-wrapper{padding:0 10px}.edit-form h4{padding:15px 10px}.edit-form .controls.mobile-only{margin:-30px 0 30px}.edit-form .bottom-links{margin-top:30px;padding:0}.edit-form .bottom-links a{margin-bottom:10px;display:block}.top-notification .container>*{line-height:1.2}.account-list-item .top-notification .action-icon,.group-list-item .top-notification .action-icon,.top-notification .account-list-item .action-icon,.top-notification .customer-name,.top-notification .group-list-item .action-icon{margin:0 0 10px}.user-balance .inner-wrapper{display:table;width:100%;box-sizing:border-box}.top-notification .next-lesson .time,.user-balance .duration{display:block}.invite-box.edit-form .row-wrapper label,.user-balance li{margin-bottom:10px}.user-balance .pay-link{float:none;text-align:center;display:table-footer-group}.invite-box .table-wrap{margin:0}.invite-box.edit-form .row-wrapper{text-align:center}.invite-box.edit-form .row-wrapper .controls{float:none}.invite-box .row-wrapper{width:100%}.invite-box .row-wrapper .field-row{margin-bottom:15px}.invite-box .inline-filter{flex-wrap:wrap}.admin-panel-menu{columns:2}.lessons-list .lessons-list-filter>.field-group{width:100%}.lessons-list .lessons-list-filter>.field-group:nth-of-type(2),.lessons-list .lessons-list-filter>.field-group:nth-of-type(3){width:100%}.gen-url-control{flex-wrap:wrap}.gen-url-control__select{margin-right:0}.admin-user-setting__row{padding:0}.admin-user-setting__item-title{margin-bottom:10px;width:100%}}.flatpickr-calendar.flatpickr-has-predefined-ranges.open{width:auto;display:grid!important;grid-template-areas:"side header" "side main";grid-template-rows:auto 1fr;grid-template-columns:max-content max-content}.flatpickr-calendar.flatpickr-has-predefined-ranges .flatpickr-predefined-ranges{grid-area:side}.flatpickr-calendar.flatpickr-has-predefined-ranges .flatpickr-months{position:relative;grid-area:header}.flatpickr-calendar.flatpickr-has-predefined-ranges .flatpickr-innerContainer{grid-area:main}.flatpickr-predefined-ranges{background:#fff;max-width:160px;padding-block:10px;border-radius:5px 0 0 0;border-right:1px solid #eee;list-style:none;padding-inline:0;margin:0}.flatpickr-predefined-ranges+.flatpickr-months .flatpickr-month{border-radius:0 5px 0 0}.flatpickr-predefined-ranges~.flatpickr-innerContainer .flatpickr-days{border-bottom:1px solid #eee}.flatpickr-predefined-ranges button{all:unset;box-sizing:border-box;display:block;width:100%;font-size:12px;padding:8px 12px;cursor:pointer;text-align:start;line-height:1.2}.flatpickr-predefined-ranges button:hover{background:#eee}.flatpickr-predefined-ranges button.active{background:#4f99ff;color:#fff}.flatpickr-months{position:relative}.flatpickr-monthSelect-months{margin:10px 1px 3px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:0 0;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.flatpickr-monthSelect-month.flatpickr-disabled:focus,.flatpickr-monthSelect-month.flatpickr-disabled:hover{cursor:not-allowed;background:0 0!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.flatpickr-monthSelect-month.today{border-color:#959ea9}.flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-month.inRange.today,.flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-month:hover{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.today:focus,.flatpickr-monthSelect-month.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-hidden .ember-flatpickr-input{position:absolute;left:0;top:100%;right:0;bottom:0;pointer-events:none;visibility:hidden}.flatpickr-wrapper{display:block}.flatpickr-hidden .flatpickr-wrapper{position:absolute;top:100%}.pager{text-align:center}.pagination{display:inline-flex;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li>a,.pagination>li>span{position:relative;padding:8px;line-height:15px;text-decoration:none;color:inherit;background-color:#fff;border:1px solid #ddd;font-size:12px;font-weight:500}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;text-decoration:none;background-color:#f0eaf8}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#823cdc;border-color:#823cdc;cursor:not-allowed}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;cursor:not-allowed}.volume-slider__wrapper{position:relative}.volume-slider__wrapper:hover .volume-slider{visibility:visible;pointer-events:visible}.volume-slider,.volume-slider__wrapper:hover .volume-slider__preview{visibility:hidden;pointer-events:none}.volume-slider{position:absolute;right:0;top:0;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1);padding:8px 16px}.volume-slider__label+.volume-slider__inner{margin-top:8px}.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-block div,.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-block li,.volume-slider__label{font:500 14px/1.29 var(--app-font-family)}.volume-slider__inner{position:relative;display:block;width:120px;background:#d8d4d9;border-radius:100px}.volume-slider__bg{--width:100%;position:relative;height:20px;display:block;background:#6d5c70;width:var(--width);border-top-left-radius:100px;border-bottom-left-radius:100px}.volume-slider__btn{position:absolute;right:-10px;top:0;height:20px;width:20px;border:2px solid #6d5c70;border-radius:100%;background:#fff;outline:0}.volume-slider__btn:active,.volume-slider__btn:hover{box-shadow:inset 0 0 4px 0 rgba(0,0,0,.3)}.student-sidebar,.student-sidebar__label{display:flex;flex-direction:column}.student-sidebar .select-box__selected-option{padding:14px 12px}.student-sidebar div[aria-expanded=true] .select-box__selected-option{border-color:#6d5c70}.student-sidebar .divider{width:100%;height:0;overflow:hidden;border-top:1px solid #ccc;margin:4px 0}.student-sidebar__label{gap:8px;margin:0;font:600 18px/1.22 var(--app-font-family);color:#423245;width:100%}.student-sidebar__warning{font:500 14px/1.29 var(--app-font-family);margin:5px 0;color:#ff8b21}.student-sidebar__label .field-group{margin:0}.student-sidebar__textarea{width:100%;border-radius:8px;border:1px solid #d8d4d9;padding:7px 12px;resize:none;min-height:80px;margin:0}.student-sidebar__selects{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width:700px){.student-sidebar__selects{grid-template-columns:1fr}}.student-sidebar__selects div[aria-multiselectable=true] .select-box__selected-option{padding-top:0;padding-bottom:0;height:48.05px;width:100%;display:flex;align-items:center;justify-content:space-between;white-space:wrap}.student-sidebar__selects div[aria-multiselectable=true] .select-box__selected-option .custom-select__value{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.student-sidebar__inputs{display:grid;grid-template-columns:1fr;gap:24px;transition:height .5s ease-in-out,margin-top .5s ease-in-out;height:0;overflow:hidden}.student-sidebar__inputs.presents{height:378px;margin-top:24px}.student-sidebar__inputs textarea{font-size:14px}.student-sidebar__selects-wrapper{display:flex}.student-sidebar__selects-wrapper:has(div[aria-expanded=true])>div:first-child .select-box__selected-option{border-right:0}.student-sidebar__selects-wrapper:has(div[aria-expanded=true])>div:first-child[aria-expanded=true] .select-box__selected-option{border-right:1px solid #6d5c70}.student-sidebar__selects-wrapper:has(div[aria-expanded=true])>div:last-child .select-box__selected-option{border-left:0}.student-sidebar__selects-wrapper:has(div[aria-expanded=true])>div:last-child[aria-expanded=true] .select-box__selected-option{border-left:1px solid #6d5c70}.student-sidebar__selects-wrapper:has(div[aria-expanded=true])>div[aria-expanded=true] .select-box__selected-option{border-color:#6d5c70}.student-sidebar__selects-wrapper>div:first-child .select-box__selected-option{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.student-sidebar__selects-wrapper>div:last-child .select-box__selected-option{border-top-left-radius:0;border-bottom-left-radius:0}.student-sidebar__selects-wrapper>div .select-box__content{overflow:unset;max-height:max-content}.student-sidebar__selects-wrapper>div .select-box__option{position:relative}.student-sidebar__selects-wrapper>div .select-box__option:hover .student-sidebar__selects-info{display:flex;flex-direction:column;gap:12px}.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-title{font:600 14px/1.29 var(--app-font-family);color:#fff}.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-block.green div,.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-block.green li{color:#8aff9a}.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-block.light-yellow div,.student-sidebar__selects-wrapper>div .select-box__option .student-sidebar__info-block.light-yellow li{color:#ffc78b}.student-sidebar__selects-wrapper>div .student-sidebar__selects-info{display:none;position:absolute;top:0;left:255px;width:420px;background-color:#14001a;color:#fff;padding:4px 8px 6px;border-radius:8px}.student-sidebar__selects-wrapper>div .student-sidebar__selects-info li,.student-sidebar__selects-wrapper>div .student-sidebar__selects-info span{font:500 12px/1.25 var(--app-font-family)}.student-sidebar__selects-wrapper>div .student-sidebar__selects-info ul{list-style:disc;padding-left:20px;margin-top:3px}.unsuccessful-dashboard__content{max-width:742px}.unsuccessful-dashboard-price-card{width:340px;box-shadow:0 10px 20px 0 rgba(127,77,244,.5)}@media (max-width:340px){.unsuccessful-dashboard-price-card{width:100%}}.unsuccessful-dashboard-price-card__offer{margin:-24px -24px 24px}.classroom-select{position:relative;display:grid;width:100%;gap:.3125rem;justify-content:stretch;align-items:center}.classroom-select>select,.classroom-select>span{font:500 14px/1.29 var(--app-font-family);width:100%;overflow:hidden;text-overflow:ellipsis}.classroom-select>select{position:relative;border-radius:8px;border:1px solid #d8d4d9;padding:12px 24px 12px 8px;outline:0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"...";background-color:#fff;background-image:url(/assets/images/icons-svg/classroom/arrow.svg);background-repeat:no-repeat;background-size:11px 6px;background-position-x:calc(100% - 10px);background-position-y:50%}.classroom-select>select:focus{box-shadow:0 2px 8px rgba(20,0,26,.1)}.classroom-select option{font:500 14px/1.29 var(--app-font-family);padding:12px 8px}.video-element{position:relative;width:100%;overflow:hidden;border-radius:12px}@supports (aspect-ratio:4/3){.video-element{aspect-ratio:4/3}}@supports not (aspect-ratio:4/3){.video-element{height:0;padding-top:75%}}.video-element svg{margin:auto}.video-element video{width:100%;height:100%;position:absolute;top:0;left:0;background:0 0;object-fit:cover;border-radius:12px}@supports (aspect-ratio:4/3){.classroom-media__portal .video-element{aspect-ratio:var(--aspect-ratio)}}@supports not (aspect-ratio:4/3){.classroom-media__portal .video-element{padding-top:min(var(--max-content-height),100%/(var(--aspect-ratio)))}}.video-element--empty{background:#14001a}.video-element__error{position:absolute;left:0;right:0;top:0;bottom:0;background:#ec4d4d;color:#fff;display:flex;flex-wrap:wrap}.video-element__error-title{margin-top:10px;padding:0 20px;text-align:center;width:100%;font:500 12px/1.25 var(--app-font-family)}.video-element__error-title+svg{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.publisher-screen.publisher-screen--mirror-true .video-element video:not(.video-preview__video){transform:rotateY(180deg)}.video-element__controls{position:absolute;bottom:4px;left:4px;right:4px;display:flex;justify-content:center;z-index:5}.video-element__controls>:not(:first-child){margin-left:var(--classroom-button--inner-column-gap, 10px)}.video-element__emodji,.video-element__preview{position:absolute;left:5px;top:5px;z-index:2;font-size:18px}.video-element__preview{left:0;top:0;bottom:0;right:0;z-index:1}.publisher-screen--is-video-false video:not(.video-preview__video){visibility:hidden}.subscriber-screen .video-element video{background-color:#14001a}.classroom-button{font:500 14px/1.29 var(--app-font-family);display:flex;margin:0;line-height:1;align-items:center;align-content:center;justify-content:center;justify-items:center;border:0;outline:0;transition:background .2s;user-select:none;vertical-align:middle;border-radius:var(--classroom-button--radius, 8px);background:var(--classroom-button--bg, #ffffff);color:var(--classroom-button--color, rgb(20, 0, 26));height:var(--classroom-button--height, 40px);width:var(--classroom-button--width, auto);padding:var(--classroom-button--padding, 5px 12px)}.classroom-button--active-true,.classroom-button:focus:not(:active,.classroom-button--active-true),.classroom-button:hover:not(:active,.classroom-button--active-true){color:var(--classroom-button--color, rgb(20, 0, 26));background:var(--classroom-button--bg--hover, #ffffff);box-shadow:var(--classroom-button--box-shadow, none)}.classroom-button--active-true,.classroom-button:active{color:var(--classroom-button--color, rgb(20, 0, 26));background:var(--classroom-button--bg--active, #ffffff);box-shadow:var(--classroom-button--box-shadow, none)}.classroom-button:disabled{cursor:not-allowed;opacity:.7}.classroom-button[data-title-bottom],.classroom-button[data-title-top]{position:relative}.classroom-button[data-title-top]:after{bottom:calc(100% + 8px);content:attr(data-title-top)}.classroom-button[data-title-bottom]:after{top:calc(100% + 8px);content:attr(data-title-bottom)}.classroom-button[data-title-bottom]:after,.classroom-button[data-title-top]:after{position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%);color:#fff;background-color:#14001a;padding:4px 12px;border-radius:100px;visibility:hidden;opacity:0;pointer-events:none;transition:.2s;font:500 12px/1.25 var(--app-font-family)}.classroom-button[data-title-bottom]:hover:after,.classroom-button[data-title-top]:hover:after{visibility:visible;opacity:1}.classroom-button>:not(:first-child){margin-left:var(--classroom-button--inner-column-gap, 10px)}.classroom-button--big-round{--classroom-button--radius:100%;--classroom-button--padding:5px;--classroom-button--width:40px;--classroom-button--height:40px}.classroom-button--size-mini{--classroom-button--padding:0;--classroom-button--width:32px;--classroom-button--height:32px}.classroom-button--size-big{--classroom-button--width:auto;--classroom-button--height:44px;--classroom-button--padding:10px 32px;min-width:158px}.classroom-button--mode-transparent{--classroom-button--bg:rgba(20, 0, 26, 0.4);--classroom-button--color:#ffffff;--classroom-button--bg--hover:rgba(20, 0, 26, 0.5);--classroom-button--bg--active:rgba(20, 0, 26, 0.6)}.classroom-button--mode-blue{--classroom-button--bg:rgba(70, 142, 247, 0.1);--classroom-button--color:#468EF7;--classroom-button--bg--hover:rgba(70, 142, 247, 0.2);--classroom-button--bg--active:rgba(70, 142, 247, 0.3);gap:8px}.classroom-button--mode-full-width{--classroom-button--width:100%;justify-content:left;justify-items:left}.classroom-button--width-100{--classroom-button--width:100%}.classroom-button--mode-red{--classroom-button--padding:10px 18px}.classroom-button--mode-mute,.classroom-button--mode-red{--classroom-button--color:#ffffff;--classroom-button--bg:#ec4d4d;--classroom-button--bg--hover:rgb(233.5406091371, 53.9593908629, 53.9593908629);--classroom-button--bg--active:rgb(231.0812182741, 30.9187817259, 30.9187817259)}.classroom-button--mode-orange{position:relative;transition:background .3s;--classroom-button--color:#ffffff;--classroom-button--bg:linear-gradient(158.82deg, #fe9a3e 8.84%, #ea7101 91.74%);--classroom-button--bg--hover:linear-gradient(317.64deg, #fe9a3e 8.84%, #ea7101 91.74%);--classroom-button--bg--active:linear-gradient(317.64deg, #fe9a3e 8.84%, #ea7101 91.74%)}.classroom-button--mode-orange:after{content:"";display:block;position:absolute;width:10px;height:16px;left:2.8px;top:2.8px;background-image:url(/assets/images/btn-flare.svg);background-repeat:no-repeat;background-size:contain}.classroom-button--mode-grey{--classroom-button--color:#823cdc;--classroom-button--bg:#efedf0;--classroom-button--bg--hover:#efedf0;--classroom-button--bg--active:#d8d4d9;--classroom-button--box-shadow:inset 0 10px 20px rgba(0, 0, 0, 0.05)}.classroom-button--mode-fuchsia{--classroom-button--bg:#f0eaf8;--classroom-button--color:#823cdc;--classroom-button--bg--hover:rgb(226.3392857143, 214.875, 241.625);--classroom-button--bg--active:rgb(212.6785714286, 195.75, 235.25)}.starts-counter{display:flex;user-select:none}.starts-counter__item{position:relative;display:block;width:35px;height:33px;background:url(/assets/images/icons-svg/classroom/cc-star.svg) no-repeat;background-size:contain;margin-left:5px}.starts-counter__item:first-of-type{margin-left:0}.starts-counter__item:after{position:absolute;background:url(/assets/images/icons-svg/classroom/cc-start-active.svg) no-repeat;background-size:contain;left:50%;transform:translateX(-50%);top:-4px;width:35px;height:35px}.starts-counter[data-active="1"] .starts-counter__item:nth-child(-n+1):after,.starts-counter[data-active="2"] .starts-counter__item:nth-child(-n+2):after,.starts-counter[data-active="3"] .starts-counter__item:nth-child(-n+3):after,.starts-counter[data-active="4"] .starts-counter__item:nth-child(-n+4):after,.starts-counter[data-active="5"] .starts-counter__item:nth-child(-n+5):after{content:""}.container-animation-star .lottie-player__animation{transform:translateX(-30vw)}.classroom-toolbar,.classroom-toolbar__item{align-content:center;align-items:center;background-color:#fff}.classroom-toolbar{display:inline-flex;border-radius:100px;padding:2px}.classroom-toolbar .file-upload{cursor:pointer;padding:0;margin:0;line-height:1;height:17px}.classroom-toolbar__item{position:relative;display:flex;margin-left:2px;justify-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;outline:0;transition:.2s;border:1px solid #fff}.classroom-toolbar__item:first-of-type{margin-left:0}.classroom-toolbar__item:disabled{pointer-events:none}.classroom-toolbar__item:disabled svg{opacity:.4}.classroom-toolbar__item svg{user-select:none;fill:#14001a}:where(.classroom-toolbar__item:not(:disabled, .classroom-toolbar__item--active)):focus,:where(.classroom-toolbar__item:not(:disabled, .classroom-toolbar__item--active)):hover{background:#efedf0}:where(.classroom-toolbar__item:not(:disabled, .classroom-toolbar__item--active)):active{box-shadow:inset 0 0 5px 0 rgba(20,0,26,.1)}.classroom-toolbar__item--active{background-color:#14001a;border-color:#14001a}.classroom-toolbar__item--active svg{fill:#fff}.classroom-toolbar__max-slide-index,.classroom-toolbar__text{position:relative;font:500 12px/1.25 var(--app-font-family);display:block;box-sizing:content-box;padding:2px 5px;min-width:2ch;border:2px solid #fff}.classroom-toolbar__text{text-align:center;z-index:2;overflow:hidden;outline:0}.classroom-toolbar__max-slide-index{white-space:nowrap;color:#aaa0ab}.classroom-toolbar__max-slide-index:before{position:absolute;content:"/";left:-5px;z-index:2}.classroom-popup__calendar{display:grid;width:100%;max-height:90vh;max-width:640px;padding-left:3.44rem;padding-right:3.44rem;overflow-y:auto;grid-template-rows:auto 1fr}.classroom-popup{position:fixed;display:flex;left:-1px;right:-1px;top:-1px;bottom:-1px;background:rgba(20,0,26,.8);z-index:999;justify-content:center;justify-items:center;align-content:center;align-items:center;margin:0!important}.classroom-popup__overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.classroom-popup__container{position:relative;background:#fff;border-radius:12px;overflow:hidden;min-width:320px;z-index:2;max-height:calc(100% - 40px)}.classroom-popup__close-btn{position:absolute;display:flex;justify-content:center;justify-items:center;align-items:center;align-content:center;width:26px;height:26px;text-indent:-999px;background:0 0;border:0;top:8px;right:8px;overflow:hidden;padding:0;border-radius:100%;outline:0;transition:.2s}.classroom-popup__close-btn:focus,.classroom-popup__close-btn:hover{background:#efedf0}.classroom-popup__header{font:600 14px/1.29 var(--app-font-family);text-align:center;padding:12px;border-bottom:1px solid #efedf0}.classroom-popup__header--border-none{border-bottom:none}.classroom-popup__center{position:relative}.classroom-popup__sub-title,.classroom-popup__title{color:#fff;text-align:center}.classroom-popup__title,.classroom__exit-notify>header{font:600 18px/1.22 var(--app-font-family)}.classroom-popup__sub-title{font:500 14px/1.29 var(--app-font-family)}.classroom-popup__title+.classroom-popup__sub-title{margin-top:12px}.classroom-summary-popup{display:block}.classroom-summary-popup .classroom-popup__container{background:0 0;scale:var(--layout-scale);width:1020px;height:574px;translate:-50% -50%;left:50%;top:50%;margin:auto;position:fixed}.finder,.finder__sidebar{display:flex;position:relative}.finder{width:640px;height:80vh;height:80dvh}.finder__sidebar{border-right:1px solid #efedf0;overflow:hidden;flex-direction:column;flex-shrink:0;width:240px}.finder__label{padding:16px 18px 0;border-top:1px solid #efedf0;margin-bottom:-10px;color:#6d5c70;background:#fff;z-index:2}.finder__main{position:relative;display:flex;overflow:hidden;width:100%}.finder__recommended{margin-bottom:20px}.finder__recommended-title{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;padding:0 8px}.finder__items{width:100%;margin:0;overflow-y:auto;overflow-x:hidden;outline:0;padding:18px 16px;list-style:none}.finder__items:focus{background:#c4c4c4;box-shadow:0 2px 8px rgba(20,0,26,.1);background:0 0}.finder__items:first-of-type{flex-shrink:0}.finder__items:nth-of-type(2){flex-shrink:1.5}.finder__items:nth-of-type(n+2){height:100%}.finder__btn{font:500 14px/1.29 var(--app-font-family);display:grid;grid-template-columns:auto 1fr;width:100%;background:0 0;padding:5px 8px;margin:0;border:0;border-radius:4px;text-align:left;outline:0;transition:.2s}.finder__btn svg{height:2ch;margin-right:8px;fill:currentColor}.finder__btn:not(.finder__btn--active):not(:active):focus,.finder__btn:not(.finder__btn--active):not(:active):hover{background-color:#f0eaf8}.finder__btn--active,.finder__btn:active{background-color:#823cdc;color:#fff}.allright-logo svg,.finder__btn--active .finder__btn-description,.finder__btn:active .finder__btn-description{color:#fff}.finder__items+.finder__items{padding-top:0}.finder__btn-description{grid-column:span 2;width:100%;font:500 12px/1.25 var(--app-font-family);color:#6d5c70;margin-bottom:3px}.classroom-picker-wrap{position:relative}.classroom-picker__tooltip{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 6px);border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1);z-index:99}.classroom-picker__tooltip:after{content:"";position:absolute;width:50px;height:5px;top:100%;left:0;right:0;margin:auto}.classroom-picker{display:grid;gap:0;padding:8px;grid-template-columns:repeat(4,max-content)}.classroom-picker .text-small{width:10px;height:12px}.classroom-picker .text-medium{width:14px;height:18px}.classroom-picker .text-large{width:17px;height:22px}.classroom-picker .text-xlarge{width:22px;height:26px}.classroom-picker+.classroom-color-picker{padding-top:0}.classroom-picker-item{display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center;width:34px;height:34px;background:0 0;border:0;padding:0;margin:0;line-height:1;border-radius:100%;outline:0;transition:.2s}.classroom-picker-item:not(:active):not(.classroom-picker-item--active):focus,.classroom-picker-item:not(:active):not(.classroom-picker-item--active):hover{background:#f7f6f7}.classroom-picker-item--active,.classroom-picker-item:active{color:#fff;background:#14001a}.color-icon{display:block;border-radius:100%;width:24px;height:24px}.color-icon--white{border:1px solid #d8d4d9}.classroom-color-picker{display:grid;grid-template-columns:repeat(4,34px);gap:0;padding:8px;justify-content:center}.classroom-color-picker__item{position:relative;margin:0;padding:0;border:0;background:0 0;display:block;width:34px;height:34px;outline:0}.classroom-color-picker__item:nth-child(1) .classroom-color-picker__icon{border-top-left-radius:5px}.classroom-color-picker__item:nth-child(4) .classroom-color-picker__icon{border-top-right-radius:5px}.classroom-color-picker__item:nth-last-child(1) .classroom-color-picker__icon{border-bottom-right-radius:5px}.classroom-color-picker__item:nth-last-child(4) .classroom-color-picker__icon{border-bottom-left-radius:5px}.classroom-color-picker__item:not(:active):not(.classroom-color-picker__item--active):hover .classroom-color-picker__icon{box-shadow:inset 0 0 5px rgba(20,0,26,.3)}.classroom-color-picker__item:hover:active{z-index:2}.classroom-color-picker__item--active,.classroom-color-picker__item:active{box-shadow:0 0 0 3px #fff;z-index:1;border-radius:5px}.classroom-color-picker__item--active:after,.classroom-color-picker__item:active:after{content:"";position:absolute;display:block;left:-3px;top:-3px;right:-3px;bottom:-3px;background:0 0;box-shadow:0 2px 8px rgba(20,0,26,.1);border-radius:5px}.classroom-color-picker__item--active .classroom-color-picker__icon,.classroom-color-picker__item:active .classroom-color-picker__icon{border-radius:5px}.classroom-color-picker__icon{position:absolute;left:0;right:0;top:0;bottom:0;display:block}.student-award__star-btn,.student-award__sticker-btn{width:100%;padding-left:46px;position:relative;justify-content:flex-start}.student-award__star-btn:before,.student-award__sticker-btn:before{content:"";position:absolute;display:block;background-repeat:no-repeat}.student-award__star-btn:not(:first-of-type),.student-award__sticker-btn:not(:first-of-type){margin-top:8px}.student-award__star-btn::before{left:0;top:0;width:46px;height:46px;background-image:url(/assets/images/classroom/star.png)}.student-award__sticker-btn::before{left:7px;top:0;bottom:0;margin:auto;width:35px;height:29px;background-image:url(/assets/images/classroom/charli-sticker.png)}.classroom-wormhole{position:absolute;left:0;right:0;width:0;height:0}.classroom-wormhole--mode-stickers .lottie-player__animation{max-width:50vh;margin:auto;max-height:50vh}.application_classroom_index .c-notification__content{padding:16px}.application_classroom_index .c-notification__content a{color:#823cdc}.application_classroom_index .c-notification__close svg,.application_classroom_index .c-notification__icon{display:none}.application_classroom_index .c-notification--error,.application_classroom_index .c-notification--success,.application_classroom_index .c-notification--warning{border-radius:8px}.application_classroom_index .c-notification--warning{color:#14001a;background-color:#ffe5cc}.application_classroom_index .c-notification__close{color:#000}.application_classroom_index .c-notification__close:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 13'%3e%3cpath fill='currentColor' d='M.945 11.156a.903.903 0 00.008 1.258.911.911 0 001.258.008l4.781-4.79 4.79 4.79a.904.904 0 001.257-.008c.336-.351.344-.922 0-1.258L8.258 6.367l4.781-4.781a.896.896 0 000-1.258c-.351-.336-.922-.344-1.258-.008L6.992 5.11 2.211.32C1.883-.008 1.289-.023.953.328a.911.911 0 00-.008 1.258l4.79 4.781-4.79 4.79z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.application_classroom_index .c-notification__close .c-notification__svg{fill:#14001a}.classroom-notification.ember-cli-notifications-notification__container--top-right{top:50px;right:4px}.video-chat-error .icon{display:none}.video-chat-error .title{font:500 14px/1.29 var(--app-font-family)}.reload-btn,.volume-mute-btn{position:absolute;top:10px;z-index:3}.volume-mute-btn{right:10px}.reload-btn{left:10px}.swap-video-preview{display:inline-block;position:absolute;right:4px;top:4px;z-index:3}.swap-video-preview:not(.click):hover .swap-video-preview__tooltip{visibility:visible;opacity:1;pointer-events:all}.swap-video-preview__tooltip{position:absolute;top:-4px;background:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1);border:1px solid #d8d4d9;padding:0;border-radius:8px;width:220px;display:flex;flex-direction:column;left:calc(100% + 8px);visibility:hidden;opacity:0;pointer-events:none;transition:.3s;overflow:hidden}.swap-video-preview__options{display:block;border-radius:8px;margin:0;padding:0;max-height:150px;overflow-x:hidden;overflow-y:auto}.swap-video-preview__option,.swap-video-preview__result{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 16px;font:500 14px/1.29 var(--app-font-family);cursor:pointer;user-select:none}.swap-video-preview__option:active,.swap-video-preview__option:hover{background-color:var(--swap-video-preview__option-bg--hover, #efedf0)}.swap-video-preview__option--active{background:#d8d4d9;--swap-video-preview__option-bg--hover:#d8d4d9}.swap-video-preview__result:before{content:"";position:absolute;left:8px;right:8px;top:0;height:1px;background-color:#efedf0}.swap-video-preview__result{padding-top:10px;padding-bottom:10px}.swap-video-preview__btn{position:relative}.swap-video-preview__btn:before{content:"";position:absolute;left:100%;top:0;bottom:0;width:20px}.swap-video-preview__container{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#14001a}.sticker>img,.swap-video-preview__img{width:100%;height:100%;object-fit:contain}.video-preview{position:absolute;left:0;right:0;top:0;bottom:0;background:#14001a;will-change:transform}.video-preview__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;opacity:.4;background:0 0;border:0}.video-preview__icon:where(:not(button), [disabled]){pointer-events:none}.video-preview__icon--left{left:10px;top:10px;z-index:3;transform:none;opacity:1;color:#ec4d4d;width:30px;height:30px;display:flex;place-self:center}.video-preview__img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:contain}.subscriber-screen .video-preview__img--avatar-true,.subscriber-wrap .video-preview__img--avatar-true{border-radius:100%;width:150px;height:150px;margin:auto}.video-preview__video.video-preview__video{position:relative;width:100%;height:100%;object-fit:cover}.classroom-img-picker{--columns:3;display:inline-grid;grid-template-columns:repeat(var(--columns),1fr);gap:.5rem;user-select:none}.classroom-img-picker--4-column{--columns:4}.classroom-img-picker__title{grid-column:span var(--columns);order:-1;font:500 14px/1.29 var(--app-font-family);margin-bottom:8px}.classroom-img-picker__item{position:relative;display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center;cursor:pointer;user-select:none}.classroom-img-picker__item--type-icon{background-color:#fff;width:100%;height:100%;aspect-ratio:88/56;border:1px solid #d8d4d9;border-radius:8px;color:#14001a;--svg-bg-color:#6d5c70}.classroom-img-picker__item--active-true:where(.classroom-img-picker__item--type-icon){color:#823cdc;--svg-bg-color:#823cdc;border-color:#823cdc}.classroom-img-picker__item--active-true:not(.classroom-img-picker__item--type-icon):after{position:absolute;content:"";left:0;top:0;bottom:0;right:0;background-image:url(/assets/images/icons/check-2.svg),linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:1.5625rem,100%}.classroom-img-picker__preview,.classroom-img-picker__swap-preview{position:relative;display:block;object-fit:cover;user-select:none;height:56px;border-radius:6px}.classroom-img-picker__preview{object-fit:contain;padding:5px;width:88px}.pick-dialog,.pick-dialog-wrapper{display:flex;justify-content:center;justify-items:center;align-items:center;align-content:center}.pick-dialog-wrapper{position:absolute;left:0;top:0;bottom:0;right:0;pointer-events:none}.pick-dialog{pointer-events:auto;position:relative;flex-direction:column;gap:14px;width:100%;max-width:480px;min-height:300px;background:#fff;box-shadow:0 2px 8px rgba(20,0,26,.1);border-radius:12px}.pick-dialog__caption{color:#15bb2b}.pick-dialog__caption,.pick-dialog__text{font:500 14px/1.29 var(--app-font-family)}.classroom-ui__fixed{position:absolute;display:flex;justify-items:center;justify-content:center;left:0;right:0;padding:.5rem}.classroom-ui__fixed--bottom{bottom:0}.sticker{border:0;width:64px;height:64px;background:var(--sticker-bg, transparent);border-radius:8px;transition:2ms;user-select:none}.sticker:hover{background:var(--sticker-bg--hover, #efedf0)}.stickers-btn-wrap{position:relative}.stickers-btn-wrap:hover:not(.stickers-btn-wrap--disable-true) .stickers-tooltip{opacity:1;visibility:visible;transition:.2s .2s;pointer-events:auto;animation:none}.stickers-tooltip{background:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1);position:absolute;display:grid;left:calc(100% + 4px);padding:8px;grid-template-columns:repeat(4,auto);gap:8px;z-index:99;border-radius:8px;transform:translateY(-50%);top:50%;visibility:hidden;transition:.2s .3s;animation:hide-sticker .2s .3s forwards;opacity:0}.classroom-layout--videochat .stickers-tooltip{transform:translateY(0);top:0}.stickers-tooltip:before{content:"";position:absolute;right:100%;width:10px;top:0;bottom:0}.classroom-bubble-message{position:absolute;cursor:pointer;display:flex;flex-direction:row;align-items:flex-start;padding:11px 16px;opacity:0;bottom:4px;left:4px;max-width:min(400px,100% - 8px);background:#fff;color:#14001a;border-radius:40px/100%;z-index:10;transform:scale(0) translateY(0);will-change:transform}.classroom-bubble-message__inner{font:500 14px/1.29 var(--app-font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.classroom-bubble-message--animate{animation:textMoveUp 3s ease-in-out 1 forwards}.go-to-zoom{display:grid;gap:8px}.go-to-zoom__title{font:600 14px/1.29 var(--app-font-family)}.go-to-zoom__description{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.go-to-zoom>.classroom-button,.tech-help>.classroom-button{justify-self:start}.classroom-shared-dom--visible{display:none!important}.talking-time-indicator{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:4px 4px 8px 12px;background-color:rgba(20,0,26,.8);border-radius:8px}.talking-time-indicator__label{font:500 12px/1.25 var(--app-font-family);color:#d8d4d9}.talking-time-indicator__progress-bar{display:flex;width:100%;height:24px;border-radius:4px;background:linear-gradient(90deg,#c10202 4.76%,#eb31ef 21.35%,#099bbb 41.15%,#09bb45 73.44%,#ee7e16 91.15%);overflow:hidden;user-select:none}.talking-time-indicator__progress-bar__progress{width:0;padding:0 2px;transition:width .3s;text-align:right;z-index:1}.talking-time-indicator__progress-bar__fill{flex-grow:1;background-color:#14001a;opacity:.5}.talking-time-indicator__progress-bar__label{font:600 18px/1.22 var(--app-font-family);color:#fff;white-space:nowrap}.talking-time-indicator__tip{grid-column:1/-1;font:500 14px/1.29 var(--app-font-family);color:#d8d4d9}.talking-time-indicator.talking-time-indicator--level-not_enough .talking-time-indicator__tip{color:#ff3030}.talking-time-indicator.talking-time-indicator--level-low .talking-time-indicator__tip{color:#f842ff}.talking-time-indicator.talking-time-indicator--level-good .talking-time-indicator__tip{color:#09bb80}.talking-time-indicator.talking-time-indicator--level-high .talking-time-indicator__tip{color:#ff8b21}.tech-help{display:grid;gap:8px}.tech-help__title{font:600 14px/1.29 var(--app-font-family)}.tech-help__description{font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.application_classroom_index{overflow:hidden;direction:ltr}.classroom__box{position:relative;display:block;width:100vw;height:100vh;height:100dvh;background-size:cover;background-position:center;overflow:hidden;overscroll-behavior:none}.classroom__box ::-webkit-scrollbar{width:6px;height:3px}.classroom__box ::-webkit-scrollbar-track{background-color:transparent}.classroom__box ::-webkit-scrollbar-track-piece{background-color:transparent}.classroom__box ::-webkit-scrollbar-thumb{background-color:#ff8b21;border-radius:0}.classroom__box.default-theme{background-image:var(--classroom-theme-background)}.classroom-devices__title{font:600 14px/1.29 var(--app-font-family)}.classroom__settings__states{display:grid;gap:0;justify-items:center}.classroom__settings__states__nav{display:inline-grid;grid-auto-flow:column}.classroom__settings__states__nav-button{--border-radius:8px;font:500 14px/1.29 var(--app-font-family);border:0;background:var(--background, none);box-sizing:border-box;padding:.3125rem 1.5rem}.classroom__settings__states__nav-button:not(:first-of-type){margin-left:-.05rem}.classroom__settings__states__nav-button:not(.classroom__settings__states__nav-button--active){box-shadow:inset 0 0 0 .05rem #d8d4d9}.classroom__settings__states__nav-button--active{border:0;color:#fff;--background:linear-gradient(157.28deg, #8F47EB 7.8%, #6622BF 92.72%);z-index:2}.classroom__settings__states__nav-button:first-of-type{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.classroom__settings__states__nav-button:last-of-type{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.classroom-settings__layout:where(.troubleshooting){grid-template-columns:300px 300px;--cr-s-padding:16px 12px}@media (min-width:600px){.classroom-settings__layout:where(.troubleshooting){--cr-s-padding:24px 32px}}.troubleshooting__tips{display:grid;gap:8px}.troubleshooting__tips-title{font:600 14px/1.29 var(--app-font-family)}.troubleshooting__tip{display:grid;gap:8px;grid-template-columns:24px 1fr}.troubleshooting__tip-text{font:500 14px/1.29 var(--app-font-family);padding-top:4px}.open-settings-btn-wrapper{position:relative}.open-settings-dropdown{position:absolute;top:calc(100% + 4px);visibility:hidden;opacity:0;transition:.3s;z-index:99}.open-settings-dropdown::before{content:"";position:absolute;height:10px;bottom:100%;left:0;right:0}.open-settings-btn-wrapper:hover .open-settings-dropdown{visibility:visible;opacity:1}.open-settings-dropdown__menu{background:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1);border:1px solid #d8d4d9;border-radius:8px;overflow:hidden;padding:0}.open-settings-dropdown__menu-item{font:500 14px/1.29 var(--app-font-family);display:grid;gap:4px;grid-template-columns:24px 1fr;grid-template-rows:24px;align-items:center;padding:4px 12px;white-space:nowrap;cursor:pointer}.open-settings-dropdown__menu-item>:first-child{justify-self:center}.open-settings-dropdown__menu-item:hover{background-color:#efedf0}.open-settings-dropdown__menu-item:active{background-color:#d8d4d9}.classroom-settings{background-color:#fff;border-radius:12px;overflow:hidden;padding:0;--cr-s-padding:8px 12px}@media (min-width:600px){.classroom-settings{--cr-s-padding:12px 24px}}.classroom-settings__header{text-align:center;font:600 14px/1.29 var(--app-font-family);padding:var(--cr-s-padding)}.classroom-settings__main{display:flex;align-items:flex-start;padding:0}@media (min-width:480px){.classroom-settings__main{gap:10px}}@media (min-width:600px){.classroom-settings__main{gap:48px}}.classroom-settings__main:first-of-type{border-top:1px solid #efedf0}.classroom-settings__main:last-of-type{border-bottom:1px solid #efedf0}.classroom-settings__footer{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--cr-s-padding)}.classroom-settings__footer .classroom-button{min-width:244px}.classroom-settings__footer>:not(:first-child){margin-top:var(--classroom-button--inner-column-gap, 10px)}.volume-level-view,.volume-level-view__active{position:relative;margin-left:auto;margin-right:0;display:block;height:16px;width:100%;background-repeat:repeat no-repeat;background-image:url(/assets/images/icons-svg/classroom/volume-level.svg);background-size:7px 16px;overflow:hidden}.volume-level-view__active{position:absolute;width:calc(var(--audio-level)*7px);background-image:url(/assets/images/icons-svg/classroom/volume-level-active.svg)}.classroom-settings__layout{display:grid;grid-template-columns:minmax(auto,360px) 264px;gap:1.8em;overflow-y:auto;overflow-x:hidden;max-height:calc(var(--layout-height, 100dvh) - 480px);height:100%;padding:var(--cr-s-padding)}.classroom-settings__layout[disabled] .classroom-img-picker__item{pointer-events:none;opacity:.5}.classroom-settings__column .video-element{background:#000}.classroom-settings__column{display:flex;flex-direction:column;gap:1.8em}.classroom-placeholder{display:grid;grid-template-columns:1fr 3fr;gap:2px;padding:40px 16px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:12px}.classroom-placeholder__video:after,.classroom-placeholder__video:before{content:"";background-color:#efedf0;width:100%;height:52px;display:block;border-radius:8px;background-image:url(/assets/images/p-user.svg);background-size:25px;background-repeat:no-repeat;background-position:center bottom}.classroom-placeholder__video{display:flex;flex-direction:column;justify-content:space-between}.classroom-placeholder__main{display:block;border-radius:8px;background-color:#efedf0;width:100%;height:190px;background-image:url(/assets/images/p-img.svg);background-size:80px;background-repeat:no-repeat;background-position:center}.classroom-settings__warning{display:grid;margin-top:12px;border-radius:8px;padding:12px 16px;font:500 12px/1.25 var(--app-font-family);gap:2ch;background:#fff2e6}.classroom-settings__warning a{color:#823cdc;white-space:nowrap}.classroom-settings__warning a:hover{text-decoration:underline}.classroom-tutor-tools{display:flex}.classroom-tutor-tools--close-btn-visible-false,.classroom-tutor-tools--close-btn-visible-undefined{padding-right:48px}.classroom-tutor-tool{position:relative;--classroom-button--radius:0;--classroom-button--width:48px;--classroom-button--height:40px}.classroom-tutor-tool:first-of-type{border-radius:8px 0 0 8px}.classroom-tutor-tool:last-of-type{border-radius:0 8px 8px 0}.classroom-tutor-tool__icon{margin:auto;fill:#fff}.classroom-header{position:relative;z-index:40;height:40px;display:grid;grid-template-areas:"logo left-panel middle tutor right-panel";grid-template-columns:auto auto 1fr auto auto;align-items:center;align-content:center;width:100%;gap:4px}.classroom-header .allright-logo{padding-left:4px}.classroom-header .allright-logo+.classroom-header__panel{grid-area:left-panel}.classroom-header--simple{grid-template-areas:inherit;grid-template-columns:inherit;grid-auto-flow:column;justify-content:space-between;margin:4px 0;padding:0 4px}.classroom-header__middle-content{grid-area:middle;display:flex;justify-content:center}.classroom-header__right{grid-area:right-panel;display:flex;gap:8px;justify-content:space-between;justify-items:self-end;align-items:center}.sync-tools__btn{background:0 0;border:0;display:flex;width:100%;flex-wrap:nowrap;text-align:left;margin:-1px 0;padding:10px 15px;white-space:nowrap;font:500 14px/1.29 var(--app-font-family);line-height:1;outline:0;transition:.2s}.sync-tools__btn:focus,.sync-tools__btn:hover{background:#efedf0}.sync-tools__btn:active{background:#d8d4d9}.sync-tools__btn>svg{margin-right:7px}.sync-tools__btn-description{font:500 12px/1.25 var(--app-font-family);color:#6d5c70;margin-bottom:3px}.sync-tools__btn--red{color:#ec4d4d;text-align:center}.sync-tools__btn--last-chose{flex-wrap:wrap}.sync-tools-wrapper{position:relative}.sync-tools{position:absolute;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(20,0,26,.1);min-width:210px;right:0;top:calc(100% + 4px);border-radius:8px;border:1px solid #d8d4d9}.sync-tools hr{width:calc(100% - 20px);margin:0 auto;padding:0;border-top:1px solid #efedf0}.sync-tools:not(.sync-tools--show){visibility:hidden;opacity:0}.classroom-youtube-popup{position:absolute}.classroom-screens{display:flex;flex-direction:column;justify-content:flex-start}.classroom-screens:where(.classroom-layout--incognito:not(.classroom-layout--videochat) .classroom-screens){height:100%}.publisher-screen{position:relative;width:100%;margin:auto auto 0}.subscriber-screen{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:repeat(auto-fit,minmax(100px,1fr));gap:5px}@media screen and (max-height:750px){.classroom-layout:not(.classroom-layout--videochat) .classroom-screens{max-width:360px}}.classroom-screens .starts-counter{margin-top:10px;margin-bottom:10px}.classroom-screens-panel{display:grid;flex-wrap:wrap;gap:4px 8px;margin-top:4px;margin-bottom:4px;justify-items:center;justify-content:space-around;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.classroom-screens-panel>div{width:100%;max-width:190px}.classroom-screens-panel .talking-time-indicator{max-width:unset;grid-column:1/-1}.subscriber-screen:where(.classroom-layout--incognito:not(.classroom-layout--videochat) .subscriber-screen){grid-template-columns:auto;grid-template-rows:auto;align-content:space-between;height:100%}.classroom-sidebar .messages-wrapper{height:100%;margin-bottom:0;padding:8px}.classroom-sidebar .messages-wrapper .message{margin-bottom:4px}.classroom-sidebar .bottom-controls .attachement-dz input[type=file],.classroom-sidebar .messages-wrapper .message .name{display:none}.classroom-sidebar .messages-wrapper .message.user .message-content{background:#823cdc;color:#fff}.classroom-sidebar .messages-wrapper .message.participant .message-content{background:#ffe5cc;color:#14001a}.classroom-sidebar .text-chat-wrap:not(.hidden){display:flex;flex-direction:column;height:calc(var(--max-main-height) - var(--sidebar-title-heigth))}.classroom-sidebar .bottom-controls{display:grid;grid-template-columns:26px 1fr 26px;gap:10px;align-items:center;align-content:center;border-top:1px solid #efedf0;padding:0 10px}.classroom-sidebar .bottom-controls button{order:2;width:26px;height:26px;overflow:hidden;text-indent:-9999px;border-radius:100%;margin:0;padding:0;background-image:url(/assets/images/icons-svg/classroom/send-icon.svg);background-position:center;background-repeat:no-repeat;opacity:.5}.classroom-sidebar .bottom-controls button:after,.classroom-sidebar .bottom-controls button:before{content:none}.classroom-sidebar .bottom-controls button:active,.classroom-sidebar .bottom-controls button:focus,.classroom-sidebar .bottom-controls button:hover{opacity:1;background-image:url(/assets/images/icons-svg/classroom/send-icon.svg);background-position:center;background-repeat:no-repeat}.classroom-sidebar .bottom-controls .attachement-dz{user-select:none;width:26px;height:26px;overflow:hidden;text-indent:-9999px;margin:0;padding:0;order:-1}.classroom-sidebar .bottom-controls .attachement-dz__inner{height:100%;border:0}.classroom-sidebar .bottom-controls .attachement-dz-btn{position:relative}.classroom-sidebar .bottom-controls .attachement-dz-btn:after{content:"";background-image:url(/assets/images/icons-svg/classroom/atach.svg);background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0}.bottom-controls__textarea-wrap{display:flex;align-items:center;min-height:50px;padding:10px 0}.bottom-controls__textarea-wrap textarea{max-height:5em;width:100%;min-height:auto;resize:none;font:500 14px/1.29 var(--app-font-family);outline:0;border:0}.classroom-sidebar .content-notes{padding:.5rem .5rem 2.5rem}.classroom-sidebar .content-notes>h3:first-of-type{display:none}.student-cart-wrap{height:calc(var(--max-content-height) - var(--sidebar-title-heigth));overflow-y:auto;font-size:calc(14px/min(1,var(--layout-scale, 1)))}.dashboard-tutors-list__simple-item{padding:8px;font:500 14px/1.29 var(--app-font-family)}.dashboard-tutors-list__simple-item .lesson-details{list-style:none;padding-inline-start:0}.dashboard-tutors-list__simple-item .lesson-details span.detail-button,.dashboard-tutors-list__simple-item .lesson-details span.student-card-homework__item,.dashboard-tutors-list__simple-item .lesson-details__item>svg,.dashboard-tutors-list__simple-item .user-wrapper{display:none}.dashboard-tutors-list__simple-item .lesson-details__item{padding:4px 8px}.dashboard-tutors-list__simple-item .lesson-details .detail-title{display:block;font:500 12px/1.25 var(--app-font-family);color:#6d5c70}.classroom-sidebar{--sidebar-title-heigth:43px;position:relative;display:flex;flex-direction:column;grid-area:sidebar;overflow:hidden;height:100%;background-color:#fff;align-items:stretch;align-content:stretch;border-radius:12px}@supports (--custom:property){.classroom-sidebar{max-height:var(--max-content-height)}}@supports (--custom:property){.classroom-sidebar.chat-view{max-height:var(--max-main-height)}}.classroom-sidebar__close{position:absolute}.classroom-sidebar__title{position:relative;font:600 14px/1.29 var(--app-font-family);padding:12px;text-align:center;border-bottom:1px solid #efedf0}.classroom-sidebar__body{flex:1 1 auto;overflow:hidden}.classroom-media__portal{--aspect-ratio:var(--aspect-ratio-default);--working-board-width:960;--working-board-height:700;position:relative;display:block;width:100%;height:0;background-color:transparent;border-radius:12px;padding-top:77.7777777%;overflow:hidden;overflow:clip;will-change:transform;max-height:var(--max-content-height)}.classroom-media__portal--wide-true{--aspect-ratio:var(--aspect-ratio-wide);--working-board-width:1280;--working-board-height:720}.classroom-media__portal{--min-sibling-container-width:calc(var(--screens-column-width) + 4px + var(--side-bar-width, 280px));--width:calc(var(--max-content-height) * var(--aspect-ratio));width:min(var(--width),var(--main-width) - var(--min-sibling-container-width))}@supports (aspect-ratio:4/3){.classroom-media__portal{padding-top:0;height:auto;aspect-ratio:var(--aspect-ratio)}}@supports not (aspect-ratio:4/3){.classroom-media__portal{padding-top:min(var(--max-content-height),100%/(var(--aspect-ratio)))}}.classroom-media__portal>.subscriber-screen{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:100%}.classroom-media__portal>.drawing-board,.classroom-media__portal>.screen-sharing-wrapper,.classroom-media__portal>.share-slide-wrapper,.classroom-media__portal>.summary-wrapper,.classroom-media__portal>.theme-selector-wrapper,.classroom-media__portal>.working-board{position:absolute;display:block;margin:0;max-width:none;max-height:none;top:50%;left:50%;transform-origin:center;user-select:none;transition:.2s visibility}@supports (--custom:property){.classroom-media__portal>.drawing-board,.classroom-media__portal>.screen-sharing-wrapper,.classroom-media__portal>.share-slide-wrapper,.classroom-media__portal>.summary-wrapper,.classroom-media__portal>.theme-selector-wrapper,.classroom-media__portal>.working-board{--scale:calc(
        min(
                calc(var(--portal-width) / var(--working-board-width)),
                calc(var(--portal-height) / var(--working-board-height))
            ) +
            0.015
    );width:calc(var(--working-board-width)*1px);height:calc(var(--working-board-height)*1px);transform:translate(-50%,-50%) scale(var(--scale))}}.classroom-media__portal>.drawing-board.hidden,.classroom-media__portal>.screen-sharing-wrapper.hidden,.classroom-media__portal>.share-slide-wrapper.hidden,.classroom-media__portal>.summary-wrapper.hidden,.classroom-media__portal>.theme-selector-wrapper.hidden,.classroom-media__portal>.working-board.hidden{display:inherit;visibility:hidden;opacity:0}.classroom-media__portal>.share-slide-wrapper>div,.classroom-media__portal>.summary-wrapper>div,.classroom-media__portal>.theme-selector-wrapper>div{--wrapper-scale:1.2;display:inline-block;position:absolute;top:50%;transform-origin:center;left:50%;transform:translate(-50%,-50%) scale(var(--wrapper-scale))}.classroom-media__portal>.summary-wrapper>div{--wrapper-scale:min(
      calc(var(--working-board-width) / var(--summary-width)),
      calc(var(--working-board-height) / var(--summary-height))
  )}.classroom-media__portal>.share-slide-wrapper>div{--wrapper-scale:min(
      calc(var(--working-board-width) / var(--share-slide-width)),
      calc(var(--working-board-height) / var(--share-slide-height))
  )}.classroom-media__portal>.screen-sharing-wrapper .video-element{background-color:#14001a}@supports (aspect-ratio:4/3){.classroom-media__portal>.screen-sharing-wrapper .video-element{aspect-ratio:var(--aspect-ratio)}}@supports not (aspect-ratio:4/3){.classroom-media__portal>.screen-sharing-wrapper .video-element{padding-top:min(var(--working-board-height)*1px,100%/(var(--aspect-ratio)))}}.classroom-media__portal>.screen-sharing-wrapper .video-element video{background-color:transparent;object-fit:contain;transform:rotateX(0)}.classroom-media__portal--white-bg{background-color:#fff}.classroom-media__portal--black-2-bg{background-color:#14001a}.classroom-main--sidebar-false .classroom-media__portal--wide-true{--side-bar-width:0px}.classroom-main--wide-true .classroom-media__portal{--min-sibling-container-width:calc(var(--screens-column-width) + 8px);--width:calc(var(--max-content-height) * var(--aspect-ratio));width:min(var(--width),var(--main-width) - var(--min-sibling-container-width))}.classroom-main--wide-true.classroom-main--sidebar-true .classroom-media__portal{--min-sibling-container-width:calc(var(--screens-column-width) + 8px + var(--side-bar-width, 280px))}.working-board--wait-true{z-index:200}.classroom-media.disabled-action *{pointer-events:none!important}.classroom-media-panel{grid-area:media-panel;justify-content:space-between;align-content:start;align-items:start;display:grid;grid-template-areas:"left center right";grid-template-columns:auto 1fr auto}.classroom-media-panel .classroom-media-panel__item{text-align:center}.classroom-media-panel .classroom-media-panel__item:first-of-type:last-of-type{grid-area:center}.classroom-media-panel .classroom-media-panel__item:first-of-type:not(:last-of-type){text-align:left}.classroom-media-panel .classroom-media-panel__item:last-of-type:not(:first-of-type){text-align:right}.classroom-layout{position:relative;display:flex;min-width:1280px;min-height:700px;height:var(--layout-height);width:var(--layout-width);left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--layout-scale));padding:4px;flex-wrap:nowrap;flex-direction:column;will-change:transform}.classroom-layout>:nth-child(2){margin-top:4px;flex:1 40px}.classroom-layout>:nth-child(n+3){display:none}.classroom-layout--videochat .classroom-media{justify-content:center}.classroom-main .text-chat-btn{transform:scale(var(--layout-scale)) translateY(4px);transform-origin:right bottom;bottom:auto;top:var(--max-content-height);right:0}.classroom-main{display:grid;width:100%;height:100%;overflow-y:hidden;overflow-x:auto;justify-content:space-between;grid-template-areas:"screens media sidebar" "screens-footer media-panel sidebar";grid-template-columns:minmax(200px,400px) max-content 276px;grid-template-rows:var(--max-content-height) 1fr;max-height:100%;gap:4px;transform:translateX(0)}.classroom-layout--incognito.classroom-layout--videochat .classroom-main{grid-template-columns:0 1fr 0}.classroom-view--tutor{grid-template-areas:"screens media sidebar" "screens-footer media-panel sidebar" "classroom-presentation-progress classroom-presentation-progress classroom-presentation-progress";grid-template-rows:var(--max-content-height) 1fr auto}.classroom-main--wide-true.classroom-main--sidebar-false{grid-template-columns:minmax(200px,400px) max-content 0}.classroom-screens{max-width:400px;grid-area:screens}@supports (--custom:property){.classroom-screens{max-height:var(--max-content-height)}}.classroom-media{grid-area:media;display:flex;flex-direction:column;align-items:center;align-content:center;justify-items:center;justify-content:flex-start;height:100%}@supports (--custom:property){.classroom-media{max-height:var(--max-content-height)}}.classroom__exit-notify{display:grid;max-width:30rem;width:100%;padding-inline:1.5rem;padding-block:.78rem;row-gap:1rem;text-align:center}.classroom__exit-notify>article{font:500 14px/1.29 var(--app-font-family);display:grid;row-gap:.5rem}
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
@keyframes ripple-button-effect{0%{width:0}to{width:var(--max-width-ripple, 0)}}@keyframes roblox-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes roblox-loader-show-hide{0%{opacity:1}50%,to{opacity:0}}@font-face{font-family:"Marvin-Round";src:url(/assets/fonts/Marvin/Marvin-Round.woff2) format("woff2"),url(/assets/fonts/Marvin/Marvin-Round.woff) format("woff");font-weight:100 200 300 400 500 600 700 800 900;font-style:normal}@font-face{font-family:"Pangram";src:url(/assets/fonts/pangram/pangram-extrabold.woff2) format("woff2"),url(/assets/fonts/pangram/pangram-extrabold.woff) format("woff");font-weight:100 200 300 400 500 600 700 800 900;font-style:normal}@font-face{font-family:"SF UI Display";src:url(/assets/fonts/SF-UI-Display/SFUIDisplay-Regular.woff2) format("woff2"),url(/assets/fonts/SF-UI-Display/SFUIDisplay-Regular.woff) format("woff");font-weight:100 200 300 400 500 600 700 800 900;font-style:normal}.classroom-presentation-content{font-family:"Inter",Helvetica,sans-serif;font-weight:400;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;color:#fff;font-synthesis:none}.classroom-presentation-content :not(font){box-sizing:border-box;color:inherit;line-height:inherit}.classroom-presentation-content article,.classroom-presentation-content aside,.classroom-presentation-content details{display:block}.classroom-presentation-content audio,.classroom-presentation-content canvas,.classroom-presentation-content video{display:inline-block}.classroom-presentation-content audio:not([controls]){display:none;height:0}.classroom-presentation-content [hidden]{display:none}.classroom-presentation-content a:active,.classroom-presentation-content a:hover{outline:0}.classroom-presentation-content img{max-height:none;max-width:none}.classroom-presentation-content .presentations-upload__title,.classroom-presentation-content a,.classroom-presentation-content abbr,.classroom-presentation-content acronym,.classroom-presentation-content address,.classroom-presentation-content applet,.classroom-presentation-content article,.classroom-presentation-content aside,.classroom-presentation-content audio,.classroom-presentation-content b,.classroom-presentation-content big,.classroom-presentation-content blockquote,.classroom-presentation-content canvas,.classroom-presentation-content caption,.classroom-presentation-content center,.classroom-presentation-content cite,.classroom-presentation-content code,.classroom-presentation-content dd,.classroom-presentation-content del,.classroom-presentation-content details,.classroom-presentation-content dfn,.classroom-presentation-content div,.classroom-presentation-content dl,.classroom-presentation-content dt,.classroom-presentation-content em,.classroom-presentation-content embed,.classroom-presentation-content fieldset,.classroom-presentation-content figcaption,.classroom-presentation-content figure,.classroom-presentation-content footer,.classroom-presentation-content form,.classroom-presentation-content h1,.classroom-presentation-content h2,.classroom-presentation-content h3,.classroom-presentation-content h4,.classroom-presentation-content h5,.classroom-presentation-content h6,.classroom-presentation-content header,.classroom-presentation-content hgroup,.classroom-presentation-content iframe,.classroom-presentation-content img,.classroom-presentation-content ins,.classroom-presentation-content kbd,.classroom-presentation-content label,.classroom-presentation-content legend,.classroom-presentation-content li,.classroom-presentation-content mark,.classroom-presentation-content menu,.classroom-presentation-content nav,.classroom-presentation-content object,.classroom-presentation-content ol,.classroom-presentation-content output,.classroom-presentation-content p,.classroom-presentation-content pre,.classroom-presentation-content q,.classroom-presentation-content ruby,.classroom-presentation-content s,.classroom-presentation-content samp,.classroom-presentation-content section,.classroom-presentation-content small,.classroom-presentation-content span,.classroom-presentation-content strike,.classroom-presentation-content strong,.classroom-presentation-content sub,.classroom-presentation-content summary,.classroom-presentation-content sup,.classroom-presentation-content table,.classroom-presentation-content tbody,.classroom-presentation-content td,.classroom-presentation-content tfoot,.classroom-presentation-content th,.classroom-presentation-content thead,.classroom-presentation-content time,.classroom-presentation-content tr,.classroom-presentation-content tt,.classroom-presentation-content u,.classroom-presentation-content ul,.classroom-presentation-content var,.classroom-presentation-content video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.classroom-presentation-content .theme-font-no-font .reveal,.classroom-presentation-content .theme-font-no-font .themed{font-family:"Inter",Helvetica,sans-serif;font-size:30px}.classroom-presentation-content .theme-font-no-font .reveal section,.classroom-presentation-content .theme-font-no-font .themed section{line-height:1.3}.classroom-presentation-content .theme-font-no-font .reveal h1,.classroom-presentation-content .theme-font-no-font .themed h1{line-height:1.3;font-weight:500}.classroom-presentation-content .reveal .r-stretch,.classroom-presentation-content .reveal .stretch{max-width:none;max-height:none}.classroom-presentation-content .reveal pre.r-stretch code,.classroom-presentation-content .reveal pre.stretch code{height:100%;max-height:100%;box-sizing:border-box}.classroom-presentation-content .reveal .r-stack{display:grid}.classroom-presentation-content .reveal .r-stack>*{grid-area:1/1;margin:auto}.classroom-presentation-content .reveal .r-hstack,.classroom-presentation-content .reveal .r-vstack{display:flex}.classroom-presentation-content .reveal .r-vstack{flex-direction:column;align-items:center;justify-content:center}.classroom-presentation-content .reveal .r-hstack{flex-direction:row;align-items:center;justify-content:center}.classroom-presentation-content .reveal .items-stretch{align-items:stretch}.classroom-presentation-content .reveal .items-start{align-items:flex-start}.classroom-presentation-content .reveal .items-center{align-items:center}.classroom-presentation-content .reveal .items-end{align-items:flex-end}.classroom-presentation-content .reveal .justify-between{justify-content:space-between}.classroom-presentation-content .reveal .justify-around{justify-content:space-around}.classroom-presentation-content .reveal .justify-start{justify-content:flex-start}.classroom-presentation-content .reveal .justify-center{justify-content:center}.classroom-presentation-content .reveal .justify-end{justify-content:flex-end}.classroom-presentation-content .reveal-viewport{overflow:hidden;position:relative;line-height:1;margin:0;background-color:#fff;color:#000}.classroom-presentation-content .reveal .slides section .fragment{opacity:0;visibility:hidden;transition:all .2s ease;will-change:opacity}.classroom-presentation-content .reveal .slides section .fragment.visible{opacity:1;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.disabled{transition:none}.classroom-presentation-content .reveal .slides section .fragment.grow,.classroom-presentation-content .reveal .slides section .fragment.shrink{opacity:1;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.grow.visible{transform:scale(1.3)}.classroom-presentation-content .reveal .slides section .fragment.shrink.visible{transform:scale(.7)}.classroom-presentation-content .reveal .slides section .fragment.zoom-in{transform:scale(.1)}.classroom-presentation-content .reveal .slides section .fragment.zoom-in.visible{transform:none}.classroom-presentation-content .reveal .slides section .fragment.fade-out,.classroom-presentation-content .reveal .slides section .fragment.semi-fade-out,.classroom-presentation-content .reveal .slides section .fragment.strike{opacity:1;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.fade-out.visible{opacity:0;visibility:hidden}.classroom-presentation-content .reveal .slides section .fragment.semi-fade-out.visible{opacity:.5;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.strike.visible{text-decoration:line-through}.classroom-presentation-content .reveal .slides section .fragment.fade-up{transform:translate(0,40px)}.classroom-presentation-content .reveal .slides section .fragment.fade-down.visible,.classroom-presentation-content .reveal .slides section .fragment.fade-left.visible,.classroom-presentation-content .reveal .slides section .fragment.fade-right.visible,.classroom-presentation-content .reveal .slides section .fragment.fade-up.visible{transform:translate(0,0)}.classroom-presentation-content .reveal .slides section .fragment.fade-down{transform:translate(0,-40px)}.classroom-presentation-content .reveal .slides section .fragment.fade-right{transform:translate(-40px,0)}.classroom-presentation-content .reveal .slides section .fragment.fade-left{transform:translate(40px,0)}.classroom-presentation-content .reveal .slides section .fragment.current-visible,.classroom-presentation-content .reveal .slides section .fragment.fade-in-then-out,.classroom-presentation-content .reveal .slides section .fragment.fade-in-then-semi-out{opacity:0;visibility:hidden}.classroom-presentation-content .reveal .slides section .fragment.current-visible.current-fragment,.classroom-presentation-content .reveal .slides section .fragment.fade-in-then-out.current-fragment{opacity:1;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.fade-in-then-semi-out.visible{opacity:.5;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.fade-in-then-semi-out.current-fragment,.classroom-presentation-content .reveal .slides section .fragment.highlight-blue,.classroom-presentation-content .reveal .slides section .fragment.highlight-current-blue,.classroom-presentation-content .reveal .slides section .fragment.highlight-current-green,.classroom-presentation-content .reveal .slides section .fragment.highlight-current-red,.classroom-presentation-content .reveal .slides section .fragment.highlight-green,.classroom-presentation-content .reveal .slides section .fragment.highlight-red{opacity:1;visibility:inherit}.classroom-presentation-content .reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}.classroom-presentation-content .reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}.classroom-presentation-content .reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}.classroom-presentation-content .reveal .slides section .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.classroom-presentation-content .reveal .slides section .fragment.highlight-current-green.current-fragment{color:#17ff2e}.classroom-presentation-content .reveal .slides section .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.classroom-presentation-content .reveal:after{content:"";font-style:italic}.classroom-presentation-content .reveal iframe{z-index:1}.classroom-presentation-content .reveal a{position:relative}.classroom-presentation-content .reveal .progress{display:none;height:3px;width:100%;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.2);color:#fff}.classroom-presentation-content .reveal .progress:after{content:"";display:block;position:absolute;height:10px;width:100%;top:-10px}.classroom-presentation-content .reveal .progress span{display:block;height:100%;width:100%;background-color:currentColor;transition:transform 800ms cubic-bezier(.26,.86,.44,.985);transform-origin:0 0;transform:scaleX(0)}.classroom-presentation-content .reveal{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pinch-zoom}.classroom-presentation-content .reveal.embedded{touch-action:pan-y}.classroom-presentation-content .reveal .slides{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;overflow:visible;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%}.classroom-presentation-content .reveal .slides>section{perspective:600px}.classroom-presentation-content .reveal .slides>section,.classroom-presentation-content .reveal .slides>section>section{display:none;position:absolute;width:100%;pointer-events:auto;z-index:10;transform-style:flat;transition:transform-origin 800ms cubic-bezier(.26,.86,.44,.985),transform 800ms cubic-bezier(.26,.86,.44,.985),visibility 800ms cubic-bezier(.26,.86,.44,.985),opacity 800ms cubic-bezier(.26,.86,.44,.985)}.classroom-presentation-content .reveal[data-transition-speed=fast] .slides section{transition-duration:400ms}.classroom-presentation-content .reveal[data-transition-speed=slow] .slides section{transition-duration:1200ms}.classroom-presentation-content .reveal .slides section[data-transition-speed=fast]{transition-duration:400ms}.classroom-presentation-content .reveal .slides section[data-transition-speed=slow]{transition-duration:1200ms}.classroom-presentation-content .reveal .slides>section.stack{padding-top:0;padding-bottom:0;pointer-events:none;height:100%}.classroom-presentation-content .reveal .slides>section.present,.classroom-presentation-content .reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.classroom-presentation-content .reveal .slides>section:empty,.classroom-presentation-content .reveal .slides>section>section:empty,.classroom-presentation-content .reveal .slides>section>section[data-background-interactive],.classroom-presentation-content .reveal .slides>section[data-background-interactive]{pointer-events:none}.classroom-presentation-content .reveal.center,.classroom-presentation-content .reveal.center .slides,.classroom-presentation-content .reveal.center .slides section{min-height:0!important}.classroom-presentation-content .reveal .slides>section:not(.present),.classroom-presentation-content .reveal .slides>section>section:not(.present){pointer-events:none}.classroom-presentation-content .reveal.overview .slides>section,.classroom-presentation-content .reveal.overview .slides>section>section{pointer-events:auto}.classroom-presentation-content .reveal .slides>section.future,.classroom-presentation-content .reveal .slides>section.past,.classroom-presentation-content .reveal .slides>section>section.future,.classroom-presentation-content .reveal .slides>section>section.past{opacity:0}.classroom-presentation-content .reveal.linear section,.classroom-presentation-content .reveal.slide section{backface-visibility:hidden}.classroom-presentation-content .reveal .slides>section[data-transition=slide].past,.classroom-presentation-content .reveal .slides>section[data-transition~=slide-out].past,.classroom-presentation-content .reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.classroom-presentation-content .reveal .slides>section[data-transition=slide].future,.classroom-presentation-content .reveal .slides>section[data-transition~=slide-in].future,.classroom-presentation-content .reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%,0)}.classroom-presentation-content .reveal .slides>section>section[data-transition=slide].past,.classroom-presentation-content .reveal .slides>section>section[data-transition~=slide-out].past,.classroom-presentation-content .reveal.slide .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.classroom-presentation-content .reveal .slides>section>section[data-transition=slide].future,.classroom-presentation-content .reveal .slides>section>section[data-transition~=slide-in].future,.classroom-presentation-content .reveal.slide .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.classroom-presentation-content .reveal .slides>section[data-transition=linear].past,.classroom-presentation-content .reveal .slides>section[data-transition~=linear-out].past,.classroom-presentation-content .reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.classroom-presentation-content .reveal .slides>section[data-transition=linear].future,.classroom-presentation-content .reveal .slides>section[data-transition~=linear-in].future,.classroom-presentation-content .reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%,0)}.classroom-presentation-content .reveal .slides>section>section[data-transition=linear].past,.classroom-presentation-content .reveal .slides>section>section[data-transition~=linear-out].past,.classroom-presentation-content .reveal.linear .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.classroom-presentation-content .reveal .slides>section>section[data-transition=linear].future,.classroom-presentation-content .reveal .slides>section>section[data-transition~=linear-in].future,.classroom-presentation-content .reveal.linear .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.classroom-presentation-content .reveal .slides section[data-transition=default].stack,.classroom-presentation-content .reveal.default .slides section.stack{transform-style:preserve-3d}.classroom-presentation-content .reveal .slides>section[data-transition=default].past,.classroom-presentation-content .reveal .slides>section[data-transition~=default-out].past,.classroom-presentation-content .reveal.default .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.classroom-presentation-content .reveal .slides>section[data-transition=default].future,.classroom-presentation-content .reveal .slides>section[data-transition~=default-in].future,.classroom-presentation-content .reveal.default .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.classroom-presentation-content .reveal .slides>section>section[data-transition=default].past,.classroom-presentation-content .reveal .slides>section>section[data-transition~=default-out].past,.classroom-presentation-content .reveal.default .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.classroom-presentation-content .reveal .slides>section>section[data-transition=default].future,.classroom-presentation-content .reveal .slides>section>section[data-transition~=default-in].future,.classroom-presentation-content .reveal.default .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.classroom-presentation-content .reveal .slides section[data-transition=convex].stack,.classroom-presentation-content .reveal.convex .slides section.stack{transform-style:preserve-3d}.classroom-presentation-content .reveal .slides>section[data-transition=convex].past,.classroom-presentation-content .reveal .slides>section[data-transition~=convex-out].past,.classroom-presentation-content .reveal.convex .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.classroom-presentation-content .reveal .slides>section[data-transition=convex].future,.classroom-presentation-content .reveal .slides>section[data-transition~=convex-in].future,.classroom-presentation-content .reveal.convex .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.classroom-presentation-content .reveal .slides>section>section[data-transition=convex].past,.classroom-presentation-content .reveal .slides>section>section[data-transition~=convex-out].past,.classroom-presentation-content .reveal.convex .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.classroom-presentation-content .reveal .slides>section>section[data-transition=convex].future,.classroom-presentation-content .reveal .slides>section>section[data-transition~=convex-in].future,.classroom-presentation-content .reveal.convex .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.classroom-presentation-content .reveal.page .slides{perspective-origin:0 50%;perspective:3000px}.classroom-presentation-content .reveal.page .slides section{padding:30px;min-height:700px;box-sizing:border-box;transform-style:preserve-3d}.classroom-presentation-content .reveal.page .slides section.past{z-index:12}.classroom-presentation-content .reveal.page .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);transform:translateZ(-20px)}.classroom-presentation-content .reveal.page .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.classroom-presentation-content .reveal.page .slides>section.stack{padding:0;background:0 0}.classroom-presentation-content .reveal.page .slides>section.past{transform-origin:0 0;transform:translate3d(-40%,0,0) rotateY(-80deg)}.classroom-presentation-content .reveal.page .slides>section.future{transform-origin:100% 0;transform:translate3d(0,0,0)}.classroom-presentation-content .reveal.page .slides>section>section.past{transform-origin:0 0;transform:translate3d(0,-40%,0) rotateX(80deg)}.classroom-presentation-content .reveal.page .slides>section>section.future{transform-origin:0 100%;transform:translate3d(0,0,0)}.classroom-presentation-content .reveal .slides section[data-transition=fade],.classroom-presentation-content .reveal.fade .slides section:not([data-transition]),.classroom-presentation-content .reveal.fade .slides>section>section:not([data-transition]){transform:none;transition:opacity .5s}.classroom-presentation-content .reveal.fade.overview .slides section,.classroom-presentation-content .reveal.fade.overview .slides>section>section{transition:none}.classroom-presentation-content .reveal .slides section[data-transition=none],.classroom-presentation-content .reveal.none .slides section:not([data-transition]){transform:none;transition:none}.classroom-presentation-content .reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;transition:all 1s ease}.classroom-presentation-content .reveal .pause-overlay .resume-button{position:absolute;bottom:20px;right:20px;color:#ccc;border-radius:2px;padding:6px 14px;border:2px solid #ccc;font-size:16px;background:0 0;cursor:pointer}.classroom-presentation-content .reveal .pause-overlay .resume-button:hover{color:#fff;border-color:#fff}.classroom-presentation-content .reveal.paused .pause-overlay{visibility:visible;opacity:1}.classroom-presentation-content .reveal .no-transition,.classroom-presentation-content .reveal .no-transition *,.classroom-presentation-content .reveal .slides.disable-slide-transitions section{transition:none!important}.classroom-presentation-content .reveal .slides.disable-slide-transitions section{transform:none!important}.classroom-presentation-content .reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;perspective:600px}.classroom-presentation-content .reveal .slide-background{display:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background-color:transparent;transition:all 800ms cubic-bezier(.26,.86,.44,.985)}.classroom-presentation-content .reveal .slide-background-content{position:absolute;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.classroom-presentation-content .reveal .slide-background.stack{display:block}.classroom-presentation-content .reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.classroom-presentation-content .print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.classroom-presentation-content .reveal .slide-background video{position:absolute;width:100%;height:100%;max-width:none;max-height:none;top:0;left:0;object-fit:cover}.classroom-presentation-content .reveal .slide-background[data-background-size=contain] video{object-fit:contain}.classroom-presentation-content .reveal>.backgrounds .slide-background[data-background-transition=none],.classroom-presentation-content .reveal[data-background-transition=none]>.backgrounds .slide-background{transition:none}.classroom-presentation-content .reveal>.backgrounds .slide-background[data-background-transition=slide],.classroom-presentation-content .reveal[data-background-transition=slide]>.backgrounds .slide-background{opacity:1;backface-visibility:hidden}.classroom-presentation-content .reveal>.backgrounds .slide-background.past[data-background-transition=slide],.classroom-presentation-content .reveal[data-background-transition=slide]>.backgrounds .slide-background.past{transform:translate(-100%,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background.future[data-background-transition=slide],.classroom-presentation-content .reveal[data-background-transition=slide]>.backgrounds .slide-background.future{transform:translate(100%,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide],.classroom-presentation-content .reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past{transform:translate(0,-100%)}.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide],.classroom-presentation-content .reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future{transform:translate(0,100%)}.classroom-presentation-content .reveal>.backgrounds .slide-background.past[data-background-transition=convex],.classroom-presentation-content .reveal[data-background-transition=convex]>.backgrounds .slide-background.past{opacity:0;transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background.future[data-background-transition=convex],.classroom-presentation-content .reveal[data-background-transition=convex]>.backgrounds .slide-background.future{opacity:0;transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex],.classroom-presentation-content .reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past{opacity:0;transform:translate3d(0,-100%,0) rotateX(90deg) translate3d(0,-100%,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex],.classroom-presentation-content .reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future{opacity:0;transform:translate3d(0,100%,0) rotateX(-90deg) translate3d(0,100%,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background.past[data-background-transition=concave],.classroom-presentation-content .reveal[data-background-transition=concave]>.backgrounds .slide-background.past{opacity:0;transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background.future[data-background-transition=concave],.classroom-presentation-content .reveal[data-background-transition=concave]>.backgrounds .slide-background.future{opacity:0;transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave],.classroom-presentation-content .reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past{opacity:0;transform:translate3d(0,-100%,0) rotateX(-90deg) translate3d(0,-100%,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave],.classroom-presentation-content .reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future{opacity:0;transform:translate3d(0,100%,0) rotateX(90deg) translate3d(0,100%,0)}.classroom-presentation-content .reveal>.backgrounds .slide-background[data-background-transition=zoom],.classroom-presentation-content .reveal[data-background-transition=zoom]>.backgrounds .slide-background{transition-timing-function:ease}.classroom-presentation-content .reveal>.backgrounds .slide-background.past[data-background-transition=zoom],.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom],.classroom-presentation-content .reveal[data-background-transition=zoom]>.backgrounds .slide-background.past,.classroom-presentation-content .reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past{opacity:0;visibility:hidden;transform:scale(16)}.classroom-presentation-content .reveal>.backgrounds .slide-background.future[data-background-transition=zoom],.classroom-presentation-content .reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom],.classroom-presentation-content .reveal[data-background-transition=zoom]>.backgrounds .slide-background.future,.classroom-presentation-content .reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future{opacity:0;visibility:hidden;transform:scale(.2)}.classroom-presentation-content .reveal[data-transition-speed=fast]>.backgrounds .slide-background{transition-duration:400ms}.classroom-presentation-content .reveal[data-transition-speed=slow]>.backgrounds .slide-background{transition-duration:1200ms}.classroom-presentation-content .reveal [data-auto-animate-target^=unmatched]{will-change:opacity}.classroom-presentation-content .reveal section[data-auto-animate]:not(.stack):not([data-auto-animate=running]) [data-auto-animate-target^=unmatched]{opacity:0}.classroom-presentation-content .reveal.overview{perspective-origin:50% 50%;perspective:700px}.classroom-presentation-content .reveal.overview .slides{-moz-transform-style:preserve-3d}.classroom-presentation-content .reveal.overview .slides section{height:100%;top:0!important;opacity:1!important;overflow:hidden;visibility:visible!important;cursor:pointer;box-sizing:border-box}.classroom-presentation-content .reveal.overview .slides section.present,.classroom-presentation-content .reveal.overview .slides section:hover{outline:10px solid rgba(150,150,150,.4);outline-offset:10px}.classroom-presentation-content .reveal.overview .slides section .fragment{opacity:1;transition:none}.classroom-presentation-content .reveal.overview .slides section:after,.classroom-presentation-content .reveal.overview .slides section:before{display:none!important}.classroom-presentation-content .reveal.overview .slides>section.stack{padding:0;top:0!important;background:0 0;outline:0;overflow:visible}.classroom-presentation-content .reveal.overview .backgrounds{perspective:inherit;-moz-transform-style:preserve-3d}.classroom-presentation-content .reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,.1);outline-offset:10px;transition:none}.classroom-presentation-content .reveal.overview .backgrounds .slide-background.stack{overflow:visible}.classroom-presentation-content .reveal.overview .slides section,.classroom-presentation-content .reveal.overview-deactivating .backgrounds .slide-background,.classroom-presentation-content .reveal.overview-deactivating .slides section{transition:none}.__6cc2f__textarea textarea,.classroom-presentation-content .reveal .speaker-notes{display:none}.classroom-presentation-content :-moz-full-screen,.classroom-presentation-content :-ms-fullscreen,.classroom-presentation-content :-webkit-full-screen,.classroom-presentation-content :fullscreen{width:100%;height:100%}.classroom-presentation-content #container{position:relative;z-index:1}.classroom-presentation-content .icon{display:inline-block;line-height:1}.classroom-presentation-content .spinner{display:block;width:32px;height:32px;margin-top:16px;margin-left:16px}.classroom-presentation-content .spinner.centered{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.classroom-presentation-content .spinner.centered-horizontally{margin-left:auto;margin-right:auto}.classroom-presentation-content .spinner-bitmap{display:block;width:32px;height:32px;background-image:url(data:image/png;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);background-repeat:no-repeat}.classroom-presentation-content .clear{clear:both}.classroom-presentation-content .vcenter:before{content:"";display:inline-block;height:100%;vertical-align:middle}.__d8e1b svg,.classroom-presentation-content .vcenter-target{display:inline-block;vertical-align:middle}.classroom-presentation-content .no-transition,.classroom-presentation-content .no-transition *{-webkit-transition:none!important;transition:none!important;-webkit-animation-duration:0s!important;animation-duration:0s!important}.classroom-presentation-content .grow-in-on-load{opacity:0;-webkit-transform:scale(.96);transform:scale(.96);-webkit-transition:all .3s ease;transition:all .3s ease}.classroom-presentation-content .cc-window{z-index:2000}.classroom-presentation-content .cc-window,.classroom-presentation-content .cc-window .cc-banner{box-shadow:0 0 15px rgba(0,0,0,.05);font-size:14px}.classroom-presentation-content .cc-window .cc-btn{border-radius:2px}.classroom-presentation-content a{color:#255c7c;text-decoration:none;outline:0}.classroom-presentation-content a:hover{color:#4195c6}.classroom-presentation-content a:focus{outline:1px solid #1baee1}.classroom-presentation-content p a,.classroom-presentation-content table a{border-bottom:1px solid #8fc1de}.classroom-presentation-content b{font-weight:600}.classroom-presentation-content small{font-size:.8em}.classroom-presentation-content .text-semi-bold{font-weight:500}.classroom-presentation-content,.classroom-presentation-content .reveal .sl-block[data-block-type=iframe] .sl-block-content iframe,.classroom-presentation-content .reveal-viewport{width:100%;height:100%}.classroom-presentation-content .container .column{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}@media screen and (max-width:380px){.classroom-presentation-content .container .column{padding:0 10px}}.classroom-presentation-content .container .column>div>section,.classroom-presentation-content .container .column>section{position:relative;width:100%;margin:40px auto;padding:40px;background:#fff;box-shadow:0 14px 30px rgba(0,0,0,.1);border-radius:2px}.classroom-presentation-content .container .column .presentations-upload__title,.classroom-presentation-content .container .column h2{margin-bottom:20px}.classroom-presentation-content .container .column h3:first-child{margin-top:0}.classroom-presentation-content .container .column .header-with-description .presentations-upload__title,.classroom-presentation-content .container .column .header-with-description h2{margin-bottom:10px}.classroom-presentation-content .container .column .header-with-description p{margin-top:0;margin-bottom:20px;color:#999;font-size:.9em}.classroom-presentation-content .container .column.critical-error{border-color:red;background:#eb5555;color:#fff}@media screen and (max-width:380px){.classroom-presentation-content .container .column{padding:20px;box-shadow:none}.classroom-presentation-content .container .column:first-child{margin-top:10px}}.classroom-presentation-content .container .column.transparent{background:0 0;box-shadow:none}.classroom-presentation-content .reveal h1{font-size:2.5em;margin-bottom:.15em;text-align:inherit}.classroom-presentation-content .reveal .presentations-upload__title,.classroom-presentation-content .reveal h2{font-size:1.9em;margin-bottom:.2em;text-align:inherit}.classroom-presentation-content .reveal h3{font-size:1.3em;margin-bottom:.25em;text-align:inherit}.classroom-presentation-content .reveal h4,.classroom-presentation-content .reveal h5,.classroom-presentation-content .reveal h6{font-size:1em;margin-bottom:.25em;text-align:inherit}.classroom-presentation-content .reveal p{margin-bottom:.25em;text-align:inherit}.classroom-presentation-content .reveal a{text-decoration:none}.__2a5e5__search-popup .__2a5e5__search-result li.active span,.classroom-presentation-content .reveal b,.classroom-presentation-content .reveal dt,.classroom-presentation-content .reveal strong,.classroom-presentation-content .reveal table th{font-weight:700}.classroom-presentation-content .reveal em{font-style:italic}.classroom-presentation-content .reveal sup{vertical-align:super;font-size:smaller}.classroom-presentation-content .reveal sub{vertical-align:sub;font-size:smaller}.classroom-presentation-content .reveal small{font-size:.6em}.classroom-presentation-content .reveal dl,.classroom-presentation-content .reveal ol,.classroom-presentation-content .reveal ul{display:inline-block;margin:.25em 0 .25em 1.5em;text-align:left;max-width:100%}.classroom-presentation-content .reveal ol:not([type]){list-style-type:decimal}.classroom-presentation-content .reveal ul{list-style-type:disc}.classroom-presentation-content .reveal ul ul{list-style-type:square;display:block;margin-left:1.5em}.classroom-presentation-content .reveal ul ul ul{list-style-type:circle}.classroom-presentation-content .reveal ol ol,.classroom-presentation-content .reveal ol ul,.classroom-presentation-content .reveal ul ol{display:block;margin-left:1.5em}.classroom-presentation-content .reveal dd{margin-left:1.5em}.classroom-presentation-content .reveal q{quotes:none;font-style:italic}.classroom-presentation-content .reveal blockquote{display:block;margin:.25em auto;font-style:italic}.classroom-presentation-content .reveal blockquote:before{content:"“";display:inline-block;padding:0 .15em;font-size:2em;line-height:1em;height:1px;vertical-align:top}.classroom-presentation-content .reveal blockquote>:first-child{margin-top:0;display:inline}.classroom-presentation-content .reveal blockquote>:last-child{margin-bottom:0}.classroom-presentation-content .reveal pre{display:block;position:relative;margin:.25em auto;text-align:left;font-family:monospace;line-height:1.2;word-wrap:break-word}.classroom-presentation-content .reveal code{font-family:monospace}.classroom-presentation-content .reveal pre code{display:block;padding:5px;overflow:auto;word-wrap:normal}.classroom-presentation-content .reveal table{margin:auto;border-collapse:collapse;border-spacing:0}.classroom-presentation-content .reveal table td{text-align:left;padding:.2em .5em;border-bottom:1px solid}.classroom-presentation-content .reveal table tr:last-child td{border-bottom:none}.classroom-presentation-content .reveal .sl-block{display:block;position:absolute;z-index:auto;min-width:1px;min-height:1px;pointer-events:none}.classroom-presentation-content .reveal .sl-block-style{display:block;position:relative;width:100%;height:100%;max-width:none;max-height:none;margin:0;outline:0;will-change:opacity}.classroom-presentation-content .reveal .sl-block-content{display:block;position:relative;width:100%;height:100%;max-width:none;max-height:none;margin:0;outline:0;word-wrap:break-word}.classroom-presentation-content .reveal .sl-block-content .sl-block-content-preview:not(.inline){position:absolute;width:100%;height:100%;left:0;top:0}.classroom-presentation-content .reveal .sl-block-content>:first-child{margin-top:0}.classroom-presentation-content .reveal .sl-block-content>:last-child{margin-bottom:0}.classroom-presentation-content .reveal .sl-block-content[data-has-letter-spacing]:not([data-auto-animate-target]) *{letter-spacing:inherit}.classroom-presentation-content .reveal .sl-block-content[data-has-line-height]:not([data-auto-animate-target]) *{line-height:inherit}.classroom-presentation-content .reveal .sl-block-content[data-auto-animate-target]:not([data-auto-animate-target^=unmatched]) .sl-block-style{opacity:1!important}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=fade-in]{pointer-events:none;opacity:0;visibility:hidden}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=fade-out]{pointer-events:auto;opacity:1;visibility:visible}.classroom-presentation-content .reveal section:not(.stack):not([data-background-interactive=true]).present .sl-block-content{pointer-events:auto}.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=fade-in],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=fade-in]{pointer-events:auto;opacity:1;visibility:visible}.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=fade-out],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=fade-out]{pointer-events:none;opacity:0;visibility:hidden}.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=fade-out][data-animation-trigger=hover][data-animation-trigger-id=self],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=fade-out][data-animation-trigger=hover][data-animation-trigger-id=self]{pointer-events:auto;visibility:visible}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=slide-up]{pointer-events:none;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;visibility:hidden}.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=scale-down],.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=scale-up],.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=slide-down],.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=slide-left],.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=slide-right],.classroom-presentation-content .reveal section:not(.stack) .sl-block-content.animate[data-animation-type=slide-up],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=scale-down],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=scale-up],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=slide-down],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=slide-left],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=slide-right],.classroom-presentation-content .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type=slide-up]{pointer-events:auto;-webkit-transform:none;transform:none;opacity:1;visibility:visible}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=slide-down]{pointer-events:none;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0;visibility:hidden}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=slide-left]{pointer-events:none;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;visibility:hidden}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=slide-right]{pointer-events:none;-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0;visibility:hidden}.classroom-presentation-content .reveal .sl-block-content[data-animation-type=scale-up]{pointer-events:none;-webkit-transform:scale(.6);transform:scale(.6);opacity:0;visibility:hidden}.classroom-presentation-content .reveal section .sl-block-content[data-animation-type]{-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform}.classroom-presentation-content .reveal section .sl-block-content[data-animation-type][data-animation-trigger-id=self]{pointer-events:auto;visibility:visible}.classroom-presentation-content .reveal section.future .sl-block .sl-block-content[data-animation-type],.classroom-presentation-content .reveal section.past .sl-block .sl-block-content[data-animation-type]{-webkit-transition-delay:0s!important;transition-delay:0s!important}.classroom-presentation-content .reveal .sl-block-content.animation-trigger{cursor:pointer;-webkit-tap-highlight-color:transparent}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .sl-block-placeholder{background-image:url(//assets.slid.es/assets/editor/image-placeholder-white-transparent-500x500-1f08475c78a4a4600fa27f16bd179efdb19d3813ac0b41d3dd118b1c8d243c40.svg)!important}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .sl-block-content{overflow:hidden}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .sl-block-content img{position:relative;width:100%;height:100%;margin:0;padding:0;border:0;vertical-align:top;object-fit:contain}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .sl-block-content svg{position:absolute;width:100%;height:100%;top:0;left:0}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .sl-block-content a.sl-block-content{color:inherit}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .sl-block-content.is-cropping{visibility:hidden}.classroom-presentation-content .reveal .sl-block[data-block-type=image] .media-progress,.classroom-presentation-content .reveal .sl-block[data-block-type=video] .media-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);font-size:14px;color:#fff;text-align:center}.classroom-presentation-content .reveal .sl-block[data-block-type=video] .sl-block-placeholder{background-image:url(//assets.slid.es/assets/editor/video-placeholder-white-transparent-500x500-55ba5c64cb21b3bf7390124d134a0c4b718373928020b49a267d298d246a8bfe.png)!important}.classroom-presentation-content .reveal .sl-block[data-block-type=video] .sl-block-content{overflow:hidden}.classroom-presentation-content .reveal .sl-block[data-block-type=video] .sl-block-content img,.classroom-presentation-content .reveal .sl-block[data-block-type=video] .sl-block-content video{width:100%;height:100%;margin:0;padding:0;border:0;vertical-align:top}.classroom-presentation-content .reveal .sl-block[data-block-type=video] .sl-block-content img{-o-object-fit:contain;object-fit:contain}.classroom-presentation-content .reveal .sl-block[data-block-type=video] .sl-block-content .video-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;background-image:url(//assets.slid.es/assets/icons/video-icon-light-32-08e039bdfb8e4d35457b4908ada233356c14152e3a3490b664345eeee021c046.svg);background-size:20%;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,.2)}.classroom-presentation-content .reveal .sl-block[data-block-type=iframe] .sl-block-content{overflow:hidden;-webkit-overflow-scrolling:touch}.classroom-presentation-content .reveal .sl-block[data-block-type=iframe] .sl-block-content.fallback{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:50% 50%}.classroom-presentation-content .reveal .sl-block[data-block-type=iframe] .sl-block-content.fallback a{margin:auto;max-width:100%;padding:14px;color:#fff;font-size:.75em}.classroom-presentation-content .reveal .sl-block[data-block-type=shape] .sl-block-content{line-height:0}.classroom-presentation-content .reveal .sl-block[data-block-type=shape] .sl-block-content svg{vertical-align:top}.__2a5e5__search-popup h3,.classroom-presentation-content .reveal .sl-block[data-block-type=table] .sl-block-content{text-align:left}.classroom-presentation-content .reveal .sl-block[data-block-type=table] .sl-table-column-resizer{display:block;position:absolute;height:100%;width:9px;top:0;margin-left:-4px;z-index:256;cursor:col-resize;opacity:0;background-color:rgba(27,174,225,.5);-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.classroom-presentation-content .reveal .sl-block[data-block-type=table] .sl-table-column-resizer.is-dragging,.classroom-presentation-content .reveal .sl-block[data-block-type=table] .sl-table-column-resizer:hover{opacity:1}.classroom-presentation-content .reveal .sl-block[data-block-type=table] table{width:100%;empty-cells:show;table-layout:fixed}.classroom-presentation-content .reveal .sl-block[data-block-type=table] table td,.classroom-presentation-content .reveal .sl-block[data-block-type=table] table th{padding:5px;min-width:40px;border:1px solid currentColor;vertical-align:top;text-align:inherit;outline:0;word-break:break-word}.classroom-presentation-content .reveal .sl-block[data-block-type=table] table td:empty:after,.classroom-presentation-content .reveal .sl-block[data-block-type=table] table td>[contenteditable]:empty:after,.classroom-presentation-content .reveal .sl-block[data-block-type=table] table th:empty:after,.classroom-presentation-content .reveal .sl-block[data-block-type=table] table th>[contenteditable]:empty:after{content:"-";visibility:hidden}.classroom-presentation-content .reveal .sl-block[data-block-type=table] table td.context-menu-is-open,.classroom-presentation-content .reveal .sl-block[data-block-type=table] table th.context-menu-is-open{background-color:rgba(27,174,225,.2)}.classroom-presentation-content .reveal .sl-block[data-block-type=table] table td>[contenteditable],.classroom-presentation-content .reveal .sl-block[data-block-type=table] table th>[contenteditable]{width:100%;height:100%;outline:0}.classroom-presentation-content .reveal .sl-block[data-block-type=line] svg{display:block;vertical-align:top;overflow:visible;-webkit-transform:scale(.9999999);transform:scale(.9999999)}.classroom-presentation-content .reveal .sl-block[data-block-type=line] svg *{pointer-events:all}.classroom-presentation-content .reveal .sl-block[data-block-type=line] .sl-block-content{pointer-events:none!important}.classroom-presentation-content .reveal .sl-block[data-block-type=line] [data-auto-animate-target^=unmatched]{-webkit-transition:none;transition:none}.classroom-presentation-content .sl-block-content[data-code-frame=osx-grey],.classroom-presentation-content .sl-block-content[data-code-frame=osx]{box-shadow:0 6px 30px rgba(0,0,0,.3);border-radius:6px}.classroom-presentation-content .sl-block-content[data-code-frame=osx-grey] .sl-block-content-preview,.classroom-presentation-content .sl-block-content[data-code-frame=osx] .sl-block-content-preview{border-radius:6px}.classroom-presentation-content .sl-block.click-to-play.zoom-video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:100%!important;height:100%!important;z-index:999!important}.classroom-presentation-content .theme-color-white-blue{--theme-background-color:transparent;background:0 0}.classroom-presentation-content .theme-color-white-blue .slides section{background-color:#fff;width:100%;height:100%}.classroom-presentation-content .theme-color-white-blue .slides:before{content:"";left:15px;top:0;bottom:0;right:183px;background-image:url(/assets/images/without-fingerprint/logo.svg),url(/assets/images/without-fingerprint/logo.svg);background-repeat:no-repeat;background-size:150px 55px;background-position:left top,right bottom;position:absolute;z-index:999;pointer-events:none;opacity:.4}.classroom-presentation-content .theme-color-white-blue .theme-body-color-block{background:#000}.classroom-presentation-content .theme-color-white-blue .theme-link-color-block{background:#106bcc}.classroom-presentation-content .theme-color-white-blue .reveal,.classroom-presentation-content .theme-color-white-blue .themed{color:#000}.classroom-presentation-content .theme-color-white-blue .themed a{color:#106bcc}.classroom-presentation-content .theme-color-white-blue .reveal a:hover,.classroom-presentation-content .theme-color-white-blue .themed a:hover{color:#3991ef}.classroom-presentation-content .theme-color-white-blue .reveal .progress{background:rgba(0,0,0,.2);color:#106bcc;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}.classroom-presentation-content .theme-color-white-blue .reveal a{color:currentColor}.classroom-presentation-content .theme-color-white-blue .slide-number{color:#111;background-color:rgba(255,255,255,.3)}.classroom-presentation-content .reveal .sl-block .click-to-play,.show-youtube-play-btn:after{position:absolute;left:0;top:0;bottom:0;right:0;width:auto;height:auto}.classroom-presentation-content .reveal .progress{position:absolute}.classroom-presentation-content .reveal .progress>span{transform-origin:0}.classroom-presentation-content .button-action-open-calendar{cursor:pointer}.show-youtube-play-btn{position:relative}.show-youtube-play-btn:after{content:"";display:block;margin:auto;width:60px;height:43px;background:url(/assets/images/youtube-player-play.svg) center no-repeat;background-size:contain}.show-youtube-play-btn img{width:100%;height:100%;object-fit:cover}:where(.classroom-presentation-content *, .embedded-presentation *, html:has(* .embedded-presentation)){user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.__447a7__title{display:flex;font-size:24px;border-radius:24px 24px 0 0;padding:16px 32px;background:#17b22b;color:#fff}@media (max-width:576px){.__447a7__title{border-radius:0;padding:16px}}.__447a7__title-wrapper{display:flex;margin-left:16px;margin-right:8px;font-size:24px;align-items:center}@media (max-width:576px){.__447a7__title-wrapper{position:relative;display:block;max-width:287px}}.__447a7__timer{margin-left:16px}@media (max-width:576px){.__447a7__timer{position:absolute;bottom:2px;right:30px}}@media (max-width:374px){.__447a7__timer{position:relative;bottom:0;right:0;margin-left:0}}.__447a7__timer .widget-timer__item{background-color:transparent}.__447a7__desc{display:flex;justify-content:space-between;background:rgba(23,178,43,.2);padding:24px 32px;border-radius:0 0 24px 24px;position:relative;flex-direction:column}@media (max-width:576px){.__447a7__desc{border-radius:0;padding:12px 16px 32px}}.__447a7__desc-wrapper{width:58%;color:#423245}@media (max-width:576px){.__447a7__desc-wrapper{width:50%}}.__447a7__desc-text{opacity:.7;font-size:18px;line-height:22px}@media (max-width:576px){.__447a7__desc-text{margin-top:15px;min-height:110px}}.__447a7__desc-button{min-height:48px;margin-top:16px;color:#fff;font-size:18px;width:fit-content}@media (max-width:576px){.__447a7__desc-button{width:100%;margin-top:20px}.__447a7__desc-img{max-height:136px;max-width:170px}}.__447a7__desc-img-wrapper{position:absolute;right:32px;top:-15px}@media (max-width:576px){.__447a7__desc-img-wrapper{right:0;top:8px}}.__447a7__desc-img-text{background:linear-gradient(180deg,#ffdb0c 71.32%,#fdce0b 64.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;min-width:40px;font-weight:600;font-style:italic;font-size:18px;position:absolute;left:90px;top:44px}@media (max-width:576px){.__447a7__desc-img-text{left:60px;top:27px}}.__07020__presentation-wrap{position:relative;display:block;overflow:hidden;width:100vw;height:100vh;height:100dvh}.__ecc96__ruler{padding-top:1lh;display:grid;grid-template-columns:repeat(10,1fr)}[dir=rtl] .__ecc96__ruler{direction:ltr;scale:-1 1}.__ecc96__division{--division-width:2px;border-color:currentColor;border-style:solid;border-width:0;height:32px;position:relative;border-left-width:var(--division-width);display:flex;justify-content:center;align-items:flex-end}.__ecc96__division:last-of-type{border-right-width:var(--division-width)}.__ecc96__division::before{content:attr(data-mark);position:absolute;top:0;left:0;translate:-50% -100%}.__ecc96__division::after{height:16px;display:block;border-style:solid;border-color:currentColor;content:"";border-right-width:0;border-left-width:var(--division-width)}.__ecc96__division:last-of-type::before{left:100%}[dir=rtl] .__ecc96__division::before{scale:-1 1}.__b5c1b__progress{--progress-bg:#efedf0;--progress-active-bg:#FF8B21}.__b8cfd{padding-top:15px;padding-bottom:15px;height:100%;overflow:hidden scroll}.__b8cfd.scroll-safari{overflow-x:scroll}.__b8cfd__message{display:block;width:100%;padding-left:15px;padding-right:15px;margin-top:2px;font-size:16px;line-height:19px}.__b8cfd__message:first-child{margin-top:0}.__b8cfd__message--own{text-align:right}.__b8cfd__message--own>[class*=-inner]{background:rgba(255,204,128,.5)}.__b8cfd__message--own .__b8cfd__message-inner{border-bottom-left-radius:16px;border-top-left-radius:16px}.__b8cfd__message:not(.__b8cfd__message--own) .__b8cfd__message-inner{border-bottom-right-radius:16px;border-top-right-radius:16px}.__b8cfd__message--own.last .__b8cfd__message-inner{border-bottom-right-radius:16px}.__b8cfd__message:not(.__b8cfd__message--own).last .__b8cfd__message-inner{border-bottom-left-radius:16px}.__b8cfd__message--own.first .__b8cfd__message-inner{border-top-right-radius:16px}.__b8cfd__message:not(.__b8cfd__message--own).first .__b8cfd__message-inner{border-top-left-radius:16px}.__b8cfd__message-inner{display:inline-block;padding:8px 15px 14px;min-width:50px;background:#e5e5e5;border-radius:0;max-width:290px;color:rgba(0,0,0,.7);word-break:break-word;position:relative;text-align:left}.__b8cfd__message-inner .content-text{white-space:pre-line}.__b8cfd__message-inner .link{display:block;color:#0084ff;text-decoration:underline}.__b8cfd__message-inner .time{font-size:.55em;position:absolute;line-height:1;right:12px;bottom:4px;opacity:.4;pointer-events:none;user-select:none}.__b8cfd__date{display:block;margin:12px 0;width:100%;text-align:center;font-size:10px;line-height:12px;overflow:hidden}.__b8cfd__date-inner,.__d8e1b{position:relative;display:inline-block}.__b8cfd__date-inner{padding:0 5px}.__b8cfd__date-inner:after,.__b8cfd__date-inner:before{content:"";position:absolute;top:0;bottom:0;margin:auto;width:50vw;height:1px;background:#c4c4c4}.__b8cfd__date-inner:before{left:100%}.__b8cfd__date-inner:after{right:100%}.__d8e1b{height:100%;vertical-align:bottom;align-content:space-around;margin-right:10px}.__d8e1b:after{content:none;position:absolute;top:calc(50% - 12px);right:calc(50% - 15px);border-radius:100%;display:block;width:12px;height:12px;background:red;border:2px solid #fff}.__d8e1b.new-messages:after{content:""}.__6cc2f{border-top:1px solid #c4c4c4;display:grid;grid-template-columns:auto 1fr auto;row-gap:10px;grid-column-gap:10px;align-content:center;align-items:center;padding:10px 20px;position:relative}.__6cc2f.mobile-app-version{padding:0 15px}.__6cc2f__textarea{height:100%;display:grid;padding:1px 10px;cursor:pointer}.__6cc2f__textarea.focus{box-shadow:1px 1px 8px rgba(0,0,0,.15);border-radius:5px}.__6cc2f__textarea [contenteditable]{width:100%;height:auto;word-wrap:break-word;overflow-x:hidden;overflow-y:auto;max-height:100px;display:block;align-items:center;align-content:center;margin:10px 0;outline:0}.__6cc2f__textarea [contenteditable]:empty:not(:focus):after{pointer-events:none;user-select:none;content:attr(data-placeholder)}.safari-view .__6cc2f__textarea [contenteditable]{max-height:40px}.__6cc2f__btn{margin:0;display:flex;padding:0;width:40px;height:40px;border-radius:100%;border:0;overflow:hidden;background:#e5e5e5;align-items:center;justify-items:center;justify-content:center;transition:.3s}.__6cc2f__btn span{position:absolute;visibility:hidden;text-indent:-999px}.__6cc2f__btn:focus,.__6cc2f__btn:hover{box-shadow:1px 1px 8px rgba(0,0,0,.15);outline:0}.__6cc2f .drop-zone,.__6cc2f__btn label{display:flex;justify-content:center;justify-items:center;align-items:center;align-content:center}.__6cc2f__btn label{margin:0;width:40px;height:40px;cursor:pointer}.__6cc2f .drop-zone{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background:#fff;pointer-events:none;visibility:hidden;height:100%}.__6cc2f .drop-zone.visible{visibility:visible;pointer-events:inherit}.__2a5e5,.__2a5e5--vertical .__2a5e5__body{position:relative;height:100%;overflow:hidden}.__2a5e5{display:grid;align-items:center;align-content:center;justify-content:center;justify-items:center}.__2a5e5__body{grid-area:body}.__2a5e5--vertical{grid-template-areas:"search" "hr" "prev" "body" "next";align-self:start;grid-template-rows:auto auto minmax(auto,20px) 1fr minmax(auto,20px);row-gap:5px}.__2a5e5--horizontal{grid-template-areas:"search prev body next";grid-template-columns:auto minmax(auto,20px) 1fr minmax(auto,20px);column-gap:5px;justify-self:center}.__2a5e5--vertical .__2a5e5__body{display:block;padding:10px 20px}.__2a5e5--horizontal .__2a5e5__body{position:relative;display:block;width:100%;overflow:hidden;align-content:center;padding:10px 0}.__2a5e5--horizontal .__2a5e5__scroll{display:grid;width:100%;grid-auto-flow:column;column-gap:8px;justify-content:start;justify-items:start;align-content:center;align-items:center}.__2a5e5--vertical .__2a5e5__scroll{display:grid;height:100%;grid-auto-flow:row;row-gap:25px;justify-content:center;justify-items:center;align-content:start;align-items:start}.__2a5e5__scroll.transition{transition:.3s}.__2a5e5__item{display:block;width:50px;height:50px;border-radius:100%;position:relative;background:#e5e5e5;transition:transform .1s ease-out;cursor:pointer;transform:scale(1);padding:1px}.__2a5e5__item .user-name{position:absolute;left:-10px;right:-10px;top:calc(100% - 5px);text-align:center;font-size:.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#ff8b21;color:#fff;padding:0 4px;z-index:2;border:5px}.__2a5e5__item.newMessage:before,.__2a5e5__item:after{content:"";display:block;position:absolute;border-radius:100%}.__2a5e5__item.newMessage:before{width:10px;height:10px;border:2px solid #fff;background:red;bottom:10px;right:0;z-index:4}.__2a5e5__item:after{border:3px solid #ff8b21;left:-2px;right:-2px;top:-2px;bottom:-2px;opacity:0;transition:opacity .1s}.__2a5e5__item.active{transition:transform .3s ease-in,box-shadow .3s;z-index:2}.__2a5e5__item:active{transition:transform .2s ease-in,box-shadow .4s;z-index:5;transform:scale(1.2)}.__2a5e5__item.active{transform:scale(1.2)}.__2a5e5__item.active:after,.__2a5e5__item:active:after{opacity:1}.__2a5e5__item:hover:not(:active):not(.active){transition:transform .3s ease-out .6ms,box-shadow .3s .6ms;z-index:3}.__2a5e5__item:hover:not(:active):not(.active):not(.no-shadow){transform:scale(1.2)}.__2a5e5__item.active:not(.no-shadow),.__2a5e5__item:active:not(.no-shadow),.__2a5e5__item:hover:not(:active):not(.no-shadow){box-shadow:0 4px 8px rgba(0,0,0,.16)}.__2a5e5__item img{position:relative;overflow:hidden;border-radius:100%;display:block;margin:auto;width:100%;height:100%;object-fit:cover;color:#e5e5e5;background-color:#e5e5e5;background-image:url(/assets/images/allright.jpg)}.__2a5e5--horizontal .__2a5e5__item{width:28px;height:28px;border:0}.__2a5e5--horizontal .__2a5e5__item.newMessage:before{bottom:0;right:0}.__2a5e5--horizontal .__2a5e5__item .user-name{display:none}.__2a5e5--horizontal .__2a5e5__item:first-child{margin-left:8px}.__2a5e5--horizontal .__2a5e5__item.active:not(.no-shadow){box-shadow:0 2px 4px rgba(0,0,0,.16)}.__2a5e5__next,.__2a5e5__prev{cursor:pointer;position:relative;padding:0;border:0;overflow:hidden;width:30px;height:30px;background:0 0;display:block;text-indent:-999px;color:#a6a6a6;outline:0}.__2a5e5__next:focus,.__2a5e5__next:hover,.__2a5e5__prev:focus,.__2a5e5__prev:hover{outline:0}.__2a5e5__next:focus:before,.__2a5e5__next:hover:before,.__2a5e5__prev:focus:before,.__2a5e5__prev:hover:before{content:"";display:block;position:absolute;left:5px;right:5px;bottom:5px;top:5px;background:rgba(166,166,166,.1);border-radius:100%;box-shadow:1px 1px 8px rgba(0,0,0,.15)}.__2a5e5__next:after,.__2a5e5__prev:after{content:"";position:absolute;display:block;width:8px;height:8px;top:0;bottom:0;right:0;left:0;margin:auto;border-top:2px solid currentColor;border-right:2px solid currentColor}.__2a5e5--horizontal .__2a5e5__prev:after{left:3px;transform:matrix(-.71,-.71,.71,-.71,0,0)}.__2a5e5--horizontal .__2a5e5__next:after{right:3px;transform:matrix(.71,-.71,-.71,-.71,0,0)}.__2a5e5--vertical .__2a5e5__prev:after{top:3px;transform:matrix(-.71,-.71,-.71,.71,0,0)}.__2a5e5--vertical .__2a5e5__next:after{bottom:3px;transform:matrix(-.71,.71,-.71,-.71,0,0)}.__2a5e5__search{position:relative;border:0;width:18px;height:18px;overflow:hidden;box-sizing:content-box;text-indent:-999px;outline:0;transform:rotate(-45deg);color:#a6a6a6;border-radius:100%;padding:5px}.__2a5e5__search:focus,.__2a5e5__search:hover{color:#ef6c00}.__2a5e5__search:after,.__2a5e5__search:before{content:"";display:block;position:absolute;left:0;right:0;margin:auto}.__2a5e5__search:after{top:5px;width:12px;height:12px;border:2px solid currentColor;border-radius:100%}.__2a5e5__search:before{bottom:5px;width:2px;height:6px;background:currentColor}.__2a5e5--vertical .__2a5e5__search{margin-top:10px}.__2a5e5--horizontal .__2a5e5__search{margin-left:10px}.__2a5e5 hr{border-bottom:1px solid rgba(166,166,166,.2);width:calc(100% - 10px);margin:5px}.__2a5e5--horizontal hr{display:none}.__2a5e5__search-popup{position:relative;display:grid;grid-template-rows:auto auto auto 1fr;padding:0 10px;text-align:left;max-height:calc(100vh - 150px);max-width:600px;overflow:hidden}.__2a5e5__search-popup .result-title{margin-top:20px;padding-bottom:10px;border-bottom:1px solid rgba(166,166,166,.2)}.__2a5e5__search-popup ul{padding-left:0}.__2a5e5__search-popup li:last-of-type{margin-bottom:10px}.__2a5e5__search-popup .close{position:absolute;top:14px;right:8px;color:#eb4335;opacity:1;z-index:3;font-weight:500;font-size:1.875rem;line-height:.625rem}.__2a5e5__search-popup .close span{padding:0;margin:0;height:.94rem;display:block}.__2a5e5__search-popup .__2a5e5__input-wrap{display:grid;grid-template-columns:1fr;column-gap:5px;margin-bottom:10px;padding-top:40px}.__2a5e5__search-popup .__2a5e5__input-wrap button,.__2a5e5__search-popup .__2a5e5__input-wrap input{line-height:30px;padding:0 10px;border-radius:2px;outline:0;border:1px solid rgba(166,166,166,.4)}.__2a5e5__search-popup .__2a5e5__input-wrap button:focus,.__2a5e5__search-popup .__2a5e5__input-wrap button:hover{background:rgba(166,166,166,.5)}.__2a5e5__search-popup .__2a5e5__input-wrap input:focus{box-shadow:0 4px 8px rgba(0,0,0,.16)}.__2a5e5__search-popup .__2a5e5__search-result{display:block;height:100%;overflow:hidden auto}.__2a5e5__search-popup .__2a5e5__search-result li{display:grid;margin-top:10px;vertical-align:top;grid-template-columns:auto 1fr;column-gap:15px;align-items:center;cursor:pointer;padding:0 10px}.__2a5e5__search-popup .__2a5e5__search-result li:first-of-type{margin-top:0}.__2a5e5__search-popup .__2a5e5__search-result li img{width:35px;height:35px;overflow:hidden;display:inline-block;border-radius:100%;object-fit:cover;color:#e5e5e5;background-color:#e5e5e5;box-shadow:0 4px 8px rgba(0,0,0,.16);border-width:1px;border-style:solid}.__2a5e5__search-popup .__2a5e5__search-result li.active{pointer-events:none}.__2a5e5__search-popup .__2a5e5__search-result li.active img{border-width:2px}.__fb384{position:relative;width:100%;display:grid;grid-template-areas:"picker" "main";grid-template-rows:auto 1fr;margin-top:0;height:100%;overflow:hidden}.__fb384--max{grid-template-areas:"picker main";grid-template-rows:1fr;grid-template-columns:minmax(auto,100px) 1fr;column-gap:20px;padding-bottom:10px}@media (min-width:575.98px) and (max-width:767.97px){.__fb384--max{padding:0 calc(50% - 270px)}}@media (min-width:767.98px) and (max-width:991.97px){.__fb384--max{padding:0 calc(50% - 360px)}}@media (min-width:991.98px) and (max-width:1199.97px){.__fb384--max{padding:0 calc(50% - 480px)}}@media (min-width:1199.98px){.__fb384--max{padding:0 calc(50% - 590px)}}.__fb384:not(.__fb384--max){background:#fff;padding-top:10px;row-gap:10px;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.16)}.__fb384.mobile-app-version{border-radius:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.__fb384.mobile-app-version .__fb384__main{height:100%}.__fb384__main{grid-area:main;display:grid;grid-template-areas:"recipient-name" "history" "send-panel";grid-template-rows:auto 1fr minmax(70px,auto);height:100%;overflow:hidden}.__fb384--max .__fb384__main{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.16)}.__fb384__send-panel{grid-area:send-panel}.__fb384__picker{grid-area:picker;align-content:center;height:50px;width:100%;grid-template-rows:auto auto 1fr auto}.__fb384--max .__fb384__picker{height:100%;grid-template-rows:auto auto auto 1fr auto}.__fb384__history{grid-area:history}.__fb384 .recipient-name{grid-area:recipient-name;text-align:center;background:#e5e5e5;line-height:28px;font-weight:700;font-size:16px}.__fb384 .chat-notify{display:flex;align-items:center;justify-content:center;padding:20px}.__fb384 .chat-notify:hover{color:#823cdc;text-decoration:underline}.__fb384 .chat-notify__title{position:absolute;bottom:55px}.__fb384 .chat-notify__icon{display:flex;align-items:center}.__2f0e6{font-size:calc(var(--scale, 1)*1px);display:grid;width:120em;text-align:left;white-space:nowrap;text-decoration:none;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;border:1em solid #a6a6a6;padding:5em 8em;border-radius:5em;color:#fff;background:#000;grid-template-columns:23em 1fr;gap:2em 2em;justify-content:center;line-height:0}.__2f0e6:focus,.__2f0e6:hover{background:#111;color:#fff}.__2f0e6__icon{grid-row:span 2}.__2f0e6__storename{display:block}.__2f0e6__text{display:block;letter-spacing:.04em;font-size:7em;line-height:1}.__89fbf{position:absolute;margin:0;padding:0;border-radius:12px;top:1px;bottom:1px;right:1px;left:1px}.__89fbf__star{display:none;position:absolute}.__89fbf__star--one{bottom:14px;left:-19px;transform:rotate(48deg)}.__89fbf__star--two{top:0;left:-27px}.__89fbf__star--three{top:-26px;left:65%;transform:rotate(48deg)}.__89fbf__star--four{top:30%;right:-30px}.__89fbf__star--five{top:50%;right:-20px;transform:rotate(48deg)}@media screen and (min-width:768px){.__89fbf--active{display:block;box-shadow:-2px 2px 78px -3px rgba(148,93,221,.48)}.__89fbf--active .__89fbf__star{display:block}}.__4ef80__inner{display:block;max-height:70px;overflow:hidden;position:relative;transition:.3s;margin:1px;padding:1px;box-sizing:border-box}.__4ef80__inner.maximized{max-height:none;transition:.3s}.__4ef80__inner.show-shadow{height:70px;max-height:none}.__4ef80__inner.show-shadow:after{position:absolute;content:"";margin:0;padding:0;left:-5px;right:-5px;display:block;transform:translateY(10px);bottom:0;height:30px;background:rgba(255,255,255,.95);filter:blur(5px);overflow:hidden}.__4ef80__btn-wrap{position:relative;display:flex;justify-content:center}.__4ef80__btn-wrap .__4ef80__btn-show-more{min-width:0;border-radius:5px;line-height:1;padding:2px 15px}.__448bd,.__448bd::before{left:0;top:0;border-radius:var(--button-radius, 0)}.__448bd{--button-radius:8px;--max-ripple-diameter:0;--border:1px solid #f7f6f7;--background:#f7f6f7;--active-background:#f0eaf8;--active-border:1px solid #823cdc;--minecraft-decorator-color:#423245;--paddin:0;display:block;grid-template:1fr/1fr;position:relative;padding:1px;font-size:18px;border:0;background:var(--background);overflow:hidden}.__448bd[data-radius=pill]{--button-radius:32px}.__448bd:hover{--border:1px solid #efedf0}.__448bd::before{content:"";border:var(--border);right:0;bottom:0;position:absolute}.__448bd>*{grid-column:1/1;grid-row:1/1}.__448bd__content{position:relative;display:flex;padding:var(--paddin);z-index:1}.__448bd__decorator,.__448bd__decorator::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.__448bd__decorator{aspect-ratio:1/1;background:var(--active-background);overflow:hidden;border-radius:100%;width:0;z-index:0}.__448bd__decorator::before{content:"";display:block;height:var(--border-block-height, 0);width:var(--border-block-width, 0);border:var(--active-border);border-radius:var(--button-radius, 0)}.__448bd [data-ripple-effect=active],.__448bd.active .__448bd__decorator{animation-name:ripple-button-effect;animation-timing-function:ease-in;animation-fill-mode:forwards;animation-duration:var(--animation-duration)}.__448bd[data-mode=minecraft]{--button-radius:2px;--background:#6d5c70;--border:2px solid rgb(20, 0, 26)}.__448bd[data-mode=minecraft]::before{z-index:1}.__448bd[data-mode=minecraft]::after{content:"";display:inline-flex;position:absolute;bottom:0;left:2px;width:calc(100% - 4px);height:8px;user-select:none;pointer-events:none;background:var(--minecraft-decorator-color);transition:var(--animation-duration);border-bottom:2px solid #14001a}.__448bd[data-mode=minecraft] .__448bd__decorator{--active-background:#632bab}.__448bd[data-mode=minecraft] .__448bd__decorator::before{--active-border:none;--button-radius:0}.__448bd[data-mode=minecraft][data-active]{--minecraft-decorator-color:#823cdc}.__448bd[data-mode=physalis]{--background:#fff2e6;--border:1px solid #ffe5cc}.__3c9d5,.__3c9d5__stars-qty{display:flex;align-items:center}.__3c9d5{font:500 24px/1.16 var(--app-font-family);justify-content:space-between;flex-grow:1}.__3c9d5__stars-qty{gap:4px}.__3c9d5__star-icon{margin-bottom:4px}.__25ddd{position:relative;display:block;width:35px;height:35px;background:url(/assets/images/icons-svg/classroom/cc-star.svg) center no-repeat;background-size:cover;top:2px}.__25ddd:after{position:absolute;width:100%;height:100%;background:url(/assets/images/icons-svg/classroom/cc-start-active.svg) center no-repeat;background-size:contain;left:50%;transform:translateX(-50%);top:-4px}.__25ddd--active:after{content:""}.__0c23e-text-block,.__0c23e-text-cell{font:500 18px/1.22 var(--app-font-family);display:flex;align-items:center;justify-content:center;color:var(--text-color, rgb(20, 0, 26));border:1px solid var(--border-color, #d8d4d9);background-color:var(--bg-color, #ffffff);animation-duration:.5s;transition:.3s;user-select:none;cursor:pointer}.__0c23e-text-block{padding:12px 16px 16px}.__0c23e-text-block:empty,.__0c23e-text-cell:empty{cursor:auto}.__0c23e-text-cell{min-width:80px;height:40px;padding:12px 16px;border-radius:12px}.__0c23e-text-cell--focused{--border-color:#aaa0ab}.__0c23e-text-block{border-radius:16px;box-shadow:0 -3px 0 0 #d8d4d9 inset}.__0c23e-text-block:active{box-shadow:0 3px 0 #d8d4d9 inset;transform:translateY(3px)}.__0c23e-text-block:active,.__0c23e-text-block:hover{--bg-color:#f7f6f7}.__0c23e-text-block--placeholder{--bg-color:#efedf0;--border-color:#efedf0;box-shadow:none;pointer-events:none}.__0c23e-text-block--placeholder .__0c23e-text-block__content{visibility:hidden}.__0c23e--evaluated .__0c23e-text-cell--correct{--text-color:#17B22B;--bg-color:#E8F7EA;--border-color:#A9E2B1}.__0c23e--evaluated .__0c23e-text-cell--wrong{--text-color:#ec4d4d;--bg-color:#FDEDED;--border-color:#F8BDBD}.__0c23e--disabled{pointer-events:none}.__91689-text-block,.__91689-text-cell{font:500 18px/1.22 var(--app-font-family);display:flex;align-items:center;justify-content:center;color:var(--text-color, rgb(20, 0, 26));border:1px solid var(--border-color, #d8d4d9);background-color:var(--bg-color, #ffffff);animation-duration:.5s;transition:.3s;user-select:none;cursor:pointer}.__91689-text-block{padding:12px 16px 16px}.__91689-text-block:empty,.__91689-text-cell:empty{cursor:auto}.__91689-text-cell{min-width:80px;height:40px;padding:12px 16px;border-radius:12px}.__91689-text-cell:empty{flex-grow:1;max-width:160px}.__91689-text-cell--focused{--border-color:#aaa0ab}.__91689-text-block{border-radius:16px;box-shadow:0 -3px 0 0 #d8d4d9 inset}.__91689-text-block:active{box-shadow:0 3px 0 #d8d4d9 inset;transform:translateY(3px)}.__91689-text-block:active,.__91689-text-block:hover{--bg-color:#f7f6f7}.__91689-text-block--placeholder{--bg-color:#efedf0;--border-color:#efedf0;box-shadow:none;pointer-events:none}.__91689-text-block--placeholder .__91689-text-block__content{visibility:hidden}.__91689--correct .__91689-text-cell{--text-color:#17B22B;--bg-color:#E8F7EA;--border-color:#A9E2B1}.__91689--wrong .__91689-text-cell{--text-color:#ec4d4d;--bg-color:#FDEDED;--border-color:#F8BDBD}.__91689--disabled{pointer-events:none}.__bbe3a{--cell-width:48px;--cell-height:50px;display:flex;flex-direction:column;align-items:center;gap:24px}.__bbe3a__row{display:flex;gap:16px;color:var(--text-color, rgb(20, 0, 26))}.__bbe3a__row--result{padding:16px;border-radius:16px;background-color:var(--bg-color, #f7f6f7)}@media (max-width:425px){.__bbe3a--length-6 .__bbe3a__row{gap:8px}.__bbe3a--length-7{--cell-width:46px;--cell-height:48px}.__bbe3a--length-7 .__bbe3a__row{gap:6px}.__bbe3a--length-7 .__bbe3a__row--result{padding:12px}}.__bbe3a--correct .__bbe3a__row--result{--text-color:#17B22B;--bg-color:#E8F7EA;--border-color:#A9E2B1}.__bbe3a--wrong .__bbe3a__row--result{--text-color:#ec4d4d;--bg-color:#FDEDED;--border-color:#F8BDBD}.__bbe3a--disabled{pointer-events:none}.__bbe3a__letter-block,.__bbe3a__letter-cell{font:500 18px/1.22 var(--app-font-family);display:flex;align-items:center;justify-content:center;width:var(--cell-width);height:var(--cell-height);padding:12px 16px 16px;animation-duration:.5s;transition:.3s;border:1px solid var(--border-color, #d8d4d9);border-radius:16px;background-color:var(--cell-bg-color, #ffffff);user-select:none}.__bbe3a__letter-block:not(:empty),.__bbe3a__letter-cell:not(:empty){cursor:pointer}.__bbe3a__letter-cell--focused{--border-color:#aaa0ab}.__bbe3a__letter-block{box-shadow:0 -3px 0 0 #d8d4d9 inset}.__bbe3a__letter-block:active{box-shadow:inset 0 3px 0 #d8d4d9;transform:translateY(3px)}.__bbe3a__letter-block:active,.__bbe3a__letter-block:hover{--cell-bg-color:#f7f6f7}.__bbe3a__letter-block--placeholder{--cell-bg-color:#efedf0;box-shadow:none;pointer-events:none;border:0}.__ee369__body,.__ee369__header{display:flex;flex-direction:column}.__ee369__body{position:relative;gap:24px;padding:20px 24px}.__ee369__body textarea{width:100%;border-radius:12px}.__ee369__header{gap:16px}.__ee369__title{font:500 24px/1.16 var(--app-font-family)}.__ee369__description{font:600 14px/1.29 var(--app-font-family)}.__3c66b,.__ee369__buttons{display:flex;gap:16px}.__ee369__buttons .btn{font:500 14px/1.29 var(--app-font-family);width:fit-content;height:auto;min-height:auto;padding:8px 22px}.__3c66b{justify-content:space-between;align-items:center;padding:8px 0;gap:8px;flex-wrap:nowrap;width:100%}.__3c66b>*,.__ea646{position:relative;display:flex}.__3c66b>*{justify-content:center;align-items:center;height:16px}.__3c66b>* img{width:100%;height:auto}.__ea646{flex-direction:column;justify-content:space-between;border-radius:8px;padding:16px 24px;max-width:742px;min-height:144px;width:100%;gap:8px;background-color:#f4eacc}.__ea646--birthday{background-image:url(images/payment/limited-offer-confetti.png)}.__ea646--black-friday{background-color:#14001a}.__ea646--black-friday .__ea646__title,.__ea646--black-friday .__ea646__total{color:#efedf0}.__ea646--black-friday .__ea646__subtitle{color:#d8d4d9}.__ea646--black-friday .__ea646__old-price{color:#aaa0ab}.__ea646--black-friday .widget-timer__item{background-color:transparent}.__ea646--spring-offer{background:linear-gradient(0deg,#559e2a 0,#76ba4b 137.15%)}.__ea646--spring-offer .__ea646__old-price,.__ea646--spring-offer .__ea646__subtitle,.__ea646--spring-offer .__ea646__title,.__ea646--spring-offer .__ea646__total{color:#fff}.__ea646--spring-offer .__ea646__old-price,.__ea646--spring-offer .__ea646__subtitle{opacity:.7}.__ea646--spring-offer .__ea646__title{gap:4px}.__ea646--spring-offer .widget-timer__item,.__ea646--spring-offer .widget-timer__separator{background-color:transparent;color:#fff}@media screen and (min-width:624px){.__ea646{gap:0}}.__ea646__top{display:flex;flex-direction:column;gap:8px}.__ea646__timer,.__ea646__title{font:500 24px/1.16 var(--app-font-family)}.__ea646__timer{color:#ec4d4d;width:fit-content;gap:0}.__ea646__title{display:flex;gap:8px}.__ea646__title>*{position:relative;width:fit-content}.__ea646__button .btn,.__ea646__subtitle{font:500 14px/1.29 var(--app-font-family)}.__ea646__bottom{display:flex;align-items:center;gap:16px}.__ea646__button .btn{height:32px}.__ea646__total{font:600 18px/1.22 var(--app-font-family);line-height:1.1}.__ea646__total>:last-child{display:flex;align-items:flex-end;gap:6px}.__ea646__old-price{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.__ea646__limited-offer-image{position:absolute;display:none;bottom:0;right:0;width:220px;height:fit-content}@media screen and (min-width:624px){.__ea646__limited-offer-image{display:block}}html:lang(ar) .__ea646__limited-offer-image,html:lang(he) .__ea646__limited-offer-image{right:unset;left:-20px}.__9f590{position:relative;display:flex;background-color:#eb3223;border-radius:12px;padding:8px 12px;font-size:16px;color:#fff;opacity:.8;min-width:352px;align-self:center;justify-content:space-between;align-items:center}@media (max-width:576px){.__9f590{width:100%;min-width:0}}.__9f590__svg{min-width:36px}.__e1b9f,.__e1b9f__top{display:flex;flex-direction:column}.__e1b9f{position:relative;justify-content:space-between;gap:27px;background-color:#f4eacc;border-radius:16px;padding:16px 24px;max-width:742px;min-height:144px;width:100%}.__e1b9f__top{gap:8px}.__e1b9f__title{font:500 24px/1.16 var(--app-font-family)}.__e1b9f__button .btn,.__e1b9f__subtitle{font:500 14px/1.29 var(--app-font-family)}.__e1b9f__bottom,.__e1b9f__price-period{display:flex;align-items:center;gap:16px}.__e1b9f__button .btn{height:32px}.__e1b9f__price-period{gap:2px}.__e1b9f__price{font:600 14px/1.29 var(--app-font-family)}@media screen and (min-width:768px){.__e1b9f__price{font:600 18px/1.22 var(--app-font-family)}}.__e1b9f__period{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.__e1b9f__summer-island{position:absolute;display:none;bottom:0;right:-30px;width:193px;height:193px}@media screen and (min-width:530px){.__e1b9f__summer-island{display:block}}html:lang(ar) .__e1b9f__summer-island,html:lang(he) .__e1b9f__summer-island{right:unset;left:-30px}.__0634f{background-color:#f7f6f7;min-height:100vh}.__0634f__header{margin-bottom:0}.__0634f__header header{margin-bottom:0!important}.__e3a44{background-color:#f7f6f7;width:100%}.__e3a44__banner{display:flex;justify-content:center;align-items:center}@media screen and (min-width:714px){.__e3a44__banner{width:714px;height:136px}}.__e3a44__banners{display:flex;flex-direction:column;gap:8px;padding:10px 16px 16px}@media screen and (min-width:714px){.__e3a44__banners{justify-content:center;align-items:center;gap:14px;padding:14px 0 0}}@media screen and (min-width:1440px){.__e3a44__banners{flex-direction:row-reverse;flex-wrap:wrap;gap:4px;padding:32px 0 0}}.__e3a44__container{padding:8px}@media screen and (min-width:992px){.__e3a44__container{max-width:880px;padding:18px 16px}}.__e3a44__title{font:500 24px/1.16 var(--app-font-family)}@media screen and (min-width:992px){.__e3a44__title{font:500 36px/1.22 var(--app-font-family)}}.__e3a44__steps{display:flex;flex-direction:column;gap:24px}.__e3a44__steps>*{min-width:328px;width:100%}@media screen and (min-width:992px){.__e3a44__steps{flex-direction:row;justify-content:space-between;gap:40px}.__e3a44__steps>*{max-width:420px}}.__4f85a__list-header{display:flex;flex-direction:column;gap:12px;align-items:center;padding:24px 20px}.__4f85a__list-item{padding:16px}@media screen and (min-width:992px){.__4f85a__list-item{padding:24px 20px}}.__2ae42,.__2ae42__qty-period{display:flex;align-items:center}.__2ae42{justify-content:space-between}.__20790--active .__20790__discount,.__2ae42--active .__2ae42__discount{background-color:#823cdc;color:#fff}.__2ae42__qty-period{gap:4px}.__2ae42__qty{font:500 14px/1.29 var(--app-font-family)}@media screen and (min-width:768px){.__2ae42__qty{font:500 18px/1.22 var(--app-font-family)}}.__2ae42__period,.__2ae42__slash{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.__2ae42__discount{font:500 12px/1.25 var(--app-font-family);padding:2px 6px;border-radius:100px;background-color:#f0eaf8;color:#823cdc}.__10c38,.__10c38__body,.__10c38__head{display:flex;flex-direction:column;gap:16px}.__10c38__body,.__10c38__head{gap:4px}.__10c38__body{gap:8px}.__10c38__title{font:600 18px/1.22 var(--app-font-family)}.__10c38__description,.__20790__timer .widget-timer__item,.__20790__timer .widget-timer__separator{font:500 14px/1.29 var(--app-font-family)}.__10c38__notice{font:500 12px/1.25 var(--app-font-family);display:flex;flex-direction:column;gap:4px;color:#6d5c70}@media screen and (min-width:768px){.__10c38__notice{padding:0 20px}}.__bca82__list-item{padding:16px}@media screen and (min-width:992px){.__bca82__list-item{padding:14.5px 20px}}.__20790{display:flex;justify-content:space-between;align-items:center}.__20790__title{font:500 14px/1.29 var(--app-font-family);display:flex;flex-direction:column;gap:6px}@media screen and (min-width:768px){.__20790__title{font:500 18px/1.22 var(--app-font-family)}}.__20790__timer-container{font:500 14px/1.29 var(--app-font-family);display:flex;gap:2px;color:#823cdc;flex-wrap:wrap;max-width:200px}.__20790__timer{gap:0}.__20790__price-discount{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:4px}.__20790__price-period{display:flex;align-items:center;gap:4px}.__20790__price{font:600 14px/1.29 var(--app-font-family)}@media screen and (min-width:768px){.__20790__price{font:600 18px/1.22 var(--app-font-family)}}.__20790__period,.__20790__slash{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.__20790__discount{font:500 12px/1.25 var(--app-font-family);padding:2px 6px;border-radius:100px;background-color:#f0eaf8;color:#823cdc}.__06def{position:relative;display:flex;flex-direction:column;gap:24px;width:100%;max-width:352px;border-radius:12px}.__06def__alt-methods,.__06def__submit{display:flex;flex-direction:column;gap:16px}.__06def__submit button{width:100%;min-height:52px}.__06def__alt-methods-title{font:500 14px/1.29 var(--app-font-family);text-align:center}.__06def__card-brands{padding:0;gap:8px}.__06def__benefits{padding:0 24px}.__6b00c,.__6b00c__container{position:relative;display:flex;flex-direction:column;justify-content:center;gap:16px}.__6b00c{align-items:center;width:100%}.__6b00c__container{align-items:flex-start}.__6b00c__container,.__6b00c__container>*{width:100%;max-width:352px}@media screen and (max-width:576px){.__6b00c__container>*{max-width:100%}}@media screen and (min-width:992px){.__6b00c__container{flex-direction:row;gap:32px;max-width:initial}}@media screen and (max-width:576px){.__6b00c__container{max-width:100%}}.__65431{font:500 12px/1.25 var(--app-font-family);display:flex;flex-direction:column;gap:8px}.__65431>*{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.__65431__limited-offer-off{font:600 14px/1.29 var(--app-font-family);color:#ec4d4d}.__65431__limited-offer-off .widget-timer__item,.__65431__limited-offer-off .widget-timer__separator{font:600 14px/1.29 var(--app-font-family);padding:0}.__65431__total>:last-child{display:flex;gap:6px}.__65431__old-price{color:#6d5c70}.__d36ce__dates{display:flex;gap:8px;padding:0}.__d36ce__dates li{--date-bg-color:#f7f6f7;--date-color-main:#6d5c70;--date-color-sub:#aaa0ab;display:flex;flex-direction:column;justify-content:center;justify-items:center;align-content:center;align-items:center;padding-block:5px;aspect-ratio:1;flex:1;border-radius:8px;background-color:var(--date-bg-color);line-height:1.25;cursor:pointer;user-select:none}.__d36ce__dates li[data-active]{--date-bg-color:#823cdc;--date-color-main:#ffffff;--date-color-sub:#ffffff}.__d36ce__dates li>p{margin:0;font-size:1.125rem;color:var(--date-color-main)}.__b021c__dates li>span,.__d36ce__dates li>span{font-size:.75rem;color:var(--date-color-sub)}.__d36ce__times{width:100%}.__b021c__times .select-box__selected-option,.__d36ce__times .select-box__selected-option{font-size:1.125rem;line-height:1.25;padding-block:12px;padding-inline:16px}.__d36ce__timezones{margin:0;max-width:none}.__c2620{display:flex;justify-content:flex-start;gap:24px}.__c2620>svg{flex-shrink:1}.__c2620__options{-webkit-mask:linear-gradient(transparent,#fff 50%,#fff 50%,transparent);mask:linear-gradient(transparent,#fff 50%,#fff 50%,transparent);height:88px;overflow:hidden}.__c2620__options>ul{display:grid;gap:12px;font-size:.875rem;padding:0}.__c2620__options>ul::after,.__c2620__options>ul::before{content:"";display:inline-block;height:1.25rem;position:relative;width:100%}.__c2620__loader-minecraft{position:relative;overflow:hidden;clip-path:polygon(50% 0,100% 15%,100% 79%,50% 100%,0 79%,0 15%)}.__c2620__options--minecraft ul{color:#fff}.__c2620__loader-minecraft-base,.__c2620__loader-minecraft-mask{left:0;bottom:0;position:absolute;z-index:1}.__c2620__loader-minecraft-mask{z-index:2;height:100%;width:100%;background:#423245;opacity:.7;clip-path:polygon(50% 0,100% 15%,100% 79%,50% 100%,0 79%,0 15%)}.__b021c__dates li,.__c2620-roblox-loader{display:flex;justify-content:center;align-items:center}.__c2620-roblox-loader{transform:rotate(20deg);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:70px;height:70px}.__c2620-roblox-loader__wrapper{width:120px;height:120px;background:#d8d4d9;position:absolute}.__c2620-roblox-loader__wrapper:after{content:"";display:flex;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:10}.__c2620-roblox-loader__left-half,.__c2620-roblox-loader__right-half,.__c2620-roblox-loader__spinner{top:0;position:absolute;width:50%;height:100%}.__c2620-roblox-loader__left-half{left:0;background:#d8d4d9;z-index:3;opacity:1;animation:roblox-loader-show-hide 10.5s infinite steps(1,end);border-radius:100% 0 0 100%/50% 0 0 50%}.__c2620-roblox-loader__right-half{right:0;background:#2a2a34;z-index:1;opacity:0;animation:roblox-loader-show-hide 10.5s infinite steps(1,end) reverse;border-radius:0 100% 100% 0/0 50% 50% 0}.__c2620-roblox-loader__spinner{overflow:hidden;left:0;background:#2a2a34;animation:roblox-loader-spin 10.5s linear infinite;transform-origin:center right;z-index:2;border-radius:100% 0 0 100%/50% 0 0 50%}.__b021c__dates{display:flex;gap:8px}.__b021c__dates li{--date-bg-color:#f7f6f7;--date-color-main:#6d5c70;--date-color-sub:#aaa0ab;--date-color-shadow:#efedf0;flex-direction:column;justify-items:center;align-content:center;padding-block-start:8px;padding-block-end:12px;aspect-ratio:1;flex:1;background-color:var(--date-bg-color);line-height:1.25;cursor:pointer;user-select:none;box-shadow:inset 0 -8px var(--date-color-shadow)}.__b021c__dates li[data-active]{--date-bg-color:#823cdc;--date-color-main:#ffffff;--date-color-sub:#dcd0ec;--date-color-shadow:#632bab}.__b021c__dates li>p{font:600 18px/1.22 var(--app-font-family);color:var(--date-color-main)}.__b021c__dates li>span{font-size:1.2rem;font:500 12px/1.25 var(--app-font-family)}.__b021c__times{width:100%}.__b021c__times .select-box__selected-option{font-size:1.8rem}.__b021c__timezones{margin:0;max-width:none}.__e071b{display:flex;flex-direction:column;max-width:1024px;margin:0 auto;padding-block-start:16px;gap:32px;min-height:100vh;min-height:100dvh}@media screen and (min-width:400px){.__e071b{gap:56px;padding-inline:16px;padding-block-start:16px}.__e071b--without-progress{gap:32px}}.__e071b__content{-webkit-mask:linear-gradient(90deg,transparent,#fff 5%,#fff 95%,transparent);mask:linear-gradient(90deg,transparent,#fff 5%,#fff 95%,transparent);flex:1;display:flex;flex-direction:column}.__e071b__content .liquid-container{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;overflow:clip}.__e071b__content .liquid-child{position:relative;width:100%;height:100%;flex:1;overflow:clip}.__e071b__content .liquid-child::before{content:"";position:absolute;display:block;top:0;bottom:0;width:400vw;left:50%;transform:translateX(-50%);background-color:#fff}.__e071b__content--minecraft .liquid-child::before,.__e071b__content--roblox .liquid-child::before{content:none}.__e071b__content--minecraft .liquid-container,.__e071b__content--roblox .liquid-container{background:0 0}.__e071b__content ._liquid-bind-inner{position:relative;display:block;max-width:448px;margin:0 auto;padding-inline:16px}@media screen and (min-width:400px){.__e071b__content ._liquid-bind-inner{padding-inline:24px}}:where(.__e071b) label{margin:0;font-weight:inherit}:where(.__e071b [data-step-name] form) input{border-radius:8px;border:1px solid #d8d4d9;font-size:1.125rem}:where(.__e071b [data-step-name] form) input:focus{outline:0;border:1px solid #823cdc}:where(.__e071b [data-step-name] form) input:not([data-intl-tel-input-id]){padding-inline:16px;padding-block:8px}:where(.__e071b [data-step-name] form) input[data-invalidated=true]{border-color:var(--color-red-500)}:where(.__e071b [data-step-name=child-name]) .title,:where(.__e071b [data-step-name=user-info-email]) .title,:where(.__e071b [data-step-name=user-info-name]) .title,:where(.__e071b [data-step-name=user-info-phone]) .title{margin-block:0 32px}:where(.__e071b [data-step-name=child-name]) .description-step,:where(.__e071b [data-step-name=user-info-email]) .description-step,:where(.__e071b [data-step-name=user-info-name]) .description-step,:where(.__e071b [data-step-name=user-info-phone]) .description-step{color:#6d5c70;font-size:1.125rem;margin-top:-16px;margin-bottom:32px}:where(.__e071b [data-step-name=child-name]) .book-lesson,:where(.__e071b [data-step-name=user-info-email]) .book-lesson,:where(.__e071b [data-step-name=user-info-name]) .book-lesson,:where(.__e071b [data-step-name=user-info-phone]) .book-lesson{display:flex;flex-direction:column;gap:24px}:where(.__e071b [data-step-name=child-name]) .book-lesson .form-group,:where(.__e071b [data-step-name=child-name]) .book-lesson>*,:where(.__e071b [data-step-name=user-info-email]) .book-lesson .form-group,:where(.__e071b [data-step-name=user-info-email]) .book-lesson>*,:where(.__e071b [data-step-name=user-info-name]) .book-lesson .form-group,:where(.__e071b [data-step-name=user-info-name]) .book-lesson>*,:where(.__e071b [data-step-name=user-info-phone]) .book-lesson .form-group,:where(.__e071b [data-step-name=user-info-phone]) .book-lesson>*{margin:0}:where(.__e071b [data-step-name=child-name]) .reg-form__info,:where(.__e071b [data-step-name=child-name]) .reg-form__inv-code,:where(.__e071b [data-step-name=user-info-email]) .reg-form__info,:where(.__e071b [data-step-name=user-info-email]) .reg-form__inv-code,:where(.__e071b [data-step-name=user-info-name]) .reg-form__info,:where(.__e071b [data-step-name=user-info-name]) .reg-form__inv-code,:where(.__e071b [data-step-name=user-info-phone]) .reg-form__info,:where(.__e071b [data-step-name=user-info-phone]) .reg-form__inv-code{justify-content:start}:where(.__e071b [data-step-name=child-name]) .reg-form__inv-code__info,:where(.__e071b [data-step-name=user-info-email]) .reg-form__inv-code__info,:where(.__e071b [data-step-name=user-info-name]) .reg-form__inv-code__info,:where(.__e071b [data-step-name=user-info-phone]) .reg-form__inv-code__info{font-size:1.125rem}:where(.__e071b [data-step-name=user-info-email]) .reg-form__inv-code__info::before,:where(.__e071b [data-step-name=user-info-phone]) .reg-form__inv-code__info::before{content:""}:where(.__e071b [data-step-name=child-name]) .reg-form__inv-code__info+.widget-tooltip,:where(.__e071b [data-step-name=user-info-email]) .reg-form__inv-code__info+.widget-tooltip,:where(.__e071b [data-step-name=user-info-name]) .reg-form__inv-code__info+.widget-tooltip,:where(.__e071b [data-step-name=user-info-phone]) .reg-form__inv-code__info+.widget-tooltip{display:none}:where(.__e071b [data-step-name=child-name]) .reg-form__term-of-use__info,:where(.__e071b [data-step-name=user-info-email]) .reg-form__term-of-use__info,:where(.__e071b [data-step-name=user-info-name]) .reg-form__term-of-use__info,:where(.__e071b [data-step-name=user-info-phone]) .reg-form__term-of-use__info{max-width:none;font-size:.875rem}:where(.__e071b [data-step-name=child-name]) .reg-form__inv-code__info,:where(.__e071b [data-step-name=user-info-name]) .reg-form__inv-code__info{display:flex;gap:8px;align-items:center}:where(.__e071b [data-step-name=child-name]) .reg-form__inv-code__info::before,:where(.__e071b [data-step-name=user-info-name]) .reg-form__inv-code__info::before{content:"";display:inline-block;background-image:url(/assets/images/icons-svg/sign-up/fuchsia-plus.svg);background-size:contain;width:24px;height:24px;vertical-align:bottom}.__9006d__bottom{display:flex;flex-direction:column}.__9006d__titles{gap:4px}.__9006d__actions,.__9006d__titles{display:flex;flex-direction:column}@media screen and (min-width:768px){.__9006d__actions,.__9006d__bottom,.__9006d__titles{justify-content:center;align-items:center;text-align:center}}.__9006d__actions,.__9006d__bottom{gap:16px}.__9006d__actions .btn,.__9006d__actions a{font:500 14px/1.29 var(--app-font-family)}.__9006d__actions .btn{min-width:224px;height:44px;width:100%}@media screen and (min-width:768px){.__9006d__actions .btn{width:fit-content}}.__9006d__title{font:600 18px/1.22 var(--app-font-family)}.__9006d__description{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.__992c2__actions,.__992c2__description,.__992c2__title,.__992c2__wrapper{position:relative;display:flex;flex-direction:column}.__992c2__wrapper{gap:24px}.__992c2__wrapper>*{position:relative;z-index:3}.__992c2__actions,.__992c2__description,.__992c2__title{justify-content:center;align-items:center;text-align:center}.__992c2__title{font:500 64px/1.0625 var(--app-font-family);color:#823cdc;padding:12px 0}.__992c2__description,.__e7084__form .radio-field input[type=radio]+label{font:500 18px/1.22 var(--app-font-family);color:#6d5c70}.__992c2__actions{gap:16px}.__992c2__actions .btn,.__992c2__actions a{font:500 14px/1.29 var(--app-font-family)}.__992c2__actions .btn{min-width:224px;height:44px;width:fit-content}.__992c2__background{position:absolute;top:-16px;left:0;right:0;bottom:40%;background:radial-gradient(66.17% 66.17% at 50% 50%,#eee1ff 0,#fff 84.1%);z-index:1}@media screen and (min-width:768px){.__992c2__background{top:-32px}}.__992c2__star{position:absolute;z-index:2}.__992c2__star--one{left:166px;top:14px;transform:rotate(-10deg)}.__992c2__star--two{right:105.466px;top:27.352px;transform:rotate(12deg)}.__992c2__star--three{right:244.594px;top:31px;transform:rotate(24deg)}.__992c2__star--four{left:109.999px;top:37px;transform:rotate(4deg)}.__992c2__star--five{left:231px;top:99px}.__992c2__star--six{left:94px;top:98px;transform:rotate(-20deg)}.__992c2__star--seven{right:118.02px;bottom:43.019px;transform:rotate(6deg)}.__f8b37{background:#fff;padding:16px}@media screen and (min-width:768px){.__f8b37{background:#f7f6f7;min-height:100vh;padding:32px 0}}.__f8b37__container{position:relative;gap:16px}@media screen and (min-width:768px){.__f8b37__container{gap:24px}}.__f8b37__back{cursor:pointer}@media screen and (min-width:768px){.__f8b37__back{position:absolute;top:2px;left:-70px}}.__c3a3c__achievements{display:flex;flex-direction:row;justify-content:center;align-items:center}.__c3a3c__achievements>*{border-width:0;border-style:solid;border-color:#efedf0;padding:0 16px}.__c3a3c__achievements>:nth-child(2){border-width:0 1px}@media screen and (min-width:520px){.__c3a3c__achievements>*{min-width:166px}}.__c3a3c__photos-comment{display:flex;flex-direction:column;gap:4px;max-width:492px}.__c3a3c__photos{position:relative;width:100%;height:200px}@media screen and (min-width:480px){.__c3a3c__photos{height:262px}}.__c3a3c__photos>*{position:absolute;overflow:hidden;border-radius:12px;box-shadow:0 8px 24px 0 rgba(20,0,26,.1);background-color:#fff}.__c3a3c__photos>* img{position:absolute;width:100%;height:auto;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}.__c3a3c__photos>:first-child{width:70%;height:140px;top:0;left:0}@media screen and (min-width:480px){.__c3a3c__photos>:first-child{height:224px}}.__c3a3c__photos>:last-child{width:40%;height:90px;bottom:0;right:0}@media screen and (min-width:480px){.__c3a3c__photos>:last-child{height:150px}}.__c3a3c__no-avatar{width:100px!important}.__e7084__form .subscriptions-cancellation__reasons{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.__e7084__form .subscriptions-cancellation__buttons{justify-content:center;align-items:center}.__e7084__form .subscriptions-cancellation__buttons .btn{width:100%}@media screen and (min-width:768px){.__e7084__form .subscriptions-cancellation__buttons{justify-content:start}.__e7084__form .subscriptions-cancellation__buttons .btn{min-width:208px;width:fit-content}}.__e7084__form .radio-field input[type=radio]:checked+label:before{background:#823cdc}.__59d87__actions,.__59d87__titles{display:flex;flex-direction:column;gap:4px}.__59d87__actions{gap:16px;justify-content:center;align-items:center}.__59d87__actions .btn,.__59d87__actions a{font:500 14px/1.29 var(--app-font-family)}.__59d87__actions .btn{min-width:224px;height:44px;width:100%}@media screen and (min-width:768px){.__59d87__actions .btn{width:fit-content}}.__59d87__title{font:600 18px/1.22 var(--app-font-family)}.__59d87__description{font:500 18px/1.22 var(--app-font-family);color:#6d5c70}.__59d87__notice{font:500 14px/1.29 var(--app-font-family);color:#6d5c70}.__59d87__tutors{position:relative;margin-left:-16px;margin-right:-16px}@media screen and (min-width:768px){.__59d87__tutors{margin-left:-32px;margin-right:-32px}}.__59d87__tutors-glow-left,.__59d87__tutors-glow-right{position:absolute;width:16px;height:100%;top:0;bottom:0}@media screen and (min-width:768px){.__59d87__tutors-glow-left,.__59d87__tutors-glow-right{width:16px}}.__59d87__tutors-glow-left{left:0;background:linear-gradient(90deg,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 100%)}.__59d87__tutors-glow-right{right:0;background:linear-gradient(270deg,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 100%)}.__c1a0f{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.__c1a0f>:first-child{display:flex;flex-direction:column-reverse;gap:4px;justify-content:center;align-items:center}@media screen and (min-width:520px){.__c1a0f>:first-child{flex-direction:row;gap:8px}}.__c1a0f__progress{font:500 36px/1.22 var(--app-font-family);background:linear-gradient(156deg,#fe9a3e 9.79%,#ea7101 90.85%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.__c1a0f__label{font:500 18px/1.22 var(--app-font-family);color:#6d5c70;text-align:center}.__a8aa9{display:flex;gap:8px;color:#423245}.__a8aa9__photo{display:block;width:40px;height:40px;flex:0 0 40px;border-radius:4px;background-color:#efedf0}.__a8aa9__photo img{width:100%;border-radius:4px}.__a8aa9__comment-container{position:relative;display:flex;padding:8px 12px;flex-direction:column;align-items:flex-start;gap:4px;border-radius:8px;color:#423245;background-color:#efedf0;margin-left:16px}.__a8aa9__comment-container::after,.__a8aa9__comment-container::before{content:"";position:absolute;top:0;left:-16px;width:25px;height:10px;background-color:#efedf0}.__a8aa9__comment-container::before{border-radius:100% 0 0 20%;transform:rotate(25deg)}.__a8aa9__comment-container::after{border-radius:20% 0 0 100%}.__a8aa9__comment-container.rtl-locales{margin-left:0;margin-right:16px}.__a8aa9__comment-container.rtl-locales::after,.__a8aa9__comment-container.rtl-locales::before{right:-16px}.__a8aa9__comment-container.rtl-locales::before{border-radius:0 20% 100% 0;transform:none}.__a8aa9__comment-container.rtl-locales::after{border-radius:0 100% 20% 0;transform:rotate(335deg)}.__a8aa9__user-name{font:600 14px/1.29 var(--app-font-family);font-weight:700}.__0968a__actions .btn,.__0968a__actions a,.__a8aa9__comment{font:500 14px/1.29 var(--app-font-family)}.__a7dab{position:relative;display:flex;flex-direction:column;gap:4px;border-radius:8px;background-color:#efedf0;padding:8px 12px;margin-top:16px}.__a7dab__arrow{position:absolute;border-width:16px 8px;border-style:solid;border-top:none;border-color:#efedf0 transparent;top:-16px;right:20%}.__a7dab__name{font:600 14px/1.29 var(--app-font-family);font-weight:600;color:#423245}.__a7dab__comment{font:500 14px/1.29 var(--app-font-family);color:#423245}.__4b516{display:flex;flex-direction:row;gap:24px;border-radius:12px;border:1px solid #17b22b;background:#f0fff2;color:#423245;padding:16px 32px;justify-content:center;align-items:center}.__4b516__icon{width:32px;height:32px}.__4b516__icon>*{width:100%}.__0968a,.__0968a__actions,.__0968a__titles{display:flex;flex-direction:column}.__0968a{gap:24px;color:#423245}.__0968a__titles{gap:8px}.__0968a__card-body{display:flex;flex-direction:column;gap:24px;padding:0}@media screen and (min-width:768px){.__0968a__card-body{gap:32px;padding:32px}}.__0968a__actions{gap:16px}.__0968a__actions .btn{min-width:200px;height:44px;width:100%}@media screen and (min-width:768px){.__0968a__actions .btn{width:fit-content}}.__0e0db__arrows,.__0e0db__pagination,.__ed674__video-play.hide-control svg{display:none}.__ed674{display:flex;flex-direction:column;border-radius:12px;background-color:#f7f6f7;border:1px solid #efedf0}.__ed674__video-container{position:relative;height:144px}.__ed674__video,.__ed674__video-play{width:100%;border-radius:12px 12px 0 0}.__ed674__video-play,.__ed674__video-play svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.__ed674__video-play{height:100%;background:0 0;color:#282928;cursor:pointer;z-index:1}.__ed674__video-play svg{pointer-events:none;opacity:.8}.__ed674__video{display:block;height:144px;object-fit:cover}.__ed674__content{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:0 0 12px 12px}.__ed674__tutor-name{font:600 18px/1.22 var(--app-font-family);font-weight:600}.__ed674__country{display:flex;gap:6px;justify-content:flex-start;align-items:center}.__ed674__country-flag{font-size:24px;font-style:normal;font-weight:600;line-height:22px}.__ed674__country-name{font:500 18px/1.22 var(--app-font-family)}.__1ca12{display:flex;flex-direction:column;align-items:center;margin-top:22px;margin-bottom:10px}.__1ca12__after,.__1ca12__before{position:relative}.__1ca12__before{transform:rotate(8deg);z-index:2}.__1ca12__after{transform:rotate(-4deg);margin-top:-26px;z-index:3}.__1ca12__rope-one,.__1ca12__rope-three,.__1ca12__rope-two{position:absolute;color:#14001a}.__1ca12__rope-one,.__1ca12__rope-two{top:8px;right:-106px;transform:rotate(352deg)}.__1ca12__rope-two{top:54px;right:-109px;z-index:1}.__1ca12__rope-three{top:-43px;right:-107px;transform:rotate(4deg);z-index:1}.__05393{position:relative;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:0 68px 0 24px;width:348px;height:165px;background:0 0}.__05393>*{z-index:2}.__05393--fuchsia{color:#fff}.__05393--fuchsia .__05393__background{color:#823cdc}.__05393--fuchsia .__05393__background svg{stroke:#823cdc}.__05393__background{position:absolute;top:0;left:0;color:#efedf0;z-index:1}.__05393__background svg{stroke-width:2px;stroke:#d8d4d9;filter:drop-shadow(0 4px 16px rgba(20,0,26,.1))}.__05393__titles{display:flex;flex-direction:column;gap:4px}.__05393__description,.__05393__title{font:600 18px/1.22 var(--app-font-family)}.__05393__price-period{display:flex;flex-direction:row;gap:8px;align-items:end}.__05393__old-price,.__05393__price{font:500 36px/1.22 var(--app-font-family);line-height:.9}.__05393__period{font:500 14px/1.29 var(--app-font-family)}.__05393__old-price{position:relative;width:fit-content}.__05393__old-price:before{content:" ";position:absolute;border-bottom:4px solid #ec4d4d;height:4px;width:auto;left:-2px;right:-2px;top:50%;transform:translate(0,-50%)}