﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}.introjs-fixParent.modal,.introjs-fixParent.modal-dialog{position:relative !important}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#e1eaf4;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#e1eaf4}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:10px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#28333a}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=25);opacity:0.25}.modal-header{padding:10px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:22px}.modal-body{position:relative;padding:30px}.modal-footer{padding:30px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Lato", sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=100);opacity:1}.tooltip.top{padding:10px 0;margin-top:-3px}.tooltip.right{padding:0 10px;margin-left:3px}.tooltip.bottom{padding:10px 0;margin-top:3px}.tooltip.left{padding:0 10px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#5981aa}.tooltip.top-left .tooltip-arrow{right:10px;bottom:0;margin-bottom:-10px;border-width:10px 10px 0;border-top-color:#5981aa}.tooltip.top-right .tooltip-arrow{bottom:0;left:10px;margin-bottom:-10px;border-width:10px 10px 0;border-top-color:#5981aa}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#5981aa}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#5981aa}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#5981aa}.tooltip.bottom-left .tooltip-arrow{top:0;right:10px;margin-top:-10px;border-width:0 10px 10px;border-bottom-color:#5981aa}.tooltip.bottom-right .tooltip-arrow{top:0;left:10px;margin-top:-10px;border-width:0 10px 10px;border-bottom-color:#5981aa}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#5981aa;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Lato", sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:10px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:9px 9px 0 0}.popover-content{padding:9px 14px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#2299dd;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.birdbrain-logo img{display:block;max-width:450px;margin:0 auto}@media screen and (max-width: 500px){.birdbrain-logo img{width:100%}}.article-image{display:inline;float:right}ul.skills li{color:#303b97}ul.skills li span{color:#575757}ul.ideas li{color:#f67f21}ul.ideas li span{color:#575757}ul.concepts li{color:#8aaf3e}ul.concepts li span{color:#575757}.toc-lesson-parts .current-section.toc-item[data-section="lesson-plan"]:before,.toc-lesson-parts .current-section.toc-item[data-section="lesson-video"]:before,.toc-lesson-parts .current-section.toc-item[data-section="lesson-song"]:before,.toc-lesson-parts .current-section.toc-item[data-section="lesson-quiz"]:before,.toc-lesson-parts .current-section.toc-item[data-section="lesson-quiz-answer"]:before,.toc-item-active.toc-section:before{background:#fff883;border-color:#fff883}.lesson-resources img{height:35px;vertical-align:middle}.lesson-resources strong{display:inline-block;font-size:16px;font-weight:normal;padding:0 0 0 10px;color:#335374;vertical-align:middle}.lesson-resources .lesson-plan,.lesson-resources .student-guide{padding:0 4px}.lesson-resources .lesson-plan a,.lesson-resources .student-guide a{display:block;padding:6px 10px;border-radius:10px;box-shadow:0 0 7px rgba(0,0,0,0.5)}.lesson-resources .lesson-plan a:hover,.lesson-resources .student-guide a:hover{background:#e1eaf4;text-decoration:none}.lesson-stuff{text-align:center;padding-bottom:20px}.lesson-stuff .unit-block-title{margin-bottom:0}.lesson-view{background:#fff;margin-top:5px;margin-bottom:5px;box-shadow:0 1px 3px 0 rgba(22,60,95,0.1);position:relative;overflow:hidden}@media (max-width: 768px){.lesson-view{margin-left:10px;margin-right:10px}}@media (min-width: 768px){.lesson-with-sidebar{box-shadow:inset 225px 0 0 0 #3f95fd}}.lesson-content{color:#335374;min-height:600px}@media (min-width: 768px){.lesson-with-sidebar .lesson-content{margin-left:210px}}.lesson-content .title h1{margin-top:10px;margin-bottom:13px;font-size:48px}.lesson-content .divider-circle{margin:35px 0 23px}.lesson-toc{color:#fff;width:195px;border-left:solid 2px #fff;list-style-type:none;margin:0 0 0 15px;padding:0}.lesson-toc a{color:#fff;text-decoration:none}.lesson-toc li{padding-left:25px;position:relative}.lesson-overview{text-align:center;overflow:hidden;clear:both;color:#335374}.lesson-overview .row:before,.lesson-overview .row:after{display:none !important}.lesson-overview strong{display:block;min-height:86px;padding:17px 0 14px;font-size:22px;color:#434944}.lesson-overview img{width:100%;max-width:205px;height:auto;margin:auto;border-radius:50%}.lesson-overview p{font-size:14px;text-align:center;color:#434944}.lesson-overview ul{text-align:left;list-style-type:none;padding:0 0 0 20px}@media (min-width: 768px){.lesson-overview ul{margin:auto;width:185px}}.lesson-overview li{position:relative}.lesson-overview li:before{content:"";background:#b6d1eb;width:5px;height:5px;position:absolute;left:-15px;top:7px;border-radius:50%}.lesson-section{position:absolute;z-index:-1;opacity:0;bottom:-9999em;right:-9999em;transition:opacity 700ms linear}.lesson-toc-details{display:table;width:100%;clear:both}@media (min-width: 768px){.lesson-toc-details{border-spacing:30px}}@media (max-width: 768px){.lesson-toc-details{border-spacing:10px}}@media (min-width: 992px){.lesson-toc-details img{position:absolute;left:10px;width:60px;height:auto}.lesson-toc-details img.engineer-lesson{margin-top:10px}.lesson-toc-details strong,.lesson-toc-details ul{text-align:left;margin-left:75px}}@media (min-width: 1200px){.lesson-toc-details img{width:80px}.lesson-toc-details strong,.lesson-toc-details ul{margin-left:95px}}@media (max-width: 480px){.lesson-toc-details img{position:absolute;left:10px;top:10px;width:65px;height:auto}.lesson-toc-details strong,.lesson-toc-details ul{margin-left:75px;text-align:left}.lesson-toc-details .col-sm-4{margin-bottom:20px}}@media (min-width: 480px){.lesson-toc-details .lesson-parts{display:table-row}}.lesson-toc-details .col-sm-4{border:solid 1px #e3eefb;padding:10px;float:none;border-radius:10px}@media (min-width: 480px){.lesson-toc-details .col-sm-4{display:table-cell}}.lesson-toc-title{height:14px;line-height:14px;padding-left:40px;position:relative}@media (min-width: 768px){.lesson-toc-title{margin:30px 30px 0 30px}}@media (max-width: 768px){.lesson-toc-title{margin:20px 0 0 0}}.lesson-toc-title h4{color:#335374;font-size:20px;font-weight:700;display:inline-block;padding:0 10px;margin:0;background:#fff;height:14px;line-height:14px;position:relative;z-index:2}.lesson-toc-title img{height:14px;vertical-align:baseline;margin-right:5px}.lesson-toc-title:after{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:#d5e6fb;z-index:1}.current-section{position:static;opacity:1}#sidebar-wrapper{position:fixed;left:0;right:0;top:135px;height:1px;text-align:center}#sidebar-wrapper .container{text-align:left;height:1px}.toc-section{font-size:16px;font-weight:bold;padding:0 0 40px 0}.toc-section:before{content:"";position:absolute;left:-11px;top:2px;height:20px;width:20px;border-radius:50%;border:solid 4px #fff;background:#3f95fd}.toc-section:first-of-type:before{top:0}.toc-lesson-parts{border-left:solid 2px #434944;list-style-type:none;padding:0;margin:0 0 0 -27px;position:relative}.toc-lesson-parts .toc-item{font-size:15px;padding-top:10px;cursor:pointer}.toc-lesson-parts .toc-item:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;left:-6px;top:16px;background:#434944}.toc-lesson-parts .toc-item:last-of-type:before{box-shadow:0 5px 0 5px #3f95fd}.toc-lesson-parts .toc-item[data-section='lesson-plan']{cursor:default}.toc-lesson-parts .current-section[data-section="lesson-plan"],.toc-lesson-parts .current-section[data-section="lesson-video"],.toc-lesson-parts .current-section[data-section="lesson-song"],.toc-lesson-parts .current-section[data-section="lesson-quiz"],.toc-lesson-parts .current-section[data-section="lesson-quiz-answer"]{color:#fff883}.toc-item-active.toc-section:before{box-shadow:0 0 0 8px #3f95fd}.toc-item-active>a{color:#fff883}.toc-section:last-of-type{padding-bottom:0}.num-list{list-style-type:none;margin:0 auto;counter-reset:list;font-size:16px}.num-list li{margin-bottom:30px}.num-list li:before{display:inline-block;content:counter(list);counter-increment:list;width:35px;height:35px;border:solid 2px #4d9ae8;border-radius:50%;text-align:center;line-height:33px;vertical-align:middle;margin-right:15px}@media (max-width: 767px){#sidebar-wrapper{display:none}}.quiz-image{margin:45px 0}.quiz-image img{display:block;margin:0 auto}#lesson-quiz-content{text-align:center}#walkthrough-content{display:none}.remodal.restricted-quote{width:400px}.remodal.restricted-quote .modal-body{padding:20px 10px}.modal-fullscreen .modal-dialog{margin:0;margin-right:auto;margin-left:auto;width:100%;height:100%}.modal-fullscreen .modal-dialog .close{display:inline-block;position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;background:#FFF;opacity:1}.overlay-hole{-moz-box-shadow:rgba(0,0,0,0.7) 0px 0px 1px 10000px !important;-webkit-box-shadow:rgba(0,0,0,0.7) 0px 0px 1px 10000px !important;box-shadow:rgba(0,0,0,0.7) 0px 0px 1px 10000px !important;background-color:rgba(0,0,0,0)}.hidden-overlay{opacity:0 !important}.main-sample-wrapper{display:none}.sample-wrapper{top:0px;left:0px;position:absolute;padding:50px;width:100%;background-color:#e1eaf4;display:none;padding-top:150px}.sample-wrapper .document_image{width:700px;height:950px;margin:0px auto;background-size:100%;background-repeat:no-repeat}.sample-wrapper .step{position:relative;width:600px}.document_image .step{padding:4px}.document_image .step .part1{height:100%}.sample_lesson_plan{height:2900px}.sample_lesson_plan .image1{background-image:url(/assets/demo/sample_lp_p1-55df660de0bbfb4ca0462bac1155555ba034f1410645544c1c6b19aca8fc27f0.jpg)}.sample_lesson_plan .image2{background-image:url(/assets/demo/sample_lp_p2-1492ad6c278a2abbef58871dda161946af3ba9c521052bf63111dabf2f757c4e.jpg)}.sample_lesson_plan .image3{background-image:url(/assets/demo/sample_lp_p3-55afcb93534d143d6ff8cd48f383ca227aa521ef409a25bd27eb6989b70fdbc8.jpg)}.sample_lesson_plan .image4{background-image:url(/assets/demo/sample_lp_p4-6a09487aac4a93a8b1629a2203ebc612e3c4a9543a79bf826785dde97d530f0d.jpg)}.sample_lesson_plan .step1{top:120px;left:70px;height:470px}.sample_lesson_plan .step2{top:120px;left:70px;height:350px}.sample_lesson_plan .step3{top:120px;left:70px;height:350px}.sample_lesson_plan .step3-1{top:145px;left:70px;height:60px}.sample_lesson_plan .step3-2{height:460px;left:70px;top:-290px}.sample_lesson_plan .step4{left:70px;top:110px;height:475px}.sample_lesson_plan .step5{left:70px;top:110px;height:500px}.sample_student_guide{height:3900px}.sample_student_guide .image1{background-image:url(/assets/demo/sample_guide_p1-74d502a3b8fe5636862e6e60f849d3a373dc0e8589d61288af68c1730aee16a8.jpg)}.sample_student_guide .image2{background-image:url(/assets/demo/sample_guide_p2-f622837ab348a83d89ebc95071b4457e8668921a1082d0d22c113206fd70bc55.jpg)}.sample_student_guide .image4{background-image:url(/assets/demo/sample_guide_p4-c35a826f8d101c3a8fa612d49555127ff02e39eef9fd7a617bbb18d4bff99003.jpg)}.sample_student_guide .image5{background-image:url(/assets/demo/sample_guide_p5-c37e0b23b8dbeb10b1ec4da88ea20b1df4b7209a1f0f45aa7120f23bbe1bf324.jpg)}.sample_student_guide .step1{top:120px;left:80px;height:455px}.sample_student_guide .step2{top:120px;left:80px;height:475px}.sample_student_guide .step3{top:120px;left:50px;height:700px}.sample_student_guide .step4{top:120px;left:70px;height:350px}.sample_student_guide .step5{top:120px;left:70px;height:350px}.sample_mindmap{height:2900px}.sample_mindmap .image1{background-image:url(/assets/demo/sample_lp_p3-55afcb93534d143d6ff8cd48f383ca227aa521ef409a25bd27eb6989b70fdbc8.jpg)}.sample_mindmap .step1{left:70px;top:110px;height:500px}.sample_conclusion{height:2900px}.sample_conclusion .image1{background-image:url(/assets/demo/sample_conclusion-7e418899d444fa695cad5780b00bfeb7144d9eaffcacb5d0f77a6b605ffe84b7.jpg)}.sample_conclusion .step1{left:0px;height:436px;width:700px}.sample_song_lyrics{height:2900px}.sample_song_lyrics .document_image{height:542px;width:435px}.sample_song_lyrics .image1{background-image:url(/assets/demo/sample_song_lyrics-2435afbd1ec4598dc3e1ed9c1476f1e02c8b66a41dbe42ee35ce2e30fbfa981b.jpg)}.sample_song_lyrics .step1{left:0px;top:0px;height:542px;width:435px}.sample_song{height:2900px}.sample_song .document_image{height:408px;width:597px}.sample_song .image1{background-image:url(/assets/demo/sample_song-5f1e413f2f19f531fc98b02695d9513214bfa5613c567d3d1fb168060b113ffe.jpg)}.sample_song .step1{left:0px;top:0px;height:408px;width:597px}.sample_video_start{height:2900px}.sample_video_start .image1{background-image:url(/assets/demo/sample_video_start-7f0a6b993e53175917b5f6d38f3b687f780e1b752bbcad5bbc1caf2769b10929.jpg)}.sample_video_start .step1{left:0px;height:438px;width:700px}.sample_lesson_plan2{height:10670px}.sample_lesson_plan2 .image1{background-image:url(/assets/demo_make/plan_1-66167e71cea5b5e237b09e9659b9a173e1952b2e4556596461a20141ad5ed07f.jpg)}.sample_lesson_plan2 .image2{background-image:url(/assets/demo/sample_lp2_p2-1bfc58a9389ef315c3d6f90d4aa421ee51c216ce3e6d643f35433286ef03fb27.jpg)}.sample_lesson_plan2 .image4{background-image:url(/assets/demo_make/plan_7-1b65365d1dcab9f92d1f0d7f609634b74e1076ad9ab48f2996d795ff4266aba7.jpg)}.sample_lesson_plan2 .image5{background-image:url(/assets/demo_make/plan_10-c18141b11b4d39c11c9551c0948ee3fbf90da90f2a6e8018db085cc759281f94.jpg)}.sample_lesson_plan2 .image7{background-image:url(/assets/demo_make/plan_11-757cd3e5e67702969dccca24a8659d03f46389b6bac06212aa15c2dbce5eb345.jpg)}.sample_lesson_plan2 .step1{top:195px;left:70px;height:290px}.sample_lesson_plan2 .step1-1{top:195px;left:70px;height:350px}.sample_lesson_plan2 .step2{top:270px;left:70px;height:430px}.sample_lesson_plan2 .step3{top:240px;left:70px;height:500px}.sample_lesson_plan2 .step4{left:70px;top:110px;height:530px}.sample_lesson_plan2 .step5{top:205px;left:60px;height:400px}.sample_lesson_plan2 .step5-1{top:-290px;left:60px;height:470px}.sample_lesson_plan2 .step6{top:120px;left:70px;height:700px}.sample_lesson_plan2 .step7{top:120px;left:60px;height:350px}.sample_lesson_plan2 .step8{left:70px;top:110px;height:500px}.sample_lesson_plan2 .step9{top:120px;left:70px;height:350px}.sample_lesson_plan2 .step10{left:70px;top:110px;height:500px}.sample_lesson_plan2 .step11{left:70px;top:110px;height:700px}.sample_student_guide2{height:2700px}.sample_student_guide2 .image1{background-image:url(/assets/demo/sample_guide2_p1-26f21963caa97c39fce91baf70fad86b17b17ab814cb95bd31ef6d075ce51b4f.jpg)}.sample_student_guide2 .image3{background-image:url(/assets/demo/sample_guide2_p3-41521555089e14f165157481a933d28dc9a31465789f5033c92b35af18ed8e53.jpg)}.sample_student_guide2 .image10{background-image:url(/assets/demo/sample_guide2_p10-73da47d646da144bd104ac70d16ef299cd926f171196d42f4244227d73bd2d82.jpg)}.sample_student_guide2 .step1{top:200px;left:70px;height:300px}.sample_student_guide2 .step2{top:100px;left:60px;height:480px}.sample_student_guide2 .step3{top:220px;left:50px;height:400px}.sample_student_guide2 .step4{top:120px;left:70px;height:720px}.sample_student_guide2 .step5{top:120px;left:70px;height:700px}.sample_student_guide2 .step6{top:120px;left:50px;height:550px}.sample_student_guide2 .step7{top:420px;left:70px;height:350px}.sample_student_guide2 .step8{top:120px;left:50px;height:700px}.sample_student_guide2 .step9{top:120px;left:70px;height:720px}.sample_student_guide2 .step10{top:120px;left:70px;height:300px}.sample_lesson_plan3{height:4850px}.sample_lesson_plan3 .image1{background-image:url(/assets/demo_engineer/plan_1-94fad90b2e108ec7e63194dfc2f292073953990810a5048fe8d79fb383c9b76d.jpg)}.sample_lesson_plan3 .image2{background-image:url(/assets/demo_engineer/plan_7-cbc7208d4d45fa02311e07f343c3eeaa2d63a31f96f46789ff322f7c5bd51d27.jpg)}.sample_lesson_plan3 .image3{background-image:url(/assets/demo_engineer/plan_4-0c5fee229f3aaf632dd7ee3b0e767e60e8363c7bf9f97dfe237e370f8b359477.jpg)}.sample_lesson_plan3 .step1{top:120px;left:70px;height:450px}.sample_lesson_plan3 .step2{top:100px;left:60px;height:480px}.sample_lesson_plan3 .step2-1{top:400px;left:70px;height:150px}.sample_lesson_plan3 .step3{top:100px;left:60px;height:240px;width:550px}.sample_lesson_plan3 .step3-1{top:100px;left:70px;height:300px;width:534px}.sample_lesson_plan3 .step4{left:70px;top:520px;height:300px}.sample_lesson_plan3 .step5{top:120px;left:70px;height:750px}.sample_lesson_plan3 .step6{top:120px;left:70px;height:700px}.sample_student_guide3{height:3880px}.sample_student_guide3 .image1{background-image:url(/assets/demo/sample_guide3_p1-d6838a67dff6330d3f9a9b5f3730610269f9c34a77ace9d1ba6bf6dced5f615e.jpg)}.sample_student_guide3 .image2{background-image:url(/assets/demo/sample_guide3_p2-3819a505d01c494a0a3d63ff18f07ec0d4dba5e21b0021bf7ca607cabc8104e3.jpg)}.sample_student_guide3 .image3{background-image:url(/assets/demo/sample_guide3_p3-ba1470a8678bebaed91cb01c1b7d16a946154cd6e02fb238b7473a87fa48e7a4.jpg)}.sample_student_guide3 .image4{background-image:url(/assets/demo/sample_guide3_p4-b7c32e266d8afbe657f8b806e9c6b53010748dc9b1bb27ab9a9707687f6cf7ce.jpg)}.sample_student_guide3 .step1{top:120px;left:80px;height:550px}.sample_student_guide3 .step2{top:120px;left:80px;height:500px}.sample_student_guide3 .step3{top:120px;left:50px;height:700px}.sample_student_guide3 .step4{top:120px;left:70px;height:720px}@media (min-width: 992px){.lesson-stuff .left,.lesson-stuff .right{height:101px;width:28px;margin-top:180px;position:relative;z-index:10}.lesson-stuff .left{background-image:url(/assets/arrow-slider-192c2d5833634436f33dba322c2780f6232160c7fb135ab63e7cc4d4c6c22eca.png)}}@media (min-width: 992px) and (min-width: 992px){.lesson-stuff .left{margin-left:10px}}@media (min-width: 992px) and (min-width: 1200px){.lesson-stuff .left{margin-left:100px}}@media (min-width: 992px){.lesson-stuff .right{background-image:url(/assets/arrow-slider-192c2d5833634436f33dba322c2780f6232160c7fb135ab63e7cc4d4c6c22eca.png);background-position:right}}@media (min-width: 992px) and (min-width: 992px){.lesson-stuff .right{margin-right:10px}}@media (min-width: 992px) and (min-width: 1200px){.lesson-stuff .right{margin-right:100px}}@media screen and (max-width: 768px){.lesson-overview .col-sm-4{width:100% !important}}.loading{display:none}#preloader .text,#quiz-answers-preloader .text{margin-top:110px}.flexbox,.mosamack-control-bar_align-right,.mosamack-classroms-summary .mosamack-control-panel,.mosamack-table-header .mosamack-table-cell,.mosamack-table-row,.mosamack-table-cell,.mosamack-table-cell-group,.mosamack-table-group,.mosamack-table-empty,.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner.mosamack-table-row_visible,.mosamack-table.mosamack-table__info .mosamack-table-cell-value,.mosamack-btn-with-icon,.mosamack-btn-icon,.mosamack-btn-sort,.mosamack-btn__circle,.mosamack-btn-toggle,.mosamack-btn__close,.mosamack-btn-arrow,.mosamack-btn-download,.mosamack-btn-arrow svg,.mosamack-btn-group_align-right,.mosamack-tooltip.checked .mosamack-btn-clipboard:before,.mosamack-dropdown-toggle,.mosamack-dropdown-box.mosamack-dropdown-box_helper,.mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-toggle,.mosamack-dropdown-panel__group,.mosamack-notifications-control,.mosamack-notice__action,.mosamack-progress-bar,.mosamack-list.mosamack-list__summary .mosamack-list-item,.mosamack-list.mosamack-list__summary .mosamack-list-item-value,.mosamack-list.mosamack-list__rating,.mosamack-list.mosamack-list__rating .mosamack-list__item-description,.mosamack-list.mosamack-list__questions,.mosamack-list.mosamack-list__questions .mosamack-list__item,.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap,.mosamack-list.mosamack-list__questions .mosamack-list__item-group,.mosamack-list.mosamack-list__selectize,.mosamack-list.mosamack-list__selectize .mosamack-list__item,.mosamack-list.mosamack-list__selectize .mosamack-list__item-title,.mosamack-list.mosamack-list__selectize .mosamack-list__item-control,.mosamack-list.mosamack-list__statistic .mosamack-list__item,.mosamack-list.mosamack-list__statistic .mosamack-list__item-title,.mosamack-list.mosamack-list__remark .mosamack-list__item,.mosamack-list.mosamack-list_features,.mosamack-list.mosamack-list_features .mosamack-list__item,.mosamack-list.mosamack-list_grade,.mosamack-list.mosamack-list_grade .mosamack-list__item-inner,.mosamack-list.mosamack-list_grade .mosamack-list__item-link,.mosamack-list.mosamack-list_images,.mosamack-list.mosamack-list_students .mosamack-list__item,.mosamack-list.mosamack-list_students .mosamack-list__item-group,.mosamack-list.mosamack-list_profile .mosamack-list__item,.mosamack-list.mosamack-list_info .mosamack-list__item,.mosamack-list-total__item,.mosamack-list-options__item,.mosamack-list-options__item-icon .mosamack-btn,.mosamack-icon-checked-circle,.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs,.mosamack-tabs.mosamack-tabs__vertical,.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a,.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs,.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs,.mosamack-tabs.mosamack-tabs__questions .mosamack-tab__group,.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs,.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a,.mosamack-tabs.mosamack-tabs_simple .mosamack-nav-tabs,.mosamack-tabs.mosamack-tabs_simple .mosamack-control-panel,.mosamack-tabs.mosamack-tabs_simple .tab-content,.mosamack-option-box__controls,.mosamack-grade-header,.mosamack-grade-content,.mosamack-article__video,.mosamack-article__control,.mosamack-article-card__wrap,.mosamack-article-card__group,.mosamack-article-card__actions,.mosamack-article-card__title,.mosamack-checklist.mosamack-checklist__inline,.mosamack-percent__value,.mosamack-trial__control_right,.mosamack-custom-input,.mosamack-custom-input__checkbox,.mosamack-custom-input__radio,.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__label,.mosamack-radio-group,.mosamack-breadcrumbs,.mosamack-badge,.mosamack-card.mosamack-card__answer,.mosamack-card.mosamack-card_settings,.mosamack-card.mosamack-card_settings .mosamack-card__group,.mosamack-card.mosamack-card_settings .mosamack-card__checkbox-group,.mosamack-card-result__title,.mosamack-card-result__body,.mosamack-card-total__body,.mosamack-card-total__group,.mosamack-card-total__image,.mosamack-card-total__image:before,.mosamack-form-list.mosamack-form-list_horizontal,.mosamack-form.mosamack-form__upload .mosamack-form-radiobox,.mosamack-form.mosamack-form__edit,.mosamack-form.mosamack-form_download .mosamack-form-control-box,.mosamack-form.mosamack-form_download .mosamack-form-group,.mosamack-form.mosamack-form_invite_feedback .mosamack-form-group,.form__set.form__set_with-settings .form__row,.mosamack-selectize-custom,.mosamack-alert,.mosamack-teacher-settings__controls,.mosamack-settings-box__header-group,.mosamack-settings-box__footer,.mosamack-settings-panel__controls,.mosamack-settings-list,.mosamack-edit-box__control,.mosamack-edit-box__top,.mosamack-edit-box__icon,.mosamack-results__intro,.mosamack-results__controls,.mosamack-comment__group,.mosamack-comment__image,.mosamack-library__group,.mosamack-favorite,.mosamack-favorite__icon,.mosamack-favorite__count,.mosamack-quiz__intro,.mosamack-quiz__title,.mosamack-question-box__group,.mosamack-image-box,.mosamack-image-box__controls,.mosamack-image-upload,.mosamack-panel-questions__group,.mosamack-dashboard__info,.mosamack-dashboard__group,.mosamack-dashboard__wrap,.mosamack-panel-assessment__group,.mosamack-progressbar__description,.mosamack-progressbar-wrap,.mosamack-assessment,.mosamack-phone-field,.mosamack-phone-field__item,.mosamack-price-box__group,.mosamack-modal,.mosamack-modal.mosamack-modal_select,.mosamack-modal.mosamack-modal_select .modal-body,.mosamack-modal.mosamack-modal_success .mosamack-modal__image,.mosamack-states__intro,.mosamack-units__intro,.mosamack-control-board,.mosamack-profile__avatar,.mosamack-user,.mosamack-students__header,.mosamack-tag{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-inline,.mosamack-list.mosamack-list_col-2 .mosamack-list__item,.mosamack-card.mosamack-card_unit .mosamack-card__badge{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.align-start,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell:first-child,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell,.mosamack-list.mosamack-list__questions .mosamack-list__item,.mosamack-custom-input,.mosamack-units__intro{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-end,.mosamack-table-header .mosamack-table-cell,.mosamack-btn-arrow,.mosamack-card-result__title{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-center,.mosamack-classroms-summary .mosamack-control-panel,.mosamack-table-cell,.mosamack-table-cell-group,.mosamack-table-empty,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell,.mosamack-table.mosamack-table__info .mosamack-table-cell-value,.mosamack-btn-with-icon,.mosamack-btn-clipboard,.mosamack-btn__circle,.mosamack-btn-download,.mosamack-tooltip.checked .mosamack-btn-clipboard:before,.mosamack-dropdown-toggle,.mosamack-dropdown-box.mosamack-dropdown-box_helper,.mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-toggle,.mosamack-dropdown-panel__group,.mosamack-progress-bar,.mosamack-list.mosamack-list__summary .mosamack-list-item,.mosamack-list.mosamack-list__rating,.mosamack-list.mosamack-list__rating .mosamack-list__item-description,.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap,.mosamack-list.mosamack-list__questions .mosamack-list__item-group,.mosamack-list.mosamack-list__selectize .mosamack-list__item-title,.mosamack-list.mosamack-list__selectize .mosamack-list__item-control,.mosamack-list.mosamack-list_features .mosamack-list__item,.mosamack-list.mosamack-list_students .mosamack-list__item,.mosamack-list.mosamack-list_students .mosamack-list__item-group,.mosamack-list.mosamack-list_profile .mosamack-list__item,.mosamack-list.mosamack-list_info .mosamack-list__item,.mosamack-icon-checked-circle,.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a,.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a,.mosamack-tabs.mosamack-tabs_simple .mosamack-control-panel,.mosamack-option-box__controls,.mosamack-article__video,.mosamack-article-card__group,.mosamack-article-card__actions,.mosamack-percent__value,.mosamack-custom-input__checkbox,.mosamack-custom-input__radio,.mosamack-custom-input.mosamack-custom-input_small,.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__label,.mosamack-radio-group,.mosamack-breadcrumbs,.mosamack-badge,.mosamack-card.mosamack-card__answer,.mosamack-card.mosamack-card_settings .mosamack-card__group.mosaamck-card__group_align-center,.mosamack-card.mosamack-card_settings .mosamack-card__checkbox-group,.mosamack-card.mosamack-card_unit .mosamack-card__badge,.mosamack-card-total__image,.mosamack-card-total__image:before,.mosamack-form.mosamack-form__upload .mosamack-form-radiobox,.mosamack-form.mosamack-form__edit,.mosamack-form.mosamack-form_download .mosamack-form-control-box,.mosamack-form.mosamack-form_download .mosamack-form-group,.mosamack-form.mosamack-form_download .mosamack-custom-input,.mosamack-selectize-custom,.mosamack-alert,.mosamack-settings-box__header-group,.mosamack-settings-box__footer,.mosamack-edit-box__control,.mosamack-edit-box__top,.mosamack-edit-box__group,.mosamack-results__controls,.mosamack-comment__group,.mosamack-favorite,.mosamack-favorite__count,.mosamack-quiz__intro,.mosamack-image-box,.mosamack-image-upload,.mosamack-panel-questions__group,.mosamack-dashboard__info,.mosamack-dashboard__group,.mosamack-dashboard__wrap,.mosamack-panel-assessment__group,.mosamack-progressbar__description,.mosamack-progressbar-wrap,.mosamack-phone-field,.mosamack-phone-field__item,.mosamack-modal,.mosamack-states__intro,.mosamack-control-board,.mosamack-profile__avatar,.mosamack-user{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.justify-center,.mosamack-table-group,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell:first-child,.mosamack-btn__circle,.mosamack-tooltip.checked .mosamack-btn-clipboard:before,.mosamack-dropdown-toggle,.mosamack-notifications-control,.mosamack-notice__action,.mosamack-progress-bar,.mosamack-list.mosamack-list__summary .mosamack-list-item-value,.mosamack-list.mosamack-list__rating .mosamack-list__item-description,.mosamack-list.mosamack-list_grade,.mosamack-icon-checked-circle,.mosamack-tabs.mosamack-tabs_simple .mosamack-control-panel,.mosamack-tabs.mosamack-tabs_simple .tab-content,.mosamack-option-box__controls,.mosamack-article__video,.mosamack-article__control,.mosamack-percent__value,.mosamack-custom-input__checkbox,.mosamack-custom-input__radio,.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__label,.mosamack-badge,.mosamack-card-total__image,.mosamack-card-total__image:before,.mosamack-settings-panel__controls,.mosamack-favorite__count,.mosamack-image-box,.mosamack-image-upload,.mosamack-progressbar__description,.mosamack-progressbar-wrap,.mosamack-modal,.mosamack-modal.mosamack-modal_select .modal-body,.mosamack-modal.mosamack-modal_success .mosamack-modal__image,.mosamack-units__intro.fixed{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-between,.mosamack-classroms-summary .mosamack-control-panel,.mosamack-table-cell-group,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell:first-child,.mosamack-list.mosamack-list__summary .mosamack-list-item,.mosamack-list.mosamack-list__rating,.mosamack-list.mosamack-list__questions .mosamack-list__item,.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap,.mosamack-list.mosamack-list_students .mosamack-list__item,.mosamack-list.mosamack-list_info .mosamack-list__item,.mosamack-list-total__item,.mosamack-list-options__item,.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a,.mosamack-grade-header,.mosamack-article-card__group,.mosamack-card.mosamack-card_settings .mosamack-card__group.mosamack-card__group_between,.mosamack-alert,.mosamack-settings-box__footer,.mosamack-settings-list,.mosamack-results__intro,.mosamack-library__group,.mosamack-quiz__intro,.mosamack-panel-questions__group,.mosamack-dashboard__wrap,.mosamack-price-box__group,.mosamack-states__intro,.mosamack-units__intro,.mosamack-control-board,.mosamack-students__header{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.justify-end,.mosamack-control-bar_align-right,.mosamack-btn-group_align-right,.mosamack-list.mosamack-list_grade .mosamack-list__item-link,.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs,.mosamack-trial__control_right,.mosamack-teacher-settings__controls,.mosamack-results__controls{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-start,.mosamack-table-cell-group.mosamack-table-cell-group__justify-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flexwrap-wrap,.mosamack-list.mosamack-list__questions,.mosamack-list.mosamack-list_col-2,.mosamack-list.mosamack-list_grade,.mosamack-list.mosamack-list_images,.mosamack-form-list.mosamack-form-list_horizontal,.mosamack-form.mosamack-form_invite_feedback .mosamack-form-group,.mosamack-settings-box__header-group,.mosamack-settings-list,.mosamack-modal.mosamack-modal_select .modal-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-start,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell:first-child,.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell,.mosamack-list.mosamack-list__questions .mosamack-list__item,.mosamack-custom-input,.mosamack-units__intro{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.direction-column,.mosamack-card.mosamack-card_unit .mosamack-card__badge,.mosamack-profile__avatar{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.direction-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.border-0{border:none !important}.bold{font-weight:700}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.m-1{margin:10px !important}.mt-1{margin-top:10px !important}.mr-1{margin-right:10px !important}.mb-1,.mosamack-tabs.mosamack-tabs_simple .mosamack-control-panel,.mosamack-slider-stage{margin-bottom:10px !important}.ml-1{margin-left:10px !important}.m-2{margin:20px !important}.mt-2{margin-top:20px !important}.mr-2{margin-right:20px !important}.mb-2{margin-bottom:20px !important}.ml-2{margin-left:20px !important}.m-3{margin:30px !important}.mt-3{margin-top:30px !important}.mr-3{margin-right:30px !important}.mb-3{margin-bottom:30px !important}.ml-3{margin-left:30px !important}.m-4{margin:40px !important}.mt-4{margin-top:40px !important}.mr-4{margin-right:40px !important}.mb-4{margin-bottom:40px !important}.ml-4{margin-left:40px !important}.m-5{margin:50px !important}.mt-5{margin-top:50px !important}.mr-5{margin-right:50px !important}.mb-5{margin-bottom:50px !important}.ml-5{margin-left:50px !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.p-1{padding:10px !important}.pt-1{padding-top:10px !important}.pr-1{padding-right:10px !important}.pb-1{padding-bottom:10px !important}.pl-1{padding-left:10px !important}.p-2{padding:20px !important}.pt-2{padding-top:20px !important}.pr-2{padding-right:20px !important}.pb-2{padding-bottom:20px !important}.pl-2{padding-left:20px !important}.p-3{padding:30px !important}.pt-3{padding-top:30px !important}.pr-3{padding-right:30px !important}.pb-3{padding-bottom:30px !important}.pl-3{padding-left:30px !important}.p-4{padding:40px !important}.pt-4{padding-top:40px !important}.pr-4{padding-right:40px !important}.pb-4{padding-bottom:40px !important}.pl-4{padding-left:40px !important}.p-5{padding:50px !important}.pt-5{padding-top:50px !important}.pr-5{padding-right:50px !important}.pb-5{padding-bottom:50px !important}.pl-5{padding-left:50px !important}.mosamack-title-primary{margin:0;font-size:28px;line-height:32px;font-weight:700;color:#434944}.mosamack-title-primary.question-form-title{margin-bottom:10px}.mosamack-title-secondary{margin:0;font-size:36px;line-height:38px;font-weight:700;text-align:left;color:#707070}.mosamack-title_small{margin:0;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#434944}.mosamack-title_light{margin:0;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2e4e71}.mosamack-note_primary{margin:0;padding:18px 28px;border-radius:5px;background-color:#ffffff;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#434944}.mosamack-note_limited{max-width:400px;margin:0 auto}.mosamack-control-bar{margin-bottom:11px}.mosamack-classroms{padding:85px 0 20px}.mosamack-classroms-header{margin:0;font-size:28px;line-height:1.3;font-weight:600;text-align:left;color:#919191}.mosamack-classroms-title{margin:24px 0 11px;font-size:24px;line-height:29px;font-weight:700;text-align:left;color:#919191}.mosamack-classroms-subtitle{margin-bottom:10px;font-size:16px;line-height:19px;text-align:left;color:#919191}.mosamack-classroms-summary{padding:40px 0 102px}.mosamack-classroms-summary .mosamack-control-panel{margin-bottom:6px}.mosamack-classroms.small-padding-bottom{padding-bottom:34px}.mosamack-classroms-new{padding-top:20px}.new-classroom-container{margin-bottom:20px}.mosamack-table{-webkit-font-smoothing:antialiased}.mosamack-table-header .mosamack-table-row{background-color:#6e7b8e;border-top-left-radius:10px;border-top-right-radius:10px}.mosamack-table-header .mosamack-table-cell{padding-bottom:7px}.mosamack-table-header .mosamack-table-cell-value{color:#ffffff;float:none;margin-left:10px}.mosamack-table-body .mosamack-table-row{width:100%}.mosamack-table-body .mosamack-table-row:nth-child(odd){background-color:#f4f8fb}.mosamack-table-body .mosamack-table-row:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.mosamack-table-body .mosamack-table-cell-value{color:#434944}.mosamack-table-row{background-color:#ffffff}.mosamack-table-cell{min-height:45px}.mosamack-table-cell-value{padding:0 3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400}.mosamack-table-cell.free-answer-cell{height:inherit}.mosamack-table-cell-name{font-size:16px;line-height:1;font-weight:700;color:#434944}.mosamack-table-cell-actions{padding:0 3px;max-width:100%}.mosamack-table-cell-group{width:100%}.mosamack-table-group{width:100%}.mosamack-table-group .mosamack-btn+.mosamack-btn{margin-left:20px}.mosamack-table-empty{flex-direction:column;padding:80px}.mosamack-table-empty__image{margin-bottom:50px}.mosamack-table-empty__message p{margin:0 0 3px 0;font-size:18px;line-height:1;font-weight:400;text-align:center;color:#d2d5d8}.mosamack-table-action{margin:20px 0 40px}.mosamack-table-action a{font-size:16px;line-height:19px;font-weight:400;text-align:left;color:#01adf7}.mosamack-table.mosamack-table__classroom .mosamack-table-cell:nth-of-type(1){width:26%;padding-left:25px}.mosamack-table.mosamack-table__classroom .mosamack-table-cell:nth-of-type(2){width:25%}.mosamack-table.mosamack-table__classroom .mosamack-table-cell:nth-of-type(3){width:18%}.mosamack-table.mosamack-table__classroom .mosamack-table-cell:nth-of-type(4){width:28%}.mosamack-table.mosamack-table__classroom .mosamack-table-cell:nth-of-type(5){width:4%}.mosamack-table.mosamack-table__classroom .mosamack-table-cell:nth-of-type(5) .mosamack-table-cell-icon{margin:auto}.mosamack-table.mosamack-table__summary .mosamack-table-cell:first-child{width:16%;padding-left:10px}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(2){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(3){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(4){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(5){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(6){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(7){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell:nth-of-type(8){width:12%}.mosamack-table.mosamack-table__summary .mosamack-table-cell-name{width:auto;flex:1;white-space:normal;overflow:hidden;padding-right:5px;text-overflow:ellipsis;font-weight:400;font-size:20px;line-height:22px}.mosamack-table.mosamack-table__summary .mosamack-table-row{border:1px solid transparent}.mosamack-table.mosamack-table__summary .mosamack-table-row.active{background-color:#ffffff !important;border:solid 1px #01adf7}.mosamack-table.mosamack-table__summary .mosamack-table-row.active .mosamack-table-cell-name{color:#01adf7;font-weight:700}.mosamack-table.mosamack-table__summary .mosamack-table-row.active+.mosamack-table-row.active{margin-top:1px}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell{height:35px;padding:0 4px 0 10px}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell:first-child{padding:0 4px 0 10px}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-row__thin .mosamack-table-cell-value{font-size:14px;color:#6e7b8e;font-weight:400}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell{height:120px;padding:12px 4px 14px}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell:first-child{width:18.2%;padding:17px 4px 14px 10px;flex-direction:column}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell:nth-of-type(2){width:11.4%}.mosamack-table.mosamack-table__summary .mosamack-table-body .mosamack-table-cell-value{font-size:12px;line-height:1;font-weight:400;color:#434944}.mosamack-table.mosamack-table__collapsible .mosamack-table-cell:first-child{padding-left:30px}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:first-child{flex:0 0 20%;width:20%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(2){flex:1 0 16%;width:16%;padding-left:15px}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(3){flex:1 0 10%;width:10%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(4){flex:0 0 8%;width:8%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(5){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(6){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(7){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(8){flex:0 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(9){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-header .mosamack-table-cell:nth-of-type(10){flex:1 0 10%;width:10%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body.student-works-body{overflow:auto;max-height:600px}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-cell-value{color:#797979}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-inner .mosamack-table-row:first-child .mosamack-table-cell{height:60px}.mosamack-table.mosamack-table__collapsible .mosamack-table-body>.mosamack-table-row{box-shadow:0 1px 3px 0 #acacac;margin-bottom:3px}.mosamack-table.mosamack-table__collapsible .mosamack-table-body>.mosamack-table-row>.mosamack-table-cell:first-child{flex:0 0 20%;width:20%;height:auto;align-items:flex-start;padding-top:20px}.mosamack-table.mosamack-table__collapsible .mosamack-table-body>.mosamack-table-row>.mosamack-table-cell:first-child .mosamack-table-cell-value{font-size:16px;line-height:19px;font-weight:700;text-align:left;color:#01adf7}.mosamack-table.mosamack-table__collapsible .mosamack-table-body>.mosamack-table-row>.mosamack-table-cell:nth-of-type(2){flex:1 0 80%;width:80%;flex-wrap:wrap;height:auto}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row{background-color:#ffffff;border-radius:0 !important}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner{display:none;width:100%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner:first-child .mosamack-table-cell:nth-of-type(2) .mosamack-table-cell-value{color:#000000}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner:first-child .mosamack-table-cell:nth-of-type(5) .mosamack-table-cell-value{color:#000000}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner:nth-child(even){background-color:#f4f8fb}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:first-child{flex:0 0 21%;width:21%;padding-left:15px}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(2){flex:1 0 10%;width:10%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(3){flex:1 0 8%;width:8%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(4){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(5){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(6){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(7){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(8){flex:1 0 7%;width:7%}.mosamack-table.mosamack-table__collapsible .mosamack-table-body .mosamack-table-row_inner .mosamack-table-cell:nth-of-type(9){flex:1 0 10%;width:10%}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(1){width:23.6%;padding-left:14px}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(2){width:10.6%}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(3){width:11.7%}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(4){width:15.4%}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(5){width:17.1%}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(6){width:9.8%}.mosamack-table.mosamack-table__info .mosamack-table-cell:nth-of-type(7){width:9%;flex:1}.mosamack-table.mosamack-table__grade .mosamack-table-header .mosamack-table-cell{height:50px;padding-bottom:9px}.mosamack-table.mosamack-table__grade .mosamack-table-header .mosamack-table-row{padding:0 30px 0 0}.mosamack-table.mosamack-table__grade .mosamack-table-body{box-shadow:0 1px 3px 0 #acacac}.mosamack-table.mosamack-table__grade .mosamack-table-body .mosamack-table-cell{align-items:flex-start}.mosamack-table.mosamack-table__grade .mosamack-table-body .mosamack-table-cell:nth-of-type(2){overflow-wrap:anywhere}.mosamack-table.mosamack-table__grade .mosamack-table-body .mosamack-table-row{padding:20px 30px 10px 0}.mosamack-table.mosamack-table__grade .mosamack-table-cell{height:auto}.mosamack-table.mosamack-table__grade .mosamack-table-cell:nth-of-type(1){flex:1 0 13.2%;width:13.2%;padding-left:10px}.mosamack-table.mosamack-table__grade .mosamack-table-cell:nth-of-type(2){flex:1 0 6%;width:6%}.mosamack-table.mosamack-table__grade .mosamack-table-cell:nth-of-type(3){flex:1 0 27.9%;width:27.9%}.mosamack-table.mosamack-table__grade .mosamack-table-cell:nth-of-type(4){flex:1 0 14.6%;width:14.6%}.mosamack-table.mosamack-table__grade .mosamack-table-cell:nth-of-type(5){flex:1 0 17.2%;width:17.2%}.mosamack-table.mosamack-table__grade .mosamack-table-cell:nth-of-type(6){flex:1 0 17.6%;width:17.6%}.mosamack-hidden{display:none !important}#teachers{width:100%}.mosamack-btn{-webkit-font-smoothing:antialiased;background:transparent;border:none;padding:0}.mosamack-btn:focus,.mosamack-btn:active,.mosamack-btn:hover,.mosamack-btn:focus:active{outline-offset:none;outline:none;text-decoration:none}.mosamack-btn-with-icon .mosamack-btn-icon{margin-right:10px}.mosamack-btn-with-icon .mosamack-btn-icon_small-gap{margin-right:5px}.mosamack-btn-icon{margin-right:5px}.mosamack-btn-icon_right{margin-left:10px;margin-right:0}.mosamack-btn-icon_nomargin{margin-right:0}.mosamack-btn-icon svg{max-width:100%;max-height:100%}.mosamack-btn_underline{text-decoration:underline}.mosamack-btn-primary{padding:11px 14px;text-transform:uppercase;font-size:16px;line-height:1;font-weight:500;border-radius:50px;background:#f8e225;color:black;border:1px solid #f8e225;box-shadow:none}.mosamack-btn-primary:hover{background:#e3c53a;border:1px solid #e3c53a}.mosamack-btn-primary_default{padding:7px 40px 6px;font-size:14px;font-weight:700;color:#665821}.mosamack-btn-primary_action{padding:5px 13px 4px;font-size:14px;border-radius:10px;line-height:15px;font-weight:700;color:#665821}.mosamack-btn-primary_tiny{font-size:14px;padding:9px 32px 8px}.mosamack-btn-primary_fill{width:100%}.mosamack-btn-primary_small{padding:8px 14px}.mosamack-btn-primary_bold{font-weight:700}.mosamack-btn-primary_short{font-size:14px;padding:9px 20px 8px;color:#665821}.mosamack-btn-primary_short_dark{padding:8px 20px;color:#ffffff;background-color:#434944;border:1px solid #434944}.mosamack-btn-primary_short_dark:hover{background-color:#434944}.mosamack-btn-primary_short_dark:focus{color:#ffffff}.mosamack-btn-primary_short_dark.open-unit{margin-left:4px}.mosamack-btn-primary_static{width:130px}.mosamack-btn-primary_dark{background-color:#d7d7d7;color:#9b9b9b;border-color:#d7d7d7}.mosamack-btn-primary_dark:hover{background-color:#d7d7d7}.mosamack-btn-primary_square{padding:13px 38px;border-radius:10px;font-size:14px;font-weight:700;line-height:17px;color:#665821}.mosamack-btn-primary_square.grade-btn{margin-left:5px}.mosamack-btn-primary_square_big{font-size:16px;padding:13px 53px}.mosamack-btn-primary_square_small{padding:13px 17px;font-size:16px}.mosamack-btn-secondary{width:130px;padding:8px 14px;text-transform:uppercase;font-size:14px;line-height:1;font-weight:500;border-radius:50px;background:#f8e225;color:black;border:1px solid #f8e225;box-shadow:none}.mosamack-btn-secondary:hover{background-color:#f8e225;box-shadow:0 1px 5px 0 rgba(74,144,226,0.5)}.mosamack-btn-secondary:active,.mosamack-btn-secondary:focus{border-color:#2ebb00;background-color:#2ebb00;color:#ffffff}.mosamack-btn-secondary#next-term{text-align:center}.mosamack-btn-secondary#next-term:hover,.mosamack-btn-secondary#next-term:active,.mosamack-btn-secondary#next-term:focus{background-color:#f8e225;box-shadow:initial;border-color:#f8e225;color:initial;text-align:center}.mosamack-btn-danger{background:#f44d6c;color:white;border:1px solid #f44d6c}.mosamack-btn-danger:active,.mosamack-btn-danger:focus{color:#f0f0f0}.mosamack-btn-danger:hover{background:#ee4766;color:#f0f0f0}.mosamack-btn-table-action,.mosamack-btn-clipboard{display:inline-block;padding:5px 12px 6px;font-size:16px;line-height:1;color:#ffffff;border-radius:3px;background-color:#5999e4}.mosamack-btn-table-action:focus,.mosamack-btn-clipboard:focus,.mosamack-btn-table-action:active,.mosamack-btn-clipboard:active,.mosamack-btn-table-action:hover,.mosamack-btn-clipboard:hover{color:#ffffff}.mosamack-btn-table-action.classroom-action,.classroom-action.mosamack-btn-clipboard{margin-right:2px}.mosamack-btn-table-action_rounded{border-radius:16px;margin-left:5px;padding:8px 33px 7px}.mosamack-btn-table-action__big-indent{padding:5px 22px 6px}.mosamack-btn-table-action.highlighted,.highlighted.mosamack-btn-clipboard{position:relative}.mosamack-btn-table-action.highlighted:before,.highlighted.mosamack-btn-clipboard:before{content:'';position:absolute;right:-6px;top:-6px;display:block;width:12px;height:12px;background-color:#d0011b;border-radius:50%}.mosamack-btn-clipboard{display:flex;padding:5px 12px 4px}.mosamack-btn-more{padding:8px 32px;border-radius:28px;border:solid 1px #f9dde1;font-size:14px;color:#d0021b}.mosamack-btn-close{position:relative;top:-2px;float:right;color:#9fa1a0;font-size:18px;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.mosamack-btn-sort{line-height:1;position:relative;top:-3px;transition:transform 0.3s}.mosamack-btn-sort:after{display:inline-block;padding-left:3px;content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='6' height='8' viewBox='0 0 6 8'><path fill='%23FFF' fill-rule='evenodd' d='M3.214 1.6a.216.216 0 0 0 .154-.056.188.188 0 0 0 .06-.144V.2a.188.188 0 0 0-.06-.144A.217.217 0 0 0 3.214 0h-3A.217.217 0 0 0 .06.056.188.188 0 0 0 0 .2v1.2c0 .059.02.107.06.144.04.037.092.056.154.056h3zM5.94 7.944A.188.188 0 0 0 6 7.8V6.6a.188.188 0 0 0-.06-.144.216.216 0 0 0-.154-.056H.214a.217.217 0 0 0-.154.056A.188.188 0 0 0 0 6.6v1.2c0 .058.02.106.06.144C.1 7.98.152 8 .214 8h5.572a.217.217 0 0 0 .154-.056zM4.5 4.8a.217.217 0 0 0 .154-.056.188.188 0 0 0 .06-.144V3.4a.189.189 0 0 0-.06-.144A.217.217 0 0 0 4.5 3.2H.214a.217.217 0 0 0-.154.056A.189.189 0 0 0 0 3.4v1.2c0 .058.02.106.06.144.04.037.092.056.154.056H4.5z'/></svg>")}.mosamack-btn-sort.mosamack-btn-sort_symbols:before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='6' height='13' viewBox='0 0 6 13'><path fill='#FFF' fill-rule='evenodd' d='M4.366 12.173v-.863h.967V13H.667v-.653l2.948-3.838c.064-.087.12-.152.168-.195l.088-.066v-.021a.694.694 0 0 0-.052.003.544.544 0 0 1-.06.004 1.09 1.09 0 0 1-.24.022H1.666v.834H.707V7.429h4.53v.645L2.29 11.92a5.782 5.782 0 0 1-.167.188l-.089.08v.015l.112-.015c.048-.01.128-.014.24-.014h1.981zm1.082-7.37H6v.768H3.732v-.769h.59l-.37-1.044H2.04l-.37 1.044h.59v.77H0v-.77h.551L2.361 0h1.276l1.811 4.802zM2.3 2.96h1.394l-.567-1.582-.095-.34a1.569 1.569 0 0 1-.016-.145h-.031l-.024.144c0 .005-.009.049-.027.13a1.81 1.81 0 0 1-.06.211L2.3 2.96z'/></svg>")}.mosamack-btn-sort__turned:after{top:0;transform:rotateX(180deg);transition:transform 0.3s}.mosamack-btn-sort__turned.mosamack-btn-sort_symbols{transform:rotateX(0deg)}.mosamack-btn-sort__turned.mosamack-btn-sort_symbols:before{content:url("data:image/svg+xml; utf8, <svg width='6.000000000000001' height='13.000000000000002' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'><path id='svg_3' fill='%23FFF' fill-rule='evenodd' d='m4.40824,18.74338zm1.083,-6.506l0.551,0l0,0.768l-2.268,0l0,-0.769l0.59,0l-0.37,-1.044l-1.912,0l-0.37,1.044l0.59,0l0,0.77l-2.26,0l0,-0.77l0.551,0l1.81,-4.803l1.276,0l1.811,4.802l0.001,0.002zm-3.148,-1.842l1.394,0l-0.567,-1.582l-0.095,-0.34a1.569,1.569 0 0 1 -0.016,-0.145l-0.031,0l-0.024,0.144c0,0.005 -0.009,0.049 -0.027,0.13a1.81,1.81 0 0 1 -0.06,0.211l-0.575,1.58l0.001,0.002z'/><path id='svg_4' fill='%23FFF' fill-rule='evenodd' d='m4.42935,4.75225l0,-0.863l0.967,0l0,1.69l-4.666,0l0,-0.653l2.948,-3.838c0.064,-0.087 0.12,-0.152 0.168,-0.195l0.088,-0.066l0,-0.021a0.694,0.694 0 0 0 -0.052,0.003a0.544,0.544 0 0 1 -0.06,0.004a1.09,1.09 0 0 1 -0.24,0.022l-1.853,0l0,0.834l-0.959,0l0,-1.661l4.53,0l0,0.645l-2.947,3.846a5.782,5.782 0 0 1 -0.167,0.188l-0.0445,0.04l-0.0445,0.04l0,0.0075l0,0.0075l0.056,-0.0075l0.056,-0.0075c0.024,-0.005 0.056,-0.0085 0.096,-0.01075c0.04,-0.00225 0.088,-0.00325 0.144,-0.00325l0.9905,0l0.9905,0l-0.0005,-0.0005l-0.0005,-0.0005z'/></svg>")}.mosamack-btn-simple{border-radius:10px;background-color:#01adf7;border:solid 1px #5ccbff;padding:7px 50px;font-size:16px;line-height:1;font-weight:300;color:#ffffff}.mosamack-btn__link{font-size:14px;line-height:1.3;color:#4990e2}.mosamack-btn__link_underline_doted{border-bottom:1px dashed #4990e2}.mosamack-btn__link:hover{text-decoration:none}.mosamack-btn__circle{width:39px;height:39px;background-color:#ececec;border-radius:50%;border:1px solid transparent;font-size:18px;font-weight:700;line-height:1;color:#fff}.mosamack-btn__circle:hover{box-shadow:0 0 5px 0 #70adff;border:solid 1px #7ab3ff}.mosamack-btn__circle.active{background-color:#f8e225}.mosamack-btn__circle.active:hover{border:none;box-shadow:none}.mosamack-btn__circle.episode-answer-btn,.mosamack-btn__circle.group-toggle{width:30px;height:30px;color:#7a8069;margin-left:7px;font-size:13px}.mosamack-btn__circle.episode-answer-btn{pointer-events:none}.mosamack-btn.option-button{cursor:pointer}.mosamack-btn_disabled{width:100%;height:34px;border-radius:27px;background-color:#ffffff;border:solid 1px #e2e2e2;font-size:14px;font-weight:700;text-align:center;color:#e2e2e2;pointer-events:none}.mosamack-btn__default{padding:9px 26px;font-size:16px;line-height:1;font-weight:400;text-align:center;color:#8c8017;border-radius:10px;background-color:#fffce4;border:solid 1px #f1eab7}.mosamack-btn__default_secondary{text-transform:uppercase;background-color:#eee7ac;color:#7b6f14}.mosamack-btn-toggle{position:relative;margin-left:5px}.mosamack-btn__close{margin-left:5px}.mosamack-btn__cancel{padding:9px 22px 8px;border-radius:27px;font-size:14px;line-height:16px;font-weight:400;text-transform:uppercase;color:#434944;background-image:linear-gradient(to bottom, #fff, #c4c4c4)}.mosamack-btn__cancel_bold{font-weight:700}.mosamack-btn-arrow{margin:4px 0 0 10px;transition:0.3s}.mosamack-btn-arrow.active{transform:rotate(180deg);transition:0.3s}.mosamack-btn-download{padding:6px 30px;background-color:#f6f6f4;border-radius:27px;border:solid 1px #c3c3c3;font-size:16px;line-height:19px;font-weight:400;color:#434944;width:215px;margin-left:auto;margin-right:0;z-index:1}.mosamack-btn-arrow.mosamack-btn-download{margin-left:0;margin-bottom:8px;width:93px;padding-left:14px;padding-right:14px;background-color:#fff}.mosamack-btn-arrow svg{transform:rotate(180deg);margin-right:10px}.mosamack-btn-arrow .less-overview{display:none}.mosamack-btn-arrow .more-overview{display:initial}.mosamack-btn-arrow.is-active svg{transform:rotate(0deg)}.mosamack-btn-arrow.is-active .less-overview{display:initial}.mosamack-btn-arrow.is-active .more-overview{display:none}.mosamack-btn__like:hover path,.mosamack-btn__like.is-active path,.mosamack-btn__like.active path{fill:#919191}.mosamack-btn__share:hover .mosamack-icon__simple{display:none}.mosamack-btn__share:hover .mosamack-icon__colored{display:block}.mosamack-btn__share.is-active .mosamack-icon__simple{display:none}.mosamack-btn__share.is-active .mosamack-icon__colored{display:block}.mosamack-btn__share .mosamack-icon__simple{display:block}.mosamack-btn__share .mosamack-icon__colored{display:none}.mosamack-btn-add{padding:9px 27px 8px;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;color:#434944;border-radius:27px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.mosamack-btn-add.mosamack-btn-add_secondary{padding:9px 20px 8px;border-radius:17px;background-color:#f6f6f4;border:solid 1px #c9c9c9;box-shadow:none;text-transform:capitalize;white-space:nowrap}.mosamack-btn-action{padding:13px 25px;border-radius:10px;background-image:linear-gradient(to left, #2292bc, #5268ce);font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ffffff}.inactive{pointer-events:none;cursor:default}a.inactive,button.inactive{background-color:gainsboro !important;border-color:gainsboro !important}.inactive-with-tooltip{cursor:default;background-color:gainsboro !important;border-color:gainsboro !important;color:black}.inactive-with-tooltip:hover{color:black}.mosamack-btn-corner{position:absolute;top:-2px;right:-2px;z-index:1;width:44px;height:45px;background:url(/assets/orner-0ba7577aa4439e1e3257fdccd4765b99e13df616bc477f7a322930d25c2c3ae1.png) no-repeat}.mosamack-tooltip[tooltip]{position:relative}.mosamack-tooltip[tooltip]:after{content:attr(tooltip);position:absolute;left:50%;top:-6px;white-space:nowrap;transform:translateX(-60px) translateY(-100%);border-radius:3px;background-color:#fff;text-align:center;color:#5999e4;padding:6px 8px;font-size:16px;min-width:80px;max-width:460px;overflow:hidden;text-overflow:ellipsis;border-radius:5px;pointer-events:none;z-index:99;opacity:0;border:solid 1px #d5d5d5}.mosamack-tooltip[tooltip]:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-width:4px 6px 0 6px;border-style:solid;border-color:transparent transparent transparent     transparent;z-index:99;opacity:0}.mosamack-tooltip[tooltip-position='bottom']:before{top:100%;margin-top:8px;transform:translateX(-40px) translatey(-100%) rotate(-180deg)}.mosamack-tooltip[tooltip-position='bottom']:after{top:100%;margin-top:8px;transform:translateX(-60px) translateY(0%)}.mosamack-tooltip[tooltip]:hover:before{opacity:1}.mosamack-tooltip[tooltip]:hover:after{opacity:1}.mosamack-tooltip.checked{pointer-events:none}.mosamack-tooltip.checked:before{display:none}.mosamack-tooltip.checked:after{display:none}.mosamack-tooltip.checked .mosamack-btn-clipboard{position:relative}.mosamack-tooltip.checked .mosamack-btn-clipboard:after{display:none}.mosamack-tooltip.checked .mosamack-btn-clipboard:before{content:"\f00c";position:absolute;top:0;left:0;right:0;bottom:0;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3772b8;color:#fff;z-index:10;width:100%}.mosamack-clipboard{position:relative}.mosamack-clipboard input{display:block;position:absolute;top:0;left:0;z-index:-10;opacity:0}.mosamack-dropdown-toggle{position:relative;display:inline-block}.mosamack-dropdown-toggle.open .dropdown-menu{display:block}.mosamack-dropdown-toggle .dropdown-menu{position:absolute;display:none}.mosamack-dropdown-toggle .dropdown-toggle{width:52px;height:60px;padding:0;background:transparent}.mosamack-dropdown-toggle .dropdown-toggle.active{background:#d0021b}.mosamack-dropdown-box{position:relative}.mosamack-dropdown-box.is-opened .mosamack-dropdown-panel{display:block}.mosamack-dropdown-box.is-opened .mosamack-btn__share .mosamack-icon__simple{display:none}.mosamack-dropdown-box.is-opened .mosamack-btn__share .mosamack-icon__colored{display:block}.mosamack-dropdown-box.is-opened .mosamack-dropdown-toggle{z-index:6}.mosamack-dropdown-box.quiz-dropdown{float:left;margin-left:10px}.mosamack-dropdown-box.quiz-dropdown .mosamack-dropdown-panel{top:30px}.mosamack-dropdown-box.quiz-dropdown ul{list-style:none;padding-left:0px}.mosamack-dropdown-box .quiz-preview-link i{font-size:20px;color:#434944}.mosamack-dropdown-box.mosamack-dropdown-box_table{align-self:stretch;background:transparent;border-color:transparent;padding:0}.mosamack-dropdown-box.mosamack-dropdown-box_table:focus,.mosamack-dropdown-box.mosamack-dropdown-box_table:active{outline:none}.mosamack-dropdown-box.mosamack-dropdown-box_table .mosamack-dropdown-toggle{font-size:16px;line-height:19px;font-weight:400;color:#01adf7}.mosamack-dropdown-box.mosamack-dropdown-box_table .mosamack-dropdown-panel{top:0;right:inherit;left:-83px;border-radius:6px;border:1px solid  #6e7b8e;box-shadow:none}.mosamack-dropdown-box.mosamack-dropdown-box_table .mosamack-dropdown-panel:focus,.mosamack-dropdown-box.mosamack-dropdown-box_table .mosamack-dropdown-panel:active{outline:none}.mosamack-dropdown-box.mosamack-dropdown-box_table .mosamack-btn-icon{transform:rotate(180deg)}.mosamack-dropdown-box.mosamack-dropdown-box_table.is-opened .mosamack-btn-icon{transform:rotate(0)}.mosamack-dropdown-box.mosamack-dropdown-box_table.is-opened .mosamack-dropdown-toggle{position:relative;top:-5px;font-size:16px;line-height:19px;font-weight:700;color:#ffffff}.mosamack-dropdown-box.mosamack-dropdown-box_table.is-opened .mosamack-dropdown-toggle svg path{fill:#ffffff}.mosamack-dropdown-box.mosamack-dropdown-box_helper{margin-left:5px}.mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-panel{width:134px;top:inherit;left:28px;right:inherit;bottom:-28px;padding:11px 10px 34px;box-shadow:none;background-color:#f9f9e6;border:solid 1px #e7e7d0}.mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-panel:before{content:'';position:absolute;left:-4px;bottom:29px;width:0;height:0;border-style:solid;border-width:7px 4px 7px 0;border-color:transparent #f9f9e6 transparent transparent}.mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-panel:after{content:'';position:absolute;left:-5px;bottom:29px;width:0;height:0;border-style:solid;border-width:7px 4px 7px 0;border-color:transparent #e7e7d0 transparent transparent}.mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-toggle{position:relative;top:-3px;cursor:pointer}.mosamack-dropdown-box.mosamack-dropdown-box_profile .mosamack-dropdown-panel{margin-top:30px;padding:20px 0;top:inherit;right:0;z-index:10;border-radius:5px;background-color:#434944}@media (max-width: 1023px){.mosamack-dropdown-box.mosamack-dropdown-box_profile .mosamack-dropdown-panel{position:fixed;right:47%;margin-top:37px}}.mosamack-dropdown-box.mosamack-dropdown-box_profile .mosamack-dropdown-panel:before{content:'';position:absolute;top:-5px;right:25px;width:0;height:0;border-style:solid;border-width:0 20px 5px 20px;border-color:transparent transparent #434944 transparent}.mosamack-dropdown-box.mosamack-dropdown-box_profile .mosamack-dropdown-panel__content{padding:0}.mosamack-dropdown-box.mosamack-dropdown-box_info.is-open .mosamack-dropdown-panel{display:none}.mosamack-dropdown-box.mosamack-dropdown-box_info:hover .mosamack-dropdown-panel{display:block}.mosamack-dropdown-box.mosamack-dropdown-box_info .mosamack-dropdown-panel{top:7px;left:65%;right:inherit}.mosamack-dropdown-box.mosamack-dropdown-box_info .mosamack-dropdown-panel:before{content:'';position:absolute;left:-5px;top:16px;width:0;height:0;border-style:solid;border-width:7px 4px 7px 0;border-color:transparent #e7e7d0 transparent transparent}.mosamack-dropdown-box.mosamack-dropdown-box_info .mosamack-dropdown-panel:after{content:'';position:absolute;left:-3px;top:16px;width:0;height:0;border-style:solid;border-width:7px 4px 7px 0;border-color:transparent #ffffff transparent transparent}.mosamack-dropdown-box.mosamack-dropdown-box_info .mosamack-dropdown-panel.mosamack-dropdown-panel-left{left:initial;right:106%}.mosamack-dropdown-box.mosamack-dropdown-box_info .mosamack-dropdown-panel.mosamack-dropdown-panel-left:before{left:186px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mosamack-dropdown-box.mosamack-dropdown-box_info .mosamack-dropdown-panel.mosamack-dropdown-panel-left:after{left:184px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mosamack-dropdown-panel{display:none;position:absolute;top:-16px;right:-8px;z-index:6;border-radius:5px;background-color:#ffffff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.mosamack-dropdown-panel.quiz-quizzes-dropdown-panel{z-index:2}.mosamack-dropdown-panel.assign-tests-panel{width:150px}.mosamack-dropdown-panel__header{padding:16px 8px 7px 16px;border-bottom:1px solid #ededed;font-size:14px;line-height:17px;font-weight:700;color:#434944}.mosamack-dropdown-panel__content{padding:8px 8px 14px 16px}.mosamack-notifications{width:430px;background:#fff;-webkit-font-smoothing:antialiased}.mosamack-notifications:before{content:'';position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #ffffff transparent;z-index:2}.mosamack-notifications.dropdown-menu{padding:0 0 20px 0;left:50%;transform:translate(-50%, 0);border:5px solid #d0021b;border-radius:none;margin-top:0;z-index:10}.mosamack-notifications-header{margin:0 8px 0;padding:9px 0;border-bottom:1px solid #eeeeee;text-align:center;font-size:12px;line-height:1;color:#9fa1a0}.mosamack-notifications-item{border-bottom:1px solid #eeeeee;padding:15px 13px 12px;white-space:normal}.mosamack-notifications-item:first-of-type{padding-top:0}.mosamack-notifications-item-description{display:inline;font-size:16px;color:#434944}.mosamack-notifications-item-date{display:inline;font-size:14px;font-weight:400;color:#9fa1a0}.mosamack-notifications-item-link{color:#4990e2}.mosamack-notifications-grid{padding:15px 33px 8px}.mosamack-notice{width:100%;padding:26px 0;background-color:#dedede;border-radius:10px}.mosamack-notice__title{font-weight:700;font-size:14px;text-align:center;color:#434944}.mosamack-notice__description{margin-bottom:5px;font-size:14px;text-align:center;color:#434944}.mosamack-notifications-page{padding-top:100px}.mosamack-notifications-page__title{margin-bottom:35px;text-align:center;font-size:28px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-progress{width:100%;height:27px;overflow:hidden;background-color:#dcdfe5;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.mosamack-progress-bar{float:left;width:0;height:100%;font-size:14px;line-height:1;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#96c748;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.mosamack-list.mosamack-list__summary{width:100%}.mosamack-list.mosamack-list__summary .mosamack-list-item{margin-bottom:4px}.mosamack-list.mosamack-list__summary .mosamack-list-item:last-child{margin-bottom:0}.mosamack-list.mosamack-list__summary .mosamack-list-item-value{width:43px;min-width:43px}.mosamack-list.mosamack-list__summary .mosamack-list-item-name{font-size:12px;line-height:1;font-weight:400;color:#434944;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mosamack-list.mosamack-list__rating .mosamack-list__item-description{margin-bottom:17px}.mosamack-list.mosamack-list__rating .mosamack-list__item-title{font-size:14px;line-height:1;text-align:center;color:#535353}.mosamack-list.mosamack-list__questions{margin:0 0 15px 0;padding:0}.mosamack-list.mosamack-list__questions .mosamack-edit-box__icon{align-self:flex-end}.mosamack-list.mosamack-list__questions .mosamack-list__item{width:100%;margin-bottom:7px;list-style:none}.mosamack-list.mosamack-list__questions .mosamack-list__item:last-child{margin-bottom:20px}.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap{width:calc(100% - 20px);padding:9px 26px 9px 13px;border-radius:10px;background-color:#ffffff;border:solid 1px #e0e0e0}.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap.is-checked{border:solid 1px #5da90a;transition:border 0.2s}.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap.mosamack-list__item-wrap_selected{background-color:#f8e225}.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap.mosamack-list__item-wrap_colored{background-color:#dddddd}.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap.mosamack-list__item-wrap_wrong{border-color:red}.mosamack-list.mosamack-list__questions .mosamack-list__item-wrap.mosamack-list__item-wrap_right{border-color:green}.mosamack-list.mosamack-list__questions .mosamack-list__item-text{font-size:18px;font-weight:400;line-height:1;color:#434944}.mosamack-list.mosamack-list__questions .mosamack-list__item-group{width:calc(100% - 25px);margin-bottom:0}.mosamack-list.mosamack-list__questions .mosamack-list__item-group_fill{width:100%}.mosamack-list.mosamack-list__questions .mosamack-list__item-control-left{align-self:flex-start;padding-top:3px}.mosamack-list.mosamack-list__questions .mosamack-list__item-control-right{align-self:flex-start;padding-top:3px}.mosamack-list.mosamack-list__questions .mosamack-list__item-control--remove{padding-top:10px}.mosamack-list.mosamack-list__questions .mosamack-list__item.is-active .mosamack-list__item-control-left{padding-top:8px}.mosamack-list.mosamack-list__questions .mosamack-list__item.is-active .mosamack-list__item-control-right{padding-top:8px}.mosamack-list.mosamack-list__questions .mosamack-list__item.is-active .mosamack-list__item-control--remove{padding-top:16px}.mosamack-list.mosamack-list__questions .mosamack-list__item.is-active .mosamack-edit-box__icon{padding-bottom:6px}.mosamack-list.mosamack-list_col-2 .mosamack-list__item{width:calc(1/2*100% - (1 - 1/2)*15px);margin-right:10px}.mosamack-list.mosamack-list_col-2 .mosamack-list__item:nth-child(2n){margin-right:0}.mosamack-list.mosamack-list__selectize .mosamack-list__item{height:30px;margin:1px;border-radius:10px;background-color:#01adf7}.mosamack-list.mosamack-list__selectize .mosamack-list__item-title{padding:0 8px;font-size:14px;line-height:1;font-weight:400;color:#ffffff}.mosamack-list.mosamack-list__selectize .mosamack-list__item-control{padding:0 8px;border-left:1px solid #3fc1f9;font-size:14px;font-weight:400;color:#51c7f9}.mosamack-list.mosamack-list__selectize .mosamack-list__item-control:hover{color:#ffffff}.mosamack-list.mosamack-list__statistic{padding:0;margin:0}.mosamack-list.mosamack-list__statistic .mosamack-list__item{list-style:none;padding:0 12px 0 11px}.mosamack-list.mosamack-list__statistic .mosamack-list__item:first-child{padding-top:26px;background-color:#6e7b8e}.mosamack-list.mosamack-list__statistic .mosamack-list__item:first-child .mosamack-list__item-title{color:#ffffff;background:transparent !important}.mosamack-list.mosamack-list__statistic .mosamack-list__item:first-child .mosamack-list__item-title:after{content:'-';display:none !important}.mosamack-list.mosamack-list__statistic .mosamack-list__item:first-child .mosamack-list__item-value{color:#ffffff;background:transparent !important}.mosamack-list.mosamack-list__statistic .mosamack-list__item:last-child{padding-bottom:14px}.mosamack-list.mosamack-list__statistic .mosamack-list__item:nth-child(odd) .mosamack-list__item-title{background-color:#f4f8fb}.mosamack-list.mosamack-list__statistic .mosamack-list__item:nth-child(odd) .mosamack-list__item-value{background-color:#f4f8fb}.mosamack-list.mosamack-list__statistic .mosamack-list__item .mosamack-list__item-value{margin-right:5px}.mosamack-list.mosamack-list__statistic .mosamack-list__item-title{width:70px;font-size:14px;line-height:22px;text-align:left;color:#797979;font-weight:400}.mosamack-list.mosamack-list__statistic .mosamack-list__item-title:after{content:'-';display:block;margin:0 3px}.mosamack-list.mosamack-list__statistic .mosamack-list__item-value{font-size:14px;line-height:22px;text-align:left;color:#01adf7;font-weight:400}.mosamack-list.mosamack-list__remark{margin:0;padding:0}.mosamack-list.mosamack-list__remark .mosamack-list__item{list-style:none;font-size:14px;line-height:1.36;text-align:left;color:#434944;font-weight:400}.mosamack-list.mosamack-list_features{margin:0;padding:0 0 0 28px;flex-wrap:wrap}.mosamack-list.mosamack-list_features .mosamack-list__item{flex:0 0 25%;margin-bottom:20px;padding-right:5px;list-style:none}.mosamack-list.mosamack-list_features .mosamack-list__item-icon{margin-right:5px}.mosamack-list.mosamack-list_features .mosamack-list__item-title{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2e4e71;max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mosamack-list.mosamack-list_features .mosamack-list__item-tag:after{content:attr(data-tag);display:block;margin-left:7px;padding:2px 6px 4px 7px;border-radius:5px;background-color:#f7ffeb;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#7ea347}.mosamack-list.mosamack-list_grade .mosamack-list__item{flex:0 0 calc(1/3*100% - (1 - 1/3)*40px);margin-right:40px;margin-bottom:40px}.mosamack-list.mosamack-list_grade .mosamack-list__item:nth-child(3n){margin-right:0}.mosamack-list.mosamack-list_grade .mosamack-list__item:last-child{margin-right:0}.mosamack-list.mosamack-list_grade .mosamack-list__item-inner{margin-bottom:6px}.mosamack-list.mosamack-list_grade .mosamack-list__item-group{background-color:#335273}.mosamack-list.mosamack-list_grade .mosamack-list__item-image{position:relative}.mosamack-list.mosamack-list_grade .mosamack-list__item-image:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(255,255,255,0.4)}.mosamack-list.mosamack-list_grade .mosamack-list__item-image img{height:100%;max-height:100%}.mosamack-list.mosamack-list_grade .mosamack-list__item-title{margin-bottom:18px;color:#ffffff;font-size:26px;line-height:19px;font-weight:bold}.mosamack-list.mosamack-list_grade .mosamack-list__item-description{margin-bottom:8px;color:#ffffff;font-size:120px;line-height:100px;font-weight:bold;text-align:center}.mosamack-list.mosamack-list_grade .mosamack-list__item-link{padding-right:8px}.mosamack-list.mosamack-list_grade .mosamack-list__item-link .mosamack-link{color:#335273;font-size:14px;font-weight:bold}.mosamack-list.mosamack-list_images{margin-bottom:15px}.mosamack-list.mosamack-list_images .mosamack-list__item{width:calc(1/5*100% - (1 - 1/5)*5px);flex:0 0 calc(1/5*100% - (1 - 1/5)*5px);margin-right:5px;margin-bottom:5px}.mosamack-list.mosamack-list_images .mosamack-list__item:nth-child(5n){margin-right:0}.mosamack-list.mosamack-list_images .mosamack-list__item-link{margin:10px 0;padding:0 10px;text-align:center}.mosamack-list.mosamack-list_images .mosamack-list_images_header{width:40px;height:140px;margin-left:-40px}.mosamack-list.mosamack-list_images .mosamack-list_images_header .mosamack-list_images_header_text{transform:rotate(-90deg);color:#e40fc8;margin-top:50px;width:140px;line-height:1;margin-left:-50px;z-index:9}.mosamack-list.mosamack-list_students .mosamack-list__item{padding:10px 20px 10px 24px;border-radius:10px;background-color:#f6f6f6}.mosamack-list.mosamack-list_students .mosamack-list__item+.mosamack-list__item{margin-top:5px}.mosamack-list.mosamack-list_students .mosamack-list__item-text{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#434944}.mosamack-list.mosamack-list_students .mosamack-list__item-value{margin-right:12px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#434944;white-space:nowrap}.mosamack-list.mosamack-list_students .mosamack-list__item .selectize-input{padding-right:30px}.mosamack-list.mosamack-list_students .mosamack-list__item .selectize-control.single .selectize-input:after{right:10px}.mosamack-list.mosamack-list_students .mosamack-list__item #select-to-selectized::-webkit-input-placeholder{font-size:15px;font-style:normal}.mosamack-list.mosamack-list_profile{margin:0;padding:0}.mosamack-list.mosamack-list_profile .mosamack-list__item{padding:12px 16px;list-style:none;background-color:#434944;transition:background-color 0.3s}.mosamack-list.mosamack-list_profile .mosamack-list__item:hover{background-color:#525753;transition:background-color 0.3s}.mosamack-list.mosamack-list_profile .mosamack-list__item-icon{margin-right:10px}.mosamack-list.mosamack-list_profile .mosamack-list__item-link{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ffffff;text-decoration:none}.mosamack-list.mosamack-list_messages{max-width:435px;margin:0 auto}.mosamack-list.mosamack-list_messages .mosamack-list__item{padding:14px 140px 16px 22px;background-color:#ffffff;box-shadow:0 1px 2px 0 rgba(181,181,181,0.3);font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-list.mosamack-list_messages .mosamack-list__item+.mosamack-list__item{margin-top:5px}.mosamack-list.mosamack-list_messages .mosamack-list__item-title{color:#459aeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mosamack-list.mosamack-list_messages .mosamack-list__item-description{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mosamack-list.mosamack-list_info{width:185px;padding:6px 16px 10px 10px}.mosamack-list.mosamack-list_info .mosamack-list__item-title{font-family:Lato;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.93;letter-spacing:normal}.mosamack-list.mosamack-list_info .mosamack-list__item-value{font-family:Lato;text-align:right;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.93;letter-spacing:normal}.mosamack-list.mosamack-list_info .mosamack-list__item_orange{color:#f5a623}.mosamack-list.mosamack-list_info .mosamack-list__item_blue{color:#196ddd}.mosamack-list.mosamack-list_info .mosamack-list__item_green{color:#5aae00}.mosamack-list-total{padding:0;margin:0}.mosamack-list-total__item{list-style:none;margin-bottom:6px;font-size:14px;line-height:19px;color:#434944;font-weight:600;-webkit-font-smoothing:antialiased}.mosamack-list-total__item-empty{font-size:14.4px;font-style:italic;text-align:right;color:#9b9b9b;font-weight:400}.mosamack-list-total__item-value{font-weight:700;font-size:24px}.mosamack-list-total__item.mosamack-list-total__item_grey{color:#959595;margin-bottom:23px}.mosamack-list-total__item.mosamack-list-total__item_orange{color:#f6a623;margin-bottom:24px}.mosamack-list-total__item.mosamack-list-total__item_blue{color:#3d8ffd}.mosamack-list-total__item.mosamack-list-total__item_blue:last-child{margin-bottom:32px}.mosamack-list-total__item.mosamack-list-total__item_green{color:#7cd819}.mosamack-list-total__item.mosamack-list-total__item_green:last-child{margin-bottom:22px}.mosamack-list-total__item.mosamack-list-total__item_indent{margin-bottom:32px}.mosamack-list-total__header{font-size:16px;line-height:18px;font-weight:700;color:#434944}.mosamack-list-total.mosamack-list-total_bordered{padding-top:20px;border-top:1px solid #d8d8d8}.mosamack-list-simple{margin:0 0 16px 12px;padding:0}.mosamack-list-simple__item{margin:0 0 6px 0;list-style:none;font-size:16px;line-height:17px;font-weight:400;color:#434944}.mosamack-list-simple__item:last-child{margin:0}.mosamack-list-options__item{padding:15px 16px 16px 10px;margin-bottom:5px;border-radius:10px;background-color:#f6f6f6}.mosamack-list-options__item:last-child{margin-bottom:0}.mosamack-list-options__item.is-disabled{position:relative;overflow:hidden}.mosamack-list-options__item.is-disabled:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#c1cad1;opacity:0.8}.mosamack-list-options__item-title{font-size:16px;line-height:1.31;text-align:left;color:#434944}.mosamack-icon-checked-circle{width:18px;height:18px;border-radius:50%;background-color:#dcdfe5}.mosamack-icon-checked-circle:before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 9 8'><path fill='%23FFF' fill-rule='evenodd' d='M7.96.406l-.222-.19a.892.892 0 0 0-1.245.079L2.79 4.402 1.67 3.44a.892.892 0 0 0-1.245.078l-.196.217a.892.892 0 0 0 .065 1.26l2.05 1.878a.893.893 0 0 0 1.287-.069l4.422-5.138a.892.892 0 0 0-.095-1.26z'/></svg>");line-height:1;padding-left:1px;height:100%}.mosamack-icon-checked-circle.checked{background-color:#01adf7}.mosamack-tabs{-webkit-font-smoothing:antialiased}.mosamack-tabs .mosamack-nav-tabs{position:relative;padding:0;margin:0;z-index:1}.mosamack-tabs .mosamack-nav-tabs li{list-style:none}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs{margin:0 0 22px 0;padding:0 58px 0 0}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs:before{content:'';position:absolute;top:50%;left:0;right:0;background:#e4e4e2;height:1px}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs li{position:relative;z-index:1}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs li:not(:first-child){margin-left:8px}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs li.active a{background-color:#01adf7;color:#fff}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs li.active a:hover{color:#fff;text-decoration:none}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs a{display:block;padding:11px 53px;border-radius:10px;background-color:#ffffff;border:solid 1px #01adf7;color:#6a6a6a;font-size:16px;line-height:1;font-weight:400}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs a:hover{color:#6a6a6a;text-decoration:none;background-color:#01adf7;color:#fff}.mosamack-tabs.mosamack-tabs__units .mosamack-nav-tabs a:focus{text-decoration:none;outline:none;background-color:#01adf7;color:#fff}.mosamack-tabs.mosamack-tabs__vertical{border-radius:10px;background-color:#fff}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs{margin:0}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li{background-color:#fff;position:relative;padding-right:10px}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li:first-child.active{border-top-left-radius:10px}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li:first-child.active a{border-top-left-radius:10px}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li:last-child.active{border-bottom-left-radius:10px}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li:last-child.active a{border-bottom-left-radius:10px}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li+li{margin-top:1px}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.active{border:solid 1px #3d8ffd;border-right:none}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.active:after{content:'';display:block;width:1px;position:absolute;top:0;right:-1px;bottom:0;background:#ffffff}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.active a{background-color:#fff}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.active.colored{border-color:#7cd819}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.active.dark{border-color:#535353}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.colored a{color:#7cd819}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs li.dark a{color:#535353}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a{width:100%;padding:11px 15px;background-color:#ececec;font-size:16px;font-weight:bold;color:#3d8ffd}.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a:hover,.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a:focus,.mosamack-tabs.mosamack-tabs__vertical .mosamack-nav-tabs a:active{text-decoration:none}.mosamack-tabs.mosamack-tabs__vertical .tab-content{flex:1 1 auto;border-radius:10px;border-top-left-radius:0}.mosamack-tabs.mosamack-tabs__vertical .tab-pane{min-height:210px;border:solid 1px #3d8ffd}.mosamack-tabs.mosamack-tabs__vertical .tab-pane.colored{border-color:#7cd819}.mosamack-tabs.mosamack-tabs__vertical .tab-pane.dark{border-color:#535353}.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs li{list-style:none;margin-right:5px}.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs li:last-child{margin-right:0}.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs li.active a{background-color:#f8e225;border:solid 1px #dec703}.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs a{display:block;padding:5px 15px 6px;font-size:14px;line-height:15px;font-weight:400;color:#434944;border-radius:10px;background-color:#d8d8d8;border:solid 1px #c3c3c3}.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs a:focus,.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs a:hover,.mosamack-tabs.mosamack-tabs__filter .mosamack-nav-tabs a:active{text-decoration:none}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs{margin-bottom:33px}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs li{margin-right:10px}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs li:before{content:'';display:block;position:absolute;width:7px;height:7px;top:17px;left:17px;opacity:0;background-color:#63b30b;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.28);border-radius:50%;transform:scale(0)}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs li:last-child{margin-right:0}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs li.active{position:relative}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs li.active:before{opacity:1;transform:scale(1);transition-duration:0.2s}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs li.active a{border:solid 1px #63b30b;transition:border 0.4s}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs a{display:block;width:142px;height:106px;border-radius:10px;border:solid 1px transparent;transition:border 0.4s}.mosamack-tabs.mosamack-tabs__questions .mosamack-nav-tabs a svg{max-width:100%;max-height:100%}.mosamack-tabs.mosamack-tabs__questions .mosamack-tab__col-left{margin-right:17px}.mosamack-tabs.mosamack-tabs__questions .mosamack-tab__col-right{flex:1;min-width:0;max-width:100%}.mosamack-tabs.mosamack-tabs__total{margin-top:16px}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li{margin-right:6px}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li:last-child{margin-right:0}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a{border:solid 1px #6e7b8e;border-radius:10px;padding:12px 20px 11px 19px;font-size:14px;line-height:17px;font-weight:700;text-align:left;color:#6e7b8e}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a:focus,.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a:active,.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a:hover{text-decoration:none}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li a .mosamack-btn-icon svg path{fill:#6E7B8E}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li.active a{background-color:#6e7b8e;color:#ffffff}.mosamack-tabs.mosamack-tabs__total .mosamack-nav-tabs li.active a .mosamack-btn-icon svg path{fill:#fff}.mosamack-tabs.mosamack-tabs_simple .mosamack-nav-tabs li{margin-right:10px;display:block;min-width:140px}.mosamack-tabs.mosamack-tabs_simple .mosamack-nav-tabs li.active a{background-color:#b7b7b7;color:#fff}.mosamack-tabs.mosamack-tabs_simple .mosamack-nav-tabs a{display:block;border:1px solid #e3e3e3;padding:5px 22px 9px;border-radius:5px;background-color:#ffffff;font-family:Lato;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944;text-align:center}.mosamack-tabs.mosamack-tabs_simple .mosamack-nav-tabs a:hover,.mosamack-tabs.mosamack-tabs_simple .mosamack-nav-tabs a:focus{text-decoration:none}.mosamack-option-box{width:100%;margin-bottom:24px;padding:10px 27px 10px 22px;border-radius:10px;background-color:#01adf7}.mosamack-option-box__desc{margin-bottom:13px;font-size:16px;line-height:18px;font-weight:300;color:#ffffff}.mosamack-option-box__controls .mosamack-btn:not(:first-child){margin-left:5px}.mosamack-option-box__controls .mosamack-btn .option-button{cursor:pointer}.mosamack-grade{padding:16px 0 26px}.mosamack-grade-header{margin-bottom:5px}.mosamack-grade-header__text{font-size:18px;line-height:1;color:#434944}.mosamack-grade-header__text_highlighted{color:#01adf7}.mosamack-grade-content{padding:24px 31px 103px 50px;border-radius:4px;background-color:#ffffff}.mosamack-grade-content__left{flex:0 0 470px;width:470px}.mosamack-grade-content__right{padding:3px 0 0 39px;flex:1}.mosamack-article{-webkit-font-smoothing:antialiased}.mosamack-article__video{height:313px;margin-bottom:28px;background-size:cover;overflow:hidden;cursor:pointer}.mosamack-article__video:before{content:'';background:url("data:image/svg+xml; utf8, <svg width='62px' height='62px' viewBox='0 0 62 62' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'><g id='Teacher-Grade-Step-1' transform='translate(-306.000000, -311.000000)' fill='%23FFFFFF'><g id='Group-4' transform='translate(102.000000, 185.000000)'><g id='play' transform='translate(204.000000, 126.000000)'><circle id='Oval' opacity='0.313519022' cx='30.5527885' cy='30.5527885' r='30.5527885'></circle><polygon id='Triangle' transform='translate(32.844248, 30.478870) rotate(90.000000) translate(-32.844248, -30.478870)' points='32.8442476 20.105706 47.5539369 40.8520349 18.1345583 40.8520349'></polygon></g></g></g></g></svg>");background-size:contain;width:60px;height:60px}.mosamack-article__header{margin-bottom:4px;font-size:16px;line-height:1;color:#000000}.mosamack-article__desc{margin-bottom:10px}.mosamack-article__desc p{margin:0;font-size:14px;line-height:17px;color:#9b9b9b}.mosamack-article__desc p:not(:nth-child(-n+5)){display:none}.mosamack-article__desc p:last-child{margin-bottom:0}.mosamack-article__desc p+p{margin-top:15px}.mosamack-article__control .mosamack-btn__link:hover{border-bottom:none;color:#deb30d}.mosamack-article-card{-webkit-font-smoothing:antialiased;margin-bottom:10px;border-radius:10px;background-color:#ffffff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3)}.mosamack-article-card:last-child{margin-bottom:0}.mosamack-article-card.home-unit-card{border-radius:0px}.mosamack-article-card.is-opened .mosamack-article-card__wrap{margin-bottom:10px;padding-bottom:22px}.mosamack-article-card.is-opened .mosamack-article-card__description:before{opacity:0;transition:opacity 0s}.mosamack-article-card__wrap{padding:0 18px 0 0}.mosamack-article-card__image{position:relative;flex:0 0 252px;width:252px;height:142px;margin-right:15px;overflow:hidden}.mosamack-article-card__image img{max-width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%)}.mosamack-article-card__actions{position:relative;top:4px}.mosamack-article-card__actions .mosamack-btn__like{margin-left:10px}.mosamack-article-card__title{font-size:24px;line-height:29px;font-weight:700;text-align:left;color:#434944}.mosamack-article-card__content{padding-top:24px}.mosamack-article-card__content{width:100%}.mosamack-article-card__description{position:relative;overflow:hidden}.mosamack-article-card__description:before{position:absolute;top:102px;left:0;right:0;height:3px;background-color:#ffffff;opacity:1;transition-delay:0.5s}.mosamack-article-card__description .lessons-overview{display:none}.mosamack-article-card__description .unit-lesson-description{margin-top:10px}.mosamack-article-card__description .unit-lesson-description .lesson-name{font-weight:bold}.mosamack-article-card__description p{margin-bottom:30px;font-size:14px;line-height:1.5;text-align:left;color:#434944}.mosamack-article-card__description p:last-child{margin-bottom:0}.mosamack-article.mosamack-article_detail{max-width:872px;margin:0 auto 60px;padding:24px 26px 70px;border-radius:10px;background-color:#ffffff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3)}.mosamack-article.mosamack-article_detail .mosamack-article__header{padding-bottom:13px;font-size:28px;font-weight:bold;text-align:left;color:#434944;border-bottom:1px solid #d8d8d8}.mosamack-article.mosamack-article_detail .mosamack-article__video{max-width:444px;height:296px;margin:15px auto 50px}.mosamack-article.mosamack-article_detail .mosamack-article__video:before{width:93px;height:93px}.mosamack-article.mosamack-article_detail .mosamack-article__title{margin-bottom:9px;font-size:16px;line-height:19px;font-weight:700;text-align:left;color:#434944}.mosamack-article.mosamack-article_detail .mosamack-article__desc{margin-bottom:26px}.mosamack-article.mosamack-article_detail .mosamack-article__desc_indent-big{margin-bottom:36px}.mosamack-article.mosamack-article_detail .mosamack-article__desc p{display:block !important;font-size:16px;line-height:20px;text-align:left;color:#434944;font-weight:400}#vidwrap.active:before{display:none}.mosamack-checklist{-webkit-font-smoothing:antialiased;margin:0 0 18px 0;padding:0}.mosamack-checklist:last-child{margin-bottom:0}.mosamack-checklist__item{margin-bottom:8px;padding-left:25px;list-style:none}.mosamack-checklist__item.mosamack-main-checklist__item{padding-left:0}.mosamack-checklist__item:last-child{margin-bottom:0}.mosamack-checklist__item-title{font-size:14px;line-height:16px;font-weight:400;color:#000000}.mosamack-checklist__item_children{margin-top:8px;padding-left:25px}.mosamack-checklist.mosamack-checklist__simple .mosamack-checklist__item{display:none;margin-bottom:10px;padding-left:0}.mosamack-checklist.mosamack-checklist__simple .mosamack-checklist__item.mosamack-checklist__item_visible{display:list-item}.mosamack-checklist.mosamack-checklist__simple .mosamack-checklist__item:last-child{margin-bottom:0}.mosamack-checklist.mosamack-checklist__simple .mosamack-checklist__item:first-child .mosamack-checklist__item-title{font-size:14px;font-weight:700}.mosamack-checklist.mosamack-checklist__simple .mosamack-checklist__item-title{font-size:12px}.mosamack-checklist.mosamack-checklist__inline{margin:0 20px 0 0}.mosamack-checklist.mosamack-checklist__inline .mosamack-checklist__item{margin:0 10px 0 0;padding-left:0}.mosamack-checklist.mosamack-checklist__inline .mosamack-checklist__item:last-child{margin-right:0}.mosamack-checklist.mosamack-checklist__inline .mosamack-checklist__item .mosamack-custom-input__checkbox{margin-right:4px}.mosamack-checklist-box{margin-bottom:40px}.mosamack-checklist-box:last-child{margin-bottom:0}.mosamack-checklist-box__action{padding-left:28px}.mosamack-percent{position:absolute;top:-8px;left:0;z-index:1}.mosamack-percent:before{content:'';position:absolute;top:2px;right:-6px;width:36px;height:40px;background:#fff;border-radius:50%;z-index:-2}.mosamack-percent__value{position:relative;width:48px;height:45px;padding:0 0 3px 4px;border-radius:50%;background-color:#c1c1c1;border:solid 2px #e5e5e5;z-index:1}.mosamack-percent__value_colored{background-color:#feb22b}.mosamack-trial__header{margin-bottom:21px;font-size:16px;line-height:1;font-weight:700;color:#000000}.mosamack-trial-box{margin-bottom:20px}.mosamack-trial-box:last-child{margin-bottom:0}.mosamack-trial-box__header{position:relative;margin-bottom:14px;padding:5px 0 4px 62px;font-size:16px;line-height:19px;font-weight:700;color:#3a3a3a;border-radius:27px;background-color:#c1c1c1}.mosamack-trial-box__header_colored{background-color:#feb22b}.mosamack-trial__content{margin-bottom:20px}.mosamack-custom-input{position:relative;margin:0;cursor:pointer}.mosamack-custom-input__checkbox{flex:0 0 15px;width:15px;height:15px;margin-right:13px;border-radius:2px;background-color:#f6f6f4;box-shadow:inset 1px 1px 1px 0 rgba(97,97,97,0.5)}.mosamack-custom-input__checkbox.mosamack-custom-input__checkbox_nomargin{margin:0}.mosamack-custom-input__checkbox:before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9'><path fill='%23639D21' fill-rule='evenodd' d='M9.884.504L9.609.268a1.108 1.108 0 0 0-1.545.098l-4.6 5.101-1.39-1.196a1.108 1.108 0 0 0-1.545.097l-.243.269a1.108 1.108 0 0 0 .08 1.566l2.545 2.33a1.109 1.109 0 0 0 1.6-.085L10 2.068A1.108 1.108 0 0 0 9.885.504z'/></svg>");display:inline-block;padding-left:2px;line-height:1;transform:scale(0);transition-duration:0.2s}.mosamack-custom-input__checkbox_light{background-color:#ffffff;box-shadow:inset 1px 1px 1px 0 rgba(97,97,97,0.5)}.mosamack-custom-input__checkbox_secondary:before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='13' height='11' viewBox='0 0 13 11'><defs><path id='b' d='M12.884 4.504l-.275-.236a1.108 1.108 0 0 0-1.545.098l-4.6 5.101-1.39-1.196a1.108 1.108 0 0 0-1.545.097l-.243.269a1.108 1.108 0 0 0 .08 1.566l2.545 2.33a1.109 1.109 0 0 0 1.6-.085L13 6.068a1.108 1.108 0 0 0-.117-1.564z'/><filter id='a' width='138.9%' height='145.3%' x='-19.5%' y='-11.3%' filterUnits='objectBoundingBox'><feOffset dy='1' in='SourceAlpha' result='shadowOffsetOuter1'/><feGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='.5'/><feColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/></filter></defs><g fill='none' fill-rule='evenodd' transform='translate(-2 -4)'><use fill='#000' filter='url(#a)' xlink:href='#b'/><use fill='#FFF' xlink:href='#b'/></g></svg>");background:#00acf8;padding-right:2px;padding-top:2px}.mosamack-custom-input__checkbox_secondary_colored:before{background:#5da90a}.mosamack-custom-input__checkbox.mosamack-custom-input__checkbox_circle{width:41px;height:41px;flex:0 0 41px;margin-right:0;background-color:#ffffff;border:solid 1px #e6e6e6;border-radius:50%}.mosamack-custom-input__radio{flex:0 0 15px;width:15px;height:15px;margin-right:14px;border-radius:50%;background-color:#f6f6f4;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.28)}.mosamack-custom-input__radio:before{content:'';width:7px;height:7px;background-color:#63b30b;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.28);display:inline-block;border-radius:50%;transform:scale(0)}.mosamack-custom-input .mosamack-input[type="radio"],.mosamack-custom-input .mosamack-input[type="checkbox"],.mosamack-custom-input .mosamack-input[type="file"]{position:absolute;width:0;height:0;top:0;left:0;opacity:0}.mosamack-custom-input .mosamack-input:checked+.mosamack-custom-input__checkbox:before,.mosamack-custom-input .mosamack-input:checked+.mosamack-custom-input__radio:before{transform:scale(1);transition-duration:0.2s}.mosamack-custom-input .mosamack-input:checked+.mosamack-custom-input__checkbox.custom-input-scale-2:before,.mosamack-custom-input .mosamack-input:checked+.mosamack-custom-input__radio.custom-input-scale-2:before{transform:scale(2)}.mosamack-custom-input .mosamack-input:checked+.mosamack-custom-input__checkbox_circle{border:solid 1px #5da90a;transition:border 0.2s}.mosamack-custom-input .mosamack-input+.mosamack-custom-input__checkbox_secondary:before{height:4px}.mosamack-custom-input.is-disabled:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom, rgba(238,238,238,0.4), #f6f6f4);z-index:99}.mosamack-custom-input.mosamack-custom-input_light .mosamack-custom-input__label{color:#ffffff}.mosamack-custom-input.mosamack-custom-input_small .mosamack-custom-input__radio{flex:0 0 13px;width:13px;height:13px;margin-right:9px}.mosamack-custom-input.mosamack-custom-input_small .mosamack-custom-input__label{font-weight:400}.mosamack-custom-input__file .mosamack-custom-input__label{margin:0;padding:9px 39px;border-radius:27px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);font-size:14px;line-height:17px;font-weight:700;color:#434944;cursor:pointer}.mosamack-custom-input__file-icon{margin:0;padding:0;background:transparent;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#434944;text-decoration:underline;cursor:pointer}.mosamack-custom-input__file-icon .mosamack-btn-icon{margin-right:9px}.mosamack-radio-button{display:inline-block}.mosamack-radio-button+.mosamack-radio-button{margin-left:12px}.mosamack-radio-button__input[type="radio"]{display:none}.mosamack-radio-button__input[type="radio"]:checked+.mosamack-radio-button__label{background-color:#b4b4b4;color:#ffffff;box-shadow:none}.mosamack-radio-button__label{margin:0;padding:6px 20px;font-size:16px;line-height:18px;color:#434944;text-transform:uppercase;border-radius:10px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);cursor:pointer}.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__input[type="radio"]{display:none}.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__input[type="radio"]:checked+.mosamack-radio-button__label{background-color:#f8e225;color:#535353;box-shadow:none}.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__input[type="radio"]:checked+.mosamack-radio-button__label svg path{fill:#535353}.mosamack-radio-button.mosamack-radio-button_rounded .mosamack-radio-button__label{width:29px;height:29px;padding:0;font-size:12px;font-weight:700;line-height:1;color:#535353;border-radius:50%;background-color:#d8d8d8;box-shadow:none}.mosamack-radio-group{margin-bottom:40px}.mosamack-radio-group__title{margin-right:13px;font-size:14px;line-height:17px;font-weight:700;color:#434944}.mosamack-radio-group+.mosamack-radio-group{padding-left:70px}.mosamack-breadcrumbs{margin:0 0 20px;padding:0}.mosamack-breadcrumbs__item{margin-right:5px;list-style:none}.mosamack-breadcrumbs__item:before{content:'/';margin-right:5px}.mosamack-breadcrumbs__item:first-child:before{content:''}.mosamack-breadcrumbs__item:last-child{margin-right:0}.mosamack-breadcrumbs__item-link{font-size:14px;line-height:1;color:#434944}.mosamack-breadcrumbs__item-link:focus,.mosamack-breadcrumbs__item-link:active,.mosamack-breadcrumbs__item-link:hover{color:#434944}.mosamack-breadcrumbs.mosamack-breadcrumbs_simple{margin:0}.mosamack-breadcrumbs.mosamack-breadcrumbs_simple .mosamack-breadcrumbs__item{margin-right:7px}.mosamack-breadcrumbs.mosamack-breadcrumbs_simple .mosamack-breadcrumbs__item:first-child:before{display:none}.mosamack-breadcrumbs.mosamack-breadcrumbs_simple .mosamack-breadcrumbs__item:before{content:'';display:inline-block;width:3px;height:3px;margin-right:8px;background-color:#919191;border-radius:50%;position:relative;top:-3px}.mosamack-badge{width:20px;height:20px;border-radius:50%;background-color:#f8e225;font-size:12px;line-height:1;color:#535353;-webkit-font-smoothing:antialiased}.mosamack-total-panel{padding:12px 21px 30px 12px}.mosamack-total-panel__header{margin-bottom:6px;font-size:14px;line-height:1;color:#a4a4a4}.mosamack-total-panel__box{padding-bottom:24px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.mosamack-total-panel__box.mosamack-total-panel__box_small{padding-bottom:10px;margin-bottom:10px}.mosamack-total-panel__box.mosamack-total-panel__box_medium{padding-bottom:15px;margin-bottom:15px}.mosamack-total-panel__note{font-size:14px;line-height:16px;font-weight:400;color:#a4a4a4}.mosamack-rating-box__header{margin-bottom:25px;font-size:16px;font-weight:700;line-height:1;color:#3d8ffd}.mosamack-card{-webkit-font-smoothing:antialiased}.mosamack-card.mosamack-card__answer{padding-right:7px}.mosamack-card.mosamack-card__answer .mosamack-card__header{margin-bottom:6px;font-size:14px;line-height:1;font-weight:700;color:#a5a5a5}.mosamack-card.mosamack-card__answer .mosamack-card__image{margin-left:20px}.mosamack-card.mosamack-card__answer .mosamack-card__description{font-size:14px;line-height:1.14;font-weight:400;color:#a5a5a5}.mosamack-card.mosamack-card_settings{width:100%;padding:10px 34px 25px 24px;border-radius:4px;background-color:#ededea;border:1px solid #e9e3b2}.mosamack-card.mosamack-card_settings .mosamack-card__image{width:67px;margin-right:16px;padding-top:4px}.mosamack-card.mosamack-card_settings .mosamack-card__inner{flex:1 1 auto}.mosamack-card.mosamack-card_settings .mosamack-card__group{margin:0}.mosamack-card.mosamack-card_settings .mosamack-card__link{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ff4700}.mosamack-card.mosamack-card_settings .mosamack-card__title{margin-right:5px;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#434944}.mosamack-card.mosamack-card_settings .mosamack-card__description{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#434944}.mosamack-card.mosamack-card_settings .mosamack-card__checkbox-group{padding-right:17px;position:relative;top:-7px;margin:0}.mosamack-card.mosamack-card_settings .form__checkbox{margin-right:12px;background:#f6f6f4}.mosamack-card.mosamack-card_settings .form__settings-toggle{cursor:pointer;position:relative}.mosamack-card.mosamack-card_settings .form__label{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#727272}.mosamack-card.mosamack-card_settings label{cursor:pointer}.mosamack-card.mosamack-card_unit{margin-bottom:60px}.mosamack-card.mosamack-card_unit .mosamack-card__badge{margin-bottom:10px;padding:8px 14px 8px 15px;color:#817a4e;font-weight:400;background-color:#fbda61}.mosamack-card.mosamack-card_unit .mosamack-card__badge-number{font-size:26px;line-height:28px}.mosamack-card.mosamack-card_unit .mosamack-card__badge-text{font-size:14px;line-height:16px}.mosamack-card.mosamack-card_unit .mosamack-card__intro{margin-bottom:30px}.mosamack-card.mosamack-card_unit .mosamack-card__title{font-size:20px;line-height:24px;font-weight:bold;color:#434944}.mosamack-card.mosamack-card_unit .mosamack-card__subtitle{color:#929993;font-size:14px;line-height:17px}.mosamack-card.mosamack-card_unit .mosamack-card__description p{margin:0 0 20px;font-size:14px;color:#434944;font-weight:400;line-height:16px}.mosamack-card.mosamack-card_unit .mosamack-card__note{font-size:14px;font-weight:400;font-style:italic;line-height:16px;color:#335273}.mosamack-card-result{background-color:#edede9;padding:20px 15px 10px;margin-bottom:40px;-webkit-font-smoothing:antialiased}.mosamack-card-result+.mosamack-card-result{margin-top:40px}.mosamack-card-result__header{padding:11px 20px 34px 10px;border-radius:3px;background-color:#ffffff}.mosamack-card-result__title{margin-bottom:10px;font-size:36px;line-height:1;font-weight:700;text-align:left;color:#434944}.mosamack-card-result__title .mosamack-btn.mosamack-btn-with-icon{margin-right:6px;margin-bottom:4px}.mosamack-card-result__body{padding:24px 0 0;background-color:transparent}.mosamack-card-result__description p{margin:0;font-size:12px;font-weight:400;line-height:1.41;color:#434944}.mosamack-card-result__description p.mosamack-card-result__description_bold{font-weight:700;font-size:16px;margin-bottom:5px}.mosamack-card-result__description p.mosamack-card-result__description_colored{color:#8d2c2c}.mosamack-card-result.collapsed{padding-bottom:0}.mosamack-card-result.collapsed .mosamack-card-result__description,.mosamack-card-result.collapsed .mosamack-card-result__body{display:none}.mosamack-card-result.collapsed .mosamack-card-result__header{padding-bottom:3px}.mosamack-card-result.collapsed .mosamack-card-result__title{margin-bottom:0}.mosamack-card-result.collapsed .mosamack-btn.mosamack-btn-with-icon{transform:rotate(180deg)}.mosamack-card-total{-webkit-font-smoothing:antialiased;flex:1 1 auto}.mosamack-card-total+.mosamack-card-total{margin-left:22px}.mosamack-card-total__header{background-color:transparent;margin-bottom:11px}.mosamack-card-total__body{position:relative;flex-direction:column;padding:14px 25px 32px;background-color:#ffffff}.mosamack-card-total__group{flex-direction:column}.mosamack-card-total__group_limited{margin-right:14px;width:266px;flex:0 0 266px}.mosamack-card-total__group .mosamack-card-total{margin:0 0 42px 0}.mosamack-card-total__image{position:relative;width:207px;height:138px;margin:0 auto;z-index:1}.mosamack-card-total__image:before{content:attr(data-message);position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d9d9d9;font-size:14px;font-style:italic;text-align:center;color:#9d9d9d;z-index:-1}.mosamack-card-total__image img{max-width:100%}.mosamack-card-total__remark{min-height:30px;margin:14px 0 50px;text-align:center}.mosamack-card-total__link{font-size:16px;color:#4a90e2;line-height:17px;font-weight:400}.mosamack-card-total__title{display:inline-block;padding:5px 12px 3px;background-color:transparent;font-size:16px;line-height:19px;font-weight:700;color:#434944}.mosamack-card-total__action{width:100%;flex:0 0 100%;margin-top:40px;min-height:26px;border-top:1px solid #d8d8d8;padding-top:3px}.mosamack-card-total__edit{position:absolute;top:15px;right:15px}.mosamack-card-total__edit.print-icon{top:40px;width:15px}.mosamack-card-total__edit.print-icon img{width:15px}.mosamack-card-template{position:relative;width:100%;flex:0 0 100%}.mosamack-card-template__header{margin-bottom:17px;padding:0 30px 10px 0;border-bottom:1px solid #e2e7ee}.mosamack-card-template__header.full-width__header{padding-left:0;padding-right:0}.mosamack-card-template__header.with-checkbox{padding-left:39px}.mosamack-card-template__header .mosamack-editable .editable{display:inline}.mosamack-card-template__title{margin-bottom:12px;font-size:28px;text-align:left;color:#434944;font-weight:700}.mosamack-card-template__actions{padding-left:53px}.mosamack-card-template__remark{padding-right:44px;font-size:18px;font-weight:bold;line-height:1.83;text-align:right;color:#434944}.mosamack-form{-webkit-font-smoothing:antialiased}.mosamack-form input::-webkit-input-placeholder{opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form input::-moz-placeholder{opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form input:-moz-placeholder{opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form input:-ms-input-placeholder{opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form input:focus::-webkit-input-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form input:focus::-moz-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form input:focus:-moz-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form input:focus:-ms-input-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form-group{margin-bottom:10px}.mosamack-form-list .mosamack-custom-input+.mosamack-custom-input{margin-top:10px}.mosamack-form-list.mosamack-form-list_horizontal .mosamack-custom-input{margin:0 0 10px 10px}.mosamack-form-list.mosamack-form-list_horizontal .mosamack-custom-input:first-child{margin-left:0}.mosamack-form__header{margin:0;font-size:28px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-form__title{margin:0;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-form-control{display:block;width:100%}.mosamack-form-control.mosamack-form-control_textarea{display:block;width:100%;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);resize:none;text-align:left;color:#535353}.mosamack-form-control.mosamack-form-control_textarea::-webkit-input-placeholder{font-size:14px;font-style:normal;color:#919191;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form-control.mosamack-form-control_textarea::-moz-placeholder{font-size:14px;font-style:normal;color:#919191;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form-control.mosamack-form-control_textarea:-moz-placeholder{font-size:14px;font-style:normal;color:#919191;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form-control.mosamack-form-control_textarea:-ms-input-placeholder{font-size:14px;font-style:normal;color:#919191;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-form-control.mosamack-form-control_textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form-control.mosamack-form-control_textarea:focus::-moz-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form-control.mosamack-form-control_textarea:focus:-moz-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form-control.mosamack-form-control_textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity 0.3s ease}.mosamack-form-control.mosamack-form-control_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/triangle-9d2636d84df204578ecb3681f11bca3090901575a12cffdce7aeb420fe69b2bd.svg) no-repeat #fff;background-position-x:calc(100% - 10px);background-position-y:50%}.mosamack-form-control-group{position:relative}.mosamack-form.mosamack-form__comment .mosamack-form__header{margin-bottom:18px;font-size:16px;line-height:1;font-weight:700;color:#535353}.mosamack-form.mosamack-form__comment .mosamack-form-control__textarea{height:92px;padding:11px 14px;border-radius:4px;font-size:12px;line-height:14px}.mosamack-form.mosamack-form__upload .mosamack-form-group{margin-bottom:20px}.mosamack-form.mosamack-form__upload .mosamack-form-text{font-size:14px;line-height:1;color:#434944;margin-right:10px}.mosamack-form.mosamack-form__upload .mosamack-form-control{height:36px;padding:10px 12px;border-radius:3px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);border:none;font-size:14px;line-height:1;font-weight:400;text-align:left;color:#535353}.mosamack-form.mosamack-form__upload .mosamack-form-control:focus{outline:none;border:1px solid #01adf7}.mosamack-form.mosamack-form__upload .mosamack-form-control.mosamack-form-control_textarea{height:377px;padding:10px 12px;border-radius:3px;border:none;font-size:14px;line-height:1;font-weight:400}.mosamack-form.mosamack-form__upload .mosamack-form-control.mosamack-form-control_textarea.mosamack-form-control_textarea_small{height:80px}.mosamack-form.mosamack-form__upload .mosamack-form-control.mosamack-form-control_radio{margin:0 8px 0 0;box-shadow:none;width:auto}.mosamack-form.mosamack-form__upload .mosamack-form-control.input-tags{background:transparent;box-shadow:none;height:inherit}.mosamack-form.mosamack-form__upload .mosamack-form-label{width:100%;white-space:normal;line-height:initial;text-align:right;font-size:14px;font-weight:400;color:#434944;margin-bottom:0}.mosamack-form.mosamack-form__upload .mosamack-form-radiobox .mosamack-form-label{width:auto;margin-right:10px;text-align:left;font-weight:700}.mosamack-form.mosamack-form__upload .mosamack-form__header{margin:0 0 24px 0;font-size:28px;font-weight:700;line-height:1;color:#434944}.mosamack-form.mosamack-form__upload .form-group{max-width:100%}.mosamack-form.mosamack-form__action{width:360px;margin:auto}.mosamack-form.mosamack-form__action .mosamack-form-group:last-child{margin-bottom:0}.mosamack-form.mosamack-form__action .mosamack-form-control{height:34px;padding:8px 14px;border-radius:3px;background-color:#ffffff;border:none;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);font-size:14px;line-height:1;color:#434944}.mosamack-form.mosamack-form__action .mosamack-form-control:focus{outline:transparent;border:1px solid #01adf7}.mosamack-form.mosamack-form__action .mosamack-form__header{margin-bottom:31px;text-align:center}.mosamack-form.mosamack-form__action .mosamack-form__header_big-indent{margin-bottom:50px}.mosamack-form.mosamack-form__action .mosamack-form__title{margin-bottom:5px;font-size:28px;line-height:34px;font-weight:700;color:#434944}.mosamack-form.mosamack-form__action .mosamack-form__sub-title{margin-bottom:15px;font-size:14px;line-height:16px;font-weight:400;color:#b1b1b1}.mosamack-form.mosamack-form__action .mosamack-form__sub-title_last{margin-bottom:0}.mosamack-form.mosamack-form__action .mosamack-form__body{margin-bottom:34px}.mosamack-form.mosamack-form__edit .mosamack-form-control{max-width:100%;display:block;width:auto;height:34px;padding:8px 8px 5px;border:none;border-radius:3px;background-color:#e9e9e6;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);font-size:26px;line-height:1;font-weight:700;color:#727272}.mosamack-form.mosamack-form__edit .mosamack-form-control:focus{outline:none}.mosamack-form.mosamack-form__edit .mosamack-form-control__textarea{height:auto;max-height:150px;font-size:18px;line-height:20px;resize:none}.mosamack-form.mosamack-form__settings .mosamack-form-control{height:34px;padding:3px 10px;border-radius:5px;border:none;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5)}.mosamack-form.mosamack-form__settings .mosamack-form-control:active,.mosamack-form.mosamack-form__settings .mosamack-form-control:focus{outline:none;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.6)}.mosamack-form.mosamack-form_download .mosamack-form-label{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#434944}.mosamack-form.mosamack-form_download .mosamack-form-control{height:36px;padding:8px 12px;border-radius:3px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#434944;border:none}.mosamack-form.mosamack-form_download .mosamack-form-control:focus,.mosamack-form.mosamack-form_download .mosamack-form-control:active{outline:1px solid #01adf7;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,0.5)}.mosamack-form.mosamack-form_download .mosamack-form-control.mosamack-form-control_limited{width:87px;margin-right:8px}.mosamack-form.mosamack-form_download .mosamack-form-group{margin-bottom:20px}.mosamack-form.mosamack-form_download .mosamack-form-group.mosamack-form-group_indent-big{margin-bottom:40px}.mosamack-form.mosamack-form_download .mosamack-form__header{margin-bottom:44px}.mosamack-form.mosamack-form_download .mosamack-form__title{margin-bottom:20px}.mosamack-form.mosamack-form_download .mosamack-form__box{margin-bottom:50px}.mosamack-form.mosamack-form_download .mosamack-form__box:last-child{margin-bottom:30px}.mosamack-form.mosamack-form_download .mosamack-checklist.mosamack-checklist__inline{margin:0}.mosamack-form.mosamack-form_download .mosamack-checklist.mosamack-checklist__inline .mosamack-checklist__item:not(:last-child){margin-right:33px}.mosamack-form.mosamack-form_download .mosamack-custom-input__label{margin-bottom:0}.mosamack-form.mosamack-form_download .mosamack-btn.mosamack-btn-with-icon{margin-bottom:50px}.mosamack-form.mosamack-form_download .mosamack-btn.mosamack-btn-primary_square{font-size:16px}.mosamack-form.mosamack-form_download .mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-toggle{top:0}.mosamack-form.mosamack-form_download .mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-panel{width:308px;padding:6px 22px 6px 14px;bottom:0;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b8b586;border-radius:5px;background-color:#f7f5db;border:solid 1px #e6e4c2}.mosamack-form.mosamack-form_download .mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-panel:before{left:-9px;border-width:9px 9px 9px 0;bottom:4px;border-color:transparent #e6e4c2 transparent transparent}.mosamack-form.mosamack-form_download .mosamack-dropdown-box.mosamack-dropdown-box_helper .mosamack-dropdown-panel:after{left:-8px;border-width:9px 9px 9px 0;bottom:4px;border-color:transparent #f7f5db transparent transparent}.mosamack-form.mosamack-form_profile{max-width:400px;margin:0 auto;padding-bottom:35px}.mosamack-form.mosamack-form_profile .mosamack-form-control{height:34px;padding:10px 20px;margin-bottom:5px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944;border-radius:17px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(101,101,101,0.3);border:none}.mosamack-form.mosamack-form_profile .mosamack-form-control:focus,.mosamack-form.mosamack-form_profile .mosamack-form-control:active,.mosamack-form.mosamack-form_profile .mosamack-form-control:focus:active{outline:none}.mosamack-form.mosamack-form_profile .mosamack-form-group{margin-bottom:25px}.mosamack-form.mosamack-form_invite{width:400px;margin:0 auto}.mosamack-form.mosamack-form_invite .mosamack-form-control{height:34px;padding:9px 23px 8px;border-radius:17px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(101,101,101,0.3);border:none}.mosamack-form.mosamack-form_invite .mosamack-form-group:last-child{margin-top:15px}.mosamack-form.mosamack-form_invite .mosamack-form-group_inline input{width:49%;margin-bottom:10px}.mosamack-form.mosamack-form_invite .mosamack-form-group_inline input.first-name-control{float:left}.mosamack-form.mosamack-form_invite .mosamack-form-group_inline input.last-name-control{float:right}.mosamack-form.mosamack-form_invite .mosamack-btn.mosamack-btn-add{padding:7px 15px 6px;color:#9b9b9b;font-size:16px;text-transform:inherit}.mosamack-form.mosamack-form_invite .mosamack-btn.mosamack-btn-add+.mosamack-btn{margin-left:5px}.mosamack-form.mosamack-form_invite_feedback .mosamack-form-group{margin-bottom:26px}.mosamack-form.mosamack-form_invite_feedback .mosamack-form-label{flex:0 0 100%}.mosamack-form.mosamack-form_invite_feedback .mosamack-form-control.mosamack-form-control_textarea{height:88px;padding:9px 28px;border-radius:17px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(101,101,101,0.3);border:none}.mosamack-select{height:30px;padding:7px 40px 6px 8px;border-radius:10px;background-color:#ffffff;font-size:14px;line-height:1;font-weight:400;color:#434944;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/select-arrow-dbee656fde1c12c962c27f3eabed02fc9a94c665fba6d43574aec8d54539973c.png) #fff no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%;cursor:pointer}.mosamack-select:focus,.mosamack-select:focus,.mosamack-select:active{outline:none}.mosamack-select.mosamack-select_primary{padding-right:36px;padding-left:14px;font-size:16px;border:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background:url(/assets/arrow-down-thin-79ba51f7e21b68cf84bf482b86581c5a0465221d300ba9af874b5097c28a2f47.png) #fff no-repeat;background-position-x:calc(100% - 14px);background-position-y:55%;background-size:10px}.mosamack-select.mosamack-select__secondary{width:100%;height:34px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background:url(/assets/select-arrow-e7d2219c421de7f34d51dd9174fc4398e266b6f83d1081e852ecc484ef3d3420.svg) #fff no-repeat calc(100% - 17px) 50%;font-size:16px;border:none}.mosamack-select.mosamack-select_rounded{width:100%;height:34px;padding:0 20px;border-radius:17px;border:solid 1px #c9c9c9;background:url(/assets/select-arrow-e7d2219c421de7f34d51dd9174fc4398e266b6f83d1081e852ecc484ef3d3420.svg) #f6f6f4 no-repeat calc(100% - 17px) 50%;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-select__title{margin-right:10px;white-space:nowrap;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.form__set.form__set_with-settings .form__chose-wrap{flex:1}.form__set.form__set_with-settings .form__preview{width:101px;flex:0 0 101px}.form__set.form__set_with-settings .form__settings-toggle{position:relative;display:inline-flex;cursor:pointer}.mosamack-form-page__intro{margin:10px 0 80px 0}.mosamack-form-page__header{margin-bottom:10px}.mosamack-form-control__error{border:solid 1px red !important}.selectize-input{min-height:36px}.selectize-control{overflow:visible !important}.selectize-control .selectize-input{overflow:visible !important}.mosamack-selectize #input-tags-selectized{font-style:normal}.mosamack-selectize-group .selectize-input{min-height:36px;border-radius:3px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);border:none}.mosamack-selectize-group .selectize-input:focus{outline:none}.mosamack-selectize-group .selectize-input.focus{border-color:transparent !important;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5)}.mosamack-selectize-group .selectize-control.multi .selectize-input>div{margin:3px 3px 3px 0;border-radius:4px;background-color:#01adf7;padding:2px 10px;font-size:14px;color:#ffffff}.mosamack-selectize-group .selectize-control.multi .selectize-input>div.active{background-color:#01adf7;color:#ffffff}.mosamack-selectize-group .selectize-control.multi .selectize-input.has-items{padding:3px 12px}.mosamack-selectize-group .selectize-control.plugin-remove_button [data-value] .remove{font-size:17px}.mosamack-selectize-group .selectize-dropdown-content{padding:0}.mosamack-selectize-group .selectize-dropdown-content>div.active{color:#fff;background-color:#cecece}.mosamack-selectize.mosamack-selectize_multi .selectize-input{min-height:34px}.mosamack-selectize.mosamack-selectize_multi .selectize-control{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background-color:#ffffff}.mosamack-selectize.mosamack-selectize_multi .selectize-dropdown-content .option{cursor:pointer;font-size:14px}.mosamack-selectize.mosamack-selectize_multi .selectize-dropdown-content .option.active{background-color:#479afe;color:#fff}.mosamack-selectize-custom__title{margin-right:10px;font-size:14px;line-height:1;font-weight:400;color:#ffffff}.mosamack-selectize-custom__field{position:relative;margin-right:3px}.mosamack-selectize-custom__input{width:140px;height:30px;border:none;padding:7px 70px 6px 13px;border-radius:10px;background-color:#ffffff;font-size:14px;line-height:1;font-weight:400;color:#434944}.mosamack-selectize-custom__input:focus,.mosamack-selectize-custom__input:active{outline:none}.mosamack-selectize-custom__action{position:absolute;top:2px;right:2px}.mosamack-note.mosamack-note_indent-top{margin-top:5px}.mosamack-note__title{margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.57;color:#9b9b9b}.mosamack-note__content p{margin:0;font-size:14px;line-height:1.14;font-weight:400;color:#9b9b9b}.mosamack-work-add{padding:60px 0 100px}.mosamack-page-link{margin-bottom:20px;display:block}.mosamack-page-link_indent-top{margin-top:60px}.mosamack-error-validation{border:1px solid #ff480a !important;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.2) !important}.mosamack-error-message{font-size:14px;font-weight:700;line-height:1.57;color:#ff480a}.mosamack-error-message_top{position:absolute;top:-24px}.mosamack-invite{padding:205px 0 0}.mosamack-invite.mosamack-invite_common{padding:150px 0}.mosamack-invite.mosamack-invite_common #invite-form{width:600px}.mosamack-invite.mosamack-invite_common #invite-form .first-name-control,.mosamack-invite.mosamack-invite_common #invite-form .last-name-control,.mosamack-invite.mosamack-invite_common #invite-form .mosamack-form-control{width:100% !important;float:none !important}.mosamack-invite.mosamack-invite_common #invite-form .invite-form-controls{width:400px;margin:20px auto}.mosamack-invite.mosamack-invite_common .mosamack-invite__header{text-align:center}.mosamack-alert{-webkit-font-smoothing:antialiased;width:800px;margin:auto;padding:20px;border-radius:10px;background-color:#fffce4}.mosamack-alert__title{font-size:16px;line-height:19px;font-weight:700;color:#796e13}.mosamack-alert__description{font-size:16px;line-height:19px;font-weight:400;color:#8c8017}.mosamack-page-alert{font-size:16px;line-height:1;font-weight:700;text-align:center;color:#5f6265}.mosamack-page-alert_secondary{padding:6px 0;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;background-color:#f6f6f4;color:#434944}.mosamack-teacher-settings{padding:32px 0 100px}.mosamack-teacher-settings__header{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ededea}.mosamack-teacher-settings__header-wrap{padding-left:50px;margin:30px 0}.mosamack-teacher-settings__remark{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#727272}.mosamack-teacher-settings__controls .mosamack-btn+.mosamack-btn{margin-left:15px}.mosamack-settings-box{padding-left:50px}.mosamack-settings-box__header{font-size:18px;line-height:20px;font-weight:700;color:#315282}.mosamack-settings-box__header-group{margin-bottom:5px}.mosamack-settings-box__text{font-size:12px;line-height:14px;font-weight:400;color:#434944}.mosamack-settings-panel{flex:0 0 100%;position:relative;margin:15px 0;width:1000px;padding:12px 8px 41px;background-color:#ededea;border-radius:4px;z-index:10}.mosamack-settings-panel:before{content:'';position:absolute;top:-10px;left:108px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ededea transparent}.mosamack-settings-panel__inner{position:relative;padding:0px 0px 32px;border-radius:4px;background-color:#ededea;border:solid 1px #e9e3b2}.mosamack-settings-panel__inner:before{content:'';position:absolute;top:-11px;left:99px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #e9e3b2 transparent;z-index:1}.mosamack-settings-panel__inner:after{content:'';position:absolute;top:-10px;left:99px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ededea transparent;z-index:2}.mosamack-settings-panel__title{margin-bottom:28px;font-size:14px;line-height:16px;color:#9b9b9b}.mosamack-settings-panel__controls{position:absolute;left:0;right:0;bottom:-14px}.mosamack-settings-panel.mosamack-settings-panel__compact{position:absolute;top:-54px;left:26px;width:234px;margin:0;padding-bottom:32px}.mosamack-settings-panel.mosamack-settings-panel__compact:before{top:53px;left:-5px;border-width:10px 5px 10px 0;border-color:transparent #ededea transparent transparent}.mosamack-settings-panel.mosamack-settings-panel__compact .mosamack-settings-panel__title{text-align:center;margin-bottom:12px;font-size:24px;line-height:26px;color:#727272}.mosamack-settings-panel.mosamack-settings-panel__compact .mosamack-settings-panel__inner{padding-bottom:16px}.mosamack-settings-panel.mosamack-settings-panel__compact .mosamack-settings-panel__inner:before{top:40px;left:-6px;border-width:10px 5px 10px 0;border-color:transparent #B8AC44 transparent transparent}.mosamack-settings-panel.mosamack-settings-panel__compact .mosamack-settings-panel__inner:after{top:40px;left:-5px;border-width:10px 5px 10px 0;border-color:transparent #ededea transparent transparent}.mosamack-settings-list{margin:0px 0 5px 0;padding:17px 5px 10px 15px}.mosamack-settings-list:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.mosamack-settings-list__item{list-style:none;margin-bottom:10px;padding-right:3px;width:calc(1 / 9 * 100% - (1 - 1 / 9) * 20px);margin-right:0}.mosamack-settings-list__item .mosamack-custom-input__checkbox{margin-right:7px}.mosamack-settings-list__item:nth-child(5n){margin-right:0;flex:0 0 204px;width:204px}.mosamack-settings-list__item:nth-child(-n+2),.mosamack-settings-list__item:nth-child(6){margin-right:20px}.mosamack-settings-list__item:nth-child(6){width:calc(1 / 7 * 100% - (1 - 1 / 7) * 20px + 60px)}.mosamack-settings-list__item .mosamack-custom-input__checkbox{margin-right:7px}.mosamack-settings-list.mosamack-settings-list__vertical{display:block}.mosamack-settings-list.mosamack-settings-list__vertical .mosamack-settings-list__item{width:100%}.mosamack-settings-list.mosamack-settings-list__vertical .mosamack-settings-list__item:last-child{margin-bottom:0}.mosamack-settings-list-even{background-color:#e9e9e6}.mosamack-edit-box.mosamack-edit-box_limited{max-width:100%;max-height:100% !important}.mosamack-edit-box.mosamack-edit-box_limited *{max-width:100% !important;max-height:100% !important}.mosamack-edit-box.mosamack-edit-box_limited textarea{height:110px !important}.mosamack-edit-box.mosamack-edit-box_clear .mosamack-editable .editable[data-type="textarea"]{box-shadow:none;background:transparent;font-size:16px;line-height:18px;text-align:left;color:#797979;padding:0}.mosamack-edit-box.mosamack-edit-box_clear textarea.form-control.input-large{padding:4px 10px 20px;border-radius:3px;font-size:16px;line-height:18px;background-color:#f9f9f8;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);border:none}.mosamack-edit-box:active .mosamack-edit-box__icon,.mosamack-edit-box:focus .mosamack-edit-box__icon,.mosamack-edit-box:hover .mosamack-edit-box__icon{opacity:1;width:auto}.mosamack-edit-box_fill{width:100%}.mosamack-edit-box__control{margin-left:10px}.mosamack-edit-box__title{font-size:26px;line-height:28px;font-weight:700;color:#727272}.mosamack-edit-box__description{font-size:18px;line-height:20px;font-weight:700;color:#727272}.mosamack-edit-box__group{display:inline-flex}.mosamack-edit-box__group.episode-answer-group{max-width:89%}.mosamack-edit-box__group.mosamack-edit-box__group_fill{max-width:100%}.mosamack-edit-box__group.mosamack-edit-box__group_fill form{width:100%}.mosamack-edit-box__group_fill{width:100%}.mosamack-edit-box__group .question-question{text-indent:25px}.mosamack-edit-box__group.mosamack-edit-box__group_colored{background-color:#dddddd}.mosamack-edit-box__group.mosamack-edit-box__group_wrong{border:solid 1px red}.mosamack-edit-box__group.mosamack-edit-box__group_right{border:solid 1px green}.mosamack-edit-box__group.question-answer{text-align:justify;border-radius:10px}.mosamack-edit-box__group question-answer-readonly{background-color:grey}.mosamack-edit-box__icon{flex:0 0 20px;align-self:flex-end;margin-left:8px;opacity:0}.mosamack-edit-box__icon_visible{opacity:1}.mosamack-edit-box__icon_indent-bot{margin-bottom:10px}.mosamack-results{padding:16px 0 48px}.mosamack-results__header{position:relative;z-index:1;padding:0 8px;display:inline-block;font-family:"Roboto";font-size:24px;line-height:1;text-align:center;color:#434944;background-color:#f6f6f4}.mosamack-results__header-wrap{position:relative;width:60%;margin:0 auto 10px;text-align:center}.mosamack-results__header-wrap:before{content:'';position:absolute;top:50%;left:0;right:0;width:100%;height:1px;background-color:#434944}.mosamack-results__intro{-webkit-font-smoothing:antialiased;margin-bottom:5px;font-size:18px;line-height:22px;color:#434944}.mosamack-results__controls .mosamack-btn+.mosamack-btn{margin-left:15px}.mosamack-comment{-webkit-font-smoothing:antialiased}.mosamack-comment__group{margin-bottom:7px}.mosamack-comment__text{min-height:60px;padding-bottom:10px;margin-bottom:8px;font-size:16px;line-height:19px;color:#6b6f6b;border-bottom:1px solid #d8d8d8}.mosamack-comment__title{font-size:16px;line-height:19px;color:#434944}.mosamack-comment__image{margin-right:7px}.mosamack-comment__image img{max-width:100%}.mosamack-comment__remark{font-size:14px;line-height:17px;font-style:italic;text-align:left;color:#6b6f6b}.mosamack-search{position:relative;-webkit-font-smoothing:antialiased}.mosamack-search-field{width:230px;height:34px;padding:8px 20px;border-radius:10px;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);border:none}.mosamack-search-field::-webkit-input-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field::-moz-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:-moz-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:-ms-input-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:1;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:focus::-webkit-input-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:0;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:focus::-moz-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:0;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:focus:-moz-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:0;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:focus:-ms-input-placeholder{font-size:14px;line-height:17px;color:#9b9b9b;opacity:0;transition:opacity 0.3s ease;font-style:normal}.mosamack-search-field:focus,.mosamack-search-field:active,.mosamack-search-field:active:focus{outline:none}.mosamack-search__action{position:absolute;top:8px;right:16px;width:19px;height:19px}.mosamack-library{padding:20px 0 150px}.mosamack-library__group_bot-indent{margin-bottom:30px;z-index:1}.mosamack-library__title{font-size:28px;line-height:34px;font-weight:700;color:#434944}.mosamack-library-intro{margin-bottom:9px}.mosamack-library-intro_top{margin-bottom:42px}.mosamack-library-intro__bottom{z-index:1}.mosamack-favorite{z-index:1}.mosamack-favorite__icon{position:relative;margin-right:8px}.mosamack-favorite__count{position:absolute;top:-7px;right:-7px;width:12px;height:12px;background-color:#d0011b;border-radius:50%;font-size:7px;line-height:1;font-weight:700;color:#ffffff}.mosamack-favorite__title{font-size:16px;line-height:19px;font-weight:400;color:#434944}.inactive{pointer-events:none}.mosamack-quiz{padding:14px 20px 20px;border-top:1px solid #ededed}.mosamack-quiz__intro{transition:margin 0.7s}.mosamack-quiz__content{display:none}.mosamack-quiz.is-opened{padding-bottom:60px}.mosamack-quiz.is-opened .mosamack-quiz__intro{margin-bottom:20px;transition:margin 0.7s}.mosamack-quiz .quizzes-help-tooltip{color:#01adf5;cursor:pointer;margin-right:10px}.mosamack-quiz .quiz-name-link .edit-icon{margin-left:10px;display:none}.mosamack-quiz .quiz-name-link:hover .edit-icon{display:inline}.mosamack-quiz .edit-quiz-name{display:none}.mosamack-quiz .edit-quiz-name .form-control{width:400px}.mosamack-quiz .edit-quiz-name .mosamack-btn{margin-left:20px}.select-all-questions-title{margin:auto 10px;font-size:20px}.mosamack-float-layout .mosamack-float-side{display:none;width:0}@media (max-width: 992px){.mosamack-float-layout .mosamack-float-side{position:fixed;top:0;bottom:0;width:200px !important;left:-310px;box-shadow:3px 0px 3px 2px rgba(0,0,0,0.3);background-color:#f6f6f4;z-index:11;transition:left 0.4s}}.mosamack-float-layout .mosamack-float-side.is-active{left:0;transition:left 0.4s}.mosamack-float-layout .mosamack-float-content{width:100%;margin:0}.mosamack-float-layout.is-active .mosamack-float-side{display:block;width:25%;padding:100px 0 0 200px}@media (max-width: 992px){.mosamack-float-layout.is-active .mosamack-float-side{width:100%}}.mosamack-float-layout.is-active .mosamack-float-content{width:75%}.reset-filters-block{padding-top:50px}.reset-filters-block .reset-filters-link{margin-left:42px;color:#cc1335}.mosamack-question{margin-bottom:60px;padding:40px 15px 45px;border-radius:10px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.mosamack-question__header{margin-bottom:28px}.mosamack-question-box{position:relative;margin-bottom:20px;padding:18px 12px;border-radius:10px;background-color:#f5f5f5;border:1px solid transparent;transition:border 0.2s}.mosamack-question-box__col-left{margin-right:30px}.mosamack-question-box__col-right{flex:1;min-width:0;max-width:100%}.mosamack-question-box__action-check{position:absolute;top:6px;left:6px;z-index:10}.mosamack-question-box__action-edit{position:absolute;top:18px;right:13px;z-index:10}.mosamack-question-box__action-remove{position:absolute;top:-18px;right:-12px;z-index:10;padding:9px 11px 8px;border-radius:50%;background-color:#d8d8d8}.mosamack-question-box.mosamack-question-box__is-checked{position:relative;border:solid 1px #5da90a;transition:border 0.2s}.mosamack-question-number{display:inline-block;margin-right:10px;font-size:28px;text-align:left;color:#434944;font-weight:400;align-self:flex-start}.mosamack-link-wrap{padding:30px 0 16px}.mosamack-link_underline{text-decoration:underline}.mosamack-link__detail{font-size:16px;text-align:left;color:#4694fe}.mosamack-image-box{position:relative;width:440px;height:300px;background-color:#d8d8d8}.mosamack-image-box img{display:none}.mosamack-image-box__controls{position:absolute;top:16px;right:16px}.mosamack-image-box__controls .mosamack-btn-icon{margin-right:0}.mosamack-image-box.mosamack-image-box .remove-question-image{position:absolute;display:none}.mosamack-image-box.mosamack-image-box_fill{overflow:hidden;background:transparent}.mosamack-image-box.mosamack-image-box_fill img,.mosamack-image-box.mosamack-image-box_fill .remove-question-image{display:block}.mosamack-image-box.mosamack-image-box_fill .remove-question-image{padding:9px 19px;border-radius:27px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);font-size:14px;line-height:17px;font-weight:700;color:#434944;cursor:pointer}.mosamack-image-box.mosamack-image-box_fill .mosamack-image-upload{display:none}.mosamack-image-upload{flex-direction:column;width:90%;height:90%;margin:auto;background-color:#d8d8d8;border:dotted 1px #979797}.mosamack-editable.mosamack-editable_light .editable{color:#ffffff;font-weight:700}.mosamack-editable.mosamack-editable_light .editable.editable-empty{font-style:normal}.mosamack-editable.mosamack-editable_limited{max-width:100%}.mosamack-editable .editable{min-height:20px;font-size:28px;line-height:32px;color:#434944;font-weight:400}.mosamack-editable .editable.small-editable{font-size:20px}.mosamack-editable .editable:focus,.mosamack-editable .editable:active,.mosamack-editable .editable:hover{outline:none}.mosamack-editable .editable[data-type="textarea"]{margin-bottom:0;font-size:18px;line-height:20px;border-radius:3px;background-color:white;box-shadow:rgba(0,0,0,0.5) 0px 1px 2px 0px inset;padding:15px}.mosamack-editable .editable-empty{color:#c4c4c4}.mosamack-editable .editable-empty:focus,.mosamack-editable .editable-empty:active,.mosamack-editable .editable-empty:hover{color:#c4c4c4}.mosamack-editable .editable-input .form-control{padding:4px 15px 5px;font-size:28px;color:#434944;font-weight:400;background-color:#ffffff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);border:solid 1px #01adf7;border-radius:3px}.mosamack-editable .editable-input .form-control.input-large{padding-top:12px;font-size:18px;line-height:16px}.mosamack-editable .input-large{resize:none;width:100%}.mosamack-editable .editable-buttons .editable-submit{padding:8px 20px;color:#665821;text-transform:uppercase;font-size:16px;line-height:1;font-weight:500;border-radius:50px;background:#f8e225;border:1px solid #f8e225;box-shadow:none}.mosamack-editable .editable-buttons .editable-submit:before{content:'save'}.mosamack-editable .editable-buttons .editable-submit i{display:none !important}.mosamack-editable .editable-buttons .editable-cancel{background:transparent;padding:0}.mosamack-editable .editable-buttons .editable-cancel:before{content:'x'}.mosamack-editable .editable-buttons .editable-cancel i{display:none !important}.mosamack-editable.mosamack-editable_fill{width:calc(100% - 120px)}.mosamack-editable.mosamack-editable_fill.full-width__fill{width:100%}.mosamack-editable.mosamack-editable_fill .editable-container{width:100%}.mosamack-editable.mosamack-editable_fill .form-group{width:100%;max-width:100%}.mosamack-editable.mosamack-editable_fill .editable-input{width:100%}.mosamack-editable.mosamack-editable_small .editable-container,.mosamack-editable.mosamack-editable_small .editable{margin-bottom:0}.mosamack-editable.mosamack-editable_small .editable{font-size:18px;line-height:20px}.mosamack-editable.mosamack-editable_small .editable-input .form-control{font-size:18px;line-height:20px}.mosamack-editable.mosamack-editable_small .form-inline input{height:30px}.pending-teacher{position:absolute;top:3px;right:5px}.custom-editable-input{width:100% !important}.presentation-slide-text .editable{color:inherit;font-size:inherit !important;font-weight:inherit}.slide-header .custom-editable-input{font-size:45px !important;height:47px !important}.slide-paragraph .custom-editable-input{font-size:30px !important;height:32px !important}button{border:none;outline:none;cursor:pointer;transition:all 0.2s ease}.btn-pilot{padding:10px 35px;background:linear-gradient(180deg, #EB57CA -3.38%, #FF1A51 104.38%);border-radius:10px;font-family:RobotoSlab, sans-serif;font-weight:700;color:#ffffff;text-transform:uppercase}.btn{display:inline-block;vertical-align:middle;font-weight:bold;text-align:center;cursor:pointer;background-color:transparent;box-shadow:0 3px 4px rgba(0,0,0,0.15);transition:all 0.2s ease}.btn i{margin-left:7px}.btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-assign{display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:5px;background:#FFD600;font-size:11px;line-height:28px;text-align:center;box-shadow:0 0 11.6667px rgba(0,0,0,0.15)}.btn-like{display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:5px;background:#FFFFFF;color:#eb5757;line-height:28px;text-align:center;box-shadow:1px 1px 10px rgba(0,0,0,0.15)}.btn-like.active:before{content:'\e80d'}.btn--edit{min-width:140px;background-color:transparent;font-family:"Lato", sans-serif;font-size:17px;font-weight:normal;color:#596266;text-decoration:underline}.btn--edit i{display:inline-block;vertical-align:middle;font-size:14px;margin-right:5px;color:#000000}.btn--save{padding:9px 15px;color:#fff}.btn--submit{padding:9px 15px;background-color:#596266;color:#fff}.btn-pilot{padding:10px 35px;background:linear-gradient(180deg, #EB57CA -3.38%, #FF1A51 104.38%);border-radius:10px;font-family:RobotoSlab, sans-serif;font-weight:700;color:#ffffff;text-transform:uppercase}.btn--rounded{min-width:140px;padding:9px 30px;color:#fff;border-radius:30px}.btn--sm{min-width:auto;font-size:17px}.btn--sm.btn--rounded{padding:2px 20px;border-radius:10px}.btn--brd-blue{border:1px solid #4EA7DE;background-color:#ffffff;color:#4F4F4F}.btn--brd-blue.active,.btn--brd-blue:hover{background-color:#4EA7DE;color:#ffffff}.btn--brd-orange{border:1px solid #FFC400;background-color:#fff;color:#4F4F4F}.btn--brd-orange.active,.btn--brd-orange:hover{background-color:#FFC400}.btn--brd-gray{border:1px solid #d8d8d8;background-color:#d8d8d8;color:#000}.btn--brd-gray.active,.btn--brd-gray:hover{background-color:#d8d8d8}.btn--brd-unit{border:1px solid #26C3A2;background-color:#ffffff;color:#596266}.btn--brd-unit.active,.btn--brd-unit:hover{color:#4F4F4F}.btn--lgray{padding-left:40px;padding-right:40px;color:#000000;background-color:#f5f5f5}.btn--accent{color:#fff;background-color:#FFC400}.btn--accent_dark-text{color:#4F4F4F;background-color:#FFC400}.btn--accent_dark-text:hover,.btn--accent_dark-text:focus{background-color:#ffd033}.btn--green{color:#fff;background-color:#26C3A2}.btn--l1{color:#fff;background-color:#F6B94B}.btn--l2,.btn--blue{color:#fff;background-color:#4EA7DE}.btn--l3{color:#fff;background-color:#16ABB5}.btn-pilot{padding:10px 35px;background:linear-gradient(90deg, #C42A86 0%, #E9596A 100.82%);border-radius:10px;font-family:RobotoSlab, sans-serif;font-weight:700;color:#ffffff;text-transform:uppercase;box-shadow:none;transition:all 200ms ease-in !important}.btn-pilot:hover{color:#ffffff;box-shadow:inset 0 0 15px 2px #920101}.btn--size{width:140px;border-radius:18px}.btn[disabled]{opacity:0.5}.btn--editv2{padding:7px 23px;background-color:#FFC300;border-radius:60px;font-style:normal;font-weight:normal;font-size:15px;line-height:154.69%;color:#4F4F4F}.btn--editv2 i{margin-left:0}.btn-close{border:none;background-color:transparent}.btn-close:before{color:#c5c5c5;font-size:23px}.btn-group--r{text-align:right}.btn-group--c{text-align:center}.btn-group .btn:not(:last-child){margin-right:30px}.btn-group--l-top{display:flex;flex-flow:row wrap;max-width:580px;margin-left:auto;text-align:right}.btn-group--l-top .btn{display:flex;flex:1 1 auto;align-items:center;margin:5px 7.5px;padding:5px 15px;border-radius:10px;color:#4EA7DE;text-align:center}.btn-group--l-top .btn:hover{color:#ffffff}.btn-group--l-top .btn img{margin-right:10px}.search-btn{width:36px;height:36px;font-size:18px;padding:3px 0 0 2px;color:#ffffff;background:transparent}.main-btn{display:block;max-width:120px;width:100%;font-size:17px;font-weight:400;line-height:35px;color:#20273B;background:#FFC400;text-align:center;transition:all 0.2s ease}.main-btn:hover{color:#20273B;background:#ffd033}.main-btn.unit--back{margin:1em auto;color:#ffffff}.main-btn.unit--back:hover{color:#ffffff;background-color:#1e987f}.main-btn--unit{color:#fff;background-color:#596266;border-radius:30px !important}.main-btn--unit:hover{color:#fff;background-color:#41484b}.main-btn-2{display:block;position:relative;width:130px;height:36px;line-height:36px;font-weight:400;font-size:17px;background:#FFFFFF;border-radius:10px;text-align:center;box-shadow:0 3px 4px rgba(0,0,0,0.15);padding:0 7px 0 38px}.main-btn-2.active{box-shadow:inset 0 3px 4px rgba(0,0,0,0.15)}.main-btn-2:before{position:absolute;top:10px;left:15px}.see-more{border-radius:10em}.favorite-btn{position:absolute;font-size:20px;color:#BDBDBD;line-height:1;transition:all 0.1s ease}.favorite-btn:before{content:'\e80e';font-family:fontello-icons}.favorite-btn.active:before,.favorite-btn:hover:before{content:'\e80d';color:#EB5757}.back-bnt{position:relative;font-weight:bold;font-size:15px;line-height:25px;padding-left:17px}.back-bnt:before{position:absolute;left:2px;top:2px;font-size:20px;line-height:1;transition:left .2s ease}.back-bnt:hover:before{left:0}.back-btn-2{display:block;position:relative;max-width:145px;width:100%;font-weight:bold;font-size:17px;line-height:36px;text-align:center;color:#596266;background:linear-gradient(0deg, #D8D8D8, #D8D8D8),#FFC400;border-radius:10px}.back-btn-2:before{position:absolute;left:14px;top:8px;font-size:20px;line-height:1;transition:left .2s ease}.back-btn-2:hover{color:#ffffff}.back-btn-2:hover:before{left:12px}.grade-new-btn{display:inline-block;position:relative;font-family:RobotoRegular, sans-serif;font-size:15px;line-height:28px;height:28px;background-color:#FFC400;border-radius:4px;padding:0 40px 0 12px}.grade-new-btn:before{position:absolute;top:6px;right:12px}.grade-new-btn:hover{background-color:#ffd64d}.grade-new-btn-2{background:#FFC400;border-radius:10px}.expand-btn{position:relative;min-width:30px;width:30px;height:30px;line-height:30px;background:#FFC400;border-radius:4px;cursor:pointer}.expand-btn-2{background-color:#E7EAEC}.expand-btn:before{position:absolute;content:'\e800';top:4px;left:8px;font-family:fontello-icons;font-size:26px;line-height:1}.expand-btn.on:before{content:'\e801';top:2px}.l-btn{display:flex;align-items:center;justify-content:space-between;line-height:38px;height:40px;font-weight:bold;text-align:center;color:#4EA7DE;background-color:#FFFFFF;border:1px solid #4EA7DE;box-shadow:0 3px 10px rgba(0,0,0,0.15);border-radius:10px;padding:0 15px}.l-btn img{display:block;max-height:80%;width:auto}.l-btn:hover{color:#4EA7DE;box-shadow:none}.l-btn-1{width:150px}.l-btn-2{width:170px}.l-btn-next{display:block;position:relative;width:140px;height:36px;font-weight:bold;font-size:15px;color:#FFFFFF;line-height:36px;text-align:center;background-color:#4EA7DE;box-shadow:0 3px 4px rgba(0,0,0,0.15);border-radius:10px}.l-btn-next:before{position:absolute;right:14px;top:8px;font-size:20px;transition:right .2s ease}.l-btn-next:hover{color:#ffffff;box-shadow:none}.l-btn-next:hover:before{right:12px}.popup-btn{display:block;position:relative;width:140px;height:36px;line-height:32px;border-radius:60px;font-size:15px;border:2px solid transparent;text-align:center;padding:0 35px 0 18px;cursor:pointer}.popup-btn:before{position:absolute;top:8px;right:13px;font-size:18px}.popup-btn-1{background-color:#fff;border-color:#1F9EE4;text-align:left}.popup-btn-1:hover{color:#ffffff;background-color:#1F9EE4}.popup-btn-2{color:#ffffff;background-color:#607084;border-color:#607084;font-weight:600}.popup-btn-2:before{position:absolute;top:7px}.popup-btn-2:hover{color:#607084;background-color:#ffffff}.crt-add{display:block;width:100%;height:45px;line-height:41px;font-family:Lato, sans-serif;font-weight:700;font-size:17px;background:#FFFFFF;border:2px solid #596266;text-align:center}.crt-add:hover{color:#fff;background-color:#596266}.crt-add span{display:inline-block;margin-right:10px}.crt-add i{font-size:14px}.mm4-lesson-tabset__item .fix-container{display:none}.mm4-lesson-tabset__item_active .fix-container,.test-content .fix-container{display:block;z-index:10;position:fixed;left:0;bottom:0;width:100%;border-top:1px solid #E0E0E0;background-color:#FFFFFF}.mm4-lesson-tabset__item_active .fix-container .container,.test-content .fix-container .container{display:flex;align-items:center;justify-content:flex-end;height:90px}.mm4-lesson-tabset__item_active .fix-container p,.test-content .fix-container p{padding:0 8%;font-style:normal;font-weight:normal;font-size:17px;line-height:21px;text-align:center}.mm4-lesson-tabset__item_active .fix-container p span,.test-content .fix-container p span{font-weight:bold}.mosamack-panel-questions{font-family:"Lato", sans-serif !important;margin-bottom:100px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-radius:10px;overflow:hidden;-webkit-font-smoothing:antialiased}.mosamack-panel-questions_indent-top{margin-top:65px}.mosamack-panel-questions__header{padding:12px 15px 19px 16px;background-color:#434944}.mosamack-panel-questions__title{margin:0 0 11px;font-size:28px;line-height:30px;font-weight:700;color:#ffffff}.mosamack-panel-questions__body{padding:40px 15px 60px;background-color:#ffffff;position:relative}.mosamack-panel-questions__footer{padding:20px 15px 55px;background-color:#434944}.question-name-row{font-size:28px}@page{size:A4;margin:0mm;margin-top:0.5cm}@media print{html,body{width:210mm}}@media print{.quiz-layout{background-color:#FFFFFF;background-image:none}.quiz-layout .mosamack-panel-questions__header,.quiz-layout header,.quiz-layout footer,.quiz-layout .take-print-icon{display:none}.quiz-layout *{-webkit-print-color-adjust:exact}.quiz-layout .mosamack-question-box{page-break-inside:avoid}}.mosamack-state-read .mosamack-edit-helper{display:none !important;opacity:0;visibility:hidden;width:0}.mosamack-state-read .mosamack-edit-box__group,.mosamack-state-read [editable]{pointer-events:none}.mosamack-state-edit{border:solid 1px #01adf7 !important}.mosamack-state-edit .mosamack-question-box__action{display:block}.mosamack-dashboard{position:relative}.mosamack-dashboard__info-item{margin-right:50px;font-size:18px;line-height:20px;font-weight:400;color:#ffffff}.mosamack-dashboard__info-item:last-child{margin-right:0}.mosamack-dashboard__title{margin-bottom:15px}.mosamack-dashboard__text{margin-right:100px;font-size:18px;font-weight:400;color:#979b98}.mosamack-dashboard__text_big-indent{margin-right:250px}.mosamack-dashboard__group-item{margin-right:32px}.mosamack-dashboard__group-item:last-child{margin-right:0}.mosamack-dashboard__wrap{width:100%}.mosamack-dashboard__control{position:absolute;top:9px;right:-9px}.mosamack-panel-assessment{-webkit-font-smoothing:antialiased}.mosamack-panel-assessment__text{margin-bottom:30px;font-size:28px;line-height:34px;text-align:left;color:#434944;font-weight:400}.mosamack-panel-assessment__title{font-size:18px;font-weight:700;line-height:2.11;text-align:left;color:#434944}.mosamack-panel-assessment__title.comment-teacher-label{margin-left:-12px;padding:5px 27px 5px 12px;background-color:#f8e225;display:inline;border-top-right-radius:25px;border-bottom-right-radius:25px}.mosamack-panel-assessment__group{margin-bottom:7px}.mosamack-panel-assessment__remark{font-size:18px;font-style:italic;line-height:1.28;text-align:left;color:#434944}.mosamack-panel-assessment .mosamack-list.mosamack-list__rating{margin-left:30px;padding:13px 12px 13px 16px;border-radius:5px;background-color:#ffffff}.mosamack-panel-assessment .mosamack-btn__circle:hover{box-shadow:none;border-color:transparent}.mosamack-remark-box__header{font-size:14px;font-weight:700;line-height:1.36;text-align:left;color:#434944;margin-bottom:6px;border-bottom:1px solid #e7e7e7}.mosamack-progressbar{position:relative;width:120px;height:120px}.mosamack-progressbar svg{max-width:100%}.mosamack-progressbar__title{opacity:0.8;font-size:16px;line-height:1.5;text-align:center;color:#000a12}.mosamack-progressbar__value{font-size:32px;font-weight:700;line-height:32px;text-align:center;color:#01adf7}.mosamack-progressbar__value_colored{color:#f5a623}.mosamack-progressbar__description{flex-direction:column;position:absolute;top:0;right:0;bottom:10px;left:0}.mosamack-progressbar-wrap{flex-direction:column;padding-top:26px}.mosamack-assessment__item{margin-right:5px}.mosamack-assessment__item:last-child{margin-right:0}.mosamack-unit-box{margin:0 0 15px 50px;padding:8px 8px 42px;border-radius:4px;background-color:#ededea}.mosamack-unit-box .mosamack-list__item{margin-bottom:10px}.mosamack-phone-field__item:not(:last-child):after{content:'-';display:block;margin:0 10px;width:21px;font-size:18px;text-align:center}.mosamack-phone-field__item.mosamack-phone-field__item_normal{flex:0 0 calc(97px + 21px);width:97px}.mosamack-phone-field__item.mosamack-phone-field__item_small{flex:0 0 calc(68px + 21px);width:68px;text-align:center}.mosamack-pricing{-webkit-font-smoothing:antialiased;min-height:calc(100vh - 294px);height:auto;background-color:#ffffff;padding-bottom:100px}.mosamack-pricing-form{-webkit-font-smoothing:antialiased;padding:60px 0 50px}.mosamack-pricing__header{padding:20px 0 0;margin-bottom:63px}.mosamack-pricing__content{width:990px;margin:0 auto}.mosamack-pricing__controls{margin-top:16px}.mosamack-panel.mosamack-panel_features{padding:22px 32px 45px 28px;border-radius:10px;background-color:#f2f8fe}.mosamack-panel.mosamack-panel_features .mosamack-panel__footer{margin-top:10px;padding-top:15px;border-top:1px solid #c3ccd9}.mosamack-price-box__header{margin:0 0 6px;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2e4e71}.mosamack-price-box__description{margin-bottom:14px}.mosamack-price-box__description p{margin:0;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2e4e71}.mosamack-price-box__value{margin-top:20px;padding-right:13px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#305077}.mosamack-price-box__value .price-fix,.mosamack-price-box__value .price-flat{display:none}.mosamack-price-box_indent-bot{margin-bottom:90px}.mosamack-price-box .mosamack-custom-input .mosamack-custom-input__label{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#305077}.mosamack-modal{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;text-align:left;background:rgba(0,0,0,0.5);transition:opacity .25s ease;z-index:999}.mosamack-modal__header{text-align:center}.mosamack-modal__content{border-radius:10px;background-color:#ffffff;width:440px;padding:49px 36px}.mosamack-modal-state{display:none}.mosamack-modal-state:checked+.mosamack-modal{opacity:1;visibility:visible}.mosamack-modal.mosamack-modal_select{visibility:visible;margin-bottom:80px}.mosamack-modal.mosamack-modal_select .modal-dialog{width:306px}.mosamack-modal.mosamack-modal_select .modal-body{padding:41px 50px 44px}.mosamack-modal.mosamack-modal_select .mosamack-modal__title{margin:0 0 20px;font-size:18px;font-weight:bold;color:#335273}.mosamack-modal.mosamack-modal_feedback .modal-dialog{width:466px}.mosamack-modal.mosamack-modal_feedback .modal-body{position:relative;padding:67px 30px 34px;background-color:#f6f6f4;box-shadow:0 0 8px 1px rgba(0,0,0,0.32)}.mosamack-modal.mosamack-modal_feedback .mosamack-modal__header{text-align:center}.mosamack-modal.mosamack-modal_feedback .mosamack-modal_close{position:absolute;top:32px;right:34px}.mosamack-modal.mosamack-modal_feedback .mosamack-btn-primary_default{padding:10px 40px 9px}.mosamack-modal.mosamack-modal_feedback .mosamack-custom-input__checkbox{background-color:#ffffff}.mosamack-modal.mosamack-modal_success .modal-dialog{width:506px}.mosamack-modal.mosamack-modal_success .modal-body{position:relative;padding:174px 136px 138px;background-color:#f6f6f4;box-shadow:0 0 8px 1px rgba(0,0,0,0.32)}.mosamack-modal.mosamack-modal_success .mosamack-modal__description{font-size:28px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#434945}.mosamack-modal.mosamack-modal_success .mosamack-modal_close{position:absolute;top:32px;right:34px}.mosamack-modal.mosamack-modal_open{opacity:1;visibility:visible;background:transparent}.mosamack-range-sldier{margin:0 40px}.mosamack-range-sldier .range-slider{position:relative;height:40px}.mosamack-range-sldier .irs-single{cursor:pointer;top:-50px;word-spacing:1px;max-width:100px;width:100px;white-space:normal;border-radius:10px;background-color:#305077;text-align:center;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ffffff;padding-bottom:25px}.mosamack-range-sldier .irs-single:before{content:'Students';display:block;position:absolute;top:28px;left:0;right:0;font-size:14px;font-weight:400;color:#ffffff}.mosamack-range-sldier .irs-single:after{margin-left:-6px;border:7px solid transparent;border-top-color:#305077;bottom:-14px}.mosamack-range-sldier .irs-bar{margin-left:-1px;background:#305077}.mosamack-range-sldier .irs-slider{background:url(/assets/bars-03965b9790b4e2f18137de376ee4795eb389e449bf9e5dfc0c46a7aab1d4c233.svg) no-repeat;width:20px;height:20px;top:18px}.mosamack-range-sldier .irs-slider.state_hover,.mosamack-range-sldier .irs-slider:hover{background-position:0}.mosamack-range-sldier .irs-bar-edge{background:#305077}.mosamack-range-sldier .irs-min,.mosamack-range-sldier .irs-max{display:none}.mosamack-range-sldier .irs-line,.mosamack-range-sldier .irs-line-left,.mosamack-range-sldier .irs-line-mid,.mosamack-range-sldier .irs-line-right,.mosamack-range-sldier .irs-bar,.mosamack-range-sldier .irs-bar-edge{height:6px}.mosamack-range-sldier .irs-line-left,.mosamack-range-sldier .irs-line-mid,.mosamack-range-sldier .irs-line-right{background:#a3abba}.mosamack-range-sldier .irs-line-right{border-bottom-right-radius:3px;border-top-right-radius:3px}.mosamack-range-sldier .irs-line,.mosamack-range-sldier .irs-bar-edge,.mosamack-range-sldier .irs-line-left{border-bottom-left-radius:3px;border-top-left-radius:3px}.mosamack-states{width:780px;margin:0 auto;padding:100px 0}.mosamack-states__intro{margin-bottom:65px}.mosamack-states h1{color:#335273;font-size:28px;font-weight:bold}.mosamack-units{max-width:780px;margin:0 auto}.mosamack-units .title{font-size:30px;padding-top:30px}@media (max-width: 992px){.mosamack-units{position:relative !important;top:0}}.mosamack-units__content{padding-left:50px}.mosamack-units__intro{margin-bottom:60px}.mosamack-units__title{font-size:28px;line-height:31px;font-weight:700;color:#335273}@media (max-width: 992px){.mosamack-units__title{font-size:22px;line-height:24px}}.mosamack-units__subtitle{font-size:14px;line-height:17px;color:#828883;font-weight:400}.mosamack-observe{border:solid 7px #f5a623;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:100}.mosamack-observe__description{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#434944}.mosamack-control-board{width:620px;margin:0 auto;padding:10px 30px 10px 15px;background-color:#ffffff;border:solid 1px #f5a623}.mosamack-control-board .mosamack-btn-primary{padding:9px 30px 8px;font-size:14px}.mosamack-invite{padding:205px 0 0}.mosamack-invite.mosamack-invite_common{padding:150px 0}.mosamack-invite.mosamack-invite_common #invite-form{width:600px}.mosamack-invite.mosamack-invite_common #invite-form .first-name-control,.mosamack-invite.mosamack-invite_common #invite-form .last-name-control,.mosamack-invite.mosamack-invite_common #invite-form .mosamack-form-control{width:100% !important;float:none !important}.mosamack-invite.mosamack-invite_common #invite-form .invite-form-controls{width:400px;margin:20px auto}.mosamack-invite.mosamack-invite_common .mosamack-invite__header{text-align:center}.mosamack-profile{padding-top:90px;text-align:center}.mosamack-profile__header{margin-bottom:10px}.mosamack-profile__title{margin-bottom:6px;font-size:28px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-profile__subtitle{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944}.mosamack-profile__avatar{margin-bottom:5px}.mosamack-profile__avatar .mosamack-avatar{margin-bottom:10px}.mosamack-profile ul#onboarding-positions-list{list-style:none;padding:0px}.mosamack-profile ul#onboarding-positions-list li{float:left;margin-left:10px}.mosamack-file-upload label{padding:8px 20px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944;border-radius:27px;background-color:#ffffff;box-shadow:0 1px 2px 0 rgba(181,181,181,0.3);cursor:pointer}.mosamack-file-upload input[type=file]{display:none}.mosamack-add-panel{border-top:1px solid #c9c9c9;padding-top:20px}.mosamack-user__image{margin-right:8px}.mosamack-user__name{margin:0;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#434944;text-align:left}.mosamack-user__email{margin:0;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#c9c9c9;text-align:left}.mosamack-rating>input{display:none}.mosamack-rating>label{color:#ddd;float:right}.mosamack-rating>label:before{margin:0 5px;font-size:24px;font-family:FontAwesome;display:inline-block;content:"\f005"}.mosamack-rating>.half:before{content:"\f089";position:absolute}.mosamack-rating>input:checked ~ label,.mosamack-rating:not(:checked)>label:hover,.mosamack-rating:not(:checked)>label:hover ~ label{color:#FFD700}.mosamack-rating>input:checked+label:hover,.mosamack-rating>input:checked ~ label:hover,.mosamack-rating>label:hover ~ input:checked ~ label,.mosamack-rating>input:checked ~ label:hover ~ label{color:#FFED85}.mosamack-students{border-radius:10px;box-shadow:0 1px 2px 0 rgba(181,181,181,0.3);background-color:#ffffff;padding:48px 12px 70px}.mosamack-students__header{margin-bottom:30px}.mosamack-tag{padding:8px 10px 9px 18px;border-radius:25.5px;background-color:#919191;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#ffffff;white-space:nowrap}.mosamack-tag .mosamack-btn-icon{margin:0 0 0 8px}.mosamack-slider{width:677px}.mosamack-slider-stage{position:relative}.mosamack-slider-stage .slick-arrow{position:absolute;top:50%;margin-top:-18px;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;border:none;background:url(/assets/slider-arrow-a8e87e0859a00a7936047cb1c441de5eff016db02548f9259793e6726acc2dcd.svg) no-repeat;display:inline-block;width:37px;height:37px}.mosamack-slider-stage .slick-arrow:hover{background:url(/assets/slider-arrow-active-b3649baece7650f6d2222dcb9932be8494600454130c2036dcb0d7267d84b56f.svg) no-repeat}.mosamack-slider-stage .slick-arrow:hover.slick-prev{left:-53px;transform:rotate(180deg)}.mosamack-slider-stage .slick-arrow:hover.slick-next{right:-53px;transform:rotate(0)}.mosamack-slider-stage .slick-arrow:focus,.mosamack-slider-stage .slick-arrow:active,.mosamack-slider-stage .slick-arrow:focus:active{outline:none}.mosamack-slider-stage .slick-arrow.slick-prev{left:-53px}.mosamack-slider-stage .slick-arrow.slick-next{right:-53px;transform:rotate(180deg)}.mosamack-slider-nav .slide{margin:0 5px !important}.mosamack-slider-nav .slide:focus,.mosamack-slider-nav .slide:active,.mosamack-slider-nav .slide:focus:active{outline:none}.nav__avatar{width:50px;height:50px;margin:-7px 10px 0 0;vertical-align:middle;border-radius:25px}@media screen and (max-width: 999px){.nav__avatar{width:40px;height:40px}}.nav__auth{position:absolute;z-index:-1;top:55px;left:50%;width:358px;margin:0 0 0 -160px;padding:20px 20px;border-radius:10px;box-sizing:border-box;background:#FFF;text-align:center;opacity:0;transform:translateY(10px);transition:.1s ease-out;visibility:hidden;box-shadow:0 0 20px rgba(0,0,0,0.15)}.nav__auth:before{content:'';position:absolute;top:-20px;left:50%;width:0;height:0;margin:0 0 0 -20px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #FFF}@media screen and (max-width: 999px){.nav__auth{overflow:hidden;position:relative;top:auto;left:auto;margin:0 auto 10px;padding-top:0;padding-bottom:0;max-height:0}.nav__auth:before{display:none}}@media screen and (max-width: 600px){.nav__auth{width:auto}.nav__auth .button{display:block}.nav__auth .button_danger{margin-top:10px}}.nav__hard_active ~ .nav__auth,.nav__hard:active ~ .nav__auth,.nav__hard:focus ~ .nav__auth{z-index:0;max-height:200px;padding-top:20px;padding-bottom:20px;opacity:1;transform:translateY(0);visibility:inherit}.nav__item.v3{position:relative}.nav__item.v3 .button_danger{line-height:1.5;background:#6ADB7C;width:150px;height:36px;border-radius:4px;float:right;padding:5px;color:#fff !important;text-transform:none;font-family:MontserratBold;font-size:17px}.nav__item.v3 .button_danger:hover{background:#5fff79}.nav__item.v3 .button_linked{line-height:1.5;float:left;padding:5px;width:150px;height:36px;color:#fff !important;text-transform:none;font-family:MontserratBold;font-size:17px;background:#5999E4;box-shadow:0px 4px 10px rgba(0,0,0,0.1);border-radius:4px}.nav__item.v3 .button_linked:hover{background:#12beff}.nav__item.v3 .button_danger:active,.nav__item.v3 .button_linked:active{box-shadow:inset 0px 4px 7px rgba(0,0,0,0.15)}.button{display:inline-block;min-width:46px;height:46px;padding:0 16px;border-radius:4px;border:0;box-sizing:border-box;background:#dfdedd;color:#575757 !important;font-weight:400;font-size:16px;line-height:46px;text-align:center;text-decoration:none;outline:none;user-select:none;transition:0.2s linear}.button:hover{text-decoration:none}.button_danger{background:#d9433b;color:#FFF !important}.button_linked{background:#01adf5;color:#FFF !important}.button_linked:hover{background:#12beff}.button_lined{box-shadow:inset 0 0 0 2px #01adf5;background:#FFF;color:#01adf5 !important}.button_normal{min-width:180px;margin-left:10px;margin-right:10px}.button+.button{margin-left:10px}.nav__auth .button{margin-left:10px;margin-right:10px;text-transform:none}.form__set{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.form__set_chose{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 600px){.form__set{display:block}}.form__row{position:relative;margin:0 0 7px;width:100%}.form__row_half{width:48%}.form__row_third{width:31%}.form__row_third-2{width:66%}.form__row_disabled{filter:grayscale(1);-webkit-filter:grayscale(1)}.form__row_disabled:hover .form__message{z-index:100;opacity:1}.form__row_submit{margin-top:28px;text-align:center}@media screen and (max-width: 999px){.popup .form__row_submit{margin-top:10px}.popup__footer .form__row_submit{margin:0}}.form__set_chose .form__row{margin-top:10px}@media screen and (max-width: 600px){.form__row_half,.form__row_third,.form__row_third-2{width:auto}}.form__element{display:block;position:relative}.form__element_textarea{height:auto}.form__message{background:rgba(0,0,0,0.7);color:#fff;display:table;height:54px;left:0;opacity:0;position:absolute;right:0;top:0;padding:3px 5px;text-align:center;-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}.form__message p{display:table-cell;font-size:1em;position:relative;top:0;width:100%;vertical-align:middle}.form__input,.form__select,.form__textarea{width:100%;height:40px;margin:0;padding:0 15px;border:1px solid #dfdedd;box-sizing:border-box;background:#fcfcfa;color:#484848;font-size:16px;outline:none;transition:0.2s linear}.form__row_error .form__input,.form__row_error .form__select,.form__row_error .form__textarea{border-color:#d9433b;box-shadow:0 0 0 1px #d9433b}.form__input:focus,.form__select:focus,.form__textarea:focus{border-color:#01adf5;box-shadow:0 0 0 1px #01adf5}.form_dark .form__input,.form_dark .form__select,.form_dark .form__textarea{background:#e0e0de}.form__textarea{height:100px;max-height:200px;padding-top:12px;padding-bottom:12px;resize:vertical}.form__label{overflow:hidden;display:block;padding:3px 0;color:#666;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:text;pointer-events:none;transition:0.1s ease}.error{color:red}.form__input:focus ~ .form__label,.form__textarea:focus ~ .form__label,.form__select:focus ~ .form__label,.form__element_select .form__label,.selectric-open ~ .form__label,.form__element_fill .form__label,.form__element_focus .form__label{top:5px;font-size:10px;line-height:10px;color:#01adf5}.form__element_fill .form__label,.selectric-wrapper ~ .form__label,.form__element_focus .form__label{color:#C7C7C7}.selectric-open ~ .form__label{color:#01adf5}.selectric-open ~ .form__label{z-index:99999}.form__checkbox{display:inline-block;overflow:hidden;position:relative}.form__check-control{display:block;width:18px;height:18px;border:2px solid #DDD;border-radius:2px;text-align:center;line-height:16px;font-size:18px;transition:.1s linear}.form__check-control:before{display:inline-block;transition:.1s linear}.form__check{position:absolute;left:-100px}.form__check:checked+.form__check-control{border-color:#01adf5}.form__check:checked+.form__check-control:before{content:'✔';font-size:15px;color:#01adf5}.form__error{position:absolute;z-index:10;top:100%;left:0;right:0;margin:20px 0 0;padding:15px 32px;border-radius:3px;background:#d9433b;color:#FFF;line-height:20px;font-size:13px}.form__error:before{content:'';position:absolute;top:-10px;left:32px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d9433b}.form__chose{display:table;width:100%;cursor:pointer;user-select:none}.form__preview{display:table-cell;width:86px;padding-right:15px}@media screen and (max-width: 600px){.form__chose,.form__preview{width:56px;height:34px}}.form__cover{display:inline-block;width:86px;height:54px;background:#EEE;background-size:cover;vertical-align:bottom}.form__chose-name{display:table-cell;position:relative;vertical-align:bottom}.form__it{display:inline-block;width:100%;padding:0 18px 3px 0;border-bottom:2px solid #b8b8b7;color:#5f5f5f}.form__check-it{position:absolute;bottom:4px;right:0}.form__check-it.options{width:25px;height:42px}@media screen and (max-width: 999px){.form__set_chose .form__row_third{width:48%}}@media screen and (max-width: 750px){.form__set_chose .form__row_third{width:100%}.form__row_third,.form__row_third-2{width:100%}}@media screen and (max-width: 600px){.form__set_chose{margin:0}.form__set_chose .form__preview,.form__set_chose .form__cover{width:56px;height:34px}}.optionGroup{font-weight:bold;font-style:italic}.optionChild{padding-left:20px !important}.has-error{display:block !important}abbr[title]{border-bottom:none}.inline-form{display:inline;margin-left:10px}.popup{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;min-width:1000px;opacity:0}.popup_active{z-index:2000;opacity:1;visibility:visible}@media screen and (max-width: 999px){.popup{min-width:300px}.popup .form__set_chose .form__row_third{width:48%}}@media screen and (max-width: 600px){.popup .button_normal{margin-top:10px;min-width:100px}}.popup__bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0;visibility:hidden}.popup_active .popup__bg{opacity:.6;visibility:visible}.popup__main{position:absolute;top:50%;left:50%;width:1000px;min-height:200px;margin:-200px 0 0 -500px;background:#f6f6f4;opacity:0;transition:opacity 0.4s linear}.popup_active .popup__main{opacity:1}.popup_small .popup__main{width:500px;margin-left:-250px}@media screen and (max-width: 999px){.popup__main{position:absolute;top:10px;left:10px;right:10px;width:auto;max-height:97%;margin:0 !important}}.popup__head{padding:35px 80px 25px;background:#01adf5;color:#FFF}.popup__close{float:right;margin:0px -20px 0 20px;cursor:pointer}@media screen and (max-width: 999px){.popup__close{margin-right:0}}.popup__title{font-size:24px;text-transform:uppercase}@media screen and (max-width: 600px){.popup__title{font-size:18px}}.popup__title-quiz{display:flex;flex-direction:row;justify-content:space-between}.popup__title-quiz span{margin-right:15px}.popup__body{padding:0 0 10px}.popup__top{padding:5px 80px;border-bottom:1px solid #e2e3df;background:#ededea}.popup__content{position:relative;overflow:auto;padding:10px 80px 0}.popup__content small{color:#848382}@media screen and (max-width: 600px){.popup__content{font-size:18px}}@media screen and (max-width: 999px){.popup__head,.popup__top,.popup__content{padding-left:40px;padding-right:40px}}@media screen and (max-width: 600px){.popup__head,.popup__top,.popup__content{padding-left:20px;padding-right:20px}}@media screen and (max-width: 600px){.popup__content{padding-bottom:20px}}@media screen and (max-width: 600px){.popup__head{padding-top:15px;padding-bottom:15px}}.popup__footer{padding:0 80px 40px}.popup__footer .form__row_submit{margin-top:0}@media screen and (max-width: 600px){.popup__footer{padding-left:10px;padding-right:10px}.popup__footer .button{margin-top:0;margin-bottom:0}}.classroom{position:relative;margin:50px 0 0}@media screen and (max-width: 999px){.classroom{margin:20px 0 0}}.classroom__pagination{float:right;margin:-77px 0 0;white-space:nowrap}@media screen and (max-width: 999px){.classroom__pagination{float:none;margin:0 0 20px;white-space:normal}}.classroom__page{display:inline-block;height:50px;margin:0 0 0 7px;padding:0 10px;min-width:240px;border:1px solid #01adf5;border-radius:3px;background:#01adf5;color:#FFF !important;line-height:50px;text-align:center;cursor:pointer;transition:background 0.2s linear}.classroom__page:hover{background:#12beff}.classroom__page_active{background:#FFF !important;color:#01adf5 !important}@media screen and (max-width: 999px){.classroom__page{display:inline-block;height:50px;margin:0 20px 0 0;padding:0 20px;min-width:20px;line-height:50px;text-align:center;white-space:nowrap}}.classroom__table{clear:both;display:table;width:100%;max-width:1140px;margin:0 auto;border:1px solid #6e7b8e;box-sizing:border-box}.classroom__row{display:table-row}.classroom__cell{display:table-cell;width:11.7%;height:60px;padding:7px 5px;background:#FFF;border-left:1px solid #d2d7db;vertical-align:middle;text-align:right;font-size:12px}.classroom__cell.student-name{position:relative;width:auto;padding-left:24px;padding-right:24px;font-size:14px;text-align:left}.classroom__cell.select-student-cell{display:none;text-align:center;width:30px}.classroom__row:nth-child(even) .classroom__cell{background:#f4f8fb}.classroom__row_head .classroom__cell{height:10px;padding-top:20px;padding-bottom:20px;border-left-color:#bcc1c5;background:#6e7b8e;color:#FFF;text-align:center;font-size:13px}.classroom__row_head .classroom__cell:first-child{border-left:0;text-align:left}.classroom__row_head .classroom__cell.select-student-cell{text-align:center}.classroom__shadow{overflow:hidden;position:absolute;top:0;bottom:0;right:-10px;width:10px}.classroom__shadow:before{content:'';position:absolute;top:-20px;bottom:-20px;right:10px;width:10px;box-shadow:0 0 7px rgba(0,0,0,0.4)}.classroom__info{display:table;width:100%;color:#a1a1a1;font-size:13px}.classroom__info_video{margin-top:10px}.classroom__info.quiz-stats{margin-top:2px}.classroom__info.quiz-stats .score-link{white-space:nowrap}.classroom__info.quiz-stats .score-link.inactive-score-link,.classroom__info.quiz-stats .score-link.inactive-score-link:hover{color:#a1a1a1}.classroom__label{min-width:77px;display:table-cell;padding-right:10px;line-height:1;vertical-align:middle}.classroom__value{display:table-cell;overflow:hidden;position:relative;width:50px;height:26px;border-radius:4px;background:#dcdfe6;color:#FFF;font-size:18px;line-height:26px;text-align:center;vertical-align:middle}.classroom__info_video .classroom__value{height:20px}.classroom__progress{position:absolute;top:0;bottom:0;left:0;background:#96c749;transition:width 0.2s linear}.classroom__info_video .classroom__progress{background:#57acd1}.classroom__score{position:relative}.remove-students-button{display:none}.students-csv{padding-bottom:5px;padding-left:20px;margin-left:auto;margin-right:10px}.save-question-answers{float:right}.save-question-answers input{margin-left:5px}.default-alert-success{background-color:#dff0d8;max-width:initial;color:#3c763d;border-radius:4px;max-width:initial !important}.quiz-results-table tfoot td{padding:8px 0px !important}.delete-student-work{margin-right:5px}.presentation{display:flex;align-items:stretch;margin:0 0 30px 0;background:#FFF}@media screen and (max-width: 762px){.presentation{display:block}}.presentation #project_results{margin-left:155px}.presentation__main{flex:1 1 auto;overflow:hidden;position:relative}.presentation__main.make-lesson-presentation__main{padding-bottom:10px}.presentation__side{display:flex;flex-wrap:wrap;width:260px;padding:0 0 0 20px}.presentation__side.presentation__side_narrow{width:215px}@media screen and (max-width: 762px){.presentation__side{width:auto;padding:20px 0 0}}.presentation__info{flex:1 1 auto;width:100%}.presentation__actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;padding-top:20px}.presentation__info+.presentation__actions{align-items:flex-end}.presentation__actions .button_quiz{display:block;width:200px}.presentation__content{width:100%}.presentation__content .btn{text-align:center}.presentation__go{margin-top:20px;color:#01adf5;cursor:pointer;user-select:none}.presentation__string+.presentation__string{margin-top:15px}.presentation__button{display:inline-block;display:flex;align-items:center;align-content:center;color:#575757;text-decoration:none !important}.presentation__view{display:inline-block;width:36px;vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.presentation__button_active .presentation__view,.presentation__button:hover .presentation__view{-webkit-filter:grayscale(0);filter:grayscale(0)}.presentation__button_pdf .presentation__view,.presentation__button_guide .presentation__view{opacity:.5}.presentation__button_pdf.presentation__button_active .presentation__view,.presentation__button_pdf.presentation__button:hover .presentation__view,.presentation__button_guide.presentation__button_active .presentation__view,.presentation__button_guide.presentation__button:hover .presentation__view{opacity:1}.presentation__icon{vertical-align:bottom}.presentation__button_video .presentation__icon{height:25px}.presentation__button_project .presentation__icon{height:30px}.presentation__button_pdf .presentation__icon{height:25px}.presentation__button_guide .presentation__icon{height:22px}.presentation__label{display:inline-block;color:#7f7f7f;line-height:1.15;font-size:16px;text-transform:uppercase;vertical-align:middle}.presentation__button_video.presentation__button_active .presentation__label,.presentation__button_video.presentation__button:hover .presentation__label{color:#4099bf}.presentation__button_project.presentation__button_active .presentation__label,.presentation__button_project.presentation__button:hover .presentation__label{color:#90ad3b}.presentation__button_pdf.presentation__button_active .presentation__label,.presentation__button_pdf.presentation__button:hover .presentation__label,.presentation__button_guide.presentation__button_active .presentation__label,.presentation__button_guide.presentation__button:hover .presentation__label{color:#e30f18}.presentation__slider{position:relative;padding:0 0 40px}.presentation__slider .swiper-slide{text-align:center;min-height:441px}.presentation__slider .swiper-slide .slide-notes{text-align:left;padding:10px}.presentation__slider .swiper-slide .slide-notes .slide-note-text{margin-top:21px;border:1px solid #01adf5;padding:0px 10px}.presentation__slider .slide-image{margin:auto;position:relative}.presentation__slider img{max-width:100%;max-height:100%}#presentationSlider .slide-image{max-width:784px}.modal-fullscreen .video-slide{height:100% !important}.presentation__prev,.presentation__next{position:absolute;z-index:5;top:50%;left:10px;width:40px;height:40px;margin:-40px 0 0;border-radius:50%;background:rgba(255,255,255,0.5);line-height:32px;font-size:40px;text-align:center;color:#01adf5;cursor:pointer;opacity:.7;transition:0.25s linear}.presentation__prev:hover,.presentation__next:hover{opacity:1}.presentation__prev.swiper-button-disabled,.presentation__next.swiper-button-disabled{color:#666;opacity:.7 !important}.presentation__next{left:auto;right:10px}.presentation__pagination{position:absolute;bottom:0;left:0;right:0;text-align:center}.swiper-pagination-bullet-active{background:#01adf5}.presentation__controls{position:absolute;bottom:0;left:0}.presentation__play,.presentation__pause{display:inline-block;margin:0 10px 0 0;color:#01adf5;font-size:24px;line-height:1;text-decoration:none;vertical-align:middle}.presentation__play:hover,.presentation__pause:hover{color:#12beff;text-decoration:none}.presentation__pause{display:none}.presentation__fullscreen{position:absolute;z-index:6;top:10px;right:10px}.presentation__fullscreen img{width:25px;height:25px}.modal-slider{max-height:100vh;overflow:auto}.modal-slider .close{z-index:7}.loading .presentation-slide-text{display:none}.presentation-slide-text{position:absolute;top:0px;left:0px;color:black;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;margin:1px}.presentation-slide-text h1,.presentation-slide-text h2,.presentation-slide-text h3,.presentation-slide-text h4,.presentation-slide-text h5,.presentation-slide-text h6,.presentation-slide-text img,.presentation-slide-text span,.presentation-slide-text p,.presentation-slide-text pre{margin:0;color:inherit}.presentation-slide-text h1{font-size:3em;line-height:1;margin-bottom:0.5em}.presentation-slide-text h2{font-size:2em;margin-bottom:0.75em}.presentation-slide-text h3{font-size:1.5em;line-height:1;margin-bottom:1em}.presentation-slide-text h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}.presentation-slide-text h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}.presentation-slide-text h6{font-size:1em;font-weight:bold}.presentation-slide-text span{line-height:36px;color:inherit}.presentation-slide-text p{line-height:18px}.presentation-slide-text .slide-text-placeholder{display:initial}.presentation-slide-text .slide-textarea-wrapper{display:none;outline:none}.presentation-slide-text .slide-textarea-wrapper .cke_editable{outline:none}.presentation-slide-text.move,.presentation-slide-text.moving{margin:0;border:1px solid blue}.presentation-slide-text.edit-text{margin:0;border:1px solid green}.presentation-slide-text.edit-text .slide-textarea-wrapper{display:initial}.presentation-slide-text.edit-text .slide-text-placeholder{display:none}.slide-header{font-size:45px;font-weight:bolder;color:black}.slide-paragraph{font-size:30px}.move-slide-texts{display:none}.remove-slide-text{right:-10px;top:-5px}.texts-wrapper{position:relative;width:784px;height:441px;margin:auto}.cke-wrapper{position:relative;width:784px;height:94px;margin:auto}.fake-text{display:none}.header.v2{height:106px}.header{position:relative;z-index:100;min-width:320px;background:#FFF;box-shadow:6px 0 7px rgba(0,0,0,0.1);line-height:1;user-select:none}.header_dark{height:76px;background:#2c353e;box-shadow:1px 0 7px rgba(0,0,0,0.5);color:#FFF}.header_main.v2{position:relative;left:0;right:0;height:80px;background-color:#434944;border-color:#2b2e2b}.header_transparent{height:76px;background:none;box-shadow:none;color:#FFF}.header_first{height:79px;border-bottom:1px solid #2b2e2b;background:#434944}@media screen and (max-width: 999px){.header{height:76px}}@media screen and (max-width: 600px){.header{height:60px}}.header__inner.v2{position:relative;max-width:1400px;margin:0 auto;padding:0 16px}.header__site.v2{float:left;margin:9px 0 0}.header_dark .header__site.v2,.header_transparent .header__site.v2{margin-top:24px}.header_main .header__site.v2{margin-top:16px}.header__logo.v2{width:350px;height:82px;vertical-align:bottom}.header_dark .header__logo.v2,.header_transparent .header__logo.v2{width:216px;height:28px}.header_first .header__logo.v2{width:195px;height:45px;top:-5px}.header_main .header__logo.v2{width:195px;height:45px}@media screen and (max-width: 600px){.header_main .header__logo.v2{width:125px;height:45px}}@media screen and (max-width: 999px){.header__logo.v2{width:230px;height:54px}}@media screen and (max-width: 600px){.header__logo.v2{width:175px;height:41px}}.nav.nav_start{float:right;margin:33px 0 0;text-transform:uppercase;white-space:nowrap}.nav.nav_start_start{margin-top:29px;text-transform:none}.header_main .nav.nav_start{margin-top:20px}.nav__state,.nav__trigger{display:none}.nav__state{display:none;position:absolute;left:-10000px}.nav__trigger{display:none;padding:10px 20px 12px;border-radius:30px;background:#01adf5;color:#FFF;font-size:20px;font-weight:100;cursor:pointer}.header_main .nav__trigger{border:1px solid #333;background:#434944}.header_main .nav__trigger:hover{background:#333}.nav__list.v2{margin:0;padding:0;list-style:none;white-space:nowrap}.v2 .nav__item{display:inline-block;position:relative}.nav_start .v2 .nav__item{margin-left:7px}.header_main .v2 .nav__item{margin:0}.nav__separator{display:inline-block;padding:0 10px}.v2 .nav__link{display:block;color:#FFF;font-size:13px;text-align:center;text-decoration:none}.v2 .nav__link_reg{margin-left:10px;background:#f8e225;color:black !important}.v2 .nav__link_reg:hover{background:#e3c53a !important}.nav_start .v2 .nav__link{height:50px;padding:0 32px;border-radius:50px;color:#414141;line-height:50px}.nav_start .v2 .nav__link:hover{background:rgba(1,173,245,0.05)}.nav_start .v2 .nav__link_active{color:#FFF;background:#01adf5 !important}.header_main .v2 .nav__link{height:40px;padding:0 7px;color:#FFF;font-size:13px;line-height:40px;text-transform:uppercase;text-decoration:none !important}.header_main .v2 .nav__link:hover{color:#f8e225;background:none}@media screen and (max-width: 1005px){.header_main .v2 .nav__link.mosamack-pro__link{padding:0 4px !important}}.nav__list.v2 .nav__link_help{color:#73d8d1}.nav__avatar{width:50px;height:50px;margin:-7px 0 0;vertical-align:middle;border-radius:25px}.nav__pad-text{vertical-align:middle}.nav__burger{display:none;position:relative;width:20px;height:1px;margin:0 8px 0 0;background:#FFF;vertical-align:middle}.nav__burger:before,.nav__burger:after{content:'';position:absolute;top:-6px;left:0;width:100%;height:1px;background:#FFF;transition:.2s linear}.nav__burger:after{top:auto;bottom:-6px}.nav__state:checked ~ .nav__trigger .nav__burger{background:transparent}.nav__state:checked ~ .nav__trigger .nav__burger:before{top:0;transform:rotate(-45deg)}.nav__state:checked ~ .nav__trigger .nav__burger:after{top:0;transform:rotate(45deg)}.header_main .nav__burger{margin-top:-4px}.nav__auth{position:absolute;z-index:-1;top:55px;left:50%;width:320px;margin:0 0 0 -160px;padding:20px 5px;border-radius:10px;box-sizing:border-box;background:#FFF;text-align:center;opacity:0;transform:translateY(10px);transition:.1s ease-out;visibility:hidden}.nav__auth:before{content:'';position:absolute;top:-20px;left:50%;width:0;height:0;margin:0 0 0 -20px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #FFF}.nav__hard_active ~ .nav__auth,.nav__hard:active ~ .nav__auth,.nav__hard:focus ~ .nav__auth{z-index:0;max-height:200px;padding-top:20px;padding-bottom:20px;opacity:1;transform:translateY(0);visibility:inherit}.nav__sublist{position:absolute;top:100%;left:0;margin:-5px 0 0;padding:0 0 15px;border-radius:0 0 5px 5px;background:#434944;box-shadow:0 5px 5px -3px rgba(0,0,0,0.3);color:#FFF;list-style:none;opacity:0;visibility:hidden;transform:translateY(-30px) scale3d(1, 0.5, 1);transition:.1s ease-out}.nav__item:hover .nav__sublist{opacity:1;visibility:visible;transform:translateY(0)}.nav__subitem{padding:5px 20px;text-transform:none;white-space:nowrap}.nav__sublink{color:#a5a6a5;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.nav__sublink:hover{color:#FFF;text-decoration:none}.mosamack-pro__item{border-radius:10px;background-image:linear-gradient(to left, #2292bc, #5268ce)}@media screen and (min-width: 1024px){.header_main .v2 .nav__link{padding:0 10px}}@media screen and (min-width: 1150px){.header_main .v2 .nav__link{font-size:15px;padding:0 15px}}@media screen and (max-width: 1023px){.nav__trigger{display:block}.nav__state{display:block}.nav__pad-text{display:inline-block}.nav__burger{display:inline-block}.nav__list.v2{overflow:hidden;position:absolute;z-index:501;top:68px;left:0;right:0;max-height:0;background:#2c353e;white-space:normal;transition:.2s linear;box-shadow:0 5px 5px rgba(0,0,0,0.3);text-align:center}.nav_start .nav__list.v2{background:#fff}.nav__state:checked ~ .nav__list.v2{max-height:100px;padding:10px 0}.header_main .nav__state:checked ~ .nav__list.v2{max-height:500px;padding-bottom:30px}.header_main .nav__list.v2{top:76px;background:#434944}.header_main .nav__list.v2:before,.header_main .nav__list.v2:after{content:'';position:absolute;top:0;left:20px;right:20px;height:1px;background:#323633}.header_main .nav__list.v2:after{top:1px;background:#555b56}.nav__list.v2 .inline-form{margin:0}.nav__list.v2 input.btn-alt{margin:0 !important}.nav__avatar{width:40px;height:40px;margin:0;vertical-align:top}.header_main .v2 .nav__item{display:block}.v2 .nav__link_reg{margin-right:10px}.header_main .v2 .nav__link{font-size:15px}.nav__sublist{position:relative;top:auto;box-shadow:none;opacity:1;visibility:visible;transform:translateY(0)}.nav.nav_start{margin-top:14px;white-space:normal}.header_main .nav.nav_start{margin-top:15px}.nav__auth{overflow:hidden;position:relative;top:auto;left:auto;margin:0 auto 10px;padding-top:0;padding-bottom:0;max-height:0}.nav__auth:before{display:none}}@media screen and (max-width: 600px){.nav__list.v2{top:54px}.nav__state:checked ~ .nav__list.v2{max-height:400px;padding:10px 0}.header_main .nav__list.v2{top:60px}.v2 .nav__item{display:block;margin:0 20px !important}.nav__auth{width:auto}.nav__auth .button{display:block}.nav__auth .button_danger{margin-top:10px}.nav__separator{display:none}}.footer.v2{overflow:hidden;clear:both;position:relative;background:#434945;color:#FFF;text-align:left;user-select:none;line-height:1.4}.footer__inner{position:relative;max-width:1400px;margin:0 auto}.footer__content{display:table;width:100%}@media screen and (max-width: 999px){.footer__content{display:block;padding:10px 0}}.footer__info{width:200px;text-align:right}.footer__nav,.footer__info{display:table-cell;height:130px;padding:30px 20px;vertical-align:bottom}@media screen and (max-width: 999px){.footer__nav,.footer__info{display:flex;justify-content:space-between;width:auto;height:auto;padding:10px 20px}}@media screen and (max-width: 999px){.footer__nav{width:560px}}@media screen and (max-width: 600px){.footer__nav{display:block}}@media screen and (max-width: 999px){.footer__info{justify-content:flex-start}}@media screen and (max-width: 600px){.footer__info{display:block;text-align:left}}.footer__menu{display:inline-block;margin:0 70px 0 0;padding:0;list-style:none;vertical-align:top}@media screen and (max-width: 999px){.footer__menu{margin-right:0}}@media screen and (max-width: 600px){.footer__menu{display:block;margin:0 0 20px}.footer__menu:last-child{margin-bottom:0}}.footer__item{font-size:16px;margin-top:5px}.footer__item_big{color:#73d8d1}.footer__page{color:#FFF;text-decoration:none}.footer__page:hover{color:#FFF;text-decoration:underline}.footer__item_big .footer__page{color:inherit;text-transform:uppercase}.footer__item_big .footer__page:hover{color:inherit}.footer__networks{position:absolute;top:34px;right:20px}@media screen and (max-width: 999px){.footer__networks{position:relative;top:auto;right:auto;padding-right:150px}}@media screen and (max-width: 480px){.footer__networks{padding-right:0}}.footer__social{display:inline-block;width:35px;height:35px;margin-left:10px;border-radius:50%;background:#01adf5;background:rgba(255,255,255,0.2);line-height:32px;text-align:center;transition:background 0.2s linear}.footer__social:hover{background:#01adf5}.footer__badge{display:inline-block;vertical-align:middle}.footer__network{height:18px;margin:9px 0 0;text-decoration:none;vertical-align:top}.footer__copyright{margin-left:-100px;font-size:12px;text-align:left}@media screen and (max-width: 999px){.footer__copyright{margin:10px 30px 0 0}}@media screen and (min-width: 1700px){.footer__copyright{margin-left:0;text-align:right}}@media screen and (max-width: 600px){.footer__copyright{margin:0 0 10px}}.quiz-container #share-test-wrapper{position:relative;width:100%}.quiz-container #share-test-wrapper #share-test{position:absolute;top:67px;width:100%;height:57px;background-color:white;opacity:0.9;padding:14px 15px;border-top-left-radius:10px;border-top-right-radius:10px;z-index:1;color:#575757;font-size:20px;text-align:center}.quiz-container #share-test-wrapper #share-test .share-text{display:inline-block;margin-right:20px}.quiz-container #share-test-wrapper #share-test .share-actions{display:inline-block;text-transform:uppercase}.quiz-container #share-test-wrapper #share-test .share-actions #reject-share{margin-left:10px}.quiz-container #edit-quiz-quiz-container{pointer-events:none}#new-quiz-quiz-container #quiz-intro-select-questions-helper{position:absolute;width:55px;height:100%;top:105px;left:16px;z-index:-1;opacity:1}#new-quiz-quiz-container .mosamack-question-box__action-check.introjs-showElement{height:100%}#save-and-close-quiz{margin-left:3px}.unit-quiz-row .popover{max-width:425px}.unit-quiz-row .share-quiz-form,.unit-quiz-row .share-unit-form{width:100%;min-width:400px;display:flex;flex-flow:row wrap;align-items:center;vertical-align:middle}.unit-quiz-row .share-quiz-form .form-field,.unit-quiz-row .share-unit-form .form-field{margin-right:2px}.unit-quiz-row .share-quiz-form .input-wrapper,.unit-quiz-row .share-unit-form .input-wrapper{width:39%;padding-right:5px}.unit-quiz-row .share-quiz-form i,.unit-quiz-row .share-unit-form i{padding-top:4px;margin-right:3px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.quiz_results .answer{color:white;font-size:11px}.quiz_results .answer.wrong{background-color:#ee162d}.quiz_results .answer.correct{background-color:#96c749}#student-view-frame .overlay{position:fixed;background-color:#f5a623;z-index:100}#student-view-frame .overlay-top{top:0;left:0;width:100%;height:7px}#student-view-frame .overlay-left{top:7px;left:0;width:7px;height:99%}#student-view-frame .overlay-right{top:7px;right:0;width:7px;height:99%}#student-view-frame .overlay-bottom{bottom:0;left:0;width:100%;height:7px}#student-view-frame .overlay-rb{bottom:0;left:0}#student-view-frame .overlay-lb{bottom:0;right:0}#student-view-frame .spacer{height:300px}#student-view-frame .bottom-message{margin-left:30%;position:fixed;bottom:30px;height:30px;width:300px;background-color:cyan;z-index:100}#student-view-frame ~ div form,#student-view-frame ~ div input,#student-view-frame ~ div button,#student-view-frame ~ div select,#student-view-frame ~ div textarea,#student-view-frame ~ div [contenteditable]{pointer-events:none !important}.remodal{background:#fff;box-shadow:1px 0 30px 0 rgba(22,60,95,0.12);border-radius:10px;box-sizing:border-box;width:100%;margin-bottom:10px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:hidden}.remodal-overlay{background:#28333a;opacity:0.25}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:white;border:0;outline:0;background:transparent;font-size:30px}.remodal-close:after{content:"×"}.remodal-close:hover{color:#fff}.remodal form{padding:30px 32px 0}@media (min-width: 641px){.remodal{max-width:700px}.remodal_big{max-width:900px}}.remodal.remodal_quiz_image{width:900px !important}.remodal.restricted-quote{text-align:center;max-width:420px;height:200px}.remodal.restricted-quote .btn{width:auto}.remodal.restricted-quote .modal-body{padding:20px 10px}.remodal.game-help{width:400px;height:400px;text-align:left}.remodal embed{max-width:100%}.remodal,.remodal-wrapper:after{vertical-align:middle}.modal-content{box-shadow:1px 0 30px 0 rgba(22,60,95,0.12);border:0;overflow:hidden}.modal-header{background:#4d9ae8;text-transform:uppercase;padding:10px}.modal-title{color:#fff;font-size:16px;font-weight:bold;text-align:center;margin:0;line-height:22px}.promo-modal{font-family:Lato, sans-serif;border-radius:0px}.promo-modal .announcement-content .heading{padding-top:40px;font-weight:bold;margin:0px auto;text-align:center;color:#3D6B91;font-size:36px;line-height:44px;font-weight:bold;text-decoration:none;font-family:sans-serif}.promo-modal .announcement-content .accept-box{color:black;font-weight:bold;font-size:32px;padding-top:40px;padding-left:20px}.promo-modal .announcement-content .accept-box p{margin:0;line-height:1.3}.promo-modal .announcement-content .accept-box .promo-title{font-size:24px}.promo-modal .announcement-content .accept-box .promo-text{font-weight:bold;font-size:14px;margin:15px 20px}.promo-modal .announcement-content .accept-box .promo-actions #accept-promo{border-radius:8px;color:white;background:#3D6B91;font-size:16px;font-weight:bold;width:315px;height:79px;border:none;padding:10px 30px}.promo-modal .announcement-content .accept-box .promo-actions #cancel-promo{margin-left:20px;padding:10px 30px;width:315px;height:79px;border-radius:8px;color:black;font-size:16px;font-weight:bold;background:#3D6B91}.promo-modal .mosamack-btn-primary{text-transform:none;padding:9px 12px}#feedback-modal,#feedback-modal-success{width:465px;height:670px}#feedback-modal .modal-dialog,#feedback-modal-success .modal-dialog{height:100%}#feedback-modal .modal-dialog .modal-body,#feedback-modal-success .modal-dialog .modal-body{height:100%;background-color:white;box-shadow:none}#modal-animation_hidden{width:500px;height:185px}#modal-animation_hidden .modal-dialog{height:100%;width:100%}#modal-animation_hidden .modal-dialog .modal-body{padding:0px;height:100%;font-size:16px;background-color:white;box-shadow:none}#modal-animation_hidden .modal-dialog .modal-body .mosamack-modal__header{height:57px;width:100%;padding-top:16px;font-weight:bold;font-size:18px;background-color:#ECFCF9}#modal-animation_hidden .modal-dialog .modal-body .modal-body-content{padding:20px 46px}#modal-animation_hidden .modal-dialog .modal-body .modal-body-content .section-2{padding-top:16px}.open-remodal-link{color:#619d95}.open-remodal-link .fa-search-plus{position:absolute;top:46%;left:46%}.open-remodal-link:hover{color:#01adf5}.section-common-misconceptions{border-left:solid 2px #35577a}.section-common-misconceptions .unit-section-title:before{background-color:#35577a;background-image:url(/assets/bulb-59351b79dbb148bbd71a63b94ce162102f6914888004e6400e44635440581ae5.svg)}.section-common-misconceptions .unit-section-list>li:before{background-color:#35577a}.section-vocabulary{border-left:solid 2px #35577a}.section-vocabulary .unit-section-title:before{background-color:#35577a;background-image:url(/assets/vocabulary-0f19acdbb6f1a3f73ac0672428e1f05b28121c3fe1faa536f4fa01e0619221b9.svg)}.section-vocabulary .unit-section-list>li:before{background-color:#35577a}.section-content-expert{border-left:solid 2px #35577a}.section-content-expert .unit-section-title:before{background-color:#35577a;background-image:url(/assets/expert-3d862e4e16669d01aa67bbc1228517b7eb32d4222f2bafefde14cde5b68c1b88.svg)}.section-content-expert .unit-section-list>li:before{background-color:#35577a}.section-resources{border-left:solid 2px #35577a}.section-resources .unit-section-title:before{background-color:#35577a;background-image:url(/assets/resources-b9f25451b2a5c3d79c359f91e235d2515f69a8a68daa7a509cbe50f832029803.svg)}.section-resources .unit-section-list>li:before{background-color:#35577a}.unit{border-radius:10px;position:relative;overflow:hidden;display:inline-block;max-width:100%}.unit-section{padding-left:55px;margin-left:35px;position:relative;margin-bottom:55px}.unit-section-title{height:70px;line-height:70px;font-size:20px;margin:0;padding:0}.unit-section-title:before{content:"";border-radius:50%;width:70px;height:70px;position:absolute;left:-35px;top:0;background-position:center center;background-repeat:no-repeat;background-size:40px 40px}.unit-section-list{list-style-type:none;margin:0;padding:0;line-height:24px}.unit-section-list>li{position:relative;margin:20px 0 10px;clear:right}.unit-section-list>li:before{content:"";width:15px;height:15px;border-radius:50%;position:absolute;left:-63px;top:5px}.unit-section-list p img[align="right"]{float:right;max-width:100%;margin:8px 0 10px 20px}.unit-block{border:solid 1px #d5e6fb;border-radius:10px;padding:0 30px 30px}@media (max-width: 768px){.unit-block{margin-top:20px;margin-bottom:20px;padding-left:10px;padding-right:10px}}.unit-block-title{font-size:20px;text-align:center;padding-bottom:10px}.lesson-content .unit-block-title{margin-top:10px;color:#335374;font-size:17px;font-weight:normal}.unit-block dl{overflow:hidden;margin-top:10px}.unit-block dt{width:15%;float:left;clear:left}.unit-block dd{float:left;width:85%;clear:right;margin-bottom:25px;line-height:24px}.demo .unit{margin:20px 0 60px}.unit-overlay{position:absolute;background:rgba(50,66,82,0.55);left:0;right:0;bottom:0;top:0;text-align:center;transition:background 300ms}.unit:hover .unit-overlay{background:rgba(50,66,82,0.3)}.unit .btn-action{position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-30px}.unit .icon-arrow-right{margin-left:25px;margin-right:-15px}.unit-preview{margin:20px 15px;width:262px;display:inline-block;cursor:pointer}.unit-preview-image{height:200px;overflow:hidden;position:relative;margin-bottom:15px;background:#152b42;border-radius:10px}.unit-preview-image:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;border-radius:10px}.unit-preview-image:hover:after{opacity:1}.unit-preview img{min-height:200px;max-width:none;border-radius:10px;overflow:hidden}.unit-preview.active img{opacity:.35}.unit-preview.active .unit-preview-image{border:solid 6px #f8e225}.unit-preview.active .unit-preview-image:after{opacity:1;content:"Selected unit";text-transform:uppercase;color:#fff;font-weight:bold;position:absolute;left:0;right:0;top:50%;margin-top:-8px}.unit-card{position:relative;width:320px;margin:20px auto}.unit-card a{display:block;padding:0 0 60px}.unit-card img{width:320px;height:180px;box-shadow:0 0 20px rgba(0,0,0,0.5)}@media (min-width: 480px){.unit-card{width:320px;margin:10px;float:left}.unit-card img{width:320px;height:180px}}@media (min-width: 992px){.unit-card{width:320px;margin:15px}.unit-card img{height:180px}}.unit-card.video img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1)}.unit-title{position:absolute;left:0;right:0;bottom:0;height:50px;margin:0;color:#060606;line-height:40px;font-size:18px;font-weight:100;text-align:center;text-decoration:none}.unit-title.upcoming{line-height:30px}.unit-title-text{display:inline-block;height:25px;padding-left:10px;padding-right:10px;border-radius:20px;line-height:25px}.unit-card_selected .unit-title-text,.units-notice .unit-title-text{background:#f8e225}.unit-subtitle.upcoming{display:block;position:absolute;bottom:0px;left:0px;right:0px;top:215px;text-align:center;color:black}.unit-tag{position:absolute;top:0;left:0;right:0;text-align:center}.unit-tag .label{display:inline-block;background:#91c949;text-decoration:none;color:#fff;height:37px;line-height:37px;padding:0 20px;border-radius:0 0 20px 20px}.unit-overview div.title-and-plans{margin:0px auto;width:460px}.unit-overview h1{text-align:center;text-transform:uppercase;font-family:"Roboto", sans-serif;font-weight:normal}@media (min-width: 1200px){.unit-overview h1{font-size:48px}}.unit-image{width:180px;height:180px;overflow:hidden;border-radius:10px;box-shadow:0 0 0 15px #e6f0fc;margin:15px 50px 35px 15px;float:left;position:relative}.unit-image img{height:180px;position:absolute;top:0;left:50%;margin-left:-160px}@media (max-width: 768px){.unit-image{width:120px;height:120px;margin-right:30px}.unit-image img{height:120px}}.unit-note{overflow:hidden;padding-top:50px}@media (min-width: 768px){.unit-note{padding-right:50px;padding-left:30px}}@media (max-width: 768px){.unit-note{padding-top:20px}}.unit-note h1{text-transform:uppercase;margin:0 0 10px;font-family:"Roboto", sans-serif;font-weight:normal}@media (min-width: 768px){.unit-note h1{font-size:48px}}.unit-note div.overview{text-align:center}.video .unit-tag{display:none}.video:hover .unit-tag{display:block}.chose-units{max-width:1020px;margin:0 auto 30px;padding:0 10px 15px;font-size:16px;text-align:left}.chose-units p{max-width:600px;font-weight:bold;text-align:center;margin:0 auto}.chose-units p.units-title{font-size:20px}.chose-units p.units-subtitle{font-weight:normal}.free-units{padding-bottom:15px;font-size:16px}.units-grid{max-width:1168px;margin:15px auto;padding:0}.units-filter{background:#d9d9d9;border-bottom:dashed 1px #e1eaf4;padding:40px 0}.units-filter select.form-control{margin-left:5px;width:200px}@media (min-width: 1200px){.units-filter select.form-control{width:240px}}.units-filter input.form-control{width:330px;background-position:right 15px center}.units-notice{position:relative;margin:0 0 0px;padding:10px;border-left:0;border-right:0;color:#141414;font-size:14px;text-align:center}.units-tags{padding:15px 0;background:#d9d9d9;color:#141414;font-size:24px;text-align:center}.units-tags-label{display:inline-block;margin:10px 10px 10px 0;vertical-align:middle}.units-tags-tag{display:inline-block;margin:10px 10px;padding:10px 25px;border-radius:30px;border:2px solid #878787;color:#141414;background:#FFF;text-decoration:none !important;vertical-align:middle}.units-tags-tag:last-child{margin-right:0}.units-tags-tag:hover{background:#a7a4a4;color:#FFF}.units-subscribe{padding:10px 0 0;border-bottom:dashed 1px #e1eaf4;background:#d9d9d9}.units-subscribe .container{padding:0;overflow:hidden}@media (min-width: 480px){.units-subscribe .container{overflow:visible;width:320px;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.units-subscribe .container{width:700px}}@media (min-width: 992px){.units-subscribe .container{width:700px}}@media (min-width: 1200px){.units-subscribe .container{width:1070px}}@media (min-width: 1500px){.units-subscribe .container{width:1400px}}.units-categories-filter{margin-left:45px}@media (min-width: 1200px){.units-categories-filter{margin-left:65px}.units-categories-filter select.form-control{width:340px}}.section-vocabulary li li{list-style-type:none;display:inline-block;padding:0 10px;border-left:solid 2px #d5e6fb;border-right:solid 2px #d5e6fb;margin-right:-2px}.section-vocabulary li li:first-of-type{border-left:0}.section-vocabulary li li:last-of-type{border-right:0}.section-vocabulary ul ul{padding:0;margin:0}.birdbrain p.note{margin-top:-20px;padding:10px 20px;border-radius:10px;background:#d5e6fb;font-style:italic}@media (max-width: 992px){.search-field.form-group{display:block;padding-bottom:10px;margin-left:0;max-width:100%}.search-field input.form-control{width:100%}.form-group{margin-left:30px}.form-group_reg{margin-left:auto}}@media (max-width: 510px){.form-group_reg{max-width:100%;min-width:300px;margin-left:10px;margin-right:10px}}.hidden{display:none}.remodal-wrapper .modal-body{padding:20px}.remodal-wrapper .comic-info .modal-body,.remodal-wrapper .comic-comment .modal-body{text-align:left}.remodal-wrapper a.btn.close,.remodal-wrapper button.btn{float:right;margin-bottom:20px}.video-support__list{margin:0;padding:0;list-style:none;text-align:center}.video-support__item{display:inline-block;width:270px;margin:30px;vertical-align:top}.video-support__link{display:block;overflow:hidden;position:relative;width:270px;height:150px}.video-support__link:before{content:'';position:absolute;top:50%;left:50%;width:92px;height:58px;margin:-29px 0 0 -46px;background:rgba(0,0,0,0.2)}.video-support__link:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -9px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #FFF;background:none}.video-support__cover{height:100%}.video-support__name{margin-top:12px}.unit-columns{display:flex;justify-content:space-between;text-align:center}@media (max-width: 768px){.unit-columns{display:block;text-align:left}}.unit-column{display:inline-block;max-width:300px;margin:0 10px;text-align:left;vertical-align:top}.unit-column h3{margin-top:0 !important}.unit-column ul{padding-left:20px}@media (max-width: 768px){.unit-column{display:block;max-width:100%;margin:30px 0 0}.unit-column:first-child{margin-top:0}}a.sidebar-button{display:block;text-align:center;padding-top:5px;text-decoration:none}.sidebar-button{width:204px;height:33px;border-radius:15px;border:solid 1px #e3e3e3;background-color:#ffffff}.sidebar-button i{color:#B6B6B6;margin-right:3px}.sidebar-button span{font-family:Lato;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#00a4fc}.alert{max-width:480px;position:relative;margin:0 auto 20px;padding:18px 12px;font-size:18px;z-index:2}.alert-alert,.alert-error,.alert-danger{background:#f44d6c;color:#fff}.alert-success,.alert-notice{background:#71ab68;color:#fff}.alert-warning{background:#f9e400;color:#434944}.alert-info{background:#5bc0de}.alert button.close{border:0;background:none;position:absolute;right:3px;top:0;color:#fff;font-size:19px;cursor:pointer;opacity:.7}.alert button.close:hover{opacity:1}.alert-constant{margin-bottom:0px;padding-top:7px;padding-bottom:7px;max-width:100%;text-align:center}.alert-webinar{background:white;z-index:90}#alert-wrapper{z-index:100000;position:fixed;left:50%;top:43%}#alert-wrapper .alert{left:-50%}#alert-wrapper .alert .alert-message-wrapper{min-width:463px}#alert-wrapper ~ *{display:none !important;pointer-events:none}@font-face{font-family:"Montserrat";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot);src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Regular/Montserrat-Regular-215a175ce4fe873fe5ccb95770980ce28b5e46b844cd459f619e8371d5effc1e.woff) format("woff"),url(/assets/Montserrat-Regular/Montserrat-Regular-e422c9e7b193c43036b49343e86201a4adf09795984214ead171606cb4df86d5.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-weight:100;font-style:normal;src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot);src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Light/Montserrat-Light-e86993249b62a7a0bc14f7bb8525b5a8bb5d8535fd24fd14e57efd44b55b5e84.woff) format("woff"),url(/assets/Montserrat-Light/Montserrat-Light-89bda4b5b8699461e0b3feba95d997db02e5c2c32fe7e1b5576436a11593ac01.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot);src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Medium/Montserrat-Medium-f16f0ba0ff026f770fe84e32a59c045ec0fdd183d827ac3d854a3578c3b4ff13.woff) format("woff"),url(/assets/Montserrat-Medium/Montserrat-Medium-6a7b9d34a608cae639dc215ab109f222362231637eef5a3df2b13988827c3fc2.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-weight:bold;font-style:normal;src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot);src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Bold/Montserrat-Bold-e1632dc38a09dce6cb13781150c5c2559762113ac2fb5d3509827b2e23223742.woff) format("woff"),url(/assets/Montserrat-Bold/Montserrat-Bold-3353dbadebb12047d42fe8bf09b3f2650eb1c7e8f8aa42befcff6c78ef1974dc.ttf) format("truetype")}@font-face{font-family:"MontserratRegular";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot);src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Regular/Montserrat-Regular-215a175ce4fe873fe5ccb95770980ce28b5e46b844cd459f619e8371d5effc1e.woff) format("woff"),url(/assets/Montserrat-Regular/Montserrat-Regular-e422c9e7b193c43036b49343e86201a4adf09795984214ead171606cb4df86d5.ttf) format("truetype")}@font-face{font-family:"MontserratLight";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot);src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Light/Montserrat-Light-e86993249b62a7a0bc14f7bb8525b5a8bb5d8535fd24fd14e57efd44b55b5e84.woff) format("woff"),url(/assets/Montserrat-Light/Montserrat-Light-89bda4b5b8699461e0b3feba95d997db02e5c2c32fe7e1b5576436a11593ac01.ttf) format("truetype")}@font-face{font-family:"MontserratMedium";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot);src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Medium/Montserrat-Medium-f16f0ba0ff026f770fe84e32a59c045ec0fdd183d827ac3d854a3578c3b4ff13.woff) format("woff"),url(/assets/Montserrat-Medium/Montserrat-Medium-6a7b9d34a608cae639dc215ab109f222362231637eef5a3df2b13988827c3fc2.ttf) format("truetype")}@font-face{font-family:"MontserratBold";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot);src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Bold/Montserrat-Bold-e1632dc38a09dce6cb13781150c5c2559762113ac2fb5d3509827b2e23223742.woff) format("woff"),url(/assets/Montserrat-Bold/Montserrat-Bold-3353dbadebb12047d42fe8bf09b3f2650eb1c7e8f8aa42befcff6c78ef1974dc.ttf) format("truetype")}@font-face{font-family:"RobotoSlab";font-weight:normal;font-style:normal;src:url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-2d538327bd25c7c83a8b018662a473169da9c262f7292cafee1cbd600a716472.eot);src:url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-2d538327bd25c7c83a8b018662a473169da9c262f7292cafee1cbd600a716472.eot?#iefix) format("embedded-opentype"),url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-773517e114cf7960e4cdcc83b196fa976fe2f144efccac97009f063e1e3170ea.woff) format("woff"),url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-74c22426dfb6a9119dcf9abafce82c3db51727aba97194c2ae89ee9f25fdc838.ttf) format("truetype")}@font-face{font-family:"RobotoRegular";font-weight:normal;font-style:normal;src:url(/assets/Roboto-Regular/Roboto-Regular-a0fafd7b3bb9c3410474a778fd94c56e25629e3e5b0cfb5e90b901fb45d4f02b.eot);src:url(/assets/Roboto-Regular/Roboto-Regular-a0fafd7b3bb9c3410474a778fd94c56e25629e3e5b0cfb5e90b901fb45d4f02b.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Regular/Roboto-Regular-230226211b6fa75f73a7257ef16ffa5904523b30e32e7aae949790ae288a4dc0.woff) format("woff"),url(/assets/Roboto-Regular/Roboto-Regular-50e1dbcff468f8ec3d61266eaef2d7cc7eebfb215493db09465864b03e406f44.ttf) format("truetype")}@font-face{font-family:"RobotoMedium";font-weight:normal;font-style:normal;src:url(/assets/Roboto-Medium/Roboto-Medium-e78d9ac09554538ec326d818bfbf616753057eb0361d1cde3e3d0af4c189c03c.eot);src:url(/assets/Roboto-Medium/Roboto-Medium-e78d9ac09554538ec326d818bfbf616753057eb0361d1cde3e3d0af4c189c03c.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Medium/Roboto-Medium-e3aa2710d491e00e12efac880a32633506131aa8cf337ade92ee723cfc9733aa.woff) format("woff"),url(/assets/Roboto-Medium/Roboto-Medium-80f74baa0957475cfff184d3bb104472c11c92a890683515dbda8dc83a31ad2f.ttf) format("truetype")}@font-face{font-family:"RobotoBold";font-weight:normal;font-style:normal;src:url(/assets/Roboto-Bold/Roboto-Bold-42eeb9791bdcca4903716612be305619b67aaa252dfdbfcd620e38d4b28a9573.eot);src:url(/assets/Roboto-Bold/Roboto-Bold-42eeb9791bdcca4903716612be305619b67aaa252dfdbfcd620e38d4b28a9573.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Bold/Roboto-Bold-ebf244a66931bb750c0eed9f5d90f7708abdadc364bbef7df8a4049c0a26c2b4.woff) format("woff"),url(/assets/Roboto-Bold/Roboto-Bold-ccf92316fdf3cf064892c0e019b456128eb88a69c4d57de749b77436e490f20e.ttf) format("truetype")}@font-face{font-family:"fontello-icons";font-weight:normal;font-style:normal;src:url(/assets/fontello-icons/fontello-icons-dab78e360ba31b26f30ca3115d597588bda6bc8c45d05d8eb0e8a3d2850d0ca9.eot);src:url(/assets/fontello-icons/fontello-icons-dab78e360ba31b26f30ca3115d597588bda6bc8c45d05d8eb0e8a3d2850d0ca9.eot?#iefix) format("embedded-opentype"),url(/assets/fontello-icons/fontello-icons-987ceed2273e1e83066824a5ada0030797b0b4f6697380e2935556bf566c1266.woff) format("woff"),url(/assets/fontello-icons/fontello-icons-fa460b32672d9ec3f4195fd24f06ac49a7cc19f59d0a9b53466153a85831e2e9.ttf) format("truetype")}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;src:url(/assets/icomoon/icomoon-f54aa4bcdbff31b2f9f83d9af40626d2bc19c3d579ef440a6e88252047859915.eot);src:url(/assets/icomoon/icomoon-f54aa4bcdbff31b2f9f83d9af40626d2bc19c3d579ef440a6e88252047859915.eot?#iefix) format("embedded-opentype"),url(/assets/icomoon/icomoon-ca2b7a6557226e157e675232c98b936251757fbdf4d2f05b701cdace3e64cea8.woff) format("woff"),url(/assets/icomoon/icomoon-02c8621eba06ef39822da20c97707ba743c0a694b18020caf1aa7a524c131034.ttf) format("truetype")}::placeholder{font-size:17px}::selection{color:#fff;background:#4F4F4F}*,*::before,*::after{box-sizing:border-box}html,body{height:100%}body{font:16px/1.5 "Lato", sans-serif;color:#4F4F4F;background:#fff;position:relative;min-width:1280px}body:before,body:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}body:before{background:rgba(0,0,0,0.6);z-index:999}body:after{background:rgba(255,255,255,0.6);z-index:50}body input,body textarea{border:#666 1px solid;outline:none}iframe{width:100%;border:none;display:block}.wrapper{display:flex;flex-direction:column;max-width:1920px;overflow-x:hidden;min-height:100%}#page-content.fixed-header-content,#page-content.v3{padding:20px 0}header.v3+#page-content.fixed-header-content,header.v3+#page-content.v3{padding:0}#page-content.v3.custom_promo{padding:195px 0}#page-content.v3.flow{padding:0}.footer{flex:0 0 auto}.container{width:1130px;margin:0 auto;padding:0 10px;padding-bottom:30px}.v3.header .container{padding-bottom:0}.v3.content .container{padding-top:30px}.row{display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:-10px;margin-right:-10px}.col-3{margin:10px;width:calc(100% / 3 - 2 * 10px)}.col-6{margin:10px;width:calc(100% / 2 - 2 * 10px)}.col-8{margin:10px;width:calc(100% / 3 * 2 - 2 * 10px)}a,a:hover{text-decoration:none;color:#4F4F4F;transition:all 0.2s ease}ul{list-style:none;margin:0;padding:0}.text-center{text-align:center}b,strong{font-weight:bold}figure{margin:0;padding:0}.h1,.h2{font-weight:bold;font-size:32px;margin:0;line-height:1.2}.h3{font-weight:bold;font-size:1.17em}.sub-title{font-weight:bold;font-size:20px;margin:10px 0}.first-review{display:inline-block;min-width:100px;font-weight:normal;font-size:15px;line-height:24px;background:#FFC400;padding:0 5px;border-radius:4px;text-align:center}.first-review:hover{background:#ffd033}.first-review--hidden{display:none}.show-liked{padding-left:25px}.mfp-close{position:absolute;font-size:0;opacity:1;right:25px;top:25px;width:28px;height:28px;line-height:28px;transition:opacity .2s ease}.mfp-close:active{top:25px}.mfp-close:hover{opacity:.8}.mfp-close:before{position:absolute;content:'\e806';left:0;font-family:fontello-icons;font-size:29px;color:#828282}.my-mfp-zoom-in .zoom-block{opacity:0;transition:all 0.1s ease-in-out;transform:scale(0.9)}.my-mfp-zoom-in.mfp-ready .zoom-block{opacity:1;transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-block{transform:scale(0.9);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.7}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-wrap ~ *{filter:blur(2px)}.v3 .header{box-shadow:0 0 20px rgba(0,0,0,0.15)}.v3 .header__inner{display:flex;justify-content:space-between;align-items:center;height:100px;padding:10px 0}.v3 .header__logo{padding:0 25px}.v3 .header__logo img{display:block;width:195px}.v3 .header__nav{max-width:865px;width:100%}.v3 .nav{font-family:RobotoSlab, sans-serif;font-weight:bold;text-transform:uppercase}.v3 .nav__list{display:flex;justify-content:space-between;align-items:center}.v3 .nav__item{border-radius:10em}.v3 .nav__item:hover,.v3 .nav__item--active{background-color:#FFC400}.v3 .nav__link{display:block;padding:0 18px;line-height:32px;height:32px}.sidebar{width:230px;margin-right:20px}.sb-filters__v2 .sb-domain__item .chb-list{display:none}.sb-filters__group{margin-bottom:15px}.sb-filters__group .checkbox{position:relative;width:100%;padding-right:30px}.sb-filters__group .checkbox .show-list{background-color:transparent}.sb-filters__title{font-weight:bold;padding:0 0 0 38px}.sb-filters .checkbox__input:checked+.checkbox__text:before{border-color:#4F4F4F}.sb-filters .back-btn-2{margin-bottom:30px}.sb-filters__v2 .sb-filters__title{display:inline-block;vertical-align:top;line-height:1.2}.sb-filters__v2 .sb-domain__item .checkbox__text{font-weight:500}.sb-filters__v2 .sb-domain__item .chb-list{display:none;font-weight:300}.chb-list{display:flex;flex-direction:column;align-items:flex-start}.chb-list .chb-list{display:none}.chb-list__title{font-weight:bold;font-size:18px}.chb-list__title-wrap{display:flex;align-items:center;white-space:nowrap}.chb-list__title-wrap .main-btn{width:auto;padding:0 5px;margin-left:10px;font-size:14px;line-height:21px}.chb-main{font-weight:bold}.checkbox{display:inline-block;margin:4px 0}.checkbox--big{margin:9px 0}.checkbox--big .checkbox__text{padding-left:40px}.checkbox--big .checkbox__text:before{border-width:1px;height:25px;width:25px;top:-3px;left:0;font-size:15px;padding-top:5px;padding-left:2px;line-height:1;color:#26C3A2}.checkbox__input{position:absolute;z-index:-1;opacity:0}.checkbox__text{display:block;position:relative;color:#828282;cursor:pointer;padding:0 0 0 38px;line-height:1.4}.checkbox__text:before{content:'';position:absolute;left:13px;top:2px;width:16px;height:16px;font-family:fontello-icons;font-size:8px;line-height:12px;padding-left:1px;color:#4F4F4F;background-color:#fff;border:2px solid #D8D8D8;border-radius:4px}.checkbox__input:checked+.checkbox__text{color:#4F4F4F}.checkbox__input:checked+.checkbox__text:before{content:'\e804'}.checkbox-main{position:relative;width:100%;font-weight:bold;font-size:16px;padding:9px 30px 7px 0}.checkbox-main .checkbox__text{color:#4F4F4F;line-height:1.2}.checkbox-main .checkbox__text:before{top:0;border-color:#4F4F4F}.show-list{display:block;position:absolute;width:18px;height:18px;right:7px;top:5px;background:#E0E0E0;border-radius:4px;cursor:pointer;z-index:5}.show-list:before{position:absolute;top:0;left:3px;content:'\e800';font-family:fontello-icons;font-size:20px;color:#4F4F4F;line-height:1}.show-list.on:before{top:-2px;content:'\e801'}.sb-domain{margin-top:30px}.sb-domain__title{font-weight:bold;font-size:21px;text-transform:uppercase;padding:0 0 0 38px;margin-bottom:10px}.sb-domain__group{margin-bottom:15px}.sb-domain__group-title{background:#FFC400;border-radius:10px;text-transform:uppercase}.sb-domain__group-title .checkbox__text{color:#4F4F4F}.sb-domain__group-title .show-list{top:9px;background-color:transparent}.sb-domain .chb-list{display:none}.sb-domain .chb-list .checkbox{font-size:15px}.search-block{display:flex;align-items:center;background:#FAFAFA;padding:20px}.search-block .btn-group{display:flex;align-items:center;margin-left:20px}.search-block .btn-group .main-btn-2{margin:0 10px}.search-form{display:flex;max-width:350px;width:100%;height:36px}.search-form__input{flex:1;background-color:#fff;border:1px solid #E0E0E0;border-right:none;padding:2px 5px 2px 17px}.review-form__item{display:flex;align-items:flex-start;margin-bottom:20px}.review-form__item:first-child .review-form__title{margin-top:2px}.review-form__title{font-weight:400;font-size:16px;width:115px;margin-top:6px}.review-form__input,.review-form__textarea{flex:1;border:1px solid #BDBDBD}.review-form__input::placeholder,.review-form__textarea::placeholder{font-size:16px;color:#828282}.review-form__input{height:36px;line-height:36px;padding:0 15px}.review-form__textarea{padding:9px 15px;resize:none;min-height:165px}.review-form .send-btn{margin-left:115px;border-radius:10em;width:120px;height:35px;line-height:35px}.star-rating{display:flex;justify-content:center;align-items:center}.star-rating--hidden{display:none}.star-rating__item{height:20px;width:20px;margin:4px;font-size:20px;line-height:1;color:#FFC400;cursor:pointer}.icon-star.star-empty{color:#BDBDBD}.main-popup{max-width:690px;width:100%;background:#FFFFFF;border-radius:4px;overflow:hidden;margin:0 auto}.main-popup .p-top{display:flex;padding:15px 70px 15px 25px;background-color:#F5F5F5;border:1px solid #E0E0E0}.main-popup .p-top .colored{font-weight:bold;text-transform:uppercase;color:#FFC400;font-size:16px;padding-right:5px}.main-popup .p-top .star-rating{justify-content:normal}.main-popup .p-top__img{min-width:85px;width:85px}.main-popup .p-top__img img{display:block;max-width:100%;height:auto}.main-popup .p-top__main{margin:0 20px}.main-popup .p-top__title{position:relative;font-weight:bold;font-size:20px;line-height:1.2;padding:0 0 9px}.main-popup .p-top__title:after{position:absolute;content:'';left:0;bottom:0;width:130px;height:2px;background-color:#FFC400}.main-popup .p-top__cat{letter-spacing:.5px;margin:6px 0}.main-popup .p-main{padding:15px 25px}.main-popup .p-text{font-weight:300;color:#20273B}.main-popup .p-image-wrap{display:flex;margin:10px -7px 25px}.main-popup .p-image{padding:5px;flex:1}.main-popup .p-image img{display:block;max-width:100%;height:auto}.main-popup .btn-group{display:flex;justify-content:center;align-items:center;margin-top:5px}.main-popup .btn-group>*{margin:10px}.cr-set-popup .p-top{align-items:center;background-color:#6ADB7C;border:none}.cr-set-popup .p-top__title{color:#ffffff;padding:0 0 0 20px}.cr-set-popup .p-top__title:after{display:none}.cr-set-popup .mfp-close:before{color:#ffffff}.cr-set-popup .main-btn{border-radius:10em}.p-chb-list-wrap{background:#F9F9F9;border:1px solid #E9EEF1;margin-bottom:10px;padding:20px}.p-chb-list-wrap .p-btn{margin-top:10px}.view-tile-list{display:flex}.view-switch-btn{margin:6px;color:#349844;cursor:pointer;transition:all 0.1s ease}.view-switch-btn.active,.view-switch-btn:hover{color:#ffffff}.view-switch-btn.active{cursor:default}.review-popup{max-width:650px;width:100%;background:#FFFFFF;border-radius:4px;overflow:hidden;margin:0 auto}.review-popup .mfp-close{width:19px;height:19px;top:18px;right:20px}.review-popup .mfp-close:before{font-size:19px;line-height:1}.review-popup__title{font-weight:bold;font-size:20px;color:#20273B;line-height:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#FFC400;padding:0 50px 0 20px}.review-popup__main{padding:30px 35px 35px}.dropdown-menu{position:relative}.dropdown-menu__inner{display:none;position:absolute;top:40px;right:0;width:325px;background:#FFFFFF;border:2px solid #26C3A2;box-shadow:0 2px 4px rgba(0,0,0,0.102);border-radius:4px;padding:20px;z-index:10}.dropdown-menu .dropdown-menu__btn{position:relative;box-shadow:0 3px 4px rgba(0,0,0,0.15);border-radius:4px;width:120px;text-align:left;padding:0 15px;cursor:pointer}.dropdown-menu .dropdown-menu__btn:before{content:'\e800';position:absolute;top:9px;right:12px;font-family:fontello-icons;font-size:20px;line-height:1}.dropdown-menu .dropdown-menu__btn.on:before{content:'\e801';top:7px}.dropdown-menu .dropdown-menu__apply-all{max-width:195px;margin-top:5px;border-radius:10em}.top-block{height:350px;background:url("../img/top-bg.jpg") no-repeat center;background-size:cover;margin-top:-43px}.top-block .container{display:flex;align-items:center;height:100%}.top-block .h1{font-size:58px;color:#FFFFFF;text-shadow:0 2px 4px rgba(0,0,0,0.25)}.sticky-nav__link{display:block;width:150px;height:32px;margin:2px;border-radius:10px;line-height:32px;font-size:17px;text-transform:uppercase;text-align:center}.sticky-nav__link:hover,.sticky-nav__link.active{background-color:#26C3A2;color:#ffffff}.notification{position:fixed;right:0;bottom:10vh;z-index:99;display:inline-block;padding:30px;border-radius:10px 0 0 10px;background:#FFFFFF;box-shadow:0 4px 60px rgba(0,0,0,0.12)}.notification-icon{margin-right:25px}.notification-container{display:flex;flex-flow:row nowrap}.notification-message{margin-top:0;margin-bottom:25px;font-size:17px;font-weight:bold}.notification-close{margin-left:33px}.award-container{float:right;position:relative;margin-left:-200px;right:-150px;top:30px}.award-container .award{width:120px}.library-main{display:flex}.lib-content{width:calc(100% - 290px);padding-left:20px}.lib-content:only-child{width:100%;padding-left:0}.lib-section{padding:35px 20px 25px}.lib-section .see-more{margin:15px auto;cursor:pointer}.lib-list{display:flex;flex-wrap:wrap;margin:0 -10px}.lib-list .rating{margin:10px 5px}.lib-item{background:#FFFFFF;border:1px solid #E0E0E0;text-align:center;margin:10px;width:calc((100% / 3) - 20px)}.lib-item__tag{position:relative;top:10px;left:10px;height:30px;width:79px;background-color:#953CBC;color:white;border-radius:3px;font-size:13px;font:Lato;padding-top:5px}.lib-item__img img{display:block;max-width:100%;height:auto}.lib-item__img_py{cursor:pointer}.lib-item__title{font-weight:bold;line-height:1.2;padding:0 5px 13px}.lib-item__cat{letter-spacing:.5px;margin:10px 0 15px}.lib-item__text{display:none;font-weight:300;max-height:4.5em;overflow:hidden}.lib-item--full{display:flex;flex-flow:row nowrap;align-items:stretch;width:100%}.lib-item--full .lib-item__title{width:calc(100% - 100px);text-align:left}.lib-item--full .lib-item__bottom{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:24px 28px 28px 34px}.lib-item--full .lib-item__img{width:275px;flex:0 0 auto;padding-bottom:152px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.lib-item--full .lib-item__text{display:block;width:100%;text-align:left}.lib-item--full .lib-item__text:hover{max-height:initial}.lib-item--full .btn-group{width:70px;align-self:flex-start;flex-basis:70px}.lib-item--full .btn-group__dropdown{position:relative}.lib-item--full .btn-group__dropdown_inactive:hover .mm4-plan-dropdown{opacity:1;visibility:visible}.lib-item--full .btn-group__item{display:inline-block;vertical-align:middle}.lib-item--full .btn-group__item:not(:last-child){margin-right:10px}.lib-item--full .btn-group__item .btn-assign{margin:0}.lib-item--full .btn-assign{margin-right:10px}.lib-section-inner .lib-item{display:flex;width:100%;text-align:left}.lib-section-inner .lib-item .first-review{margin-left:5px}.lib-section-inner .lib-item .colored{font-weight:bold;text-transform:uppercase;color:#FFC400;font-size:16px;padding-right:5px}.lib-section-inner .lib-item__link{width:32%;min-width:32%}.lib-section-inner .lib-item__img{display:flex;align-items:center;justify-content:center;max-height:227px;overflow:hidden;margin-bottom:0}.lib-section-inner .lib-item__bottom{display:flex;flex-direction:column;align-items:flex-start;padding:30px 33px 10px}.lib-section-inner .lib-item__title{font-size:20px;padding:0}.lib-section-inner .lib-item__title:after{left:0;width:100%;margin-left:0}.lib-section-inner .lib-item__cat{margin:6px 0 10px}.lib-section-inner .lib-item__text{display:block}.lib-section-inner .lib-item .star-rating{justify-content:flex-start}.lib-section-inner .rating{display:flex;align-items:center;margin:7px -5px}.lib-section-inner .rating .star-rating{margin-right:10px}.classrooms-set-content{width:100%}.classrooms-set-content .view-tile-list{flex:1;justify-content:flex-end}.classrooms-top-line{display:flex;justify-content:space-between;align-items:center}.au-list{display:flex;flex-wrap:wrap;padding:10px}.au-list.column .au-item{display:flex;align-items:center;width:calc(50% - 20px)}.au-list.column .add-unit__title{font-size:20px;margin:10px 0 5px}.au-list.column .add-unit__link{width:50px;height:50px;font-size:22px}.au-list.column .add-unit__bottom{line-height:25px;font-size:16px;margin:7px auto}.au-item{position:relative;background-color:#fff;margin:10px;width:calc(20% - 20px)}.au-item.col-4{width:calc(25% - 7px)}.au-item__img img{width:100%;height:120px;max-width:100%;display:block;object-fit:cover}.au-item__title{display:flex;align-items:center;font-weight:bold;font-size:18px;letter-spacing:1px;line-height:1.3;height:2.5em;margin-bottom:5px}.au-item__bottom{padding:10px 12px}.au-item .checkbox__text{font-weight:bold;font-size:15px;color:#828282}.au-item .favorite-btn{top:10px;right:10px}.add-unit-wrap{background-color:transparent;overflow:hidden}.add-unit{display:flex;flex-direction:column;position:relative;height:100%;width:100%;max-width:200px;border:2px solid #E0E0E0;background-color:#fff;border-radius:10px}.add-unit__top{display:flex;flex-direction:column;align-items:center;flex:1;border-bottom:2px solid #E0E0E0;padding-bottom:5px}.add-unit__title{font-weight:bold;font-size:22px;line-height:1.2;margin:15px 0 10px;text-align:center}.add-unit__link{display:flex;align-items:center;justify-content:center;width:70px;height:70px;color:#C4C4C4;font-weight:400;font-size:28px;border:1.5px dashed #C4C4C4}.add-unit__link:hover{color:#4F4F4F;border-color:#4F4F4F}.add-unit__bottom .main-btn{margin:20px auto;width:100px;border-radius:10px}.unit-settings{position:relative;margin-bottom:160px}.unit-settings .btn-group{position:absolute;bottom:-95px;width:100%}.unit-settings .btn-group .main-btn{border-radius:10em;margin:30px auto}.assign-units{position:relative;margin-bottom:160px}.assign-units .au-bottom{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:-115px;width:100%;font-weight:400;font-size:17px;text-transform:uppercase}.assign-units .au-info{margin-bottom:15px}.assign-units .main-btn{max-width:240px;border-radius:10em}.us-item{position:relative;min-height:200px;padding:20px 20px 15px 47px;border-top:1px solid transparent}.us-item:nth-child(even){background-color:#f2f2f2}.us-item:nth-child(odd){background-color:#fafafa}.us-item__detail{position:absolute;left:0;top:0;height:100%;width:27px;background-color:#26C3A2;font-weight:bold;font-size:16px;color:#ffffff;text-align:center}.us-item__detail--vertical{display:inline-block;position:absolute;left:-4px;top:43%;transform:rotate(-90deg)}.us-item__top{display:flex;justify-content:space-between;align-items:center}.us-item__title{font-weight:bold;font-size:20px}.us-item__row{width:33%;padding-right:10px}.us-item__chb-list{flex-direction:row;flex-wrap:wrap}.us-item__chb-list .checkbox-wrap{margin:7px 0}.us-item .checkbox__text{font-weight:bold;font-size:15px;transition:all 200ms ease-in}.us-item .checkbox__text:before{transition:all 200ms ease-in}.us-item .checkbox:hover .checkbox__text{color:#4F4F4F}.us-item .checkbox:hover .checkbox__text:before{border-width:2px;border-color:#4F4F4F}.us-item-sort{margin:10px 0}.us-select{width:210px;line-height:30px;height:30px;background:#F5F5F5;border:1px solid #E2E1E1;outline:none;padding:0 15px 0 10px}.us-item-lesson:nth-child(even){background-color:#FFF3C9}.us-item-lesson:nth-child(odd){background-color:#FFF9E4}.us-item-lesson .us-item__title{display:flex;align-items:center}.us-item-lesson .us-item__title .lesson-assigned{margin-left:15px}.us-item-lesson__detail{position:absolute;left:0;top:0;height:100%;width:27px;background-color:#FFC400;font-weight:bold;text-align:center}.us-item-lesson__detail--vertical{display:inline-block;position:absolute;left:-15px;top:44%;transform:rotate(-90deg)}.lesson-assigned{width:90px;height:22px;line-height:18px;font-weight:bold;font-size:14px;text-align:center;color:#4EA7DE;border:2px solid #4EA7DE;border-radius:4px}.us-all .us-item{background-color:#607084}.us-all .us-item__title{color:#ffffff;text-transform:uppercase}.us-all .checkbox__text{font-weight:normal;color:#ffffff}.us-all .checkbox__input:checked+.checkbox__text{color:#ffffff}.us-all .select__text{color:#ffffff;padding:10px}.crt-top{display:flex;justify-content:space-between;margin-bottom:10px}.crt-top-left{align-self:flex-end}.crt-top-left .btn-group .btn{font-size:13px}.crt-top-left .btn-group .btn:not(:last-child){margin-right:15px}.crt-top .h1{margin:1em 0 0.5em}.crt-top-middle{align-self:flex-end}.crt-top-middle .btn.btn--sm{display:flex;align-items:center;padding:2px;border-radius:60px}.crt-top-middle .btn.btn--sm span{flex:1 1 auto;padding:1px 7px;font-size:13px;font-weight:normal;min-width:34px}.crt-top-middle .btn.btn--sm span.on{border-radius:60px;background-color:#26C3A2;color:#ffffff}.crt-top-right{align-self:flex-end}.crt-top-right .btn{font-size:13px;line-height:1.5}.crt-top-right .btn:not(:last-child){margin-right:15px}.crt-top-right .btn--brd-gray{background-color:#ffffff;color:#596266}.crt-top-right .btn--accent{color:#4F4F4F}.crt-top .grade-new-btn{margin-right:12px}.crt-top__button-group{display:flex;justify-content:space-between;align-items:flex-end}.crt-top__button-group .dropdown-menu:not(:last-child){margin-right:15px}.crt-top__button-group .dropdown-menu.tooltip{opacity:1}.crt-top .dropdown-menu{width:180px;height:auto;align-self:auto}.crt-top .dropdown-menu>*{user-select:none}.crt-top .dropdown-menu.accent{z-index:1}.crt-top .dropdown-menu.accent .main-btn{border-color:#FFC400;background-color:#FFC400;box-shadow:0 2px 5px rgba(0,0,0,0.08)}.crt-top .dropdown-menu.accent .main-btn:after{top:-2px;bottom:-2px;background-color:#FFC400;border-left:1px solid #596266;box-shadow:inset 0 0 20px rgba(0,0,0,0.1)}.crt-top .dropdown-menu.accent .main-btn:before{color:#596266}.crt-top .dropdown-menu.accent .main-btn.grade-dropdown:after{right:1px;box-shadow:initial}.crt-top .dropdown-menu.accent .dropdown-menu__inner{top:25px;z-index:-1;padding:0;border-color:#E0E0E0}.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li{margin-bottom:0}.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li:not(:last-child){border-bottom:2px solid #E0E0E0}.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li a,.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li button{display:flex;justify-content:space-between;align-items:center;padding:8px;width:100%}.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li a:hover,.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li a:focus,.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li button:hover,.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li button:focus{background:#F5F5F5;border-radius:0 0 5px 5px}.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li a .count,.crt-top .dropdown-menu.accent .dropdown-menu__inner ul li button .count{display:inline-block;vertical-align:middle;min-width:18px;height:18px;padding:1px;border-radius:100%;background-color:red;font-size:11px;line-height:18px;font-weight:bold;color:#ffffff;text-align:center}.crt-top .dropdown-menu.accent.disabled .main-btn{border-color:#E0E0E0;background-color:#fff;color:#E0E0E0}.crt-top .dropdown-menu.accent.disabled .main-btn:after{top:0;bottom:0;background-color:#fff;border-left:1px solid #E0E0E0;box-shadow:none}.crt-top .dropdown-menu.accent.disabled .main-btn:before{color:#E0E0E0}.crt-top .dropdown-menu__btn{max-width:none;width:100%;font-size:15px;line-height:28px;height:28px}.crt-top .dropdown-menu__btn:before{top:6px;font-size:18px}.crt-top .dropdown-menu__btn.on:before{content:'\e801';top:5px}.crt-top-dropdown .dropdown-menu__inner{width:100%;top:33px;padding:8px}.crt-top-dropdown__item:not(:last-child){margin-bottom:1px}.crt-top-dropdown__link{display:block;font-size:15px;padding:2px 4px}.crt-top-dropdown__link:hover{background-color:#ffdc66}.crt-main{border:1px solid #E0E0E0}.crt-main__title-line{display:flex;background-color:#828282;padding:11px 0}.crt-main__title{font-weight:bold;font-size:15px;color:#ffffff}.crt-main__title.crt-width-45{text-align:center}.crt-main__title-first{display:flex;align-items:center;padding-left:47px}.crt-main__title-first.crt-width-25{width:29%}.crt-main .expand-btn{margin-right:10px}.crt-width-25{width:25%}.crt-width-15{width:15%}.crt-width-5{width:5%}.crt-width-45{width:45%}.crt-list{background-color:#ffffff}.crt-item-expand{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.crt-item-expand:before{content:'\e800';font-family:fontello-icons;font-size:26px;line-height:1;padding:5px;cursor:pointer}.crt-item-expand.on:before{content:'\e801'}.crt-item-main{display:flex;position:relative;font-size:15px;line-height:1.2;padding:9px 0}.info{cursor:pointer}.info:after{display:none;content:'';z-index:4;position:relative;top:4px;left:34px;background:#F5F5F5;height:20px;width:20px;border:1px solid #26C3A2;border-bottom:none;border-left:none;transform:rotate(-45deg) translateX(15px) translateY(15px)}.info .stat{display:none;flex-direction:column;z-index:3;overflow:hidden;position:absolute;min-height:100%;max-height:630px;width:100%;top:41px;right:0;margin-right:10px;max-width:1000px;background:#ffffff;box-shadow:0 2px 8px black;border-radius:10px;border:1px solid #26C3A2}.info .stat-header{padding:10px 22px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#F5F5F5}.info .stat-header__title{font-weight:700;font-size:17px;line-height:1.16;color:#596266}.info .stat-header-btn a{padding:7px 15px;color:#ffffff;background:#26C3A2;font-size:17px;border-radius:10px}.info .stat .scroll{overflow-y:scroll}.info .stat .scroll-style::-webkit-scrollbar-track{z-index:5;border-radius:30px;background-color:#F4F8FB;margin:20px 0}.info .stat .scroll-style::-webkit-scrollbar{width:10px;background-color:#F5F5F5}.info .stat .scroll-style::-webkit-scrollbar-thumb{z-index:5;border-radius:50px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#596266}.info .stat-content{display:flex;flex-direction:column;margin:20px 22px 23px;padding-bottom:10px}.info .stat-content:not(:last-child){border-bottom:1px solid #C4C4C4}.info .stat-content .question{display:flex;flex-direction:row;justify-content:flex-start;font-size:17px;color:#596266;text-align:left}.info .stat-content .question__title{width:4%;min-width:33px;margin-right:9px;font-weight:700;line-height:1.2}.info .stat-content .question__question{margin-right:20px;width:32%;max-width:320px;text-align:left}.info .stat-content .question-info{width:62%;display:flex;justify-content:center;flex-direction:column}.info .stat-content .question-info-item{padding-left:10px;padding-right:10px;margin-bottom:8px;display:flex;flex-direction:row;justify-content:flex-start;font-weight:700;font-size:15px;line-height:1.2}.info .stat-content .question-info .active{padding-top:10px;padding-bottom:10px;background:#FFC400;border-radius:4px}.info .stat-content .question-info__title{margin-right:10px}.info .stat-content .question-info__title .value{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;border:2px solid #FFC400;background:#ffffff;border-radius:30px}.info .stat-content .question-info__text{max-width:446px;line-height:1.5}.info .stat-content .question-info__value{font-size:15px;min-width:50px}.info .stat-content .question-info__icon{margin-left:auto;margin-right:10px;font-size:12px;margin-top:3px}.info__show:after{display:flex}.info__show .stat{display:flex}.crt-item .icon-chart-bar.on{color:#26C3A2}.crt-item .icon-chart-bar.off{color:#607084}.crt-item:nth-child(odd){background-color:#F4F8FB}.crt-item__class{align-self:center;padding-left:45px;position:relative}.crt-item__class-no-student{margin:auto}.crt-item__desc{align-self:center}.crt-item__invite{max-width:132px}.crt-item__active{display:flex;justify-content:space-between;align-items:center;padding:0 10px 0 10px}.crt-item__active.crt-width-45{width:46%}.crt-item__active .main-btn{margin-right:10px}.crt-item .main-btn{position:relative;display:flex;align-items:center;max-width:none;width:auto;padding:2px 8px;height:32px;background-color:#4EA7DE;font-size:12px;color:#ffffff;line-height:1;text-align:center}.crt-item .main-btn:before{margin-right:6px}.crt-item .main-btn:hover{background-color:#5fb0e1}.crt-item .icon-copy:before{font-size:19px}.crt-item .icon-settings:before{font-size:18px}.crt-item .icon-list:before{font-size:15px}.crt-item .icon-work:before{font-size:17px}.crt-item .second-btn{width:28px;height:28px}.crt-item .icon-eye:before{font-size:14px}.crt-item .icon-trash{margin-left:10px}.crt-item .icon-trash:before{font-size:17px}.crt-item-dropdown-wrapper{margin-left:10px;position:relative}.crt-item-dropdown-wrapper_active .mm4-co-teacher-dropdown{opacity:1;visibility:visible}.crt-dropdown-toggle{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.crt-dropdown-toggle:not(.crt-dropdown-toggle_disabled){cursor:pointer}.crt-dropdown-toggle_disabled{cursor:no-drop}.crt-dropdown-toggle img{max-width:22px}.crt-item-include{display:none;font-size:15px;background-color:#E7E7E7;border-left:7px solid #FFC400;padding:6px 18px}.crt-item-include__inner{display:flex;align-items:center;flex-wrap:wrap}.crt-item-include .icon-check,.crt-item-include .add-new{display:flex;align-items:center;height:31px;border:1px solid #ECECEC;box-shadow:0 10px 20px rgba(56,114,229,0.05);border-radius:5px;background-color:#FFFFFF;margin:8px;padding:0 15px 0 9px}.crt-item-include .icon-check:before,.crt-item-include .add-new:before{font-size:13px;color:#36ad49;margin-right:6px}.crt-item-include .add-new{padding:0 9px;cursor:pointer}.crt-item-include .add-new:before{font-size:14px;margin-right:0}.crt-main-set .crt-main__title-line>div:nth-child(n+2){text-align:center}.crt-main-set .expand-btn-2{background-color:#ffffff;color:#26C3A2}.crt-main-set .expand-btn-2:hover{background-color:#ffffff;color:#26C3A2}.crt-item-set .crt-item-expand{color:#26C3A2}.crt-item-set .crt-item-main{background-color:#fafafa;border:1px solid #E0E0E0;border-bottom-width:0;border-left-width:0;border-right-width:0}.crt-item-set .crt-item-main>div:nth-child(n+2){text-align:center}.crt-item-set .crt-item-main .crt-item-expand:before{line-height:0.8}.crt-item-set .crt-item-include{padding:0;border-left:7px solid #26C3A2 !important}.crt-item-set .crt-item-include .crt-item-include__inner{position:relative;display:flex;flex-flow:row nowrap;width:100%;align-items:flex-start;font-size:15px;line-height:1.2;padding:9px 0}.crt-item-set .crt-item-include .crt-item-include__inner:nth-child(odd){background-color:#f4f8fb}.crt-item-set .crt-item-include .crt-item-include__inner:nth-child(even){background-color:#ffffff}.crt-item-set .crt-item-include .crt-item-include__inner>div:nth-child(n+2){text-align:center}.crt-item-set .crt-item-include .crt-item-expand:before{display:none}.need-help{display:flex;flex-direction:column;align-items:center;width:265px;margin:15px auto;padding:10px 10px 14px;background-color:#F8F8F8}.need-help__icon{font-size:26px;color:#FFC400}.need-help__text{font-size:15px;border-bottom:1px solid #FFC400}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted transparent}.mosamack-assign-quiz-list .tooltip{position:absolute}.absolute-tooltip+.tooltip{position:absolute}.tooltip-text{display:none;width:100%;bottom:115%;left:50%;transform:translate(-50%, 0);font-size:12px;color:#fff;text-align:center;padding:5px 11px;border-radius:6px;background:#607084;box-shadow:0 3px 15px rgba(22,40,103,0.15);position:absolute;z-index:1;opacity:0;transition:all 250ms ease-in}.tooltip-text::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#607084 transparent transparent transparent}.tooltip:hover .tooltip-text{display:inline-block;opacity:1}.classrooms-teacher.classroom-table .crt-item__class{position:initial}.review-main{display:flex}.review-main .sidebar{border:1px solid #E0E0E0;border-right:none;margin-right:0;padding:20px}.review-list{width:calc(100% - 230px);background:#FAFAFA;border:1px solid #E0E0E0;padding:20px 25px}.review-list .h1{margin-bottom:10px}.review{background:#FFFFFF;border:1px solid #E9EEF1;padding:15px 20px}.review:not(:last-child){margin-bottom:20px}.review .star-rating{justify-content:flex-start}.review__title{font-weight:bold;font-size:18px;margin:5px 0 10px}.review__info{display:flex;font-weight:bold;font-size:14px;color:#828282;margin-bottom:10px}.review .date{margin-right:5px}.review .name{margin-left:5px}.review__text{color:#20273B}.recommended-main{display:flex;flex-wrap:wrap}.recommended-main .sidebar{width:190px;border-right:none;margin-right:0;padding:20px}.recommended-main__top{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:230px;margin:15px 0 12px}.recommended-main__top .back-bnt{padding-left:25px;font-size:20px;color:#607084;font-weight:normal}.recommended-main__top .back-bnt:before{font-size:22px;top:1px}.recommended-main__top .btn--brd-gray{background-color:transparent;color:#4EA7DE;box-shadow:none}.recommended-main__top .btn--brd-gray.btn--sm{border-radius:30px}.recommended-main__top .btn--brd-gray i{margin-right:5px;font-size:0.8em}.recommended-main__top .btn--brd-gray strong{text-decoration:underline}.recommended-main__top .btn--brd-gray span{margin-left:5px;font-size:16px;font-weight:normal;color:#596266}.recommended-main__top .main-btn{border-radius:10em;max-width:220px;text-transform:uppercase}.r-grade-list{width:calc(100% - 190px);padding:20px;padding-left:10px}.r-grade:last-child .r-grade__item:last-child{padding-bottom:0}.r-grade__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:22px 5px;margin:0 0 40px;background:#F4F8F6;box-shadow:0 3px 4px rgba(0,0,0,0.15);z-index:2}.r-grade__title{margin-left:25px;font-size:42px}.r-grade-right{display:flex;flex-basis:350px;flex-flow:row wrap}.r-grade-right .btn{display:block;border-radius:30px;margin-bottom:7px;padding:1px 15px 1px 1px;font-size:15px;font-weight:bold;color:#4f4f4f}.r-grade-right .btn.btn--brd-gray{background-color:transparent;padding-top:4px;margin-bottom:0;box-shadow:none;border:none}.r-grade-right .btn.btn--brd-gray i{margin-left:10px;margin-right:16px;color:#596266;font-size:1.3em}.r-grade-right .favorite-btn{position:relative;display:inline-block;vertical-align:middle;width:34px;height:34px;margin-right:10px;border-radius:50%;background-color:#ffffff}.r-grade-right .favorite-btn:before{position:absolute;left:50%;top:50%;transform:translate(-48%, -46%);line-height:1;margin-right:10px}.r-grade-right .add-all-unit{margin-bottom:10px}.r-grade__item{padding-bottom:70px}.r-grade__item-title{display:flex;align-items:center;font-weight:bold;font-size:32px;line-height:1.2}.r-grade__item-title-text{margin-left:30px;padding-right:30px}.r-grade__item-text{font-weight:300;margin-top:20px}.r-grade__item-text .bottom-text{font-family:"Lato", sans-serif;margin-top:15px}.r-unit-number{display:flex;flex-direction:column;align-items:center;width:90px;min-width:90px;height:90px;border-radius:50%;font-weight:400;color:#ffffff;background-color:#26C3A2;line-height:1;padding:10px 5px}.r-unit-number .number{font-size:46px}.r-unit-number .text{font-size:20px}.r-units-wrap{margin-top:30px}.r-units-wrap__title{font-weight:bold;font-size:22px}.r-units-list{display:flex;flex-wrap:wrap;margin:0 -10px}.r-unit{background:#FFFFFF;border:1px solid #E0E0E0;border-radius:3px;width:calc(100% / 3 - 20px);margin:10px}.r-unit .favorite-btn{position:absolute;display:flex;justify-content:center;align-items:center;top:6px;right:6px;width:28px;height:28px;border-radius:5px;background:#FFFFFF;box-shadow:1px 1px 10px rgba(0,0,0,0.15)}.r-unit__img{position:relative;height:190px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.r-unit__img img{display:flex;max-width:100%;height:auto}.r-unit__title{font-weight:bold;font-size:17px;line-height:1.2;text-align:center;margin:20px 10px}.lesson-main{display:flex}.lesson-main .sidebar{width:260px}.lesson-content{width:calc(100% - 280px);color:#20273B}.lesson-content .tabs-main__content{padding:20px}.lesson-content .l-btn-next{margin:10px 10px 10px auto}.lesson-sb .back-btn-2{margin-bottom:30px;padding-left:10px}.lesson-sb__title{font-size:17px;font-weight:400}.lesson-sb__bottom-links{font-weight:400;margin:15px 0;padding-left:20px}.lesson-sb__bottom-link{display:flex;align-items:center;margin:10px 0}.lesson-sb__bottom-link:before{font-size:26px;margin-right:10px}.lesson-sb__bottom-link:hover{opacity:.8}.l-menu{border-bottom:1px solid #E0E0E0;padding-bottom:20px}.l-menu__title{text-transform:uppercase;margin-top:15px}.l-menu__list{padding-left:10px;padding-right:10px}.l-menu__item{margin:10px 0;line-height:1.3}.l-menu__link{display:block;position:relative;padding:4px 4px 4px 30px}.l-menu__link:before{position:absolute;content:'';left:10px;top:10px;width:7px;height:7px;border-radius:10em;background-color:#FFC400}.l-menu__link.active{font-weight:bold}.l-menu__link.active:before{background-color:#4F4F4F}.l-menu__link:hover{background-color:#FFC400}.l-sub-menu{padding-left:10px}.l-sub-menu .l-menu__item{margin:1px 0}.l-sub-menu .l-menu__link.active{background-color:#FFC400}.l-btn-group{display:flex;justify-content:flex-end}.l-btn-group .l-btn{margin-left:16px}.l-title{display:flex;font-family:"Lato", sans-serif;font-size:35px;font-weight:normal;color:#596266;margin:0;text-transform:uppercase}.l-title-wrap{display:flex;flex-flow:row nowrap;align-items:center}.l-title-wrap .btn-group{margin-left:25px;text-align:center}.l-title-wrap .btn-assign{background-color:#ffffff;color:#4EA7DE}.l-title-wrap .btn-assign:hover{color:#4F4F4F}.l-title i{display:inline-block;vertical-align:text-bottom;margin-right:5px}.l-subtitle{font-weight:bold;font-size:24px;margin-bottom:25px}.l-text{padding:10px 20px}.l-title-small{font-weight:bold;margin-bottom:15px}.l-list__item{position:relative;padding:0 0 0 15px;margin-bottom:10px}.l-list__item:before{position:absolute;content:'';left:0;top:8px;width:7px;height:7px;border-radius:10em;background-color:#4F4F4F}#main-popup-2{margin-bottom:130px;overflow:visible}#main-popup-2 .p-main{overflow:visible}#main-popup-2 .popup-dropdown table{width:calc(100% + 52px);margin:50px -26px 20px}.assign-dropdown{position:relative;cursor:pointer}.assign-dropdown-wrap{position:absolute;display:flex;top:135%;right:0;width:445px;flex-flow:row nowrap;justify-content:space-between;padding:15px;border-radius:3px;background:#FFFFFF;box-shadow:0 2px 20px rgba(0,0,0,0.2)}@media screen and (min-width: 1400px){.assign-dropdown-wrap{left:50%;transform:translateX(-50%)}}.assign-dropdown-wrap:before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 9.5px 8px 9.5px;border-color:transparent transparent #ffffff transparent}.assign-dropdown-wrap .btn{flex:0 0 auto;padding:8px 16px;border-radius:3px;display:flex;align-items:center}.assign-dropdown-wrap .add-to-google{height:20px;height:35px}.assign-dropdown-wrap .add-to-google span{font-size:10pt}.assign-dropdown-wrap .g-classroom-icon{margin-left:16px;transition:all 0.2s ease;float:left;padding-right:5px}.assign-dropdown-wrap:hover .g-classroom-icon{filter:grayscale(0.8)}.lesson-slider{max-width:789px;margin:auto;padding:20px 0}.lesson-slider img{display:block;max-width:100%;height:auto}.slick-slider{position:relative}.slick-slide{outline:none}.slick-arrow{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;background:rgba(255,255,255,0.7);box-shadow:0 4px 4px rgba(0,0,0,0.25);border-radius:10em;cursor:pointer;z-index:10}.slick-arrow:before{position:absolute;top:6px;color:#4F4F4F;font-size:42px;line-height:1}.slick-prev:before{left:16px}.slick-next:before{left:20px}.slider-for .slick-prev{left:10px}.slider-for .slick-next{right:10px}.slider-for__item{border:1px solid #E0E0E0;box-shadow:0 10px 20px rgba(56,114,229,0.05);border-radius:10px;overflow:hidden}.slider-nav{padding:5px 50px}.slider-nav .slick-arrow{background:transparent;box-shadow:none}.slider-nav .slick-prev{left:0}.slider-nav .slick-next{right:0}.slider-nav__item{border:1px solid #E0E0E0;box-shadow:0 10px 20px rgba(56,114,229,0.05);border-radius:10px;margin:5px;opacity:.6;overflow:hidden;cursor:pointer}.slider-nav .slick-current{opacity:1}.p-message{font-weight:bold;font-size:17px;text-align:center;color:#FFFFFF;margin-bottom:25px}.p-main{background:#FFFFFF;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:10px;overflow:hidden}.p-main__title{font-weight:bold;font-size:46px;line-height:1.3;text-align:center;color:#000;margin:40px 0 0 0;padding:0 100px}.p-main__subtitle{font-weight:bold;font-size:17px;line-height:1.3;text-align:center;color:#20273B;margin:10px 0 40px}.p-list{display:flex;flex-wrap:wrap;background-color:#FAFAFA;border-top:1px solid #E0E0E0;padding:10px}.p-item{background:#FFFFFF;border:1px solid #E0E0E0;box-shadow:0px 10px 20px rgba(56,114,229,0.05);width:calc(100% / 3 - 20px);margin:10px}.p-item__top{position:relative}.p-item__detail{position:absolute;right:0;top:0;width:100px;height:24px;text-align:center;line-height:24px}.p-item .unit-cat{background-color:#6ADB7C}.p-item .lesson-cat{background-color:#FFC400}.p-item__link{display:block;position:absolute;right:30px;bottom:-18px;width:36px;height:36px;background:#97BE2B;box-shadow:0 3px 4px rgba(0,0,0,0.15);border-radius:10em}.p-item__link:before{position:absolute;top:8px;left:15px;font-size:20px;color:#ffffff}.p-item__link:hover{box-shadow:none}.p-item__img img{display:block;max-width:100%;height:auto}.p-item__title{display:flex;align-items:center;height:80px;font-weight:bold;font-size:22px;color:#4F4F4F;line-height:1.2;padding:10px 15px}.periodic-table-content{width:1100px;margin:0 auto}.periodic-element{box-sizing:border-box;font-size:10px;display:flex;justify-content:flex-start;flex-direction:column;background:#FFFFFF;color:#596266;opacity:0.5;border:1px solid #596266;height:60px;width:60px}.periodic-element td{text-align:center;height:60px;width:60px}.periodic-element--number{font-size:8px;line-height:8px;margin-top:4px;margin-left:4px}.periodic-element--initial{text-align:center;font-weight:600;font-size:21px;line-height:21px}.periodic-element--name{font-style:normal;font-weight:bold;font-size:10px;line-height:12px;text-align:center}.periodic-element--metal{font-size:6px;line-height:8px;text-align:center}table{border-spacing:0.5px 0.5px}.periodic-table--margin{height:30px}.n-active{background:#FFFFFF;opacity:0.5;border:1px solid #596266;color:#596266;cursor:default}.yellow-dark-element{background-color:#FFE796;color:#A57F00;border:none}.yellow-medium-element{background-color:#FFF280;color:#847812;border:none}.yellow-light-element{background-color:#FFF9C6;color:#8C7F00;border:none}.pink-element{background-color:#FFC0C0;color:#913131;border:none}.purple-element{background-color:#EFE0FF;color:#682DA3;border:none}.blue-light-element{background-color:#AFE0FF;color:#0C77B9;border:none}.green-dark-element{background-color:#A7EAEF;color:#00828B;border:none}.green-light-element{background-color:#92EFDB;color:#019777;border:none}.popup-container{padding:31px 22px}.periodic-table-popup{min-width:100%;min-height:100%;background-color:rgba(197,197,197,0.6);overflow:hidden;position:fixed;top:0}.periodic-table-popup,.popup-content{display:flex;justify-content:center;align-items:center;border-radius:5px;box-shadow:0 0 10px #000}.periodic-table-popup .popup-content,.popup-content .popup-content{background:#FFFFFF;border:1px solid #596266;box-sizing:border-box;box-shadow:0 10px 25px rgba(0,0,0,0.1),0 0 10px rgba(0,0,0,0.04);border-radius:10px;overflow:hidden}.periodic-table-popup .popup-content .popup-item,.popup-content .popup-content .popup-item{min-width:520px}.periodic-table-popup .popup-content .popup-item-top,.popup-content .popup-content .popup-item-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.periodic-table-popup .popup-content .popup-item-top--number,.popup-content .popup-content .popup-item-top--number{justify-content:center;font-weight:bold;font-size:17px;line-height:24px;display:flex;align-items:center;color:#FFFFFF;background:#FFC400;width:30px;height:30px;border-radius:30px}.periodic-table-popup .popup-content .popup-item-top--close i,.popup-content .popup-content .popup-item-top--close i{font-size:30px;line-height:30px;color:#c5c5c5}.periodic-table-popup .popup-content .popup-item-top--close i:hover,.popup-content .popup-content .popup-item-top--close i:hover{color:#969696}.periodic-table-popup .popup-content .popup-item-description,.popup-content .popup-content .popup-item-description{display:flex;flex-direction:row;justify-content:space-between}.periodic-table-popup .popup-content .popup-item-description .popup-item-text--initial,.popup-content .popup-content .popup-item-description .popup-item-text--initial{margin:10px 0 0 0;font-style:normal;font-weight:normal;font-size:75px;line-height:75px;display:flex;align-items:center;color:#20273B}.periodic-table-popup .popup-content .popup-item-description .popup-item-text--name,.popup-content .popup-content .popup-item-description .popup-item-text--name{margin:8px 0 0 0;font-style:normal;font-weight:bold;font-size:25px;line-height:25px;display:flex;align-items:center;color:#20273B}.periodic-table-popup .popup-content .popup-item-description .popup-item-text--metal,.popup-content .popup-content .popup-item-description .popup-item-text--metal{margin:8px 0 0 0;font-style:normal;font-weight:normal;font-size:14px;line-height:14px;display:flex;align-items:center;color:#607084}.periodic-table-popup .popup-content .popup-item-information,.popup-content .popup-content .popup-item-information{max-width:568px;display:flex;flex-flow:row wrap}.periodic-table-popup .popup-content .popup-item-information--text,.popup-content .popup-content .popup-item-information--text{margin:1px 0 0 0;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;display:flex;flex-direction:column;justify-content:center;color:#596266;padding:14px 20px 14px 20px}.periodic-table-popup .popup-content .popup-item-information--text p,.popup-content .popup-content .popup-item-information--text p{margin:0}.periodic-table-popup .popup-content .popup-item-information--text:nth-child(odd),.popup-content .popup-content .popup-item-information--text:nth-child(odd){justify-content:flex-start;width:191px;background:#FFC400}.periodic-table-popup .popup-content .popup-item-information--text:nth-child(even),.popup-content .popup-content .popup-item-information--text:nth-child(even){width:377px;background:#F1F5F8}.periodic-table-popup .popup-content .popup-item-information--text:nth-child(4n+4),.popup-content .popup-content .popup-item-information--text:nth-child(4n+4){background:none}.content--test{background-color:#E1EAF3;padding:0;margin-bottom:90px}.test-main{padding:43px 20px 0 20px;display:flex;background-color:#FFFFFF;border:1px solid #E0E0E0;border-top:none;border-bottom:none}.test-main .sidebar{width:305px}.test-main .test-content{width:calc(100% - 325px)}.test-main .test-content h3{margin-bottom:21px;font-style:normal;font-weight:bold;font-size:35px;line-height:38px;color:#20273B}.test-main .test-content h4{font-style:normal;font-weight:bold;font-size:17px;line-height:19px;text-transform:uppercase;color:#20273B}.test-main .test-content h4 span{color:#5999E4}.test-main .test-content__title{width:100%;padding:12px 19px;font-style:normal;font-weight:bold;font-size:17px;line-height:19px;color:#FFFFFF;background-color:#828282;border-radius:2px 2px 0 0}.test-main .test-content__v2{display:flex;flex-direction:row;justify-content:space-between;padding:12px 88px 12px 19px}.test-main .test-content__v2 p{margin:0}.test-main .test-content .question-box{margin-top:30px;border-bottom:2px solid #FFB800;font-style:normal;color:#20273B}.test-main .test-content .question-box:last-child{border-bottom:none}.test-main .test-content .question-box .cn{margin:0 20px}.test-main .test-content .question-box-col{display:flex;flex-direction:row;margin:0 -20px}.test-main .test-content .question-box-colv3{min-height:220px;margin-bottom:30px}.test-main .test-content .question-box__title{font-weight:bold;font-size:17px;line-height:19px}.test-main .test-content .question-box-question{display:flex;flex-flow:row nowrap;margin-top:15px;font-weight:500;font-size:17px;line-height:20px}.test-main .test-content .question-box-question .question-box__1{width:65%}.test-main .test-content .question-box-question img{width:100%}.test-main .test-content .question-box-question .question-box__2{width:35%}.test-main .test-content .question-box-question .question-box__2 p{font-style:normal;font-weight:500;font-size:17px;line-height:21px;margin-left:45px}.test-main .test-content .question-box .hr{margin-top:30px;height:1px;width:100%;background:#D8D8D8;border:none}.test-main .test-content .question-box-answer{margin-bottom:30px}.test-main .test-content .question-box-answer label{font-weight:bold;font-size:14px;line-height:17px}.test-main .test-content .question-box-answer label textarea{margin-top:12px;padding:10px;width:100%;min-height:140px;font-style:normal;font-weight:normal;font-size:15px;line-height:19px;color:#4F4F4F;background:#FFFFFF;border:1px solid #D5D5D5;box-sizing:border-box;border-radius:3px;resize:none}.test-main .test-content .question-box-answer label textarea:disabled{background:#F4F4F4}.test-main .test-content .question-box-answer__results label textarea{font-size:15px;line-height:19px}.test-main .test-content .question-box-answer__results label textarea:disabled{background-color:#FFFFFF}.test-main .test-content .question-box-answer__title{margin:0;font-weight:bold;font-size:14px;line-height:17px}.test-main .test-content .question-box-answer__v2{width:65%}.test-main .test-content .question-box-answer button{margin:20px 0 0 17px}.test-main .test-content .question-box-answer__v3{margin:0 -20px 30px -20px}.test-main .test-content .question-box-answer__v3 label{margin-left:20px}.test-main .test-content .question-box-answer__v3 .hr{margin-top:0}.test-main .test-content .question-box-answer__v4{width:70%;padding:20px;background-color:#FFDE72;margin-bottom:0}.test-main .test-content .question-box-comment{width:30%;margin-left:45px}.test-main .test-content .question-box-comment__v4{width:30%;background-color:#FFE89F;margin:0;padding:20px 10px}.test-main .test-content .question-box-comment__v4 .question-box-comment__title{margin-top:0}.test-main .test-content .question-box-comment__title{font-weight:bold;font-size:14px;line-height:17px;margin-top:6px;margin-bottom:0}.test-main .test-content .question-box-comment__newanswer{font-style:normal;font-weight:normal;font-size:15px}.test-main .test-content .question-box-comment__text{margin-top:8px;font-style:normal;font-weight:normal;font-size:15px}.test-main .test-content .question-box-assessment{margin-top:27px;display:flex;flex-direction:row;align-items:center}.test-main .test-content .question-box-assessment p{margin:0 25px 0 0;font-style:normal;font-weight:bold;font-size:14px;line-height:17px}.test-main .test-content .question-box-assessment__value{text-align:center;background:#DEDEDE;box-shadow:inset 0 2px 3px rgba(0,0,0,0.15);border-radius:4px;padding:4px 0;width:30px;max-height:30px;font-size:15px}.test-main .test-content .question-box-assessment__value2{background:#FFD340}.edit{content:url("../img/icons/edit-icon.png");height:13px;margin-right:9px}.fix-container{position:fixed;bottom:0;width:100%;border-top:1px solid #E0E0E0;background-color:#FFFFFF}.fix-container .container{display:flex;align-items:center;justify-content:flex-end;height:90px}.fix-container p{padding:0 8%;font-style:normal;font-weight:normal;font-size:17px;line-height:21px;text-align:center}.fix-container p span{font-weight:bold}.content--testv2{margin-bottom:0}@font-face{font-family:"Montserrat";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot);src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Regular/Montserrat-Regular-215a175ce4fe873fe5ccb95770980ce28b5e46b844cd459f619e8371d5effc1e.woff) format("woff"),url(/assets/Montserrat-Regular/Montserrat-Regular-e422c9e7b193c43036b49343e86201a4adf09795984214ead171606cb4df86d5.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-weight:100;font-style:normal;src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot);src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Light/Montserrat-Light-e86993249b62a7a0bc14f7bb8525b5a8bb5d8535fd24fd14e57efd44b55b5e84.woff) format("woff"),url(/assets/Montserrat-Light/Montserrat-Light-89bda4b5b8699461e0b3feba95d997db02e5c2c32fe7e1b5576436a11593ac01.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot);src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Medium/Montserrat-Medium-f16f0ba0ff026f770fe84e32a59c045ec0fdd183d827ac3d854a3578c3b4ff13.woff) format("woff"),url(/assets/Montserrat-Medium/Montserrat-Medium-6a7b9d34a608cae639dc215ab109f222362231637eef5a3df2b13988827c3fc2.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-weight:bold;font-style:normal;src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot);src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Bold/Montserrat-Bold-e1632dc38a09dce6cb13781150c5c2559762113ac2fb5d3509827b2e23223742.woff) format("woff"),url(/assets/Montserrat-Bold/Montserrat-Bold-3353dbadebb12047d42fe8bf09b3f2650eb1c7e8f8aa42befcff6c78ef1974dc.ttf) format("truetype")}@font-face{font-family:"MontserratRegular";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot);src:url(/assets/Montserrat-Regular/Montserrat-Regular-057bc6c47c47aaccdf31adc48a6b401f6090a02c28e354099eff80907dc2af32.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Regular/Montserrat-Regular-215a175ce4fe873fe5ccb95770980ce28b5e46b844cd459f619e8371d5effc1e.woff) format("woff"),url(/assets/Montserrat-Regular/Montserrat-Regular-e422c9e7b193c43036b49343e86201a4adf09795984214ead171606cb4df86d5.ttf) format("truetype")}@font-face{font-family:"MontserratLight";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot);src:url(/assets/Montserrat-Light/Montserrat-Light-604bbe858f0a02d8e695014ce1baf3e2c1e0b381ba4a74c31ada97d9be37e594.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Light/Montserrat-Light-e86993249b62a7a0bc14f7bb8525b5a8bb5d8535fd24fd14e57efd44b55b5e84.woff) format("woff"),url(/assets/Montserrat-Light/Montserrat-Light-89bda4b5b8699461e0b3feba95d997db02e5c2c32fe7e1b5576436a11593ac01.ttf) format("truetype")}@font-face{font-family:"MontserratMedium";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot);src:url(/assets/Montserrat-Medium/Montserrat-Medium-11ca7bc61c76640588fbc2d26c16ceb6c0215b0046c57a02f5e757f432cbe375.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Medium/Montserrat-Medium-f16f0ba0ff026f770fe84e32a59c045ec0fdd183d827ac3d854a3578c3b4ff13.woff) format("woff"),url(/assets/Montserrat-Medium/Montserrat-Medium-6a7b9d34a608cae639dc215ab109f222362231637eef5a3df2b13988827c3fc2.ttf) format("truetype")}@font-face{font-family:"MontserratBold";font-weight:normal;font-style:normal;src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot);src:url(/assets/Montserrat-Bold/Montserrat-Bold-fbc57b68b47c32af47622bab7ddfdf2718cb1103377da77ea17f47b6af39e9b1.eot?#iefix) format("embedded-opentype"),url(/assets/Montserrat-Bold/Montserrat-Bold-e1632dc38a09dce6cb13781150c5c2559762113ac2fb5d3509827b2e23223742.woff) format("woff"),url(/assets/Montserrat-Bold/Montserrat-Bold-3353dbadebb12047d42fe8bf09b3f2650eb1c7e8f8aa42befcff6c78ef1974dc.ttf) format("truetype")}@font-face{font-family:"RobotoSlab";font-weight:normal;font-style:normal;src:url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-2d538327bd25c7c83a8b018662a473169da9c262f7292cafee1cbd600a716472.eot);src:url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-2d538327bd25c7c83a8b018662a473169da9c262f7292cafee1cbd600a716472.eot?#iefix) format("embedded-opentype"),url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-773517e114cf7960e4cdcc83b196fa976fe2f144efccac97009f063e1e3170ea.woff) format("woff"),url(/assets/RobotoSlab-Regular/RobotoSlab-Regular-74c22426dfb6a9119dcf9abafce82c3db51727aba97194c2ae89ee9f25fdc838.ttf) format("truetype")}@font-face{font-family:"RobotoRegular";font-weight:normal;font-style:normal;src:url(/assets/Roboto-Regular/Roboto-Regular-a0fafd7b3bb9c3410474a778fd94c56e25629e3e5b0cfb5e90b901fb45d4f02b.eot);src:url(/assets/Roboto-Regular/Roboto-Regular-a0fafd7b3bb9c3410474a778fd94c56e25629e3e5b0cfb5e90b901fb45d4f02b.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Regular/Roboto-Regular-230226211b6fa75f73a7257ef16ffa5904523b30e32e7aae949790ae288a4dc0.woff) format("woff"),url(/assets/Roboto-Regular/Roboto-Regular-50e1dbcff468f8ec3d61266eaef2d7cc7eebfb215493db09465864b03e406f44.ttf) format("truetype")}@font-face{font-family:"RobotoMedium";font-weight:normal;font-style:normal;src:url(/assets/Roboto-Medium/Roboto-Medium-e78d9ac09554538ec326d818bfbf616753057eb0361d1cde3e3d0af4c189c03c.eot);src:url(/assets/Roboto-Medium/Roboto-Medium-e78d9ac09554538ec326d818bfbf616753057eb0361d1cde3e3d0af4c189c03c.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Medium/Roboto-Medium-e3aa2710d491e00e12efac880a32633506131aa8cf337ade92ee723cfc9733aa.woff) format("woff"),url(/assets/Roboto-Medium/Roboto-Medium-80f74baa0957475cfff184d3bb104472c11c92a890683515dbda8dc83a31ad2f.ttf) format("truetype")}@font-face{font-family:"RobotoBold";font-weight:normal;font-style:normal;src:url(/assets/Roboto-Bold/Roboto-Bold-42eeb9791bdcca4903716612be305619b67aaa252dfdbfcd620e38d4b28a9573.eot);src:url(/assets/Roboto-Bold/Roboto-Bold-42eeb9791bdcca4903716612be305619b67aaa252dfdbfcd620e38d4b28a9573.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Bold/Roboto-Bold-ebf244a66931bb750c0eed9f5d90f7708abdadc364bbef7df8a4049c0a26c2b4.woff) format("woff"),url(/assets/Roboto-Bold/Roboto-Bold-ccf92316fdf3cf064892c0e019b456128eb88a69c4d57de749b77436e490f20e.ttf) format("truetype")}@font-face{font-family:"fontello-icons";font-weight:normal;font-style:normal;src:url(/assets/fontello-icons/fontello-icons-dab78e360ba31b26f30ca3115d597588bda6bc8c45d05d8eb0e8a3d2850d0ca9.eot);src:url(/assets/fontello-icons/fontello-icons-dab78e360ba31b26f30ca3115d597588bda6bc8c45d05d8eb0e8a3d2850d0ca9.eot?#iefix) format("embedded-opentype"),url(/assets/fontello-icons/fontello-icons-987ceed2273e1e83066824a5ada0030797b0b4f6697380e2935556bf566c1266.woff) format("woff"),url(/assets/fontello-icons/fontello-icons-fa460b32672d9ec3f4195fd24f06ac49a7cc19f59d0a9b53466153a85831e2e9.ttf) format("truetype")}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;src:url(/assets/icomoon/icomoon-f54aa4bcdbff31b2f9f83d9af40626d2bc19c3d579ef440a6e88252047859915.eot);src:url(/assets/icomoon/icomoon-f54aa4bcdbff31b2f9f83d9af40626d2bc19c3d579ef440a6e88252047859915.eot?#iefix) format("embedded-opentype"),url(/assets/icomoon/icomoon-ca2b7a6557226e157e675232c98b936251757fbdf4d2f05b701cdace3e64cea8.woff) format("woff"),url(/assets/icomoon/icomoon-02c8621eba06ef39822da20c97707ba743c0a694b18020caf1aa7a524c131034.ttf) format("truetype")}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:fontello-icons;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1}.icon-down-open:before{content:'\e800'}.icon-up-open:before{content:'\e801'}.icon-left-open:before{content:'\e802'}.icon-up-open:before{content:'\e801'}.icon-left-open:before{content:'\e802'}.icon-right-open:before{content:'\e803'}.icon-check:before{content:'\e804'}.icon-star:before{content:'\e805'}.icon-close:before{content:'\e806'}.icon-copy:before{content:'\e807'}.icon-list:before{content:'\e808'}.icon-work:before{content:'\e809'}.icon-eye:before{content:'\e80a'}.icon-trash:before{content:'\e80b'}.icon-help:before{content:'\e80c'}.icon-heart:before{content:'\e80d'}.icon-heart-empty:before{content:'\e80e'}.icon-star-empty:before{content:'\e80f'}.icon-tile-1:before{content:'\e810'}.icon-tile-2:before{content:'\e811'}.icon-search:before{content:'\e812'}.icon-add-new:before{content:'\e813'}.icon-settings:before{content:'\e814'}.icon-plus:before{content:'\e815'}.icon-assigned:before{content:'\e816'}.icon-share:before{content:'\e817'}.icon-feedback:before{content:'\e818'}.icon-l1:before{content:'\e819'}.icon-l2:before{content:'\e81a'}.icon-l3:before{content:'\e81b'}.icon-edit:before{content:'\e81c'}.icon-assign:before{content:'\e81d'}.icon-grade-new-2:before{content:'\e81e'}.icon-download:before{content:'\e81f'}.icon-chart-bar:before{content:'\e820'}.icon-grade:before{content:'\e821'}.icon-export:before{content:'\e822'}.icon-users:before{content:'\e823'}.icon-cancel-circled:before{content:'\e824'}.icon-speed-meter:before{content:'\e82e'}.icon-download-pdf:before{content:'\e851'}.icon-graduation-cap:before{content:'\f19d'}.icon-users:before{content:'\e823'}.icon-cancel-circled:before{content:'\e824'}.icon-speed-meter:before{content:'\e82e'}.icon-download-pdf:before{content:'\e851'}.icon-graduation-cap:before{content:'\f19d'}.icon-minus:before{content:'\e825'}.icon-logout:before{content:'\e826'}.icon-ok-circle:before{content:'\e827'}.icon-help-circled:before{content:'\e828'}button{border:none;outline:none;cursor:pointer;transition:all 0.2s ease}.btn-pilot{padding:10px 35px;background:linear-gradient(180deg, #EB57CA -3.38%, #FF1A51 104.38%);border-radius:10px;font-family:RobotoSlab, sans-serif;font-weight:700;color:#ffffff;text-transform:uppercase}.btn{display:inline-block;vertical-align:middle;font-weight:bold;text-align:center;cursor:pointer;background-color:transparent;box-shadow:0 3px 4px rgba(0,0,0,0.15);transition:all 0.2s ease}.btn i{margin-left:7px}.btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-assign{display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:5px;background:#FFD600;font-size:11px;line-height:28px;text-align:center;box-shadow:0 0 11.6667px rgba(0,0,0,0.15)}.btn-like{display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:5px;background:#FFFFFF;color:#eb5757;line-height:28px;text-align:center;box-shadow:1px 1px 10px rgba(0,0,0,0.15)}.btn-like.active:before{content:'\e80d'}.btn--edit{min-width:140px;background-color:transparent;font-family:"Lato", sans-serif;font-size:17px;font-weight:normal;color:#596266;text-decoration:underline}.btn--edit i{display:inline-block;vertical-align:middle;font-size:14px;margin-right:5px;color:#000000}.btn--save{padding:9px 15px;color:#fff}.btn--submit{padding:9px 15px;background-color:#596266;color:#fff}.btn-pilot{padding:10px 35px;background:linear-gradient(180deg, #EB57CA -3.38%, #FF1A51 104.38%);border-radius:10px;font-family:RobotoSlab, sans-serif;font-weight:700;color:#ffffff;text-transform:uppercase}.btn--rounded{min-width:140px;padding:9px 30px;color:#fff;border-radius:30px}.btn--sm{min-width:auto;font-size:17px}.btn--sm.btn--rounded{padding:2px 20px;border-radius:10px}.btn--brd-blue{border:1px solid #4EA7DE;background-color:#ffffff;color:#4F4F4F}.btn--brd-blue.active,.btn--brd-blue:hover{background-color:#4EA7DE;color:#ffffff}.btn--brd-orange{border:1px solid #FFC400;background-color:#fff;color:#4F4F4F}.btn--brd-orange.active,.btn--brd-orange:hover{background-color:#FFC400}.btn--brd-gray{border:1px solid #d8d8d8;background-color:#d8d8d8;color:#000}.btn--brd-gray.active,.btn--brd-gray:hover{background-color:#d8d8d8}.btn--brd-unit{border:1px solid #26C3A2;background-color:#ffffff;color:#596266}.btn--brd-unit.active,.btn--brd-unit:hover{color:#4F4F4F}.btn--lgray{padding-left:40px;padding-right:40px;color:#000000;background-color:#f5f5f5}.btn--accent{color:#fff;background-color:#FFC400}.btn--accent_dark-text{color:#4F4F4F;background-color:#FFC400}.btn--accent_dark-text:hover,.btn--accent_dark-text:focus{background-color:#ffd033}.btn--green{color:#fff;background-color:#26C3A2}.btn--l1{color:#fff;background-color:#F6B94B}.btn--l2,.btn--blue{color:#fff;background-color:#4EA7DE}.btn--l3{color:#fff;background-color:#16ABB5}.btn-pilot{padding:10px 35px;background:linear-gradient(90deg, #C42A86 0%, #E9596A 100.82%);border-radius:10px;font-family:RobotoSlab, sans-serif;font-weight:700;color:#ffffff;text-transform:uppercase;box-shadow:none;transition:all 200ms ease-in !important}.btn-pilot:hover{color:#ffffff;box-shadow:inset 0 0 15px 2px #920101}.btn--size{width:140px;border-radius:18px}.btn[disabled]{opacity:0.5}.btn--editv2{padding:7px 23px;background-color:#FFC300;border-radius:60px;font-style:normal;font-weight:normal;font-size:15px;line-height:154.69%;color:#4F4F4F}.btn--editv2 i{margin-left:0}.btn-close{border:none;background-color:transparent}.btn-close:before{color:#c5c5c5;font-size:23px}.btn-group--r{text-align:right}.btn-group--c{text-align:center}.btn-group .btn:not(:last-child){margin-right:30px}.btn-group--l-top{display:flex;flex-flow:row wrap;max-width:580px;margin-left:auto;text-align:right}.btn-group--l-top .btn{display:flex;flex:1 1 auto;align-items:center;margin:5px 7.5px;padding:5px 15px;border-radius:10px;color:#4EA7DE;text-align:center}.btn-group--l-top .btn:hover{color:#ffffff}.btn-group--l-top .btn img{margin-right:10px}.search-btn{width:36px;height:36px;font-size:18px;padding:3px 0 0 2px;color:#ffffff;background:transparent}.main-btn{display:block;max-width:120px;width:100%;font-size:17px;font-weight:400;line-height:35px;color:#20273B;background:#FFC400;text-align:center;transition:all 0.2s ease}.main-btn:hover{color:#20273B;background:#ffd033}.main-btn.unit--back{margin:1em auto;color:#ffffff}.main-btn.unit--back:hover{color:#ffffff;background-color:#1e987f}.main-btn--unit{color:#fff;background-color:#596266;border-radius:30px !important}.main-btn--unit:hover{color:#fff;background-color:#41484b}.main-btn-2{display:block;position:relative;width:130px;height:36px;line-height:36px;font-weight:400;font-size:17px;background:#FFFFFF;border-radius:10px;text-align:center;box-shadow:0 3px 4px rgba(0,0,0,0.15);padding:0 7px 0 38px}.main-btn-2.active{box-shadow:inset 0 3px 4px rgba(0,0,0,0.15)}.main-btn-2:before{position:absolute;top:10px;left:15px}.see-more{border-radius:10em}.favorite-btn{position:absolute;font-size:20px;color:#BDBDBD;line-height:1;transition:all 0.1s ease}.favorite-btn:before{content:'\e80e';font-family:fontello-icons}.favorite-btn.active:before,.favorite-btn:hover:before{content:'\e80d';color:#EB5757}.back-bnt{position:relative;font-weight:bold;font-size:15px;line-height:25px;padding-left:17px}.back-bnt:before{position:absolute;left:2px;top:2px;font-size:20px;line-height:1;transition:left .2s ease}.back-bnt:hover:before{left:0}.back-btn-2{display:block;position:relative;max-width:145px;width:100%;font-weight:bold;font-size:17px;line-height:36px;text-align:center;color:#596266;background:linear-gradient(0deg, #D8D8D8, #D8D8D8),#FFC400;border-radius:10px}.back-btn-2:before{position:absolute;left:14px;top:8px;font-size:20px;line-height:1;transition:left .2s ease}.back-btn-2:hover{color:#ffffff}.back-btn-2:hover:before{left:12px}.grade-new-btn{display:inline-block;position:relative;font-family:RobotoRegular, sans-serif;font-size:15px;line-height:28px;height:28px;background-color:#FFC400;border-radius:4px;padding:0 40px 0 12px}.grade-new-btn:before{position:absolute;top:6px;right:12px}.grade-new-btn:hover{background-color:#ffd64d}.grade-new-btn-2{background:#FFC400;border-radius:10px}.expand-btn{position:relative;min-width:30px;width:30px;height:30px;line-height:30px;background:#FFC400;border-radius:4px;cursor:pointer}.expand-btn-2{background-color:#E7EAEC}.expand-btn:before{position:absolute;content:'\e800';top:4px;left:8px;font-family:fontello-icons;font-size:26px;line-height:1}.expand-btn.on:before{content:'\e801';top:2px}.l-btn{display:flex;align-items:center;justify-content:space-between;line-height:38px;height:40px;font-weight:bold;text-align:center;color:#4EA7DE;background-color:#FFFFFF;border:1px solid #4EA7DE;box-shadow:0 3px 10px rgba(0,0,0,0.15);border-radius:10px;padding:0 15px}.l-btn img{display:block;max-height:80%;width:auto}.l-btn:hover{color:#4EA7DE;box-shadow:none}.l-btn-1{width:150px}.l-btn-2{width:170px}.l-btn-next{display:block;position:relative;width:140px;height:36px;font-weight:bold;font-size:15px;color:#FFFFFF;line-height:36px;text-align:center;background-color:#4EA7DE;box-shadow:0 3px 4px rgba(0,0,0,0.15);border-radius:10px}.l-btn-next:before{position:absolute;right:14px;top:8px;font-size:20px;transition:right .2s ease}.l-btn-next:hover{color:#ffffff;box-shadow:none}.l-btn-next:hover:before{right:12px}.popup-btn{display:block;position:relative;width:140px;height:36px;line-height:32px;border-radius:60px;font-size:15px;border:2px solid transparent;text-align:center;padding:0 35px 0 18px;cursor:pointer}.popup-btn:before{position:absolute;top:8px;right:13px;font-size:18px}.popup-btn-1{background-color:#fff;border-color:#1F9EE4;text-align:left}.popup-btn-1:hover{color:#ffffff;background-color:#1F9EE4}.popup-btn-2{color:#ffffff;background-color:#607084;border-color:#607084;font-weight:600}.popup-btn-2:before{position:absolute;top:7px}.popup-btn-2:hover{color:#607084;background-color:#ffffff}.crt-add{display:block;width:100%;height:45px;line-height:41px;font-family:Lato, sans-serif;font-weight:700;font-size:17px;background:#FFFFFF;border:2px solid #596266;text-align:center}.crt-add:hover{color:#fff;background-color:#596266}.crt-add span{display:inline-block;margin-right:10px}.crt-add i{font-size:14px}.lesson-sb.lesson-sb-v2 ul{list-style-type:none}.lesson-sb.lesson-sb-v2 .back-btn-2{margin-bottom:30px;padding-left:10px}.lesson-sb.lesson-sb-v2__title{font-weight:400;font-size:17px}.lesson-sb.lesson-sb-v2__bottom-links{font-weight:400;margin:15px 0;padding-left:20px}.lesson-sb.lesson-sb-v2__bottom-link{display:flex;align-items:center;margin:10px 0}.lesson-sb.lesson-sb-v2__bottom-link:before{font-size:26px;margin-right:10px}.lesson-sb.lesson-sb-v2__bottom-link:hover{opacity:.8}.lesson-sb.lesson-sb-v2 .l-menu{padding-bottom:20px}.lesson-sb.lesson-sb-v2 .l-menu__title{font-family:"Lato", sans-serif;font-weight:bold;margin-top:15px;padding-bottom:20px;border-bottom:1px solid #E0E0E0;text-transform:uppercase}.lesson-sb.lesson-sb-v2 .l-menu__list{padding-left:0;padding-right:10px}.lesson-sb.lesson-sb-v2 .l-menu__item{margin:10px 0;line-height:1.3}.lesson-sb.lesson-sb-v2 .l-menu__item>a{font-family:"Lato", sans-serif;font-weight:bold;font-size:17px}.lesson-sb.lesson-sb-v2 .l-menu__link{display:block;position:relative;padding:8px 4px 8px 10px;border-radius:8px;overflow:hidden}.lesson-sb.lesson-sb-v2 .l-menu__link i{display:inline-block;min-width:30px;vertical-align:baseline;text-align:center}.lesson-sb.lesson-sb-v2 .l-menu__link:before{display:none}.lesson-sb.lesson-sb-v2 .l-menu__link:hover{background-color:#d8d8d8}.lesson-sb.lesson-sb-v2 .l-sub-menu{padding-left:15px}.lesson-sb.lesson-sb-v2 .l-sub-menu .l-menu__item{margin:1px 0}.lesson-sb.lesson-sb-v2 .l-sub-menu .l-menu__item>a{font-family:"Lato", sans-serif;font-size:15px}.lesson-sb.lesson-sb-v2 .l-sub-menu .l-menu__link{padding-left:10%}.tabs--full{margin-top:30px}.tabs--full ul{justify-content:space-between}.tabs--full ul li{flex:0 100%}.tabs-main__caption{display:flex;justify-content:flex-start}.tabs-main__caption li{min-width:135px;font-family:"Lato", sans-serif;font-weight:bold;font-size:15px;line-height:31px;text-align:center;color:#4F4F4F;background:#FAFAFA;border-bottom:none;box-shadow:inset 0px -2px 4px rgba(0,0,0,0.1);border-top:3px solid transparent;border-radius:3px 3px 0px 0px;padding:0 15px 3px;margin-right:8px;cursor:pointer;user-select:none}.tabs-main__caption li:last-child{margin-right:0}.tabs-main__caption li.active{background:transparent;box-shadow:none;border-top-color:transparent;cursor:default}.tabs-main__content{display:none}.tabs-main__content.active{display:block}.tabs-main__content>.h2{margin:35px 0 20px}.tabs-main__content>.h2 .tab-footer{margin:15px 0;display:inline-block}.tabs-main__content>.h2 .tab-footer a{margin-right:10px}.tabs-main__content>.h2 .tab-footer+.l-btn-next{float:right}.tabs-main .tabs-caption-yellow{border-top-color:#FFC400}.tabs-main .tabs-caption-yellow.active{color:#ffffff;background-color:#FFC400;border-top-color:transparent}.tabs-main .search-yellow{background-color:#FFC400}.tabs-main .search-yellow .search-btn{background-color:#DBA900}.tabs-main .search-yellow .main-btn-2{color:#DBA900}.tabs-main .search-yellow .main-btn-2.active{color:#ffffff;background-color:#DBA900}.tabs-main .tabs-caption-green{border-top-color:#26C3A2}.tabs-main .tabs-caption-green.active{color:#ffffff;background-color:#26C3A2;border-top-color:transparent}.tabs-main .search-green{background:#26C3A2}.tabs-main .search-green .search-btn{background:#FFC400}.tabs-main .search-green .main-btn-2{color:#349844}.tabs-main .search-green .main-btn-2.active{color:#ffffff;background-color:#349844}.tabs-main .tabs-caption-grey{border-top-color:#828282}.tabs-main .tabs-caption-grey.active{color:#ffffff;background-color:#828282;border-top-color:transparent}.tabs-main .tabs-caption-grey-2{border-top-color:#607084}.tabs-main .tabs-caption-grey-2.active{color:#ffffff;background-color:#607084;border-top-color:transparent}.tabs-main .search-grey-2{background:#607084}.tabs-main .search-grey-2 .search-btn{background:linear-gradient(0deg, #607084, #607084),#607084}.tabs-main .search-grey-2 .search-btn--accent{color:#ffffff;background-color:#FFC400;background-image:none}.tabs-main .search-grey{background:#828282}.tabs-main .search-grey .search-btn{background:linear-gradient(0deg, #4F4F4F, #4F4F4F),#4F4F4F}.tabs-main .search-grey .search-btn--accent{background-color:#FFC400;background-image:none}.tabs--reset{padding:0 !important;background-color:transparent !important;border:none !important;border-top:1px solid rgba(89,98,102,0.2) !important}.assign-units-tab .au-item.col-4{width:calc(23.8% - 7px)}.assign-units-tab .au-item .au-item__img img{width:100%}.center--t{text-align:center}.center--b{margin:0 auto}.l--white{background-color:#fff}.green-2--color,.unit--color{color:#26C3A2}.green-2--back,.unit--back{background-color:#26C3A2}.l1--color{color:#F6B94B}.l1--color.active{color:#fff;background-color:#F6B94B !important}.l1--bg{background-color:#F6B94B !important}.l1--brdb{border-bottom-color:#F6B94B !important}.l1--brdt{border-top-color:#F6B94B !important}.l1--brdt.active{background-color:#F6B94B !important;color:#fff}.l1--hover{transition:all 0.2s ease}.l1--hover:hover{color:#596266;background-color:transparent !important}.l2--color{color:#4EA7DE}.l2--color.active{color:#fff;background-color:#4EA7DE !important}.l2--bg{background-color:#4EA7DE !important}.l2--brdb{border-bottom-color:#4EA7DE !important}.l2--brdt{border-top-color:#4EA7DE !important}.l2--brdt.active{background-color:#4EA7DE !important;color:#fff}.l2--hover{transition:all 0.2s ease}.l2--hover:hover{color:#596266;background-color:transparent !important}.l3--color{color:#16ABB5}.l3--color.active{color:#fff;background-color:#16ABB5 !important}.l3--bg{background-color:#16ABB5}.l3--brdb{border-bottom-color:#16ABB5 !important}.l3--brdt{border-top-color:#16ABB5 !important}.l3--brdt.active{color:#fff;background-color:#16ABB5 !important}.l3--hover{transition:all 0.2s ease}.l3--hover:hover{color:#596266;background-color:transparent !important}.ttu{text-transform:uppercase}.lesson-sb-v2.lesson-sb .back-btn-2{margin-bottom:30px;padding-left:10px}.lesson-sb-v2.lesson-sb__title{font-size:17px;font-weight:600}.lesson-sb-v2.lesson-sb__bottom-links{margin:15px 0;padding-left:20px}.lesson-sb-v2.lesson-sb__bottom-link{display:flex;align-items:center;margin:10px 0}.lesson-sb-v2.lesson-sb__bottom-link:before{font-size:26px;margin-right:10px}.lesson-sb-v2.lesson-sb__bottom-link:hover{opacity:.8}.l-question{display:inline-block;width:calc(97% - 230px);vertical-align:top;margin-bottom:80px}.l-question .h2{font-family:"Lato", sans-serif;font-weight:bold;font-size:20px;line-height:243.8%;color:#596266}.l-question .l-title-small{font-family:"Lato", sans-serif;font-weight:normal;font-size:17px;color:#596266}.l-question__item{margin-bottom:10px;padding:25px 30px;background:#F5F5F5;border:1px solid #DADADA}.l-question__item:last-child{margin-bottom:0}.l-question__item+p{font-family:"Lato", sans-serif;font-size:17px;font-weight:500;color:#596266}.l-answer{min-height:2em;padding:10px 15px;border:1px solid #DADADA;background:#DFDFDF}.l-answer-contenteditable{background:#fff}.l-answer--lg{margin-top:20px;min-height:200px}.l-answer--md{margin-top:20px;min-height:100px}.l-edit{display:inline-block;width:230px;float:right;margin-top:15px;padding:0 50px 0 40px;vertical-align:top}.l-edit .btn{width:100%}.l-edit .btn--edit{width:100%;text-align:left;margin-bottom:30px}.l-edit .btn--save{margin-bottom:20px}.l-back{margin-bottom:10px;padding:20px;background:#FAFAFA;border:1px solid #E0E0E0}.l-back+h2{margin:20px 0}.l-back ol{padding-left:35px}.l-back ul{list-style-type:disc;padding-left:45px}.l-back ul li{padding:3px 5px;margin-bottom:3px}.l-back [contenteditable]{background-color:#fff}.l-back .l-back{display:inline-block;width:50%;max-width:50%;border:none}.l-table{width:100%;margin-top:10px;border-collapse:collapse;border-color:gray}.l-table th,.l-table td{padding:20px;border:1px solid #E0E0E0;background-color:#fff}.table-skills tbody{vertical-align:top}.table-skills tbody th,.table-skills tbody td{padding:10px}.table-skills tbody th:not(:first-child),.table-skills tbody td:not(:first-child){width:20%;font-size:15px}.table-skills td:first-child{font-weight:bold}.l-nameDate span{display:inline-block;vertical-align:middle;margin-right:15px;font-size:17px;font-weight:bold}.l-nameDate input{border-color:#fff;width:300px;padding:8px 10px}.lesson-test .l--white{padding:20px}.lesson-test .l--white .title{min-height:2.4em;margin-bottom:20px;font-weight:500;line-height:1.23}.lesson-test .l--white .l-answer{min-height:200px;padding:0;border:none}.lesson-test .l--white hr{border-color:transparent;border-bottom:1px solid #E0E0E0}.lesson-test .l-back+.btn-group{margin:30px 0}.lesson-test .l-back+.btn-group .btn{min-width:150px}.content--test{background-color:#E1EAF3;padding:0;margin-bottom:90px}.test-main-page{padding:43px 20px 0 20px;display:flex;background-color:#FFFFFF;border-top:none;border-bottom:none}.test-main-page .sidebar{width:305px}.test-main-page .test-content{margin-bottom:80px}.test-main-page .test-content .cn-content{margin:0 20px}.test-main-page .test-content-result{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.test-main-page .test-content-result h3{margin:0;font-style:normal;font-weight:bold;font-size:35px;line-height:1.1;color:#20273B}.test-main-page .test-content-result .current{font-weight:500;font-size:24px;color:#20273B}.test-main-page .test-content-result .current .text{font-weight:700;color:#4EA7DE}.test-main-page .test-content-result .current .percent{font-weight:700;margin-left:10px;color:#26C3A2}.test-main-page .test-content h4{margin:18px 0;font-weight:700;font-size:17px;line-height:2;text-transform:uppercase;color:#6E7B8D}.test-main-page .test-content .question-header{padding:12px 0;background:#6E7B8D;border-radius:3px 3px 0 0;font-size:17px;font-weight:700;line-height:1;color:#FFFFFF}.test-main-page .test-content .question-header .cn-content{display:flex;flex-direction:row;justify-content:space-between}.test-main-page .test-content .cn-line{margin:0 10px}.test-main-page .test-content .question-item{margin-top:10px;margin-bottom:20px;padding:32px 0;background:#F5F5F5;border-radius:3px}.test-main-page .test-content .question-item .question{display:flex;flex-direction:row;padding:0 9px 10px 9px;color:#20273B;font-weight:500;font-size:17px;line-height:1.2;border-bottom:1px solid #D8D8D8}.test-main-page .test-content .question-item .question-wrong{color:#EB5757}.test-main-page .test-content .question-item .question-correct{color:#26C3A2}.test-main-page .test-content .question-item .question-p{font-weight:700;margin-right:10px}.test-main-page .test-content .question-item .new-answer,.test-main-page .test-content .question-item .answer{padding:20px 9px}.test-main-page .test-content .question-item .new-answer__title,.test-main-page .test-content .question-item .answer__title{font-weight:700;font-size:14px;line-height:1.16;color:#20273B}.test-main-page .test-content .question-item .new-answer-checkbox,.test-main-page .test-content .question-item .answer-checkbox{margin-top:10px}.test-main-page .test-content .question-item .new-answer-checkbox .container,.test-main-page .test-content .question-item .answer-checkbox .container{display:block;width:95%;padding:7px 0 7px 10px;position:relative;margin-left:35px;margin-bottom:7px;cursor:pointer;color:#4F4F4F;font-size:15px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;background:#fff}.test-main-page .test-content .question-item .new-answer-checkbox .checked,.test-main-page .test-content .question-item .answer-checkbox .checked{background:#FFC400;color:#FFFFFF}.test-main-page .test-content .question-item .new-answer-checkbox .checked .checkmark,.test-main-page .test-content .question-item .answer-checkbox .checked .checkmark{background-color:#FFC400}.test-main-page .test-content .question-item .new-answer-checkbox .true-answer.checked,.test-main-page .test-content .question-item .answer-checkbox .true-answer.checked{background:#26C3A2;color:#FFFFFF}.test-main-page .test-content .question-item .new-answer-checkbox .true-answer.checked .checkmark:before,.test-main-page .test-content .question-item .answer-checkbox .true-answer.checked .checkmark:before{display:inline-block;position:relative;top:-9px;color:#26C3A2;font-family:'fontello-icons';content:'\e804';font-size:12px}.test-main-page .test-content .question-item .new-answer-checkbox .wrong-answer.checked,.test-main-page .test-content .question-item .answer-checkbox .wrong-answer.checked{background:#EB5757;color:#FFFFFF}.test-main-page .test-content .question-item .new-answer-checkbox .wrong-answer.checked .checkmark:before,.test-main-page .test-content .question-item .answer-checkbox .wrong-answer.checked .checkmark:before{font-weight:700;display:inline-block;position:relative;top:-7px;color:#EB5757;font-family:'fontello-icons';content:'\e806';font-size:12px}.test-main-page .test-content .question-item .new-answer-checkbox .container input,.test-main-page .test-content .question-item .answer-checkbox .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.test-main-page .test-content .question-item .new-answer-checkbox .checkmark,.test-main-page .test-content .question-item .answer-checkbox .checkmark{position:absolute;top:9px;left:-23px;height:15px;width:15px;background-color:#fff;border:2px solid #D8D8D8;border-radius:50%}.test-main-page .test-content .question-item .new-answer-checkbox .checkmark.no-border-radius,.test-main-page .test-content .question-item .answer-checkbox .checkmark.no-border-radius{border-radius:0}.test-main-page .test-content .question-item .new-answer-checkbox .container input:checked ~ .checkmark,.test-main-page .test-content .question-item .answer-checkbox .container input:checked ~ .checkmark{background-color:#FFC400}.test-main-page .test-content .question-item .new-answer-checkbox .container input:checked ~ .container,.test-main-page .test-content .question-item .answer-checkbox .container input:checked ~ .container{background:#FFC400}.test-main-page .test-content .question-item .new-answer-checkbox .checkmark:after,.test-main-page .test-content .question-item .answer-checkbox .checkmark:after{content:"";position:absolute;display:none}.test-main-page .test-content .question-item .new-answer{border-top:1px solid #DDDDDD}.test-main-page .test-content .question-item .new-answer__img{border-top:1px solid #DDDDDD}.test-main-page .test-content .question-item__img .question-text{width:49%}.test-main-page .test-content .question-item__img .question-text,.test-main-page .test-content .question-item .question-text{line-height:1.2}.test-main-page .test-content .question-item__img .question .img,.test-main-page .test-content .question-item .question .img{width:49%}.test-main-page .test-content .question-item__img .question .img img,.test-main-page .test-content .question-item .question .img img{width:100%;height:auto}.test-main-page .test-content .question-item__img .answer-img,.test-main-page .test-content .question-item .answer-img{padding:20px 9px 10px 9px}.test-main-page .test-content .question-item__img .answer-img .answer,.test-main-page .test-content .question-item .answer-img .answer{padding:0;width:62%}.test-main-page .test-content .question-item__img .answer-img-checkbox,.test-main-page .test-content .question-item .answer-img-checkbox{width:100%}.test-main-page .test-content .question-item__img .answer-img-checkbox .input,.test-main-page .test-content .question-item .answer-img-checkbox .input{width:100%}.test-main-page .test-content .question-item__img .answer-img-checkbox .input textarea,.test-main-page .test-content .question-item .answer-img-checkbox .input textarea{border:1px solid #D5D5D5;margin-top:12px;padding:11px 20px;width:100%;resize:none;min-height:140px;color:#4F4F4F;font-size:15px;line-height:1.35}.test-main-page .test-content .question-item__img .answer-img-checkbox .input .answered,.test-main-page .test-content .question-item .answer-img-checkbox .input .answered{background:#F4F4F4;pointer-events:none}.test-main-page .test-content .question-item__img .comment,.test-main-page .test-content .question-item .comment{position:relative;width:36%}.test-main-page .test-content .question-item__img .comment__title,.test-main-page .test-content .question-item .comment__title{color:#20273B;font-weight:700;font-size:14px;line-height:1.16}.test-main-page .test-content .question-item__img .comment__text,.test-main-page .test-content .question-item .comment__text{margin-top:10px;line-height:1.16;font-size:15px;color:#4F4F4F}.test-main-page .test-content .question-item__img .comment .rating,.test-main-page .test-content .question-item .comment .rating{display:flex;flex-direction:row;align-items:center;position:absolute;bottom:5px;right:15px}.test-main-page .test-content .question-item__img .comment .rating__title,.test-main-page .test-content .question-item .comment .rating__title{color:#20273B;font-weight:700;font-size:14px;line-height:1.16;margin-right:10px}.test-main-page .test-content .question-item__img .comment .rating .rate,.test-main-page .test-content .question-item .comment .rating .rate{display:flex;flex-direction:row}.test-main-page .test-content .question-item__img .comment .rating .rate__value,.test-main-page .test-content .question-item .comment .rating .rate__value{display:flex;align-items:center;justify-content:center;height:28px;width:28px;font-size:14px;line-height:1.16;background:#FFFFFF;border:2px solid #FFC400;box-sizing:border-box;border-radius:50%}.test-main-page .test-content .question-item__img .comment .rating .rate__value:not(:last-child),.test-main-page .test-content .question-item .comment .rating .rate__value:not(:last-child){margin-right:10px}.test-main-page .test-content .question-item__img .comment .rating .rate .checked,.test-main-page .test-content .question-item .comment .rating .rate .checked{background:#FFD341;box-shadow:inset 0 2px 3px rgba(0,0,0,0.15)}.test-main-page .test-content .question-item__img .col-6,.test-main-page .test-content .question-item .col-6{margin:0;width:100%;display:flex;flex-direction:row;justify-content:space-between}.print-test{margin:5px 5px 0px 5px}.content--submit{background-color:#E1EAF3;padding:0}.content--submit .container{display:flex;justify-content:center}.content--submit .submitted{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#26C3A2;padding:18px 42px 14px;border-radius:50px;color:#FFFFFF;font-size:17px;line-height:1}.content--submit .submitted .bold{font-weight:700;margin-bottom:9px}.content--submit .submitted .italic{font-weight:500;font-style:italic}.content--submit .submitted p{margin:0}.header__submit{z-index:3}.content-submitted-work{background-color:#E1EAF3;padding:0;z-index:2}.content-submitted-work .container-submitted{padding:33px 40px 80px 40px;display:flex;flex-direction:column;background-color:#FFFFFF;border:1px solid #E0E0E0;border-top:none;border-bottom:none}.content-submitted-work .submitted-work-back{max-width:203px;width:100%;display:flex;align-items:center}.content-submitted-work .submitted-work-back .back-btn{background:#596266;color:#ffffff;padding:8px 27px 9px;font-size:17px;line-height:1;border-radius:10px}.content-submitted-work .submitted-work-back .back-btn:hover{background:#4d5558}.content-submitted-work .submitted-work-back .back-btn i{color:#ffffff;margin-right:20px;font-size:18px}.content-submitted-work .submitted-work__title{margin-top:64px}.content-submitted-work .submit-content{margin-top:45px}.content-submitted-work .submit-content-header{display:flex;flex-direction:row}.content-submitted-work .submit-content-header .header-link{padding:14px 20px;margin-right:10px;font-weight:700;font-size:17px;line-height:1.1;color:#FFFFFF;cursor:pointer}.content-submitted-work .submit-content-header .header-link i{margin-left:12px}.content-submitted-work .submit-content-header .header-link__ques{background:#FFC400}.content-submitted-work .submit-content-header .header-link__exit{background:#5999E4}.content-submitted-work .submit-content-header .header-link__test{background:#EB5757}.content-submitted-work .submit-content-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:53px 70px}.content-submitted-work .submit-content-title .h3{margin:0;font-weight:700;font-size:35px;line-height:1.4;color:#20273B}.content-submitted-work .submit-content-title .btn-group .btn--gray{padding:7px 42px;border:2px solid #596266;box-sizing:border-box;border-radius:6px;color:#596266;font-size:17px}.content-submitted-work .submit-content-title .btn-group .btn:not(:last-child){margin-right:30px}.content-submitted-work .submit-content-title .btn-group .checked{background:#596266;color:#ffffff}.content-submitted-work .submit-content-main{padding:20px 70px 60px}.content-submitted-work .submit-content-main .save-bl{padding-bottom:20px;display:flex;flex-direction:row;justify-content:flex-end}.content-submitted-work .submit-content-main .save-bl__bor-b{border-bottom:1px solid #E0E0E0}.content-submitted-work .submit-content-main .save-bl__bor-t{padding-top:20px;border-top:1px solid #E0E0E0}.content-submitted-work .submit-content-main .save-bl .btn--save{font-weight:500;padding:7px 37px;color:#20273B;border-radius:100px;background:#F5F5F5;min-width:150px}.content-submitted-work .submit-content-main .save-bl .btn--save:not(:last-child){margin-right:20px}.content-submitted-work .submit-content-main .question .question-unit:not(:last-child){border-bottom:2px solid #4F4F4F}.content-submitted-work .submit-content-main .question .question-unit__item{margin-bottom:30px}.content-submitted-work .submit-content-main .question .question-unit-header{margin-top:42px;display:flex;flex-direction:row;align-items:flex-start;position:relative}.content-submitted-work .submit-content-main .question .question-unit-desc{margin-top:14px;margin-bottom:20px;font-size:15px;line-height:1.4;color:#607084;max-width:740px;display:flex;justify-content:space-between;flex-direction:row}.content-submitted-work .submit-content-main .question .question-unit-desc .text{width:57%}.content-submitted-work .submit-content-main .question .question-unit-desc .img{width:40%}.content-submitted-work .submit-content-main .question .question-unit-desc span{font-weight:700}.content-submitted-work .submit-content-main .question .question-unit__title{font-weight:700;font-size:24px;line-height:1;color:#20273B}.content-submitted-work .submit-content-main .question .question-unit__toggle{position:absolute;left:0;top:0;display:flex;width:30px;height:30px;border:4px;background-color:#FFC400;align-items:center;justify-content:center;text-align:center;cursor:pointer}.content-submitted-work .submit-content-main .question .question-unit__question{max-width:730px;margin:0 0 0 16px;color:#20273B;font-weight:700;font-size:20px;line-height:1.12}.content-submitted-work .submit-content-main .question .question-unit-question-body .btn-group{margin:2em 0}.content-submitted-work .submit-content-main .question .question-unit .btn-group{margin:2em 0}.content-submitted-work .submit-content-main .question .question-tb{font-size:15px}.content-submitted-work .submit-content-main .question .question-tb-thead{background-color:#6E7B8D}.content-submitted-work .submit-content-main .question .question-tb-thead .question-tb-td{color:#ffffff;font-weight:bold}.content-submitted-work .submit-content-main .question .question-tb-thead .question-tb-trow{align-items:center}.content-submitted-work .submit-content-main .question .question-tb-tbody .question-tb-trow{background-color:#ffffff}.content-submitted-work .submit-content-main .question .question-tb-tbody .question-tb-trow:nth-child(even){background-color:#F7F9FB}.content-submitted-work .submit-content-main .question .question-tb-td{padding:10px}.content-submitted-work .submit-content-main .question .question-tb-td[contenteditable="true"]{margin:3px;background:#FFFFFF;border:1px solid #E4E6E7;box-sizing:border-box;border-radius:4px;outline-color:transparent}.content-submitted-work .submit-content-main .question .question-tb-td:first-child{padding-left:20px}.content-submitted-work .submit-content-main .question .question-tb-td:last-child{padding-right:20px}.content-submitted-work .submit-content-main .question .question-tb-trow{display:flex;flex-flow:row nowrap}.content-submitted-work .submit-content-main .question .question-tb .w-10{width:10%}.content-submitted-work .submit-content-main .question .question-tb .w-15{width:15%}.content-submitted-work .submit-content-main .question .question-tb .w-17{width:17%}.content-submitted-work .submit-content-main .question .question-tb .w-20{width:20%}.content-submitted-work .submit-content-main .question .question-tb .w-25{width:25%}.content-submitted-work .submit-content-main .question .question-tb__points{display:flex;justify-content:space-around;font-size:11px}.content-submitted-work .submit-content-main .question .question-tb__points span{display:inline-block;vertical-align:middle;width:28px;height:28px;margin:0 4px;border:2px solid #FFC400;border-radius:30px;line-height:24px;text-align:center;cursor:pointer;transition:all 0.2s ease}.content-submitted-work .submit-content-main .question .question-tb__points span.active,.content-submitted-work .submit-content-main .question .question-tb__points span:hover{background-color:#FFC400;box-shadow:inset 0 2px 3px rgba(0,0,0,0.15)}.content-submitted-work .ques-act .submit-content-header .header-link{color:#20273B}.content-submitted-work .ques-act .submit-content-title{background:#FFC400}.content-submitted-work .ques-act .submit-content-main{border:3px solid #FFC400}.content-submitted-work .exit-act .submit-content-header .header-link{color:#20273B}.content-submitted-work .exit-act .submit-content-title{background:#5999E4}.content-submitted-work .exit-act .submit-content-main{border:3px solid #5999E4}.content-submitted-work .test-act .submit-content-header .header-link{color:#20273B}.content-submitted-work .test-act .submit-content-title{background:#EB5757}.content-submitted-work .test-act .submit-content-main{border:3px solid #EB5757}.content-students{background-color:#fff;padding:0}.content-students .container{position:relative;display:flex;flex-direction:column;justify-content:center}.content-students .container .students__title{width:100%;display:flex;justify-content:flex-start}.content-students .container .students__title .h1{margin-top:60px;font-weight:700;font-size:35px;line-height:1;color:#596266}.content-students .container .students-table{margin-top:23px;width:100%;border:1px solid #E0E0E0;border-radius:3px 3px 0 0;overflow:hidden}.content-students .container .students-table .ellipse{display:none;padding-top:32px;align-items:center;flex-direction:column;border-radius:50px;background:#ffffff;height:485px;width:54px;position:absolute;top:140px;right:52px;z-index:2}.content-students .container .students-table .ellipse:before{content:'';background:url("../../img/arrow-popup.png") no-repeat;background-size:contain;display:flex;position:absolute;height:100px;width:100%;top:-60px;right:55px}.content-students .container .students-table .ellipse .text{width:330px;position:absolute;top:-73px;right:100px;font-weight:700;font-size:20px;line-height:20px;color:#ffffff}.content-students .container .students-table .ellipse .lang-btn{margin-bottom:26px;display:flex;align-items:center;justify-content:center;height:32px;width:32px;background:radial-gradient(86.86% 106.67% at 30% 6.67%, #909DAD 0%, #607084 67.71%, #4E5C6C 94.05%);border-radius:50%;color:#ffffff;text-transform:uppercase;font-size:11px;font-weight:700}.content-students .container .students-table .title{display:flex;justify-content:flex-start;padding:14px 25px;background:#26C3A2;font-size:15px;line-height:1;font-weight:700;color:#FFFFFF}.content-students .container .students-table .title__marg{margin-right:13px}.content-students .container .students-table .row{display:flex;justify-content:flex-start;padding:11px 15px;font-size:14px;line-height:1.16;background:#ffffff}.content-students .container .students-table .row:nth-child(odd){background:#F4F8FB}.content-students .container .students-table .row div{white-space:nowrap;text-overflow:ellipsis}.content-students .container .students-table .row__bg{max-height:40px;overflow:hidden;padding:11px 9px;background:#FAFAFA;border:1px solid #E0E0E0;border-radius:3px}.content-students .container .students-table .row__bg:not(:last-child){margin-right:10px}.content-students .container .students-table .row__bg:first-child{margin-left:15px}.content-students .container .students-table .row__trash{display:flex;justify-content:center;align-items:center;font-size:18px;margin-left:8px}.content-students .container .students-table .f-name{width:10%;max-width:10%}.content-students .container .students-table .l-name{width:14%}.content-students .container .students-table .mail{width:19%}.content-students .container .students-table .classroom{width:17%}.content-students .container .students-table .pass{width:13%}.content-students .container .students-table .confirm{width:13%}.content-students .container .students-table .lang{cursor:pointer;width:3%}.content-students .container .students-table .lang-btn{margin-top:4px;display:flex;align-items:center;justify-content:center;height:32px;width:32px;background:radial-gradient(86.86% 106.67% at 30% 6.67%, #909DAD 0%, #607084 67.71%, #4E5C6C 94.05%);border-radius:50%;color:#ffffff;text-transform:uppercase;font-size:11px;font-weight:700}.content-students .container .students-table .lang .select{display:none;width:58px;z-index:4;position:absolute;margin-top:4px;background:#E0E0E0;border-radius:5px;color:#607084;font-weight:700;font-size:11px;line-height:1.4;padding:7px 0}.content-students .container .students-table .lang .select__lang{text-align:center;cursor:pointer}.content-students .container .students-table .lang .select__lang:first-child{border-bottom:1px solid #ffffff;padding-bottom:7px}.content-students .container .students-table .lang .select__lang:last-child{padding-top:7px}.content-students .container .students-table .visible .select{display:block}.content-students .container .students-table .del{cursor:pointer;width:3%}.content-students .container .students-btn{margin-top:31px;display:flex;flex-direction:row;justify-content:flex-end}.first-popup .students-popup{width:100%;height:100%;background-color:rgba(0,0,0,0.5);overflow:hidden;position:fixed;top:0;z-index:1}.first-popup .content-students .students-table .ellipse{display:flex}.content--done{background:url("../../img/done-bg.png") no-repeat 50% 65%,#E1EAF3;background-size:45%;padding:0;min-height:700px}.content--done .container{margin-top:34px;display:flex;justify-content:flex-start}.content--done .back{width:33.3%;display:flex;align-items:center}.content--done .back .back-btn{background:#596266;color:#ffffff;padding:8px 27px 9px;font-size:17px;line-height:1;border-radius:10px}.content--done .back .back-btn:hover{background:#4d5558}.content--done .back .back-btn i{color:#ffffff;margin-right:20px;font-size:18px}.content--done .third{width:33.3%}.content--done .grade{width:33.3%;display:flex;align-items:center;justify-content:center}.content--done .grade .submitted{max-width:310px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#26C3A2;padding:16px 70px 16px;border-radius:50px;color:#FFFFFF;font-size:17px;line-height:1}.content--done .grade .italic{font-style:italic}.content--done .grade p{margin:0}.tabs-main .tabs-caption-green-2{border-top-color:#26C3A2}.tabs-main .tabs-caption-green-2.active{color:#ffffff;background-color:#26C3A2;border-top-color:transparent}.tabs-main .search-green-2{background:#26C3A2}.tabs-main .search-green-2 .search-btn{background:#FFC400}.tabs-main .search-green-2 .main-btn-2{color:#596266}.tabs-main .search-green-2 .main-btn-2.active{color:#ffffff;background-color:#1e987f}.au-list-2 .au-item:hover .au-item-show-more{opacity:1}.au-list-2 .au-item:hover .au-item__img:before{opacity:1}.au-list-2 .au-item:hover .au-item__img .icon-assign{opacity:1}.au-list-2 .au-item.active .au-item__img,.au-list-2 .au-item.active .au-item__bottom{border-color:#26C3A2}.au-list-2 .au-item__img{position:relative;border-radius:5px 5px 0 0;border:2px solid #D9D9D9;border-bottom:none;overflow:hidden}.au-list-2 .au-item__img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5));opacity:0;transition:all 0.2s ease}.au-list-2 .au-item__img .icon-assign{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:115px;line-height:26px;background:#FFFFFF;border-radius:50px;font-size:15px;padding:3px 0 3px 17px;box-shadow:0px 3px 4px rgba(0,0,0,0.15);opacity:0;transition:all 0.2s ease}.au-list-2 .au-item__img .icon-assign:before{position:absolute;right:17px;top:11px;left:auto;font-size:12px}.au-list-2 .au-item .favorite-btn{display:flex;justify-content:center;align-items:center;top:6px;right:6px;width:28px;height:28px;background:#FFFFFF;box-shadow:1px 1px 10px rgba(0,0,0,0.15);border-radius:5px;z-index:1}.au-list-2 .au-item .favorite-btn:before{color:#EB5757}.au-list-2 .au-item__bottom{position:relative;border-radius:0 0 5px 5px;border:2px solid #D9D9D9;border-top:none}.au-list-2 .au-item__title{display:block;text-align:center;height:auto;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.au-list-2 .add-unit-wrap{border:2px solid #1F9EE4;border-radius:5px}.au-list-2 .add-unit{border:none;padding:20px}.au-list-2 .add-unit__top{padding:0;border:none}.au-list-2 .add-unit .main-btn{width:115px;line-height:30px;font-size:15px;color:#ffffff;background:#FFC400;margin:20px auto 0 auto}.au-list-2--v2{background-color:#fff}.au-list-2--v2.au-list-2__bottom{padding:12px 13px}.dropdown-set{display:none;position:absolute;top:95%;left:-2px;right:-2px;background:#F9F9F9;border:2px solid #26C3A2;border-top:none;border-radius:0 0 5px 5px;font-size:12px}.dropdown-set__assign{padding:15px 5px;border-bottom:1px solid #D9D9D9;font-size:12px;font-weight:bold;color:#26C3A2;text-align:center;text-transform:uppercase}.dropdown-set__text{display:block;width:100%;padding:5px;border-bottom:1px solid #D9D9D9;font-size:13px;text-align:center}.dropdown-set .btn-group{display:block;margin:15px 5px}.dropdown-set .btn-group .btn{padding-top:5px;padding-bottom:5px;font-size:15px;font-weight:500;color:#4F4F4F}.dropdown-set .btn-group .btn--rounded{border-radius:60px}.dropdown-set .btn-group .btn i{margin-left:10px;font-size:12px}.checkbox-set{display:inline-block;position:relative;cursor:pointer;margin-bottom:10px}.checkbox-set:last-child{margin-bottom:0}.checkbox-set__input{position:absolute;z-index:-1;opacity:0}.checkbox-set__input:checked+.checkbox-set__text{border-color:#26C3A2;background-color:#26C3A2;color:#ffffff}.checkbox-set__input:checked+.checkbox-set__text:before{color:#fff}.checkbox-set__text{display:block;position:relative;width:110px;line-height:28px;background:#FFFFFF;border:2px solid #D9D9D9;border-radius:4px;font-size:13px;padding-left:37px;transition:all 0.2s ease}.checkbox-set__text:before{position:absolute;top:7px;left:9px;font-size:13px;color:#26C3A2}.au-item-show-more{position:absolute;top:-24px;left:50%;margin-left:-43px;width:86px;line-height:24px;background:rgba(239,239,239,0.8);border-radius:5px 5px 0 0;font-size:14px;color:#596266;text-align:center;cursor:pointer;opacity:0;transition:all 0.2s ease}.au-item-show-more:after{position:static;display:inline-block;margin-left:5px;vertical-align:middle;content:'\e800';font-family:fontello-icons;line-height:18px;color:#383737}.au-item-show-more:hover{background-color:#EFEFEF}.au-item-show-more.on{background-color:#EFEFEF}.au-item-show-more.on:after{content:'\e801'}.cr-set-popup-2{max-width:940px}.cr-set-popup-2 table tbody tr:nth-child(odd){background-color:#ffffff}.cr-set-popup-2 .btn-group{justify-content:center;margin:10px 0}.cr-set-popup-2 .btn-group>*{margin:0}.cr-set-popup-2 .btn-group>a:not(:last-child){margin-right:15px}.cr-set-popup-2 .main-btn{border-radius:10em;max-width:130px;margin-left:auto}.cr-set-popup-2 .mfp-close{top:22px;right:25px;width:23px;height:23px}.cr-set-popup-2 .mfp-close:before{color:#ffffff;font-size:23px}.cr-set-popup-2 .p-top{align-items:center;height:70px;background:#607084;justify-content:center;padding:15px 70px;border:none}.cr-set-popup-2 .p-top__title{font-weight:400;font-size:22px;color:#ffffff;padding:0;text-align:center}.cr-set-popup-2 .p-top__title:after{display:none}.cr-set-popup-2-wide{max-width:1040px}.cr-set-popup-2-wide .l-number{min-width:60px}.popup-lessons-list{display:flex;justify-content:space-between;margin:0 -10px}.popup-lessons-list .au-item{width:280px}.popup-lessons-list .au-item__top{font-family:Lato, sans-serif;font-weight:normal;font-size:14px;color:#FFFFFF;border-radius:5px 5px 0 0;overflow:hidden;padding:18px 50px 17px 28px}.popup-lessons-list .au-item__title-2{font-size:20px;line-height:1.2}.popup-lessons-list .au-item__subtitle{display:flex}.popup-lessons-list .au-item .l-cut{text-transform:uppercase;font-weight:600;margin-left:5px}.popup-lessons-list .au-item .l-cut:before{padding-right:5px}.popup-lessons-list .au-item .favorite-btn{display:flex;justify-content:center;align-items:center;top:18px;right:16px;width:28px;height:28px;background:#FFFFFF;box-shadow:1px 1px 10px rgba(0,0,0,0.15);border-radius:5px;z-index:1}.popup-lessons-list .au-item .favorite-btn:before{color:#EB5757}.popup-lessons-list .au-item__bottom-list{border:1px solid #E5DEDE;border-radius:0 0 5px 5px;padding:20px 20px 15px;font-family:Lato, sans-serif;font-size:14px}.popup-lessons-list .au-item__bottom-list li{position:relative;padding-left:20px;margin-bottom:7px}.popup-lessons-list .au-item__bottom-list li:before{position:absolute;content:'';left:0;top:7px;width:8px;height:8px;border-radius:10em}.popup-lessons-list .lesson-1 .au-item__top{background-color:#F6B94B}.popup-lessons-list .lesson-1 .au-item__bottom-list li:before{background-color:#F6B94B}.popup-lessons-list .lesson-2 .au-item__top{background-color:#4EA7DE}.popup-lessons-list .lesson-2 .au-item__bottom-list li:before{background-color:#4EA7DE}.popup-lessons-list .lesson-3 .au-item__top{background-color:#16ABB5}.popup-lessons-list .lesson-3 .au-item__bottom-list li:before{background-color:#16ABB5}.popup-dropdown{display:none}.popup-dropdown table{width:calc(100% + 60px);border-collapse:collapse;table-layout:fixed;font-weight:bold;font-size:18px;margin:50px -30px 20px}.popup-dropdown table thead{background-color:#607084}.popup-dropdown table tbody tr:nth-child(even){background-color:#F4F8FB}.popup-dropdown table tbody tr td:first-child{padding-left:22px}.popup-dropdown table th{font-weight:bold;font-size:18px;color:#ffffff;height:55px}.popup-dropdown table td{color:#4f4f4f;height:45px;padding:0 7px}.popup-dropdown table td:not(:first-child){text-align:center}.popup-dropdown table .checkbox{display:inline-block;vertical-align:middle;width:25px;height:25px;margin:0}.popup-dropdown table .checkbox__text:before{top:0}.classrooms-teacher-v2 .crt-top .dropdown-menu__btn{line-height:24px;border:2px solid #596266;box-shadow:none;background-color:#fff}.classrooms-teacher-v2 .crt-top .dropdown-menu__btn:after{position:absolute;content:'';right:0;top:0;bottom:0;width:24px;background-color:#596266}.classrooms-teacher-v2 .crt-top .dropdown-menu__btn:before{color:#ffffff;top:5px;right:6px;z-index:1}.classrooms-teacher-v2 .crt-top .dropdown-menu__btn.on:before{top:3px}.classrooms-teacher-v2 .crt-top-dropdown .dropdown-menu__inner{border-color:#596266}.classrooms-teacher-v2 .crt-main{border-radius:3px}.classrooms-teacher-v2 .crt-main__title-line{align-items:center;background-color:#26C3A2}.classrooms-teacher-v2 .crt-item .main-btn{color:#ffffff;background:#607084;border-radius:10px}.classrooms-teacher-v2 .crt-item .icon-eye,.classrooms-teacher-v2 .crt-item .icon-trash{color:#596266}.classrooms-teacher-v2 .crt-item-include{border-left:7px solid #1F9EE4}.classrooms-teacher-v2 .crt-item-include .icon-check,.classrooms-teacher-v2 .crt-item-include .add-new{border:1px solid #dddddd}.classrooms-teacher-v2 .crt-item-include .icon-check:before,.classrooms-teacher-v2 .crt-item-include .add-new:before{color:#1F9EE4}.classrooms-teacher-v2 .crt-add,.classrooms-teacher-v2 .crt-add-first{margin-top:25px}.classrooms-teacher-v2 .crt-add-first{display:block;position:relative;margin-left:auto;margin-right:auto;width:255px;color:#4F4F4F;font-size:15px;text-align:center}.classrooms-teacher-v2 .crt-add-first:before{position:absolute;right:16px;top:13px;font-size:14px}.add-assign-unit-modal{min-width:1031px;background-color:transparent}.add-assign-unit-modal .mfp-close{top:22px;width:23px;height:23px}.add-assign-unit-modal .mfp-close:before{top:0;font-size:23px;line-height:1;color:rgba(255,255,255,0.5)}.add-assign-unit-modal .p-top{border:none;align-items:center;justify-content:space-between;background-color:#26C3A2;color:#ffffff}.add-assign-unit-modal .p-top__title{display:inline-block;vertical-align:middle;padding-bottom:0;border:none}.add-assign-unit-modal .p-top__title:after{display:none}.add-assign-unit-modal .search-btn{background-color:#FFC400}.add-assign-unit-modal .p-main{background-color:#f3f3f3;border-radius:0 0 10px 10px}.add-assign-unit-modal .popup-add-list{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}.add-assign-unit-modal .popup-add-list .add-item{display:flex;flex-flow:row wrap;background:#FFFFFF;border:1px solid #D0D0D0;box-sizing:border-box;border-radius:3px}.add-assign-unit-modal .popup-add-list .add-item__content{padding:15px 10px 15px 22px}.add-assign-unit-modal .popup-add-list .add-item__thumb{width:90px;height:85px}.add-assign-unit-modal .popup-add-list .add-item__title{font-size:20px;font-weight:bold;color:#4F4F4F}.add-assign-unit-modal .popup-add-list .add-item__desc{font-size:17px;font-weight:300;text-transform:uppercase}.gl-classroom__title{padding-bottom:30px;margin-bottom:60px;border-bottom:2px solid #DFDFDF}.gl-classroom-chb{display:flex;flex-flow:row wrap;margin:0 -15px 60px}.gl-classroom-chb .checkbox-wrap{width:calc(50% - 2 * 15px);margin:0 15px}.gl-classroom-chb .checkbox__text{font-size:18px;color:#000000}.gl-classroom-chb .checkbox__text:before{top:-2px}.gl-classroom .btn--accent{color:#4F4F4F}.acrd-unit__item{margin-bottom:30px;border-bottom:1px solid #D8D8D8}.acrd-unit-header{position:relative;padding-left:48px}.acrd-unit__toggle{position:absolute;left:0;top:0;display:flex;width:30px;height:30px;border:4px;background-color:#FFC400;align-items:center;justify-content:center;text-align:center;cursor:pointer}.acrd-unit__toggle i{font-size:26px;transition:all 0.2s ease}.acrd-unit__toggle.on i{transform:rotate(180deg)}.acrd-unit__question{margin-top:0}.acrd-unit-body{display:none}.acrd-unit-body .btn-group{margin:2em 0}.acrd-unit .btn-group{margin:2em 0}.unit-tb{font-size:15px}.unit-tb-thead{background-color:#828282}.unit-tb-thead .unit-tb-td{color:#ffffff;font-weight:bold}.unit-tb-thead .unit-tb-trow{align-items:center}.unit-tb-tbody .unit-tb-trow{background-color:#ffffff}.unit-tb-tbody:nth-child(even){background-color:#F4F8FB}.unit-tb-td{padding:10px}.unit-tb-td:first-child{padding-left:20px}.unit-tb-td:last-child{padding-right:20px}.unit-tb-td[contenteditable="true"]{margin:3px;background:#FFFFFF;border:1px solid #E4E6E7;box-sizing:border-box;border-radius:4px;outline-color:transparent}.unit-tb-trow{display:flex;flex-flow:row nowrap}.unit-tb .w-10{width:10%}.unit-tb .w-15{width:15%}.unit-tb .w-17{width:17%}.unit-tb .w-20{width:20%}.unit-tb .w-25{width:25%}.unit-tb__points{display:flex;justify-content:space-around;font-size:10px}.unit-tb__points span{display:inline-block;vertical-align:middle;width:28px;height:28px;margin:0 4px;border:2px solid #FFC400;border-radius:4px;line-height:24px;text-align:center;cursor:pointer;transition:all 0.2s ease}.unit-tb__points span.active,.unit-tb__points span:hover{background-color:#FFC400;box-shadow:inset 0px 2px 3px rgba(0,0,0,0.15)}.unit-header__top{display:flex;flex-flow:row wrap;padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #D8D8D8}.unit-header__title{flex:auto;margin-right:auto;padding-left:15px}.unit-header__buttons{flex:none;align-self:flex-end}.unit-header__bottom{display:flex;width:100%;margin-bottom:3em;justify-content:space-between}.page-unit-photosynthesis .l-subtitle{margin-bottom:0;font-size:17px;font-weight:bold;text-transform:uppercase}.page-unit-photosynthesis .l-subtitle span{color:#4EA7DE}.page-unit-photosynthesis .l-title{text-transform:none;color:#000000}[class^="mm4-icon-"],[class*=" mm4-icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm4-icon-analytics:before{content:"\e900"}.mm4-icon-archive:before{content:"\e901"}.mm4-icon-arrow-bold-right:before{content:"\e902"}.mm4-icon-arrow-curve:before{content:"\e903"}.mm4-icon-arrow-down:before{content:"\e904"}.mm4-icon-arrow-left:before{content:"\e905"}.mm4-icon-arrow-right:before{content:"\e906"}.mm4-icon-arrow-thin-down:before{content:"\e907"}.mm4-icon-arrow-thin-left:before{content:"\e908"}.mm4-icon-arrow-thin-right:before{content:"\e909"}.mm4-icon-arrow-thin-up:before{content:"\e90a"}.mm4-icon-bell:before{content:"\e90b"}.mm4-icon-book-mark:before{content:"\e90c"}.mm4-icon-book:before{content:"\e90d"}.mm4-icon-calendar:before{content:"\e90e"}.mm4-icon-checkmark-circle:before{content:"\e90f"}.mm4-icon-checkmark-wavy:before{content:"\e910"}.mm4-icon-checkmark:before{content:"\e911"}.mm4-icon-classman:before{content:"\e912"}.mm4-icon-clipboard:before{content:"\e913"}.mm4-icon-clock:before{content:"\e914"}.mm4-icon-close-circle:before{content:"\e915"}.mm4-icon-close:before{content:"\e916"}.mm4-icon-copy:before{content:"\e917"}.mm4-icon-desk:before{content:"\e918"}.mm4-icon-document:before{content:"\e919"}.mm4-icon-download:before{content:"\e91a"}.mm4-icon-edit-pencil:before{content:"\e91b"}.mm4-icon-edit:before{content:"\e91c"}.mm4-icon-en:before{content:"\e91d"}.mm4-icon-eraser:before{content:"\e91e"}.mm4-icon-es:before{content:"\e91f"}.mm4-icon-exercise-book:before{content:"\e920"}.mm4-icon-export:before{content:"\e921"}.mm4-icon-feedback:before{content:"\e922"}.mm4-icon-flask:before{content:"\e923"}.mm4-icon-folder:before{content:"\e924"}.mm4-icon-full-screen:before{content:"\e925"}.mm4-icon-grid:before{content:"\e926"}.mm4-icon-heart-solid:before{content:"\e927"}.mm4-icon-heart-thin:before{content:"\e928"}.mm4-icon-info:before{content:"\e929"}.mm4-icon-languages:before{content:"\e92a"}.mm4-icon-logout:before{content:"\e92b"}.mm4-icon-master:before{content:"\e92c"}.mm4-icon-mode:before{content:"\e92d"}.mm4-icon-news:before{content:"\e92e"}.mm4-icon-notebook:before{content:"\e92f"}.mm4-icon-pdf:before{content:"\e930"}.mm4-icon-play-circle:before{content:"\e931"}.mm4-icon-play:before{content:"\e932"}.mm4-icon-plus:before{content:"\e933"}.mm4-icon-remove:before{content:"\e934"}.mm4-icon-reverse:before{content:"\e935"}.mm4-icon-rotate-left:before{content:"\e936"}.mm4-icon-rotate-right:before{content:"\e937"}.mm4-icon-search:before{content:"\e938"}.mm4-icon-settings-circle:before{content:"\e939"}.mm4-icon-settings-line:before{content:"\e93a"}.mm4-icon-settings:before{content:"\e93b"}.mm4-icon-share-circle:before{content:"\e93c"}.mm4-icon-share:before{content:"\e93d"}.mm4-icon-sort:before{content:"\e93e"}.mm4-icon-star-hollow:before{content:"\e93f"}.mm4-icon-star-solid:before{content:"\e940"}.mm4-icon-stopwatch:before{content:"\e941"}.mm4-icon-student:before{content:"\e942"}.mm4-icon-sync:before{content:"\e943"}.mm4-icon-text:before{content:"\e944"}.mm4-icon-undo:before{content:"\e945"}.mm4-icon-upload:before{content:"\e946"}.mm4-icon-user-add-thin:before{content:"\e947"}.mm4-icon-user-add:before{content:"\e948"}.mm4-icon-user:before{content:"\e949"}.mm4-icon-view:before{content:"\e94a"}.mm4-icon-eye-crossed:before{content:"\e94b"}.mm4-header{position:relative;left:0;right:0}.mm4-header_gray{background:#434945}.mm4-header_blue{background:#5068a9}.mm4-header__inner{display:flex;align-items:center;justify-content:space-between;padding:15px 0;min-height:80px}@media screen and (max-width: 1279px){.mm4-header{position:absolute}}@media screen and (max-width: 1439px){.mm4-main_secondary .mm4-container{padding-left:0}.mm4-main_secondary .mm4-content{padding-left:82px}}.mm4-container{width:100%;margin:0 auto;padding:0 20px}.mm4-container_primary{max-width:1440px}.mm4-container_secondary{max-width:1280px}.mm4-logo{width:195px;flex-shrink:0}.mm4-logo__link{display:block}.mm4-logo__img{width:100%;display:block}.mm4-img{max-width:100%;height:auto}.mm4-navigation{display:flex;flex-direction:column;align-items:flex-end;flex:1;padding:0 0 0 30px}.mm4-navigation:only-child{padding:0}.mm4-navigation__inner{display:flex;align-items:center}.mm4-navigation__inner_indent-md{justify-content:space-between;min-width:875px}.mm4-navigation__inner_indent-lg{justify-content:space-between;min-width:930px}.mm4-navigation-list{display:flex;align-items:center}.mm4-navigation-list__item:not(:last-child){margin:0 30px 0 0}.mm4-navigation-list__item_active .mm4-navigation-list__link{color:#f8e225}.mm4-navigation-list__link{font-size:15px;font-weight:700;line-height:2.73334;text-transform:uppercase;color:#fff;height:41px;display:block;transition:color .2s linear}.mm4-navigation-list__link_green{color:#71d3cc}.mm4-navigation-list__link:hover{color:#f8e225}.mm4-navigation-dropdown{position:absolute;top:100%;right:-15px;min-width:150px;max-width:180px;margin:30px 0 0;opacity:0;visibility:hidden;display:block !important;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-navigation-dropdown-list{padding:20px 0;margin:0;list-style:none;background:#434945;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.mm4-navigation-dropdown-list__item_active .mm4-navigation-dropdown-list__link{color:#000;background:#f8e225}.mm4-navigation-dropdown-list__link{font-size:14px;font-weight:400;line-height:1.2;color:#fff;text-transform:uppercase;padding:12px 16px;display:flex;align-items:center;transition:color .2s linear, background .2s linear}.mm4-navigation-dropdown-list__link:hover{color:#000;background:#f8e225}.mm4-navigation-dropdown-list__icon-box{width:19px;display:flex;margin:0 10px 0 0}.mm4-navigation-dropdown-list__icon-box:only-child{margin:0}.mm4-navigation-dropdown-list__icon{font-size:16px}.mm4-navigation-dropdown-list__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.mm4-navigation-has-dropdown{position:relative}.mm4-navigation-has-dropdown.mm4-navigation-dropdown-active .mm4-navigation-list__link{color:#f8e225}.mm4-navigation-has-dropdown.mm4-navigation-dropdown-active .mm4-navigation-dropdown{opacity:1;visibility:visible}.mm4-navigation-has-dropdown.mm4-navigation-dropdown-active:after{opacity:1;visibility:visible}.mm4-navigation-has-dropdown:after{content:'';width:0;height:0;position:absolute;top:100%;left:50%;transform:translateX(-50%);border-style:solid;border-width:0 20px 5px 20px;border-color:transparent transparent #434944 transparent;margin:25px 0 0;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-account-details{display:flex;align-items:center;margin:0 0 0 25px}.mm4-account-details_decor{position:relative;margin:0 0 0 34px;padding:0 0 0 35px}.mm4-account-details_decor:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:34px;background:#fff}.mm4-account-details_indent{margin:0 0 0 320px}.mm4-account-details:only-child{margin:0;padding:0}.mm4-account-details:only-child:before{display:none}.mm4-account-details-list{display:flex;align-items:center}.mm4-account-details-list__item:not(:last-child){margin:0 10px 0 0}.mm4-account-details-list__item_indent:not(:last-child){margin:0 25px 0 0}.mm4-account-details-list__link{font-size:15px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#fff;display:block;transition:color .2s linear}.mm4-account-details-list__link:hover{color:#f8e225}.mm4-account-details-list__button{font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;border-radius:5px;border:1px solid transparent;display:block;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-account-details-list__button_try{color:#000;background:#f8e324;padding:12px 19px 11px}.mm4-account-details-list__button_try:hover{color:#f8e324;border-color:#f8e324;background:transparent}.mm4-account-details-list__button_pilot{color:#fff;background:#b30f7c;padding:12px 25px 11px}.mm4-account-details-list__button_pilot:hover{color:#b30f7c;border-color:#b30f7c;background:transparent}.mm4-account-details-list__button_pro{color:#fff;background:#2684fc;padding:12px 16px 11px}.mm4-account-details-list__button_pro:hover{color:#2684fc;border-color:#2684fc;background:transparent}.mm4-account-details-list__button_register{color:#000;background:#f8e324;padding:12px 16px 11px}.mm4-account-details-list__button_register:hover{color:#f8e324;border-color:#f8e324;background:transparent}.mm4-account-details-grading__alert{content:'';width:14px;height:14px;background:#ff3a3a;border-radius:50%;position:absolute;top:-5px;right:-5px;z-index:2}.mm4-account-details-grading__button{background:transparent;padding:0;display:block}.mm4-account-details-grading__button:disabled{opacity:.5;cursor:not-allowed}.mm4-account-details-grading__img{width:100%;display:block}.mm4-grading-dropdown{background:#fff;padding:15px;border-radius:3px 0 3px 3px;position:absolute;top:100%;right:0;margin-top:10px;min-width:290px;max-width:290px;display:block !important;opacity:0;visibility:hidden;box-shadow:0 2px 5px rgba(161,161,161,0.5);transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-grading-dropdown__header{display:flex;align-items:center;justify-content:space-between;column-gap:20px;margin:0 0 20px}.mm4-grading-dropdown__header:last-child{margin:0}.mm4-grading-dropdown__title{font-size:18px;font-weight:700;line-height:1.2;color:#000;flex:1 1 0%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm4-grading-dropdown__link{font-size:13px;line-height:1.2;color:#424248;border-bottom:1px solid currentColor;flex-shrink:0;transition:border-color .2s linear}.mm4-grading-dropdown__link:hover,.mm4-grading-dropdown__link:focus{outline:none;border-bottom-color:transparent;transition:border-color .2s linear}.mm4-grading-dropdown__scrollable{max-height:202px;overflow-y:auto;margin:0 -15px 0 0;padding:0 15px 0 0}.mm4-grading-dropdown__text{flex:1 1 0%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm4-grading-dropdown__number{flex-shrink:0;color:#ff3a3a}.mm4-grading-dropdown-list{font-size:14px;font-weight:700;line-height:1.2;color:#000}.mm4-grading-dropdown-list__item{display:flex;align-items:center;justify-content:space-between;column-gap:20px;background:#ecfcf9;border:1px solid #dadbdd;border-radius:2px;padding:8px}.mm4-grading-dropdown-list__item:not(:last-child){margin-bottom:7px}.mm4-grading-has-dropdown{position:relative}.mm4-grading-has-dropdown.mm4-grading-dropdown-active .mm4-grading-dropdown{opacity:1;visibility:visible}.mm4-account-details-badge{margin:0 0 0 20px}.mm4-account-details-badge:first-child,.mm4-account-details-badge:only-child{margin:0}.mm4-account-details-badge_pro{width:40px}.mm4-account-details-badge_student{width:103px}.mm4-account-details-badge__img{width:100%;display:block}.mm4-account-details-avatar{margin:0 0 0 20px}.mm4-account-details-avatar_indent{margin:0 0 0 35px}.mm4-account-details-avatar:first-child,.mm4-account-details-avatar:only-child{margin:0}.mm4-account-details-avatar__button{width:50px;height:50px;background:#e5e6e7;border-radius:50%;padding:0;display:block;overflow:hidden}.mm4-account-details-avatar__img{width:100%;display:block}.mm4-button{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2;color:#fff;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;border:1px solid transparent;transition:color .2s linear, background .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-button__inner{display:flex;align-items:center;flex:1 1 0%;margin:0 6px 0 0}.mm4-button__inner:only-child{margin:0}.mm4-button__material{font-size:12px;font-weight:700;text-transform:uppercase;color:#4e4e4e;border-color:#636363;border-radius:3px;padding:6px 20px}.mm4-button__material:hover{color:#fff;background:#636363}.mm4-button__material:focus{background:#898989;border-color:#898989}.mm4-button__img{flex:none;margin:0 10px 0 0}.mm4-button__img:only-child{margin:0}.mm4-button__add,.mm4-button__preview{font-size:12px;font-weight:600;background:#2dc3a2;padding:7px 14px 7px 18px;border-radius:3px;box-shadow:0 2px 4px rgba(118,118,118,0.5)}.mm4-button__add:hover,.mm4-button__preview:hover{color:#2dc3a2;background:transparent;border-color:#2dc3a2;box-shadow:none}.mm4-button__add:focus,.mm4-button__preview:focus{color:#1f856e;background:transparent;border-color:#1f856e;box-shadow:none}.mm4-button__preview{font-size:10px;text-transform:uppercase;padding:8px 10px}.mm4-button__icon-add,.mm4-button__icon-user-add{font-size:12px;margin:0 0 0 10px}.mm4-button__assign{font-size:12px;font-weight:600;color:#2dc3a2;background:transparent;border-color:#2dc3a2;border-radius:3px;padding:6px;min-width:80px}.mm4-button__assign:hover{color:#fff;background:#2dc3a2}.mm4-button__assign-text_secondary{display:none}.mm4-button__icon-assign,.mm4-button__icon-check{font-size:9px;margin:0 0 0 6px}.mm4-button__icon-check{display:none}.mm4-button__resource{font-size:10px;font-weight:600;background:#f05e5e;border-color:#f05e5e;text-transform:uppercase;border-radius:3px;padding:8px 10px}.mm4-button__resource_secondary{justify-content:flex-start;min-width:150px}.mm4-button__resource:hover{color:#f05e5e;background:transparent}.mm4-button__resource:focus{outline:none;color:#e91818;background:transparent;border-color:#e91818}.mm4-button__icon-book-mark,.mm4-button__icon-clipboard{font-size:14px;margin:0 6px 0 0}.mm4-button__icon-arrow{font-size:10px;transition:transform .2s linear}.mm4-button__back{font-size:11px;font-weight:700;background:#434945;border-radius:8px;padding:6px 9px}.mm4-button__back:hover{color:#434945;background:transparent;border-color:#434945}.mm4-button__back:focus{color:#68716b;background:transparent;border-color:#68716b}.mm4-button__icon-back{font-size:8px;margin:0 8px 0 0}.mm4-button__new{font-size:10px;font-weight:700;background:#4189dd;border-radius:3px;padding:8px 10px;text-transform:uppercase;box-shadow:0 2px 4px rgba(118,118,118,0.5);width:100%}.mm4-button__new:hover{color:#4189dd;background:transparent;border-color:#4189dd;box-shadow:none}.mm4-button__new:focus{color:#82b1e9;background:transparent;border-color:#82b1e9;box-shadow:none}.mm4-button__icon-new{font-size:14px;margin:0 9px 0 0;display:none}.mm4-button__go-to{font-size:11px;font-weight:600;background:#2dc3a2;text-transform:uppercase;padding:13px 12px;border-radius:3px;box-shadow:0 2px 4px rgba(118,118,118,0.5);min-width:147px}.mm4-button__go-to:hover{color:#2dc3a2;background:transparent;border-color:#2dc3a2;box-shadow:none}.mm4-button__go-to:focus{color:#1f856e;background:transparent;border-color:#1f856e;box-shadow:none}.mm4-button__icon-go-to{font-size:10px;margin:0 0 0 8px}.mm4-button__reset{font-size:11px;font-weight:600;background:#f05e5e;text-transform:uppercase;padding:13px 12px;border-radius:3px;border:1px solid #f05e5e;box-shadow:0 2px 4px rgba(118,118,118,0.5);min-width:147px}.mm4-button__reset:hover{color:#f05e5e;background:transparent;box-shadow:none}.mm4-button__reset:focus{outline:none;color:#e91818;background:transparent;border-color:#e91818;box-shadow:none}.mm4-button__download{font-size:10px;font-weight:700;color:#000;text-transform:uppercase;border-color:#bdbdbd;border-radius:3px;min-width:182px}.mm4-button__download:hover,.mm4-button__download:focus{border-color:#000;color:#000}.mm4-button__download:hover .mm4-button__download-bar,.mm4-button__download:focus .mm4-button__download-bar{border-left-color:#000}.mm4-button__icon-download-pdf{font-size:16px;color:#ea4c3a;margin:0 12px 0 0}.mm4-button__download-area{display:flex;align-items:center;flex:1;padding:6px 12px}.mm4-button__download-bar{width:31px;height:28px;border-left:1px solid #bdbdbd;display:flex;align-items:center;justify-content:center;transition:border-left-color .2s linear}.mm4-button__icon-download-arrow-thin-down{font-size:11px}.mm4-button-blue{color:white;background-color:#4EA7DE;text-transform:uppercase;font-size:12px;width:137px;height:37px;border-radius:3px;border:1px solid #4EA7DE}.mm4-button-blue:hover{color:#4EA7DE;background:transparent;box-shadow:none}.mm4-button-blue:focus{outline:none;color:#2382bc;background:transparent;border-color:#2382bc;box-shadow:none}.mm4-button-blue-inactive{color:white;background-color:#4EA7DE;text-transform:uppercase;font-size:12px;width:137px;height:37px;border-radius:3px;border:1px solid #4EA7DE;opacity:40%}.mm4-button-orange{color:white;background-color:#F6B94B;text-transform:uppercase;font-size:12px;width:137px;height:37px;border-radius:3px;border:1px solid #F6B94B}.mm4-button-orange:hover{color:#F6B94B;background:transparent;box-shadow:none}.mm4-button-orange:focus{outline:none;color:#e99a0c;background:transparent;border-color:#e99a0c;box-shadow:none}.mm4-button-grey{color:white;background-color:#596266;text-transform:uppercase;font-size:12px;width:137px;height:37px;border-radius:3px;border:1px solid #596266}.mm4-button-grey:hover{color:#596266;background:transparent;box-shadow:none}.mm4-button-grey:focus{outline:none;color:#353b3d;background:transparent;border-color:#353b3d;box-shadow:none}.button-wrapper{margin:10px}.mm4-content-holder{display:flex;flex-wrap:wrap;position:relative}.mm4-content{padding:31px 0 31px 62px;flex:1}.mm4-lesson-details__header{display:flex;align-items:center;justify-content:space-between;margin:0 -5px 24px}.mm4-lesson-details__header-box{padding:0 5px}.mm4-lesson-details__header-box:first-child{flex:0 0 32%;max-width:32%}.mm4-lesson-details__header-box:last-child{display:flex;justify-content:flex-end;flex:0 0 68%;max-width:68%}.mm4-lesson-details__title{font:400 26px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;margin:0}.mm4-lesson-details__button-group{display:flex;flex-wrap:wrap;justify-content:flex-end}.mm4-lesson-details__button-group:not(:last-child){margin:0 7px 0 0}.mm4-lesson-details__button-group-item{position:relative}.mm4-lesson-details__button-group-item_active .mm4-button__resource{color:#f05e5e;background:transparent;border-color:#f05e5e}.mm4-lesson-details__button-group-item_active .mm4-button__icon-arrow{transform:rotate(180deg)}.mm4-lesson-details__button-group-item_active .mm4-lesson-details-dropdown{opacity:1;visibility:visible}.mm4-lesson-details__button-group-item:not(:last-child){margin:0 7px 0 0}.mm4-lesson-details .mm4-button__add{font-size:10px;text-transform:uppercase;padding:8px 12px 8px 26px}.mm4-lesson-details .mm4-button__icon-user-add{font-size:14px;margin:0 0 0 14px}.voice_over-play_button-conditional{display:none}.voice_over-play_button-always_on{display:block}.voice_over-play_button-playing{content:url(/assets/audio-pause-313dce722e62a87cb9965b29e05611fd76b0da0fb4453ab9791f64203f20268a.png)}.voice_over_enabled #toggle_voice_over{content:url(/assets/enable_voice_over-1cf77ffed8b625abd0fbc288ed9e8d5abcdb90185a8bba2ef6ab2b8f52f68af5.png)}.voice_over_enabled .voice_over-play_button{display:block}.mm4-lesson-details-dropdown{width:190px;position:absolute;top:100%;right:0;margin:10px 0 0;z-index:20;opacity:0;visibility:hidden;will-change:opacity, visibility;display:block !important;transition:opacity .2s linear, visibility .2s linear}.mm4-lesson-details-dropdown_active{opacity:1;visibility:visible}.mm4-lesson-details-dropdown__inner{padding:10px 12px;background:#fff;border-radius:3px;position:relative;box-shadow:0 2px 5px rgba(161,161,161,0.5)}.mm4-lesson-details-dropdown__inner:before,.mm4-lesson-details-dropdown__inner:after{content:'';position:absolute;right:12px;bottom:100%;border-style:solid}.mm4-lesson-details-dropdown__inner:before{display:none}.mm4-lesson-details-dropdown__inner:after{border-width:0 4px 6px 4px;border-color:transparent transparent #fff transparent}.mm4-lesson-details-dropdown__item{margin:0 0 6px}.mm4-lesson-details-dropdown__item:last-child{margin:0}.mm4-lesson-details-dropdown__button{font-size:12px;font-weight:700;line-height:1.286;text-align:left;color:#000;background:#ecfcf9;border:1px solid #dadbdd;border-radius:2px;display:flex;align-items:center;column-gap:16px;padding:7px 8px;will-change:background, border-color;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-lesson-details-dropdown__button:hover{color:#2dc3a2;background:transparent;border-color:#2dc3a2;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-lesson-details-dropdown__button-text{flex:1 1 0%}.mm4-lesson-details-dropdown__button-icon{font-size:16px;flex:none}.mm4-lesson-tabset{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase;display:flex;flex-wrap:wrap;border-radius:3px;overflow:hidden;margin:0 0 16px}.mm4-lesson-tabset__item{display:flex;flex-direction:column;flex:1}.mm4-lesson-tabset__item:first-child .mm4-lesson-tabset__link{border-left:1px solid #dcdcdc}.mm4-lesson-tabset__item_active .mm4-lesson-tabset__link{background:#fff}.mm4-lesson-tabset__item_active .mm4-lesson-tabset__link:hover{background:#fff}.mm4-lesson-tabset__item_active .mm4-lesson-tabset__link:after{opacity:1;visibility:visible}.mm4-lesson-tabset__item_visited .mm4-lesson-tabset__checkmark{visibility:visible}.mm4-lesson-tabset__item_waiting .mm4-lesson-tabset__checkmark{visibility:hidden}.mm4-lesson-tabset__item.genetic-variation-make-tabset__item .mm4-lesson-tabset__title{font-size:9px}.mm4-lesson-tabset__checkmark{width:22px;height:22px;display:flex;align-items:center;justify-content:center;position:absolute;top:-1px;left:-1px;background:#2dc3a2;border-radius:0 0 1px 0;transition:opacity .3s ease-in-out, visibility .3s ease-in-out;opacity:1;visibility:hidden}.mm4-lesson-tabset__link{position:relative;background:#f9f9f9;display:flex;flex-direction:column;flex:1;padding:12px 0 14px;border:1px solid #dcdcdc;border-width:1px 1px 1px 0;transition:background .2s linear}.mm4-lesson-tabset__link:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#f6b94c;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, visibility .3s ease-in-out}.mm4-lesson-tabset__link:hover{background:#ececec}.mm4-lesson-tabset__icon{color:#fff;font-size:13px;display:block}.mm4-lesson-tabset__step{font-size:10px;color:#616161;display:block;margin:0 auto 5px;max-width:70%}.mm4-lesson-tabset__step:last-child{margin-bottom:0}.mm4-lesson-tabset__step:empty{display:none}.mm4-lesson-tabset__title{font-size:11px;color:#54455a;display:block;margin:0 auto;max-width:80%}.mm4-lesson-tabset__title:empty{display:none}.js-tab-hidden{display:block !important;left:-9999px !important;position:absolute !important;top:-9999px !important}.mm4-unit-details{font:400 13px/1.4 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif}.mm4-unit-details__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 34px;height:60px}.mm4-unit-details__header:last-child{margin:0}.mm4-unit-details__header-box{display:flex;align-items:center}.mm4-unit-details__header-title{font:400 30px/1.4 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;margin:0}.mm4-unit-details__header-img{width:100%;max-width:41px;height:auto;margin:0 0 0 12px}.mm4-unit-details__header-img:only-child{margin:0}.mm4-unit-details__body{color:#000}.mm4-unit-details__body-title{font:700 14px/1.4 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;margin:0 0 12px}.mm4-unit-details__body-title:last-child{margin:0}.mm4-unit-details__paragraph{margin:0 0 26px}.mm4-unit-details__paragraph:last-child{margin:0}.mm4-unit-details-list{font:400 14px/1.57142 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -25px 60px}.mm4-unit-details-list:last-child{margin-bottom:0}.mm4-unit-details-list__item{flex:0 0 33.33%;max-width:33.33%;padding:0 25px}.mm4-unit-details-list__item-4{flex:0 0 25%;max-width:25%}.mm4-unit-details-list__title,.mm4-unit-details-list__sub-title{font-size:15px;font-weight:700;line-height:1.2;display:block}.mm4-unit-details-list__sub-title{margin:0 0 20px}.mm4-unit-details-list__sub-title:last-child{margin:0}.mm4-unit-details-list__img-box{overflow:hidden;border-radius:5px;margin:0 0 25px}.mm4-unit-details-list__img-box:last-child{margin:0}.mm4-unit-details-list__img{width:100%;height:auto;display:block}.mm4-unit-details-list__title{margin:0 0 20px}.mm4-unit-details-list__title:last-child{margin:0}.mm4-unit-details-list__paragraph{margin:0}.mm4-materials-list{font:400 14px/1.57142 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.mm4-materials-list__item{flex:0 0 33.33%;max-width:33.33%;padding:0 15px}.mm4-materials-list__decor{margin:0 0 20px}.mm4-materials-list__decor:last-child{margin:0}.mm4-materials-list__decor>.mm4-materials-list__sub-title{display:inline-block;vertical-align:middle;padding:0 0 5px;border-bottom:1px solid #2dc3a2}.mm4-materials-list__title,.mm4-materials-list__sub-title{font-size:15px;font-weight:700;line-height:1.46667}.mm4-materials-list__img-box{margin:0 0 25px}.mm4-materials-list__img-box:last-child{margin:0}.mm4-materials-list__img{width:100%;height:auto;display:block}.mm4-materials-list__title{display:block;margin:0 0 10px}.mm4-materials-list__title:last-child{margin:0}.mm4-materials-list ul li{position:relative;padding:0 0 8px 12px}.mm4-materials-list ul li:last-child{padding-bottom:0}.mm4-materials-list ul li:before{content:'';width:5px;height:5px;border-radius:50%;position:absolute;top:8px;left:0;background:#000}.mm4-lesson-info{font:400 14px/1.42857 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;max-width:870px;margin:0 0 35px}.mm4-lesson-info:last-child{margin:0}.mm4-lesson-info__row{display:flex;flex-wrap:wrap;margin:0 -18px}.mm4-lesson-info__col{padding:0 18px}.mm4-lesson-info__col:first-child{flex:0 0 59.4%;max-width:59.4%}.mm4-lesson-info__col:last-child{flex:0 0 40.6%;max-width:40.6%}.mm4-lesson-info__col:only-child{flex:0 0 100%;max-width:100%}.mm4-lesson-info__img{width:100%;height:auto;display:block}.mm4-lesson-info__title{font-size:16px;font-weight:700;display:block;margin:0 0 5px}.mm4-lesson-info__title:last-child{margin:0}.mm4-lesson-info__paragraph{margin:0}.mm4-lesson-info-time{display:flex;align-items:center;margin:15px 0 20px}.mm4-lesson-info-time:last-child{margin:0}.mm4-lesson-info-time__img{width:43px;flex-shrink:0;margin:0 15px 0 0}.mm4-lesson-info-time__img:only-child{margin:0}.mm4-lesson-info-time__text{font-size:16px;line-height:1.2}.mm4-lesson-info-time__text b{font-weight:700}.mm4-unit-tabset{font:600 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-transform:uppercase;display:flex;flex-wrap:wrap;border-bottom:1px solid #e3e3e3;margin:0 0 26px}.mm4-unit-tabset__item_active .mm4-unit-tabset__link:before{opacity:1;visibility:visible}.mm4-unit-tabset__item_active .mm4-unit-tabset__link_green:hover{color:#2dc3a2}.mm4-unit-tabset__item_active .mm4-unit-tabset__link_purple:hover{color:#9371d4}.mm4-unit-tabset__item_active .mm4-unit-tabset__link_red:hover{color:#e70202}.mm4-unit-tabset__link{position:relative;display:block;padding:16px 23px;transition:color .3s ease-in-out}.mm4-unit-tabset__link:hover{color:#4f4f4f}.mm4-unit-tabset__link:focus{outline:none}.mm4-unit-tabset__link:before{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out, visibility .2s ease-in-out}.mm4-unit-tabset__link_green{color:#2dc3a2}.mm4-unit-tabset__link_green:before{background:#2dc3a2}.mm4-unit-tabset__link_purple{color:#9371d4}.mm4-unit-tabset__link_purple:before{background:#9371d4}.mm4-unit-tabset__link_red{color:#e70202}.mm4-unit-tabset__link_red:before{background:#e70202}.mm4-accordion{font:700 14px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif}.mm4-accordion__item:not(:last-child){margin:0 0 6px}.mm4-accordion__item_active .mm4-accordion__link{border-bottom-color:transparent}.mm4-accordion__item_active .mm4-accordion__link:hover{color:#000;border-color:#e6e6e6;border-bottom-color:transparent}.mm4-accordion__item_active .mm4-accordion__link:hover .mm4-accordion__link{color:#000;border-color:#e6e6e6;border-bottom-color:transparent}.mm4-accordion__item_active .mm4-accordion__link:hover .mm4-accordion__pointer{background:#f6f6f9;color:#2dc3a2}.mm4-accordion__item_active .mm4-accordion__icon{transform:rotate(180deg)}.mm4-accordion__link{color:#000;position:relative;border:1px solid #e6e6e6;padding:15px 53px 14px 22px;display:block;transition:border-color .2s linear}.mm4-accordion__link:hover{color:#4f4f4f;border-color:#4f4f4f}.mm4-accordion__link:hover .mm4-accordion__pointer{background:#2dc3a2;color:#f6f6f9}.mm4-accordion__link:focus{outline:none}.mm4-accordion__pointer{width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:18px;transform:translateY(-50%);border-radius:50%;background:#f6f6f9;color:#2dc3a2;transition:background .2s linear, color .2s linear}.mm4-accordion__icon{font-size:8px;transition:transform .2s linear}.mm4-accordion__slide-inner{padding:0 22px 22px;border:1px solid #e6e6e6;border-width:0 1px 1px}.mm4-table{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;border:1px solid #c6c6c6;border-radius:3px}.mm4-table__header{background:#f4f4f4;border-bottom:1px solid #c6c6c6;margin:0 0 8px}.mm4-table__title{font-size:14px;font-weight:700;line-height:1.2;display:block}.mm4-table__body-row .mm4-table__text{color:rgba(0,0,0,0.3)}.mm4-table__body-row_active .mm4-button{padding:6px}.mm4-table__body-row_active .mm4-button__assign{color:#fff;background:#2dc3a2}.mm4-table__body-row_active .mm4-button__assign:hover{color:#2dc3a2;background:transparent}.mm4-table__body-row_active .mm4-button__assign-text_primary{display:none}.mm4-table__body-row_active .mm4-button__assign-text_secondary{display:block}.mm4-table__body-row_active .mm4-button__icon-assign{display:none}.mm4-table__body-row_active .mm4-button__icon-check{display:block}.mm4-table__body-row_active .mm4-table__text{color:#000}.mm4-table__header-row,.mm4-table__body-row{display:flex;flex-wrap:wrap}.mm4-table__body-row{padding:0 0 4px}.mm4-table__header-col_primary{padding:14px 8px 16px}.mm4-table__header-col_secondary{padding:14px 8px 16px}.mm4-table__body-col{display:flex;align-items:center}.mm4-table__body-col_primary{padding:16px 8px}.mm4-table__body-col_primary:nth-child(3){justify-content:space-between}.mm4-table__body-col_secondary{padding:16px 8px}.mm4-table__body-col_secondary:nth-child(2){justify-content:flex-end}.mm4-table__header-col_primary:first-child,.mm4-table__body-col_primary:first-child{flex:0 0 28%;max-width:28%;padding-left:18px}.mm4-table__header-col_primary:nth-child(2),.mm4-table__body-col_primary:nth-child(2){flex:0 0 39%;max-width:39%}.mm4-table__header-col_primary:nth-child(3),.mm4-table__body-col_primary:nth-child(3){flex:0 0 33%;max-width:33%;padding-right:18px}.mm4-table__header-col_secondary,.mm4-table__body-col_secondary{flex:0 0 69%;max-width:69%}.mm4-table__header-col_secondary:first-child,.mm4-table__body-col_secondary:first-child{padding-left:18px}.mm4-table__header-col_secondary:nth-child(2),.mm4-table__body-col_secondary:nth-child(2){flex:0 0 31%;max-width:31%;padding-right:18px}.mm4-table__text{font-size:11px;font-weight:600;text-transform:uppercase;display:block}.mm4-table-empty{font:400 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2;text-align:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%;height:400px;max-width:424px;margin:26px auto 30px}.mm4-table-empty__title{font-size:20px;font-weight:600;display:block;margin:0 0 14px}.mm4-table-empty__paragraph{margin:0 0 24px}.mm4-table-empty__button-wrap{margin:0 0 39px}.mm4-table-empty__button{font:600 12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:3px;padding:7px 10px;border:1px solid transparent;min-width:228px;margin:0 auto;box-shadow:0 2px 4px rgba(118,118,118,0.5);transition:color .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, box-shadow .3s ease-in-out}.mm4-table-empty__button_primary{background:#f05e5e}.mm4-table-empty__button_primary:hover,.mm4-table-empty__button_primary:focus{background:transparent;box-shadow:none}.mm4-table-empty__button_primary:hover{color:#f05e5e;border-color:#f05e5e}.mm4-table-empty__button_primary:focus{color:#e91818;border-color:#e91818}.mm4-table-empty__button_secondary{background:#9371d4}.mm4-table-empty__button_secondary:hover,.mm4-table-empty__button_secondary:focus{background:transparent;box-shadow:none}.mm4-table-empty__button_secondary:hover{color:#9371d4;border-color:#9371d4}.mm4-table-empty__button_secondary:focus{color:#673abf;border-color:#673abf}.mm4-table-empty__button-icon{font-size:12px;margin:0 0 0 8px}.mm4-table-empty .mm4-button__add{min-width:184px}.mm4-table-empty__img{width:100%;height:auto;display:block;margin:0 auto}.mm4-table-empty__img_primary{max-width:164px}.mm4-table-empty__img_secondary{max-width:211px}.mm4-action-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 16px 0 0}.mm4-action-list:only-child{margin:0}.mm4-action-list__item_primary:not(:last-child){margin:0 16px 0 0}.mm4-action-list__item_secondary:not(:last-child){margin:0 24px 0 0}.mm4-action-list__link{color:#c9c9c9;display:block;transition:color .3s ease-in-out}.mm4-action-list__link_primary{font-size:17px}.mm4-action-list__link_secondary{font-size:14px}.mm4-action-list__link:hover{color:#4f4f4f}.mm4-action-list__link:focus{color:#757575;outline:none}.mm4-action-list__icon{display:block}.mm4-label-slider{position:relative;overflow:hidden;max-width:350px;width:100%}.mm4-label-slider__slide{padding:0 2px}.mm4-label-slider__prev,.mm4-label-slider__next{display:flex;width:17px;height:100%;border:1px solid #d3d3d3;color:#a8a8a8;background:#fff;margin:0;padding:0;border-radius:0;box-shadow:none;top:0;bottom:0;transition:opacity .3s ease-in-out, visibility .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out}.mm4-label-slider__prev:hover,.mm4-label-slider__next:hover{color:#000;border-color:#000}.mm4-label-slider__prev.slick-disabled,.mm4-label-slider__next.slick-disabled{opacity:0;visibility:hidden}.mm4-label-slider__prev{left:0}.mm4-label-slider__next{right:0}.mm4-label-slider__icon{font-size:8px;display:block}.mm4-label{font:600 12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;background:#f05e5e;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:3px;padding:7px 5px}.mm4-label__close{width:14px;height:14px;display:block;position:relative;margin:0 0 0 2px}.mm4-label__close:focus{outline:none}.mm4-label__close:before,.mm4-label__close:after{content:'';position:absolute;top:6px;left:2px;right:2px;height:1px;background:#fff;transform:rotate(45deg)}.mm4-label__close:after{transform:rotate(-45deg)}.mm4-sidebar{width:234px;flex-shrink:0;position:relative;background:#f6f6f9}@media screen and (max-width: 1439px){.mm4-sidebar_secondary{position:absolute;top:0;left:0;z-index:10}.mm4-sidebar_secondary.mm4-sidebar-collapsed{width:50px}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-sidebar-close{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-block{padding:26px 0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-block__button{text-align:center}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-block__button:first-child{display:block}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-block__title{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-button__back{border-radius:2px}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-button__icon-back{margin:0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-button__text-back{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-button__new{width:auto}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-button__icon-new{display:block;margin:0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-button__text-new{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-p-menu{margin:0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-p-menu__link{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-p-sub-menu__link{padding:14px 10px;justify-content:center}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-p-sub-menu__icon{margin:0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-p-sub-menu__text{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-p-sub-s-menu{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-s-menu{margin:0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-s-menu__link{justify-content:center;padding:14px 10px}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-s-menu__icon{margin:0;display:block}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-lesson-s-menu__text{display:none}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-additional-list{margin:0 0 19px}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-additional-list__link{padding:4px 10px;justify-content:center}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-additional-list__icon{margin:0}.mm4-sidebar_secondary.mm4-sidebar-collapsed .mm4-additional-list__text{display:none}}.mm4-sidebar-opener{width:24px;height:24px;color:#000;display:inline-block;vertical-align:top;transition:color .3s ease-in-out}.mm4-sidebar-opener:hover{color:#4f4f4f}.mm4-sidebar-opener:focus{outline:none}.mm4-sidebar-opener__icon{font-size:24px;display:block}.mm4-sidebar-close{display:none;width:30px;height:32px;border-radius:0 3px 3px 0;background:#f6f6f9;position:absolute;top:26px;left:100%}.mm4-sidebar-close:hover:before,.mm4-sidebar-close:hover:after,.mm4-sidebar-close:focus:before,.mm4-sidebar-close:focus:after{background:#2dc3a2}.mm4-sidebar-close:before,.mm4-sidebar-close:after{content:'';position:absolute;top:15px;left:9px;right:9px;height:2px;background:#000;transform:rotate(45deg);transition:background .3s ease-in-out}.mm4-sidebar-close:after{transform:rotate(-45deg)}@media screen and (max-width: 1439px){.mm4-sidebar-close{display:block}}.mm4-lesson-block{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;padding:26px}.mm4-lesson-block__box{padding:26px 0}.mm4-lesson-block__box:first-child{padding:0 0 26px}.mm4-lesson-block__box:last-child{padding:26px 0}.mm4-lesson-block__box:not(:last-child){border-bottom:1px solid #e3e3e3}.mm4-lesson-block__button{line-height:1.2;margin:0 0 21px}.mm4-lesson-block__button:first-child{display:none}.mm4-lesson-block__button:last-child{margin:0}.mm4-lesson-block__title{font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase;display:block;margin:0 0 15px}.mm4-lesson-block__title:last-child{margin:0}.mm4-lesson-p-menu{font-size:12px;font-weight:700;line-height:1.2;margin:0 -26px}.mm4-lesson-p-menu__item:not(:last-child){margin:0 0 8px}.mm4-lesson-p-menu__item_active .mm4-lesson-p-menu__link{background:#e1e1ea}.mm4-lesson-p-menu__item_active .mm4-lesson-p-menu__link:before,.mm4-lesson-p-menu__item_active .mm4-lesson-p-menu__link:after{opacity:1;visibility:visible}.mm4-lesson-p-menu__link{color:#4f4f4f;position:relative;display:block;padding:14px 15px 13px 26px}.mm4-lesson-p-menu__link:before,.mm4-lesson-p-menu__link:after{content:'';position:absolute;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out, visibility .2s ease-in-out}.mm4-lesson-p-menu__link:before{content:'';position:absolute;top:0;left:0;bottom:0;width:4px;background:#2dc3a2}.mm4-lesson-p-menu__link:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-style:solid;border-width:6px 7px 6px 0;border-color:transparent #fff transparent transparent}.mm4-lesson-p-menu__link:hover{color:#99a2aa}.mm4-lesson-p-menu__link:focus{outline:none;color:#828282}.mm4-lesson-p-sub-menu{padding:8px 0 0}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link{background:#e1e1ea}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:before,.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:after{opacity:1;visibility:visible}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:hover,.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:focus{color:#4f4f4f}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:hover .mm4-lesson-p-sub-menu__icon_yellow,.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:focus .mm4-lesson-p-sub-menu__icon_yellow{color:#f6b94c}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:hover .mm4-lesson-p-sub-menu__icon_blue,.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:focus .mm4-lesson-p-sub-menu__icon_blue{color:#4ea8de}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:hover .mm4-lesson-p-sub-menu__icon_green,.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:focus .mm4-lesson-p-sub-menu__icon_green{color:#32b0ba}.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:hover .mm4-lesson-p-sub-menu__icon_purple,.mm4-lesson-p-sub-menu__item_active .mm4-lesson-p-sub-menu__link:focus .mm4-lesson-p-sub-menu__icon_purple{color:#c57ad1}.mm4-lesson-p-sub-menu__link{color:#4f4f4f;display:flex;align-items:center;position:relative;padding:14px 15px 13px 26px}.mm4-lesson-p-sub-menu__link:before,.mm4-lesson-p-sub-menu__link:after{content:'';position:absolute;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out, visibility .2s ease-in-out}.mm4-lesson-p-sub-menu__link:before{top:0;left:0;bottom:0;width:4px;background:#2dc3a2}.mm4-lesson-p-sub-menu__link:after{top:50%;right:0;transform:translateY(-50%);border-style:solid;border-width:6px 7px 6px 0;border-color:transparent #fff transparent transparent}.mm4-lesson-p-sub-menu__link_yellow:before{background:#f6b94c}.mm4-lesson-p-sub-menu__link_yellow:hover{color:#f6b94c}.mm4-lesson-p-sub-menu__link_yellow:focus{color:#fbdfad}.mm4-lesson-p-sub-menu__link_yellow:focus .mm4-lesson-p-sub-menu__icon{color:#fbdfad}.mm4-lesson-p-sub-menu__link_blue:before{background:#4ea8de}.mm4-lesson-p-sub-menu__link_blue:hover{color:#4ea8de}.mm4-lesson-p-sub-menu__link_blue:focus{color:#a4d2ee}.mm4-lesson-p-sub-menu__link_blue:focus .mm4-lesson-p-sub-menu__icon{color:#a4d2ee}.mm4-lesson-p-sub-menu__link_green:before{background:#32b0ba}.mm4-lesson-p-sub-menu__link_green:hover{color:#32b0ba}.mm4-lesson-p-sub-menu__link_green:focus{color:#77d3db}.mm4-lesson-p-sub-menu__link_green:focus .mm4-lesson-p-sub-menu__icon{color:#77d3db}.mm4-lesson-p-sub-menu__link_purple:before{background:#c57ad1}.mm4-lesson-p-sub-menu__link_purple:hover{color:#c57ad1}.mm4-lesson-p-sub-menu__link_purple:focus{color:#e6c6eb}.mm4-lesson-p-sub-menu__link_purple:focus .mm4-lesson-p-sub-menu__icon{color:#e6c6eb}.mm4-lesson-p-sub-menu__link:focus{outline:none}.mm4-lesson-p-sub-menu__icon{font-size:11px;margin:0 8px 0 0;transition:color .2s ease-in-out}.mm4-lesson-p-sub-menu__icon_yellow{color:#f6b94c}.mm4-lesson-p-sub-menu__icon_blue{color:#4ea8de}.mm4-lesson-p-sub-menu__icon_green{color:#32b0ba}.mm4-lesson-p-sub-menu__icon_purple{color:#c57ad1}.mm4-lesson-p-sub-menu__second-year-tooltip{font:10px/1.38461 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#636363;width:190px;position:absolute;left:100%;bottom:0;background:#EAFFFA;border-radius:5px;border:1px solid #c9d3d1;padding:11px 13px;margin:0 0 0 5px;z-index:20;display:none}.mm4-lesson-p-sub-menu__second-year-tooltip:before,.mm4-lesson-p-sub-menu__second-year-tooltip:after{content:'';width:0;height:0;position:absolute;bottom:2px;right:100%}.mm4-lesson-p-sub-menu__second-year-tooltip:before{border-style:solid;border-width:6px 4px 6px 0;border-color:transparent #c9d3d1 transparent transparent;z-index:1}.mm4-lesson-p-sub-menu__second-year-tooltip:after{border-style:solid;border-width:6px 4px 6px 0;border-color:transparent #fff transparent transparent;z-index:2;margin:0 -2px 0 0}.mm4-lesson-p-sub-s-menu{font-size:11px;line-height:1.2;padding:8px 0}.mm4-lesson-p-sub-s-menu__item:not(:last-child){margin:0 0 8px}.mm4-lesson-p-sub-s-menu__item_active .mm4-lesson-p-sub-s-menu__link{color:#f6b94c}.mm4-lesson-p-sub-s-menu__link{color:#99a2aa;display:block;padding:6px 15px 6px 80px}.mm4-lesson-p-sub-s-menu__link:hover{color:#4f4f4f}.mm4-lesson-p-sub-s-menu__link:focus{outline:none;color:#828282}.mm4-lesson-s-menu{font-size:11px;line-height:1.2;font-weight:700;margin:0 -26px}.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link{background:#e1e1ea}.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link:before,.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link:after{opacity:1;visibility:visible}.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link_purple:before{background:#9371d4}.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link_purple:hover,.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link_purple:focus{color:#9371d4}.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link_red:before{background:#e70202}.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link_red:hover,.mm4-lesson-s-menu__item_active .mm4-lesson-s-menu__link_red:focus{color:#e70202}.mm4-lesson-s-menu__link{display:flex;align-items:center;position:relative;padding:14px 15px 13px 26px}.mm4-lesson-s-menu__link:before,.mm4-lesson-s-menu__link:after{content:'';position:absolute;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out, visibility .2s ease-in-out}.mm4-lesson-s-menu__link:before{top:0;left:0;bottom:0;width:4px;background:transparent;opacity:0;visibility:hidden}.mm4-lesson-s-menu__link:after{top:50%;right:0;transform:translateY(-50%);border-style:solid;border-width:6px 7px 6px 0;border-color:transparent #fff transparent transparent}.mm4-lesson-s-menu__link_purple{color:#9371d4}.mm4-lesson-s-menu__link_purple:focus{color:#cfbfec}.mm4-lesson-s-menu__link_red{color:#e70202}.mm4-lesson-s-menu__link_red:focus{color:#fd5252}.mm4-lesson-s-menu__link:hover{color:#4f4f4f}.mm4-lesson-s-menu__link:focus{outline:none}.mm4-lesson-s-menu__icon{font-size:11px;margin:0 8px 0 0;display:none}.mm4-lesson-s-menu__icon_purple{color:#9371d4}.mm4-lesson-s-menu__icon_red{color:#e70202}.mm4-additional-list{font-size:10px;font-weight:700;margin:0 -26px 19px}.mm4-additional-list:last-child{margin-bottom:0}.mm4-additional-list__item:not(:last-child){margin:0 0 7px}.mm4-additional-list__link{color:#4f4f4f;padding:4px 28px;display:flex;align-items:center}.mm4-additional-list__link:hover{color:#99a2aa}.mm4-additional-list__link:focus{outline:none;color:#c3c8cd}.mm4-additional-list__icon{font-size:12px;margin:0 9px 0 0;color:#4f4f4f}.mm4-assigning-flow-block{position:fixed;top:0;right:0;bottom:0;width:538px;padding:0 0 0 30px;z-index:1000;overflow-x:auto;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s ease-in-out}.mm4-assigning-flow-block__inner{background:#f6f6f9;padding:30px 55px 30px;display:flex;flex-direction:column;flex:1}.mm4-assigning-flow-block__close{width:30px;height:32px;border-radius:3px 0 0 3px;background:#f6f6f9;position:absolute;top:35px;left:0}.mm4-assigning-flow-block__close:hover:before,.mm4-assigning-flow-block__close:hover:after,.mm4-assigning-flow-block__close:focus:before,.mm4-assigning-flow-block__close:focus:after{background:#2dc3a2}.mm4-assigning-flow-block__close:before,.mm4-assigning-flow-block__close:after{content:'';position:absolute;top:15px;left:9px;right:9px;height:2px;background:#000;transform:rotate(45deg);transition:background .3s ease-in-out}.mm4-assigning-flow-block__close:after{transform:rotate(-45deg)}.mm4-assigning-flow-block-active .mm4-assigning-flow-block{transform:translateX(0)}.mm4-assigning-flow-block-overlay{overflow:hidden !important;height:100%;min-height:100%}.mm4-assigning-flow-block-overlay:before{opacity:1;visibility:visible}.mm4-assigning-flow-block-overlay .alert{z-index:999}.mm4-assigning-flow-tabset{font:600 14px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;display:flex;flex-wrap:wrap;border-bottom:1px solid #e2e5e4;margin:0 0 20px}.mm4-assigning-flow-tabset__item{display:flex;flex-direction:column;flex:auto}.mm4-assigning-flow-tabset__link{color:#a6a5a5;display:flex;align-items:center;flex:1;padding:10px 0;position:relative;transition:color .3s ease-in-out}.mm4-assigning-flow-tabset__link_second{justify-content:flex-end}.mm4-assigning-flow-tabset__link:before{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#2dc3a2;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, visibility .3s ease-in-out}.mm4-assigning-flow-tabset__link_active{font-weight:400;color:#000}.mm4-assigning-flow-tabset__link_active:before{opacity:1;visibility:visible}.mm4-assigning-flow-tabset__link:hover{color:#000}.mm4-assigning-flow-tabset__link:focus{color:#000;outline:none}.mm4-assigning-flow-tabset__icon{font-size:19px;margin:0 0 0 6px}.mm4-assigning-table{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif}.mm4-assigning-table__header{border-radius:3px;box-shadow:0 2px 4px #bdbdbd;background:#eaeaea;margin:0 0 8px}.mm4-assigning-table__header:last-child{margin:0}.mm4-assigning-table__header-row,.mm4-assigning-table__body-row{display:flex;flex-wrap:wrap}.mm4-assigning-table__header-col{padding:16px 7px 18px}.mm4-assigning-table__header-col_primary:first-child{padding-left:19px}.mm4-assigning-table__header-col_secondary{justify-content:center}.mm4-assigning-table__header-col,.mm4-assigning-table__body-col{display:flex;align-items:center}.mm4-assigning-table__header-col_primary:first-child,.mm4-assigning-table__body-col_primary:first-child{flex:0 0 28%;max-width:28%}.mm4-assigning-table__header-col_primary:nth-child(2),.mm4-assigning-table__body-col_primary:nth-child(2){flex:0 0 20%;max-width:20%}.mm4-assigning-table__header-col_primary:nth-child(3),.mm4-assigning-table__body-col_primary:nth-child(3){flex:0 0 13%;max-width:13%}.mm4-assigning-table__header-col_primary:nth-child(4),.mm4-assigning-table__body-col_primary:nth-child(4){flex:0 0 13%;max-width:13%}.mm4-assigning-table__header-col_primary:nth-child(5),.mm4-assigning-table__body-col_primary:nth-child(5){flex:0 0 13%;max-width:13%}.mm4-assigning-table__header-col_primary:last-child,.mm4-assigning-table__body-col_primary:last-child{flex:0 0 13%;max-width:13%}.mm4-assigning-table__header-col_primary:not(:first-child),.mm4-assigning-table__body-col_primary:not(:first-child){justify-content:center}.mm4-assigning-table__header-col_secondary,.mm4-assigning-table__body-col_secondary{flex:0 0 35%;max-width:35%}.mm4-assigning-table__header-col_secondary:first-child,.mm4-assigning-table__body-col_secondary:first-child{flex:0 0 31%;max-width:31%}.mm4-assigning-table__header-col_secondary:last-child,.mm4-assigning-table__body-col_secondary:last-child{flex:0 0 34%;max-width:34%;justify-content:center}.mm4-assigning-table__header-col_secondary:only-child,.mm4-assigning-table__body-col_secondary:only-child{flex:0 0 100%;max-width:100%;flex-direction:column;align-items:stretch}.mm4-assigning-table__body-col_primary{padding:14px 8px 12px;overflow:hidden}.mm4-assigning-table__body-col_primary:first-child{padding-left:22px}.mm4-assigning-table__body-col_secondary{padding:8px 8px 7px}.mm4-assigning-table__body-col_secondary:first-child{padding-left:22px}.mm4-assigning-table__body-col_secondary:only-child{padding:12px 19px 7px}.mm4-assigning-table__title{font-size:11px;line-height:1.4;color:#000;display:block}.mm4-assigning-table__title_primary{font-weight:600}.mm4-assigning-table__title_secondary{font-weight:400}.mm4-assigning-table__body{margin:0 0 25px}.mm4-assigning-table__body:last-child{margin:0}.mm4-assigning-table__body-inner{border-radius:3px;box-shadow:0 2px 4px #bdbdbd;overflow-y:auto;margin:0 0 25px}.mm4-assigning-table__body-inner:last-child{margin:0}.mm4-assigning-table__body-inner_primary{max-height:238px}.mm4-assigning-table__body-inner_secondary{max-height:216px}.mm4-assigning-table__body-row_primary:nth-child(odd){background:#fff}.mm4-assigning-table__body-row_primary:nth-child(even){background:#f8f8f8}.mm4-assigning-table__body-row_secondary:first-child{background:#fff}.mm4-assigning-table__body-row_secondary:not(:first-child):nth-child(even){background:#fff}.mm4-assigning-table__body-row_secondary:not(:first-child):nth-child(odd){background:#f8f8f8}.mm4-assigning-table__body-row_active{display:none}.mm4-assigning-table__text{font-size:10px;font-weight:400;color:#a6a5a5}.mm4-assigning-table__footer-row{display:flex;flex-wrap:wrap}.mm4-assigning-table__footer-row_primary{align-items:center;margin:0 -10px}.mm4-assigning-table__footer-row_hidden{display:none}.mm4-assigning-table__footer-col{flex:0 0 100%;max-width:100%}.mm4-assigning-table__submit{font:600 10px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;background:#2dc3a2;border:1px solid transparent;border-radius:3px;width:100%;text-transform:uppercase;padding:11px 7px;box-shadow:0 2px 4px rgba(118,118,118,0.5);cursor:pointer;transition:background .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out, box-shadow .3s ease-in-out}.mm4-assigning-table__submit:hover,.mm4-assigning-table__submit:focus{background:transparent;box-shadow:none}.mm4-assigning-table__submit:hover{color:#2dc3a2;border-color:#2dc3a2}.mm4-assigning-table__submit:focus{color:#1f856e;border-color:#1f856e}.mm4-checkbox{display:inline-flex;cursor:pointer}.mm4-checkbox__inner{display:block}.mm4-checkbox__input{position:absolute;top:-9999px;opacity:0;visibility:hidden;cursor:pointer}.mm4-checkbox input[type="checkbox"]:checked ~ .mm4-checkbox__text{border-color:#2dc3a2}.mm4-checkbox input[type="checkbox"]:checked ~ .mm4-checkbox__text .mm4-checkbox__icon{opacity:1;visibility:visible}.mm4-checkbox__text{width:16px;height:16px;border:1px solid #a9a9a9;border-radius:2px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:border-color .3s ease-in-out}.mm4-checkbox__text:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0}.mm4-checkbox__icon{font-size:9px;color:#2dc3a2;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, visibility .3s ease-in-out}.mm4-assigning-search{position:relative}.mm4-assigning-search__input{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;background:#f6f6f9;color:#a6a5a5;width:100%;height:31px;display:block;border-radius:3px;padding:5px 50px 5px 13px;border:1px solid rgba(198,198,198,0.5);transition:border-color .2s ease-in-out}.mm4-assigning-search__input:focus{border-color:#000}.mm4-assigning-search__input::-webkit-input-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-assigning-search__input::-moz-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-assigning-search__input:-ms-input-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-assigning-search__input:-moz-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-assigning-search__input::-webkit-search-decoration,.mm4-assigning-search__input::-webkit-search-cancel-button,.mm4-assigning-search__input::-webkit-search-results-button,.mm4-assigning-search__input::-webkit-search-results-decoration{display:none}.mm4-assigning-search__button{color:#a6a5a5;font-size:12px;width:43px;position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .3s ease-in-out}.mm4-assigning-search__button:hover,.mm4-assigning-search__button:focus{color:#000}.mm4-assigning-search__icon{display:block}.mm4-switcher__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-switcher input[type="checkbox"]:checked+.mm4-switcher__label:before{transform:translateX(100%)}.mm4-switcher input[type="checkbox"]:checked+.mm4-switcher__label .mm4-switcher__language_eng,.mm4-switcher input[type="checkbox"]:checked+.mm4-switcher__label .mm4-switcher__language_class{font-weight:400;color:#a6a5a5}.mm4-switcher input[type="checkbox"]:checked+.mm4-switcher__label .mm4-switcher__language_esp,.mm4-switcher input[type="checkbox"]:checked+.mm4-switcher__label .mm4-switcher__language_virtual{font-weight:600;color:#fff}.mm4-switcher__label{display:inline-flex;vertical-align:top;background:#eaeaea;border:2px solid transparent;border-radius:3px;overflow:hidden;position:relative;cursor:pointer}.mm4-switcher__label:before{content:'';position:absolute;top:0;left:0;bottom:0;transform:translateX(0);background:#2dc3a2;width:calc(100% - 50%);border-radius:3px;transition:transform .3s ease-in-out}.mm4-switcher__text{height:20px;display:flex;position:relative;z-index:2}.mm4-switcher__text_primary{min-width:73px}.mm4-switcher__text_secondary{min-width:95px}.mm4-switcher__language{font:400 9px/1 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#a6a5a5;transition:color .3s ease-in-out, font-weight .3s ease-in-out}.mm4-switcher__language_eng,.mm4-switcher__language_class{font-weight:600;color:#fff}.mm4-assigning-submit-share__row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -10px}.mm4-assigning-submit-share__row_col-f-w .mm4-assigning-submit-share__col:first-child{flex:0 0 100%;max-width:100%}.mm4-assigning-submit-share__row_col-f-w .mm4-assigning-submit-share__col:nth-child(2){flex:0 0 100%;max-width:100%}.mm4-assigning-submit-share__row_hidden{display:none}.mm4-assigning-submit-share__col{padding:0 10px}.mm4-assigning-submit-share__col:first-child{flex:0 0 33.33%;max-width:33.33%}.mm4-assigning-submit-share__col:nth-child(2){flex:0 0 66.67%;max-width:66.67%}.mm4-assigning-submit-share__col:only-child{flex:0 0 100%;max-width:100%}.mm4-assigning-submit-share__col_hidden{display:none}.mm4-share-block{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;width:100%;max-width:192px;margin:0 auto;text-align:center}.mm4-share-block__title{font-size:14px;font-weight:700;line-height:1.2;color:#2dc3a2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 15px}.mm4-share-block__title-icon{font-size:18px;display:block;margin:0 8px 0 0}.mm4-share-block__sub-title{font-size:11px;font-weight:600;line-height:1.2;color:#000;display:block;position:relative;margin:0 0 15px}.mm4-share-block__sub-title-icon{font-size:18px;position:absolute;top:100%;right:28%;max-width:18px;margin:5px 0 0}.mm4-share-block__share{width:100%;max-width:34px;margin:0 auto 10px;display:block}.mm4-share-block__share-img{cursor:pointer;transition:opacity .3s ease-in-out}.mm4-share-block__share-img>*{vertical-align:top !important}.mm4-share-block__share-img:hover,.mm4-share-block__share-img:focus{opacity:.9}.mm4-share-block__close{font-size:10px;font-weight:600;color:#a6a5a5;width:100%;max-width:144px;margin:0 auto;display:flex;align-items:center;justify-content:center}.mm4-share-block__close:hover,.mm4-share-block__close:focus{color:#000;outline:none}.mm4-share-block__close:hover .mm4-share-block__close-icon:before,.mm4-share-block__close:hover .mm4-share-block__close-icon:after,.mm4-share-block__close:focus .mm4-share-block__close-icon:before,.mm4-share-block__close:focus .mm4-share-block__close-icon:after{background:#000}.mm4-share-block__close-icon{width:14px;height:14px;position:relative;margin:0 2px 0 0}.mm4-share-block__close-icon:before,.mm4-share-block__close-icon:after{content:'';position:absolute;top:6px;right:2px;left:2px;height:1px;background:#a6a5a5;transform:rotate(45deg);transition:background .3s ease-in-out}.mm4-share-block__close-icon:after{transform:rotate(-45deg)}.mm4-share-block-promo{display:flex;flex-wrap:wrap;align-items:center}.mm4-share-block-promo__title{font-size:12px;font-weight:600;line-height:1.2}.mm4-share-block-promo__img-box{max-width:36px;margin:0 0 0 10px}.mm4-share-block-promo__img-box>*{vertical-align:top !important}.mm4-assigning-flow-empty{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.mm4-assigning-flow-empty__title{font-size:17px;font-weight:600;display:block;margin:0 0 12px}.mm4-assigning-flow-empty__paragraph{margin:0 0 28px}.mm4-assigning-flow-empty__button-wrap{margin:0 0 63px}.mm4-assigning-flow-empty__button{font:600 10px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;display:flex;align-items:center;justify-content:center;background:#9371d4;color:#fff;border-radius:3px;padding:7px 7px;border:1px solid transparent;min-width:200px;margin:0 auto;box-shadow:0 2px 4px rgba(118,118,118,0.5);transition:color .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, box-shadow .3s ease-in-out}.mm4-assigning-flow-empty__button:hover,.mm4-assigning-flow-empty__button:focus{background:transparent;box-shadow:none}.mm4-assigning-flow-empty__button:hover{color:#9371d4;border-color:#9371d4}.mm4-assigning-flow-empty__button:focus{color:#673abf;border-color:#673abf}.mm4-assigning-flow-empty__button-icon{font-size:10px;margin:0 0 0 8px}.mm4-assigning-flow-empty__img{width:100%;max-width:262px;height:auto;display:block;margin:0 auto}.mm4-vocabulary-details{font:400 12px/1.5 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;min-height:630px}.mm4-vocabulary-details-life_science{background-image:url(/assets/vocab/life_science-fb7cedf5981a2a4e32bbacbfac32fd0c71055c8a837026fc41865d3fef6c9c9f.png)}.mm4-vocabulary-details-earth_science{background-image:url(/assets/vocab/earth_space_science-bde211057027865ffedfdc0c7f607b2aecceebdad51c5a4e9c5703024d095ac6.jpg)}.mm4-vocabulary-details-chemistry{background-image:url(/assets/vocab/chemistry-2bf422167b3fe2da507310a3719580c2c2f0da65c257f1871d5d1b767f0d8ae0.png)}.mm4-vocabulary-details-physical_science{background-image:url(/assets/vocab/physical_science-feb41d8496edb6017781d03271faa65d58e75d51d729dcce8a871477acb8ad13.png)}.mm4-vocabulary-details-engineering{background-image:url(/assets/vocab/engineering-190b1b6da550f560f2d4291831f1a64a257efc9725aa216f83acf0773613c85d.jpg)}.mm4-vocabulary-details__header{margin:0 0 25px}.mm4-vocabulary-details__header:last-child{margin:0}.mm4-vocabulary-details__title{font-weight:700;text-align:center;display:block;margin:0 0 15px;font-size:20px;line-height:24px;padding-top:10px}.mm4-vocabulary-details__title:last-child{margin:0}.mm4-vocabulary-details__button-group{display:flex;justify-content:flex-end}.mm4-vocabulary-details__button-group-item:not(:last-child){margin:0 13px 0 0}.mm4-vocabulary-details__row{display:flex;flex-wrap:wrap}.mm4-vocabulary-details__col{padding:16px}.mm4-vocabulary-details__col_primary:first-child{flex:0 0 40%;max-width:40%;background:#fff}.mm4-vocabulary-details__col_primary:last-child{flex:0 0 60%;max-width:60%;background:#f6f6f9;box-shadow:inset 0 0 16px 0 rgba(130,129,129,0.3)}.mm4-vocabulary-details__col_secondary:first-child{flex:0 0 35%;max-width:35%}.mm4-vocabulary-details__col_secondary:last-child{display:flex;flex-direction:column;flex:0 0 65%;max-width:65%}.mm4-vocabulary-details__list{display:flex;flex-wrap:wrap;margin:0 -8px -16px}.mm4-vocabulary-details__body{border:1px solid #dcdcdc}.mm4-vocabulary-block{flex:0 0 50%;max-width:50%;padding:0 8px 16px;position:relative}.mm4-vocabulary-block__inner{position:relative}.mm4-vocabulary-block__inner_primary{height:78px}.mm4-vocabulary-block__inner_secondary{height:112px}.mm4-vocabulary-image-block{max-width:200px;height:130px}.mm4-vocabulary-image-block .mm4-vocabulary-card_secondary{max-width:200px;width:200px;min-width:140px}.mm4-vocabulary-card-base{position:absolute;top:0;left:0;width:100%;color:rgba(0,0,0,0.3);background:rgba(236,252,249,0.3);padding:12px 14px;border-radius:3px;border:1px solid transparent}.mm4-vocabulary-card-base_primary{height:78px}.mm4-vocabulary-card-base_secondary{height:112px}.mm4-vocabulary-card-base__inner{overflow:hidden}.mm4-vocabulary-card-base__inner_primary{height:51px}.mm4-vocabulary-card-base__inner_secondary{height:86px}.mm4-vocabulary-card-base__paragraph{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mm4-vocabulary-card{width:100%;background:#ecfcf9;padding:12px 14px;border-radius:3px;border:1px solid transparent;position:relative;cursor:pointer;transition:border-color .3s ease-in-out}.mm4-vocabulary-card_primary{height:78px}.mm4-vocabulary-card_secondary{height:112px}.mm4-vocabulary-card_success{border-color:#2dc3a2}.mm4-vocabulary-card_success .mm4-vocabulary-card__icon_success{opacity:1;visibility:visible}.mm4-vocabulary-card_success .mm4-vocabulary-card__dropdown{border-color:#2dc3a2}.mm4-vocabulary-card_error{background:#eacad1;border-color:#f11a13}.mm4-vocabulary-card_error .mm4-vocabulary-card__icon_error{opacity:1;visibility:visible}.mm4-vocabulary-card_error .mm4-vocabulary-card__dropdown{background:#eacad1;border-color:#f11a13}.mm4-vocabulary-card:hover{z-index:4}.mm4-vocabulary-card:hover .mm4-vocabulary-card__dropdown{opacity:1;visibility:visible}.mm4-vocabulary-card:focus{outline:none}.mm4-vocabulary-card__title{font-size:11px;font-weight:600;text-transform:uppercase;display:block;margin:0 0 12px}.mm4-vocabulary-card__title:last-child{margin:0}.mm4-vocabulary-card__icon{font-size:12px;position:absolute;top:3px;right:3px;z-index:3;opacity:0;visibility:hidden}.mm4-vocabulary-card__icon_success{color:#2dc3a2}.mm4-vocabulary-card__icon_error{color:#f11a13}.mm4-vocabulary-card__inner{overflow:hidden}.mm4-vocabulary-card__inner_primary{height:51px}.mm4-vocabulary-card__inner_secondary{height:84px}.mm4-vocabulary-card__paragraph{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mm4-vocabulary-card__dropdown{position:absolute;top:-1px;left:-1px;right:-1px;background:#ecfcf9;padding:12px 14px 10px;border-radius:3px;border:1px solid transparent;box-shadow:0 0 8px 0 rgba(130,129,129,0.3);z-index:2;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, visibility .3s ease-in-out}.mm4-vocabulary-card__dropdown_primary{min-height:78px}.mm4-vocabulary-card__dropdown_secondary{min-height:112px}.mm4-vocabulary-card__image{left:0;position:absolute;top:0;width:100%}.mm4-vocabulary-image-card .mm4-vocabulary-card_secondary{max-width:200px}.sortable-dropzone.step-2-dropzone:hover .mm4-vocabulary-image-card .mm4-vocabulary-card__title{display:block}.sortable-dropzone.step-2-dropzone .mm4-vocabulary-image-card .mm4-vocabulary-card__title{display:none}.mm4-vocabulary-dropzone{display:flex;align-items:flex-start;justify-content:center;flex:0 0 50%;max-width:50%;padding:0 8px 16px}.mm4-vocabulary-dropzone__col_primary{width:100px;margin:0 12px 0 0;flex-shrink:0}.mm4-vocabulary-dropzone__col_secondary{display:flex;flex-direction:column;justify-content:center;flex:1;max-width:216px;width:100%;height:78px;position:relative}.mm4-vocabulary-dropzone__title{font-size:11px;font-weight:600;text-align:right;text-transform:uppercase;display:block}.mm4-vocabulary-dropzone-base{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;width:100%;height:78px;background:#e9e9f3;border-radius:3px;padding:12px 14px}.mm4-vocabulary-dropzone-base__line{max-width:183px;width:100%;height:11px;background:#d4d4e0;border-radius:3px;display:block}.mm4-vocabulary-dropzone-base__line:not(:last-child){margin:0 0 8px}.mm4-vocabulary-dropzone-base__line:first-child{max-width:107px}.mm4-vocabulary-message{line-height:1.7;padding:4px 0;max-width:212px;margin:0 auto}.mm4-vocabulary-message__img-box{text-align:center;margin:20px auto;width:300px}.mm4-vocabulary-message__img{width:100%;height:auto;max-width:72px;display:block;margin:0px auto}.mm4-vocabulary-message__img_preview{width:300px}.mm4-vocabulary-message__title{font-size:24px;margin:0 0 8px;display:block}.mm4-vocabulary-message__paragraph{margin:0 0 20px}.mm4-vocabulary-message__paragraph:last-child{margin:0}.mm4-vocabulary-message__button{background-image:url(/assets/vocab/curved_arrow-10bbc0f79b15c59014deaba84b2788fb60fe3e7e6966187accea6dc326c9349e.png);background-repeat:no-repeat;background-position-y:-10px;background-size:contain}.mm4-vocabulary-details-description{margin:0 0 16px}.mm4-vocabulary-details-description:last-child{margin-bottom:0}.mm4-vocabulary-details-description__paragraph{margin:0}.mm4-vocabulary-details-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 -8px}.mm4-vocabulary-details-list__item{padding:0 8px 16px}.mm4-vocabulary-details-list__paragraph{margin:0}.mm4-vocabulary-details-img-box{padding:16px;margin:-16px;flex:1;box-shadow:inset 0 0 16px 0 rgba(130,129,129,0.3)}.mm4-vocabulary-details-img-box__img{width:100%;max-width:100%;height:auto;display:block;pointer-events:none}.sortable-dropzone.step-2-dropzone{position:absolute;border-radius:3px}.sortable-dropzone.step-2-dropzone.drop-target{border:dotted 2px #4a90e2}.sortable-dropzone.step-2-dropzone .step-2-card{max-width:100%;max-height:100%}.mm4-virtual-components-switcher__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-virtual-components-switcher__input:checked ~ .mm4-virtual-components-switcher__label .mm4-virtual-components-switcher__box{background:#2dc3a2}.mm4-virtual-components-switcher__input:checked ~ .mm4-virtual-components-switcher__label .mm4-virtual-components-switcher__box:before{transform:translateX(20px)}.mm4-virtual-components-switcher__input:checked ~ .mm4-virtual-components-switcher__label .mm4-virtual-components-switcher__icon{opacity:1;visibility:visible}.mm4-virtual-components-switcher__input:checked ~ .mm4-virtual-components-switcher__slide{display:block}.mm4-virtual-components-switcher__label{display:inline-flex;align-items:center;cursor:pointer}.mm4-virtual-components-switcher__title{font:600 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;margin:0 9px 0 0}.mm4-virtual-components-switcher__title:last-child{margin:0}.mm4-virtual-components-switcher__box{width:36px;height:16px;display:inline-flex;vertical-align:top;border:1px solid transparent;background:#b2b2b2;border-radius:10px;position:relative;overflow:hidden;transition:background .3s ease-in-out}.mm4-virtual-components-switcher__box:before{content:'';width:14px;height:14px;background:#fff;border-radius:50%;position:absolute;top:0;left:0;bottom:0;transform:translateX(0);transition:transform .3s ease-in-out}.mm4-virtual-components-switcher__icon{font-size:10px;color:#fff;position:absolute;top:50%;left:6px;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, visibility .3s ease-in-out}.mm4-virtual-components-switcher__slide{display:none}.mm4-virtual-components-switcher__slide-inner{padding:16px 0 0}.mm4-virtual-components-switcher__slide-inner:empty{padding:0}.introjs-tooltip{min-width:220px;max-width:336px;border-radius:5px;padding:20px 16px}.introjs-title{font:600 18px/1.5 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;background:#ecfcf9;padding:15px 16px;margin:-20px -16px 12px;border-radius:5px 5px 0 0}.introjs-paragraph{font:400 12px/1.5 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#313131;margin:0 0 20px}.introjs-paragraph:last-child{margin:0}.introjs-paragraph>b{font-weight:700}.introjs-arrow{border:6px solid #ecfcf9}.introjs-arrow.right{top:21px;right:-12px;border-left-color:#ecfcf9}.introjs-arrow.left{top:21px;left:-12px;border-right-color:#ecfcf9}.introjs-arrow.top-right{border-bottom-color:#ecfcf9;top:-12px}.introjs-tooltipbuttons{overflow:hidden}.introjs-button{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;font-size:11px;line-height:1.2;text-shadow:none;text-transform:uppercase;margin:0}.introjs-button.introjs-skipbutton{display:none}.introjs-button.introjs-donebutton{display:initial}.introjs-button.introjs-prevbutton{font-weight:600;background:transparent;color:#797878;border:none;padding:0;float:left;margin:38px 0 0;transition:color .3s ease-in-out}.introjs-button.introjs-prevbutton:not(.introjs-hidden){display:flex;align-items:center}.introjs-button.introjs-prevbutton:hover{color:#2dc3a2;box-shadow:none}.introjs-button.introjs-prevbutton:focus,.introjs-button.introjs-prevbutton:active{color:#1f856e}.introjs-button.introjs-prevbutton:before{content:'\e902';font-family:'icomoon' !important;speak:none;font-size:8px;margin:0 8px 0 0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.introjs-button.introjs-nextbutton,.introjs-button.introjs-skipbutton{font-weight:700;color:#fff;background:#2dc3a2;border:1px solid #2dc3a2;border-radius:2px;padding:7px 8px;min-width:48px;text-align:center;float:right;transition:color .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out;margin:38px 0 0}.introjs-button.introjs-nextbutton:hover,.introjs-button.introjs-skipbutton:hover{color:#2dc3a2;background:transparent;border:1px solid #2dc3a2;box-shadow:none}.introjs-button.introjs-nextbutton:focus,.introjs-button.introjs-nextbutton:active,.introjs-button.introjs-skipbutton:focus,.introjs-button.introjs-skipbutton:active{color:#1f856e;background:transparent;border-color:#1f856e}.introjs-button.introjs-fullbutton{border-radius:2px}.home-lesson-intro .introjs-button.introjs-skipbutton{display:initial}.mm4-lesson-editor{font:500 17px/1.5 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#20273b;max-width:944px}.mm4-lesson-editor__header{padding:18px 55px}.mm4-lesson-editor h2{font:700 35px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#20273b;text-align:center;margin:0}.mm4-lesson-editor__body{background:#f7f9fb;padding:45px 55px;margin:0 0 30px}.mm4-lesson-editor__body:last-child{margin:0}.mm4-lesson-editor__block{position:relative;padding:15px 0}.mm4-lesson-editor__block:first-child{padding-top:0}.mm4-lesson-editor__block:last-child{padding-bottom:0}.mm4-lesson-editor h3{font:700 17px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#20273b;text-align:center;margin:0 0 15px}.mm4-lesson-editor h3:last-child{margin:0}.mm4-lesson-editor .mm4-lesson-editor__block ul{list-style-type:initial;padding-left:40px}.mm4-lesson-editor p{margin:0 0 14px}.mm4-lesson-editor p:last-child{margin:0}.mm4-lesson-editor table{border-collapse:collapse;border-spacing:0;border:1px solid #e0e0e0;background:#fff;width:100%}.mm4-lesson-editor table thead th,.mm4-lesson-editor table thead td,.mm4-lesson-editor table tbody th,.mm4-lesson-editor table tbody td{font-weight:500;line-height:1.2;text-align:left;border:1px solid #e0e0e0;padding:12px 20px}.mm4-lesson-editor table thead th{font-size:17px}.mm4-lesson-editor table tbody td{font-size:15px}.mm4-lesson-editor table input[type="text"]{color:#20273b;line-height:1.2;width:100%;display:block;border:none;padding:0}.mm4-lesson-editor__footer{display:flex;flex-wrap:wrap;justify-content:space-between}.mm4-lesson-editor__btn{font:400 17px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-align:center;border:1px solid transparent;display:inline-block;vertical-align:top;min-width:150px;padding:7px 10px;border-radius:100px;transition:color .3s ease-in-out, border-color .3s ease-in-out, background .3s ease-in-out}.mm4-lesson-editor__btn_prev{color:#20273b;background:#f5f5f5}.mm4-lesson-editor__btn_prev:hover{color:#20273b;border-color:#20273b;background:transparent}.mm4-lesson-editor__btn_prev:focus{color:#050609;border-color:#050609;background:transparent}.mm4-lesson-editor__btn_next{color:#fff;background:#5999e4}.mm4-lesson-editor__btn_next:hover{color:#5999e4;border-color:#5999e4;background:transparent}.mm4-lesson-editor__btn_next:focus{color:#2271cf;border-color:#2271cf;background:transparent}#bullet-footer,#student-handout-form .btn--l2,#student-handout-form .l-back{display:none !important}.mm4-question-box__header{margin:0 0 16px}.mm4-question-box__header:last-child{margin:0}.mm4-question-box__title{line-height:1.2}.mm4-question-box__title-counter{font-weight:700;margin:0 10px 0 0;float:left}.mm4-answer-box{margin:0 0 20px}.mm4-answer-box:last-child{margin:0}.mm4-answer-box__header{display:flex;flex-wrap:wrap;background:#f4f4f4;border-radius:3px 3px 0 0;overflow:hidden;border-bottom:1px solid #e0e0e0}.mm4-answer-box__header-col,.mm4-answer-box__body-col{flex:0 0 50%;max-width:50%;position:relative}.mm4-answer-box__header-col:first-child:after,.mm4-answer-box__body-col:first-child:after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px;background:#e0e0e0}.mm4-answer-box__header-col:only-child,.mm4-answer-box__body-col:only-child{flex:0 0 100%;max-width:100%}.mm4-answer-box__header-col:only-child:after,.mm4-answer-box__body-col:only-child:after{display:none}.mm4-answer-box__header-col{padding:21px 20px 20px}.mm4-answer-box__title{font-size:15px;font-weight:700;line-height:1.2;text-align:center;display:block}.mm4-answer-box__body{display:flex;flex-wrap:wrap;border-radius:0 0 3px 3px;overflow:hidden}.mm4-answer-box__area{background:#fff}.mm4-quiz-box{background:#f4f4f4;padding:10px 10px 10px 20px;border-radius:3px;overflow:hidden}.mm4-quiz-box__row{display:flex;flex-wrap:wrap;position:relative}.mm4-quiz-box__row:not(:last-child){padding:0 0 10px;margin:0 0 10px}.mm4-quiz-box__row:not(:last-child):after{content:'';position:absolute;bottom:0;left:-20px;right:-20px;height:1px;background:#e0e0e0}.mm4-quiz-box__col{flex:0 0 50%;max-width:50%}.mm4-quiz-box__col:first-child{padding:0 100px 0 0}.mm4-quiz-box__title{font-size:15px;line-height:1.6;display:block}.mm4-quiz-box__area{background:#fff}.mm4-quiz-box__area.open_ended_horizontal{width:100%;height:120px;padding:10px;border:none;resize:none}.mm4-quiz-box__area.open_ended_single{width:100%;height:249px;padding:10px;border:none;resize:none}.mm4-quiz-group{background:#fff}.mm4-quiz-group__row{display:flex;flex-wrap:wrap}.mm4-quiz-group__row:not(:last-child){border-bottom:1px solid #e0e0e0}.mm4-quiz-group__col{flex:0 0 100%;max-width:100%;position:relative}.mm4-quiz-group__col:first-child:after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;background:#e0e0e0}.mm4-quiz-group__area{display:flex;align-items:center;padding:14px 20px}.mm4-quiz-group__counter{font-size:15px;line-height:1.2;margin:0 10px 0 0}.mm4-quiz-group__counter:last-child{margin:0}.mm4-quiz-group__control{flex:1}.mm4-quiz-group input[type="text"]{color:#20273b;line-height:1.2;width:100%;display:block;border:none;padding:0}.mm4-button-holder{display:flex;justify-content:flex-end;padding:14px 0 0}.mm4-student-work{margin:0 -50px}.mm4-student-work__header:not(:last-child){margin:0 0 24px}.mm4-student-work__header-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -12px}.mm4-student-work__header-row:not(:last-child){margin-bottom:16px}.mm4-student-work__header-col{flex:0 0 50%;max-width:50%;padding:0 12px}.mm4-student-work__header-col:last-child:not(:first-child){display:flex;justify-content:flex-end}.mm4-student-work__header-block{display:flex;align-items:center;flex-wrap:wrap}.mm4-student-work__header-box:not(:last-child){margin:0 20px 0 0}.mm4-student-work__title{font-size:24px;font-weight:700;line-height:1.2;color:#4f4f4f;margin:0}.mm4-student-work__title-mark{color:#26c3a2;background:transparent}.mm4-student-work__body:not(:last-child){margin:0 0 24px}.mm4-student-work__footer-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -12px}.mm4-student-work__footer-col{padding:0 12px}.mm4-student-work__footer-col:only-child{display:flex;justify-content:flex-end;flex:0 0 100%;max-width:100%}.mm4-student-work__footer-link{font-size:12px;line-height:1.2;color:#000;display:inline-block;vertical-align:middle;border-bottom:1px solid #000;transition:border-bottom-color .2s linear}.mm4-student-work__footer-link:hover{color:#000;border-bottom-color:transparent}.whats-new-section{margin-bottom:24px}.whats-new-header{font-size:18px;font-weight:600;color:#111827;margin-bottom:12px}.cards-container{display:flex;gap:12px;max-width:512px}.submission-card{background-color:#ffffff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);border:1px solid #fed7aa;transition:box-shadow 0.15s ease-in-out;cursor:pointer}.submission-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.graded-card{background:linear-gradient(to right, #f0fdf4, #ecfdf5);border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);border:1px solid #bbf7d0;animation:celebration-pulse 2s ease-in-out infinite}@keyframes celebration-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.card-content{padding:12px 16px}.card-inner{display:flex;align-items:center;gap:12px}.icon-container{width:32px;height:32px;background-color:#fed7aa;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-container i{font-size:16px;color:#ea580c}.icon-container-gradient{width:32px;height:32px;background:linear-gradient(to right, #4ade80, #10b981);border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-container-gradient i{font-size:16px;color:#ffffff}.text-content{flex:1;min-width:0}.card-title{font-weight:500;color:#111827;font-size:14px;white-space:nowrap;margin:0}.card-subtitle{font-size:12px;color:#c2410c;margin:0}.graded-card .card-subtitle{color:#15803d}.action-section{display:flex;align-items:center;gap:8px}.count-badge{background-color:#f97316;color:#ffffff;font-size:12px;padding:4px 8px;border-radius:9999px;font-weight:500}.count-badge-gradient{background:linear-gradient(to right, #22c55e, #059669);color:#ffffff;font-size:12px;padding:4px 8px;border-radius:9999px;font-weight:500}.grade-button{background-color:#FCB035;color:#ffffff;font-size:12px;padding:4px 12px;border-radius:4px;border:none;font-weight:500;display:flex;align-items:center;gap:4px;cursor:pointer;transition:background-color 0.15s ease-in-out}.grade-button:hover{background-color:#E09A25}.grade-button i{font-size:12px}.highlight-text{font-size:12px;color:#16a34a;font-weight:500;white-space:nowrap}@media (max-width: 640px){.cards-container{flex-direction:column;gap:8px}.card-inner{gap:8px}.card-title{font-size:13px}.card-subtitle{font-size:11px}.grade-button{font-size:11px;padding:3px 8px}}.mm4-student-work-mode-dropdown{position:relative;z-index:100}.mm4-student-work-mode-dropdown__button{font-size:20px;color:#26c3a2;padding:0;background:transparent;display:block;transition:color .2s linear;will-change:color}.mm4-student-work-mode-dropdown__button:hover{color:#b9b9b9}.mm4-student-work-mode-dropdown__button-icon{display:block}.mm4-student-work-mode-dropdown__menu{font:12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;position:absolute;left:-6px;top:100%;width:100%;min-width:168px;padding:20px 15px;background:#fff;border:1px solid #e6e6e6;margin:12px 0 0;z-index:20;box-shadow:0 8px 11px rgba(153,153,153,0.4);display:block !important;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-student-work-mode-dropdown__menu:before,.mm4-student-work-mode-dropdown__menu:after{content:'';position:absolute;bottom:100%;border-style:solid}.mm4-student-work-mode-dropdown__menu:before{left:13px;border-width:0 6px 6px 6px;border-color:transparent transparent #e6e6e6 transparent}.mm4-student-work-mode-dropdown__menu:after{left:14px;border-width:0 5px 5px 5px;border-color:transparent transparent #fff transparent}.mm4-student-work-mode-dropdown__item:not(:last-child){margin:0 0 18px}.mm4-student-work-mode-dropdown__label{display:flex;align-items:center;cursor:pointer}.mm4-student-work-mode-dropdown__checkmark{width:16px;height:16px;border-radius:50%;border:1px solid #d9d9d9;background:#f1f3f5;flex-shrink:0;position:relative;margin:0 10px 0 0;transition:background .2s linear, border-color .2s linear;will-change:background, border-color}.mm4-student-work-mode-dropdown__checkmark:before{content:'';width:6px;height:6px;background:#fff;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-student-work-mode-dropdown__checkmark:only-child{margin:0}.mm4-student-work-mode-dropdown__input{position:absolute;top:-9999px;opacity:0;visibility:hidden;cursor:pointer}.mm4-student-work-mode-dropdown__input:checked ~ .mm4-student-work-mode-dropdown__checkmark{background:#00c6a0;border-color:#00c6a0}.mm4-student-work-mode-dropdown__input:checked ~ .mm4-student-work-mode-dropdown__checkmark:before{opacity:1;visibility:visible}.mm4-student-work-mode-dropdown__input:checked ~ .mm4-student-work-mode-dropdown__text{color:#000}.mm4-student-work-mode-dropdown__text{color:rgba(0,0,0,0.6);transition:color .2s linear;will-change:color}.mm4-student-work-mode-dropdown-active{overflow:hidden !important;height:100%;min-height:100%}.mm4-student-work-mode-dropdown-active:after{opacity:1;visibility:visible}.mm4-student-work-mode-dropdown-active .mm4-student-work-mode-dropdown__button{color:#b9b9b9}.mm4-student-work-mode-dropdown-active .mm4-student-work-mode-dropdown__menu{opacity:1;visibility:visible}.mm4-student-work-status-list{display:flex;align-items:center;flex-wrap:wrap}.mm4-student-work-status-list__item:not(:last-child){margin:0 13px 0 0}.mm4-student-work-status{display:flex;align-items:center}.mm4-student-work-status__indicator{width:5px;height:5px;display:block;border:1px solid #7c7c7c;border-radius:50%;margin:0 7px 0 0}.mm4-student-work-status__indicator:only-child{margin:0}.mm4-student-work-status__indicator_purple{border-color:#b559d8;background:#b559d8}.mm4-student-work-status__indicator_pink{border-color:#fa8282;background:#fa8282}.mm4-student-work-status__indicator_green{border-color:#5fc0a4;background:#5fc0a4}.mm4-student-work-status__text{font-size:11px;color:#555}.mm4-student-work-status__link{font-size:11px;color:#555;border-bottom:1px solid #555;transition:color .2s linear, border-bottom-color .2s linear}.mm4-student-work-status__link:hover{color:#000;border-bottom-color:#000}.mm4-student-work-status__link:focus{outline:none}.mm4-student-work-tabset{display:flex;flex-wrap:wrap}.mm4-student-work-tabset__item{display:flex;position:relative}.mm4-student-work-tabset__item:not(:last-child){margin:0 -1px 0 0}.mm4-student-work-tabset__item_active{z-index:2}.mm4-student-work-tabset__item_active .mm4-student-work-tabset__link{color:#5fc0a4;border-color:#5fc0a4;box-shadow:2px 0 10px rgba(153,153,153,0.18821)}.mm4-student-work-tabset__item:not(.mm4-student-work-tabset__item_active) .mm4-student-work-tabset__link:hover{color:#b9b9b9}.mm4-student-work-tabset__link{display:flex;align-items:center;color:#b9b9b9;border:1px solid #b9b9b9;padding:6px 10px;transition:color .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-student-work-tabset__link:focus{outline:none}.mm4-student-work-tabset__icon{margin:0 6px 0 0}.mm4-student-work-tabset__icon_primary{font-size:13px}.mm4-student-work-tabset__icon_secondary{font-size:11px}.mm4-student-work-tabset__icon:only-child{margin:0}.mm4-student-work-tabset__text{font-size:11px;font-weight:700;line-height:1.2}.mm4-student-work-switcher{display:flex;flex-direction:column;width:60px;height:22px}.mm4-student-work-switcher__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-student-work-switcher__input:checked ~ .mm4-student-work-switcher__label:before{transform:translateX(27px)}.mm4-student-work-switcher__input:checked ~ .mm4-student-work-switcher__label .mm4-student-work-switcher__text_percent{color:#596266}.mm4-student-work-switcher__input:checked ~ .mm4-student-work-switcher__label .mm4-student-work-switcher__text_fraction{color:#fff}.mm4-student-work-switcher__label{display:flex;flex:1 0 auto;border:1px solid #26c3a2;border-radius:60px;overflow:hidden;position:relative;padding:0 2px;cursor:pointer}.mm4-student-work-switcher__label:before{content:'';width:27px;height:16px;position:absolute;top:2px;left:2px;bottom:0;background:#26c3a2;border-radius:60px;will-change:transform;transition:transform .2s linear}.mm4-student-work-switcher__text{font-size:9px;font-weight:400;color:#596266;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;flex:1;transition:color .2s linear}.mm4-student-work-switcher__text_percent{color:#fff}.mm4-student-work-button-list{display:flex;flex-wrap:wrap;align-items:center}.mm4-student-work-button-list__item:not(:first-child){margin:0 0 0 10px}.mm4-student-work-button-list__item:empty{display:none}.mm4-student-work-button{font:700 10px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;letter-spacing:.32px;display:inline-flex;align-items:center;vertical-align:top;border-radius:3px;border:1px solid transparent;box-shadow:0 2px 4px rgba(102,102,102,0.5);transition:color .2s linear, background .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-student-work-button_white{color:#5b6266;background:#fff;padding:9px 11px 8px 14px}.mm4-student-work-button_white .mm4-student-work-button__icon{font-size:10px;margin:0 0 0 10px}.mm4-student-work-button_white .mm4-student-work-button__icon:only-child{margin:0}.mm4-student-work-button_white:hover{color:#fff;background:#5b6266;border-color:#5b6266;box-shadow:none}.mm4-student-work-button_green{color:#fff;background:#5fc0a4;padding:9px 13px 8px 19px}.mm4-student-work-button_green .mm4-student-work-button__icon{font-size:8px;margin:0 0 0 14px}.mm4-student-work-button_green .mm4-student-work-button__icon:only-child{margin:0}.mm4-student-work-button_green:hover{color:#5fc0a4;background:transparent;border-color:#5fc0a4;box-shadow:none}.mm4-student-work-button__text{text-transform:uppercase}.mm4-student-work-dropdown{position:relative}.mm4-student-work-dropdown .mm4-student-work-button__icon{transition:transform .2s linear;will-change:transform}.mm4-student-work-dropdown__scrollable{max-height:147px;overflow-y:auto;overflow-x:hidden}.mm4-student-work-dropdown__header{font-size:12px;font-weight:600;padding:12px 18px}.mm4-student-work-dropdown__header p{margin:0}.mm4-student-work-dropdown__menu{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2;position:absolute;top:100%;right:0;width:100%;min-width:157px;background:#fff;border:1px solid #e6e6e6;margin:12px 0 0;z-index:20;box-shadow:0 8px 11px rgba(153,153,153,0.4);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-student-work-dropdown__menu:before,.mm4-student-work-dropdown__menu:after{content:'';position:absolute;bottom:100%;border-style:solid}.mm4-student-work-dropdown__menu:before{right:10px;border-width:0 6px 6px 6px;border-color:transparent transparent #e6e6e6 transparent}.mm4-student-work-dropdown__menu:after{right:11px;border-width:0 5px 5px 5px;border-color:transparent transparent #fff transparent}.mm4-student-work-dropdown__item{position:relative}.mm4-student-work-dropdown__item:not(:last-child){border-bottom:1px solid #e6e6e6}.mm4-student-work-dropdown__link{display:flex;align-items:center;justify-content:space-between;color:#2a2a2a;padding:12px 32px 11px 18px;transition:background .2s linear;will-change:background}.mm4-student-work-dropdown__link:hover{background:#f5f5f5}.mm4-student-work-dropdown__link:focus{outline:none}.mm4-student-work-dropdown__text{font-size:11px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mm4-student-work-dropdown__badge{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#d90000;font-size:9px;font-weight:700;color:#fff}.mm4-student-work-dropdown__badge:only-child{margin:0}.mm4-student-work-dropdown-active{height:100%;min-height:100%}.mm4-student-work-dropdown-active:after{opacity:1;visibility:visible}.mm4-student-work-dropdown-active .mm4-student-work-button_green{color:#5fc0a4;background:transparent;border-color:#5fc0a4;box-shadow:none}.mm4-student-work-dropdown-active .mm4-student-work-button__icon{margin-top:-2px;transform:rotate(180deg)}.mm4-student-work-dropdown-active .mm4-student-work-dropdown__menu{opacity:1;visibility:visible}.mm4-student-work-table{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2}.mm4-student-work-table_archived .mm4-student-work-table__body_primary .mm4-student-work-table__col,.mm4-student-work-table_archived .mm4-student-work-table__body_secondary .mm4-student-work-table__col{background:#feffe7}.mm4-student-work-table_sticky{position:fixed;top:-16px !important;width:1210px;background:#fff;z-index:10}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:first-child{flex:0 0 16.1%;max-width:16.1%;justify-content:flex-start;text-align:left}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:first-child .mm4-student-work-table__title{margin:0 5px 0 0}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:first-child .mm4-student-work-table__title:only-child{margin:0}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(2){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(3){flex:0 0 5.5%;max-width:5.5%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(4){flex:0 0 5.8%;max-width:5.8%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(5){flex:0 0 3.7%;max-width:3.7%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(6){flex:0 0 6%;max-width:6%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(7){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(8){flex:0 0 3.8%;max-width:3.8%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(9){flex:0 0 5.9%;max-width:5.9%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(10){flex:0 0 5%;max-width:5%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(11){flex:0 0 4.8%;max-width:4.8%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(12){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(13){flex:0 0 5%;max-width:5%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(14){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(15){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(16){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__header_primary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:last-child{flex:0 0 2.3%;max-width:2.3%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:first-child{flex:0 0 8.6%;max-width:8.6%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(2){flex:0 0 14%;max-width:14%;justify-content:flex-start;text-align:left}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(2) .mm4-student-work-table__title{margin:0 5px 0 0}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(2) .mm4-student-work-table__title:only-child{margin:0}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(3){flex:0 0 5.5%;max-width:5.5%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(4){flex:0 0 5.8%;max-width:5.8%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(5){flex:0 0 3.7%;max-width:3.7%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(6){flex:0 0 6%;max-width:6%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(7){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(8){flex:0 0 3.8%;max-width:3.8%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(9){flex:0 0 5.9%;max-width:5.9%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(10){flex:0 0 5%;max-width:5%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(11){flex:0 0 4.8%;max-width:4.8%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(12){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(13){flex:0 0 5%;max-width:5%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(14){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(15){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(16){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__header_secondary .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:last-child{flex:0 0 2.3%;max-width:2.3%}.mm4-student-work-table__header .mm4-student-work-table__row{display:flex;flex-wrap:wrap}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col{padding:8px;border-width:1px 1px 1px 0}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:first-child{flex:0 0 22.6%;max-width:22.6%;border-width:0 1px 0 0}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:nth-child(2){flex:0 0 15%;max-width:15%;background:#f7d597}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:nth-child(3){flex:0 0 16%;max-width:16%;background:#f6b94c}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:nth-child(4){flex:0 0 5.9%;max-width:5.9%;background:#c57ad1}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:nth-child(5){flex:0 0 16%;max-width:16%;background:#76b2e1}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:nth-child(6){flex:0 0 11.5%;max-width:11.5%;background:#76c6cf}.mm4-student-work-table__header .mm4-student-work-table__row:first-child:not(:last-child) .mm4-student-work-table__col:last-child{border-width:0;flex:0 0 7.2%;max-width:7.2%}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col{display:flex;align-items:center;justify-content:center;padding:18px 6px}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:first-child{background:#dadada;position:relative;padding:18px 6px 18px 30px}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(2){background:#dadada}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(3){background:#f7d597}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(4){background:#f7d597}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(5){background:#f7d597}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(6){background:#f6b94c}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(7){background:#f6b94c}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(8){background:#f6b94c}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(9){background:#c57ad1}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(10){background:#76b2e1}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(11){background:#76b2e1}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(12){background:#76b2e1}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(13){background:#76c6cf}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(14){background:#76c6cf}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:nth-child(15){background:#dadada}.mm4-student-work-table__header .mm4-student-work-table__row:last-child:not(:first-child) .mm4-student-work-table__col:last-child{border-width:0}.mm4-student-work-table__header .mm4-student-work-table__col{text-align:center}.mm4-student-work-table__row_active .mm4-student-work-table-opener__icon{transform:rotate(180deg)}.mm4-student-work-table__row_active .mm4-student-work-table__slide{display:block}.mm4-student-work-table__row-inner{display:flex;flex-wrap:wrap}.mm4-student-work-table__col{border:1px solid #e6e6e6;border-width:0 1px 1px 0}.mm4-student-work-table__col:first-child{border-width:0 1px 1px 1px}.mm4-student-work-table__title{font-size:10px;line-height:1.38461;color:#161c20;font-weight:600;display:block}.mm4-student-work-table__title_bold{font-weight:700}.mm4-student-work-table__body_primary .mm4-student-work-table__col:first-child{flex:0 0 16.1%;max-width:16.1%;justify-content:flex-start;text-align:left}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(2){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(3){flex:0 0 5.5%;max-width:5.5%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(4){flex:0 0 5.8%;max-width:5.8%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(5){flex:0 0 3.7%;max-width:3.7%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(6){flex:0 0 6%;max-width:6%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(7){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(8){flex:0 0 3.8%;max-width:3.8%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(9){flex:0 0 5.9%;max-width:5.9%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(10){flex:0 0 5%;max-width:5%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(11){flex:0 0 4.8%;max-width:4.8%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(12){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(13){flex:0 0 5%;max-width:5%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(14){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(15){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:nth-child(16){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:last-child{flex:0 0 2.5%;max-width:2.5%}.mm4-student-work-table__body_primary .mm4-student-work-table__col:only-child{flex:0 0 100%;max-width:100%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:first-child{flex:0 0 8.6%;max-width:8.6%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(2){flex:0 0 14%;max-width:14%;justify-content:flex-start;text-align:left}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(3){flex:0 0 5.5%;max-width:5.5%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(4){flex:0 0 5.8%;max-width:5.8%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(5){flex:0 0 3.7%;max-width:3.7%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(6){flex:0 0 6%;max-width:6%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(7){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(8){flex:0 0 3.8%;max-width:3.8%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(9){flex:0 0 5.9%;max-width:5.9%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(10){flex:0 0 5.0%;max-width:5.0%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(11){flex:0 0 4.8%;max-width:4.8%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(12){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(13){flex:0 0 5%;max-width:5%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(14){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(15){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:nth-child(16){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:last-child{flex:0 0 3.2%;max-width:3.2%}.mm4-student-work-table__body_secondary .mm4-student-work-table__col:only-child{flex:0 0 100%;max-width:100%}.mm4-student-work-table__body .mm4-student-work-table__col{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;padding:8px 6px}.mm4-student-work-table__body .mm4-student-work-table__col_empty{background:#dfdede}.mm4-student-work-table__body .mm4-student-work-table__col_unavailable{background:#efefef}.mm4-student-work-table__body .mm4-student-work-table__col_dropdown{flex-direction:column;align-items:stretch}.mm4-student-work-table__body .mm4-student-work-table__col:first-child{padding:8px 6px 8px 32px}.mm4-student-work-table__body .mm4-student-work-table__col:last-child{justify-content:flex-end;padding-left:0;padding-right:0;border-width:0}.mm4-student-work-table__body .mm4-student-work-table__col:only-child{justify-content:center;padding:15px 6px;border-width:1px;margin:-1px 0 0}.mm4-student-work-table__text{font:700 11px/1.21428 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#0c0c0c}.mm4-student-work-table__button{width:25px;height:25px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#000;background:transparent;padding:0;transition:color .2s linear}.mm4-student-work-table__button:hover{color:#5b6266}.mm4-student-work-table__button .mm4-icon-archive{font-size:15px}.mm4-student-work-table__button .mm4-icon-remove{font-size:12px}.mm4-student-work-table__slide{display:none}.mm4-student-work-table__empty-text{font:400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#0c0c0c;text-align:center;flex:0 0 100%;max-width:100%}.mm4-student-work-table__empty-text p{margin:0}.mm4-student-work-table-opener{display:flex;align-items:center;justify-content:center;width:16px;height:16px;position:absolute;top:50%;left:8px;transform:translateY(-50%);color:#26c3a3;transition:color .2s linear}.mm4-student-work-table-opener:hover{color:#000}.mm4-student-work-table-opener:focus{outline:none}.mm4-student-work-table-opener__icon{font-size:8px;transition:transform .2s linear;will-change:transform}.mm4-student-work-table-sort-list{display:flex;align-items:center}.mm4-student-work-table-sort-list__item:not(:last-child){margin:0 4px 0 0}.mm4-student-work-table-sort-list .mm4-student-work-table-sort__text{text-transform:uppercase}.mm4-student-work-table-sort{display:flex;align-items:center;color:#161c20;transition:color .2s linear}.mm4-student-work-table-sort_active .mm4-student-work-table-sort__icon{transform:rotate(180deg)}.mm4-student-work-table-sort:hover{color:#5b6266}.mm4-student-work-table-sort__text{font-size:10px;font-weight:600}.mm4-student-work-table-sort__icon{font-size:6px;margin:0 0 0 4px;will-change:transform;transition:transform .2s linear}.mm4-student-work-table-sort__icon:only-child{margin:0}.mm4-student-work-table-indicator{display:inline-flex;vertical-align:middle;width:6px;height:6px;border:1px solid #7c7c7c;border-radius:50%}.mm4-student-work-table-indicator:focus{outline:none}.mm4-student-work-table-indicator_purple{border-color:#b559d8;background:#b559d8}.mm4-student-work-table-indicator_green{border-color:#5fc0a4;background:#5fc0a4}.mm4-student-work-table-indicator_pink{border-color:#fa8282;background:#fa8282}.mm4-student-work-table-indicator-text{font:400 11px/1.21428 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#0c0c0c;text-decoration:underline}.mm4-student-work-table-progress{display:inline-flex;vertical-align:middle;font:700 11px/1.1 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;border-bottom:1px solid #000;transition:color .2s linear, border-color .2s linear;will-change:color, border-color}.mm4-student-work-table-progress:hover{color:#5b6266;border-bottom-color:#5b6266}.mm4-student-work-table-progress:focus{outline:none}.mm4-student-work-table-progress__result{display:block}.mm4-student-work-table-progress__result_fraction{display:none}.mm4-student-work-table-progress__result_percent,.mm4-student-work-table-progress__result_fraction{cursor:pointer}.mm4-student-work-table-dropdown-wrapper{display:flex;justify-content:center;position:relative}.mm4-student-work-table-dropdown-wrapper:before,.mm4-student-work-table-dropdown-wrapper:after{content:'';position:absolute;bottom:100%;border-style:solid;left:50%;transform:translateX(-50%);opacity:0;visibility:visible;transition:opacity .2s linear, visibility .2s linear}.mm4-student-work-table-dropdown-wrapper:before{border-width:0 8px 8px 8px;border-color:transparent transparent #e6e6e6 transparent;bottom:-11px;z-index:2}.mm4-student-work-table-dropdown-wrapper:after{border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;bottom:-11px;z-index:3}.mm4-student-work-table-dropdown-wrapper_active:before,.mm4-student-work-table-dropdown-wrapper_active:after{opacity:1;visibility:visible}.mm4-student-work-table-dropdown-wrapper_active .mm4-student-work-table-progress{color:#5b6266;border-bottom-color:#5b6266}.mm4-student-work-table-dropdown-wrapper_active .mm4-student-work-table-dropdown{opacity:1;visibility:visible}.mm4-student-work-table-dropdown{position:absolute;top:100%;width:100%;background:#fff;border:1px solid #e6e6e6;z-index:1;box-shadow:0 8px 20px rgba(153,153,153,0.4);text-align:left;margin:10px 0 0;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-student-work-table-dropdown_sm-extra{min-width:155px}.mm4-student-work-table-dropdown_sm{min-width:175px}.mm4-student-work-table-dropdown_md{min-width:540px}.mm4-student-work-table-dropdown_lg{min-width:810px}.mm4-student-work-table-dropdown_left{left:15px}.mm4-student-work-table-dropdown_left-extra{left:-70px}.mm4-student-work-table-dropdown_center{left:50%;transform:translateX(-50%)}.mm4-student-work-table-dropdown_right{right:15px}.mm4-student-work-table-dropdown_right-extra{right:-70px}.mm4-student-work-table-dropdown__item:not(:last-child){border-bottom:1px solid #e6e6e6}.mm4-student-work-table-time{display:flex;align-items:center;color:#7d7d7d;padding:14px 12px 12px}.mm4-student-work-table-time__icon{font-size:12px;margin:0 7px 0 0}.mm4-student-work-table-time__icon:only-child{margin:0}.mm4-student-work-table-time time{font-size:10px;font-weight:600}.mm4-student-work-table-status{padding:8px 16px 6px}.mm4-student-work-table-status__text{font-size:12px;font-weight:400;color:#555;display:block}.mm4-student-work-table-status a{color:#555;border-bottom:1px solid #555;transition:color .2s linear, border-bottom-color .2s linear}.mm4-student-work-table-status a:hover{color:#000;border-bottom-color:#000}.mm4-student-work-table-status a:focus{outline:none}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:first-child{flex:0 0 16.1%;max-width:16.1%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(2){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(3){flex:0 0 5.5%;max-width:5.5%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(4){flex:0 0 5.8%;max-width:5.8%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(5){flex:0 0 3.7%;max-width:3.7%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(6){flex:0 0 6%;max-width:6%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(7){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(8){flex:0 0 3.8%;max-width:3.8%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(9){flex:0 0 5.9%;max-width:5.9%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(10){flex:0 0 5%;max-width:5%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(11){flex:0 0 4.8%;max-width:4.8%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(12){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(13){flex:0 0 5%;max-width:5%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(14){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(15){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:nth-child(16){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-sub-table_primary .mm4-student-work-sub-table__col:last-child{flex:0 0 3.2%;max-width:3.2%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:first-child{flex:0 0 8.6%;max-width:8.6%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(2){flex:0 0 14%;max-width:14%;justify-content:flex-start;text-align:left}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(3){flex:0 0 5.5%;max-width:5.5%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(4){flex:0 0 5.8%;max-width:5.8%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(5){flex:0 0 3.7%;max-width:3.7%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(6){flex:0 0 6%;max-width:66%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(7){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(8){flex:0 0 3.8%;max-width:3.8%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(9){flex:0 0 5.9%;max-width:5.9%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(10){flex:0 0 5%;max-width:5%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(11){flex:0 0 4.8%;max-width:4.8%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(12){flex:0 0 6.2%;max-width:6.2%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(13){flex:0 0 5%;max-width:5%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(14){flex:0 0 6.5%;max-width:6.5%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(15){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:nth-child(16){flex:0 0 4.9%;max-width:4.9%}.mm4-student-work-sub-table_secondary .mm4-student-work-sub-table__col:last-child{flex:0 0 3.2%;max-width:3.2%}.mm4-student-work-sub-table__row{display:flex;flex-wrap:wrap}.mm4-student-work-sub-table__row:nth-child(odd){background:#f5f8fb}.mm4-student-work-sub-table__col{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;padding:8px 6px;border:1px solid #e6e6e6;border-width:0 1px 1px 0}.mm4-student-work-sub-table__col .make_ext_prefix{padding:0px 4px;font-size:10px;font-weight:600;background-color:#76b2e1;height:14px;width:28px;-webkit-transform:rotate(-90deg);-webkit-transform--moz-transform:rotate(-90deg);-webkit-transform--moz-transform--ms-transform:rotate(-90deg);-webkit-transform--moz-transform--ms-transform--o-transform:rotate(-90deg);-webkit-transform--moz-transform--ms-transform--o-transform-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.mm4-student-work-sub-table__col .engineer_ext_prefix{padding:0px 4px;font-size:10px;font-weight:600;background-color:#76c6cf;transform:rotate(-90deg);height:14px;width:28px;-webkit-transform:rotate(-90deg);-webkit-transform--moz-transform:rotate(-90deg);-webkit-transform--moz-transform--ms-transform:rotate(-90deg);-webkit-transform--moz-transform--ms-transform--o-transform:rotate(-90deg);-webkit-transform--moz-transform--ms-transform--o-transform-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.mm4-student-work-sub-table__col__ext{padding:0 !important}.mm4-student-work-sub-table__col_empty{background:#dfdede}.mm4-student-work-sub-table__col_unavailable{background:#efefef}.mm4-student-work-sub-table__col_dropdown{flex-direction:column;align-items:stretch}.mm4-student-work-sub-table__col:first-child{border-width:0 1px 1px 1px}.mm4-student-work-sub-table__col:last-child{justify-content:flex-end;padding-left:0;padding-right:0;border-width:0;background:#fff}.mm4-student-work-lesson-table{font-family:'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;font-weight:700;padding:2px}.mm4-student-work-lesson-table__header .mm4-student-work-lesson-table__row:not(:last-child){margin:0 0 4px}.mm4-student-work-lesson-table__header .mm4-student-work-lesson-table__row:first-child:not(:last-child) .mm4-student-work-lesson-table__col{padding:10px 14px 9px}.mm4-student-work-lesson-table__header .mm4-student-work-lesson-table__row:first-child:not(:last-child) .mm4-student-work-lesson-table__title{font-size:12px}.mm4-student-work-lesson-table__header .mm4-student-work-lesson-table__row:last-child:not(:first-child) .mm4-student-work-lesson-table__col{padding:6px 14px}.mm4-student-work-lesson-table__header .mm4-student-work-lesson-table__row:last-child:not(:first-child) .mm4-student-work-lesson-table__col:last-child:not(:first-child){padding-left:40px}.mm4-student-work-lesson-table__header .mm4-student-work-lesson-table__row:last-child:not(:first-child) .mm4-student-work-lesson-table__title{font-size:11px}.mm4-student-work-lesson-table__row{display:flex;flex-wrap:wrap}.mm4-student-work-lesson-table__col{border:1px solid #fff}.mm4-student-work-lesson-table__col_orange{background:#fbe3b7}.mm4-student-work-lesson-table__col_blue{background:#b8dcf1}.mm4-student-work-lesson-table__col_green{background:#addfe3}.mm4-student-work-lesson-table__col:first-child:not(:last-child){flex:0 0 67%;max-width:67%}.mm4-student-work-lesson-table__col:last-child:not(:first-child){flex:0 0 33%;max-width:33%}.mm4-student-work-lesson-table__col:only-child{flex:0 0 100%;max-width:100%}.mm4-student-work-lesson-table__title{color:#0c0c0c;display:block}.mm4-student-work-lesson-table__body .mm4-student-work-lesson-table__col{display:flex;padding:8px 15px;background:#f5f5f5}.mm4-student-work-lesson-table__body .mm4-student-work-lesson-table__col:last-child:not(:first-child){padding-left:40px}.mm4-student-work-lesson-table__text{font-size:11px;color:#555}.mm4-student-work-unit-table{font-family:'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;font-weight:700;padding:2px}.mm4-student-work-unit-table__header .mm4-student-work-unit-table__row:not(:last-child){margin:0 0 4px}.mm4-student-work-unit-table__header .mm4-student-work-unit-table__row:first-child:not(:last-child) .mm4-student-work-unit-table__col{padding:10px 14px 9px}.mm4-student-work-unit-table__header .mm4-student-work-unit-table__row:first-child:not(:last-child) .mm4-student-work-unit-table__title{font-size:12px}.mm4-student-work-unit-table__header .mm4-student-work-unit-table__row:last-child:not(:first-child) .mm4-student-work-unit-table__col{padding:6px 10px}.mm4-student-work-unit-table__header .mm4-student-work-unit-table__row:last-child:not(:first-child) .mm4-student-work-unit-table__col:not(:first-child){padding:6px 4px}.mm4-student-work-unit-table__header .mm4-student-work-unit-table__row:last-child:not(:first-child) .mm4-student-work-unit-table__title{font-size:11px}.mm4-student-work-unit-table__row{display:flex;flex-wrap:wrap}.mm4-student-work-unit-table__col{display:flex;align-items:center;border:1px solid #fff}.mm4-student-work-unit-table__col:not(:first-child){text-align:center;justify-content:center}.mm4-student-work-unit-table__col_orange{background:#fbe3b7}.mm4-student-work-unit-table__col_blue{background:#b8dcf1}.mm4-student-work-unit-table__col_green{background:#addfe3}.mm4-student-work-unit-table__col:first-child{flex:0 0 26.3%;max-width:26.3%}.mm4-student-work-unit-table__col:nth-child(2){flex:0 0 11.5%;max-width:11.5%}.mm4-student-work-unit-table__col:nth-child(3){flex:0 0 10%;max-width:10%}.mm4-student-work-unit-table__col:nth-child(4){flex:0 0 18.5%;max-width:18.5%}.mm4-student-work-unit-table__col:nth-child(5){flex:0 0 6.8%;max-width:6.8%}.mm4-student-work-unit-table__col:nth-child(6){flex:0 0 12.5%;max-width:12.5%}.mm4-student-work-unit-table__col:last-child{flex:0 0 14.1%;max-width:14.1%}.mm4-student-work-unit-table__col:only-child{flex:0 0 100%;max-width:100%}.mm4-student-work-unit-table__title{color:#0c0c0c;display:block}.mm4-student-work-unit-table__body .mm4-student-work-unit-table__row .mm4-student-work-unit-table__col{padding:8px 10px;background:#f5f5f5}.mm4-student-work-unit-table__body .mm4-student-work-unit-table__row .mm4-student-work-unit-table__col:not(:first-child){border-top-color:#fff;border-right-color:transparent;border-left-color:transparent;border-bottom-color:#fff}.mm4-student-work-unit-table__body .mm4-student-work-unit-table__row .mm4-student-work-unit-table__col:nth-child(2){border-left-color:#fff}.mm4-student-work-unit-table__text{font-size:11px;color:#555}.mm4-student-work-unit-table__text_time{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;font-size:10px;font-weight:600;color:#7d7d7d}.mm4-unit-installation{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2}.mm4-unit-installation__header:not(:last-child){margin:0 0 5px}.mm4-unit-installation__row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -8px}.mm4-unit-installation__col{flex:0 0 33.33%;max-width:33.33%;padding:0 8px}.mm4-unit-installation__col:not(:first-child):last-child{display:flex;justify-content:flex-end}.mm4-unit-installation__col:only-child{flex:0 0 100%;max-width:100%}.mm4-unit-installation__title{font-size:12px;font-weight:600;color:#000;text-align:center;display:block}.mm4-unit-installation-tabset{display:flex;flex-wrap:wrap}.mm4-unit-installation-tabset__item:not(:last-child){margin:0 3px 0 0}.mm4-unit-installation-tabset__item:not(.mm4-unit-installation-tabset__item_active) .mm4-unit-installation-tabset__link:hover{color:#000}.mm4-unit-installation-tabset__item_active .mm4-unit-installation-tabset__link{color:#fff;border-top-color:#617084;background:#617084}.mm4-unit-installation-tabset__link{font-size:11px;font-weight:700;color:#000;text-align:center;background:#fafafa;border-top:4px solid #2dc3a2;padding:12px 32px 13px;border-radius:5px 5px 0 0;display:block;transition:color .2s linear, border-top-color .2s linear, background .2s linear}.mm4-unit-installation-tabset__link:focus{outline:none}.mm4-all-classrooms-link{font:600 12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;display:flex;align-items:center;color:#000;transition:color .2s linear}.mm4-all-classrooms-link:hover{color:#4f4f4f}.mm4-all-classrooms-link:focus{outline:none}.mm4-all-classrooms-link__icon{font-size:10px;margin:0 5px 0 0}.mm4-all-classrooms-link__icon:only-child{margin:0}.mm4-unit-settings{border-radius:5px}.mm4-unit-settings_primary .mm4-unit-settings__header .mm4-unit-settings__col{flex:0 0 62.1%;max-width:62.1%;background:#505c6c}.mm4-unit-settings_primary .mm4-unit-settings__header .mm4-unit-settings__col:first-child{border-radius:5px 0 0 0}.mm4-unit-settings_primary .mm4-unit-settings__header .mm4-unit-settings__col:last-child:not(:first-child){flex:0 0 37.9%;max-width:37.9%;border-radius:0 5px 0 0;background:#3c434d}.mm4-unit-settings_primary .mm4-unit-settings__header .mm4-unit-settings__col:only-child{border-radius:5px 5px 0 0}.mm4-unit-settings_primary .mm4-unit-settings__title{color:#fff}.mm4-unit-settings_primary .mm4-unit-settings__body{background:#617084}.mm4-unit-settings_primary .mm4-unit-settings__sub-title{color:#fff}.mm4-unit-settings_primary .mm4-unit-settings__position{background:#e8e8e8}.mm4-unit-settings_primary .mm4-unit-settings__position-icon{color:#617084}.mm4-unit-settings_primary .mm4-unit-settings-checkbox__input ~ .mm4-unit-settings-checkbox__text{color:#fff}.mm4-unit-settings_primary .mm4-unit-settings-switcher__text{color:#fff}.mm4-unit-settings_secondary{box-shadow:0 3px 11px rgba(153,153,153,0.3)}.mm4-unit-settings_secondary .mm4-unit-settings__header .mm4-unit-settings__col{flex:0 0 49.2%;max-width:49.2%;background:#ecfcf9}.mm4-unit-settings_secondary .mm4-unit-settings__header .mm4-unit-settings__col:first-child{border-radius:5px 0 0 0}.mm4-unit-settings_secondary .mm4-unit-settings__header .mm4-unit-settings__col:nth-child(2){flex:0 0 37.8%;max-width:37.8%;justify-content:center;background:#d9ece8}.mm4-unit-settings_secondary .mm4-unit-settings__header .mm4-unit-settings__col:last-child:not(:first-child){flex:0 0 13%;max-width:13%;border-radius:0 5px 0 0}.mm4-unit-settings_secondary .mm4-unit-settings__title{color:#000}.mm4-unit-settings_secondary .mm4-unit-settings__body{background:#fff}.mm4-unit-settings_secondary .mm4-unit-settings__sub-title{color:#000}.mm4-unit-settings_secondary .mm4-unit-settings__position{background:#b4b5b4}.mm4-unit-settings_secondary .mm4-unit-settings__position-icon{color:#fff}.mm4-unit-settings_secondary .mm4-unit-settings-checkbox__input ~ .mm4-unit-settings-checkbox__text{color:#000}.mm4-unit-settings_secondary .mm4-unit-settings-switcher__text{color:#000}.mm4-unit-settings__header .mm4-unit-settings__col{display:flex;align-items:center;padding:13px 32px 12px}.mm4-unit-settings__header .mm4-unit-settings__col:last-child:not(:first-child){justify-content:flex-end}.mm4-unit-settings__header .mm4-unit-settings__col:only-child{flex:0 0 100%;max-width:100%}.mm4-unit-settings__row{display:flex;flex-wrap:wrap}.mm4-unit-settings__title{font-size:12px;font-weight:700;text-transform:uppercase;display:block}.mm4-unit-settings__body{padding:15px 32px 23px;border-radius:0 0 5px 5px}.mm4-unit-settings__body .mm4-unit-settings__row{margin:0 -20px}.mm4-unit-settings__body .mm4-unit-settings__col{padding:0 20px}.mm4-unit-settings__body .mm4-unit-settings__col:not(:last-child){border-right:1px solid #e6e6e6}.mm4-unit-settings__body .mm4-unit-settings__col:first-child{flex:0 0 28.7%;max-width:28.7%}.mm4-unit-settings__body .mm4-unit-settings__col:nth-child(2){flex:0 0 25.1%;max-width:25.1%}.mm4-unit-settings__body .mm4-unit-settings__col:nth-child(3){flex:0 0 25.2%;max-width:25.2%}.mm4-unit-settings__body .mm4-unit-settings__col:last-child{flex:0 0 21%;max-width:21%}.mm4-unit-settings__block{display:flex;align-items:flex-start}.mm4-unit-settings__block:not(:last-child){margin:0 0 18px;padding:0 0 18px;position:relative}.mm4-unit-settings__block:not(:last-child):after{content:'';position:absolute;top:100%;left:0;width:112px;height:1px;background:#e6e6e6}.mm4-unit-settings__box:first-child:not(:last-child){position:relative;flex-shrink:0;margin:0 5px 0 0}.mm4-unit-settings__position{width:16px;height:16px;border-radius:2px;display:flex;align-items:center;justify-content:center}.mm4-unit-settings__position-icon{font-size:6px}.mm4-unit-settings__position-icon_up{transform:rotate(180deg)}.mm4-unit-settings__position-tooltip{font:10px/1.38461 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#636363;width:190px;position:absolute;left:100%;bottom:0;background:#fff;border-radius:5px;border:1px solid #c9d3d1;padding:11px 13px;margin:0 0 0 5px;z-index:20;display:none}.mm4-unit-settings__position-tooltip:before,.mm4-unit-settings__position-tooltip:after{content:'';width:0;height:0;position:absolute;bottom:2px;right:100%}.mm4-unit-settings__position-tooltip:before{border-style:solid;border-width:6px 4px 6px 0;border-color:transparent #c9d3d1 transparent transparent;z-index:1}.mm4-unit-settings__position-tooltip:after{border-style:solid;border-width:6px 4px 6px 0;border-color:transparent #fff transparent transparent;z-index:2;margin:0 -2px 0 0}.mm4-unit-settings__position-tooltip p{margin:0}.mm4-unit-settings__position-tooltip mark{color:#000;background:transparent}.mm4-unit-settings-block-list__item:not(:last-child){margin:0 0 18px}.mm4-unit-settings-list__item_dropdown{display:flex;align-items:center}.mm4-unit-settings-list__item:not(:last-child){margin:0 0 10px}.mm4-unit-settings-sub-list{padding:10px 0 0 23px}.mm4-unit-settings-sub-list__item:not(:last-child){margin:0 0 10px}.mm4-unit-settings-checkbox{display:flex;align-items:flex-start;cursor:pointer}.mm4-unit-settings-checkbox__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-unit-settings-checkbox__input:checked ~ .mm4-unit-settings-checkbox__checkmark{background:#2dc3a2;border-color:#2dc3a2}.mm4-unit-settings-checkbox__input:checked ~ .mm4-unit-settings-checkbox__checkmark .mm4-unit-settings-checkbox__icon{opacity:1;visibility:visible}.mm4-unit-settings-checkbox__input:disabled ~ .mm4-unit-settings-checkbox__checkmark{background:#cad3d1}.mm4-unit-settings-checkbox__input:disabled ~ .mm4-unit-settings-checkbox__checkmark .mm4-unit-settings-checkbox__icon{opacity:1;visibility:visible}.mm4-unit-settings-checkbox__checkmark{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #c6c6c6;flex-shrink:0;border-radius:2px;margin:0 7px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-unit-settings-checkbox__icon{font-size:8px;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-unit-settings-checkbox__text{font-size:12px;line-height:1.35;font-weight:400;transition:color .2s linear}.mm4-unit-settings-checkbox__text_bold{font-weight:600}.mm4-unit-settings-switcher{display:inline-flex;vertical-align:middle;align-items:center;cursor:pointer}.mm4-unit-settings-switcher__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-unit-settings-switcher__input:checked ~ .mm4-unit-settings-switcher__box{background:#2dc3a2}.mm4-unit-settings-switcher__input:checked ~ .mm4-unit-settings-switcher__box:before{transform:translateX(20px)}.mm4-unit-settings-switcher__input:checked ~ .mm4-unit-settings-switcher__box .mm4-unit-settings-switcher__icon{opacity:1;visibility:visible}.mm4-unit-settings-switcher__text{font-size:12px;font-weight:600;margin:0 10px 0 0}.mm4-unit-settings-switcher__text:only-child{margin:0}.mm4-unit-settings-switcher__box{width:36px;height:16px;border:1px solid transparent;background:#9faba8;border-radius:10px;position:relative;overflow:hidden;transition:background .2s linear}.mm4-unit-settings-switcher__box:before{content:'';width:14px;height:14px;border-radius:50%;background:#fff;position:absolute;top:0;left:0;bottom:0;will-change:transform;transition:transform .2s linear}.mm4-unit-settings-switcher__icon{font-size:10px;color:#fff;position:absolute;top:50%;left:6px;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-unit-settings-dropdown{position:absolute;right:-15px;width:265px;background:#fff;border:1px solid #cdcdcd;margin:10px 0 0;opacity:0;visibility:hidden;z-index:20;box-shadow:0 8px 11px rgba(153,153,153,0.4);will-change:opacity, visibility;transition:opacity .2s linear, visibility .2s linear}.mm4-unit-settings-dropdown__inner{padding:16px 24px;overflow-x:hidden;overflow-y:auto;max-height:199px}.mm4-unit-settings-dropdown:before,.mm4-unit-settings-dropdown:after{content:'';position:absolute;bottom:100%;width:0;height:0;border-style:solid}.mm4-unit-settings-dropdown:before{right:12px;border-width:0 8px 10px 8px;border-color:transparent transparent #cdcdcd transparent}.mm4-unit-settings-dropdown:after{right:14px;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.mm4-unit-settings-dropdown__wrapper{position:relative}.mm4-unit-settings-dropdown__wrapper_active .mm4-unit-settings-dropdown{opacity:1;visibility:visible}.mm4-unit-settings-dropdown__wrapper_active .mm4-unit-settings-dropdown__link{color:#919191}.mm4-unit-settings-dropdown__link{display:flex;align-items:center;color:#000;transition:color .2s linear}.mm4-unit-settings-dropdown__link:hover{color:#919191}.mm4-unit-settings-dropdown__link:focus{outline:none}.mm4-unit-settings-dropdown__text{font-size:12px;font-weight:600}.mm4-unit-settings-dropdown__icon{font-size:10px;margin:0 0 0 8px}.mm4-unit-settings-dropdown__icon:only-child{margin:0}.mm4-unit-settings-dropdown__title{font-size:12px;font-weight:600;color:#000;display:block}.mm4-unit-settings-dropdown__title:not(:last-child){margin:0 0 16px}.mm4-unit-settings-dropdown__item:not(:last-child){margin:0 0 10px}.mm4-unit-classroom{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2;padding:25px 0 0}.mm4-unit-classroom__header:not(:last-child){margin:0 0 32px}.mm4-unit-classroom__header .mm4-unit-classroom__row .mm4-unit-classroom__col{flex:0 0 79%;max-width:79%}.mm4-unit-classroom__header .mm4-unit-classroom__row .mm4-unit-classroom__col:last-child{flex:0 0 21%;max-width:21%}.mm4-unit-classroom__header .mm4-unit-classroom__row .mm4-unit-classroom__col:only-child{flex:0 0 100%;max-width:100%}.mm4-unit-classroom__row{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -16px}.mm4-unit-classroom__row:not(:last-child){margin-bottom:31px}.mm4-unit-classroom__col{padding:0 16px}.mm4-unit-classroom__name{font-size:13px;font-weight:600;color:#a8a8a8;display:block}.mm4-unit-classroom__name span{color:#000}.mm4-unit-classroom__title{font-size:13px;font-weight:600;color:#000;display:block}.mm4-unit-classroom__title:not(:last-child){margin:0 0 15px}.mm4-unit-classroom__body:not(:last-child){margin:0 0 51px}.mm4-unit-classroom__body .mm4-unit-classroom__col{flex:0 0 100%;max-width:100%}.mm4-unit-classroom__footer .mm4-unit-classroom__col{display:flex;justify-content:flex-end;flex:0 0 100%;max-width:100%}.mm4-unit-classroom__button{font:600 12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.27px;background:#2dc3a2;border-radius:3px;padding:13px 12px 11px;border:1px solid #2dc3a2;box-shadow:0 2px 4px rgba(102,102,102,0.5);min-width:228px;transition:color .2s linear, background .2s linear, box-shadow .2s linear}.mm4-unit-classroom__button:hover{color:#2dc3a2;background:transparent;box-shadow:none}.mm4-unit-classroom-form{position:relative}.mm4-unit-classroom-form_md{max-width:478px}.mm4-unit-classroom-form__input{font:400 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;width:100%;height:35px;border:1px solid #c6c6c6;border-radius:3px;display:block;padding:8px 58px 8px 14px;transition:border-color .2s linear}.mm4-unit-classroom-form__input:focus{border-color:#000}.mm4-unit-classroom-form__input::-webkit-input-placeholder{font:400 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-unit-classroom-form__input::-moz-placeholder{font:400 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-unit-classroom-form__input:-ms-input-placeholder{font:400 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-unit-classroom-form__input:-moz-placeholder{font:400 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-unit-classroom-form__input::-webkit-search-decoration,.mm4-unit-classroom-form__input::-webkit-search-cancel-button,.mm4-unit-classroom-form__input::-webkit-search-results-button,.mm4-unit-classroom-form__input::-webkit-search-results-decoration{display:none}.mm4-unit-classroom-form__button{position:absolute;top:0;right:0;bottom:0;width:58px}.mm4-unit-classroom-form input[type="submit"]{font-size:0;line-height:0;background:transparent;color:transparent;border:none;padding:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:2}.mm4-unit-classroom-form input[type="submit"]:hover+.mm4-unit-classroom-form__icon{color:#000}.mm4-unit-classroom-form__icon{font-size:14px;color:#a6a5a5;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:color .2s linear}.mm4-unit-classroom-list{display:flex;align-items:flex-start;justify-content:flex-end}.mm4-unit-classroom-list__item:not(:last-child){margin:0 12px 0 0}.mm4-unit-classroom-button{font:600 10px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;background:transparent;padding:11px 8px 10px;border:1px solid #000;border-radius:3px;transition:color .2s linear, border-color .2s linear}.mm4-unit-classroom-button:hover{color:#919191;border-color:#919191}.mm4-unit-classroom-button_assigned{min-width:105px}.mm4-unit-classroom-button_assigned.mm4-unit-classroom-button_active{color:#2dc3a2;border-color:#2dc3a2}.mm4-unit-classroom-button_assigned.mm4-unit-classroom-button_active .mm4-unit-classroom-button__checkmark{background:#2dc3a2;border-color:#2dc3a2}.mm4-unit-classroom-button_assigned.mm4-unit-classroom-button_active .mm4-icon-checkmark{opacity:1;visibility:visible}.mm4-unit-classroom-button_liked{min-width:90px}.mm4-unit-classroom-button_liked.mm4-unit-classroom-button_active{color:#eb5758;border-color:#eb5758}.mm4-unit-classroom-button_liked.mm4-unit-classroom-button_active .mm4-icon-heart-thin{opacity:0;visibility:hidden}.mm4-unit-classroom-button_liked.mm4-unit-classroom-button_active .mm4-icon-heart-solid{opacity:1;visibility:visible}.mm4-unit-classroom-button__checkmark{display:flex;align-items:center;justify-content:center;width:12px;height:12px;border:1px solid #c6c6c6;border-radius:3px;flex-shrink:0;margin:0 10px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-unit-classroom-button__checkmark:only-child{margin:0}.mm4-unit-classroom-button .mm4-icon-checkmark{font-size:6px;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-unit-classroom-button__icon-box{width:16px;height:12px;position:relative;margin:0 10px 0 0}.mm4-unit-classroom-button__icon-box:only-child{margin:0}.mm4-unit-classroom-button .mm4-icon-heart-thin,.mm4-unit-classroom-button .mm4-icon-heart-solid{font-size:12px;color:#919191;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .2s linear, visibility .2s linear}.mm4-unit-classroom-button .mm4-icon-heart-solid{color:#eb5758;opacity:0;visibility:hidden}.mm4-assign-units-list{display:flex;flex-wrap:wrap;margin:0 -8px}.mm4-assign-units-list__item{flex:0 0 33.33%;max-width:33.33%;padding:0 8px 16px}.mm4-assign-unit{position:relative;cursor:pointer;display:block}.mm4-assign-unit_active .mm4-assign-unit__button .mm4-icon-heart-thin{opacity:0;visibility:hidden}.mm4-assign-unit_active .mm4-assign-unit__button .mm4-icon-heart-solid{opacity:1;visibility:visible}.mm4-assign-unit__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-assign-unit__input:checked ~ .mm4-assign-unit__inner{background:#ecfcf9}.mm4-assign-unit__input:checked ~ .mm4-assign-unit__inner .mm4-assign-unit__checkmark{background:#2dc3a2;border-color:#2dc3a2}.mm4-assign-unit__input:checked ~ .mm4-assign-unit__inner .mm4-assign-unit__checkmark .mm4-icon-checkmark{opacity:1;visibility:visible}.mm4-assign-unit__inner{display:flex;align-items:flex-start;padding:15px 36px 15px 10px;transition:background .2s linear}.mm4-assign-unit__checkmark{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #c6c6c6;border-radius:3px;flex-shrink:0;margin:0 14px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-assign-unit__checkmark:only-child{margin:0}.mm4-assign-unit__checkmark .mm4-icon-checkmark{font-size:8px;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-assign-unit__img{border-radius:3px;overflow:hidden;margin:0 14px 0 0;width:100%;max-width:86px;height:auto}.mm4-assign-unit__img:only-child{margin:0}.mm4-assign-unit__text{font-size:12px;font-weight:400;line-height:1.35;padding:1px 0 0;color:#000}.mm4-assign-unit__button{width:20px;height:20px;position:absolute;top:4px;right:14px}.mm4-assign-unit__button .mm4-icon-heart-thin,.mm4-assign-unit__button .mm4-icon-heart-solid{font-size:12px;color:#919191;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .2s linear, visibility .2s linear}.mm4-assign-unit__button .mm4-icon-heart-solid{color:#eb5758;opacity:0;visibility:hidden}.mm4-grading{font-family:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;line-height:1.2}.mm4-grading__header:not(:last-child){margin:0 0 24px}.mm4-grading__header-row{display:flex;align-items:center;margin:0 -12px}.mm4-grading__header-col{flex:0 0 50%;max-width:50%;padding:0 12px}.mm4-grading__header-col:last-child:not(:first-child){display:flex;justify-content:flex-end}.mm4-grading__title-wrapper{display:flex;align-items:center}.mm4-grading__title{font:600 26px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mm4-grading__body{border:1px solid #e6e6e6;background:#fff}.mm4-grading-item-list{display:flex;align-items:center}.mm4-grading-item-list__item:not(:last-child){margin:0 12px 0 0}.mm4-grading-item-list__item_divider{position:relative}.mm4-grading-item-list__item_divider:not(:last-child){padding:0 16px 0 0;margin:0 15px 0 0}.mm4-grading-item-list__item_divider:not(:last-child):after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:32px;background:#979797}.mm4-grading-select{position:relative;cursor:pointer}.mm4-grading-select_active .mm4-grading-select__dropdown{opacity:1;visibility:visible}.mm4-grading-select_lg{width:150px}.mm4-grading-select_sm{width:130px}.mm4-grading-select__inner{display:flex;align-items:center;background:#fff;padding:13px 32px 12px 15px;position:relative}.mm4-grading-select__icon{font-size:14px;color:#646464;margin:0 13px 0 0}.mm4-grading-select__icon:only-child{margin:0}.mm4-grading-select__text{font:600 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#646464;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mm4-grading-select__opener{font-size:10px;color:#646464;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mm4-grading-select__dropdown{position:absolute;top:100%;right:0;margin:12px 0 0;background:#fff;box-shadow:0 6px 9px rgba(153,153,153,0.412041);z-index:10;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-grading-select__dropdown:before{content:'';position:absolute;bottom:100%;right:15px;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.mm4-grading-select__dropdown_lg{width:310px;padding:17px 21px}.mm4-grading-select__dropdown_sm{width:175px;padding:11px 10px}.mm4-grading-select__dropdown_sm .mm4-grading-select__scrollable{padding:0 10px}.mm4-grading-select__scrollable{max-height:130px;overflow-y:auto;overflow-x:hidden}.mm4-grading-select-list{font-size:13px;font-weight:400}.mm4-grading-select-list__item:not(:last-child){margin:0 0 14px}.mm4-grading-select-list__link{color:#000;display:block;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s linear}.mm4-grading-select-list__link_selected{color:#2dc3a2}.mm4-grading-select-list__link:hover{color:#2dc3a2}.mm4-grading-select-list__link:focus{outline:none;text-decoration:none}.mm4-grading-options{position:relative}.mm4-grading-options_active .mm4-grading-options-dropdown{opacity:1;visibility:visible}.mm4-grading-options__button{font-size:25px;color:#000;background:transparent;padding:0;display:block}.mm4-grading-options__button .mm4-icon{display:block}.mm4-grading-options-dropdown{position:absolute;top:100%;right:0;width:310px;background:#fff;padding:15px;margin:16px 0 0;border-radius:3px 0 3px 3px;box-shadow:0 2px 5px rgba(161,161,161,0.5);display:block !important;z-index:20;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-grading-options-dropdown:before{content:'';position:absolute;right:8px;bottom:100%;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.mm4-grading-options-dropdown-header{margin:0 0 20px}.mm4-grading-options-dropdown-header:last-child{margin:0}.mm4-grading-options-dropdown-title{font-size:16px;font-weight:700;line-height:1.2;color:#000;display:block}.mm4-grading-options-dropdown-body{margin:0 0 20px}.mm4-grading-options-dropdown-body:last-child{margin:0}.mm4-grading-options-dropdown-scrollable{max-height:211px;overflow-y:auto}.mm4-grading-options__list{margin:0 0 18px}.mm4-grading-options__list:last-child{margin:0}.mm4-grading-options__item:not(:last-child){margin:0 0 12px}.mm4-grading-options__radio:checked+.mm4-grading-options__label .mm4-grading-options__checkmark:before{opacity:1;visibility:visible}.mm4-grading-options__radio:checked ~ .mm4-grading-options__slide{display:block}.mm4-grading-options__label{font-weight:400;line-height:1.2;color:#000;display:flex;align-items:center;margin:0;cursor:pointer}.mm4-grading-options__label_sm{font-size:14px}.mm4-grading-options__label_lg{font-size:16px}.mm4-grading-options__checkmark{background:#f6f6f9;border:1px solid #e0e0e0;border-radius:50%;flex-shrink:0;position:relative;margin:0 10px 0 0}.mm4-grading-options__checkmark_sm{width:18px;height:18px}.mm4-grading-options__checkmark_sm:before{width:8px;height:8px}.mm4-grading-options__checkmark_lg{width:20px;height:20px}.mm4-grading-options__checkmark_lg:before{width:10px;height:10px}.mm4-grading-options__checkmark:only-child{margin:0}.mm4-grading-options__checkmark:before{content:'';background:#2dc3a2;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-grading-options__text{flex:1 1 0%}.mm4-grading-options__slide{display:none}.mm4-grading-options__slide-inner{padding:10px 0 0 36px}.mm4-grading-options__sub-title{line-height:1.2;color:#525252;display:block;margin:0 0 15px}.mm4-grading-options__sub-title_sm{font-size:14px}.mm4-grading-options__sub-title_lg{font-size:16px}.mm4-grading-options__sub-title:last-child{margin:0}.mm4-grading-options__block{display:flex;align-items:center;flex-wrap:wrap;margin:0 -5px}.mm4-grading-options__block_sm{max-width:280px}.mm4-grading-options__box{flex:0 0 50%;max-width:50%;padding:0 5px}.mm4-grading-options__input{font:normal 400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;width:100%;height:44px;border:1px solid #c6c6c6;padding:10px;border-radius:3px;display:block;will-change:border-color;transition:border-color .2s linear}.mm4-grading-options__input:focus{border-color:#000}.mm4-grading-options__input::-webkit-input-placeholder{font:normal 400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-grading-options__input::-moz-placeholder{font:normal 400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-grading-options__input:-ms-input-placeholder{font:normal 400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-grading-options__input:-moz-placeholder{font:normal 400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a6a5a5}.mm4-grading-options__submit{font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;color:#fff;background:#2dc3a2;border-radius:3px;border:1px solid transparent;width:100%;padding:14px 10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(118,118,118,0.5);transition:color .2s linear, background .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-grading-options__submit:hover,.mm4-grading-options__submit:focus{color:#2dc3a2;background:transparent;border-color:#2dc3a2;box-shadow:none;transition:color .2s linear, background .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-grading-options__submit .mm4-icon{font-size:10px}.mm4-grading-options__submit-text{margin:0 10px 0 0}.mm4-grading-options__submit-text:only-child{margin:0}.mm4-grading-options-popup-active{overflow:hidden !important;height:100%;min-height:100%}.mm4-grading-options-popup-active .mm4-grading-options-popup{opacity:1;visibility:visible}.mm4-grading-options-popup{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:20px;background:rgba(0,0,0,0.6);z-index:200;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear;will-change:opacity, visibility}.mm4-grading-options-popup_active{opacity:1;visibility:visible}.mm4-grading-options-popup__dialog{width:475px;margin:auto}.mm4-grading-options-popup__content{background:#fff;padding:30px 35px;border-radius:5px;overflow:hidden}.mm4-grading-options-popup-header{text-align:center;background:#ecfcf9;padding:18px 20px;margin:-30px -35px 20px}.mm4-grading-options-popup-header:last-child{margin-bottom:0}.mm4-grading-options-popup-title{font-size:20px;font-weight:700;line-height:1.2;color:#000;display:block}.mm4-grading-options-popup-body{margin:0 0 20px}.mm4-grading-options-popup-body:last-child{margin:0}.mm4-grading-options-popup-scrollable .sub-header{color:black;font-size:16px}.mm4-grading-options-popup .mm4-grading-options__item:not(:last-child){margin:0 0 16px}.mm4-grading-options-popup .mm4-grading-options__label_sm{font-size:16px}.mm4-grading-options-popup .mm4-grading-options__checkmark_sm{width:20px;height:20px}.mm4-grading-options-popup .mm4-grading-options__checkmark:before{width:10px;height:10px}.mm4-grading-options-popup .mm4-grading-options__sub-title_sm{font-size:16px}.mm4-grading-form{margin:0 0 11px;position:relative}.mm4-grading-form:last-child{margin:0}.mm4-grading-form__input[type="search"]{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;width:100%;height:26px;padding:5px 32px 5px 10px;display:block;border-radius:2px;border:1px solid transparent;margin:0;background:#f1f1f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:border-color .2s linear}.mm4-grading-form__input[type="search"]:focus{border-color:#000}.mm4-grading-form__input[type="search"]::-webkit-input-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#757373}.mm4-grading-form__input[type="search"]::-moz-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#757373}.mm4-grading-form__input[type="search"]:-ms-input-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#757373}.mm4-grading-form__input[type="search"]:-moz-placeholder{font:400 11px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#757373}.mm4-grading-form__input[type="search"]::-webkit-search-decoration,.mm4-grading-form__input[type="search"]::-webkit-search-cancel-button,.mm4-grading-form__input[type="search"]::-webkit-search-results-button,.mm4-grading-form__input[type="search"]::-webkit-search-results-decoration{display:none}.mm4-grading-form__submit-wrapper{position:absolute;top:0;right:0;bottom:0;width:32px}.mm4-grading-form__submit[type="submit"]{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;border:0;font-size:0;line-height:0;color:transparent;background:transparent;z-index:2}.mm4-grading-form__submit[type="submit"]:hover+.mm4-grading-form__icon{color:#2dc3a2}.mm4-grading-form__icon{font-size:12px;color:#a6a5a5;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:color .2s linear}.mm4-grading-tabset{display:flex;margin:-1px -1px 0}.mm4-grading-tabset__item{flex:1 0 auto}.mm4-grading-tabset__item:not(.mm4-grading-tabset__item_active) .mm4-grading-tabset__link:hover{background:#fff;border-color:#e6e6e6}.mm4-grading-tabset__item_new-work .mm4-grading-tabset__link{background:#eaf8f6;border-color:#5fc0a4}.mm4-grading-tabset__item_active .mm4-grading-tabset__link{background:transparent;border-color:transparent;border-radius:0}.mm4-grading-tabset__item_active .mm4-grading-tabset__icon_yellow{color:#f6b94c}.mm4-grading-tabset__item_active .mm4-grading-tabset__icon_blue{color:#4ea8de}.mm4-grading-tabset__item_active .mm4-grading-tabset__icon_green{color:#32b0ba}.mm4-grading-tabset__item_active .mm4-grading-tabset__icon_red{color:#e70202}.mm4-grading-tabset__link{display:flex;align-items:center;justify-content:center;color:#54455a;background:#dad8d8;padding:17px 16px 16px;border-radius:3px;border:1px solid #c1c1c1;text-decoration:none;transition:background .2s linear, border-color .2s linear}.mm4-grading-tabset__link:hover{text-decoration:none;color:#54455a}.mm4-grading-tabset__link:hover .mm4-grading-tabset__icon_yellow{color:#f6b94c}.mm4-grading-tabset__link:hover .mm4-grading-tabset__icon_blue{color:#4ea8de}.mm4-grading-tabset__link:hover .mm4-grading-tabset__icon_green{color:#32b0ba}.mm4-grading-tabset__link:hover .mm4-grading-tabset__icon_red{color:#e70202}.mm4-grading-tabset__link:focus{text-decoration:none;color:#54455a;outline:none}.mm4-grading-tabset__icon{font-size:10px;margin:0 14px 0 0;transition:color .2s linear}.mm4-grading-tabset__icon:only-child{margin:0}.mm4-grading-tabset__text{font-size:11px;font-weight:600;text-transform:uppercase}.mm4-grading-tabset__badge{font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;overflow:hidden;background:#08a200;color:#fff;margin:-4px 0 -4px 15px}.mm4-grading-tabset__badge:only-child{margin-left:0}.mm4-grading-tab-content{padding:22px 44px}.mm4-grading-sub-tabset{display:flex;border-bottom:1px solid #e3e3e3}.mm4-grading-sub-tabset:not(:last-child){margin:0 0 29px}.mm4-grading-sub-tabset__item:not(:last-child){margin:0 14px 0 0}.mm4-grading-sub-tabset__item_active .mm4-grading-sub-tabset__link{color:#2d2d2d}.mm4-grading-sub-tabset__item_active .mm4-grading-sub-tabset__link:after{opacity:1;visibility:visible}.mm4-grading-sub-tabset__link{display:flex;align-items:center;color:#bebebe;position:relative;padding:13px 15px;transition:color .2s linear}.mm4-grading-sub-tabset__link:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#2dc3a2;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-grading-sub-tabset__link:hover{text-decoration:none;color:#2d2d2d}.mm4-grading-sub-tabset__link:focus{text-decoration:none;color:#2d2d2d;outline:none}.mm4-grading-sub-tabset__text{font-size:13px;font-weight:600}.mm4-grading-sub-tabset__badge{display:flex;align-items:center;justify-content:center;width:24px;min-height:24px;border-radius:50%;font-size:10px;font-weight:700;color:#fff;margin:0 0 0 6px}.mm4-grading-sub-tabset__badge:only-child{margin:0}.mm4-grading-sub-tabset__badge_yellow{background:#fdc502}.mm4-grading-sub-tabset__badge_purple{background:#7959e4}.mm4-grading-sub-tab__block:not(:last-child){margin:0 0 28px}.mm4-grading-sub-tab__block-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -12px}.mm4-grading-sub-tab__block-col{flex:0 0 50%;max-width:50%;padding:0 12px}.mm4-grading-sub-tab__block-col:last-child:not(:first-child){display:flex;justify-content:flex-end}.mm4-grading-sub-tab__block-col:only-child{flex:0 0 100%;max-width:100%}.mm4-grading-progress{height:6px;background:#e3e3e3;border-radius:4px;position:relative;overflow:hidden}.mm4-grading-progress__wrapper{margin:0 0 0 15px;max-width:208px}.mm4-grading-progress__title{font-size:11px;font-weight:600;color:#000;text-transform:uppercase;display:block}.mm4-grading-progress__title:not(:last-child){margin:0 0 12px}.mm4-grading-progress__bar{position:absolute;top:0;left:0;bottom:0;background:#2dc3a2;border-radius:4px}.mm4-grading-button{display:inline-flex;align-items:center;vertical-align:middle;font:400 12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-align:center;cursor:pointer;letter-spacing:.27px;text-transform:uppercase;border:1px solid transparent;border-radius:5px;transition:background .2s linear, border-color .2s linear, color .2s linear}.mm4-grading-button:focus{outline:none}.mm4-grading-button_black{padding:8px 29px;background:#000}.mm4-grading-button_black:hover{background:transparent;border-color:#000;color:#000}.mm4-grading-button_green{padding:8px 24px;background:#2dc3a2}.mm4-grading-button_green:hover{background:transparent;border-color:#2dc3a2;color:#2dc3a2}.mm4-grading-button_link{font-size:10px;color:#464646;padding:0 0 4px;background:transparent;border-radius:0;border-width:0 0 1px;border-color:#464646;letter-spacing:.23px}.mm4-grading-button_link:hover{color:#000;border-bottom-color:#000}.mm4-grading-button__icon{font-size:8px;margin:0 6px 0 0}.mm4-grading-button__icon:only-child{margin:0}.mm4-grading-unit-list__item:not(:last-child){margin:0 0 16px}.mm4-graded-questions{position:relative}.mm4-graded-questions_active .mm4-graded-questions__opener-icon{transform:rotate(180deg);margin:0}.mm4-graded-questions_active .mm4-graded-questions__slide{display:block}.mm4-graded-questions__panel{display:flex;align-items:center;border:1px solid #e6e6e6;padding:11px 50px 11px 14px;position:relative}.mm4-graded-questions__panel:hover .mm4-graded-questions__opener{color:#f6f6f9;background:#2dc3a2}.mm4-graded-questions__panel:focus{text-decoration:none;outline:none}.mm4-graded-questions__icon{font-size:16px;color:#2dc3a2;margin:0 8px 0 0}.mm4-graded-questions__icon:only-child{margin:0}.mm4-graded-questions__text{font-size:13px;font-weight:600;color:#a7a7a7;text-transform:uppercase}.mm4-graded-questions__opener{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:16px;transform:translateY(-50%);width:18px;height:18px;border-radius:50px;background:#f6f6f9;color:#2dc3a2;font-size:8px;transition:color .2s linear, background .2s linear}.mm4-graded-questions__opener-icon{margin:2px 0 0;will-change:transform;transition:transform .2s linear}.mm4-graded-questions__slide{display:none}.mm4-graded-questions__decor{position:relative;height:25px}.mm4-graded-questions__decor-t-line,.mm4-graded-questions__decor-b-line{position:absolute;left:5px;right:5px;height:13px}.mm4-graded-questions__decor-t-line:before,.mm4-graded-questions__decor-t-line:after,.mm4-graded-questions__decor-b-line:before,.mm4-graded-questions__decor-b-line:after{content:'';position:absolute;top:0;bottom:0;width:50%;border:1px solid #e6e6e6}.mm4-graded-questions__decor-t-line:before,.mm4-graded-questions__decor-b-line:before{left:0}.mm4-graded-questions__decor-t-line:after,.mm4-graded-questions__decor-b-line:after{right:0}.mm4-graded-questions__decor-t-line{bottom:12px}.mm4-graded-questions__decor-t-line:before{border-width:0 0 1px 1px;transform:skewX(35deg)}.mm4-graded-questions__decor-t-line:after{border-width:0 1px 1px 0;transform:skewX(-35deg)}.mm4-graded-questions__decor-b-line{bottom:0}.mm4-graded-questions__decor-b-line:before{border-width:1px 0 0 1px;transform:skewX(-35deg)}.mm4-graded-questions__decor-b-line:after{border-width:1px 1px 0 0;transform:skewX(35deg)}.mm4-graded-questions-list__item_active .mm4-graded-questions-list-panel__opener-icon{transform:rotate(180deg);margin:0}.mm4-graded-questions-list__item_active .mm4-graded-questions-list__slide{display:block}.mm4-graded-questions-list__slide{display:none}.mm4-graded-questions-list .mm4-grading-unit{border-top:none}.mm4-graded-questions-list .mm4-grading-unit__header{background:#ecfcf9}.mm4-graded-questions-list .mm4-grading-unit__header-block:last-child:not(:first-child){display:flex;align-items:start;padding:16px 38px 18px 14px}.mm4-graded-questions-list-panel{display:flex;align-items:center;border:1px solid #e6e6e6;padding:11px 50px 10px 14px;position:relative;border-width:0 1px 1px}.mm4-graded-questions-list-panel:hover .mm4-graded-questions-list-panel__opener{color:#f6f6f9;background:#2dc3a2}.mm4-graded-questions-list-panel:focus{text-decoration:none;outline:none}.mm4-graded-questions-list-panel__icon{font-size:16px;color:#2dc3a2;margin:0 8px 0 0}.mm4-graded-questions-list-panel__icon:only-child{margin:0}.mm4-graded-questions-list-panel__text{font-size:14px;font-weight:600;color:#000}.mm4-graded-questions-list-panel__opener{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:16px;transform:translateY(-50%);width:18px;height:18px;border-radius:50px;background:#f6f6f9;color:#2dc3a2;font-size:8px;transition:color .2s linear, background .2s linear}.mm4-graded-questions-list-panel__opener-icon{margin:2px 0 0;will-change:transform;transition:transform .2s linear}.mm4-grading-unit{font-size:13px;font-weight:400;color:#000;border:1px solid #e6e6e6}.mm4-grading-unit__header{background:#f6f6f9;border-bottom:1px solid #e6e6e6}.mm4-grading-unit__header:only-child{border-bottom:none}.mm4-grading-unit__header-block{padding:16px 38px 18px}.mm4-grading-unit__name{font-size:11px;font-weight:400;display:block}.mm4-grading-unit__icon{font-size:16px;color:#2dc3a2;margin:0 8px 0 0}.mm4-grading-unit__question{font-size:14px;font-weight:700;display:block;margin:0 0 10px}.mm4-grading-unit__question:last-child{margin:0}.mm4-grading-unit__description{line-height:1.38;margin:0}.mm4-grading-unit-table{overflow:visible}.mm4-grading-unit-table__header{padding:0 48px;border-bottom:1px solid #e6e6e6;position:sticky;top:0;background:white;z-index:10}.mm4-grading-unit-table__header.sticky-active{box-shadow:0 2px 4px rgba(0,0,0,0.1)}.mm4-grading-unit-table__header:only-child{border-bottom:none}.mm4-grading-unit-table__header .mm4-grading-unit-table__col{padding-top:10px;padding-bottom:10px}.mm4-grading-unit-table__block{display:flex;flex-wrap:wrap}.mm4-grading-unit-table__box{display:flex;padding:0 8px}.mm4-grading-unit-table__box:first-child{flex:0 0 75%;max-width:75%;padding-left:0}.mm4-grading-unit-table__box:last-child{flex:0 0 25%;max-width:25%;padding-right:0}.mm4-grading-unit-table__box:only-child{flex:0 0 100%;max-width:100%;padding:0}.mm4-grading-unit-table__row{display:flex;flex-wrap:wrap;flex:1 1 0%}.mm4-grading-unit-table__col{display:flex;flex-direction:column;justify-content:center;padding-right:8px;padding-left:8px}.mm4-grading-unit-table__col:first-child{flex:0 0 29%;max-width:29%;padding-left:0}.mm4-grading-unit-table__col:nth-child(2){flex:0 0 51%;max-width:51%}.mm4-grading-unit-table__col:last-child{flex:0 0 20%;max-width:20%;padding-right:0}.mm4-grading-unit-table__col:only-child{flex:0 0 100%;max-width:100%;padding-right:0;justify-content:flex-start}.mm4-grading-unit-table__title{font-size:12px;font-weight:600;color:#a7a7a7;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;margin:0 0 10px}.mm4-grading-unit-table__title:last-child{margin:0}.mm4-grading-unit-table__body{padding:0 48px}.mm4-grading-unit-table__body .mm4-grading-unit-table__row:not(:last-child){border-bottom:1px solid #e6e6e6}.mm4-grading-unit-table__body .mm4-grading-unit-table__col{padding-top:20px;padding-bottom:20px}.mm4-grading-unit-table__body .load-more-answers-wrapper{padding:20px 45%}.mm4-grading-unit-table__text{font-size:12px;line-height:1.34;display:block;margin:0}.mm4-grading-unit-table__text_name{font-weight:bold}.mm4-grading-unit-table__description{font-size:12px;line-height:1.34;margin:0 0 20px}.mm4-grading-unit-table__description:last-child{margin:0}.mm4-grading-unit-table p{margin:0 0 10px}.mm4-grading-unit-table p:last-child{margin:0}.mm4-grading-unit-table__textarea{font:400 12px/1.34 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;width:100% !important;min-height:95px;border:1px solid #bdbdbd;border-radius:5px;padding:7px 10px;display:block;flex:1 0 auto;margin:25px 0 0;transition:border-color .2s linear}.mm4-grading-unit-table__textarea:focus{border-color:#000}.mm4-grading-unit-table__textarea::-webkit-input-placeholder{font:400 12px/1.34 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a7a7a7}.mm4-grading-unit-table__textarea::-moz-placeholder{font:400 12px/1.34 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a7a7a7}.mm4-grading-unit-table__textarea:-ms-input-placeholder{font:400 12px/1.34 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a7a7a7}.mm4-grading-unit-table__textarea:-moz-placeholder{font:400 12px/1.34 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#a7a7a7}.mm4-grading-unit-table__textarea:disabled{background:transparent}.auto-expand-textarea{min-height:40px;resize:none;overflow:hidden;transition:height 0.2s ease}.auto-expand-textarea:focus{outline:2px solid #007bff;outline-offset:2px}.mm4-grading-unit-table-answer{font-size:12px;font-weight:400;line-height:1.2;color:#000;border:1px solid #e6e6e6;border-width:1px 1px 0;margin:0 0 20px}.mm4-grading-unit-table-answer:last-child{margin:0}.mm4-grading-unit-table-answer__header{text-align:center;background:#f4efef;padding:18px 15px;border-bottom:1px solid #e6e6e6}.mm4-grading-unit-table-answer__title{font-weight:700;display:block}.mm4-grading-unit-table-answer__body{position:relative}.mm4-grading-unit-table-answer__body:before{content:'';position:absolute;top:0;left:50%;bottom:0;width:1px;background:#e6e6e6;transform:translateX(-50%)}.mm4-grading-unit-table-answer__list{list-style:none;counter-reset:counter;padding:0;margin:0;display:flex;flex-wrap:wrap}.mm4-grading-unit-table-answer__item{counter-increment:counter;display:flex;align-items:flex-start;flex:0 0 50%;max-width:50%;border-bottom:1px solid #e6e6e6;padding:14px}.mm4-grading-unit-table-answer__item:before{content:counter(counter) ". ";margin:0 5px 0 0}.mm4-grading-assessment{display:flex;align-items:center;column-gap:12px;margin:0 0 20px}.mm4-grading-assessment:last-child{margin:0}.mm4-grading-assessment__item{flex:1 1 0%}.mm4-grading-assessment__item_active .mm4-grading-assessment__text{color:#fff;background:#2dc3a2}.mm4-grading-assessment__input:checked+.mm4-grading-assessment__label .mm4-grading-assessment__text{color:#fff;background:#2dc3a2}.mm4-grading-assessment__label{margin:0;display:block}.mm4-grading-assessment__text{font:700 10px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-align:center;color:#000;border:1px solid #2dc3a2;border-radius:5px;cursor:pointer;padding:5px;display:block;will-change:color, background;transition:color .2s linear, background .2s linear}.mm4-grading-evaluation{display:flex;align-items:center;column-gap:12px;margin:0 0 20px}.mm4-grading-evaluation:last-child{margin:0}.mm4-grading-evaluation__item{flex:1 1 0%}.mm4-grading-evaluation__item_active .mm4-grading-evaluation__text{color:#fff}.mm4-grading-evaluation__item_active .mm4-grading-evaluation__text_complete{background:#2dc3a2}.mm4-grading-evaluation__item_active .mm4-grading-evaluation__text_complete .mm4-icon{color:#fff}.mm4-grading-evaluation__item_active .mm4-grading-evaluation__text_incomplete{background:#e7c091}.mm4-grading-evaluation__item_active .mm4-grading-evaluation__text_incomplete .mm4-icon{color:#fff}.mm4-grading-evaluation__input:checked+.mm4-grading-evaluation__label .mm4-grading-evaluation__text{color:#fff}.mm4-grading-evaluation__input:checked+.mm4-grading-evaluation__label .mm4-grading-evaluation__text_complete{background:#2dc3a2}.mm4-grading-evaluation__input:checked+.mm4-grading-evaluation__label .mm4-grading-evaluation__text_complete .mm4-icon{color:#fff}.mm4-grading-evaluation__input:checked+.mm4-grading-evaluation__label .mm4-grading-evaluation__text_incomplete{background:#e7c091}.mm4-grading-evaluation__input:checked+.mm4-grading-evaluation__label .mm4-grading-evaluation__text_incomplete .mm4-icon{color:#fff}.mm4-grading-evaluation__label{margin:0;display:block}.mm4-grading-evaluation__text{font:700 10px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-align:center;color:#000;text-transform:uppercase;border:1px solid transparent;border-radius:5px;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;will-change:color, background;transition:color .2s linear, background .2s linear}.mm4-grading-evaluation__text_complete{border-color:#2dc3a2}.mm4-grading-evaluation__text_complete .mm4-icon{font-size:10px;color:#2dc3a2}.mm4-grading-evaluation__text_incomplete{border-color:#e7c091}.mm4-grading-evaluation__text_incomplete .mm4-icon{font-size:8px;color:#e7c091}.mm4-grading-evaluation__text .mm4-icon{margin:0 5px 0 0;will-change:color;transition:color .2s linear}.mm4-grading-empty-state{font-size:13px;font-weight:600;color:#858585;text-align:center;padding:59px 0}.mm4-grading-empty-state__title{font-size:22px;font-weight:600;color:#000;display:block;margin:0 0 12px}.mm4-grading-empty-state__title:last-child{margin:0}.mm4-grading-empty-state__paragraph{margin:0 0 48px}.mm4-grading-empty-state__paragraph:last-child{margin:0}.mm4-grading-empty-state__link{color:#5fc0a4;border-bottom:1px solid #5fc0a4;transition:color .2s linear, border-bottom-color .2s linear}.mm4-grading-empty-state__link:hover{color:#5fc0a4;border-bottom-color:transparent}.mm4-grading-empty-state__link:focus{outline:none}.mm4-grading-empty-state__img{max-width:387px;display:block;margin:0 auto}.mm4-grading-navigation{position:fixed;right:20px;top:50%;transform:translateY(-50%);background:white;border:1px solid #e6e6e6;border-radius:8px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:100;max-height:400px;overflow-y:auto}.mm4-grading-navigation__title{font-size:12px;font-weight:600;color:#a7a7a7;text-transform:uppercase;margin-bottom:12px}.mm4-grading-navigation__item{display:block;padding:8px 12px;color:#333;text-decoration:none;border-radius:4px;margin-bottom:4px;font-size:12px}.mm4-grading-navigation__item:hover{background:#f5f5f5}.mm4-grading-navigation__item.active{background:#2dc3a2;color:white}.mm4-grade-unit{position:relative;margin:0 0 0 20px;flex-shrink:0}.mm4-grade-unit_active .mm4-grade-unit__button .mm4-icon{transform:rotate(180deg)}.mm4-grade-unit_active .mm4-grade-unit__dropdown{opacity:1;visibility:visible}.mm4-grade-unit:only-child{margin:0}.mm4-grade-unit__button{font-size:14px;color:#000;padding:0;display:block;background:transparent}.mm4-grade-unit__button .mm4-icon{display:block;will-change:transform;transition:transform .2s linear}.mm4-grade-unit__dropdown{position:absolute;top:100%;right:-50px;width:290px;padding:15px;margin:20px 0 0;background:#fff;border-radius:3px 0 3px 3px;box-shadow:0 2px 5px rgba(161,161,161,0.5);z-index:20;opacity:0;visibility:hidden;will-change:opacity, visibility;transition:opacity .2s linear, visibility .2s linear}.mm4-grade-unit__dropdown:before{content:'';position:absolute;right:51px;bottom:100%;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.mm4-grade-unit__dropdown-header{margin:0 0 20px}.mm4-grade-unit__dropdown-header:last-child{margin:0}.mm4-grade-unit__title{font-size:16px;font-weight:700;line-height:1.2;color:#000;display:block}.mm4-grade-unit__dropdown-body{margin:0 0 20px}.mm4-grade-unit__dropdown-body:last-child{margin:0}.mm4-grade-unit__scrollable{max-height:251px;overflow-y:auto}.mm4-grade-unit__item:not(:last-child){margin:0 0 7px}.mm4-grade-unit__radio:checked+.mm4-grade-unit__label .mm4-grade-unit__checkmark:before{opacity:1;visibility:visible}.mm4-grade-unit__label{font-size:14px;font-weight:400;line-height:1.2;color:#000;display:flex;align-items:center;border:1px solid #dadbdd;border-radius:2px;padding:8px;margin:0;cursor:pointer}.mm4-grade-unit__checkmark{width:18px;height:18px;background:#f6f6f9;border:1px solid #e0e0e0;border-radius:50%;position:relative;flex-shrink:0;margin:0 10px 0 0}.mm4-grade-unit__checkmark:only-child{margin:0}.mm4-grade-unit__checkmark:before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;background:#2dc3a2;border-radius:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;will-change:opacity, visibility;transition:opacity .2s linear, visibility .2s linear}.mm4-grade-unit__text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1 1 0%}.mm4-grade-unit__submit{font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;color:#fff;background:#2dc3a2;border-radius:3px;border:1px solid transparent;width:100%;padding:14px 10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(118,118,118,0.5);transition:color .2s linear, background .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-grade-unit__submit:hover,.mm4-grade-unit__submit:focus{color:#2dc3a2;background:transparent;border-color:#2dc3a2;box-shadow:none;transition:color .2s linear, background .2s linear, border-color .2s linear, box-shadow .2s linear}.mm4-grade-unit__submit .mm4-icon{font-size:10px}.mm4-grade-unit__submit-text{margin:0 10px 0 0}.mm4-grade-unit__submit-text:only-child{margin:0}.mm4-content-type-list{padding:0;margin:0;list-style:none;display:flex;align-items:center}.mm4-content-type-list__item:not(:last-child){margin:0 16px 0 0}.mm4-content-type-checkbox{display:flex;align-items:center;cursor:pointer}.mm4-content-type-checkbox__input{position:absolute;top:-9999px;opacity:0;visibility:hidden;cursor:pointer}.mm4-content-type-checkbox__input:checked ~ .mm4-content-type-checkbox__checkmark{background:#2dc3a2;border-color:#2dc3a2}.mm4-content-type-checkbox__input:checked ~ .mm4-content-type-checkbox__checkmark .mm4-content-type-checkbox__icon{opacity:1;visibility:visible}.mm4-content-type-checkbox__checkmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:17px;height:17px;border-radius:2px;background:#fff;border:1px solid #c6c6c6;margin:0 10px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-content-type-checkbox__checkmark:only-child{margin:0}.mm4-content-type-checkbox__icon{font-size:8px;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-content-type-checkbox__text{font:600 12px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000}.mm4-content-type-notification{font:400 12px/1.53333 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;margin:0 0 20px}.mm4-content-type-notification_expanded .mm4-content-type-notification__header{background:#e0f2f1}.mm4-content-type-notification_expanded .mm4-content-type-notification__body-inner{background:#e0f2f1}.mm4-content-type-notification_expanded .mm4-content-type-notification__opener-text:first-child{display:none}.mm4-content-type-notification_expanded .mm4-content-type-notification__opener-text:last-child{display:block}.mm4-content-type-notification_expanded .mm4-content-type-notification__opener-icon{transform:rotate(180deg)}.mm4-content-type-notification__header{display:flex;align-items:center;justify-content:space-between;background:#f6f9fb;padding:12px 24px;transition:background .2s linear}.mm4-content-type-notification__header-col{display:flex;align-items:center;flex:0 1 auto}.mm4-content-type-notification__header-col:last-child:not(:first-child){justify-content:flex-end;margin:0 0 0 16px}.mm4-content-type-notification__header-col:last-child:not(:first-child):only-child{margin:0}.mm4-content-type-notification__title{font-size:13px;font-weight:700;line-height:1.2;margin:0 23px 0 0}.mm4-content-type-notification__title:only-child{margin:0}.mm4-content-type-notification__opener{display:flex;align-items:center;font-size:10px;font-weight:600;line-height:1.2;color:#545454}.mm4-content-type-notification__opener:hover{color:#000}.mm4-content-type-notification__opener:focus{outline:none}.mm4-content-type-notification__opener-text-wrapper{display:flex;align-items:center}.mm4-content-type-notification__opener-text:last-child{display:none}.mm4-content-type-notification__opener-icon{font-size:10px;margin:0 0 0 4px;transition:transform .2s linear}.mm4-content-type-notification__opener-icon:only-child{margin:0}.mm4-content-type-notification__body{display:none}.mm4-content-type-notification__body-inner{background:#f6f9fb;padding:0 24px 12px;transition:background .2s linear}.mm4-content-type-notification__paragraph{margin:0}.mm4-content-type-notification__paragraph b{font-weight:700}.mm4-content-type-notification__link{color:#458cba;display:inline;border-bottom:1px solid transparent;transition:color .2s linear, border-bottom-color .2s linear}.mm4-content-type-notification__link:hover{color:#458cba;border-bottom-color:#458cba}.mm4-content-type-notification__link:focus{outline:none;color:#377095;border-bottom-color:#377095}.mm4-content-type-title{font:700 14px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;display:block;margin:0 0 12px}.mm4-content-type-title:last-child{margin:0}.mm4-co-teacher-dropdown{font:400 15px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;position:absolute;top:9px;left:15px;width:362px;background:#f8f8f8;box-shadow:0 8px 11px rgba(153,153,153,0.4);z-index:50;opacity:0;visibility:hidden;will-change:opacity, visibility;transition:opacity .2s linear, visibility .2s linear}.mm4-co-teacher-dropdown__inner{border:1px solid #d6d6d6;border-width:0 1px}.mm4-co-teacher-dropdown__close{color:#000;width:25px;height:25px;display:flex;align-items:center;justify-content:center;position:absolute;top:6px;right:17px;z-index:2;transition:color .2s linear}.mm4-co-teacher-dropdown__close:hover{color:#29ab90}.mm4-co-teacher-dropdown__close:focus{outline:none}.mm4-co-teacher-dropdown__close-icon{font-size:12px}.mm4-co-teacher-dropdown__block{background:#f6fffc}.mm4-co-teacher-dropdown__block:first-child:not(:last-child){padding:0 0 10px}.mm4-co-teacher-title{background:#f8f8f8;padding:9px 55px 9px 31px;display:block;position:relative;border:1px solid #d6d6d6;border-width:1px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1}.mm4-co-teacher-title_green:before{background:#29ab90}.mm4-co-teacher-title_blue:before{background:#5388d7}.mm4-co-teacher-title:before{content:'';width:6px;height:6px;border-radius:50%;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.mm4-co-teacher-list{padding:0;margin:0;list-style:none;background:#fff}.mm4-co-teacher-list__item{display:flex;align-items:center;justify-content:space-between;padding:9px 20px 9px 31px;border-bottom:1px solid #d6d6d6}.mm4-co-teacher-list__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.mm4-co-teacher-list__text_pending{font-size:14px;color:rgba(0,0,0,0.3)}.mm4-co-teacher-info-list{padding:0;margin:0 0 0 10px;list-style:none;display:flex;align-items:center}.mm4-co-teacher-info-list:only-child{margin:0}.mm4-co-teacher-info-list__item{display:flex;align-items:center}.mm4-co-teacher-info-list__item:not(:last-child){margin:0 10px 0 0}.mm4-co-teacher-info-list__text{font-size:11px;text-transform:uppercase}.mm4-co-teacher-info-list__checked-icon{font-size:18px;display:block}.mm4-co-teacher-info-list__checked-icon_checked{color:#29ab90}.mm4-co-teacher-info-list__checked-icon_pending{color:#cee1a4}.mm4-co-teacher-info-list__add{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid #29ab90;color:#29ab90;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-co-teacher-info-list__add:hover,.mm4-co-teacher-info-list__add:focus{color:#fff}.mm4-co-teacher-info-list__add:hover{background:#29ab90}.mm4-co-teacher-info-list__add:focus{background:#1f856e;border-color:#1f856e;outline:none}.mm4-co-teacher-info-list__add-icon{font-size:9px}.mm4-co-teacher-info-list__remove{display:block;color:rgba(0,0,0,0.25);transition:color .2s linear}.mm4-co-teacher-info-list__remove:hover{color:#e72020}.mm4-co-teacher-info-list__remove:focus{color:#a81212;outline:none}.mm4-co-teacher-info-list__remove-icon{font-size:16px;display:block}.mm4-co-teacher-open-close_active .mm4-co-teacher-open-close__opener-icon{transform:translateY(-50%) rotate(180deg)}.mm4-co-teacher-open-close_active .mm4-co-teacher-open-close__slide{display:block}.mm4-co-teacher-open-close__opener{color:#000;display:block;position:relative;padding:20px 51px 20px 31px}.mm4-co-teacher-open-close__opener:hover{color:#000}.mm4-co-teacher-open-close__opener:focus{outline:none}.mm4-co-teacher-open-close__wrapper-text{display:flex;align-items:center}.mm4-co-teacher-open-close__icon{font-size:14px;margin:0 5px 0 0}.mm4-co-teacher-open-close__icon:only-child{margin:0}.mm4-co-teacher-open-close__text{border-bottom:1px solid #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm4-co-teacher-open-close__opener-icon{font-size:12px;color:#617084;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:transform .2s linear}.mm4-co-teacher-open-close__slide{display:none}.mm4-co-teacher-open-close__slide-inner{padding:0 31px 36px}.mm4-co-teacher-form__label{color:#787878;display:block;cursor:pointer;margin:0 0 12px}.mm4-co-teacher-form__label:last-child{margin:0}.mm4-co-teacher-form__input{font:400 15px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;width:100%;height:49px;display:block;color:#000;background:#fff;border:1px solid #979797;border-radius:3px;margin:0 0 30px;padding:12px 15px;transition:border-color .2s linear}.mm4-co-teacher-form__input:last-child{margin:0}.mm4-co-teacher-form__input:focus{border-color:#000}.mm4-co-teacher-form__input::-webkit-input-placeholder{font:400 15px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000}.mm4-co-teacher-form__input::-moz-placeholder{font:400 15px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000}.mm4-co-teacher-form__input:-ms-input-placeholder{font:400 15px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000}.mm4-co-teacher-form__input:-moz-placeholder{font:400 15px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000}.mm4-co-teacher-form__submit{font-size:15px;font-weight:600;line-height:1.2;width:100%;display:block;color:#fff;background:#27c3a3;border:1px solid transparent;text-align:center;text-transform:uppercase;letter-spacing:.34px;border-radius:3px;padding:16px 15px;cursor:pointer;box-shadow:0 2px 4px rgba(118,118,118,0.5);transition:background .2s linear, border-color .2s linear, color .2s linear, box-shadow .2s linear}.mm4-co-teacher-form__submit:hover,.mm4-co-teacher-form__submit:focus{box-shadow:none;background:transparent}.mm4-co-teacher-form__submit:hover{color:#27c3a3;border-color:#27c3a3}.mm4-co-teacher-form__submit:focus{color:#1f856e;border-color:#1f856e}.mm4-popup-h-b-active{overflow:hidden !important}.mm4-popup-h-b-active .mm4-popup-h-b{opacity:1;visibility:visible;overflow:auto}.mm4-popup-h-b{font:400 14px/1.1875 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;display:flex;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;padding:20px;background:rgba(0,0,0,0.6);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-popup-h-b__block{background:#fff;border-radius:5px;overflow:hidden;position:relative;max-width:700px;width:100%;margin:auto}.mm4-popup-h-b__header{background:#ecfcf9;text-align:center;padding:20px 55px}.mm4-popup-h-b__title{font-size:16px;font-weight:700;display:block;margin:0 0 20px}.mm4-popup-h-b__title:last-child{margin:0}.mm4-popup-h-b__close{width:30px;height:30px;position:absolute;top:15px;right:15px}.mm4-popup-h-b__close:hover:before,.mm4-popup-h-b__close:hover:after{background:#46ae90}.mm4-popup-h-b__close:before,.mm4-popup-h-b__close:after{content:'';position:absolute;top:14px;left:5px;right:5px;height:2px;background:#000;transition:background .2s linear}.mm4-popup-h-b__close:before{transform:rotate(45deg)}.mm4-popup-h-b__close:after{transform:rotate(-45deg)}.mm4-popup-h-b__body{padding:30px 55px}.mm4-popup-h-b__body-row{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:500px;width:100%;margin:0 auto}.mm4-popup-h-b__body-col:first-child{flex:0 0 33.1%;max-width:33.1%}.mm4-popup-h-b__body-col:last-child{flex:0 0 66.9%;max-width:66.9%;padding:10px 0 0 50px}.mm4-popup-h-b__body-col:only-child{flex:0 0 100%;max-width:100%;padding:0}.mm4-popup-h-b__img-box{position:relative}.mm4-popup-h-b__img-decor-box{width:1px;height:1px;position:absolute}.mm4-popup-h-b__img-decor-box_1{top:15.7%;right:6%}.mm4-popup-h-b__img-decor-box_2{top:15.7%;right:8%}.mm4-popup-h-b__img-decor-box_3{top:19.6%;right:8%}.mm4-popup-h-b__img-decor-box_4{top:18%;right:11%}.mm4-popup-h-b__img-decor-box-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mm4-popup-h-b__img-decor-box-inner_1{width:106px;height:122px}.mm4-popup-h-b__img-decor-box-inner_2{width:114px;height:122px}.mm4-popup-h-b__img-decor-box-inner_3{width:114px;height:162px}.mm4-popup-h-b__img-decor-box-inner_4{width:122px;height:146px}.mm4-popup-h-b__img-decor{width:100%;height:auto;display:block}.mm4-popup-h-b__img{width:100%;height:auto;display:block}.mm4-popup-h-b__sub-title{color:#46ae90;font-weight:700;display:block;margin:0 0 5px}.mm4-popup-h-b__sub-title:last-child{margin:0}.mm4-popup-h-b__paragraph{margin:0 0 20px}.mm4-popup-h-b__paragraph:last-child{margin:0}.mm4-popup-system__block{max-width:476px}.mm4-book{font:400 14px/1.57142 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000}.mm4-book__description:not(:last-child){margin:0 0 45px}.mm4-book__title{font:400 32px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;margin:0 0 50px}.mm4-book__title:last-child{margin:0}.mm4-book__sub-title{font-size:16px;font-weight:700;line-height:1.2;display:block;margin:0 0 20px}.mm4-book__sub-title:last-child{margin:0}.mm4-book p{margin:0 0 20px}.mm4-book p:last-child{margin:0}.mm4-book .voice_over-mack_book-play_button{position:fixed;top:100px;right:100px;background-color:white}.mm4-book-panel{font-size:'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif}.mm4-book-panel__header:not(:last-child){margin-bottom:15px}.mm4-book-panel__title{font-size:14px;font-weight:700;line-height:1;color:#fff;background:#6e7b8d;border-radius:3px;padding:12px 20px;display:block}.mm4-book-panel-list__item:not(:last-child){margin:0 0 20px}.mm4-book-panel-question{background:#f5f5f5;border-radius:3px;padding:25px 20px;overflow:hidden}.mm4-book-panel-question__header{margin:0 0 25px}.mm4-book-panel-question__header:last-child{margin:0}.mm4-book-panel-question__header_decor{padding:0 0 25px;border-bottom:1px solid #d8d8d8}.mm4-book-panel-question__header_decor:last-child{padding:0;border-bottom:none}.mm4-book-panel-question__text{font-size:15px;line-height:1.2;color:#21293d;display:block}.mm4-book-panel-question__text:not(:last-child){margin:0 0 25px}.mm4-book-panel-question__text b{font-weight:700}.mm4-book-panel-question__title{font-size:15px;font-weight:700;color:#1f273b;display:block}.mm4-book-panel-question__title:not(:last-child){margin:0 0 16px}.mm4-book-panel-question__input{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#1f273b;width:100%;height:38px;border:1px solid #ddd;background:#fff;border-radius:3px;padding:10px 9px;display:block;transition:border-color .2s linear}.mm4-book-panel-question__input:focus{border-color:#1f273b}.mm4-book-panel-question__input::-webkit-input-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#c9c9c9}.mm4-book-panel-question__input::-moz-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#c9c9c9}.mm4-book-panel-question__input:-ms-input-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#c9c9c9}.mm4-book-panel-question__input:-moz-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#c9c9c9}.mm4-book-panel-answer-list__item{background:#fff;border-radius:3px;overflow:hidden;padding:10px}.mm4-book-panel-answer-list__item:not(:last-child){margin:0 0 16px}.mm4-book-panel-answer-radio{display:flex;align-items:center;cursor:pointer}.mm4-book-panel-answer-radio__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-book-panel-answer-radio__input:checked+.mm4-book-panel-answer-radio__checkmark{background:#5fc0a4;border-color:#5fc0a4}.mm4-book-panel-answer-radio__input:checked+.mm4-book-panel-answer-radio__checkmark:before{opacity:1;visibility:visible}.mm4-book-panel-answer-radio__checkmark{width:20px;height:20px;background:#f0f2f3;border:1px solid #e6e6e6;border-radius:50%;position:relative;flex-shrink:0;margin:0 15px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-book-panel-answer-radio__checkmark:only-child{margin:0}.mm4-book-panel-answer-radio__checkmark:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;height:8px;background:#fff;border-radius:50%;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-book-panel-answer-radio__text{font-size:15px;line-height:1.6}.mm4-book-panel-answer-checkbox{display:flex;align-items:center;cursor:pointer}.mm4-book-panel-answer-checkbox__input{position:absolute;top:-9999px;opacity:0;visibility:hidden}.mm4-book-panel-answer-checkbox__input:checked+.mm4-book-panel-answer-checkbox__checkmark{background:#5fc0a4;border-color:#5fc0a4}.mm4-book-panel-answer-checkbox__input:checked+.mm4-book-panel-answer-checkbox__checkmark .mm4-book-panel-answer-checkbox__checkmark-icon{opacity:1;visibility:visible}.mm4-book-panel-answer-checkbox__checkmark{width:20px;height:20px;background:#fff;border:1px solid #979797;border-radius:3px;position:relative;flex-shrink:0;margin:0 15px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-book-panel-answer-checkbox__checkmark:only-child{margin:0}.mm4-book-panel-answer-checkbox__checkmark-icon{font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-book-panel-answer-checkbox__text{font-size:15px;line-height:1.6}.mm4-automate-quote__section{font-size:17px;line-height:1.2;color:#000;background:#fff;min-height:calc(100vh - 316px);padding:65px 0}.mm4-automate-quote__container{max-width:1110px;margin:0 auto;padding:0 20px}.mm4-automate-quote__block{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -60px}.mm4-automate-quote__box{padding:0 60px}.mm4-automate-quote__box_content{flex:0 0 42%;max-width:42%}.mm4-automate-quote__box_form{flex:0 0 58%;max-width:58%}.mm4-automate-quote__box_success{font-size:18px;text-align:center;flex:0 0 100%;max-width:100%;padding:60px}.mm4-automate-quote__title{font-size:35px;font-weight:700;line-height:1.2;color:#000;margin:0 0 20px}.mm4-automate-quote__title:last-child{margin:0}.mm4-automate-quote__title-mark{color:#ca316c;background:transparent;padding:0}.mm4-automate-quote__img{margin:0 0 35px}.mm4-automate-quote__img:last-child{margin:0}.mm4-automate-quote__list-item{display:flex;align-items:flex-start}.mm4-automate-quote__list-item:not(:last-child){margin:0 0 20px}.mm4-automate-quote__list-icon{font-size:16px;color:#2dc3a2;margin:3px 8px 0 0}.mm4-automate-quote__description{margin:0 0 50px}.mm4-automate-quote__description:last-child{margin:0}.mm4-automate-quote__description p{margin:0 0 20px}.mm4-automate-quote__description p:last-child{margin:0}.mm4-automate-quote__icon{font-size:75px;display:block;margin:0 0 10px}.mm4-automate-quote__icon:last-child{margin:0}.mm4-automate-quote__button-list{display:flex;align-items:center;justify-content:center}.mm4-automate-quote__button-list-item{padding:0 6px}.mm4-automate-quote__button{font:600 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:3px;border:1px solid transparent;padding:13px 15px;min-width:267px;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-automate-quote__button:focus{color:#fff;outline:none;text-decoration:none}.mm4-automate-quote__button_green{background:#2dc3a2}.mm4-automate-quote__button_green:hover{color:#2dc3a2;background:transparent;border-color:#2dc3a2}.mm4-automate-quote__button_black{background:#000}.mm4-automate-quote__button_black:hover{color:#000;background:transparent;border-color:#000}.mm4-automate-quote-form__row{display:flex;flex-wrap:wrap;margin:0 -10px 20px}.mm4-automate-quote-form__row:last-child{margin-bottom:0}.mm4-automate-quote-form__row_title{margin-bottom:25px}.mm4-automate-quote-form__row_title:last-child{margin-bottom:0}.mm4-automate-quote-form__row_submit{padding:25px 0 0}.mm4-automate-quote-form__col{flex:0 0 100%;max-width:100%;padding:0 10px}.mm4-automate-quote-form__col_md{flex:0 0 50%;max-width:50%}.mm4-automate-quote-form__label{font-size:15px;font-weight:400;line-height:1.2;color:#000;cursor:pointer;margin:0 0 12px}.mm4-automate-quote-form__label_disabled{color:#949494;cursor:not-allowed}.mm4-automate-quote-form__label:last-child{margin:0}.mm4-automate-quote-form__select-wrapper{position:relative;height:45px}.mm4-automate-quote-form__select{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 34px 10px 20px;background:transparent;border:1px solid #bbb;border-radius:2px;outline:none;cursor:pointer;z-index:2;-webkit-appearance:none;-webkit-appearance--moz-appearance:none;-webkit-appearance--moz-appearance-appearance:none;transition:border-color .2s linear}.mm4-automate-quote-form__select:focus{border-color:#000}.mm4-automate-quote-form__select:disabled{color:#949494;background:#f4f4f4;cursor:not-allowed}.mm4-automate-quote-form__select-icon{font-size:10px;color:#617084;position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:1}.mm4-automate-quote-form__input{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;width:100%;height:45px;background:#fff;display:block;padding:10px 20px;border:1px solid #bbb;border-radius:2px;outline:none;transition:border-color .2s linear}.mm4-automate-quote-form__input::-webkit-input-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#bbb}.mm4-automate-quote-form__input::-moz-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#bbb}.mm4-automate-quote-form__input:-ms-input-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#bbb}.mm4-automate-quote-form__input:-moz-placeholder{font:400 15px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#bbb}.mm4-automate-quote-form__input:focus{border-color:#000}.mm4-automate-quote-form__hr{margin:38px 0 32px;border-top:1px solid #e2e2e2}.mm4-automate-quote-form__title{font-size:18px;font-weight:700;color:#000;display:block}.mm4-automate-quote-form__checkbox{font-size:15px;font-weight:400;line-height:1.2;color:#000;display:flex;align-items:flex-start;margin:44px 0 0;cursor:pointer}.mm4-automate-quote-form__checkbox-input:checked+.mm4-automate-quote-form__checkbox-checkmark{background:#2dc3a2;border-color:#2dc3a2}.mm4-automate-quote-form__checkbox-input:checked+.mm4-automate-quote-form__checkbox-checkmark .mm4-automate-quote-form__checkbox-checkmark-icon{opacity:1;visibility:visible}.mm4-automate-quote-form__checkbox-checkmark{position:relative;width:21px;height:21px;flex-shrink:0;border-radius:2px;border:1px solid #bbb;transition:background .2s linear, border-color .2s linear}.mm4-automate-quote-form__checkbox-checkmark-icon{font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-automate-quote-form__checkbox-text{margin:2px 0 0 10px}.mm4-automate-quote-form__checkbox-text:only-child{margin:0}.mm4-automate-quote-form__submit{font:400 14px/1.2 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-transform:uppercase;width:100%;display:block;padding:13px 20px;border-radius:3px;border:1px solid #2dc3a2;background:#2dc3a2;transition:color .2s linear, background .2s linear}.mm4-automate-quote-form__submit:hover{color:#2dc3a2;background:transparent}.mm4-planner-section{display:flex;flex-direction:column;min-height:111vh;color:#0a0f26;background:#f4f5fa;line-height:1.2}.mm4-planner-section_questions{zoom:0.9}.mm4-planner-section__header{background:#fff;border-bottom:1px solid #dedede}.mm4-planner-section__header-inner{width:100%;max-width:1440px;display:flex;align-items:center;justify-content:space-between;padding:32px 165px;margin:0 auto}.mm4-planner-section__body{width:100%;max-width:1440px;display:flex;flex-direction:column;flex:1 1 0%;margin:0 auto}.mm4-planner-progress{height:10px;position:relative;background:#e1e4eb;border-radius:8px;overflow:hidden;margin:0 0 30px}.mm4-planner-progress:last-child{margin:0}.mm4-planner-progress__wrapper{width:380px}.mm4-planner-progress__label{font-size:17px;line-height:1.8;color:#0a0f26;display:block;margin:0 0 8px}.mm4-planner-progress__label:last-child{margin:0}.mm4-planner-progress__value{position:absolute;top:0;left:0;bottom:0;background:#ffac00;border-radius:8px;overflow:hidden}.mm4-planner-logo{width:190px;display:block}.mm4-planner-logo:only-child{margin:0 auto}.mm4-planner-logo__img{height:52px;display:block;object-fit:cover}.mm4-planner-intro{display:flex;flex:1 1 0%;position:relative}.mm4-planner-intro__content{display:flex;flex-direction:column;align-items:center;padding:115px 165px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.mm4-planner-intro__content-box{font-size:18px;line-height:1.38889;text-align:center;width:546px;padding:40px 85px;background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.12);border-radius:5px;min-height:400px;overflow:hidden}.mm4-planner-intro__description{margin:0 0 25px}.mm4-planner-intro__description:last-child{margin:0}.mm4-planner-intro__icon{font-size:65px;line-height:1;display:block;margin:-15px 0 25px}.mm4-planner-intro__icon:last-child{margin:0}.mm4-planner-intro__sub-title{font-size:28px;line-height:1.42857;display:block}.mm4-planner-intro__title{font-size:32px;line-height:1.42857;font-weight:700;display:block;margin:0 0 15px}.mm4-planner-intro__title:last-child{margin:0}.mm4-planner-intro__paragraph{margin:0}.mm4-planner-intro__button{font:400 18px/1 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-align:center;background:#00c6a0;border:1px solid #00c6a0;border-radius:4px;width:100%;max-width:345px;display:block;margin:0 auto;padding:15px;transition:color .2s linear, border-color .2s linear, background .2s linear}.mm4-planner-intro__button:hover,.mm4-planner-intro__button:focus{color:#00c6a0;border-color:#00c6a0;background:transparent}.mm4-planner-intro__sidebar{display:flex;flex-direction:column;flex:1 1 0%}.mm4-planner-intro__img-box{position:relative;overflow:hidden;flex:1 1 0%}.mm4-planner-intro__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.mm4-planner-steps{display:flex;flex:1 1 0%}.mm4-planner-steps__content{display:flex;flex-direction:column;width:705px;flex-shrink:0;justify-content:center;background:#fff;padding:28px 165px}.mm4-planner-steps__content:only-child{width:100%}.mm4-planner-steps__sidebar{display:flex;flex-direction:column;flex:1 1 0%}.mm4-planner-steps__title{font-size:28px;display:block;position:relative;margin:0 0 40px}.mm4-planner-steps__title:last-child{margin:0}.mm4-planner-steps__title b{font-weight:700}.mm4-planner-steps__link-back{width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:#767676;position:absolute;top:0;right:100%;margin:0 30px 0 0;transition:color .2s linear}.mm4-planner-steps__link-back:hover,.mm4-planner-steps__link-back:focus{color:#0a0f26;outline:none;text-decoration:none}.mm4-planner-steps__link-back-icon{font-size:12px}.mm4-planner-steps__list-item{margin:0 0 16px}.mm4-planner-steps__list-item_button{padding-top:10px}.mm4-planner-steps__list-item_button:only-child{padding:0}.mm4-planner-steps__list-item:last-child{margin:0}.mm4-planner-steps__select-state{display:none}.mm4-planner-steps__button{font:400 18px/1 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-align:center;background:#00c6a0;border:1px solid #00c6a0;border-radius:4px;width:100%;display:block;padding:15px;transition:color .2s linear, border-color .2s linear, background .2s linear}.mm4-planner-steps__button:hover,.mm4-planner-steps__button:focus{color:#00c6a0;border-color:#00c6a0;background:transparent}.mm4-planner-steps-select{padding:17px 15px;border-radius:4px;border:1px solid #e1e4eb;width:100%;background-color:white}.mm4-planner-steps__img-box{position:relative;overflow:hidden;flex:1 1 0%}.mm4-planner-steps__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.mm4-planner-steps__generate{font-size:18px;line-height:1.5;text-align:center;width:100%;max-width:380px;margin:0 auto}.mm4-planner-steps__generate-title{font-size:28px;line-height:1.35714;display:block;margin:0 0 30px}.mm4-planner-steps__generate-title:last-child{margin:0}.mm4-planner-steps__generate-sub-title{font-weight:700;color:#797979;display:block;margin:0 0 20px}.mm4-planner-steps__generate-sub-title:last-child{margin:0}.mm4-planner-steps__generate-paragraph{margin:0}.mm4-planner-steps-checkbox{font-size:18px;font-weight:400;line-height:1;color:#0a0f26;display:block;overflow:hidden;margin:0;cursor:pointer}.mm4-planner-steps-checkbox__inner{display:flex;align-items:center;padding:17px 15px;border:1px solid #e1e4eb;border-radius:4px;transition:background .2s linear, border-color .2s linear}.mm4-planner-steps-checkbox__input{display:none}.mm4-planner-steps-checkbox__input:checked+.mm4-planner-steps-checkbox__inner{background:#ebfffb;border-color:#00c6a0}.mm4-planner-steps-checkbox__input:checked+.mm4-planner-steps-checkbox__inner .mm4-planner-steps-checkbox__checkmark{background:#00c6a0;border-color:#00c6a0}.mm4-planner-steps-checkbox__input:checked+.mm4-planner-steps-checkbox__inner .mm4-planner-steps-checkbox__checkmark-icon{opacity:1;visibility:visible}.mm4-planner-steps-checkbox__checkmark{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 15px 0 0;border-radius:2px;border:1px solid #9a9ca0;transition:background .2s linear, border-color .2s linear}.mm4-planner-steps-checkbox__checkmark:only-child{margin:0}.mm4-planner-steps-checkbox__checkmark-icon{font-size:10px;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-planner-steps-checkbox__text{flex:1 1 0%}.mm4-planner{font-size:18px;line-height:1.5;display:flex;flex:1 1 0%}.mm4-planner__sidebar{display:flex;flex-direction:column;width:535px;flex-shrink:0;padding:30px 60px}.mm4-planner__sidebar-header{margin:0 0 15px}.mm4-planner__sidebar-header:last-child{margin:0}.mm4-planner__title{font-size:28px;line-height:1.2;display:block;margin:0 0 10px}.mm4-planner__title:last-child{margin:0}.mm4-planner__paragraph{margin:0}.mm4-planner__sidebar-body{position:relative;flex:1 1 0%;margin:0 0 15px}.mm4-planner__sidebar-body:last-child{margin:0}.mm4-planner__scroll{position:absolute;top:0;left:0;right:0;bottom:0;padding:5px 0 5px 20px;margin:0 0 0 -20px;overflow-x:hidden;overflow-y:auto;direction:rtl}.mm4-planner__scroll-inner{max-width:300px;margin:0 auto 0 0;direction:ltr}.mm4-planner__load-more{font-size:16px;line-height:1.2;color:#858585;display:inline-flex;align-items:center;vertical-align:middle;transition:color .2s linear}.mm4-planner__load-more:hover,.mm4-planner__load-more:focus{color:#0a0f26;outline:none;text-decoration:none}.mm4-planner__load-more-text{margin:0 6px 0 0;letter-spacing:-0.04px;border-bottom:1px solid currentColor;transition:border-bottom-color .2s linear}.mm4-planner__load-more-text:only-child{margin:0}.mm4-planner__load-more-icon{font-size:10px}.mm4-planner__button-list{display:flex;margin:0 -10px}.mm4-planner__button-list-item{flex:0 0 50%;max-width:50%;padding:0 10px}.mm4-planner__button{font:400 18px/1 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-align:center;border:1px solid transparent;border-radius:4px;padding:15px;width:100%;display:block;transition:color .2s linear, border-color .2s linear, background .2s linear}.mm4-planner__button_gray{color:#202439;background:transparent;border-color:#cdcdcd}.mm4-planner__button_gray:hover,.mm4-planner__button_gray:focus{color:#fff;background:#202439;border-color:#202439}.mm4-planner__button_green{color:#fff;background:#00c6a0;border-color:#00c6a0}.mm4-planner__button_green:hover,.mm4-planner__button_green:focus{color:#00c6a0;background:transparent;border-color:#00c6a0}.mm4-planner__content{flex:1 1 0%;background:#fff;padding:25px 22px}.mm4-planner-list__primary .mm4-planner-list__item{margin:0 0 8px}.mm4-planner-list__primary .mm4-planner-list__item:last-child{margin:0}.mm4-planner-list__secondary{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px}.mm4-planner-list__secondary .mm4-planner-list__item{display:flex}.mm4-planner-list__secondary .mm4-planner-list__item_hidden{display:none}.mm4-planner-list__secondary .mm4-planner-card__secondary{display:flex;flex:1 1 0%}.mm4-planner-list__secondary .mm4-planner-card-placeholder{flex:1 1 0%}.mm4-planner-list__box{margin:0 0 15px}.mm4-planner-list__box:last-child{margin:0}.mm4-planner-list__title{font-size:16px;font-weight:700;line-height:1.2;display:block;margin:0 0 16px}.mm4-planner-list__title:last-child{margin:0}.mm4-planner-card{position:relative;z-index:2}.mm4-planner-card__primary .mm4-planner-card__box{display:flex;align-items:flex-start;color:#0a0f26;background:#fff;border-radius:5px;padding:14px 17px;border:1px solid transparent;box-shadow:0 3px 11px rgba(153,153,153,0.2);transition:background .2s linear, border-color .2s linear}.mm4-planner-card__primary .mm4-planner-card__box_placeholder{position:relative;opacity:0.3}.mm4-planner-card__primary .mm4-planner-card__box_base{position:absolute;top:0;left:0;right:0;bottom:0}.mm4-planner-card__primary .mm4-planner-card__box_base_dragged{z-index:3}.mm4-planner-card__primary .mm4-planner-card__img-box{width:88px;flex-shrink:0;position:relative;padding-bottom:24.624%;margin:0 15px 0 0}.mm4-planner-card__primary .mm4-planner-card__img-box:only-child{margin:0}.mm4-planner-card__primary .mm4-planner-card__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;border-radius:5px;overflow:hidden}.mm4-planner-card__primary .mm4-planner-card__content-box{flex:1 1 0%}.mm4-planner-card__primary .mm4-planner-card__checkmark{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#00c6a0;border-radius:50%;position:absolute;top:-2px;right:-15px;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-planner-card__primary .mm4-planner-card__checkmark-icon{font-size:14px;color:#fff}.mm4-planner-card__primary .mm4-planner-card__title{font-size:16px;line-height:1.2;display:block;margin:0 0 8px}.mm4-planner-card__primary .mm4-planner-card__title:last-child{margin:0}.mm4-planner-card__primary .mm4-planner-card__time{font-size:14px;line-height:1.2;color:#858585;display:block}.mm4-planner-card__primary .mm4-planner-card__date-wrapper{position:absolute;top:50%;left:100%;transform:translateY(-50%);margin:0 0 0 15px;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-planner-card__primary .mm4-planner-card__date{font-size:14px;line-height:1.5;color:#3e3f41;white-space:nowrap;display:block}.mm4-planner-card__secondary .mm4-planner-card{display:flex;flex:1 10%}.mm4-planner-card__secondary .mm4-planner-card__box{display:flex;flex-direction:column;flex:1 1 0%;text-align:center;background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(172,172,172,0.2)}.mm4-planner-card__secondary .mm4-planner-card__img-box{position:relative;padding-bottom:62.966%}.mm4-planner-card__secondary .mm4-planner-card__close{position:absolute;top:-12px;right:-12px;width:18px;height:18px;border-radius:50%;color:#fff;background:#484848;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;transition:background .2s linear}.mm4-planner-card__secondary .mm4-planner-card__close:hover,.mm4-planner-card__secondary .mm4-planner-card__close:focus{background:#000;outline:none;text-decoration:none}.mm4-planner-card__secondary .mm4-planner-card__close-icon{font-size:8px}.mm4-planner-card__secondary .mm4-planner-card__icon-box{width:20px;height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:3px;background:#fff;position:absolute;top:7px;right:7px;z-index:2}.mm4-planner-card__secondary .mm4-planner-card__icon{font-size:10px;color:#eb5757}.mm4-planner-card__secondary .mm4-planner-card__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;border-radius:3px 3px 0 0;overflow:hidden;z-index:1}.mm4-planner-card__secondary .mm4-planner-card__content-box{padding:7px;flex:1 1 0%;border:1px solid #d8d8d8;border-width:0 1px 1px;border-radius:0 0 3px 3px}.mm4-planner-card__secondary .mm4-planner-card__title{font-size:14px;font-weight:700;line-height:1.21445;color:#5b5b5b;display:block}.mm4-planner-card_selected .mm4-planner-card__box{background:#ebfffb;border-color:#00c6a0}.mm4-planner-card_selected .mm4-planner-card__checkmark,.mm4-planner-card_selected .mm4-planner-card__date-wrapper{opacity:1;visibility:visible}.mm4-planner-card_hidden{display:none !important}.mm4-planner-hint{font-size:16px;line-height:1.375;font-weight:700;color:#424248;text-align:center;position:absolute;top:32px;left:100%;width:125px;margin-left:-90px}.mm4-planner-hint:before{content:'';width:107px;height:82px;background-image:url("/assets/planner/img-planner-hint.png");background-repeat:no-repeat;background-size:cover;display:block;margin:0 auto 5px}.mm4-planner-hint:before:last-child{margin-bottom:0}.mm4-planner-hint__paragraph{margin:0}.mm4-planner-hint__hidden{display:none}.mm4-planner-calendar{line-height:1.2;color:#0a0f26}.mm4-planner-calendar__title{font-size:18px;font-weight:700;display:block;margin:0 0 10px}.mm4-planner-calendar__title:last-child{margin:0}.mm4-planner-calendar__week{border-radius:6px;border:1px solid #e1e4eb;overflow:hidden;margin:0 0 15px}.mm4-planner-calendar__week__active .mm4-planner-card-placeholder{display:flex}.mm4-planner-calendar__week:last-child{margin:0}.mm4-planner-calendar__week-header{padding:10px 18px;border-radius:6px;background:#ebfffb}.mm4-planner-calendar__week-title{font-size:15px;font-weight:700;display:block}.mm4-planner-calendar__week-body{background:#fff;padding:20px;min-height:158px}.mm4-planner-calendar__season_inactive{display:none}.mm4-planner-card-placeholder{display:flex;flex-direction:column;background:#e9e9f3;overflow:hidden;border-radius:3px;padding:14px 10px;min-height:118px}.mm4-planner-card-placeholder__img-box{position:relative;background:#d4d4e0;overflow:hidden;border-radius:3px;flex:1 1 0%;margin:0 0 10px}.mm4-planner-card-placeholder__img-box:last-child{margin:0}.mm4-planner-card-placeholder__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mm4-planner-card-placeholder__content-box{height:16px;background:#d4d4e0;overflow:hidden;border-radius:3px}.mm4-planner-card-placeholder__hidden{display:none}.mm4-planner-tabset{font-size:16px;line-height:1.2;display:flex;align-items:center;margin:10px 0 40px}.mm4-planner-tabset:last-child{margin-bottom:0}.mm4-planner-tabset__item{margin:0 75px 0 0}.mm4-planner-tabset__item_active .mm4-planner-tabset__link{font-weight:700;color:#0a0f26;border-bottom-color:#0a0f26}.mm4-planner-tabset__item:last-child{margin:0}.mm4-planner-tabset__link{color:#2c3458;display:flex;align-items:center;border-bottom:2px solid transparent;padding:6px 0;transition:color .2s linear, border-bottom-color .2s linear}.mm4-planner-tabset__link:hover,.mm4-planner-tabset__link:focus{color:#0a0f26;outline:none;text-decoration:none}.mm4-planner-tabset__link-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 8px 0 0}.mm4-planner-tabset__link-icon:only-child{margin:0}.mm4-planner-tabset__link-icon svg{height:auto;max-width:100%}.mm4-planner-tabs-content{overflow:hidden}.mm4-planner-popup{display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);padding:140px 20px;opacity:0;visibility:hidden;z-index:200;transition:opacity .2s linear, visibility .2s linear}.mm4-planner-popup__content{font-size:18px;line-height:1.44444;color:#0a0f26;text-align:center;width:450px;background:#fff;border-radius:5px;margin:0 auto}.mm4-planner-popup__body{padding:50px 50px 20px}.mm4-planner-popup__icon{font-size:85px;line-height:1;display:block;margin:0 0 10px}.mm4-planner-popup__icon:last-child{margin:0}.mm4-planner-popup__title{font-size:25px;font-weight:700;line-height:1.52;display:block;margin:0 0 10px}.mm4-planner-popup__title:last-child{margin:0}.mm4-planner-popup__paragraph{margin:0}.mm4-planner-popup__footer{padding:20px 40px 30px}.mm4-planner-popup__button-list{display:flex;flex-wrap:wrap;margin:0 -5px}.mm4-planner-popup__button-item{flex:0 0 50%;max-width:50%;padding:0 5px}.mm4-planner-popup__button{font:400 18px/1 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;text-align:center;border:1px solid transparent;border-radius:4px;padding:15px;width:100%;display:block;transition:color .2s linear, border-color .2s linear, background .2s linear}.mm4-planner-popup__button_gray{color:#202439;background:transparent;border-color:#cdcdcd}.mm4-planner-popup__button_gray:hover,.mm4-planner-popup__button_gray:focus{color:#fff;background:#202439;border-color:#202439}.mm4-planner-popup__button_green{color:#fff;background:#00c6a0;border-color:#00c6a0}.mm4-planner-popup__button_green:hover,.mm4-planner-popup__button_green:focus{color:#00c6a0;background:transparent;border-color:#00c6a0}.mm4-planner-popup-active{overflow:hidden !important}.mm4-planner-popup-active .mm4-planner-popup{opacity:1;visibility:visible}.mm4-planner-panel{font-size:18px;line-height:1.33333;color:#424248;width:290px;flex-shrink:0;position:relative}.mm4-planner-panel__primary{background:#f4f5fa;border-radius:3px;border:1px solid #c6c6c6}.mm4-planner-panel__primary .mm4-planner-panel__header{border-bottom:1px solid #c6c6c6;padding:15px 20px}.mm4-planner-panel__primary .mm4-planner-panel__sub-title-wrapper{display:flex;align-items:center}.mm4-planner-panel__primary .mm4-planner-panel__sub-title-icon svg{height:auto;max-width:100%;margin:0 20px 0 0}.mm4-planner-panel__primary .mm4-planner-panel__sub-title-icon-nomargin svg{margin:0}.mm4-planner-panel__primary .mm4-planner-panel__sub-title{font-size:18px;line-height:1.2;font-weight:700;color:rgba(0,0,0,0.5)}.mm4-planner-panel__primary .mm4-planner-panel__body{padding:25px 18px}.mm4-planner-panel__primary .mm4-planner-panel__description{margin:0 0 30px}.mm4-planner-panel__primary .mm4-planner-panel__description:last-child{margin:0}.mm4-planner-panel__primary .mm4-planner-panel__title{font-size:18px;line-height:1.2;font-weight:700;color:#000;display:block;margin:0 0 10px}.mm4-planner-panel__primary .mm4-planner-panel__title:last-child{margin:0}.mm4-planner-panel__primary .mm4-planner-panel__paragraph{margin:0}.mm4-planner-panel__secondary .mm4-planner-panel__header{margin:0 0 15px}.mm4-planner-panel__secondary .mm4-planner-panel__header:last-child{margin:0}.mm4-planner-panel__secondary .mm4-planner-panel__button{font:700 14px/1 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-align:center;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;background:#434945;border-radius:8px;padding:8px 12px;min-width:100px;position:absolute;top:0;right:100%;margin:0 50px 0 0;border:1px solid #434945;transition:color .2s linear, background .2s linear}.mm4-planner-panel__secondary .mm4-planner-panel__button:hover,.mm4-planner-panel__secondary .mm4-planner-panel__button:focus{color:#434945;background:transparent;text-decoration:none}.mm4-planner-panel__secondary .mm4-planner-panel__button-icon{font-size:10px;margin:0 8px 0 0}.mm4-planner-panel__secondary .mm4-planner-panel__button-icon:only-child{margin:0}.mm4-planner-panel__secondary .mm4-planner-panel__sub-title{font-size:14px;line-height:1.21428;font-weight:700;text-transform:uppercase;color:#000;display:block}.mm4-planner-panel-progress{height:12px;position:relative;background:#e1e4eb;border-radius:8px;overflow:hidden;margin:0 0 8px}.mm4-planner-panel-progress_complete .mm4-planner-panel-progress__value{background:#26c3a3}.mm4-planner-panel-progress:last-child{margin:0}.mm4-planner-panel-progress__wrapper{margin:0 0 35px}.mm4-planner-panel-progress__wrapper:last-child{margin:0}.mm4-planner-panel-progress__value{position:absolute;top:0;left:0;bottom:0;background:#dc146c;border-radius:8px;overflow:hidden}.mm4-planner-panel-progress__label{font-size:15px;line-height:1.6;font-weight:700;color:#707070;display:block}.mm4-planner-panel-list__item{margin:0 0 20px}.mm4-planner-panel-list__item:last-child{margin:0}.mm4-planner-panel-step{font-size:16px;line-height:1.1875;font-weight:700;color:#000;border:1px solid #cbcbcb;border-radius:10px}.mm4-planner-panel-step__checked{color:rgba(0,0,0,0.5)}.mm4-planner-panel-step__checked .mm4-planner-panel-step__icon-box{background:#26c3a3}.mm4-planner-panel-step__checked .mm4-planner-panel-step__text{text-decoration:line-through}.mm4-planner-panel-step__inner{display:flex;align-items:center;padding:14px 12px}.mm4-planner-panel-step__icon-box{width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#dc146c;margin:0 12px 0 0}.mm4-planner-panel-step__icon-box:only-child{margin:0}.mm4-planner-panel-step__icon{height:auto;max-width:100%}.mm4-planner-panel-step__content-box{flex:1 1 0%}.mm4-planner-panel-step__text{display:block;margin:0 0 5px}.mm4-planner-panel-step__text:last-child{margin:0}.mm4-planner-panel-step__time{font-size:14px;line-height:1.21428;color:#9e9e9e;display:block}.mm4-planner-panel-step__empty{padding:20px;opacity:.3}.mm4-planner-panel-step__empty-icon img{height:auto;max-width:100%;display:block;margin:0 auto}.mm4-planner-panel-filter__box{padding:0 0 18px;margin:0 0 16px;border-bottom:1px solid #e2e2e2}.mm4-planner-panel-filter__box:last-child{padding:0;margin:0;border-bottom:none}.mm4-planner-panel-filter__title{font-size:14px;line-height:1.21428;font-weight:700;color:#7e7e7e;display:block;margin:0 0 20px}.mm4-planner-panel-filter__title:last-child{margin:0}.mm4-planner-panel-filter__text-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.mm4-planner-panel-filter__text{font-size:14px;line-height:1.21428;font-weight:700;color:#4b4b4b;display:block}.mm4-planner-panel-filter__link{font-size:14px;line-height:1.21428;font-weight:400;display:inline-block;vertical-align:middle;color:#4b4b4b}.mm4-planner-panel-filter__link:hover,.mm4-planner-panel-filter__link:focus{color:#000;text-decoration:none;outline:none}.mm4-planner-panel-filter-list{margin:0 0 20px}.mm4-planner-panel-filter-list:last-child{margin:0}.mm4-planner-panel-filter-list__item{margin:0 0 20px}.mm4-planner-panel-filter-list__item:last-child{margin:0}.mm4-planner-panel-filter-list__item_active .mm4-planner-panel-filter-list__opener_first-level,.mm4-planner-panel-filter-list__item_active .mm4-planner-panel-filter-list__opener_second-level{transform:rotate(180deg)}.mm4-planner-panel-filter-list__item_active .mm4-planner-panel-filter-list__slide_first-level,.mm4-planner-panel-filter-list__item_active .mm4-planner-panel-filter-list__slide_second-level{display:block}.mm4-planner-panel-filter-list__opener{color:#3a3c3c;width:20px;height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;margin:-1px 0 0 10px;cursor:pointer;transition:transform .2s linear}.mm4-planner-panel-filter-list__opener:hover .mm4-planner-panel-filter-list__opener-icon{color:#2dc3a2}.mm4-planner-panel-filter-list__opener:only-child{margin:0}.mm4-planner-panel-filter-list__opener-icon{font-size:10px;color:#3a3c3c;transition:color .2s linear}.mm4-planner-panel-filter-list__slide{display:none}.mm4-planner-panel-filter-list__slide_first-level{padding:20px 0 0 10px}.mm4-planner-panel-filter-list__slide_second-level{padding:20px 30px 0 10px}.mm4-planner-panel-filter-checkbox{font-size:14px;line-height:1.21428;display:flex;align-items:flex-start;flex:1 1 0%;margin:0;cursor:pointer}.mm4-planner-panel-filter-checkbox_first-level{font-weight:700;color:#4b4b4b}.mm4-planner-panel-filter-checkbox_second-level{font-weight:400;color:#000}.mm4-planner-panel-filter-checkbox_third-level{font-weight:400;color:#636161}.mm4-planner-panel-filter-checkbox__wrapper{display:flex;align-items:flex-start;justify-content:space-between}.mm4-planner-panel-filter-checkbox__input:checked+.mm4-planner-panel-filter-checkbox__checkmark{background:#2dc3a2;border-color:#2dc3a2}.mm4-planner-panel-filter-checkbox__input:checked+.mm4-planner-panel-filter-checkbox__checkmark .mm4-planner-panel-filter-checkbox__checkmark-icon{opacity:1;visibility:visible}.mm4-planner-panel-filter-checkbox__checkmark{width:20px;height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #c6c6c6;border-radius:3px;margin:-1px 10px 0 0;transition:background .2s linear, border-color .2s linear}.mm4-planner-panel-filter-checkbox__checkmark:only-child{margin:0}.mm4-planner-panel-filter-checkbox__checkmark-icon{font-size:10px;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-planner-panel-filter-checkbox__text{flex:1 1 0%}.mm4-plan-dropdown{position:absolute;top:100%;right:-20px;width:190px;padding:10px 0 0;z-index:40;opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-plan-dropdown__inner{text-align:left;background:#f4f5fa;border:1px solid #d3d2d2;border-radius:2px;box-shadow:0 5px 20px rgba(0,0,0,0.1);position:relative}.mm4-plan-dropdown__inner:before,.mm4-plan-dropdown__inner:after{content:'';position:absolute;bottom:100%;border-style:solid}.mm4-plan-dropdown__inner:before{right:28px;border-width:0 6px 6px 6px;border-color:transparent transparent #d3d2d2 transparent}.mm4-plan-dropdown__inner:after{right:30px;border-width:0 4px 4px 4px;border-color:transparent transparent #f4f5fa transparent}.mm4-plan-dropdown__header{padding:17px}.mm4-plan-dropdown__title{font:600 16px/1.1875 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;display:block}.mm4-plan-dropdown-list__item{padding:14px 16px}.mm4-plan-dropdown-list__item:nth-child(odd){background:#fff}.mm4-plan-radio{font:400 14px/1.21428 'Lato', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;display:flex;align-items:center;cursor:pointer}.mm4-plan-radio__input{display:none}.mm4-plan-radio__input:checked+.mm4-plan-radio__checkmark{background:#00c6a0;border-color:#00c6a0}.mm4-plan-radio__input:checked+.mm4-plan-radio__checkmark:before{opacity:1;visibility:visible}.mm4-plan-radio__checkmark{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1px solid #cbcbcb;margin:0 18px 0 0;position:relative;transition:background .2s linear, border-color .2s linear}.mm4-plan-radio__checkmark:only-child{margin:0}.mm4-plan-radio__checkmark:before{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:#fff;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:opacity .2s linear, visibility .2s linear}.mm4-plan-radio__text{flex:1 1 0%}.mm4-notification{font:700 15px/1.66667 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#000;display:inline-flex;align-items:center;vertical-align:middle;background:#e5effa;border:1px solid #aecff1;padding:18px 65px 18px 21px;border-radius:0 0 5px 5px;overflow:hidden;position:relative;box-shadow:0 2px 4px rgba(170,170,170,0.5)}.mm4-notification_success{background:#ebf6ee;border-color:#bfe4c8}.mm4-notification_success .mm4-notification__button{background:#39b55a;border-color:#39b55a}.mm4-notification_success .mm4-notification__button_sign-in{background:transparent;border:none;padding:0}.mm4-notification_success .mm4-notification__button:hover{color:#39b55a}.mm4-notification_alert{background:#fef7ea;border-color:#fadeb1}.mm4-notification_alert .mm4-notification__button{background:#ef9300;border-color:#ef9300}.mm4-notification_alert .mm4-notification__button_sign-in{background:transparent;border:none;padding:0}.mm4-notification_alert .mm4-notification__button:hover{color:#ef9300}.mm4-notification_error{background:#fcede9;border-color:#f6c9be}.mm4-notification__block{display:flex;justify-content:center;margin:0 0 30px}.mm4-notification__block:last-child{margin:0}.mm4-notification__close{position:absolute;top:50%;right:17px;transform:translateY(-50%);width:25px;height:25px;cursor:pointer}.mm4-notification__close:hover:before,.mm4-notification__close:hover:after{background:#000}.mm4-notification__close:before,.mm4-notification__close:after{content:'';position:absolute;top:11px;left:3px;right:3px;height:2px;background:#a1a4a2;transition:background .2s linear}.mm4-notification__close:before{transform:rotate(45deg)}.mm4-notification__close:after{transform:rotate(-45deg)}.mm4-notification__box-icon{width:45px;height:45px;flex-shrink:0;box-shadow:0 5px 4px rgba(205,205,205,0.4);margin:0 35px 0 0}.mm4-notification__box-icon:only-child{margin:0}.mm4-notification__icon{display:block;user-select:none}.mm4-notification__box-content{display:flex;align-items:center;flex:1 1 0%}.mm4-notification p{margin:0}.mm4-notification__button{font:700 13px/1.2 'Open Sans', 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;color:#fff;text-align:center;text-transform:uppercase;border:1px solid #006ae0;border-radius:3px;background:#006ae0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;padding:15px 22px 13px;margin:0 20px 0 60px;box-shadow:0px 2px 4px rgba(118,118,118,0.5);outline:none;transition:color .2s linear, background .2s linear, box-shadow .2s linear}.mm4-notification__button:hover{color:#006ae0;background:transparent;box-shadow:none}.mm4-notification__button:only-child{margin:0}.mm4-notification__button-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 0 0 20px}.mm4-notification__button-icon:only-child{margin:0}.mm4-notification__button-icon>.mm4-icon-arrow-thin-right{font-size:12px}.mm4-notification__button-icon>.mm4-icon-play-circle{font-size:18px}.mm4-notification__button-img{width:100%;display:block}.mm4-dashboard-filter{font-size:16px;font-weight:700;line-height:1.25;text-align:center;display:flex;flex-wrap:wrap;padding:20px 0}.mm4-dashboard-filter__item{margin:0 10px 0 0}.mm4-dashboard-filter__item_active .mm4-dashboard-filter__link{color:#2dc3a2;background:#eefffc;border-color:#2dc3a2}.mm4-dashboard-filter__item:last-child{margin:0}.mm4-dashboard-filter__link{color:#4f4f4f;padding:12px 16px;border:1px solid #4f4f4f;border-radius:22px;display:block;min-width:146px;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-dashboard-filter__link:hover{color:#2dc3a2;border-color:#2dc3a2;transition:color .2s linear, background .2s linear, border-color .2s linear}.mm4-subtitles-hint{font-size:14px;line-height:1.286;color:#000;background:#ebf6ee;border:1px solid #bfe4c8;border-radius:3px;position:relative;flex:1 1 0%;padding:3px 32px 3px 12px;margin:0 5px 0 0}.mm4-subtitles-hint:only-child{margin:0}.mm4-subtitles-hint__wrapper{display:flex;align-items:flex-start;margin:15px 0 0}.mm4-subtitles-hint__wrapper:only-child{margin:0}.mm4-subtitles-hint__inner{display:inline-flex;align-items:center;position:relative}.mm4-subtitles-hint__inner:after{content:'';width:28px;height:29px;position:absolute;top:-3px;left:100%;margin:0 0 0 5px;background-size:cover;background-image:url(/assets/img-subtitles-hint-9681be656f62e7d4360ef28865be989f7272c0d4867ddafcbdad2960f05a1a8e.svg);background-repeat:no-repeat}.mm4-subtitles-hint p{margin:0}.mm4-subtitles-hint__mark{font-size:15px;line-height:1.2;color:#39b55a;height:22px;display:flex;flex-direction:column;justify-content:center;padding:0 5px;margin:0 4px;border:2px solid #39b55a;border-radius:2px}.mm4-subtitles-hint__close{width:20px;height:20px;position:absolute;top:50%;right:6px;transform:translateY(-50%);cursor:pointer}.mm4-subtitles-hint__close:hover:before,.mm4-subtitles-hint__close:hover:after{background:#000}.mm4-subtitles-hint__close:before,.mm4-subtitles-hint__close:after{content:'';position:absolute;top:10px;right:2px;left:2px;height:1.5px;background:#434944;transition:background .2s linear;will-change:background}.mm4-subtitles-hint__close:before{transform:rotate(45deg)}.mm4-subtitles-hint__close:after{transform:rotate(-45deg)}.mm4-subtitles-hint__button{flex:none}#temp-promo-modal{width:610px;border-radius:15px}#temp-promo-modal .modal-body{padding:0 45px;font-size:17px}#temp-promo-modal .modal-body .modal-body-header{color:#2ea0d8;text-transform:uppercase}#temp-promo-modal .modal-body p{text-align:justify}#temp-promo-modal .first-review{margin-top:10px;font-size:17px;background:#FFC400;padding:2px 5px;border-radius:4px;color:#4F4F4F}#temp-promo-modal .modal-footer{padding-top:0px;text-align:center;border:none;font-size:17px}#temp-promo-modal h2{display:block;font-size:1.5em;margin-block-start:0.83em;margin-block-end:0.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}.popup-star-rating{unicode-bidi:bidi-override;direction:rtl}.popup-star-rating>.star-empty:hover,.star-rating>.star-empty:hover ~ .star-empty{color:#FFC400}.assign-units-btn{margin:20px auto}#fake-save-classroom{border-radius:20px;width:100px;float:left;margin-right:10px;margin-top:-5px}.guest-home-page .mosamack-article-card__actions,.guest-home-page .unit-quiz-action{display:none}.hidden{display:none}.dropdown-set{z-index:2}.mosamack-btn-clipboard .icon-copy{margin-right:6px}.edit-classroom{font-size:15px}.edit-classroom .mosamack-edit-box__title,.edit-classroom .mosamack-form-control,.edit-classroom .mosamack-btn-save{font-size:15px !important}.edit-classroom .mosamack-form-control{max-width:55% !important}.edit-classroom .mosamack-btn-save{padding:8px 8px !important}.contenteditable-input{display:none}#home-games-step_2 .tabs-main.tabs--full{width:997px}.au-item.home-au-item{width:calc(25% - 20px) !important}#lib-content.preview{display:none}.open-popup{cursor:pointer}.top-block{background:url(/assets/v3/top-bg-7ddf8eb44e3be7d6e28988fadae6b917c40e260ef77fafea2b1dd0b264a8a2ed.jpg) no-repeat center}.lib-item--full{min-height:225px}.l-edit .btn--edit{display:inline-block;padding:1px 7px 2px;line-height:1.15}.icon-heart-empty.active:before{content:'\e80d'}.default-link-color{color:-webkit-link}.ml5{margin-left:5px}.alert{text-align:center}.alert .close{float:right}.fixed-header-content .alert-constant{z-index:1;margin-top:0px}.es-custom-alert{background-color:#f7e0e0;z-index:1}.es-custom-alert a{color:blue}.alert-tab{max-width:none;width:100%;position:absolute;top:0;left:0;background:#26C3A2;color:#fff;margin:0;padding:5px 0}.tabs-main__content .alert-tab ~ div{margin-top:50px}.mosamack-panel-questions .alert-tab{position:relative}.italic{font-weight:500;font-style:italic}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.student-work-score{font-weight:500;font-size:24px;color:#20273b;margin-right:0;text-align:right}.student-work-score .text{font-weight:700;color:#4ea7de}.student-work-score .percent{font-weight:700;margin-left:10px;color:#26c3a2}.alert-work-submitted{background:#26C3A2;color:#fff;padding:5px 0;width:100%;margin-bottom:0px;max-width:initial}.alert-work-submitted-grading_started{background:#F6B94C}.alert-work-submitted-grading_started .padding-h-16{padding-top:16px;padding-bottom:16px}.alert-work-submitted .checkmark-icon{margin-left:-30px;padding-right:30px}.alert-work-submitted .line1{margin:8px 0px}.alert-work-submitted .line2{font-size:14px;margin:8px 0px}.live-lesson-button{text-transform:uppercase}#unit-lesson-buttons{display:inherit}.btn-group--l-top{display:block}.btn-group--l-top #unit-lesson-buttons{display:flex}.inactive-link{pointer-events:none;color:#c9c9c9}.hidden-inline-editor .edit-icon,.hidden-inline-editor .hidden{display:none}.hidden-inline-editor .edit-icon{margin-left:10px}.hidden-inline-editor:hover .edit-icon{display:inline}.hidden-inline-editor .form-control{max-width:144px}.hidden-inline-editor .main-btn{margin-left:10px}#my-units-search-form{max-width:520px}#presentation{position:relative}.modal-fullscreen .modal-slider{height:100%}.modal-fullscreen .presentation__slider-fullscreen{height:100%;padding:0}.modal-fullscreen .presentation__slider-fullscreen .presentation__controls{z-index:1;bottom:10px;left:10px}.slide-notes-input{text-align:center}.slide-notes-input textarea{width:100%;max-width:784px}.dialog{float:left;position:relative}.sort-button{border-bottom:dotted 1px blue}.tabs-main__content.last-tab .open-next-tab{display:none}#slickQuiz{padding:20px;font-size:16px;line-height:1.5em;border-top:none;margin:0 auto;background:#fff;font-family:'Montserrat', sans-serif !important;color:#353535}#slickQuiz h1{font-weight:bold}#slickQuiz .startQuiz,#slickQuiz .nextQuestion,#slickQuiz .backToQuestion{display:none}#slickQuiz .questions li.question{display:none}#slickQuiz .questions li.question .responses{display:none}#slickQuiz .questions li.question .responses .correct,#slickQuiz .questions li.question .responses .incorrect{display:none}#slickQuiz .quizResults{display:none}#slickQuiz .nextQuestion.checkAnswer{display:block}#slickQuiz ol.questions{list-style:none;padding:0}#slickQuiz ul.answers,#slickQuiz ul.responses{list-style:none;padding:0}#slickQuiz ol.questions li{list-style:none;padding:0}#slickQuiz ul.answers li,#slickQuiz ul.responses li{list-style:none;padding:0}#slickQuiz .quizName span:first-child{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#slickQuiz h2,#slickQuiz h3,#slickQuiz h4,#slickQuiz h5,#slickQuiz h6{font-weight:bold}#slickQuiz h1{font-size:26px;margin:0 0 20px;color:#008CBA}#slickQuiz h2{font-size:22px;margin:15px 0}#slickQuiz h3{font-size:18px;margin:15px 0 10px;line-height:27px}#slickQuiz h4{font-size:16px;margin:10px 0}#slickQuiz h5{font-size:14px;margin:10px 0 5px}#slickQuiz h6{font-size:12px;margin:5px 0}#slickQuiz strong{font-weight:bold}#slickQuiz em{font-style:italic}#slickQuiz ul{list-style-type:circle}#slickQuiz ol{list-style:decimal}#slickQuiz ol li{list-style:none}#slickQuiz .button{float:left;width:auto;color:#ffffff !important;background-color:#008CBA;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}#slickQuiz .button:hover{background-color:#66BAD6;color:#fff}#slickQuiz .button:hover a{color:#fff}#slickQuiz .startQuiz{margin-top:40px}#slickQuiz .tryAgain{float:none;margin:20px 0}#slickQuiz label,#slickQuiz .control-label,#slickQuiz .help-block,#slickQuiz .checkbox,#slickQuiz .radio{font-size:22px}#slickQuiz label,#slickQuiz input{display:inline;width:fit-content}#slickQuiz .quizArea,#slickQuiz .quizResults{zoom:1;text-align:left}#slickQuiz .quizArea:before,#slickQuiz .quizArea:after{content:"\0020";display:block;height:0;visibility:hidden;font-size:0}#slickQuiz .quizResults:before,#slickQuiz .quizResults:after{content:"\0020";display:block;height:0;visibility:hidden;font-size:0}#slickQuiz .quizArea:after,#slickQuiz .quizResults:after{clear:both}#slickQuiz .questionCount{font-size:14px;position:absolute;font-style:italic;color:#9E9E9E;top:10px;right:20px}#slickQuiz .questionCount span{font-weight:bold}#slickQuiz ol.questions{margin-top:12px;margin-left:0}#slickQuiz ol.questions li{margin-left:0;margin-bottom:10px}#slickQuiz ul.answers{margin:20px 30px 30px 10px}#slickQuiz ul.responses li{margin:20px 20px 25px}#slickQuiz ul.responses li p span{display:block;font-weight:bold;font-size:18px}#slickQuiz .complete ul.answers li.correct{color:#6C9F2E}#slickQuiz ul.responses li.correct p span{color:#6C9F2E}#slickQuiz ul.responses li.incorrect p span{color:#B5121B}#slickQuiz .quizResults h3{margin:0}#slickQuiz .quizResults h3 span{font-weight:normal;font-style:italic}#slickQuiz .quizResultsCopy{clear:both;margin-top:20px}.mosamack-dropdown-box_profile{font-family:Lato, sans-serif}.nav li input.btn-md,.nav li button.btn-md,.nav li a.btn-md{line-height:41px;padding:0 20px}.nav li input.btn{text-transform:uppercase;display:inline-block;text-decoration:none;text-align:center;border:0;font-family:"Lato", sans-serif}.nav li input.btn-alt{height:auto;border-radius:10px;transition:box-shadow .2s linear}.answer-editable{display:inline-block;width:100%}.fill-in-answer{display:inline;max-width:60px;border:none;border-bottom:#666 1px solid}.painting-question .drawing-mode{margin-bottom:10px;vertical-align:top}.painting-question .drawing-mode-options{display:inline-block;vertical-align:top;margin-top:10px;padding:10px;width:100%;border:1px solid #dcdcdc}.painting-question .drawing-mode-options label{display:inline-block;width:130px}.painting-question .info{display:inline-block;width:30px;background:#ffc;margin:0 5px 0 0;text-align:center}.painting-question .bd-wrapper{min-width:1500px}.painting-question .canvas-tools{display:inline-block;width:100%}.painting-question .canvas-wrapper{background-color:#fff}.painting-question .canvas-wrapper .canvas-container{margin:auto}.painting-question .canvas-wrapper canvas{border:1px solid #fff}.painting-question .drawing-image-preview{width:100%}.canvas-buttons .btn-info{border-radius:20px;padding:7px 10px 7px 10px;color:white;margin-right:10px}.canvas-buttons .save-canvas{background-color:#5999e4}.canvas-buttons .clear-canvas{background-color:#f6b94c}.p-main.element-p-main{padding:0;border:none}.mfp-close:before{color:#c5c5c5 !important}.periodic-table-popup{display:block;max-width:570px;border-radius:10px;box-shadow:none;position:initial;min-width:0;min-height:0}.review-popup .rating{position:relative}.review-popup .rating .review-rating-input{position:absolute;top:0;left:61px;opacity:0;pointer-events:none}.l-answer.empty,.remote-answer-form.empty,.remote-answer-form-painting.empty,.remote-answer-form-movable.empty{border:1px solid #f44d6c}.unit-lesson-container .l-title,.unit-lesson-container .unit-btn-group{display:inline-block}.unit-lesson-container .unit-btn-group{margin:11px 25px;vertical-align:bottom;text-align:center}.unit-lesson-container .unit-btn-group a{margin-right:3px}.unit-lesson-container .unit-btn-group .btn-assign{background-color:transparent;color:#4EA7DE}.dashboard-list-wrapper{width:100%;margin:0;position:relative}.dashboard-list-wrapper .alert{width:100%;max-width:none;margin:0}.dashboard-list-wrapper .lib-item{margin:0 0 10px}.dashboard-list-wrapper .lib-item:last-child{margin:0}.share-unit-form .form__input::placeholder{font-size:13px}.sample7.birdbrain{padding-top:50px}.sb-core-ideas{font-size:12px;margin-left:20px}.stat-loading{margin:20px auto}.fraction-value{display:none}.align-left{text-align:left !important}table.quiz-results-table td{text-align:left !important;white-space:initial;padding:5px;min-width:250px}.classrooms-teacher-v2 .crt-main .sort-column{display:inline}.classrooms-teacher-v2 .crt-main .sort-column sub{color:white;padding:2px}.classrooms-teacher-v2 .crt-main .sort-column a{display:inline;vertical-align:bottom;color:#ffffff}.classrooms-teacher-v2 .crt-main .sort-column .mosamack-btn-sort{text-transform:uppercase}.classrooms-teacher-v2 .crt-main .sort-column .unit-sort.mosamack-btn-sort__turned{vertical-align:-webkit-baseline-middle}.classrooms-teacher-v2 .crt-main .sort-column .firstname-sort,.classrooms-teacher-v2 .crt-main .sort-column .lastname-sort{font-size:75%;bottom:-0.25em;vertical-align:sub;line-height:0;padding-left:3px}.classrooms-teacher-v2 .crt-main .sort-column .firstname-sort:before{content:'first'}.classrooms-teacher-v2 .crt-main .sort-column .lastname-sort:before{content:'last'}.edit-classroom-units-form .google_assign_with_hint .tooltip-inner{margin:auto}.sortable-card{z-index:1}.horizontal-question-row:before{content:none}.real-submit{display:none}.change-drawing-mode{display:none}.render_async-loader{text-align:center;padding:10px}.objectives-image{text-align:center}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-edc297359fe8a5f6ee0bc4a1abc36ce4a773104a9225e17bbe592f820c617a72.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-select{width:100%}.chosen-select-deselect{width:100%}.chosen-container{display:inline-block;font-size:14px;position:relative;vertical-align:middle}.chosen-container .chosen-drop{background:#fff;border:1px solid #e1eaf4;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:0 8px 8px rgba(0,0,0,0.25);box-shadow:0 8px 8px rgba(0,0,0,0.25);margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1060}.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0}.chosen-container .chosen-results{color:#555555;margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:1.428571429;list-style:none;margin:0;padding:5px 6px}.chosen-container .chosen-results li em{background:#feffde;font-style:normal}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;color:#999;font-weight:bold}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#337ab7;background-image:none;color:white}.chosen-container .chosen-results li.highlighted em{background:transparent}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#777777}.chosen-container .chosen-results .no-results{background:#eeeeee;display:list-item}.chosen-container .chosen-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chosen-container .chosen-results-scroll span{display:inline-block;height:1.428571429;text-indent:-5000px;width:9px}.chosen-container .chosen-results-scroll-down{bottom:0}.chosen-container .chosen-results-scroll-down span{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat -4px -3px}.chosen-container .chosen-results-scroll-up span{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat -22px -3px}.chosen-container-single .chosen-single{background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #e1eaf4;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555555;display:block;height:50px;overflow:hidden;line-height:50px;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single abbr{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:26px;top:20px;width:12px}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;top:0;right:0;width:18px}.chosen-container-single .chosen-single div b{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat 0 7px;display:block;height:100%;width:100%}.chosen-container-single .chosen-default{color:#777777}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1000}.chosen-container-single .chosen-search input[type="text"]{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat 100% -20px,#fff;border:1px solid #e1eaf4;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);margin:1px 0;padding:4px 20px 4px 4px;width:100%}.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.chosen-container-single-nosearch .chosen-search input[type="text"]{position:absolute;left:-9000px}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #e1eaf4;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);cursor:text;height:auto !important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices .search-field input[type="text"]{background:transparent !important;border:0 !important;-webkit-box-shadow:none;box-shadow:none;color:#555555;height:48px;margin:0;padding:4px;outline:0}.chosen-container-multi .chosen-choices .search-field .default{color:#999}.chosen-container-multi .chosen-choices .search-choice{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#eeeeee;border:1px solid #e1eaf4;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-image:-webkit-linear-gradient(top, white 0%, #eee 100%);background-image:-o-linear-gradient(top, white 0%, #eee 100%);background-image:linear-gradient(to bottom, white 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#333333;cursor:default;line-height:13px;margin:6px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:4px;top:5px;width:12px;cursor:pointer}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chosen-container-multi .chosen-choices .search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chosen-container-multi .chosen-results{margin:0 0 0 0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-active .chosen-single{border:1px solid #64a7eb;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #64a7eb;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #64a7eb;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #64a7eb;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #64a7eb;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #64a7eb;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{border:1px solid #64a7eb;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #64a7eb;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #64a7eb;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}.chosen-container-active .chosen-choices .search-field input[type="text"]{color:#111 !important}.chosen-container-active.chosen-with-drop .chosen-choices{border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-disabled{cursor:default;opacity:0.5 !important}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible}.chosen-rtl .chosen-single span{margin-left:26px;margin-right:0;direction:rtl}.chosen-rtl .chosen-single div{left:7px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.chosen-rtl .chosen-choices .search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices .search-choice{margin:6px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices .search-choice .search-choice-close{background-position:right top;left:4px;right:auto}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results .group-option{padding-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{background:url(/assets/chosen-sprite-e670fdcaf8cd467a9a1a67e9a5c1f73288089f59dc08031b118dc26fbd233c80.png) no-repeat -28px -20px,#fff;direction:rtl;padding:4px 5px 4px 20px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-edc297359fe8a5f6ee0bc4a1abc36ce4a773104a9225e17bbe592f820c617a72.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}
