@charset "UTF-8";[class*=imageFilter]{position:relative}[class*=imageFilter]:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.imageFilter-1977{-webkit-filter:sepia(.5) hue-rotate(-30deg) saturate(1.4);filter:sepia(.5) hue-rotate(-30deg) saturate(1.4)}.imageFilter-aden{-webkit-filter:sepia(.2) brightness(1.15) saturate(1.4);filter:sepia(.2) brightness(1.15) saturate(1.4)}.imageFilter-aden:before{background:rgba(125,105,24,.1);content:"";mix-blend-mode:multiply}.imageFilter-amaro{-webkit-filter:sepia(.35) contrast(1.1) brightness(1.2) saturate(1.3);filter:sepia(.35) contrast(1.1) brightness(1.2) saturate(1.3)}.imageFilter-amaro:before{background:rgba(125,105,24,.2);content:"";mix-blend-mode:overlay}.imageFilter-ashby{-webkit-filter:sepia(.5) contrast(1.2) saturate(1.8);filter:sepia(.5) contrast(1.2) saturate(1.8)}.imageFilter-ashby:before{background:rgba(125,105,24,.35);content:"";mix-blend-mode:lighten}.imageFilter-brannan{-webkit-filter:sepia(.4) contrast(1.25) brightness(1.1) saturate(.9) hue-rotate(-2deg);filter:sepia(.4) contrast(1.25) brightness(1.1) saturate(.9) hue-rotate(-2deg)}.imageFilter-brooklyn{-webkit-filter:sepia(.25) contrast(1.25) brightness(1.25) hue-rotate(5deg);filter:sepia(.25) contrast(1.25) brightness(1.25) hue-rotate(5deg)}.imageFilter-brooklyn:before{background:rgba(127,187,227,.2);content:"";mix-blend-mode:overlay}.imageFilter-charmes{-webkit-filter:sepia(.25) contrast(1.25) brightness(1.25) saturate(1.35) hue-rotate(-5deg);filter:sepia(.25) contrast(1.25) brightness(1.25) saturate(1.35) hue-rotate(-5deg)}.imageFilter-charmes:before{background:rgba(125,105,24,.25);content:"";mix-blend-mode:darken}.imageFilter-clarendon{-webkit-filter:sepia(.15) contrast(1.25) brightness(1.25) hue-rotate(5deg);filter:sepia(.15) contrast(1.25) brightness(1.25) hue-rotate(5deg)}.imageFilter-clarendon:before{background:rgba(127,187,227,.4);content:"";mix-blend-mode:overlay}.imageFilter-crema{-webkit-filter:sepia(.5) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-2deg);filter:sepia(.5) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-2deg)}.imageFilter-crema:before{background:rgba(125,105,24,.2);content:"";mix-blend-mode:multiply}.imageFilter-dogpatch{-webkit-filter:sepia(.35) saturate(1.1) contrast(1.5);filter:sepia(.35) saturate(1.1) contrast(1.5)}.imageFilter-earlybird{-webkit-filter:sepia(.25) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-5deg);filter:sepia(.25) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-5deg)}.imageFilter-earlybird:before{background:radial-gradient(circle closest-corner,transparent 0,rgba(125,105,24,.2) 100%);background:-webkit-radial-gradient(circle closest-corner,transparent 0,rgba(125,105,24,.2) 100%);content:"";mix-blend-mode:multiply}.imageFilter-gingham{-webkit-filter:contrast(1.1) brightness(1.1);filter:contrast(1.1) brightness(1.1)}.imageFilter-gingham:before{background:#e6e6e6;content:"";mix-blend-mode:soft-light}.imageFilter-ginza{-webkit-filter:sepia(.25) contrast(1.15) brightness(1.2) saturate(1.35) hue-rotate(-5deg);filter:sepia(.25) contrast(1.15) brightness(1.2) saturate(1.35) hue-rotate(-5deg)}.imageFilter-ginza:before{background:rgba(125,105,24,.15);content:"";mix-blend-mode:darken}.imageFilter-hefe{-webkit-filter:sepia(.4) contrast(1.5) brightness(1.2) saturate(1.4) hue-rotate(-10deg);filter:sepia(.4) contrast(1.5) brightness(1.2) saturate(1.4) hue-rotate(-10deg)}.imageFilter-hefe:before{background:radial-gradient(circle closest-corner,transparent 0,rgba(0,0,0,.25) 100%);background:-webkit-radial-gradient(circle closest-corner,transparent 0,rgba(0,0,0,.25) 100%);content:"";mix-blend-mode:multiply}.imageFilter-helena{-webkit-filter:sepia(.5) contrast(1.05) brightness(1.05) saturate(1.35);filter:sepia(.5) contrast(1.05) brightness(1.05) saturate(1.35)}.imageFilter-helena:before{background:rgba(158,175,30,.25);content:"";mix-blend-mode:overlay}.imageFilter-hudson{-webkit-filter:sepia(.25) contrast(1.2) brightness(1.2) saturate(1.05) hue-rotate(-15deg);filter:sepia(.25) contrast(1.2) brightness(1.2) saturate(1.05) hue-rotate(-15deg)}.imageFilter-hudson:before{background:radial-gradient(circle closest-corner,transparent 25%,rgba(25,62,167,.25) 100%);background:-webkit-radial-gradient(circle closest-corner,transparent 25%,rgba(25,62,167,.25) 100%);content:"";mix-blend-mode:multiply}.imageFilter-inkwell{-webkit-filter:brightness(1.25) contrast(.85) grayscale(1);filter:brightness(1.25) contrast(.85) grayscale(1)}.imageFilter-juno{-webkit-filter:sepia(.35) contrast(1.15) brightness(1.15) saturate(1.8);filter:sepia(.35) contrast(1.15) brightness(1.15) saturate(1.8)}.imageFilter-juno:before{background:rgba(127,187,227,.2);content:"";mix-blend-mode:overlay}.imageFilter-kelvin{-webkit-filter:sepia(.15) contrast(1.5) brightness(1.1) hue-rotate(-10deg);filter:sepia(.15) contrast(1.5) brightness(1.1) hue-rotate(-10deg)}.imageFilter-kelvin:before{background:radial-gradient(circle closest-corner,rgba(128,78,15,.25) 0,rgba(128,78,15,.5) 100%);background:-webkit-radial-gradient(circle closest-corner,rgba(128,78,15,.25) 0,rgba(128,78,15,.5) 100%);content:"";mix-blend-mode:overlay}.imageFilter-lark{-webkit-filter:sepia(.25) contrast(1.2) brightness(1.3) saturate(1.25);filter:sepia(.25) contrast(1.2) brightness(1.3) saturate(1.25)}.imageFilter-lofi{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.imageFilter-ludwig{-webkit-filter:sepia(.25) contrast(1.05) brightness(1.05) saturate(2);filter:sepia(.25) contrast(1.05) brightness(1.05) saturate(2)}.imageFilter-ludwig:before{background:rgba(125,105,24,.1);content:"";mix-blend-mode:overlay}.imageFilter-maven{-webkit-filter:sepia(.35) contrast(1.05) brightness(1.05) saturate(1.75);filter:sepia(.35) contrast(1.05) brightness(1.05) saturate(1.75)}.imageFilter-maven:before{background:rgba(158,175,30,.25);content:"";mix-blend-mode:darken}.imageFilter-mayfair{-webkit-filter:contrast(1.1) brightness(1.15) saturate(1.1);filter:contrast(1.1) brightness(1.15) saturate(1.1)}.imageFilter-mayfair:before{background:radial-gradient(circle closest-corner,transparent 0,rgba(175,105,24,.4) 100%);background:-webkit-radial-gradient(circle closest-corner,transparent 0,rgba(175,105,24,.4) 100%);content:"";mix-blend-mode:multiply}.imageFilter-moon{-webkit-filter:brightness(1.4) contrast(.95) saturate(0) sepia(.35);filter:brightness(1.4) contrast(.95) saturate(0) sepia(.35)}.imageFilter-nashville{-webkit-filter:sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg);filter:sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg)}.imageFilter-nashville:before{background:radial-gradient(circle closest-corner,rgba(128,78,15,.5) 0,rgba(128,78,15,.65) 100%);background:-webkit-radial-gradient(circle closest-corner,rgba(128,78,15,.5) 0,rgba(128,78,15,.65) 100%);content:"";mix-blend-mode:screen}.imageFilter-perpetua{-webkit-filter:contrast(1.1) brightness(1.25) saturate(1.1);filter:contrast(1.1) brightness(1.25) saturate(1.1)}.imageFilter-perpetua:before{background:linear-gradient(180deg,rgba(0,91,154,.25),rgba(230,193,61,.25));background:-webkit-linear-gradient(top,rgba(0,91,154,.25),rgba(230,193,61,.25));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,91,154,.25)),to(rgba(230,193,61,.25)));content:"";mix-blend-mode:multiply}.imageFilter-poprocket{-webkit-filter:sepia(.15) brightness(1.2);filter:sepia(.15) brightness(1.2)}.imageFilter-poprocket:before{background:radial-gradient(circle closest-corner,rgba(206,39,70,.75) 40%,#000 80%);background:-webkit-radial-gradient(circle closest-corner,rgba(206,39,70,.75) 40%,#000 80%);content:"";mix-blend-mode:screen}.imageFilter-reyes{-webkit-filter:sepia(.75) contrast(.75) brightness(1.25) saturate(1.4);filter:sepia(.75) contrast(.75) brightness(1.25) saturate(1.4)}.imageFilter-rise{-webkit-filter:sepia(.25) contrast(1.25) brightness(1.2) saturate(.9);filter:sepia(.25) contrast(1.25) brightness(1.2) saturate(.9)}.imageFilter-rise:before{background:radial-gradient(circle closest-corner,transparent 0,rgba(230,193,61,.25) 100%);background:-webkit-radial-gradient(circle closest-corner,transparent 0,rgba(230,193,61,.25) 100%);content:"";mix-blend-mode:lighten}.imageFilter-sierra{-webkit-filter:sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg);filter:sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg)}.imageFilter-sierra:before{background:radial-gradient(circle closest-corner,rgba(128,78,15,.5) 0,rgba(0,0,0,.65) 100%);background:-webkit-radial-gradient(circle closest-corner,rgba(128,78,15,.5) 0,rgba(0,0,0,.65) 100%);content:"";mix-blend-mode:screen}.imageFilter-skyline{-webkit-filter:sepia(.15) contrast(1.25) brightness(1.25) saturate(1.2);filter:sepia(.15) contrast(1.25) brightness(1.25) saturate(1.2)}.imageFilter-slumber{-webkit-filter:sepia(.35) contrast(1.25) saturate(1.25);filter:sepia(.35) contrast(1.25) saturate(1.25)}.imageFilter-slumber:before{background:rgba(125,105,24,.2);content:"";mix-blend-mode:darken}.imageFilter-stinson{-webkit-filter:sepia(.35) contrast(1.25) brightness(1.1) saturate(1.25);filter:sepia(.35) contrast(1.25) brightness(1.1) saturate(1.25)}.imageFilter-stinson:before{background:rgba(125,105,24,.45);content:"";mix-blend-mode:lighten}.imageFilter-sutro{-webkit-filter:sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg);filter:sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg)}.imageFilter-sutro:before{background:radial-gradient(circle closest-corner,transparent 50%,rgba(0,0,0,.5) 90%);background:-webkit-radial-gradient(circle closest-corner,transparent 50%,rgba(0,0,0,.5) 90%);content:"";mix-blend-mode:darken}.imageFilter-toaster{-webkit-filter:sepia(.25) contrast(1.5) brightness(.95) hue-rotate(-15deg);filter:sepia(.25) contrast(1.5) brightness(.95) hue-rotate(-15deg)}.imageFilter-toaster:before{background:radial-gradient(circle,#804e0f,rgba(0,0,0,.25));background:-webkit-radial-gradient(circle,#804e0f,rgba(0,0,0,.25));content:"";mix-blend-mode:screen}.imageFilter-valencia{-webkit-filter:sepia(.25) contrast(1.1) brightness(1.1);filter:sepia(.25) contrast(1.1) brightness(1.1)}.imageFilter-valencia:before{background:rgba(230,193,61,.1);content:"";mix-blend-mode:lighten}.imageFilter-vesper{-webkit-filter:sepia(.35) contrast(1.15) brightness(1.2) saturate(1.3);filter:sepia(.35) contrast(1.15) brightness(1.2) saturate(1.3)}.imageFilter-vesper:before{background:rgba(125,105,24,.25);content:"";mix-blend-mode:overlay}.imageFilter-walden{-webkit-filter:sepia(.35) contrast(.8) brightness(1.25) saturate(1.4);filter:sepia(.35) contrast(.8) brightness(1.25) saturate(1.4)}.imageFilter-walden:before{background:rgba(229,240,128,.5);content:"";mix-blend-mode:darken}.imageFilter-willow{-webkit-filter:brightness(1.2) contrast(.85) saturate(.05) sepia(.2);filter:brightness(1.2) contrast(.85) saturate(.05) sepia(.2)}.imageFilter-xpro-ii{-webkit-filter:sepia(.45) contrast(1.25) brightness(1.75) saturate(1.3) hue-rotate(-5deg);filter:sepia(.45) contrast(1.25) brightness(1.75) saturate(1.3) hue-rotate(-5deg)}.imageFilter-xpro-ii:before{background:radial-gradient(circle closest-corner,rgba(0,91,154,.35) 0,rgba(0,0,0,.65) 100%);background:-webkit-radial-gradient(circle closest-corner,rgba(0,91,154,.35) 0,rgba(0,0,0,.65) 100%);content:"";mix-blend-mode:multiply}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}body.overflow,body.overflow .page{overflow:hidden}a{color:#4ec1e2;text-decoration:none;transition:all .15s ease-in-out}a:hover{color:#ea5330}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@-webkit-keyframes animateBG{0%{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.25}50%{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}to{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.25}}@keyframes animateBG{0%{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.25}50%{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}to{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.25}}.page{padding:152px 40px 40px 240px;background:#eee;min-height:calc(100vh - 192px);position:relative}.page .pageBg{position:fixed;left:0;top:0;right:0;bottom:0;background-size:850px;background-position:50% 140px;opacity:.25;-webkit-filter:grayscale(1);filter:grayscale(1);background-repeat:repeat-x}.page .pageBg.animate{-webkit-animation:animateBG 5s linear infinite;animation:animateBG 5s linear infinite}.page__inner{display:flex;justify-content:space-between;align-items:flex-start;max-width:1280px;margin:0 auto;padding-bottom:80px;width:100%;position:relative}@media screen and (max-width:769px){.page:after{content:"Контент недоступний для мобільних пристроїв";position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;background:#333;color:#fff;display:flex;justify-content:center;align-items:center;padding:20px;text-align:center;line-height:1.5}.page__inner{flex-direction:column;height:100%;padding-bottom:0}}.page.student{padding:140px 40px 0;min-height:calc(100vh - 140px);display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1025px){.page.student{padding:0;min-height:0;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.page.student,.page.student:after{position:fixed;left:0;top:0;right:0;bottom:0}.page.student:after{content:"";background:#333;opacity:0;transition:all .25s ease-in-out;visibility:hidden;z-index:1}.page.navVisible:after{visibility:visible;left:200px;opacity:.85}.page.navVisible .content,.page.navVisible .footer{margin-left:200px;-webkit-filter:blur(2px);filter:blur(2px)}.page.navVisible .studentNav{left:0;box-shadow:0 0 20px 0 rgba(0,0,0,.25)}}@media screen and (max-width:769px){.page{background:#fff}}.loader{display:flex;justify-content:center;align-self:center;position:fixed;z-index:99999}.loader,.loader:before{left:0;top:0;right:0;bottom:0}.loader:before{content:"";position:absolute;background:#fff;opacity:.75;z-index:-1}.nothingFound{text-align:center;color:#e32929;font-weight:700;padding:40px 0}.pageNotFound{height:calc(100vh - 192px);display:flex;justify-content:center;opacity:0;visibility:hidden;position:fixed;left:-99999px;top:-99999px;font-size:24px;text-transform:uppercase;color:#999;font-weight:700;padding-top:40px;box-sizing:border-box;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.section__title-holder~.widget{margin-top:85px!important}.section__title-holder~.grid{margin-top:65px!important}.section__title-holder+.filters~.grid,.section__title-holder+.filters~.widget{margin-top:165px!important}.color-warning{color:#fb3}.laptop-hide{opacity:1;visibility:visible}@media screen and (min-width:1026px){.laptop-hide{opacity:0;visibility:hidden}}.laptop-show{opacity:0;visibility:hidden}@media screen and (min-width:1026px){.laptop-show{opacity:1;visibility:visible}}.isNavCollapsed .main--nav{width:60px}.isNavCollapsed .main--nav [class$=_text]{display:none}.isNavCollapsed .main--nav i{margin-right:0}.isNavCollapsed .page{padding-left:100px}.isNavCollapsed .filters,.isNavCollapsed .header,.isNavCollapsed .section__title-holder{left:60px}.tox-statusbar{display:none!important}.tinymcePreloader{display:none;z-index:-99999}.MathJax{font-size:20px!important}.MathJax .math>*>*{position:static!important}.MathJax .mspace{display:block!important;height:60px!important}#react-mathjax-preview h1,#react-mathjax-preview h2,#react-mathjax-preview h3,#react-mathjax-preview h4,#react-mathjax-preview h5,#react-mathjax-preview h6{margin-bottom:20px}#react-mathjax-preview h1{font-size:24px}#react-mathjax-preview h2{font-size:22px}#react-mathjax-preview h3{font-size:20px}#react-mathjax-preview h4{font-size:18px}#react-mathjax-preview h5{font-size:16px}#react-mathjax-preview h6{font-size:14px}#react-mathjax-preview p{margin-bottom:10px}#react-mathjax-preview ul li{margin-bottom:10px;line-height:1;position:relative;padding-left:15px}#react-mathjax-preview ul li:before{content:"•";position:absolute;left:0;top:0}#react-mathjax-preview ol{counter-reset:section}#react-mathjax-preview ol li{margin-bottom:10px;line-height:1;position:relative;padding-left:15px}#react-mathjax-preview ol li:before{counter-increment:section;content:counter(section) ". ";position:absolute;left:0;top:0}#react-mathjax-preview table{width:100%;margin-bottom:10px;border-collapse:collapse}#react-mathjax-preview table td{padding:5px 10px;border:1px solid #ccc;vertical-align:middle}#react-mathjax-preview table td *{margin:0}.content{width:calc(100% - 240px);background:#fff;padding:40px;box-sizing:border-box;position:relative}.content__title-holder{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;margin:-40px -40px 40px;background:#333;color:#fff;height:85px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:100px;z-index:2}.content__title-holder .preloader{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center}.content__title-holder .preloader:before{content:"";background:#333;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;opacity:.75}.content__title{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;font-size:20px;display:flex;align-items:center;max-width:80%}.content__title-inner{display:flex;flex-wrap:wrap}.content__title-subtitle{color:#999;font-size:14px;width:100%;flex:0 0 auto}.content__title-subtitle:after{content:"/";margin:0 5px}.content__title-actions{white-space:nowrap}.content .notification,.content_title{margin-bottom:40px}.content_title{text-transform:uppercase;font-size:24px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.content_title-icon{margin-right:10px}@media screen and (max-width:1025px){.content{-webkit-transform:translateX(0);transform:translateX(0);width:100%;min-width:100%;background:inherit;transition:all .25s ease-in-out;position:relative;z-index:1;margin:0;padding-top:120px;flex:1 1}.content__inner{background:#fff;padding:40px;margin:0 auto}}@media screen and (max-width:769px){.content{padding:0}.content__title-holder{padding:0 20px;margin:-20px -20px 20px;height:60px;position:-webkit-sticky;position:sticky;top:60px;z-index:10}.content__title{font-size:16px}.content__inner{margin-bottom:0;padding:20px}}.section{margin-bottom:40px}.section:last-of-type{margin-bottom:0}.section__title-holder{display:flex;justify-content:space-between;align-items:center;background:#333;padding:20px 40px;min-height:85px;box-sizing:border-box;position:fixed;left:200px;top:112px;right:0;z-index:10}.section__title-holder [class$=__title]{margin-bottom:0}.section__title-holder .preloader{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center}.section__title-holder .preloader:before{content:"";background:#333;z-index:-1;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.75}.section__title{text-transform:uppercase;margin-bottom:20px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;color:#fff}.section__title-actions{white-space:nowrap}.section__title-actions .btn{margin-left:20px}.section__title-separator{color:#999}.section__title-separator:after{content:"/";margin:0 5px}.section__actions{margin-top:40px;display:flex;justify-content:center}.section__data{display:flex;justify-content:space-between;align-self:center}.btn{display:inline-block;vertical-align:top;text-align:center;padding:15px 20px;border-radius:25px;min-width:100px;text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px;font-size:14px;font-weight:300;cursor:pointer}.btn_primary{background:#4ec1e2;color:#fff}.btn_primary:hover{color:#fff}.btn__pale{background:#ccc}.btn__error{background:#e32929;color:#fff}.btn__error:hover{color:#fff}.btn__error.btn__working:after{border-top-color:#e32929}.btn__success{background:#00c020;color:#fff}.btn__success:hover{color:#fff}.btn__warning{background:#fb3;color:#fff}.btn__warning:hover{color:#fff}.btn__orange{background:#ff8a00;color:#fff}.btn__orange:hover{color:#fff}.btn__purple{background:#7f00a3;color:#fff}.btn__purple:hover{color:#fff}.btn__pink{background:#00c020;color:#fff}.btn__pink:hover{color:#fff}.btn__dark{background:#333;color:#fff}.btn__dark:hover{color:#fff}.btn__light{background:#fff;color:#333}.btn__light:hover{color:#333}.btn:hover{opacity:.75}.btn:hover i{color:#fff}.btn[disabled]{cursor:not-allowed!important}.btn.inactive,.btn[disabled]{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.btn.round{min-width:0;width:50px;height:50px;padding:0;display:flex;justify-content:center;align-items:center}.btn__xs{padding:10px 15px}.btn__xs.round{width:40px;height:40px}.btn__working{position:relative}.btn__working:before{background:inherit;opacity:.25}.btn__working:after,.btn__working:before{content:"";position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;z-index:-1;border-radius:100%}.btn__working:after{border-top:4px solid #00c020;opacity:.5;-webkit-animation:workingBtn 1s linear infinite;animation:workingBtn 1s linear infinite;will-change:transform}.btn__spinning i{-webkit-animation:spinningBtn 2s linear infinite;animation:spinningBtn 2s linear infinite}@media screen and (max-width:769px){.btn{min-width:80px;font-size:12px}}@-webkit-keyframes workingBtn{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes workingBtn{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinningBtn{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinningBtn{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.grid{display:flex;margin:-20px;flex-wrap:wrap}.grid_col{padding:20px;box-sizing:border-box;flex:0 0 auto;width:100%}.grid_col:empty{display:none}.grid_col.col-1{width:8.33333%}.grid_col.col-2{width:16.66666%}.grid_col.col-3{width:25%}.grid_col.col-4{width:33.33333%}.grid_col.col-5{width:41.66666%}.grid_col.col-6{width:50%}.grid_col.col-7{width:58.33333%}.grid_col.col-8{width:66.66666%}.grid_col.col-9{width:75%}.grid_col.col-10{width:83.33333%}.grid_col.col-11{width:91.66666%}@media screen and (min-width:770px){.grid_col.tablet-col-1{width:8.33333%}.grid_col.tablet-col-2{width:16.66666%}.grid_col.tablet-col-3{width:25%}.grid_col.tablet-col-4{width:33.33333%}.grid_col.tablet-col-5{width:41.66666%}.grid_col.tablet-col-6{width:50%}.grid_col.tablet-col-7{width:58.33333%}.grid_col.tablet-col-8{width:66.66666%}.grid_col.tablet-col-9{width:75%}.grid_col.tablet-col-10{width:83.33333%}.grid_col.tablet-col-11{width:91.66666%}}@media screen and (min-width:1281px){.grid_col.desktop-col-1{width:8.33333%}.grid_col.desktop-col-2{width:16.66666%}.grid_col.desktop-col-3{width:25%}.grid_col.desktop-col-4{width:33.33333%}.grid_col.desktop-col-5{width:41.66666%}.grid_col.desktop-col-6{width:50%}.grid_col.desktop-col-7{width:58.33333%}.grid_col.desktop-col-8{width:66.66666%}.grid_col.desktop-col-9{width:75%}.grid_col.desktop-col-10{width:83.33333%}.grid_col.desktop-col-11{width:91.66666%}}.widget{background:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.widget:not(:first-child){margin-top:40px}.widget__title{color:#fff;background:#333;margin:-20px -20px 20px;padding:20px;border-radius:4px 4px 0 0}.widget__icon{margin-right:20px}.widget__descr{border-bottom:1px solid #ccc;padding-bottom:20px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.widget__descr h3{text-transform:uppercase}.widget__descr h3,.widget__descr p{margin-bottom:10px}.widget__descr p:last-child{margin-bottom:0}.widget.sticky{position:-webkit-sticky;position:sticky;top:237px}.table__body-row,.table__head-row{background:#fff}.disabled.table__body-row td>:not(.table__actions):not(.status):not(.modal),.disabled.table__head-row td>:not(.table__actions):not(.status):not(.modal){opacity:.35}.table__body-row:nth-child(2n),.table__head-row:nth-child(2n){background:#f2f2f2}.table__body-cell,.table__head-cell{padding:10px;vertical-align:middle}.table{table-layout:fixed;width:100%;text-align:left}.table__holder{overflow-x:auto;overflow-y:hidden;position:relative}.table__holder .preloader{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1}.table__holder .preloader:before{content:"";background:#fff;z-index:-1;opacity:.75;position:absolute;left:0;top:0;right:0;bottom:0}.table__head-row{background:#333;color:#fff}.table__head-cell{font-weight:400;text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.table__body-row.prominent,.table__body-row:hover{background:#d7f4fc}.table__body-row.prominent [class$=-cell]{border-bottom:1px solid #4ec1e2}.table__body-row.current+:not(.current) [class$=-cell]{border-top:1px solid #333}.table__actions{display:flex;flex-direction:column;justify-content:center}.table__actions-btn{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;margin-top:10px}.table__actions-btn:first-child{margin-top:0}.table__actions-btn:hover{color:#4ec1e2;text-decoration:underline}.table__actions-btn-error,.table__actions-btn-error:hover{color:#e32929}.table__img{position:relative;background-size:cover;background-position:50% 50%;width:30px;height:30px;background-color:#ccc;overflow:hidden;margin:0 auto}.table__img-icon{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.table__key{text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;display:block;border-right:1px solid #ccc;font-weight:700}.table__ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pager{display:flex;justify-content:center;padding:20px 20px 0;flex-wrap:wrap}.pager[hidden]{display:none}.pager__item{display:block;padding:10px;margin:1px;background:#fafafa;color:#ccc;cursor:pointer}.pager__item.active,.pager__item:hover{background:#d7f4fc;color:#4ec1e2}.pager__item.active{cursor:default}.pager.student{line-height:1}.pager.student .pager__item.active,.pager.student .pager__item:hover{background:#7f00a3;color:#fff}.notifications__typeHeading{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:20px;display:flex;justify-content:space-between}.notifications__typeHeading-remove{font-weight:400}.notifications__item-body{background:#fafafa;margin-bottom:20px}.notifications__add-btn{height:40px;display:flex;justify-content:center;align-items:center;background:#fafafa;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;color:#ccc;cursor:pointer;transition:background .15s ease-in-out}.notifications__add-btn:hover{background:#d7f4fc;color:#4ec1e2}.notifications .nothingFound{color:#ccc}@media screen and (max-width:1281px){.notifications{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f2}.notifications:last-child{padding-bottom:0;border-bottom:none}}.notification{padding:30px 40px 20px;display:flex;align-items:center;position:relative;overflow:hidden}.notification a{color:#fff}.notification.message{background:#d7f4fc;color:#4ec1e2}.notification.message [class$=__icon]{background:#4ec1e2;color:#d7f4fc}.notification.message a{background:#4ec1e2}.notification.warning{background:#ffebc4;color:#fb3}.notification.warning [class$=__icon]{background:#fb3;color:#ffebc4}.notification.warning a{background:#fb3}.notification.error{background:#f2c2c2;color:#e32929}.notification.error [class$=__icon]{background:#e32929;color:#f2c2c2}.notification.error a{background:#e32929}.notification__icon{font-size:30px;position:absolute;top:0;left:0;width:80px;bottom:0;display:flex;justify-content:center;align-items:center}.notification__content{padding-left:80px;width:100%}.notification__heading{margin-bottom:20px;font-size:20px;text-align:center;text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:1px}.notification__text{margin-bottom:20px;line-height:1.5;text-align:center}.notification__link{text-align:center}@media screen and (max-width:769px){.notification{margin:-20px -20px 20px!important}.notification__icon{width:50px;font-size:20px}.notification__content{padding-left:50px}}.notification__actions{display:flex;justify-content:flex-end;margin-bottom:10px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.notification__actions>*{margin-left:20px;cursor:pointer}.notification__actions>:hover{opacity:.75}.notification__actions-edit{color:#4ec1e2}.notification__actions-remove{color:#e32929}.block{margin-bottom:40px}.block.grid_col,.block:last-child{margin-bottom:0}.block__heading{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:700;margin:0 -10px 20px;border-bottom:1px solid #ccc;padding:0 10px 20px;color:#7f00a3}.block__heading:after{content:"";display:block;clear:both}.block__heading.teacher{color:#333;margin-left:0;margin-right:0}.block__heading-subheading{color:#999}.block__heading-subheading:after{content:"/";margin:0 5px}.article{line-height:1.5;position:relative;width:100%;max-width:800px;margin:0 auto}.article__title{margin:40px 0 20px;border-bottom:1px solid #333;padding:10px;font-size:18px}.article__subtitle,.article__title{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;color:#7f00a3}.article__allAnswerMarks{position:fixed;right:40px;top:40px;font-size:24px;display:flex;flex-direction:column;background:rgba(0,0,0,.6);padding:10px;border-radius:4px}.article__allAnswerMarks i{margin-top:10px}.article__allAnswerMarks i:first-child{margin-top:0}.article__allAnswerMarks i.fa-circle-check{color:#00c020}.article__allAnswerMarks i.fa-triangle-exclamation{color:#fb3}.article__allAnswerMarks i.fa-square-xmark{color:#e32929}.article__testing-answers{background:#fafafa;padding:20px;margin-bottom:20px;position:relative}.article__testing-answers [class$=__subtitle]{margin-bottom:10px}.article__testing-answers.correct{background:#dcf2ae}.article__testing-answers.correct [class$=__subtitle]{color:#00c020}.article__testing-answers.warning{background:#ffebc4}.article__testing-answers.warning [class$=__subtitle]{color:#fb3}.article__testing-answers.incorrect{background:#ffe5e5}.article__testing-answers.incorrect [class$=__subtitle]{color:#e32929}.article__answer-mark{position:absolute;right:15px;top:15px}.article__answer-mark i{padding:5px;cursor:pointer;font-size:18px;color:#999}.article__answer-mark i:first-child{margin-left:0}.article__answer-mark i.active:first-child,.article__answer-mark i:hover:first-child{color:#00c020}.article__answer-mark i.active:nth-child(2),.article__answer-mark i:hover:nth-child(2){color:#fb3}.article__answer-mark i.active:last-child,.article__answer-mark i:hover:last-child{color:#e32929}.article__testing-comments{background:#fafafa;padding:20px;margin-bottom:20px}.article__testing-comments [class$=__subtitle]{margin-bottom:10px}.article__answerTitle{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;color:#7f00a3}.article img{max-width:100%}.article .tox-statusbar{display:none!important}.article__submit-holder{padding:20px 0 0;display:flex;justify-content:center;align-items:center;flex-direction:column;border-top:1px solid #f2f2f2;margin-top:20px}.article__submit-text{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;margin-bottom:10px;color:#e32929}.article__submit{text-align:center}.article__block{margin-bottom:20px}.article__block-placeholder{height:100px;display:flex;justify-content:center;align-items:center;background:#fafafa;color:#ccc}.article__block.type-formula,.article__block.type-text{position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.article__block.type-formula h1,.article__block.type-text h1{text-align:center;font-size:24px;margin-bottom:20px}.article__block.type-formula h2,.article__block.type-text h2{text-align:center;font-size:20px;margin-bottom:20px}.article__block.type-formula h3,.article__block.type-text h3{font-size:18px;margin-bottom:20px}.article__block.type-formula h4,.article__block.type-text h4{text-transform:uppercase;font-weight:400;margin-bottom:20px}.article__block.type-formula p,.article__block.type-text p{margin-bottom:20px}.article__block.type-formula p br,.article__block.type-text p br{display:none}.article__block.type-formula pre,.article__block.type-text pre{margin-bottom:20px}.article__block.type-formula sub,.article__block.type-text sub{font-size:10px;vertical-align:initial}.article__block.type-formula sup,.article__block.type-text sup{font-size:10px;vertical-align:top}.article__block:last-child{margin-bottom:0}.article__block.type-formula{position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.article__block.type-formula .tox-editor-header{display:none!important}.article__block.type-formula:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.article__block.type-formula script{display:block;height:0;overflow:hidden;margin-bottom:20px}.article__block.type-formula .MathJax{margin-left:10px;font-size:20px}.article__block.type-formula .MathJax .math>*>*{position:static!important}.article__block.type-formula .MathJax .mspace{display:block!important;height:20px!important}.article__image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.article__image.size-16x9{padding-top:56.25%}.article__image.size-4x3{padding-top:75%}.article__image.size-1x1{padding-top:100%}.article__image.size-3x4{padding-top:125%}.article__image.size-4x6{padding-top:150%}.article__image.size-9x16{padding-top:177.77%}.article__image-caption{text-align:center;font-weight:lighter;padding-top:10px;color:#999;font-style:italic}.article hr{border:none;border-top:1px solid #ccc;margin:40px 0}.article__comment{background:#fafafa;padding:20px;margin-top:20px}.article__comment-heading{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;margin-bottom:10px;color:#7f00a3}.article__answers{background:#fafafa;padding:20px;position:relative}.article__answers-mark{position:absolute;right:20px;top:20px;font-size:18px}.article__answers.correct{background:#dcf2ae}.article__answers.correct .article__answerTitle,.article__answers.correct i.fa-solid{color:#00c020}.article__answers.warning{background:#ffebc4}.article__answers.warning .article__answerTitle,.article__answers.warning i.fa-solid{color:#fb3}.article__answers.incorrect{background:#ffe5e5}.article__answers.incorrect .article__answerTitle,.article__answers.incorrect i.fa-solid{color:#e32929}.article__answers.isReadonly{position:relative}.article__answers.isReadonly:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.article__answers .form__radio-item{justify-content:flex-start}.article__answers-confirm{display:flex;justify-content:center;padding-top:20px}.article__preloader{z-index:1;display:flex;justify-content:center;align-items:center}.article__preloader,.article__preloader:before{position:absolute;left:0;top:0;right:0;bottom:0}.article__preloader:before{content:"";z-index:-1;background:#fff;opacity:.75}.article__audio p{margin-bottom:10px;color:#999;text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px}.article__audio audio{width:100%;vertical-align:top}.article .youtube-holder{position:relative;padding-top:56.25%}.article .youtube-holder>*{position:absolute;left:0;top:0;width:100%!important;height:100%!important}.article__video-holder{position:relative;width:100%;padding-top:56.25%}.article__video-holder iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.alphabetIndex{position:absolute;left:100%;top:0;bottom:0;margin-left:20px;width:200px;-webkit-user-select:none;user-select:none}.alphabetIndex__list{position:-webkit-sticky;position:sticky;top:120px;opacity:.5}.alphabetIndex__list:hover{opacity:1}.alphabetIndex__item{margin:10px 0;cursor:pointer;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase}.alphabetIndex__item:hover{color:#7f00a3}.alphabetIndex__btn{display:none}@media screen and (max-width:1660px){.alphabetIndex{width:auto;left:auto;margin-left:0;right:0;text-align:right;z-index:3}.alphabetIndex.show [class$=__btn]{background:#7f00a3}.alphabetIndex.show [class$=__list]{display:block;opacity:1}.alphabetIndex__list{display:none;padding:40px 20px 10px;top:190px}.alphabetIndex__btn{position:-webkit-sticky;position:sticky;top:120px;margin:20px 20px 0 0;background:#333;color:#fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:100%;cursor:pointer;font-size:12px;z-index:1;float:right}.alphabetIndex__btn:hover{background:#7f00a3}}@media screen and (max-width:1025px){.alphabetIndex{display:none}}.scrollbar__content:hover~[class$=__track]{opacity:1}.scrollbar__track{background:#f2f2f2;right:0;top:0;bottom:0;width:4px!important;opacity:.75;border-radius:4px;transition:all .15s ease-in-out}.scrollbar__track>div{border-radius:4px}.scrollbar__track:hover{opacity:1}.totalItems{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;display:flex;justify-content:flex-end;margin-bottom:15px;width:100%}.preloader{display:flex;justify-content:center;align-self:center}.preloader__text{color:#ff8a00;text-align:center;font-size:18px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-weight:300;text-transform:lowercase;margin-bottom:40px}.linePreloader{height:100%;background:#f2f2f2;overflow:hidden;position:relative}.linePreloader:after{content:"";-webkit-animation:line-loader 1s linear infinite;animation:line-loader 1s linear infinite;position:absolute;top:0;bottom:0;background:linear-gradient(90deg,#f2f2f2 0,#ccc 40%,#ccc 60%,#f2f2f2);opacity:.25;width:100%}@-webkit-keyframes line-loader{0%{left:-100%}to{left:100%}}@keyframes line-loader{0%{left:-100%}to{left:100%}}.status{display:block;width:10px;height:10px;border-radius:100%}.status__active{background:#00c020}.status__suspended{background:#bfbfbf}.studentHeader{display:flex;position:fixed;background:#fff;left:0;top:0;right:0;align-items:center;justify-content:flex-end;padding:20px 40px;height:60px;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}.studentHeader__logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50px}.studentHeader__logo img{max-height:100%}.studentHeader .preloader{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:100}.studentHeader .preloader:before{content:"";background:#fff;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;opacity:.75}.studentHeader__burger{-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;width:20px;height:14px}.studentHeader__burger span{height:2px;background:#333;position:absolute;-webkit-transform:rotate(0);transform:rotate(0);width:100%;left:0;transition:all .25s ease-in-out}.studentHeader__burger span:nth-child(2){top:5px}.studentHeader__burger span:nth-child(3){top:10px}.studentHeader__burger.active span{top:5px}.studentHeader__burger.active span:first-child,.studentHeader__burger.active span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.studentHeader__burger.active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:1025px){.studentHeader{height:40px;justify-content:space-between;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.studentHeader__logo{height:40px}}@media screen and (max-width:769px){.studentHeader{padding:20px;height:60px;min-height:60px;position:-webkit-sticky;position:sticky;width:100%;-webkit-overflow-scrolling:touch;box-sizing:border-box}.studentHeader__logo{height:30px}.studentHeader .header__divider{margin:0 15px}}.languageSelect{position:relative;z-index:10}.languageSelect_item:not(:first-child){margin-top:20px}.languageSelect_link{cursor:pointer;display:flex;align-items:center}.languageSelect_link:hover{color:#ea5330}.languageSelect_icon{width:20px!important;height:20px;background-size:cover;background-position:50% 50%;border-radius:100%;overflow:hidden;flex:0 0 auto}.languageSelect_text{font-size:14px;text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px}.languageSelect .dropdown_block [class$=_icon]{margin-right:5px}.dropdown{position:relative}.dropdown_block{background:#fff;top:100%;margin-top:10px;padding:20px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.dropdown_block,.dropdown_block:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown_block:before{content:"";border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;top:-5px}.confirm{position:fixed;z-index:99999;height:100vh}.confirm,.confirm__overlay{left:0;top:0;right:0;bottom:0}.confirm__overlay{position:absolute;background:#333;opacity:.75;z-index:-1}.confirm__box{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);padding:20px;border-radius:4px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;position:absolute;text-align:center;line-height:1.5;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.confirm__heading{text-transform:uppercase;background:#333;color:#fff;margin:-21px -20px 40px;padding:20px;border-radius:4px 4px 0 0}.confirm__text{font-size:18px;color:#e32929;margin-bottom:40px}.confirm__actions{display:flex;justify-content:center}.confirm__action{cursor:pointer;margin:0 20px}@media screen and (max-width:769px){.confirm__box{width:90%;box-sizing:border-box;left:5%;-webkit-transform:none;transform:none;top:40px}}.studentNav{position:-webkit-sticky;position:sticky;top:140px;z-index:1;width:200px;background:#fff;padding:20px 20px 40px;box-sizing:border-box;left:0}.studentNav__list{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;width:120px;margin:0 auto}.studentNav__item{margin-top:20px;white-space:nowrap}.studentNav__item:first-child{margin-top:0}.studentNav__link{color:#333}.studentNav__link.active,.studentNav__link:hover{color:#7f00a3}.studentNav__icon{width:20px;text-align:center;margin-right:10px;font-size:18px}.studentNav__user{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f2;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.studentNav__user-avatar{width:120px;height:120px;margin:0 auto 10px;background-color:#fafafa;display:flex;justify-content:center;align-items:center;font-size:20px;color:#ccc;border-radius:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative}.studentNav__user-avatar:after{content:"";position:absolute;border-radius:100%;left:0;top:0;right:0;bottom:0;box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.25)}.studentNav__user-name{text-align:center;margin-bottom:10px;font-size:18px}.studentNav__user-role{display:flex;justify-content:center;color:#999;text-transform:uppercase;font-size:14px}.studentNav__user-role *{width:50%}.studentNav__user-class{color:#333;font-weight:700;display:flex}.studentNav__user-class:before{font-weight:400;content:"/";margin:0 5px;color:#999}@media screen and (max-width:1025px){.studentNav{position:fixed;left:-200px;top:80px;bottom:0;transition:all .25s ease-in-out;z-index:2;box-shadow:0 0 0 0 transparent}}@media screen and (max-width:769px){.studentNav{top:60px}}.footer{background:#333;color:#fff;margin:-40px -40px 0;padding:40px;position:relative;z-index:1}.footer__inner{max-width:1200px;margin:0 auto;display:flex}.footer__inner .grid{width:100%}.footer__list{overflow:hidden}.footer__heading{margin-bottom:10px;text-transform:uppercase;font-weight:700;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.footer__list-item{display:flex;align-items:center;margin-top:20px}.footer__list-icon{margin-right:10px}.footer__logo{width:200px;margin-right:80px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.footer__logo img{max-height:50px}.footer .studentContact__list{display:block}.footer .studentContact__list-item{width:100%}.footer i{background:none!important;width:auto!important;height:auto!important}.footer .preloader{width:100%}@media screen and (max-width:1025px){.footer{margin:0;transition:all .25s ease-in-out;width:100%;box-sizing:border-box}.footer__logo img{max-height:40px}}@media screen and (max-width:769px){.footer{padding:20px}.footer__logo{width:100%}.footer__logo img{max-width:100px}}.studentContact__list{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;display:flex;flex-wrap:wrap;margin:-40px -20px 0}.studentContact__list-item{margin-top:40px;width:50%;padding:0 20px;box-sizing:border-box}.studentContact__list-item-name{margin-bottom:10px;text-transform:uppercase;font-weight:700}.studentContact__list-item-phone{display:flex;align-items:center}.studentContact__list-item-phone i{background:#fafafa;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:100%}.studentContact .map{margin-bottom:40px}@media screen and (max-width:769px){.studentContact__list-item{width:100%}}@-webkit-keyframes showQuickCall{0%{-webkit-transform:translateY(calc(100% + 20px));transform:translateY(calc(100% + 20px))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showQuickCall{0%{-webkit-transform:translateY(calc(100% + 20px));transform:translateY(calc(100% + 20px))}to{-webkit-transform:translateY(0);transform:translateY(0)}}.jitsi-container{position:relative;padding-top:56.25%}.jitsi-container iframe{position:absolute;left:0;top:0;right:0;bottom:0}.quickCall{position:fixed;right:20px;bottom:20px;z-index:999999;-webkit-animation:showQuickCall .15s linear;animation:showQuickCall .15s linear;width:300px}.quickCall audio{opacity:0;position:fixed;left:-9999px;top:-9999px}.quickCall__info{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#333;padding:40px;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.quickCall__name{font-size:20px;height:20px;font-weight:700}.quickCall__name,.quickCall__title{margin-bottom:20px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.quickCall__title{font-size:16px;text-transform:uppercase;font-weight:400;text-align:center;line-height:1.25}.quickCall__avatar{width:200px;height:200px;margin-bottom:20px;background-size:cover;background-position:50% 50%;border-radius:100%;box-shadow:inset -10px -10px 20px 0 rgba(0,0,0,.75),2px 2px 5px 0 rgba(0,0,0,.5);border:2px solid #fff}.quickCall .btn{position:relative;display:block;margin:0;font-size:25vmin;width:80px;height:80px;border-radius:100%;box-shadow:0 0 0 0 rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2);-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-animation:phone-outer 4.05s infinite;animation:phone-outer 4.05s infinite}.quickCall .btn.btn__before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);border-radius:100%;opacity:1;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0);-webkit-animation:phone-inner 4.05s infinite;animation:phone-inner 4.05s infinite}.quickCall .btn i{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-animation:phone-icon 4.05s infinite;animation:phone-icon 4.05s infinite;font-size:30px;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:100%;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25)}@-webkit-keyframes phone-outer{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);box-shadow:0 0 0 0 rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2)}33.3333%{-webkit-transform:translateZ(0) scale(1.1);transform:translateZ(0) scale(1.1);box-shadow:0 0 0 0 rgba(0,192,32,.1),0 .05em .1em rgba(0,192,32,.5)}66.6666%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);box-shadow:0 0 0 .5em rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2)}to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);box-shadow:0 0 0 0 rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2)}}@keyframes phone-outer{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);box-shadow:0 0 0 0 rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2)}33.3333%{-webkit-transform:translateZ(0) scale(1.1);transform:translateZ(0) scale(1.1);box-shadow:0 0 0 0 rgba(0,192,32,.1),0 .05em .1em rgba(0,192,32,.5)}66.6666%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);box-shadow:0 0 0 .5em rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2)}to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);box-shadow:0 0 0 0 rgba(0,192,32,0),0 .05em .1em rgba(0,192,32,.2)}}@-webkit-keyframes phone-inner{0%{opacity:1;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}33.3333%{opacity:1;-webkit-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9)}66.6666%{opacity:0;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}to{opacity:0;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}}@keyframes phone-inner{0%{opacity:1;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}33.3333%{opacity:1;-webkit-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9)}66.6666%{opacity:0;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}to{opacity:0;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}}@-webkit-keyframes phone-icon{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}2%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}4%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}6%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}8%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}10%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}12%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}14%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}16%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}18%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}20%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}22%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}24%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}26%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}28%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}30%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}32%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}34%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}36%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}38%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}40%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}42%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}44%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}46%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes phone-icon{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}2%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}4%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}6%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}8%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}10%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}12%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}14%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}16%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}18%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}20%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}22%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}24%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}26%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}28%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}30%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}32%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}34%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}36%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}38%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}40%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}42%{-webkit-transform:translate3d(.05em,0,0);transform:translate3d(.05em,0,0)}44%{-webkit-transform:translate3d(-.05em,0,0);transform:translate3d(-.05em,0,0)}46%{-webkit-transform:translateZ(0);transform:translateZ(0)}}.textTooltip{position:relative;z-index:1;display:flex}.textTooltip__trigger:hover+.textTooltip__text{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.textTooltip__trigger:hover+.textTooltip__text.left,.textTooltip__trigger:hover+.textTooltip__text.right{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.textTooltip__text{position:absolute;left:50%;bottom:100%;text-transform:uppercase;font-size:12px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;margin-bottom:3px;white-space:nowrap;opacity:0;-webkit-transform:translateX(-50%) translateY(150%);transform:translateX(-50%) translateY(150%);transition:all .15s ease-in-out;z-index:-1}.textTooltip__text.left{left:auto;right:100%;bottom:auto;top:50%;-webkit-transform:translateX(150%) translateY(-50%);transform:translateX(150%) translateY(-50%);margin-bottom:0;margin-right:5px}.textTooltip__text.right{left:100%;bottom:auto;top:50%;-webkit-transform:translateX(-150%) translateY(-50%);transform:translateX(-150%) translateY(-50%);margin-bottom:0;margin-left:5px}.chalkBoard{position:fixed;left:40px;top:40px;right:40px;bottom:40px;z-index:99999;background:#333}.chalkBoard #react-mathjax-preview{height:100%;padding:40px;box-sizing:border-box;background:inherit;position:relative;z-index:1}.chalkBoard #react-mathjax-preview-result{height:100%;color:#fff}.chalkBoard .tox{height:100%!important;width:calc(100% - 82px)}.chalkBoard:before{content:"";background:#333;position:absolute;left:-40px;top:-40px;right:-40px;bottom:-40px;opacity:.75}.chalkBoard~[class=__chatContainer],.chalkBoard~[class=__users]{display:none}.chalkBoard__graphContainer{position:absolute;left:0;top:0;right:80px;bottom:0;background:#333;cursor:none;-webkit-user-select:none;user-select:none;border:2px solid #fff}.chalkBoard .preloader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chalkBoard__actions{position:absolute;right:0;top:0;bottom:0;width:80px;display:flex;justify-content:space-between;align-items:center;border:2px solid #fff;border-left:0;flex-direction:column}.chalkBoard__actionsItem{text-align:center;margin:10px 0}.chalkBoard__notVisible{display:none}.chalkBoard .textTooltip{color:#fff}.chalkBoard .textTooltip__trigger{position:relative;z-index:2;display:block}.guest .chalkBoard__graphContainer,.student .chalkBoard__graphContainer{right:0}.guest .chalkBoard__actions,.student .chalkBoard__actions{display:none}.form{position:relative}.form,.form .tabs{width:100%}.form .tabs__noTabs{margin-top:-20px}.form.hasErrors{-webkit-animation:shake .25s ease-in-out;animation:shake .25s ease-in-out}.form__heading{text-align:center;text-transform:uppercase;font-weight:400;margin-bottom:20px;font-size:20px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.form__block{border:1px solid #f2f2f2;padding:0 10px 10px;box-sizing:border-box;margin:0 -10px;width:calc(100% + 20px);position:relative}.form__block-heading{position:absolute;left:50%;top:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-family:Roboto Condensed,Arial,Helvetica,sans-serif;color:#ccc;background:#fff;font-size:14px;text-transform:uppercase;padding:2px}.form__block-btnRemove{padding:5px;background:#fff;position:absolute;right:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.form__block-btnRemove:hover{color:#e32929}.form__actions{display:flex;justify-content:space-between;margin-top:-20px;width:100%}.form__row{margin-top:20px;display:flex;align-items:center}.form__col{width:50%;padding:0 10px;flex:0 0 auto;box-sizing:border-box}.form__col:first-child{padding-left:0}.form__col:last-child{padding-right:0}.form__field-holder{position:relative;width:100%}.form__field-holder:focus{background:#000}.form__field{border:1px solid #ccc;background:none;width:100%;box-sizing:border-box;padding:0 10px;font-size:14px;line-height:32px;height:40px;border-radius:4px;outline:none;box-shadow:none;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;position:relative;z-index:1;text-overflow:ellipsis;-webkit-appearance:none}.form__field.readonly{cursor:not-allowed}.form__field.customSelect__value.isActive,.form__field:focus:not(.readonly):not(.customSelect__value){border-color:#4ec1e2}.form__field.customSelect__value.isActive~.form__field-placeholder,.form__field:focus:not(.readonly):not(.customSelect__value)~.form__field-placeholder{top:0;z-index:1;background:#fff;padding:2px;margin-left:-2px;line-height:1;color:#4ec1e2}.form__field.customSelect__value.isActive~.form__field-icon,.form__field:focus:not(.readonly):not(.customSelect__value)~.form__field-icon{top:0;z-index:1;color:#4ec1e2}.form__field.isUpdated{border-color:#a1d042}.form__field.isUpdated~.form__field-icon,.form__field.isUpdated~.form__field-placeholder{color:#a1d042}.form__field.hasBtn{padding-right:36px}.form__field.hasErrors{border-color:#e32929}.form__field.hasErrors~.form__field-icon,.form__field.hasErrors~.form__field-placeholder{color:#e32929}.form__field::-webkit-input-placeholder{color:#ccc}.form__field::-moz-placeholder{color:#ccc}.form__field:-ms-input-placeholder{color:#ccc}.form__field:-moz-placeholder{color:#ccc}.form__field[type=time]::-webkit-clear-button,.form__field[type=time]::-webkit-inner-spin-button,.form__field[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__textarea{height:100px;resize:none;padding:10px;line-height:1.5}.form__textarea+.form__field-placeholder{top:0;-webkit-transform:translateY(1px);transform:translateY(1px)}.form__field-icon,.form__textarea+.form__field-placeholder.isFilled,.form__textarea.isUpdated+.form__field-placeholder,.form__textarea:focus+.form__field-placeholder{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__field-icon{position:absolute;top:50%;left:8px;display:flex;justify-content:center;align-items:center;color:#ccc;background:#fff;transition:all .15s ease-in-out;padding:2px}.form__field-icon.isFilled{top:0;z-index:1}.form__field-icon~.form__field-placeholder{left:35px}.form__field-error{color:#e32929;padding:10px 10px 0;font-size:14px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.form__field-btn{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1}.form__field-btn:hover{color:#ea5330}.form__field-placeholder{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ccc;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:14px;line-height:32px;-webkit-user-select:none;user-select:none;transition:all .15s ease-in-out}.form__field-placeholder.isFilled{top:0;z-index:1;background:#fff;padding:2px;margin-left:-2px;line-height:1}.form__select-holder.hasErrors .form__field{border-color:#e32929}.form__select-holder.hasErrors .form__field-placeholder{color:#e32929}.form__checkbox{display:none}.form__checkbox+label{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:14px;padding:0 10px;display:flex;align-items:center;cursor:pointer;line-height:26px}.form__checkbox+label.isReadonly{cursor:default}.form__checkbox+label.isReadonly .check-text{margin-right:-5px}.form__checkbox+label.isReadonly .check{display:none}.form__checkbox+label .check-text{margin-right:10px}.form__checkbox+label .check-descr{margin-left:10px;text-transform:uppercase;font-weight:700;font-size:11px;color:#ccc;margin-top:1px;margin-bottom:-1px}.form__checkbox+label .check{width:46px;height:26px;background:#f2f2f2;border-radius:20px;position:relative;transition:background .25s ease-in-out}.form__checkbox+label .check:after{content:"";position:absolute;left:2px;top:2px;width:22px;height:22px;background:#ccc;border-radius:20px;-webkit-transform:translateX(0);transform:translateX(0);transition:all .25s ease-in-out}.form__checkbox.checked+label .check-descr,.form__checkbox:checked+label .check-descr{color:#a1d042}.form__checkbox.checked+label .check,.form__checkbox:checked+label .check{background:#dcf2ae}.form__checkbox.checked+label .check:after,.form__checkbox:checked+label .check:after{-webkit-transform:translateX(20px);transform:translateX(20px);background:#a1d042}.form__radio-holder{display:flex;align-items:center;padding:0 10px}.form__radio-holder.alt,.form__radio-holder.checkboxes{display:block;padding:0;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px}.form__radio-holder.alt [class$=__radio-heading],.form__radio-holder.checkboxes [class$=__radio-heading]{text-transform:uppercase;letter-spacing:.5px;font-size:medium}.form__radio-holder.alt [class$=__radio-item],.form__radio-holder.checkboxes [class$=__radio-item]{margin-top:10px}.form__radio-holder.alt [class$=__radio-item]:first-child,.form__radio-holder.checkboxes [class$=__radio-item]:first-child{margin-top:0}.form__radio-holder.alt [class$=__radio-item]:after,.form__radio-holder.checkboxes [class$=__radio-item]:after{display:none}.form__radio-holder.alt label,.form__radio-holder.checkboxes label{padding:0;font-size:medium}.form__radio-holder.alt input[type=checkbox]:checked+label,.form__radio-holder.alt label:hover,.form__radio-holder.checkboxes input[type=checkbox]:checked+label,.form__radio-holder.checkboxes label:hover{color:#ea5330}.form__radio-heading{font-size:14px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;margin-right:10px}.form__radio-item{display:flex;justify-content:center;align-items:center}.form__radio-item:after{content:"|";color:#ccc;margin:0 10px;font-weight:300}.form__radio,.form__radio-item:last-child:after{display:none}.form__radio+label{cursor:pointer}.form__radio+label:hover,.form__radio:checked+label{color:#ea5330}.form__file-holder{position:relative;margin:0 auto}.form__file-holder>.textTooltip{display:block}.form__file-holder>.textTooltip .textTooltip__trigger{display:block;overflow:hidden}.form__file-holder:hover{color:#4ec1e2}.form__file-holder:hover [class$=__file-trigger]{background:#d7f4fc}.form__file-holder:hover [class$=__file-icon]{color:#4ec1e2}.form__file-holder.isUpdated [class$=__file-trigger]{border-color:#a1d042;background:#dcf2ae}.form__file-holder.isUpdated [class$=__file-icon]{color:#a1d042}.form__file{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;cursor:pointer;width:100%;z-index:1}.form__file-trigger{padding-top:100%;display:block;background:#f2f2f2;position:relative;overflow:hidden;border:1px solid transparent}.form__file-trigger.round{border-radius:100%}.form__file-trigger.landscape{padding-top:56.25%}.form__file-trigger.contain [class$=__file-image]{background-size:contain;margin:20px}.form__file-trigger.customSize{padding-top:0;min-height:120px}.form__file-trigger.customSize img{width:100%;height:auto;position:relative;vertical-align:top}.form__file-trigger.PNG [class$=__file-image]{background-color:#fff;box-shadow:0 0 20px 50px #fff}.form__file-icon{display:flex;justify-content:center;align-items:center;font-size:40px;color:#ccc}.form__file-icon,.form__file-image{position:absolute;left:0;top:0;right:0;bottom:0}.form__file-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:1}.form__file-image-actions{position:absolute;right:0;bottom:0;z-index:1}.form__file-image-btn{cursor:pointer;padding:10px;margin:-10px}.form__file-remove-holder{position:absolute;right:0;top:0;color:#e32929}.form__file-remove{cursor:pointer;padding:5px;margin:-5px;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;z-index:1}.form__fileItem-holder{background:#f2f2f2;width:80px;height:80px;border-radius:100%;position:relative;color:#ccc;transition:all .15s ease-in-out;margin:0 auto}.form__fileItem-holder:hover{background:#d7f4fc;color:#4ec1e2}.form__fileItem-holder .textTooltip{position:absolute;left:0;top:0;right:0;bottom:0}.form__fileItem-holder .textTooltip__trigger{height:100%;width:100%;display:block}.form__fileItem-trigger{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.form__fileItem-icon{font-size:24px}.form__fileItem{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;cursor:pointer;width:100%;z-index:1}.form__btn-holder{text-align:center;width:100%}.form__btn{border:none;outline:none;box-shadow:none;cursor:pointer}.form__error{background:#e32929;color:#fff;text-align:center;padding:10px}.form__loading{top:-6px;z-index:1;display:flex;justify-content:center;align-items:center}.form__loading,.form__loading:before{position:absolute;left:0;right:0;bottom:0}.form__loading:before{content:"";top:0;background:#fff;z-index:-1;opacity:.75}.customSelect{position:relative}.customSelect__value{cursor:pointer;padding-right:34px;text-overflow:ellipsis}.customSelect__value.isActive~[class$=__drop]{max-height:200px;overflow:hidden}.customSelect__value.isActive~[class$=__arrow]{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.customSelect__drop{position:absolute;z-index:10;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);box-sizing:border-box;top:100%;left:0;right:0;max-height:0;transition:max-height .25s ease-in-out;overflow:hidden}.customSelect__drop-opt{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:14px;padding:10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.customSelect__drop-opt:hover{background:#f2f2f2}.customSelect__drop-opt.isReset{color:#e32929}.customSelect__arrow{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;font-size:12px}.tabs__nav{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;border-bottom:1px solid #ccc;padding:0 10px 10px;display:flex;font-weight:700;text-transform:uppercase;font-size:14px}.tabs__nav-item{cursor:pointer;margin-left:20px;color:#333;transition:color .25s ease-in-out}.tabs__nav-item:first-child{margin-left:0}.tabs__nav-item.active,.tabs__nav-item:hover{color:#ea5330}.tabs__contents-item{display:none}.tabs__contents-item.active{display:block}.userPicker{border:1px solid transparent}.userPicker.hasErrors{border-color:#e32929}.userPicker.hasErrors [class$=__add-btn]{color:#e32929}.userPicker__add-btn{color:#ccc;cursor:pointer;display:flex;justify-content:center;background:#fafafa;padding:10px;transition:background .25s ease-in-out}.userPicker__add-btn:hover{background:#d7f4fc;color:#4ec1e2}.userPicker__placeholder{margin-left:10px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.userPicker__list{margin:-5px -20px 20px;max-height:500px;overflow:auto}.userPicker__selectedList{margin:-5px -10px 0;overflow:hidden}.userPicker__selectedList+[class$=__add]{margin-top:20px}.userPicker__list-item{display:flex;align-items:center;padding:10px;cursor:pointer}.userPicker__list-item:nth-child(2n){background:#fafafa}.userPicker__list-item:hover{background:#d7f4fc}.userPicker__list-item.selected{background:#a1d042}.userPicker__list-item.selectedUserItem{background:transparent;cursor:auto;padding:10px}.userPicker__list-item.selectedUserItem:nth-child(2n){background:#fafafa}.userPicker__list-item.teacher:not(.multiple){flex-direction:column;padding-bottom:0}.userPicker__list-item.teacher:not(.multiple) [class$=__list-item-avatar]{width:120px;height:120px;margin-bottom:20px;box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.25)}.userPicker__list-item.teacher:not(.multiple) [class$=__list-item-avatar] i{font-size:24px}.userPicker__list-item.teacher:not(.multiple) [class$=__list-item-name]{font-size:20px;text-align:center}.userPicker__list-item.teacher:not(.multiple) [class$=__list-item-remove]{position:absolute;right:0;top:0}.userPicker__list-item.selectAll{background:#333;color:#fff;height:40px}.userPicker__list-item.selectAll.selected,.userPicker__list-item.selectAll.selected i{color:#a1d042}.userPicker__list-item-avatar{margin-right:10px;width:40px;height:40px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;border-radius:100%;background-size:cover;background-position:50% 50%;flex:0 0 auto}.userPicker__list-item-avatar i{font-size:14px;color:#ccc}.userPicker__list-item-name{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;width:100%}.userPicker__list-item-class{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userPicker__list-item-class i{font-size:12px}.userPicker__list-item-check{margin-right:10px}.userPicker__list-item-check.selected{color:#fff}.userPicker__list-btn{display:flex;justify-content:center}.userPicker__list-btn .btn{cursor:pointer}.userPicker__list-btn .btn[disabled]{cursor:not-allowed}.userPicker__list-item-remove{cursor:pointer}.userPicker__list-item-remove:hover{color:#e32929}.userPicker .modal__box{max-width:500px}.userPicker .filters{position:relative;left:0;top:0;z-index:1;background:none;padding:0 20px 10px;margin:0 -30px 25px;border-bottom:1px solid #f2f2f2;box-shadow:0 5px 5px 0 rgba(0,0,0,.05)}.userPicker .filters__item{padding:0 5px;box-sizing:border-box;flex:0 0 auto}.userPicker .filters__searchQuery{width:50%}.userPicker .filters__filterBy,.userPicker .filters__selectClass{width:25%}.userPicker .filters__heading{display:none}.userPicker .filters__inner{margin:0}.userPicker .filters__searchQuery{max-width:100%}.userPicker .filters .form{margin:0;min-height:0}.userPicker .filters .form__row{margin:0;padding:0}.userPicker .filters .form__field-placeholder{background:#fff!important}.userPicker .nothingFound:not(:first-child:last-child){padding:22px 0;margin-bottom:-20px;overflow:hidden}.userPicker__list>div>.scrollbar__track{width:6px!important;border-radius:0;background:transparent}.userPicker__list>div>.scrollbar__track>div{background:#333!important;border-radius:0}.filters{padding:20px 40px;background:#eee;position:fixed;z-index:10;left:200px;top:197px;right:0}.filters__heading{margin-right:20px}.filters__body{max-width:1500px}.filters__body,.filters__inner{display:flex;align-items:center}.filters__inner{margin:0 -20px;width:100%}.filters__item{width:100%}.filters__searchQuery{max-width:340px}.filters .form{box-sizing:border-box;display:flex;margin-top:-20px}.filters .form__row{width:100%;padding:0 10px;box-sizing:border-box}.filters .form__field-placeholder{background:#eee!important}.filters .form__field-placeholder.isFilled,.filters .form__field:focus:not(.readonly)~.form__field-placeholder{background:#eee}.filters .form__radio-holder{padding:0}.filters__showPerPage{max-width:120px}.filters__showOnlyMy .check{border:1px solid #ccc}.filters__showOnlyMy .form__checkbox.checked+label .check,.filters__showOnlyMy .form__checkbox:checked+label .check{border-color:#a1d042}.filters__filterByDate{width:300px}.filters__filterByDate .form__row{margin-top:20px!important}.modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999}.modal__overlay{background:#333;opacity:.8;z-index:-1}.modal__inner,.modal__overlay{position:absolute;left:0;top:0;right:0;bottom:0}.modal__inner{display:flex;flex:1 1}.modal__box-wrapper{width:100%;display:flex;min-height:-webkit-min-content;min-height:min-content;justify-content:center;overflow:auto}.modal__box-holder{width:100%;text-align:center}.modal__box{display:inline-block;vertical-align:top;width:90%;max-width:450px;position:relative;overflow:hidden;margin:40px 20px;text-align:left;border-bottom:20px solid transparent}.modal__box-inner{border-radius:4px;padding:20px;box-shadow:0 5px 5px 0 rgba(0,0,0,.15);background:#fff}.modal__close{position:absolute;right:15px;top:15px;padding:5px;cursor:pointer;font-size:20px;-webkit-transform:rotate(0);transform:rotate(0);transition:all .25s ease-in-out;z-index:5}.modal__close:hover{color:#ea5330;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal__heading{text-align:center;text-transform:uppercase;font-weight:400;margin-bottom:20px;font-size:20px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;padding:0 40px;line-height:1.5}.modal__heading span{color:#999;font-weight:300}.modal__backToTop{position:fixed;right:40px;bottom:40px;z-index:1;color:#fff;font-size:40px;cursor:pointer;transition:color .15s ease-in-out}.modal__backToTop:hover{color:#ea5330}.libraryPicker__add-btn{color:#ccc;cursor:pointer;display:flex;justify-content:center;background:#fafafa;padding:10px;transition:background .25s ease-in-out}.libraryPicker__add-btn:hover{background:#d7f4fc;color:#4ec1e2}.libraryPicker__placeholder{margin-left:10px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif}.libraryPicker__list{margin:-5px -20px 20px}.libraryPicker__selectedList{margin:-5px 0 -20px}.libraryPicker__selectedList+[class$=__add]{margin-top:20px}.libraryPicker__list-item{display:flex;align-items:center;padding:10px;overflow:hidden;box-sizing:border-box;cursor:pointer}.libraryPicker__list-item:hover{background:#d7f4fc}.libraryPicker__list-item.selected{background:#a1d042}.libraryPicker__list-item.selectedUserItem{background:transparent;cursor:auto;padding:10px 20px}.libraryPicker__list-item-avatar{margin-right:10px;width:40px;height:40px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;border-radius:100%;background-size:cover;background-position:50% 50%;flex:0 0 auto}.libraryPicker__list-item-avatar i{font-size:14px;color:#ccc}.libraryPicker__list-item-name{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;width:100%;text-overflow:ellipsis;overflow:hidden}.libraryPicker__list-item-check{margin-right:10px}.libraryPicker__list-item-check.selected{color:#fff}.libraryPicker__list-btn{display:flex;justify-content:center}.libraryPicker__list-btn .btn{cursor:pointer}.libraryPicker__list-btn .btn[disabled]{cursor:not-allowed}.libraryPicker__list-item-remove{cursor:pointer}.libraryPicker__list-item-remove:hover{color:#e32929}.libraryPicker .filters{position:relative;left:0;top:0;z-index:1;background:none;padding:0 20px 10px;margin:0 -20px 25px;border-bottom:1px solid #f2f2f2;box-shadow:0 5px 5px 0 rgba(0,0,0,.05)}.libraryPicker .filters__heading{display:none}.libraryPicker .filters__inner{margin:0}.libraryPicker .filters__searchQuery{max-width:100%}.libraryPicker .filters .form{margin:0;min-height:0}.libraryPicker .filters .form__row{margin:0;padding:0}.libraryPicker .filters .form__field-placeholder{background:#fff!important}.libraryPicker .nothingFound:not(:first-child:last-child){padding:22px 0;margin-bottom:-20px;overflow:hidden}.datepicker{display:flex;justify-content:center;align-items:center}.datepicker .form__row{max-width:250px;margin-top:0}.datepicker .form__row>.form__field-holder{flex:0 0 auto;display:flex;align-items:center}.datepicker .form__row>.form__field-holder:first-child{width:30%}.datepicker .form__row>.form__field-holder:first-child:after{content:"/";margin-left:-7px}.datepicker .form__row>.form__field-holder:first-child .form__field{border-bottom-right-radius:0;border-top-right-radius:0;border-right:none}.datepicker .form__row>.form__field-holder:nth-child(2){width:30%}.datepicker .form__row>.form__field-holder:nth-child(2):after{content:"/";margin-left:-7px}.datepicker .form__row>.form__field-holder:nth-child(2) .form__field{border-radius:0;border-left:none;border-right:none}.datepicker .form__row>.form__field-holder:nth-child(3){width:40%}.datepicker .form__row>.form__field-holder:nth-child(3) .form__field{border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}.datepicker .form__row>.form__field-holder:nth-child(4){width:100px;margin-left:20px}.lessonPicker__subjectsList{border:1px solid #ccc}.lessonPicker__subject{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;padding:20px;color:#ccc}.lessonPicker__subject:first-child{margin-top:0}.lessonPicker__coursesList{padding-top:10px;padding-left:28px}.lessonPicker__course{margin-top:20px}.lessonPicker__course:first-child{margin-top:0}.lessonPicker__modulesList{padding-top:10px;padding-left:30px}.lessonPicker__module{margin-top:20px}.lessonPicker__module:first-child{margin-top:0}.lessonPicker__lessonsList{padding-top:10px;padding-left:28px}.lessonPicker__lesson{margin-top:10px;cursor:pointer;color:#333;display:flex}.lessonPicker__lesson.isPicked,.lessonPicker__lesson:hover{color:#ea5330}.lessonPicker__lesson:first-child{margin-top:0}.lessonPicker__pick{margin-top:20px;text-align:center}.lessonPicker__info{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.lessonPicker__info .nothingFound{margin-bottom:-20px;width:100%}.lessonPicker__remove{cursor:pointer}.lessonPicker__remove:hover{color:#e32929}.lessonPicker__selectedLesson{display:flex;align-items:center;width:100%}.lessonPicker__selectedLesson span{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;color:#999;font-size:12px;letter-spacing:1px}.lessonPicker__selectedLesson span:before{content:"/";margin:0 5px}.lessonPicker__selectedLesson span:first-child:before{display:none}.lessonPicker__selectedLesson span:last-child{width:100%;flex:0 0 auto;display:block;color:#333;font-size:inherit;margin-top:5px;letter-spacing:inherit}.lessonPicker__selectedLesson span:last-child:before{display:none}.imageEditor.hasImage:not(.isUsed) .form{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;opacity:0;z-index:10}.imageEditor.hasImage:not(.isUsed) .form *{height:100%}.imageEditor.hasImage:not(.isUsed) .form__row{margin:0}.imageEditor.hasImage:not(.isUsed) [class$=__open]{position:absolute;right:0;top:0;z-index:11;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;font-size:12px;color:#999;transition:color .15s ease-in-out;cursor:pointer;width:100px;height:100px;-webkit-user-select:none;user-select:none;line-height:1;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;overflow:hidden;letter-spacing:.5px;flex:0 0 auto;box-sizing:border-box}.imageEditor.hasImage:not(.isUsed) [class$=__open]:hover{color:#333}.imageEditor.hasImage:not(.isUsed) [class$=__open] i{display:block;font-size:20px;margin-bottom:10px;text-align:center;width:20px;height:20px;box-sizing:border-box;-webkit-transform:translateZ(0);transform:translateZ(0)}.imageEditor.hasImage:not(.isUsed) [class$=__open] div{width:100%;flex:0 0 auto;text-align:center}.imageEditor.isUsed{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999}.imageEditor.isUsed .imageEditor__shade{position:absolute;left:0;top:0;right:0;bottom:0;background:#333;opacity:.75}.imageEditor.isUsed .imageEditor__holder{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;overflow:auto;position:relative;z-index:1}.imageEditor.isUsed .imageEditor__box{padding:40px}.imageEditor.isUsed .imageEditor__inner{max-width:100%;max-height:100%;background:#fff;padding:100px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);overflow:hidden}.imageEditor.isUsed .form{width:100px;height:100px}.imageEditor.isUsed .form:hover .noImage,.imageEditor.isUsed .form:hover .noImage i,.imageEditor.isUsed .form:hover .textTooltip__text{color:#333}.imageEditor.isUsed .form .textTooltip{height:100%}.imageEditor.isUsed .form .textTooltip__text{position:static;z-index:0;margin:0;-webkit-transform:none;transform:none;opacity:1;width:100%;flex:0 0 auto;text-align:center;color:#999;text-transform:none;letter-spacing:.5px;display:block;line-height:1}.imageEditor.isUsed .form__row{margin:0;height:100%;display:block}.imageEditor.isUsed .form__file-holder{height:100%}.imageEditor.isUsed .form .noImage{background:none;color:#999;min-height:0;border:none;transition:color .15s ease-in-out}.imageEditor.isUsed .form .noImage i{display:block;font-size:20px;margin-bottom:10px;text-align:center;margin-top:27px;color:#999;position:static;transition:color .15s ease-in-out}.imageEditor__inner{position:relative}.imageEditor__image-wrapper{position:relative;-webkit-user-select:none;user-select:none;max-width:800px}.imageEditor__image-holder{overflow:hidden;box-sizing:border-box}.imageEditor__image{width:100%;max-width:100%!important;height:auto}.imageEditor__image-bg-holder{width:100%;height:100%}.imageEditor__image-bg{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;box-sizing:border-box;width:100%;height:100%}.imageEditor__image-overlay{position:absolute;left:0;top:0;right:0;bottom:0}.imageEditor__image-text{position:absolute;width:400px;padding:40px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;z-index:1;box-sizing:border-box}.imageEditor__image-text-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.imageEditor__image-text.ycenter{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.imageEditor__image-text.ycenter.xcenter{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.imageEditor__image-text.ytop{top:0}.imageEditor__image-text.ytop.xcenter{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.imageEditor__image-text.ybottom{bottom:0}.imageEditor__image-text.ybottom.xcenter{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.imageEditor__image-text.xcenter{left:50%;text-align:center}.imageEditor__image-text.xleft{left:0;text-align:left}.imageEditor__image-text.xright{right:0;text-align:right}.imageEditor__image-text h2{font-size:24px}.imageEditor__image-text h2:not(:last-child){margin-bottom:10px}.imageEditor__image-text p:not(:last-child){margin-bottom:20px}.imageEditor__icon{width:100px;height:100px;display:flex;justify-content:center;align-items:center;flex:0 0 auto;font-size:24px;background:#333;color:#fff}.imageEditor__toolbar{position:absolute;left:0;top:0;right:0;height:100px;display:flex;justify-content:space-between;align-items:center;z-index:2}.imageEditor__toolbar:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:-1}.imageEditor__toolbar-col{display:flex}.imageEditor__toolbar-heading{text-align:center;width:100%;text-transform:uppercase}.imageEditor__toolbar-btn,.imageEditor__toolbar-heading{flex:0 0 auto;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px}.imageEditor__toolbar-btn{font-size:12px;color:#999;transition:color .15s ease-in-out;cursor:pointer;width:100px;height:100px;-webkit-user-select:none;user-select:none;line-height:1;overflow:hidden;box-sizing:border-box}.imageEditor__toolbar-btn:hover{color:#333}.imageEditor__toolbar-btn:hover .borderIcon,.imageEditor__toolbar-btn:hover .borderStyle,.imageEditor__toolbar-btn:hover .containIcon:after,.imageEditor__toolbar-btn:hover .coverIcon:after{border-color:#333}.imageEditor__toolbar-btn:hover .dimensionsIcon,.imageEditor__toolbar-btn:hover .flipV{background:#333}.imageEditor__toolbar-btn:hover .flipV:after{border-left-color:#333}.imageEditor__toolbar-btn:hover .flipH{background:#333}.imageEditor__toolbar-btn:hover .flipH:after{border-top-color:#333}.imageEditor__toolbar-btn:hover .skewX:before,.imageEditor__toolbar-btn:hover .skewY:before{border-color:#333}.imageEditor__toolbar-btn.open{background:#f2f2f2;color:#333}.imageEditor__toolbar-btn.open .borderIcon,.imageEditor__toolbar-btn.open .containIcon:after,.imageEditor__toolbar-btn.open .coverIcon:after{border-color:#333}.imageEditor__toolbar-btn.active{background:#4ec1e2;color:#fff}.imageEditor__toolbar-btn-icon{display:block;font-size:20px;margin:27px auto 10px;text-align:center;width:20px;height:20px;box-sizing:border-box;-webkit-transform:translateZ(0);transform:translateZ(0)}.imageEditor__toolbar-btn-label{width:100%;flex:0 0 auto;text-align:center}.imageEditor__size{position:absolute;right:10px;top:130px;bottom:120px;width:100px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.imageEditor__size .range{max-height:400px;width:100%;height:100%}.imageEditor__size-track{height:100%}.imageEditor__size-track:after{content:"";width:1px;bottom:20px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ccc}.imageEditor__size-handle{width:20px;height:20px;border:3px solid #999;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:grab;border-radius:100%;box-sizing:border-box;outline:none}.imageEditor__size-marks{top:0;bottom:20px;outline:none}.imageEditor__size-mark,.imageEditor__size-marks{position:absolute;left:0;right:0}.imageEditor__size-mark.isActive [class$=-tick]{background:#4ec1e2}.imageEditor__size-mark.isActive [class$=-tick-label]{color:#4ec1e2}.imageEditor__size-tick{width:5px;background:#ccc;height:5px;border-radius:100%;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.imageEditor__size-tick-label{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;margin-left:15px;color:#ccc;width:28px;letter-spacing:.5px}.imageEditor__actions{position:absolute;left:0;top:100px;bottom:100px;width:100px;z-index:2}.imageEditor__actions:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:-1}.imageEditor__dimensions-drop{position:absolute;left:100px;top:100%;right:100px;background:#f2f2f2;max-height:400px;overflow:auto;display:flex;box-sizing:border-box;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.15);border-bottom:5px solid #fff;-webkit-animation:topDown .15s linear;animation:topDown .15s linear;z-index:-1}.imageEditor__dimensions-drop .form{width:200px!important;height:240px!important;flex:0 0 auto;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.imageEditor__dimensions-drop .form__row{width:150px;height:auto!important;flex:0 0 auto}.imageEditor__dimensions-drop .form__row:not(:first-child){margin-top:20px}.imageEditor__dimensions-drop .form__field-placeholder{background:#f2f2f2!important}.imageEditor__dimensions-drop .imageEditor__toolbar-btn{display:flex;justify-content:flex-end;flex-direction:column}.imageEditor__dimensions-drop .imageEditor__toolbar-btn.active{background:#fafafa;color:#333}.imageEditor__dimensions-drop .imageEditor__toolbar-btn.active i{background:#333}.imageEditor__dimensions-drop .imageEditor__toolbar-btn-label{height:50px;display:flex;justify-content:center;align-items:center}.imageEditor__dimensions-drop .imageEditor__toolbar-btn-icon{margin:0}.imageEditor__dimensions-list{display:flex;flex-wrap:wrap;padding:20px 20px 20px 0}.imageEditor__dimensions .dimensionsIcon{background:#ccc;margin-left:auto;margin-right:auto;margin-top:0;transition:background-color .15s ease-in-out}.imageEditor .coverIcon{position:relative;background:#fff}.imageEditor .coverIcon:before{content:"";position:absolute;background:#d7f4fc;width:36px;height:20px;left:-8px;top:0}.imageEditor .coverIcon:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid #999;box-sizing:border-box;transition:border-color .15s ease-in-out}.imageEditor .containIcon{position:relative;background:#fff}.imageEditor .containIcon:before{content:"";position:absolute;background:#d7f4fc;width:20px;height:10px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.imageEditor .containIcon:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid #999;box-sizing:border-box;transition:border-color .15s ease-in-out}.imageEditor .borderIcon{border:2px dotted #999;transition:border-color .15s ease-in-out}.imageEditor__text{position:absolute;left:100px;bottom:0;right:100px;display:flex;justify-content:center;align-items:center;z-index:2}.imageEditor__text:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:-1}.imageEditor__text .form{height:auto!important;margin:0!important;width:100%!important}.imageEditor__text .form__row{margin-top:20px!important}.imageEditor__text .form__row:first-child{margin-top:0!important}.imageEditor__text .form__field-placeholder{background:#f2f2f2!important}.imageEditor__text-bg-drop,.imageEditor__text-btn-drop,.imageEditor__text-heading-drop,.imageEditor__text-position-drop,.imageEditor__text-text-drop{position:absolute;left:0;width:400px;bottom:100px;background:#f2f2f2;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:20px;box-shadow:inset 0 -2px 5px 0 rgba(0,0,0,.15);box-sizing:border-box;align-items:center;border:5px solid #fff;border-width:5px 5px 0 0;-webkit-animation:bottomUp .15s linear;animation:bottomUp .15s linear;z-index:-1}.imageEditor__text-text-drop{left:47.5px;border-width:5px 5px 0}.imageEditor__text-bg-drop{width:410px;left:345px;border-width:5px 5px 0;max-height:300px}.imageEditor__text-bg-drop .range{margin-top:20px;height:40px;width:100%}.imageEditor__text-position-drop{width:160px;left:370px;border-width:5px 5px 0;display:flex;flex-wrap:wrap;flex-direction:row;padding:0}.imageEditor__text-position-item{width:50px;height:50px;flex:0 0 auto;position:relative;cursor:pointer}.imageEditor__text-position-item:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;background:#ccc}.imageEditor__text-position-item.active,.imageEditor__text-position-item:hover{background:#fafafa}.imageEditor__text-position-item.active:after,.imageEditor__text-position-item:hover:after{background:#333}.imageEditor__text-btn-drop{left:0;width:100%;border-width:5px 0 0;overflow:auto;max-height:300px;flex-direction:row}.imageEditor__text-btn-drop .form{width:33.33333%!important}.imageEditor__text-btn-drop>*{width:66.66666%;flex:0 0 auto}.imageEditor__text-btn-swatches{display:flex;flex-wrap:wrap;padding-left:25px;box-sizing:border-box}.imageEditor__text-btn-swatches-item{width:100px;height:66.6666666667px;flex:0 0 auto;display:flex;justify-content:center;align-items:center;cursor:pointer}.imageEditor__text-btn-swatches-item.active,.imageEditor__text-btn-swatches-item:hover{background:#fafafa}.imageEditor__text-btn-swatches span{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;-webkit-transform:scale(.75);transform:scale(.75)}.imageEditor__text-btn-swatches span:not(.btn){color:#4ec1e2}.imageEditor__bg-drop{padding-top:20px}.imageEditor__bg-drop,.imageEditor__filters-drop{position:absolute;left:100%;top:0;bottom:0;background:#f2f2f2;overflow:auto;display:flex;flex-direction:column;box-shadow:inset 2px 0 5px 0 rgba(0,0,0,.15);border-right:5px solid #fff;-webkit-animation:ltr .15s linear;animation:ltr .15s linear;z-index:-1}.imageEditor__filters-drop{padding:20px;width:400px;box-sizing:border-box}.imageEditor__filters-filter{height:100px;margin-bottom:20px}.imageEditor__filters-insta{display:flex;flex-wrap:wrap;margin:-10px -10px 20px;border-bottom:1px solid #ccc;padding-bottom:10px}.imageEditor__filters-insta-item{width:33.33333%;flex:0 0 auto;position:relative;padding:10px;box-sizing:border-box;cursor:pointer}.imageEditor__filters-insta-item:hover [class*=-img]{-webkit-transform:scale(1.15);transform:scale(1.15)}.imageEditor__filters-insta-item:hover [class*=-label]{color:#333}.imageEditor__filters-insta-item.active [class*=-img]{border:2px solid #4ec1e2;padding-top:95.98%}.imageEditor__filters-insta-item.active [class*=-label]{color:#4ec1e2}.imageEditor__filters-insta-img{width:100%;padding-top:100%;background-size:cover;background-position:50% 50%;box-sizing:border-box;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.imageEditor__filters-insta-label{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;text-transform:capitalize;font-size:14px;letter-spacing:.5px;margin-top:10px;text-align:center;color:#999;transition:color .15s ease-in-out}.imageEditor .swatches-picker>div{height:100%;width:400px}.imageEditor .swatches-picker>div>div:first-child{box-shadow:none!important;background:none!important;border-radius:0!important}.imageEditor .swatches-picker>div>div>div{overflow:auto!important}.imageEditor .swatches-picker>div>div>div>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px!important}.imageEditor .swatches-picker>div>div>div>div>div{margin:0 5px!important}.imageEditor__overlay-drop{position:absolute;left:100%;top:0;bottom:0;background:#f2f2f2;display:flex;flex-direction:column;overflow:auto;box-shadow:inset 2px 0 5px 0 rgba(0,0,0,.15);border-right:5px solid #fff;-webkit-animation:ltr .15s ease-in-out;animation:ltr .15s ease-in-out;z-index:-1}.imageEditor__overlay-mode{padding:20px;border-bottom:1px solid #ccc}.imageEditor__overlay-mode .form{margin-top:20px;height:auto!important;width:100%!important}.imageEditor__overlay-opacity{padding:20px;flex:0 0 auto;margin-bottom:20px;border-bottom:1px solid #ccc}.imageEditor__overlay-opacity [class$=-heading]{margin-bottom:20px}.imageEditor__overlay-opacity .range{height:40px}.imageEditor__border .imageEditor__toolbar-btn.active{background:none;color:#333}.imageEditor__border .imageEditor__toolbar-btn.active i{border-color:#333}.imageEditor__border-drop{position:absolute;left:100px;right:100px;top:100%;background:#f2f2f2;display:flex;flex-direction:row;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.15);border-bottom:5px solid #fff;-webkit-animation:topDown .15s ease-in-out;animation:topDown .15s ease-in-out;z-index:-1;overflow-x:hidden;overflow-y:auto;max-height:300px;padding:20px}.imageEditor__border-col{width:50%;flex:0 0 auto}.imageEditor__border-col:first-child{width:46.5%;padding-right:10px}.imageEditor__border-style{display:flex;justify-content:center;flex-wrap:wrap;border-bottom:1px solid #ccc;margin-bottom:20px}.imageEditor__border-style [class$=-heading]{margin-bottom:-20px;position:relative;z-index:1}.imageEditor__border .borderStyle{border-bottom-width:5px;border-bottom-color:#999;width:50px;transition:border-color .15s ease-in-out}.imageEditor__border .borderStyle.solid{border-bottom-style:solid}.imageEditor__border .borderStyle.dashed{border-bottom-style:dashed}.imageEditor__border .borderStyle.dotted{border-bottom-style:dotted}.imageEditor__border-width{flex:0 0 auto}.imageEditor__border-width [class$=-heading]{margin-bottom:20px;position:relative;z-index:1}.imageEditor__border-width .range{height:40px}.imageEditor__transform-drop{position:absolute;left:100px;right:100px;top:100%;background:#f2f2f2;max-height:400px;overflow:auto;display:flex;flex-wrap:wrap;padding-top:20px;box-sizing:border-box;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.15);border-bottom:5px solid #fff;-webkit-animation:topDown .15s linear;animation:topDown .15s linear;z-index:-1}.imageEditor__transform-drop>*{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:1px solid #ccc;margin-bottom:20px;width:50%;flex:0 0 auto}.imageEditor__transform-drop>:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.imageEditor__transform .flipV{background:#999;width:30px;position:relative;transition:background .15s ease-in-out}.imageEditor__transform .flipV:before{top:0;bottom:0;width:6px;background:#f2f2f2}.imageEditor__transform .flipV:after,.imageEditor__transform .flipV:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.imageEditor__transform .flipV:after{top:-5px;bottom:-5px;border-left:2px dashed #999;transition:border-left-color .15s ease-in-out}.imageEditor__transform .flipH{background:#999;width:30px;position:relative;transition:background .15s ease-in-out}.imageEditor__transform .flipH:before{left:0;right:0;height:6px;background:#f2f2f2}.imageEditor__transform .flipH:after,.imageEditor__transform .flipH:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.imageEditor__transform .flipH:after{left:-5px;right:-5px;border-top:2px dashed #999;transition:border-top-color .15s ease-in-out}.imageEditor__transform-skew{width:100%}.imageEditor__transform-skew [class$=-icon-holder]{display:flex;align-items:center;font-family:Arial,Helvetica,sans-serif}.imageEditor__transform-skew [class$=-icon-holder] .add,.imageEditor__transform-skew [class$=-icon-holder] .substract{margin-top:17px;font-size:24px;font-style:normal;cursor:pointer}.imageEditor__transform-skew [class$=-icon-holder] .add:hover,.imageEditor__transform-skew [class$=-icon-holder] .substract:hover{color:#ea5330}.imageEditor__transform-skew [class$=-icon-holder] .substract{margin-left:5px;padding:5px}.imageEditor__transform-skew [class$=-icon-holder] .add{margin-right:5px;margin-top:20px;padding:5px}.imageEditor__transform-skew [class$=-btn]{margin:0 25px}.imageEditor__transform .skewX{background:#d7f4fc;border:1px solid #999;width:30px;position:relative;cursor:default}.imageEditor__transform .skewX:before{content:"";width:100%;height:100%;border:2px dashed #999;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;-webkit-transform:skewX(30deg);transform:skewX(30deg);transition:border-color .15s ease-in-out}.imageEditor__transform .skewY{background:#d7f4fc;border:1px solid #999;width:30px;position:relative;cursor:default}.imageEditor__transform .skewY:before{content:"";width:100%;height:100%;border:2px dashed #999;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;-webkit-transform:skewY(-20deg);transform:skewY(-20deg);transition:border-color .15s ease-in-out}@-webkit-keyframes bottomUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bottomUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ltr{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ltr{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes topDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes topDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.header{display:flex;justify-content:space-between;align-items:center;position:fixed;left:200px;right:0;top:0;padding:0 40px;height:112px;background:#fff;z-index:100}.header__user{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:20px}.header__user-name{display:flex;flex-direction:column;justify-content:space-between;height:40px}.header__user-role{color:#999;text-transform:uppercase;font-size:14px;letter-spacing:.5px;display:flex}.header__user-class{color:#333;font-weight:700}.header__user-class:before{content:"/";margin:0 5px;color:#999}.header__actions{display:flex}.header__actions-item,.header__icon{position:relative}.header__icon{font-size:20px;z-index:1}.header__icon:hover{cursor:pointer;color:#ea5330}.header__icon:hover+.header__icon-descr{opacity:1;z-index:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.header__icon-descr{position:absolute;left:50%;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);bottom:100%;text-transform:uppercase;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:5px;opacity:0;z-index:-1;transition:all .15s ease-in-out;color:#ea5330}.header__divider{width:1px;height:20px;background:#333;margin:0 20px;opacity:.25}.header__user{display:flex;align-items:center}.header__user-avatar{margin-right:10px;position:relative;width:50px;height:50px;background-color:#ccc;border-radius:100%;background-size:cover;background-position:50% 50%}.header__user-avatar-icon{position:absolute;left:0;top:0;right:0;bottom:0;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center}.main--nav{position:fixed;left:0;top:0;bottom:0;width:200px;background:#fff;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px}.main--nav_list{padding:20px}.main--nav_logo-item{margin-top:-20px;display:flex;justify-content:center;align-items:center;height:112px}.main--nav_logo{max-width:100%}.main--nav__collapse{border-top:1px solid #f2f2f2;margin:0 -20px;padding:20px}.main--nav__collapse-inner{cursor:pointer;color:#333;transition:color .15s ease-in-out}.main--nav__collapse-inner:hover{color:#ea5330}.main--nav_item{margin:20px 0}.main--nav_link{color:#333}.main--nav_link.active{color:#ea5330}.main--nav_icon{margin-right:10px;width:20px;text-align:center}.main--nav+.pageNotFound{position:static;opacity:1;visibility:visible}.chatroom__error,.chatroom__info{display:flex;padding-top:56.25%;justify-content:center;align-items:center;position:relative;background:#fff}.chatroom__error>span,.chatroom__info>span{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#ccc}.chatroom__error>span i,.chatroom__info>span i{font-size:80px;margin-bottom:40px;color:#ccc}hr{margin:10px 0;border:none;border-top:1px solid #fff;opacity:.25}.chatroom__title{text-align:center;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;max-width:800px;padding:0 45px;box-sizing:border-box;position:absolute;left:0;right:0;top:-50px}.chatroom__title-text{text-align:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.chatroom__title-inner{display:flex;justify-content:center;align-items:center}.chatroom__connection{margin-right:10px;margin-left:-25px;position:relative}.chatroom__connection.good{color:#00c020}.chatroom__connection.medium{color:#fb3}.chatroom__connection.bad{color:#e32929}.chatroom__connection.offline{color:#ccc}.chatroom__connection.offline .offlineAnimation{position:absolute;left:0;top:0;color:#999;width:0;overflow:hidden;-webkit-animation:connectionLost 1s linear infinite;animation:connectionLost 1s linear infinite}.chatroom__timer{font-size:14px;margin-top:5px;font-weight:300}.chatroom__interactions-holder{position:relative;padding-top:10px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.chatroom__interactions-holder:hover [class$=__interactions]{display:block}.chatroom__interactions{position:absolute;bottom:100%;background:#fff;padding:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.25);border-radius:4px;display:none;z-index:1}.chatroom__interactions:after{content:"";position:absolute;left:50%;bottom:-7px;background:#fff;width:10px;height:10px;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}.chatroom__interactions-item{display:flex;align-items:center;white-space:nowrap;padding:10px;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;cursor:pointer}.chatroom__interactions-item:first-child{margin-top:0}.chatroom__interactions-item .btn{margin-right:10px;opacity:1!important;width:30px;height:30px}.chatroom__interactions-item .btn i{font-size:14px}.chatroom__interactions-item:hover{background:#d7f4fc}.chatroom__message-holder{max-width:800px;margin:0 auto;position:relative}.chatroom__box{position:relative}.chatroom__box [class$=_chatContainer]{background:#333;border:1px solid #ea5330;box-sizing:border-box}.chatroom__box.fixed{position:fixed;right:0;bottom:0;z-index:999999;width:460px;max-width:100%;padding:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.25);background:#333;opacity:.75;box-sizing:border-box;transition:all .15s ease-in-out}.chatroom__box.fixed .btn{width:40px;height:40px;font-size:16px}.chatroom__box.fixed:hover{opacity:1}.chatroom__box.fixed [class$=__btnsHolder]{height:auto;padding-top:20px}.chatroom__box.fixed [class$=__users]{color:#fff}.chatroom__box.fixed [class$=__user-avatar-holder]{background-color:#999}.chatroom__box.fixed.noOpacity{opacity:1}.chatroom__box.fixed [class$=__title]{color:#fff;top:-45px}.chatroom__users{min-height:150px;position:absolute;left:0;top:0;bottom:0;z-index:1;height:calc(100% - 120px);overflow:auto;box-sizing:border-box}.chatroom__user,.chatroom__users,.chatroom__users>*{display:flex;flex-direction:column}.chatroom__user{align-items:center;margin:20px 10px;width:60px;text-align:center;line-height:1.25;font-size:12px;color:#fff;opacity:.25}.chatroom__user.isPresent{opacity:1;color:#00c020}.chatroom__user-avatar-holder{position:relative;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#f2f2f2;border-radius:100%;overflow:hidden;margin-bottom:10px}.chatroom__user-avatar{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.chatroom__user-avatar-placeholder{color:#333}.chatroom__user-name{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;letter-spacing:.5px}.chatroom__error,.chatroom__error>span,.chatroom__error>span i{color:#e32929}.chatroom__info{position:relative}.chatroom__info [class$=__users]{background:#333;height:100%}.chatroom__shareScreen:not(:empty){background:#fff;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.chatroom__shareScreen:not(:empty)~*{display:none}.chatroom__shareScreen:not(:empty) .video{position:absolute;left:0;top:0;right:0;bottom:0;width:100%!important;height:100%!important}.chatroom__shareScreen:not(:empty) video{object-fit:contain;width:100%!important;height:100%!important}.chatroom__btnsHolder{display:flex;justify-content:center;align-items:center;height:120px;z-index:1;max-width:600px;margin:0 auto}.chatroom__btnsHolder>*{margin:0 10px}.chatroom__btnsHolder .btn{cursor:pointer;font-size:20px}.chatroom__chatHolder{margin:120px auto 0;position:relative}.chatroom__chatHolder.isFullscreen{max-width:100%;height:100%}.chatroom__chatHolder.isFullscreen .jitsi-container{height:100%;padding-top:0}.chatroom__chatHolder.isFullscreen .textTooltip__text{color:#fff}.chatroom__chatHolder.isFullscreen [class$=__lesson]{padding:0;bottom:1px}.chatroom__chatHolder.isFullscreen [class$=__title]{position:absolute;z-index:1;color:#fff;max-width:100%;top:0;left:80px;padding:20px 100px 20px 20px;background:#f85032;background:linear-gradient(rgba(0,0,0,.75),transparent)}.chatroom__chatHolder.isFullscreen [class$=__users]{height:100%;z-index:1}.chatroom__chatHolder.isFullscreen [class$=__chatContainer]{padding-top:0;height:100%}.chatroom__chatHolder.isFullscreen [class$=__chatContainer] iframe{position:static;height:100%}.chatroom__chatHolder.isFullscreen [class$=__user-avatar-holder]{background-color:#999}.chatroom__chatHolder.isFullscreen [class$="__user-avatar-placeholder fa fa-user"]{color:#fff}.chatroom__chatHolder.isFullscreen [class$=__btnsHolder]{position:fixed;left:0;right:0;bottom:0;height:120px}.chatroom__chatHolder.isFullscreen [class$=__remoteTracks]{left:80px}.chatroom__chatContainer{position:relative;padding-top:56.25%;overflow:hidden;transition:padding .15s ease-in-out}.chatroom__chatContainer iframe{position:absolute;left:0;top:0;right:0;bottom:0}.chatroom__allow{display:flex;justify-content:center;align-items:center;font-size:14px;max-width:500px;margin:0 auto 10px;text-align:center;line-height:1.25}.chatroom__devicePicker{max-width:200px;margin-left:auto;height:0;margin-bottom:-20px}.chatroom__devicePicker .form__field-placeholder{background:#fafafa!important}.chatroom__chatContainer .video{position:relative}.chatroom__chatContainer video{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.chatroom__chatContainer .isMuted{position:absolute;right:20px;bottom:20px;z-index:1;color:#e32929;font-size:20px}.chatroom__lesson{position:absolute;left:1px;top:1px;right:1px;padding-top:56.25%;z-index:1;background:#fff}.chatroom__lesson-inner{position:absolute;left:0;top:0;right:0;bottom:0;display:flex}.chatroom__lesson-blocks{width:250px;background:#333;max-width:25%;overflow:auto;height:100%}.chatroom__lesson-blocks>*{height:100%!important}.chatroom__lesson-blocks .scrollbar__content{overflow-x:hidden!important}.chatroom__lesson-blocks .scrollbar__track{z-index:2}.chatroom__lesson-blocks .scrollbar__track>*{background:#4ec1e2!important}.chatroom__lesson-blocks .article{padding:10px;box-sizing:border-box}.chatroom__lesson-blocks .article__block{margin-bottom:5px;font-size:8px;background:#fff;position:relative;padding:5px;cursor:pointer}.chatroom__lesson-blocks .article__block:hover:after{background:#4ec1e2;opacity:.25}.chatroom__lesson-blocks .article__block:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:0;transition:all .15s ease-in-out}.chatroom__lesson-blocks .article__block *{-webkit-user-select:none;user-select:none}.chatroom__lesson-blocks .article__block p{margin-bottom:5px}.chatroom__lesson-blocks .article__block:last-child{margin-bottom:0}.chatroom__lesson-content{width:100%;height:100%;padding:20px;box-sizing:border-box}.chatroom__lesson-content>*{height:100%!important}.chatroom__lesson-content .scrollbar__track>*{background:#4ec1e2!important}.chatroom__lesson-content .scrollbar__content{height:100%!important;overflow-x:hidden!important}.chatroom__lesson-content .article{max-width:900px;margin:0 auto;min-height:100%;display:flex;justify-content:center;align-items:center}.chatroom__lesson-content .article__block{width:100%;height:100%;padding-right:20px;box-sizing:border-box}.guest .closeFullsizeVideo,.student .closeFullsizeVideo{display:none}.guest .chatroom__chatHolder,.student .chatroom__chatHolder{margin-top:80px}.guest .chatroom__users,.student .chatroom__users{display:none!important}.guest .chatroom__remoteTracks,.student .chatroom__remoteTracks{position:absolute;left:0!important;top:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;overflow:auto;flex-direction:row}.guest .chatroom__remoteTracks .video:not(.main-video):not(.localVideo),.student .chatroom__remoteTracks .video:not(.main-video):not(.localVideo){display:none}.guest .chatroom__remoteTracks .video.localVideo,.guest .chatroom__remoteTracks .video.main-video,.student .chatroom__remoteTracks .video.localVideo,.student .chatroom__remoteTracks .video.main-video{width:50%;height:100%}.guest .chatroom__remoteTracks.tracks_qty_1 .video,.student .chatroom__remoteTracks.tracks_qty_1 .video{width:100%;height:100%;border-color:#fff}.guest .chatroom__devicePicker .form__field-placeholder,.student .chatroom__devicePicker .form__field-placeholder{background:#fff!important}.guest .chatroom__title,.student .chatroom__title{max-width:960px}.guest .isFullscreen [class$=__title],.student .isFullscreen [class$=__title]{color:#fff;text-align:center;left:0;right:0}.admin .chatroom__chatHolder:not(.isFullscreen){max-width:800px}.admin .chatroom .preloader,.admin .chatroom__box,.admin .chatroom__message-holder{margin-top:85px}.admin .chatroom__remoteTracks{position:absolute;left:80px;top:0;right:0;bottom:0;background:#fff;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;overflow:auto;flex-direction:row}.admin .chatroom__remoteTracks .closeFullsizeVideo{position:absolute;right:20px;top:20px;font-size:30px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);z-index:2;display:none}.admin .chatroom__remoteTracks.hasFullsizeVideo .closeFullsizeVideo{display:block;cursor:pointer;-webkit-transform:none;transform:none;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.admin .chatroom__remoteTracks.hasFullsizeVideo .closeFullsizeVideo:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.admin .chatroom__remoteTracks .video{background:#f2f2f2;border:1px solid #fff;box-sizing:border-box;width:33.33333%;height:33.33333%}.admin .chatroom__remoteTracks .video:hover{border-color:#4ec1e2}.admin .chatroom__remoteTracks .video.fullsizeVideo{position:absolute;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;padding:0!important;z-index:1;border-color:#fff!important}.admin .chatroom__remoteTracks.tracks_qty_1 .video{width:100%;height:100%;border-color:#fff}.admin .chatroom__remoteTracks.tracks_qty_2 .video{width:50%;height:100%}.admin .chatroom__remoteTracks.tracks_qty_3 .video,.admin .chatroom__remoteTracks.tracks_qty_4 .video{width:50%;height:50%}.admin .chatroom__remoteTracks.tracks_qty_5 .video,.admin .chatroom__remoteTracks.tracks_qty_6 .video{width:33.33333%;height:50%}.admin .chatroom__chatHolder.isFullscreen .video{width:25%;height:50%}.admin .chatroom__chatHolder.isFullscreen .tracks_qty_1 .video{width:100%;height:100%}.admin .chatroom__chatHolder.isFullscreen .tracks_qty_2 .video{width:50%;height:100%}.admin .chatroom__chatHolder.isFullscreen .tracks_qty_3 .video,.admin .chatroom__chatHolder.isFullscreen .tracks_qty_4 .video{width:50%;height:50%}.admin .chatroom__chatHolder.isFullscreen .tracks_qty_5 .video,.admin .chatroom__chatHolder.isFullscreen .tracks_qty_6 .video{width:33.33333%;height:50%}.fixed .textTooltip__text{color:#fff}.fixed .chatroom__chatHolder{margin-top:40px}.fixed .chatroom__users{display:none}.fixed .chatroom__allow{color:#fff}.fixed .chatroom__remoteTracks{left:0}.fixed .chatroom__devicePicker{display:none}.fixed .isFullscreen .chatroom__remoteTracks{left:80px}.fixed .isFullscreen .chatroom__users{display:flex}.isHidden{width:180px!important;padding:10px!important}.isHidden .chatroom__btnsHolder{padding-top:10px!important}.isHidden .chatroom__btnsHolder .textTooltip__text{display:none}.isHidden .chatroom__btnsHolder .btn{width:20px;height:20px;font-size:14px;background:none}.isHidden .chatroom__allow{display:none}.isHidden .chatroom__remoteTracks .video{width:100%;height:141px}.isHidden .chatroom__interactions-item .btn{color:#333}.isHidden.isOrganizer{width:270px!important}.isHidden .btn__working{color:#00c020;position:static}.isHidden .btn__working:after,.isHidden .btn__working:before{display:none}.isHidden .btn__working:hover i{color:#00c020}.isFullscreen{background:#333;margin-top:0!important}@-webkit-keyframes connectionLost{0%{width:33.33333%}to{width:100%}}@keyframes connectionLost{0%{width:33.33333%}to{width:100%}}
/*# sourceMappingURL=main.17a70b85.chunk.css.map */