@font-face{font-family:"ed-icomoon";src:url(../font/icomoon/icomoon.eot?x7del5);src:url(../font/icomoon/icomoon.eot?x7del5#iefix) format("embedded-opentype"),url(../font/icomoon/icomoon.ttf?x7del5) format("truetype"),url(../font/icomoon/icomoon.woff?x7del5) format("woff"),url(../font/icomoon/icomoon.svg?x7del5#icomoon) format("svg");font-weight:normal;font-style:normal}[class*=" ed-icon-"],[class^=ed-icon-]{font-family:"ed-icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ed-icon-delete:before{content:"\e90f"}.ed-icon-arrow-left:before{content:"\e90d"}.ed-icon-arrow-right:before{content:"\e90e"}.ed-icon-roadmap:before{content:"\e90c"}.ed-icon-case-studies:before{content:"\e90b"}.ed-icon-news-and-podcast:before{content:"\e90a"}.ed-icon-pricing:before{content:"\e911"}.ed-icon-subjects:before{content:"\e912"}.ed-icon-quote-up:before{content:"\e908"}.ed-icon-quote-down:before{content:"\e909"}.ed-icon-access-teaching:before{content:"\e900"}.ed-icon-better-grades:before{content:"\e901"}.ed-icon-indentify-gaps:before{content:"\e902"}.ed-icon-lesson-time:before{content:"\e903"}.ed-icon-organise-assignments:before{content:"\e904"}.ed-icon-saving-time:before{content:"\e905"}.ed-icon-track-progress:before{content:"\e906"}.ed-icon-valuable-data-insights:before{content:"\e907"}@font-face{font-family:"Jenna Sue";src:url(../font/JennaSue.eot);src:url(../font/JennaSue.eot?#iefix) format("embedded-opentype"),url(../font/JennaSue.woff2) format("woff2"),url(../font/JennaSue.woff) format("woff"),url(../font/JennaSue.ttf) format("truetype"),url(../font/JennaSue.svg#JennaSue) format("svg");font-weight:normal;font-style:normal}*{margin:0;padding:0;outline:none}.clear{clear:both;display:block}.center{width:95%;max-width:1570px;margin:0 auto}#main{font-size:12px;font-family:"Roboto",sans-serif;font-weight:500;font-style:normal;min-width:320px;color:#30222c}#skip-to-content{display:none}#header{border-bottom:1px solid #eae8e9;font-size:15px;width:100%;background:#fff;position:relative;z-index:2}#header.z-index-3+#content{z-index:auto}.access-color-3 #header{background:#fafac8;border-color:#aca7ab}body.access-color-2{background-color:#ffdd50}.access-color-2 #header{background:#ffdd50;border-bottom:1px solid #30222c}.access-size-2.desktop #header{font-size:17px}.access-size-3.desktop #header{font-size:19px}#header .sub-menu.active .sub-menu-content{font-size:14px;z-index:10}.access-size-2.desktop #header .sub-menu.active .sub-menu-content{font-size:15px}.access-size-3.desktop #header .sub-menu.active .sub-menu-content{font-size:16px}#header .sub-menu.active .sub-menu-content .input-submit{font-size:15px;font-family:"Roboto",sans-serif;font-weight:500}.access-size-2.desktop #header .sub-menu.active .sub-menu-content .input-submit{font-size:17px}.access-size-3.desktop .access-size-2.desktop #header .sub-menu.active .sub-menu-content .input-submit{font-size:18px}#logo{width:150px;height:56px;display:block;background:url(../img/logo.svg) 0 no-repeat;float:left;margin:22px 0}.access-color-2 #logo{background:url(../img/logo-contrast.svg) 0 0 no-repeat}#header-right{float:right}#header-right-left,#header-right-right{float:left}.menu-element{height:100px;float:left;margin:0 20px 0 0;position:relative}.menu-element-inner{height:56px;float:left;margin:22px 0 0}.menu-sep{border-right:1px solid #eae8e9}.access-color-2 .menu-sep{border-right:1px solid #30222c}.menu-element-inner.menu-sep{padding:0 30px 0 0}.underline{color:#30222c;display:block;text-decoration:none;float:left;position:relative;z-index:11}.underline:hover{color:#10b9a8}.access-color-2 .underline:hover{color:#30222c}.underline .line{position:relative;display:none;height:3px;background:#10b9a8;top:30px;width:100%;z-index:2}.access-color-2 .underline .line{background:#30222c}.underline:hover .line{display:block}#menu-general{float:left;position:relative}.menu-general-inner{float:left}#menu-general .underline{height:30px;padding-top:0;padding-bottom:0;line-height:30px;margin:15px 0 0}#menu-general .underline span[class*=icon-]{font-size:22px;display:inline-block;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;margin-right:10px;top:4px}#menu-tablet-general{display:none;margin-right:30px;padding:0 15px;border-left:1px solid #eae8e9}#menu-tablet-general-button{width:41px;height:40px;display:block}#menu-tablet-general-button .line{top:46px}#menu-tablet-general-button .icon{width:17px;height:14px;background:url(../img/burger_menu_off.svg) 0 0 no-repeat;position:absolute;left:12px;top:9px}.access-color-2 #menu-tablet-general-button .icon{background-image:url(../img/burger_menu_off-contrast.svg)}#general-menu-school-button{padding-left:30px}#general-menu-school-button .line{padding-left:30px;left:-30px}#general-menu-school-button .icon{width:22px;height:21px;background:url(../img/menu_school_off.svg) 0 0 no-repeat;position:absolute;left:0;top:50%;margin-top:-11px}#general-menu-school-button:hover .icon{background-image:url(../img/menu_school_on.svg)}.access-color-2 #general-menu-school-button:hover .icon{background-image:url(../img/menu_school_off.svg)}#general-menu-individual-button{padding-left:25px}#general-menu-individual-button .line{padding-left:25px;left:-25px}#general-menu-individual-button .icon{width:14px;height:20px;background:url(../img/menu_individual_off.svg) 0 0 no-repeat;position:absolute;left:0;top:50%;margin-top:-10px}#general-menu-individual-button:hover .icon{background-image:url(../img/menu_individual_on.svg)}.access-color-2 #general-menu-individual-button:hover .icon{background-image:url(../img/menu_individual_off.svg)}#general-menu-curricula{position:relative}#general-menu-curricula-button{padding-right:20px}#general-menu-curricula-button .icon{width:10px;height:6px;background:url(../img/arrow_down_grey.svg) 0 0 no-repeat;position:absolute;right:0;top:50%;margin-top:-3px}#general-menu-curricula-button:hover .icon{background-image:url(../img/arrow_down_green.svg)}.access-color-2 #general-menu-curricula-button:hover .icon{background-image:url(../img/arrow_down_grey.svg)}#general-menu-curricula.active #general-menu-curricula-button{color:#10b9a8}#general-menu-curricula.active #general-menu-curricula-button .icon{background-image:url(../img/arrow_up_green.svg)}.access-color-2 #general-menu-curricula.active #general-menu-curricula-button{color:#30222c}.access-color-2 #general-menu-curricula.active #general-menu-curricula-button .icon{background-image:url(../img/arrow_up_grey.svg)}#general-menu-curricula-button .line{padding-right:20px;left:0}#general-menu-curricula.active #general-menu-curricula-button .line{display:block}#general-menu-curricula-content{display:none;position:absolute;left:0;top:101px;width:215px;border:1px solid #eae8e9;border-top:none;border-radius:0 0 3px 3px;padding:10px;background:#fff;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.access-size-2.desktop #general-menu-curricula-content{width:222px}.access-size-3.desktop #general-menu-curricula-content{width:236px}.access-color-3 #general-menu-curricula-content{background:#fafac8}.access-color-2 #general-menu-curricula-content{background:#ffdd50;border:1px solid #30222c;border-top:none}#general-menu-curricula.active #general-menu-curricula-content{display:block}.general-menu-curricula-item{float:left;padding:8px 10px}.general-menu-curricula-item a{color:#30222c;display:block;text-decoration:none}.general-menu-curricula-item a:hover{color:#10b9a8}.access-color-2 .general-menu-curricula-item a:hover{color:#30222c}#main-menu{display:none}#user-menu{float:left}#user-menu-profile{display:none}#user-menu-trial-button{width:130px;height:40px;background:#ffce06;color:#30222c;line-height:40px;text-align:center;text-decoration:none;display:block;border-radius:3px;box-sizing:border-box}.access-color-2 #user-menu-trial-button{background:#30222c;color:#ffdd50;border:1px solid #ffdd50}#user-menu-trial-button:hover{background:#ffdd50}.access-color-2 #user-menu-trial-button:hover{background:#30222c;color:#ffdd50}#user-menu-trial-button:hover span{display:none}#user-menu-account{position:relative}#user-menu-account-button,.login-btn{width:130px;height:40px;background:#10b9a8;color:#30222c;line-height:40px;text-align:center;text-decoration:none;display:block;border-radius:3px;box-sizing:border-box;margin-top:10px}.sticky.desktop #user-menu-account-button,.sticky.desktop .login-btn{margin-top:0}.access-color-2 #user-menu-account-button{background:#30222c;color:#ffdd50;border:1px solid #ffdd50}#user-menu-account-button:hover{background:#57cec2}.access-color-2 #user-menu-account-button:hover{background:#30222c;color:#ffdd50}#user-menu-account-button:hover span{display:none}#user-menu-account.active #user-menu-account-button span{display:block}#user-menu-account-content{display:none;position:absolute;right:0;top:101px;width:290px;background:#fff;border-radius:0 0 6px 6px;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.access-color-3 #user-menu-account-content{background:#fafac8}.access-color-2 #user-menu-account-content{background:#ffdd50}#user-menu-account.active #user-menu-account-content{display:block}#user-menu .underline{margin:10px 0 0}#user-menu .underline .line{top:28px}#user-menu-account-form{padding:20px;border:1px solid #eae8e9;border-top:none}.access-color-2 #user-menu-account-form{border:1px solid #30222c;border-top:none}#user-menu-account-user{margin:0 0 15px}#user-menu-account-pass{margin:0 0 10px}#user-menu-account-forgot{margin:0 0 20px;float:right;display:block;font-size:12px;color:#6e646b}.access-size-2.desktop #user-menu-account-forgot{font-size:14px}.access-size-3.desktop #user-menu-account-forgot{font-size:16px}.access-color-2 #user-menu-account-forgot{color:#30222c}#user-menu-account-login{margin:0 auto;width:130px;height:40px;display:block;clear:both;background:#10b9a8;border:none;color:#fff;border-radius:3px}.access-color-2 #user-menu-account-login{background:#30222c;color:#ffdd50}.access-color-2 #user-menu-account-login .spinner .ball:before{background:#ffdd50}.access-color-3 #user-menu-account-login .spinner .ball:before{background:#fafac8}.access-color-2 input:-moz-placeholder,.access-color-2 input:-ms-input-placeholder,.access-color-2 input::-moz-placeholder,.access-color-2 input::-webkit-input-placeholder,.access-color-2 input::placeholder{color:#30222c}#user-menu-account-login:hover{background:#0ea697}.access-color-2 #user-menu-account-login:hover{background:#30222c}.sso-content{margin-top:45px;padding:20px;background:#f8f8f8;text-align:center;border:1px solid #f4f4f4;border-radius:6px}.sso-content .wrapper{max-width:300px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.sso-content .wrapper .ms-btn a{width:100%;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;background-color:#fff;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:600;color:#5e5e5e;border:1px solid #8c8c8c;transition:.3s ease;text-decoration:none}.sso-content .wrapper .ms-btn a:active,.sso-content .wrapper .ms-btn a:focus,.sso-content .wrapper .ms-btn a:hover{background-color:#8c8c8c07}.sso-content .wrapper .ms-btn a span{width:80%;-ms-flex-negative:0;flex-shrink:0}#user-menu-account-form .input-text-wrap{margin:0}#user-menu-account-form .input-text-label{color:#57cec2}.access-color-2 #user-menu-account-form .input-text-label{color:#30222c}#user-menu-account-form .input-text-view{background-image:url(../img/password_view.svg)}.access-color-2 #user-menu-account-form .input-text-view{background-image:url(../img/password_view-contrast.svg)}#user-menu-account-error{display:none;color:#c72448;padding:29px 0 10px}.access-color-2 #user-menu-account-error{color:#30222c}#user-menu-account-error span{display:block;width:25px;height:25px;background:url(../img/error.svg) 0 0 no-repeat;float:left;margin:-4px 10px 0 0}.access-color-2 #user-menu-account-error span{background-image:url(../img/error_brown.svg)}#user-menu-account-form.error #user-menu-account-error{display:block}#access-menu{float:left;position:relative}.access-menu-button{width:26px;height:26px;display:block;background:url(../img/access.svg) 0 0 no-repeat;margin:17px 14px 0 0}.access-menu-question{width:26px;height:26px;display:block;background:url(../img/questionMark.svg) 0 0 no-repeat;margin:17px 10px 0 0}.access-color-2 .access-menu-button{background-image:url(../img/access-contrast.svg)}#access-menu.active .access-menu-button span{display:block}.access-menu-content{display:none;position:absolute;right:-1px;top:101px;width:250px;border:1px solid #eae8e9;border-top:none;border-radius:0 0 3px 3px;padding:20px 20px 0;background:#fff;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.access-color-3 .access-menu-content{background:#fafac8}.access-color-2 .access-menu-content{background:#ffdd50;border:1px solid #30222c;border-top:none}#access-menu-mobile.active .access-menu-content,#access-menu.active .access-menu-content{display:block}#access-menu .menu-element{margin:0}.access-menu-line{float:left;clear:left;width:100%;padding:0 0 15px}.access-menu-option{float:left;height:20px;line-height:20px;color:#30222c}.access-menu-values{float:right}.access-menu-value{float:left}.access-menu-value.menu-sep{padding:0 15px 0 0;margin:0 15px 0 0}.access-menu-trigger{width:20px;height:20px;text-decoration:none;line-height:20px;text-align:center;color:#30222c;float:left}#access-menu .underline .line{top:61px}.access-menu-value.access-color-1 a{background:url(../img/access_color_1_off.svg) 0 0 no-repeat}.access-menu-value.access-color-1.active a{background-image:url(../img/access_color_1_on.svg)}.access-menu-value.access-color-2 a{background:url(../img/access_color_2_off.svg) 0 0 no-repeat}.access-menu-value.access-color-2.active a{background-image:url(../img/access_color_2_on.svg)}.access-menu-value.access-color-3 a{background:url(../img/access_color_3_off.svg) 0 0 no-repeat}.access-menu-value.access-color-3.active a{background-image:url(../img/access_color_3_on.svg)}.access-menu-value.access-size-1 a{background:url(../img/access_color_1_off.svg) 0 0 no-repeat;font-size:14px}.access-menu-value.access-size-1.active a{background-image:url(../img/access_color_1_on.svg)}.access-menu-value.access-size-2 a{background:url(../img/access_color_1_off.svg) 0 0 no-repeat;font-size:16px}.access-menu-value.access-size-2.active a{background-image:url(../img/access_color_1_on.svg)}.access-menu-value.access-size-3 a{background:url(../img/access_color_1_off.svg) 0 0 no-repeat;font-size:18px}.access-menu-value.access-size-3.active a{background-image:url(../img/access_color_1_on.svg)}.sticky.desktop #header{position:fixed;top:0;z-index:99}.sticky.desktop #logo{width:149px;height:45px;margin:8px 0}.sticky.desktop .menu-element{height:64px}.sticky.desktop .menu-element-inner{height:40px;float:left;margin:12px 0 0}.sticky.desktop #menu-general .underline{margin:6px 0 0}.sticky.desktop .underline .line{top:16px}.sticky.desktop .underline.main-menu-link:after{bottom:-19px}.sticky.desktop #general-menu-curricula-content,.sticky.desktop #user-menu-account-content{top:65px}.sticky.desktop #user-menu .underline{margin:0}.sticky.desktop #user-menu .underline .line{top:12px}.sticky.desktop .access-menu-content{top:65px}.sticky.desktop #access-menu .underline .line{top:45px}.sticky.desktop .access-menu-button{margin:8px 0 0}.sticky.desktop .access-menu-question{margin:8px 10px 0 0}.logged #header-right{float:none}.logged #header-right-left{float:left}.logged #header-right-right{float:right}.logged #menu-tablet-general{display:block;margin-right:0;margin-left:30px}.logged.access-color-2 #menu-tablet-general{border-color:#30222c}.logged #menu-general #menu-general-inner-wrap{display:none}.logged #menu-general.active #menu-general-inner-wrap{display:block}.logged #menu-general.active .menu-general-inner{padding:10px 0;width:100%;border-bottom:1px solid #eae8e9}.logged #menu-general.active .menu-general-inner:last-child{border-bottom:none}.logged.access-color-2 #menu-general.active .menu-general-inner{border-color:#30222c}.logged #menu-general.active #general-menu-curricula-button{border-right:1px solid #eae8e9;padding-right:40px}.logged.access-color-2 #menu-general.active #general-menu-curricula-button{border-color:#30222c}.logged #menu-general.active #general-menu-curricula-button .icon{right:20px}.logged #menu-general.active #menu-tablet-general-button .icon{background-image:url(../img/burger_menu_on.svg);width:9px;height:10px;left:16px;top:11px}.logged.access-color-2 #menu-general.active #menu-tablet-general-button .icon{background-image:url(../img/burger_menu_on-contrast.svg)}.logged #menu-general.active #menu-tablet-general-button .line{display:block}.logged #menu-general.active #menu-general-inner-wrap{position:absolute;top:101px;left:60px;width:380px;z-index:50;background:#fff;border:1px solid #eae8e9;border-top:none;border-radius:0 0 3px 3px;padding:5px 20px 0;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.logged.access-color-3 #menu-general.active #menu-general-inner-wrap{background:#fafac8}.logged.access-color-2 #menu-general.active #menu-general-inner-wrap{background:#ffdd50;border:1px solid #30222c;border-top:none}.logged #menu-general.active #menu-general-inner-wrap .menu-element{margin:0 20px 0 0;height:auto;width:calc(50% - 10px)}.logged #menu-general.active #menu-general-inner-wrap .menu-element:nth-child(2n){margin-right:0}.logged #menu-general.active #menu-general-inner-wrap .menu-element-inner{padding:0}.logged #menu-general.active #menu-general-inner-wrap .menu-general-inner .menu-element:last-child{margin:0}.logged #menu-general.active #menu-general-inner-wrap .menu-element-inner{border:none;height:auto;margin:0}.logged #menu-general.active #menu-general-inner-wrap .underline{margin:4px 0 8px}.logged #menu-general.active #menu-general-inner-wrap .underline .line{display:none}.logged.access-color-2 #menu-general.active #menu-general-inner-wrap a{color:#30222c}.logged .general-menu-curricula-item{float:left;width:100%;padding:5px 0}.logged .general-menu-curricula-item a{color:#6e646b;float:left;clear:left;width:100%;text-align:center}.logged .general-menu-curricula-item a:hover{color:#10b9a8}.logged #general-menu-curricula-content{padding:6px 10px;background:#f8f8f8!important;border-top:1px solid #9fe3dc;border-bottom:1px solid #9fe3dc;border-left:none;border-right:none;border-radius:0}.logged #general-menu-curricula-content .menu-sep{border:none;float:left;width:100%}.logged #menu-general.active #general-menu-curricula-content{position:relative;float:left;top:0;margin:5px 0 10px;box-shadow:none;width:230px}.logged.access-color-2 #menu-general.active #general-menu-curricula-content{background:#ffdd50!important;border-top-color:#30222c;border-bottom-color:#30222c}.logged #menu-tablet-general-button .line{top:63px}.main-menu-courses-wrap.active .main-menu-courses .line{display:block}.main-menu-courses-content{display:none;position:absolute;left:0;top:101px;width:220px;border:1px solid #eae8e9;border-top:none;border-radius:0 0 3px 3px;padding:10px;background:#fff;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.access-size-2.desktop .main-menu-courses-content{width:232px}.access-size-3.desktop .main-menu-courses-content{width:245px}.access-color-3 .main-menu-courses-content{background:#fafac8}.access-color-2 .main-menu-courses-content{background:#ffdd50;border:1px solid #30222c;border-top:none}.main-menu-courses-wrap.active .main-menu-courses-content{display:block}.main-menu-courses-wrap.active .title{color:#10b9a8}.access-color-2 .main-menu-courses-wrap.active .title{color:#30222c}.main-menu-courses-wrap.active .main-menu-courses .arrow{background-image:url(../img/arrow_up_green.svg)}.access-color-2 .main-menu-courses-wrap.active .main-menu-courses .arrow{background-image:url(../img/arrow_up_grey.svg)}.main-menu-courses-wrap.active .icon{background-image:url(../img/courses_on.svg)}.access-color-2 .main-menu-courses-wrap.active .icon{background-image:url(../img/courses_off.svg)}.main-menu-courses-item{float:left;padding:8px 10px}.main-menu-courses-item a{color:#30222c;display:block;text-decoration:none}.main-menu-courses-item a:hover{color:#10b9a8}.access-color-2 .main-menu-courses-item a:hover{color:#30222c}#user-menu-profile.active #user-menu-profile-button .line{display:block}#user-menu-profile-content{display:none;position:absolute;right:0;top:101px;width:auto;border:1px solid #eae8e9;border-top:none;border-radius:0 0 3px 3px;padding:10px;background:#fff;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.access-size-2.desktop #user-menu-profile-content{width:197px}.access-size-3.desktop #user-menu-profile-content{width:210px}.access-color-3 #user-menu-profile-content{background:#fafac8;border-color:#aca7ab}.access-color-2 #user-menu-profile-content{background:#ffdd50;border:1px solid #30222c;border-top:none}#user-menu-profile.active #user-menu-profile-content{display:block}#user-menu-profile-items{border-bottom:1px solid #eae8e9;float:left;width:100%;padding:0 0 10px}.access-color-2 #user-menu-profile-items{border-bottom:1px solid #30222c}.access-color-3 #user-menu-profile-items{border-color:#aca7ab}.user-menu-profile-item{float:left;padding:8px 10px}.user-menu-profile-item a{color:#30222c;display:block;text-decoration:none}.access-color-2 .user-menu-profile-item a:hover{color:#30222c}.user-menu-profile-item a:hover{color:#10b9a8}#user-menu-profile-form{clear:both;padding:20px 0 10px}#user-menu-profile-logout{margin:0 auto;width:130px;height:40px;display:block;clear:both;background:#10b9a8;border:none;color:#fff;border-radius:3px;-webkit-appearance:none}#user-menu-profile-logout:hover{background:#0ea697}.access-color-2 #user-menu-profile-logout{background:#30222c;color:#ffdd50}.logged #main-menu{display:block;float:left}.logged #user-menu-account,.logged #user-menu-trial{display:none}.logged #user-menu-profile{display:block;margin:0 15px 0 0}.logged #user-menu-profile .menu-element-inner{border-right:1px solid #eae8e9;border-left:1px solid #eae8e9;padding:0 15px}.access-color-2.logged #user-menu-profile .menu-element-inner{border-right:1px solid #30222c;border-left:1px solid #30222c}.access-color-3.logged #user-menu-profile .menu-element-inner{border-color:#aca7ab}.logged #user-menu .underline{height:56px;line-height:60px;margin:0}.logged #user-menu .underline .line{top:23px}#user-menu-profile-button{padding-left:55px;padding-right:15px}#user-menu-profile-button .avatar{display:block;width:45px;height:55px;position:absolute;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/img/user.png)}.access-color-2 #user-menu-profile-button .avatar.default{background-image:url(/assets/img/user-color2.png)}#user-menu-profile-button .avatar .shape-avatar{position:absolute;width:47px;height:57px;background:url(../img/avatar_shape-white.svg) 0 0 no-repeat;left:-1px;top:-1px}.logged.access-color-3 #user-menu-profile-button .avatar .shape-avatar{background-image:url(../img/avatar_shape-yellow.svg)}.logged.access-color-2 #user-menu-profile-button .avatar .shape-avatar{background-image:url(../img/avatar_shape-contrast.svg)}#user-menu-profile-button .arrow{display:block;width:7px;height:4px;background:url(../img/small_arrow_down_grey.svg) 0 0 no-repeat;position:absolute;right:0;top:50%;margin-top:0}#user-menu-profile-button:hover .arrow{background-image:url(../img/small_arrow_down_green.svg)}.access-color-2 #user-menu-profile-button:hover .arrow{background-image:url(../img/small_arrow_down_grey.svg)}#user-menu-profile-button .line{padding-right:15px}#user-menu-profile-button .outer-title{display:block;max-width:110px;height:100%;overflow:hidden}.access-size-2.desktop #user-menu-profile-button .inner-title{line-height:17px}.access-size-3.desktop #user-menu-profile-button .inner-title{font-size:18px;line-height:18px}#user-menu-profile-button .title{height:100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#user-menu-profile-button .inner-title{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#user-menu-profile.active #user-menu-profile-button .arrow{background-image:url(../img/small_arrow_up_green.svg)}.access-color-2 #user-menu-profile.active #user-menu-profile-button .arrow{background-image:url(../img/small_arrow_up_grey.svg)}#user-menu-profile.active #user-menu-profile-button{color:#10b9a8}.access-color-2 #user-menu-profile.active #user-menu-profile-button{color:#30222c}#main-menu .underline{height:30px;line-height:30px;margin:15px 0 0}#main-menu-mobile .title,#main-menu .underline .title{display:block;min-width:33px}#main-menu-mobile .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-menu-mobile .icon,#main-menu .underline .icon{display:block;position:absolute;left:0;top:50%;margin-top:-10px}.main-menu-link:after{content:"";position:absolute;left:0;bottom:-34px;width:100%;height:3px;opacity:0;background-color:#10b9a8;display:none}.main-menu-link:hover:after{opacity:1;display:block}#main-menu-mobile .count,#main-menu .underline .count{font-weight:700;font-size:9px;text-align:center;line-height:16px;width:16px;height:16px;border-radius:8px;border-width:1px;border-style:solid;display:block;position:absolute;left:-8px;top:-8px;color:#30222c}.access-color-2 #main-menu-mobile .count,.access-color-2 #main-menu .underline .count{border-color:#30222c;background:#ffdd50}.main-menu-teachers-academy{padding-left:33px}.main-menu-teachers-academy .icon{width:23px;height:20px;background:url(../img/subject_off.svg) 0 0 no-repeat}.main-menu-teachers-academy:hover .icon{background-image:url(../img/subject_on.svg)}.access-color-2 .main-menu-teachers-academy:hover .icon{background-image:url(../img/subject_off.svg)}.main-menu-teachers-academy .line{padding-left:33px;left:-33px}.main-menu-dashboard{padding-left:33px}.main-menu-dashboard .icon{width:23px;height:20px;background:url(../img/dashboard_off.svg) 0 0 no-repeat}.main-menu-dashboard:hover .icon{background-image:url(../img/dashboard_on.svg)}.access-color-2 .main-menu-dashboard:hover .icon{background-image:url(../img/dashboard_off.svg)}.main-menu-dashboard .line{padding-left:33px;left:-33px}.main-menu-blog{padding-left:33px}.main-menu-blog .icon{width:23px;height:20px;background:url(../img/blog_off.svg) 0 0 no-repeat}.main-menu-blog:hover .icon{background-image:url(../img/blog_on.svg)}.access-color-2 .main-menu-blog:hover .icon{background-image:url(../img/blog_off.svg)}.main-menu-blog .line{padding-left:33px;left:-33px}.main-menu-cms{padding-left:33px}.main-menu-cms .icon{width:23px;height:20px;background:url(../img/cms_off.svg) 0 0 no-repeat}.main-menu-cms:hover .icon{background-image:url(../img/cms_on.svg)}.access-color-2 .main-menu-cms:hover .icon{background-image:url(../img/cms_off.svg)}.main-menu-cms .line{padding-left:33px;left:-33px}.main-menu-curricula{padding-left:33px}.main-menu-curricula .icon{background-image:url(../img/curricula_off.svg);background-repeat:no-repeat;background-size:contain;height:20px;width:16px}.main-menu-curricula:hover .icon{background-image:url(../img/curricula_on.svg)}.access-color-2 .main-menu-curricula:hover .icon{background-image:url(../img/curricula_off.svg)}.main-menu-curricula .line{padding-left:33px;left:-33px}.main-menu-subscriptions .line{padding-left:26px;padding-right:12px}.main-menu-courses{padding-left:31px}.main-menu-courses .icon{width:21px;height:20px;background:url(../img/courses_off.svg) 0 0 no-repeat}.main-menu-courses:hover .icon{background-image:url(../img/courses_on.svg)}.access-color-2 .main-menu-courses:hover .icon{background-image:url(../img/courses_off.svg)}.main-menu-courses .line{padding-left:31px;left:-31px}.main-menu-courses .arrow{width:10px;height:6px;background:url(../img/arrow_down_grey.svg) 0 0 no-repeat;position:absolute;right:0;top:50%;margin-top:-3px}.main-menu-courses:hover .arrow{background-image:url(../img/arrow_down_green.svg)}.access-color-2 .main-menu-courses:hover .arrow{background-image:url(../img/arrow_down_grey.svg)}.main-menu-assignments{padding-left:27px;position:relative;padding-right:10px}.main-menu-assignments .icon{width:22px;height:23px;background:url(../img/new-assignments_off.svg) 0 0 no-repeat}.main-menu-assignments:hover .icon{background-image:url(../img/new-assignments_on.svg)}.access-color-2 .main-menu-assignments:hover .icon{background-image:url(../img/new-assignments_off.svg)}.main-menu-assignments .line{padding-left:27px;left:-27px}.main-menu-messages{padding-left:32px!important}.main-menu-messages .icon{width:20px;height:20px;background:url(../img/messages_off.svg) 0 0 no-repeat;left:0!important}.main-menu-messages:hover .icon{background-image:url(../img/messages_on.svg)}.access-color-2 .main-menu-messages:hover .icon{background-image:url(../img/messages_off.svg)}.main-menu-messages .line{padding-left:30px;left:-30px}.main-menu-messages .count{border-color:#d8657f;background:#f8c3cf}.main-menu-notifications{padding-left:32px!important}.main-menu-notifications .icon{width:20px;height:20px;background:url(../img/notifications_off.svg) 0 0 no-repeat;left:0!important}.main-menu-notifications:hover .icon{background-image:url(../img/notifications_on.svg)}.access-color-2 .main-menu-notifications:hover .icon{background-image:url(../img/notifications_off.svg)}.main-menu-notifications .line{padding-left:30px;left:-30px}.main-menu-notifications .count{border-color:#10b9a8;background:#9fe3dc}#main-menu .menu-element:last-child{margin-right:25px}#main-menu .menu-element.menu-element-users .menu-element-inner{border-left:1px solid #eae8e9;padding:0 0 0 25px}.access-color-2 #main-menu .menu-element.menu-element-users .menu-element-inner,.access-color-2 #main-menu .menu-element:last-child .menu-element-inner{border-left:1px solid #30222c}.access-color-3 #main-menu .menu-element.menu-element-users .menu-element-inner{border-color:#aca7ab}.main-menu-users{padding-left:37px}.main-menu-users .icon{width:27px;height:20px;background:url(../img/users_off.svg) 0 0 no-repeat}.main-menu-users:hover .icon{background-image:url(../img/users_on.svg)}.access-color-2 .main-menu-users:hover .icon{background-image:url(../img/users_off.svg)}.main-menu-users .line{padding-left:37px;left:-37px}.main-menu-groups{padding-left:37px}.main-menu-groups .icon{width:27px;height:22px;background:url(../img/groups-new.svg) 0 0 no-repeat}.access-color-2 .main-menu-groups:hover .icon,.main-menu-groups:hover .icon{background-image:url(../img/groups-new-green.svg)}.main-menu-groups .line{padding-left:37px;left:-37px}.main-menu-curricuals{padding-left:37px}.main-menu-curricuals .icon{width:22px;height:22px;background-image:url(../img/curricula_off.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.access-color-2 .main-menu-curricuals:hover .icon,.main-menu-curricuals:hover .icon{background-image:url(../img/curricula_on.svg)}.main-menu-curricuals .line{padding-left:37px;left:-37px}.sticky #main-menu .underline{margin:6px 0 0}.sticky.logged #user-menu .underline{height:40px;line-height:43px}.sticky #user-menu-profile-button .avatar{width:37px;height:45px;top:-3px}.sticky #user-menu-profile-button .avatar .shape-avatar{width:39px;height:47px}.sticky.desktop.logged #user-menu .underline .line{top:13px}.sticky.logged #menu-tablet-general-button .line{top:46px}.sticky #user-menu-profile.active #user-menu-profile-content,.sticky.logged #menu-general.active #menu-general-inner-wrap,.sticky .main-menu-courses-wrap.active .main-menu-courses-content{top:65px}#access-menu-mobile,#main-menu-mobile{display:none}.main-menu-subscriptions{padding-left:33px}.main-menu-subscriptions:hover .icon{background-image:url(../img/subscriptions_on.svg)}.main-menu-subscriptions .icon{width:23px;height:20px;background:url(../img/subscriptions_off.svg) 0 0 no-repeat}.main-menu-subscriptions .line{padding-left:33px;left:-33px}.main-menu-subscriptions .arrow{width:10px;height:6px;background:url(../img/arrow_down_grey.svg) 0 0 no-repeat;position:absolute;right:0;top:50%;margin-top:-3px}.access-color-2 .main-menu-subscriptions:hover .icon{background-image:url(../img/subscriptions_off.svg)}.main-menu-subscriptions{padding-left:26px;padding-right:12px}.main-menu-subscriptions-content{display:none;position:absolute;left:0;top:101px;width:220px;border:1px solid #eae8e9;border-top:none;border-radius:0 0 3px 3px;padding:10px;background:#fff;box-shadow:0 10px 35px -9px rgba(0,0,0,.18)}.access-color-2 .main-menu-subscriptions-content{background-color:#ffdd50;border-color:#30222c}.access-color-3 .main-menu-subscriptions-content{background-color:#fafac8}.main-menu-subscriptions-wrap.active .main-menu-subscriptions-content{display:block}.main-menu-subscriptions-item{float:left;padding:8px 10px}.main-menu-subscriptions-wrap.active .main-menu-subscriptions .arrow{background-image:url(../img/arrow_up_green.svg)}.main-menu-subscriptions-item a{color:#30222c;display:block;text-decoration:none}.main-menu-subscriptions-item a:hover{color:#10b9a8}.access-color-2 .main-menu-subscriptions-item a:hover{color:#30222c}#users-group.active #users-groups-button .line,#users-group.active #users-groups-content{display:block}#users-group.active #users-groups-button{color:#10b9a8}.sticky #users-groups-content,.tablet #users-groups-content{top:64px}#users-groups-content{-moz-box-shadow:0 10px 35px -9px rgba(0,0,0,.18);-webkit-box-shadow:0 10px 35px -9px rgba(0,0,0,.18);background:#fff;border-radius:0 0 3px 3px;border-top:none;border:1px solid #eae8e9;box-shadow:0 10px 35px -9px rgba(0,0,0,.18);display:none;left:0;padding:15px;position:absolute;right:-16px;top:100px;width:auto}#users-groups-content a{color:#30222c;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}#users-groups-content a .icon{margin-right:8px}#users-groups-content a.r-users .icon{background:url(../img/users_off.svg) 0 0 no-repeat;background-size:contain;height:16px;width:20px}#users-groups-content a.r-users:hover .icon{background:url(../img/users_on.svg) 0 0 no-repeat;background-size:contain}#users-groups-content a.r-groups .icon{background:url(../img/groups-new.svg) 0 0 no-repeat;background-size:contain;height:20px;width:20px}#users-groups-content a.r-groups:hover .icon{background:url(../img/groups-new-green.svg) 0 0 no-repeat;background-size:contain}#users-groups-content a.r-curriculas .icon{background:url(../img/curricula_off.svg) 0 0 no-repeat;background-size:contain;height:20px;min-width:20px}#users-groups-content a.r-curriculas:hover .icon{background:url(../img/curricula_on.svg) 0 0 no-repeat;background-size:contain}#users-groups-content a:hover{color:#10b9a8}#users-groups-content a:last-child{margin-bottom:0}#users-groups-button{padding-right:15px}#users-groups-button:hover .icon-cog,#users-groups-button:hover i{background:url(../img/cms_on.svg) 0 0 no-repeat}#users-groups-button:hover .arrow{background-image:url(../img/small_arrow_down_green.svg)}#users-groups-button .outer-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#users-groups-button .arrow{display:block;width:7px;height:4px;background:url(../img/small_arrow_down_grey.svg) 0 0 no-repeat;position:absolute;right:0;top:50%;margin-top:0}#users-groups-button .inner-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#users-groups-button i{width:20px;height:20px;display:inline-block;margin-right:10px;background:url(../img/cms_off.svg) 0 0 no-repeat}#users-group.active #users-groups-button .icon-cog{background:url(../img/cms_on.svg) 0 0 no-repeat}#users-group.active #users-groups-button .arrow{background-image:url(../img/small_arrow_up_green.svg)}.admin-users-table-page{max-width:1260px;padding-bottom:90px;padding-top:65px}.admin-users-table-page .head-h1{border-bottom:1px solid #dcdbdb;color:#10b9a8;display:block;font-family:"Roboto",sans-serif;font-size:25px;font-weight:400;line-height:65px;margin:0 auto 20px;width:100%}.admin-users-table-page .head-h1 a:not(.subscription-export-button){background:#9fe3dc;border-radius:50px;color:#30222c;display:inline-block;font-size:14px;height:auto;line-height:normal;margin-left:40px;padding:9px 35px;position:relative;text-decoration:none;top:-5px}.admin-users-table-page .head-h1 a:not(.subscription-export-button):hover{background:#10b9a8}.admin-users-table-page .usersCount{border-radius:5px;border:1px solid #eae8e9;line-height:50px;margin-top:15px}.admin-users-table-page .usersCount div{color:#30222c;display:inline-block;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;height:100%;padding:0 10px;text-decoration:none}.admin-users-table-page .usersCount div.totalUsers{background:#f8f8f8;border-right:1px solid #eae8e9}.admin-users-table-page .usersCount div.totalUsersActive{color:#10b9a8}.admin-users-table-page #admin-users-table_filter{display:none!important}.admin-users-table-page .table-filters-container{border-radius:5px;border:1px solid #eae8e9;display:table;line-height:55px;margin-top:30px;width:100%}.admin-users-table-page .table-filters-container.hover_active{border:1px solid #aca7ab}.admin-users-table-page .table-filters-container.hover_active>span{background:#ffeb9b;border-right:1px solid #aca7ab}.admin-users-table-page .table-filters-container.hover_active .table-filters .table-filter{background:#fffae6}.admin-users-table-page .table-filters-container>span{background:#f2f2f2;border-right:1px solid #eae8e9;color:#30222c;cursor:pointer;display:table-cell;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;height:55px;line-height:normal;padding:0 10px;text-decoration:none;vertical-align:middle;width:70px}.admin-users-table-page .table-filters-container .table-filters{display:table-cell}.admin-users-table-page .table-filters-container .table-filters .table-filter{background:#f8f8f8;border-radius:20px;border:1px solid #eae8e9;color:#4e4e4e;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:normal;margin-left:10px;padding:8px 30px 8px 10px;position:relative}.admin-users-table-page .table-filters-container .table-filters .table-filter.highlighted{background:#fffae6;border:1px solid #aca7ab}.admin-users-table-page .table-filters-container .table-filters .table-filter.highlighted span{opacity:1}.admin-users-table-page .table-filters-container .table-filters .table-filter span{background-size:6px 6px;background:url(../img/burger_menu_on-contrast.svg) no-repeat 50%;content:"";cursor:pointer;display:block;height:15px;opacity:.6;position:absolute;right:10px;top:8px;width:15px}.admin-users-table-page .studentsHeaderActions .help-tooltip,.admin-users-table-page .studentsHeaderActions a,.admin-users-table-page .studentsHeaderActions button{color:#fff!important;text-decoration:none!important}table#admin-users-table{border-radius:5px;border:1px solid #dcdbdb;color:#30222c;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;margin-top:30px;padding:0;position:relative;width:100%}table#admin-users-table thead tr{position:relative}table#admin-users-table thead th{background:#f8f8f8;border-bottom:1px solid #eae8e9;border-right:1px solid #eae8e9;font-weight:400;padding:14px 10px;text-align:left}table#admin-users-table thead th:first-of-type{border-top-left-radius:6px}table#admin-users-table thead th:last-of-type{border-top-right-radius:6px}table#admin-users-table thead th:nth-of-type(7){min-width:110px}table#admin-users-table thead th:nth-of-type(8){min-width:68px;z-index:2}table#admin-users-table thead th:nth-of-type(9){text-align:center}table#admin-users-table thead th:nth-of-type(10){padding:0}table#admin-users-table thead th.actions,table#admin-users-table thead th.hidden{border-right:none}table#admin-users-table thead th.column-email{width:190px!important}table#admin-users-table thead th.actions{right:1px!important;width:59px!important;border-top-right-radius:6px;box-sizing:border-box;height:72px!important;line-height:70px;padding:0;position:absolute;width:91px!important;z-index:1}table#admin-users-table thead th.sorting{position:relative}table#admin-users-table thead th.sorting:after{background-size:10px 17px;background:url(../img/icons/arrows.svg) no-repeat 50%;content:"";display:block;height:17px;position:absolute;right:10px;top:26px;width:10px}table#admin-users-table thead th.sorting_asc{position:relative}table#admin-users-table thead th.sorting_asc:after{background-size:10px 17px;background:url(../img/icons/arrows-up-selected.svg) no-repeat 50%;content:"";display:block;height:17px;position:absolute;right:10px;top:26px;width:10px}table#admin-users-table thead th.sorting_desc{position:relative}table#admin-users-table thead th.sorting_desc:after{background-size:10px 17px;background:url(../img/icons/arrows-down-selected.svg) no-repeat 50%;content:"";display:block;height:17px;position:absolute;right:10px;top:26px;width:10px}table#admin-users-table thead th.has-filter{position:relative;cursor:pointer}table#admin-users-table thead th.has-filter:after{background-size:10px 6px;background:url(../img/icons/filter_arrow_down.svg) no-repeat 50%;content:"";display:block;height:17px;position:absolute;right:10px;top:26px;width:10px}table#admin-users-table thead th.has-filter.highlighted{background:#fffae6!important}table#admin-users-table thead th.has-filter.highlighted:before{border:1px solid #a0a0a0;content:"";display:block;height:69px;left:-1px;position:absolute;top:-1px;width:100%;z-index:3}table#admin-users-table thead th.has-filter:hover{background:#f3f3f3}table#admin-users-table thead th.has-filter:hover:before{border-bottom:1px solid #d5d5d5;border:1px solid #a0a0a0;content:"";display:block;height:69px;left:-1px;position:absolute;top:-1px;width:100%;z-index:3}table#admin-users-table thead th.has-filter:hover:after{background-size:10px 6px;background:url(../img/icons/filter_arrow_down_active.svg) no-repeat 50%;transform:rotate(180deg)}table#admin-users-table thead th.has-filter:hover .filter-container{display:block}table#admin-users-table thead th.has-filter .filter-container{background:#f3f3f3;border:1px solid #a0a0a0;box-sizing:border-box;display:none;left:-1px;max-height:330px;overflow:auto;padding:0 10px 15px;position:absolute;top:69px;width:240px;z-index:2}table#admin-users-table thead th.has-filter .filter-container .filter-item{color:#4e4e4e;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-top:15px;padding-left:20px;position:relative;text-transform:capitalize}table#admin-users-table thead th.has-filter .filter-container .filter-item.checked{color:#30222c}table#admin-users-table thead th.has-filter .filter-container .filter-item.checked span{border:1px solid #10b9a8;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}table#admin-users-table thead th.has-filter .filter-container .filter-item.checked span:after{background:url(../img/icons/checked.svg) no-repeat 50%;content:"";display:block;background-size:cover;height:11px;position:absolute;width:11px;top:1px;left:1px}table#admin-users-table thead th.has-filter .filter-container .filter-item span{background:#fff;border:1px solid #a0a0a0;box-sizing:border-box;display:block;height:15px;left:0;position:absolute;top:-1px;width:15px}table#admin-users-table thead th input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f8f8;border-radius:5px;border:1px solid #f8f8f8;box-sizing:border-box;color:#30222c;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;padding:10px 10px 10px 30px;width:100%}table#admin-users-table thead th input:focus,table#admin-users-table thead th input:hover{background:#fff;border:1px solid #eae8e9}table#admin-users-table thead th input:-moz-placeholder,table#admin-users-table thead th input:-ms-input-placeholder,table#admin-users-table thead th input::-moz-placeholder,table#admin-users-table thead th input::-webkit-input-placeholder,table#admin-users-table thead th input::placeholder,table#admin-users-table thead th input::placeholder-shown{color:#30222c;opacity:1}table#admin-users-table thead th.has-search{position:relative;width:215px!important}table#admin-users-table thead th.has-search:before{background-size:15px 15px;background:url(../img/icons/search.svg) no-repeat 50%;content:"";display:block;height:20px;left:18px;position:absolute;top:25px;width:20px}table#admin-users-table thead th.non-empty{position:relative}table#admin-users-table thead th.non-empty:before{background-size:15px 15px;background:url(../img/icons/search_green.svg) no-repeat 50%;content:"";display:block;height:20px;left:18px;position:absolute;top:25px;width:20px}table#admin-users-table tbody tr:first-of-type td{border-top:none}table#admin-users-table tbody tr td{background-color:#fff;border-right:1px solid #eae8e9;border-top:1px solid #eae8e9;color:#4e4e4e;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;padding:10px}table#admin-users-table tbody tr td.action{position:relative;min-width:135px;height:37px;display:table-cell}table#admin-users-table tbody tr td.action .action-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}table#admin-users-table tbody tr td.action.switch-user{white-space:nowrap}table#admin-users-table tbody tr td.action.switch-user a{position:static}table#admin-users-table tbody tr td.action.switch-user a img{opacity:.8;position:static}table#admin-users-table tbody tr td.action.switch-user a:hover img{opacity:1;position:static}table#admin-users-table tbody tr td.action.switch-user img{opacity:.5;position:relative!important;top:2px}table#admin-users-table tbody tr td.action a{width:35px;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}table#admin-users-table tbody tr td.action a:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}table#admin-users-table tbody tr td.action a.edit-post:after{background:url(../img/icons/edit_crayon_gray.svg) no-repeat 50%;background-size:13px 13px}table#admin-users-table tbody tr td.action a.edit-post.unactive:after{background-image:url(../img/icons/edit_crayon_light_gray.svg)}table#admin-users-table tbody tr td.action a.edit-post:not(.unactive):hover:after{background:url(../img/icons/edit_crayon_gray_hover.svg) no-repeat 50%;background-size:13px 13px}table#admin-users-table tbody tr td.action a.change-status[data-class=publish]:after{background:url(../img/icons/publish.svg) no-repeat 50%;background-size:20px 13px}table#admin-users-table tbody tr td.action a.change-status[data-class=unpublish]:after{background:url(../img/icons/unpublish.svg) no-repeat 50%;background-size:20px 13px}table#admin-users-table tbody tr td.action a.change-status:hover[data-class=publish]:after{background:url(../img/icons/unpublish_hover.svg) no-repeat 50%;background-size:20px 13px}table#admin-users-table tbody tr td.action a.change-status:hover[data-class=unpublish]:after{background:url(../img/icons/publish_hover.svg) no-repeat 50%;background-size:20px 13px}table#admin-users-table tbody tr td.action a.delete_post:after{background:url(../img/icons/delete_post_gray.svg) no-repeat 50%;background-size:10px 10px}table#admin-users-table tbody tr td.action a.delete_post.archive:after,table#admin-users-table tbody tr td.action a.delete_post.archive:hover:after{background-image:url(../img/archive.svg);background-size:15px}table#admin-users-table tbody tr td.action a.edit-post.unactive{display:none}table#admin-users-table tbody tr td.action a.delete_post.unarchive{cursor:pointer}table#admin-users-table tbody tr td.action a.delete_post.unarchive:after,table#admin-users-table tbody tr td.action a.delete_post.unarchive:hover:after{background-image:url(../img/unarchive.svg);background-size:15px}table#admin-users-table tbody tr td.action a.delete_post:hover:after{background:url(../img/icons/delete_post_gray_hover.svg) no-repeat 50%;background-size:10px 10px}table#admin-users-table tbody tr td:nth-of-type(2),table#admin-users-table tbody tr td:nth-of-type(3){color:#30222c;font-weight:500}table#admin-users-table tbody tr td:nth-of-type(6){text-transform:capitalize}table#admin-users-table tbody tr td:last-of-type{border-right:none}table#admin-users-table tbody tr td[data-type=published]{color:#10b9a8}table#admin-users-table tbody tr td:nth-of-type(9),table#admin-users-table tbody tr td:nth-of-type(10){box-sizing:border-box;padding:0;position:relative;width:35px}table#admin-users-table tbody tr:hover,table#admin-users-table tbody tr:hover td{background-color:transparent}table#admin-users-table tbody tr td:nth-of-type(5){max-width:190px;text-overflow:ellipsis;overflow:hidden}.cookies-block{background-color:#30222c;color:#ffdd50;display:none;padding:15px 17px}.cookie-table{display:-ms-flexbox;display:flex;margin:0 auto;max-width:800px}.cookies-block .description-cell{font-family:"Roboto Condensed",sans-serif;font-weight:400;padding-right:30px}.cookies-block a{color:inherit}.cookies-block .btn-cell{min-width:112px}.cookie-btn{border-radius:4px;border:1px solid #ffdd50;box-sizing:border-box;cursor:pointer;font-size:14px;margin:0 8px;min-width:95px;padding:10px 25px;text-align:center;white-space:nowrap}.cookie-btn:not(.gray):hover{background-color:#ffdd50;color:#30222c}.cookie-btn.gray{border-color:#aca7ab;color:#aca7ab}#footer{background:#30222c;font-size:14px;position:relative;font-family:"Roboto",sans-serif;font-weight:500}#footer.fixed{position:fixed;width:100%;bottom:0}#footer.z-index-99{z-index:99}.edit-group-page #footer{display:none}.access-size-2.desktop #footer{font-size:17px}.access-size-3.desktop #footer{font-size:19px}#footer-top{padding:45px 0 60px;background:url(../img/line_dash.png) 0 100% repeat-x}.footer-inner{padding:0}.footer-list{width:18%;float:left;margin:0 0 0 2.4%}.footer-list:first-child{margin:0}.footer-list-title{color:#10b9a8;text-transform:uppercase;padding:0 0 15px;font-family:"Dosis";font-weight:600;font-size:20px}.access-size-2.desktop .footer-list-title{font-size:21px}.access-size-3.desktop .footer-list-title{font-size:22px}.access-color-2 .footer-list-title{color:#ffdd50}.footer-list-title span{display:none;width:10px;height:6px;background:url(../img/arrow_down_green.svg) 0 0 no-repeat;float:right;margin:9px 8px 0 0}.access-color-2 .footer-list-title span{background-image:url(../img/arrow_down_yellow.svg)}.footer-list-items{float:left}.footer-list-item{color:#aca7ab;text-decoration:none;display:inline-block;float:left;clear:left;margin:0 0 3px}.access-color-2 .footer-list-item{color:#ffdd50}.footer-list-item:hover{color:#eae8e9;text-decoration:underline}.access-color-2 .footer-list-item:hover{color:#ffdd50}#footer-bottom{padding:20px 0}#footer-copy{float:left;color:#10b9a8}.access-color-2 #footer-copy{color:#ffdd50}#footer-created-by{float:right;color:#aca7ab;font-size:13px}.access-size-2.desktop #footer-created-by{font-size:15px}.access-size-3.desktop #footer-created-by{font-size:17px}.access-color-2 #footer-created-by{color:#ffdd50}#footer-created-by a{color:#aca7ab;text-decoration:none;height:19px;line-height:19px;padding:0 22px 0 0;font-family:"Dosis";font-weight:600;display:inline-block;position:relative}#footer-created-by a span{background:url(../img/erom_agency_off.svg) 0 0 no-repeat;width:17px;height:19px;display:inline-block;position:absolute;right:0;top:50%;margin-top:-8px}#footer-created-by a:hover{color:#1f9cd7}#footer-created-by a:hover span{background-image:url(../img/erom_agency_on.svg)}.access-color-2 #footer-created-by a,.access-color-2 #footer-created-by a:hover{color:#ffdd50}.access-color-2 #footer-created-by a:hover span,.access-color-2 #footer-created-by a span{background-image:url(../img/erom_agency-contrast.svg)}#footer-tablet-sep{position:absolute;left:0;top:68px;height:1px;width:100%;background:url(../img/line_dash.png) 0 100% repeat-x;display:none}#footer-tablet-sep-button{position:absolute;left:50%;top:-10px;margin:0 0 0 -12px;width:24px;height:24px;background:#493d45;border-radius:12px}#footer-tablet-sep-button span{display:block;width:10px;height:6px;position:absolute;left:50%;top:50%;margin:-3px 0 0 -5px;background:url(../img/arrow_down_green.svg) 0 0 no-repeat}.access-color-2 #footer-tablet-sep-button span{background-image:url(../img/arrow_down_yellow.svg)}#footer-mobile-head{padding:15px 0;float:left;width:100%;display:none}#footer-mobile-copy{float:left;color:#10b9a8;height:25px;line-height:25px}.access-color-2 #footer-mobile-copy{color:#ffdd50}#footer-mobile-menu-button-wrap{float:right;border-left:1px solid #493d45;padding:0 0 0 12px}.access-color-2 #footer-mobile-menu-button-wrap{border-color:#ffdd50}#footer-mobile-menu-button{width:25px;height:25px;display:block;position:relative}#footer-mobile-menu-button span{width:17px;height:14px;display:block;background:url(../img/burger_menu_off.svg) 0 0 no-repeat;position:absolute;left:4px;top:5px}.access-color-2 #footer-mobile-menu-button span{background-image:url(../img/burger_menu-contrast.svg)}.footer-list-logo img{display:block}.footer-list-logo a+a img{max-height:60px;margin-top:20px}#back-to-top{position:fixed;bottom:100px;right:29px;z-index:99;width:40px;height:40px;background:#000;display:block;border-radius:3px;opacity:0}#back-to-top span{width:11px;height:15px;position:absolute;left:15px;top:13px;background:url(../img/arrow_back_to_top.svg) 0 0 no-repeat;display:block}#back-to-top.active{opacity:.4}#back-to-top.active:hover{opacity:.8}.logged-in-as{background-color:#fceb96;border:1px solid #facd00;padding:15px 0}.logged-in-as .center{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.logged-in-as .center .switch-back-to-admin{color:#10b9a8}.logged-in-as-inner{color:#fe9b00}.logged-in-as-msg-arrow{width:18px;height:18px;position:absolute;top:-3px;border-style:solid;border-width:0 1px 1px 0;border-right-color:#facd00;border-bottom-color:#facd00;transform:rotate(45deg) translateX(-50%);background:#fceb96;left:50%}#user-menu-profile-switch-back,#user-menu-profile-switch-to{-ms-flex-align:center;align-items:center;border-bottom:1px solid #eae8e9;border-radius:3px 3px 0 0;color:#2f222d;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:18px;margin-bottom:8px;padding:18px 10px;text-decoration:none;width:calc(100% - 20px)}#user-menu-profile-switch-back:hover,#user-menu-profile-switch-to:hover{color:#10b9a8}#user-menu-profile-switch-back .title,#user-menu-profile-switch-to .title{margin-left:20px;white-space:nowrap}#user-menu-profile-switch-back .title .inner-title,#user-menu-profile-switch-to .title .inner-title{color:#10b9a8}.curriculaPage,.groupPage{margin:40px auto 0;max-width:930px;padding:0 15px}.groupPageTitle{-ms-flex-align:center;align-items:center;background-color:#9fe3dc;border-radius:9px 9px 0 0;border:1px solid #10b9a8;border-bottom:none;display:-ms-flexbox;display:flex;font-family:"Dosis",sans-serif;font-size:18px;font-weight:600;padding:20px}.groupPageTitle img{margin-right:10px}.curriculaPageItems,.groupPageItems{border-bottom:none;border:1px solid #10b9a8}.curriculaPageItems{display:inline-block;margin-bottom:80px;max-width:100%;width:100%;box-sizing:border-box;border-radius:0 0 9px 9px}.curriculaPageItem,.groupPageItem{-ms-flex-align:center;align-items:center;border-bottom:1px solid #10b9a8;display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px}.curriculaPageItem:last-child,.groupPageItem:last-child{border-bottom:none}.curriculaPageItem{height:40px}.groupPageItemDetail{-ms-flex-align:center;align-items:center;border-left:1px solid #10b9a8;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:40px;-ms-flex-pack:center;justify-content:center;margin-left:20px;opacity:.7;transition:opacity .3s ease;width:40px}.groupPageItemDetail:hover{opacity:1}.createGroupBtnNew{border-radius:5px;background-color:#10b9a8;cursor:pointer;width:220px;height:60px;font-size:18px;text-align:center;line-height:60px;color:#fff;text-decoration:none}.groupPage .title{font-size:30px;color:#30222c;font-weight:600;font-family:"Dosis",sans-serif}.groupPage .title-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.groupPageQualificationsGroup{margin-bottom:20px}.groupPageQualificationsGroup:last-child{margin-bottom:80px}.reassign{border:1px solid #ffce06;border-radius:5px 5px 0 0}.reassign .groupBlockTitle{background:#ffeb9b url(../img/groups.svg) no-repeat;background-size:25px 19px;background-position:left 13px center;border-radius:3px 3px 0 0;color:#30222c;display:-ms-flexbox;display:flex;font-family:"Dosis",sans-serif;font-size:18px;font-weight:600;-ms-flex-pack:justify;justify-content:space-between;line-height:45px;padding:0 10px 0 45px}.reassign--filter{padding:10px;background-color:#f8f8f8;border-bottom:1px solid #dcdbdb;position:relative}.reassign--filter:after{background:#eae8e9 url(../img/search.svg) no-repeat;background-size:16px 17px;background-position:right 13px center;border-radius:3px;content:"";cursor:pointer;display:block;height:33px;position:absolute;right:11px;top:11px;width:45px}.reassign--filter input{border-radius:3px;border:1px solid #aca7ab;font-family:"Dosis",sans-serif;font-size:16px;font-weight:500;height:35px;padding:0 45px 0 10px;padding:15px;width:100%;display:inline-block;box-sizing:border-box}.reassign--info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.reassign--info #reassign-select-all{background-color:#fffae6;border-radius:30px;color:#30222c;display:inline-block;font-family:Roboto;font-size:14px;font-weight:500;height:30px;line-height:30px;padding:0 20px;position:relative;text-decoration:none;margin-right:10px}.reassign--info #reassign-select-all:hover{background-color:#ffce06}.reassign--list{list-style:none}.reassign--list-item{-ms-flex-align:center;align-items:center;border-bottom:1px solid #dcdbdb;display:-ms-flexbox;display:flex;font-family:"Dosis",sans-serif;font-size:16px;padding:5px 10px}.reassign--list-item:last-child{border-bottom:none}.reassign--user{-ms-flex:1 1 80%;flex:1 1 80%;font-weight:bold}.reassign--score{-ms-flex:1 1 15%;flex:1 1 15%;font-weight:normal}.reassign--reassign{-ms-flex:1 1 5%;flex:1 1 5%}.help-tooltip{position:relative}.help-tooltip.tooltip-reassign{margin-right:0}.help-tooltip.tooltip-reassign .help-tooltip-content{width:200px;line-height:1.2;color:#10b9a8}.help-tooltip .help-tooltip-toggle{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;position:relative}.help-tooltip .help-tooltip-content{background-color:#2f2248;border-radius:4px;font-size:14px;left:50%;opacity:0;padding:22px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%) translateY(40px);transition:all .5s ease;z-index:100}.help-tooltip .help-tooltip-content.tooltip-visible{opacity:1;pointer-events:all;transform:translateX(-50%) translateY(20px)}.help-tooltip .help-tooltip-content.tooltip-visible .studentsExportImportTplDownload.btn-item span{display:inline}.help-tooltip .help-tooltip-content:before{background-color:#2f2248;content:"";height:10px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg);width:10px}.help-tooltip .help-tooltip-content p{margin:0 0 10px;line-height:1;color:#fff;white-space:nowrap;text-align:left}.help-tooltip .help-tooltip-content p.higlighted{color:#57cec2}.help-tooltip .help-tooltip-content p:last-child{margin-bottom:0}.input-group.checkbox input{display:none}.input-group.checkbox input:checked+label .checked{opacity:1}.input-group.checkbox input:checked+label .unchecked{opacity:0}.input-group.checkbox label{position:relative;width:15px;height:15px;display:block;margin-left:auto}.input-group.checkbox label img{position:absolute;left:0;top:0;transition:opacity .3s ease}.input-group.checkbox label img.checked{opacity:0}.jconfirm-buttons .btn.btn-confirm.btn-yellow.btn-let-me-practice{width:auto;min-width:225px}.copyCourseBlockInput{width:100%;padding:20px 20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.copyCourseBlockInput h3{color:#10b9a8;font-family:Dosis;font-size:20px;font-style:normal;font-weight:500;line-height:normal;width:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.copyCourseBlockInput .ui-selectmenu-button.ui-button{background-color:#fff;width:45%!important}.copyCourseBlockInput .ui-selectmenu-button.ui-button .ui-selectmenu-text{background-color:transparent;color:#6e646b;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:40px;width:90%}.visibility-hidden{visibility:hidden}ul.ui-menu{max-height:400px}.videoLengthIsSet{width:16px;height:16px;display:block;border:1px solid #10b9a8;border-radius:3px;position:relative}.videoLengthIsSet:after{content:"";display:block;position:absolute;width:19px;height:17px;background:url(../img/icons/checkmark.svg) no-repeat 50%;background-size:13px 8px;left:2px;top:2px;margin-left:-2.5px;margin-top:-2.5px}.videoLengthIsSet.false{background:#f9e9ec;border-color:#d9657e}.videoLengthIsSet.false:after{background:url(../img/icons/checkmark_red.svg) no-repeat 50%;background-size:13px 8px}.selected-lessons{width:100%;padding:40px 20px}.selected-lessons__inner{max-width:778px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.selected-lessons__inner div{border-bottom:1px solid #dcdcdc}.selected-lessons__inner div:not(.selected-lessons-delete){font-size:16px;line-height:20px;padding:15px;font-family:"Dosis",sans-serif;font-weight:600;color:#30222c}.selected-lessons__inner .selected-lessons-name{min-width:400px}.selected-lessons__inner .selected-lessons-delete{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;padding-left:3px}.selected-lessons__inner .selected-lessons-delete button{padding:10px 15px}.selected-lessons__inner .selected-lessons-delete button:hover .ed-icon-delete{color:#e9a7b6}.selected-lessons .ed-icon-delete{color:#8d858b;font-size:20px;transition:color .3s}@media screen and (max-width:1440px){#logo{width:150px}#menu-tablet-general{padding:0}}@media screen and (max-width:480px){#user-menu .menu-element{margin-right:10px}#user-menu .menu-element:last-child{margin-right:0}}@media (max-width:1330px){#user-menu-account-button,.login-btn{margin-top:0}.access-menu-button{margin:8px 8px 0 0!important}.access-menu-question{margin:8px 10px 0 0!important}.main-menu-link:after{bottom:-16px}#user-menu-profile-button .avatar{width:37px;height:45px;top:-3px}#user-menu-profile-button .avatar .shape-avatar{width:39px;height:47px}#users-group{margin-right:27px!important}#users-groups-button{padding-right:5px}#users-groups-button .icon-cog{margin-right:5px}#users-groups-button .arrow{top:13px!important}#users-group.active #users-groups-button .line{top:12px}#users-groups-content{right:-27px;left:auto;top:64px}#footer-top{padding:25px 0 10px;background:none}#footer-top.expandedFooter{padding-top:45px}#footer-top.expandedFooter .HomepageSection{padding-top:20px}.footer-inner{padding:0}.footer-list-title{font-size:16px}.footer-list-items{padding:35px 0 0;display:none}.footer-list-item{margin:0 0 15px}.footer-list-logo img{height:40px;margin-top:-12px}.footer-list-logo a+a img{height:30px}#footer-tablet-sep{display:block}.expandedFooter #footer-tablet-sep{top:105px}.tablet #footer.active .footer-list-items{display:block}.tablet #footer.active #footer-top{background:url(../img/line_dash.png) 0 100% repeat-x}.tablet #footer.active #footer-tablet-sep-button span{background-image:url(../img/arrow_up_green.svg)}.access-color-2.tablet #footer.active #footer-tablet-sep-button span{background-image:url(../img/arrow_up_yellow.svg)}}@media screen and (max-width:1330px) and (min-width:740px){.logged #menu-general.active #menu-general-inner-wrap{width:352px}}@media (max-width:1200px){.main-menu-link:after{content:none}#users-group.active #users-groups-button .line{top:18px}#users-groups-button{padding-right:0}#users-groups-button .arrow{top:8px!important}#users-groups-button i{margin-right:0}}@media (max-width:740px){.login-page #user-menu{display:none}.cookie-table{-ms-flex-wrap:wrap;flex-wrap:wrap}.cookies-block .description-cell{margin-bottom:15px;padding-right:0}.cookies-block .btn-cell{width:50%}.order-section-title{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-copy,#footer-tablet-sep{display:none}#footer-created-by{float:left}#footer-top{background:url(../img/line_dash.png) 0 100% repeat-x;padding:0}#footer-top.expandedFooter{padding-top:45px}#footer-top.expandedFooter .HomepageSection{padding-top:0}.footer-lists{display:none}.footer-list{margin:0;width:100%}.footer-list-title{height:24px;line-height:24px;padding:10px 0;border-top:1px solid #493d45;cursor:pointer}.footer-list-title span{display:block}.footer-list-logo img{margin:10px 0 20px}.mobile #footer.active .footer-lists{display:block}.mobile #footer.active #footer-mobile-menu-button span{background-image:url(../img/burger_menu_on.svg);width:9px;height:10px;left:8px;top:8px}.mobile.access-color-2 #footer.active #footer-mobile-menu-button span{background-image:url(../img/burger_menu_on-contrast2.svg)}.mobile #footer.active .footer-list.active .footer-list-items{display:block;padding:15px 0 0;border-top:1px solid #493d45;width:100%}.mobile #footer.active .footer-list.active .footer-list-title span{background-image:url(../img/arrow_up_green.svg)}.mobile .footer-list-title{box-sizing:content-box}.mobile.access-color-2 #footer.active .footer-list.active .footer-list-title span{background-image:url(../img/arrow_up_yellow.svg)}#footer-mobile-head{display:block}#back-to-top{bottom:9px}}@media screen and (max-width:768px){.admin-users-table-page .studentsHeaderActions .help-tooltip,.admin-users-table-page .studentsHeaderActions a,.admin-users-table-page .studentsHeaderActions button{width:100%!important}}@media screen and (max-width:1619px){table#admin-users-table thead th.actions{width:117px!important}}@media screen and (max-width:1200px) and (min-width:1101px){.help-tooltip .help-tooltip-content{left:155px}.help-tooltip .help-tooltip-content:before{left:200px}}@media screen and (max-width:1100px){.help-tooltip .help-tooltip-content{left:auto;transform:translateX(0) translateY(40px)}.help-tooltip .help-tooltip-content.tooltip-visible{transform:translateX(0) translateY(20px)}.help-tooltip .help-tooltip-content:before{left:auto;transform:translateY(-50%) rotate(45deg)}}@media screen and (max-width:640px){.help-tooltip .help-tooltip-content.tooltip-visible{max-width:100%}.help-tooltip .help-tooltip-content p{white-space:normal}}
/*# sourceMappingURL=app0.css.map */
