.unselect{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide{display:none !important}.hidden,.invisible{visibility:hidden !important}.margin-auto{margin:auto}.text-center{text-align:center}.row{display:flex}.row.vertical-center{align-items:center}.row.center{justify-content:center}.m05{margin:.5em}.m05-h{margin:0 .5em}.m05-v{margin:.5em 0}.m05-l{margin-left:.5em}.m10{margin:1em}.m10-h{margin:0 1em}.m10-v{margin:1em 0}.m10-l{margin-left:1em}.m10-r{margin-right:1em}.mb0{margin-bottom:0}.mt0{margin-top:0}.inline{display:inline-block}.inline.middle{vertical-align:middle}.underline{text-decoration:underline}.h25{display:inline-block;width:auto;height:2.5em}.fs08{font-size:.8em}.fs12{font-size:1.2em}.fs15{font-size:1.5em}.page-loader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center}.loader-elem{width:2em;height:2em;background-size:cover;animation:loader-elem 2s infinite linear}.loader-elem.attention{background-image:url(/images/animated-scene/svg/loader-attention.svg)}.loader-elem.normal{background-image:url(/images/animated-scene/svg/loader-normal.svg)}@keyframes loader-elem{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.list-group{margin-bottom:1em;padding-left:0;margin-top:1.5em}.list-group-item{position:relative;display:block;padding:.5em .75em;margin-bottom:-0.05em;background-color:#fff;border:.05em solid #f7f0e8;font-size:.8em}.list-group-item>.badge{float:right;background-color:#e3eef1;border:.05em solid #abd2da;border-radius:.6em;padding:0 .3em}.list-group-item:first-child{border-top-right-radius:.2em;border-top-left-radius:.2em}.btn{cursor:pointer;font-size:.8em;border:.05em solid transparent;white-space:nowrap;border-radius:.2em}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.caret{display:inline-block;width:0;height:0;margin-left:.1rem;vertical-align:middle;border-top:.2rem solid;border-right:.2rem solid transparent;border-left:.2rem solid transparent}.q-table-tr-padding-15px{width:100%}.q-table-tr-padding-15px td{text-align:center;padding-bottom:.75em;padding-top:.75em}.answers{position:relative}.icon-voice{display:block;float:left;vertical-align:middle;margin-right:.5em}.user-task p{padding:0;margin:0}.user-task__text .icon-voice{float:left}.user-task__text table{clear:both;margin-top:1em}.drag{cursor:move;display:inline-block}.drag .text_without_border_transparent{border:0;padding-left:.1em;padding-right:.1em;min-width:1.5em;min-height:1.5em;font-weight:bold;display:inline-block;text-align:center;border-radius:0;background:transparent}.block.block-thin,.block.block-light,.block.block-dark{padding:1em 1em;border-radius:.2rem}.block-light{background-color:#fdf9f0;border:.1em solid #eadec8}.puzzle-content .puzzle{padding:0;border:.1em solid #ddd;position:absolute;z-index:0}.puzzle-preview{opacity:.9}.answers .position-abs{position:absolute}.answers .answer-line{border-top:.2em solid #A25A28}.answers .answer-line-false{border-top:.2em solid red}.answers .answer-line-false{border-top:.2em solid red}.answers .answer-line-true{border-top:.2em solid green}.answers .box-selected{box-shadow:0 0 .3em #00ff00}.p-orthography input{line-height:1.5em;font-size:1.2em}.text-primary{color:#428bca}.flip-container{cursor:pointer;border-radius:.5em}.flip-container img{border-radius:.5em}.flip-container{position:relative;display:inline-block}.flip-container.flip .back{transform:rotateY(0deg)}.flip-container.flip .front{transform:rotateY(180deg)}.flip-container .front{transform:rotateY(0deg)}.flip-container .back{transform:rotateY(180deg)}.flip-container .front,.flip-container .back{position:absolute;backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;background-size:100% 100%;background-repeat:no-repeat;top:0;left:0}.iq-btn{display:inline-block;border-radius:1em;margin:.2em;padding:.3em .6em;cursor:pointer}.iq-btn.simple{border:1px solid silver;box-shadow:0 0 .5em silver;background-color:#e2e2e2;background:linear-gradient(to top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%)}.btn-blue{border:2px solid #0085C8;background:#1e5799;background:linear-gradient(to bottom, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);color:white;font-weight:normal;font-size:.8em;transition-property:color;transition-duration:.3s}.btn-blue:hover{background:#ebf1f6;background:linear-gradient(to bottom, #ebf1f6 0%, #abd3ee 50%, #89c3eb 51%, #d5ebfb 100%);color:black}.highlight-letter-correctly{background-color:green;padding:.1em .2em;color:white}.highlight-letter-attention{background-color:yellow;padding:.1em .2em}.highlight-letter-wrong{background-color:red;padding:.1em .2em;color:white}.highlight-box-wrong{border:.2em solid red}.highlight-box-correctly{border:.2em solid green}.alert-success{background-color:#e8f1c2;border:1px solid #a5cc76;color:#301b08;font-size:.8em;padding:1em;border-radius:.2em}.alert-success hr{border-top-color:#99c563}.alert-success .alert-link{color:#040201}.alert-danger{background-color:#f9e6ec;border:1px solid #f6a2b5;color:#301b08;font-size:.8em;padding:1em;border-radius:.2em}.alert-danger hr{border-bottom-color:#f48ba3}.alert-danger .alert-link{color:#040201}.text-success,.green{color:#478a19}.red{color:#cc0033}.text_with_border_brown{padding-left:.1em;padding-right:.1em;min-width:1.5em;min-height:1.5em;display:inline-block;text-align:center;font-weight:700;border:1px solid #BF9061;border-radius:.1em;background:#FAF3EB}.mark{background-color:#fff0b3;padding:.2em}.answers{margin-top:1em}.answers .active,.answers .active:hover{border-color:#478a19;background-color:#e8f1c2}.answers .invalid{border-color:#b03a0d;background-color:#f9e6ec}.answer-variant{display:inline-block;vertical-align:top;padding:.1em;border:.1em solid #f7f0e8;border-radius:.4em;cursor:pointer}.answer-variant:hover{border-color:#e89200}.input-box{display:inline-block;vertical-align:middle;text-align:center}.input-box input{border:.1em solid #eadec8;text-align:center;font-weight:normal;font-style:normal;margin:.1em;font-family:inherit;font-size:inherit;line-height:inherit}.job-crossword{position:relative}.job-crossword .crossword-rows{border-collapse:separate;border-spacing:.1em;margin:1em auto}.job-crossword .hint{position:absolute;background-color:rgba(255,255,255,0.95);max-width:15rem;padding:.2rem;color:black;border:1px dashed silver;border-radius:.5em;font-size:.75em}.job-crossword .hint-close{float:right;font-size:.8rem;font-family:FontAwesome;cursor:pointer;margin-top:-0.25rem}.job-crossword .hint-close::before{content:"\f00d"}.job-crossword input{box-sizing:border-box;width:100%;border:0 none;margin:0;text-align:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer}.job-crossword td{text-align:center;width:1.5rem;height:1.5rem;font-size:.75rem;padding:0}.job-crossword .error{color:red}.job-crossword .correctly{color:green}.job-crossword .char{border:1px solid #ede6d8}.job-crossword .active:hover{border-style:dashed}.usual-crossword .empty{border:1px solid #decdbb;background-color:#decdbb}.usual-crossword .error,.usual-crossword .correctly,.usual-crossword .active{border:1px solid #ede6d8}.usual-crossword .active{color:black}.usual-crossword .active input{background-color:transparent;position:relative;top:-0.15rem}.usual-crossword .active:hover{border-color:black}.usual-crossword .active:hover .number{color:black}.usual-crossword .number{font-style:normal;font-size:.5rem;font-weight:100;position:absolute;color:#c1b59f;margin-top:.7rem}.math-crossword .empty{border:1px solid #ede6d8;background-color:#ede6d8}.math-crossword .error{border:1px solid red}.math-crossword .correctly{border:1px solid green}.math-crossword .active{border:1px solid brown;color:brown}.symbol-block{background:#f1f1f1;border-radius:.2rem;display:inline-block;cursor:pointer}.symbol-block .opened{background-color:#fff;color:inherit;border:.05rem solid #E1D2BB;border-radius:.2rem}.symbol-block .selected{background-color:green;color:white;padding:0 2px;border-radius:4px}.symbolCorrectly{background:rgba(0,255,0,0.3)}.symbolIncorrectly{background:rgba(255,0,0,0.6)}.dropdown{position:relative}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;padding:.25rem 0;margin:.1rem 0 0;list-style:none;text-align:left;background-color:#fff;border:.05rem solid #e1d2bb;border-radius:.2rem;box-shadow:0 .3rem .6rem rgba(0,0,0,0.175);background-clip:padding-box;z-index:1}.dropdown-menu>li>a{display:block;padding:.15rem 1rem;clear:both;font-weight:normal;line-height:1em;color:#301b08;white-space:nowrap;cursor:pointer}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#301b08;background-color:#F7F0E8}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover,.dropdown-menu .disabled>a:focus{color:#777;cursor:not-allowed;text-decoration:none;background-color:transparent;background-image:none}.phonetics .letter_block{width:100%}.phonetics .letter_block td.content{padding:.25em !important}.phonetics .letter_block .content{padding:.75em .25em;background-color:#ffffff;border:.1em solid #f7f0e8;border-radius:.2em;margin-bottom:.75em}.phonetics .btn{margin:.2em}.phonetics .selected button{border-color:green !important}.phonetics .selected .btn-text{color:green}.phonetics .selected .caret{border-top:.2rem solid green;border-right:.2rem solid transparent;border-left:.2rem solid transparent}.phonetics .correctly-select{background:rgba(0,255,0,0.4);border:0 none}.phonetics .incorrectly-select{background:rgba(255,0,0,0.4);border:0 none}.paint-container{user-select:none;margin-top:.75em;padding:0 !important}.paint-tools{margin-bottom:1em}.paint-tool .range-elem{display:inline-block;vertical-align:middle;margin-left:.75em}.paint-tool .cursor-elem{display:inline-block;vertical-align:middle;margin-left:.5em;width:2.5em;height:2.8em;position:relative}.paint-tool .cursor-elem .cursorSizeSetting{position:absolute;display:inline-block;border-radius:50%}.paint-tool .clear,.paint-tool .undo{font-family:FontAwesome;color:#478a19;border:1px dashed #478a19;text-align:center;line-height:2.3em}.paint-tool .clear::before,.paint-tool .undo::before{display:inline-block;font-size:1.5em;border:.05px dashed white;border-radius:inherit}.paint-tool .clear::before{content:'\f014'}.paint-tool .undo::before{content:'\f0e2'}.paint-tool .active{border-color:#478a19}.paint-tool__item{vertical-align:middle;width:2.2em;height:2.2em;display:inline-block;border:.05em solid transparent;margin-left:.5em;border-radius:.25em;background-color:white}.paint-tool__item:first-of-type{margin-left:0}.paint-tool__elem{margin:0 auto;background-image:url(/img/paint-tools.png);background-size:28em 2.2em;cursor:pointer;border:0;height:2.2em;width:.9em}.paint-tool__pencil,.paint-tool__brush{transition:transform 1s}.paint-tool__eraser{width:2.25em;height:1.95em;background-position:-13.3em -0.1em}.paint-tool .deg45{transform:rotate(45deg)}.paint-tool .deg405{transform:rotate(405deg)}.paint-color{margin-top:.5em}.paint-color__block.disabled{opacity:.4}.paint-color__item{display:inline-block;margin:0 .1em;padding:.2em;border-radius:50%;border:.05em solid transparent;width:1.4em;height:1.4em}.paint-color__item.active{background-color:white;border-color:#478a19}.paint-color__item span{cursor:pointer;display:inline-block;width:1.4em;height:1.4em;border-radius:50%}.paint-region{height:27.5em;border-top:.05em solid #f7f0e8}.paint-region .cursor-board{cursor:none;position:absolute}.paint-region canvas{background-repeat:no-repeat;background-position:0% 0%}.color-gray__pencil{background-position:0 0}.color-gray__brush{background-position:-16.85em 0}.color-black__pencil{background-position:-0.9em 0}.color-black__brush{background-position:-17.8em 0}.color-brown__pencil{background-position:-1.85em 0}.color-brown__brush{background-position:-18.75em 0}.color-red__pencil{background-position:-2.75em 0}.color-red__brush{background-position:-19.65em 0}.color-orange__pencil{background-position:-3.65em 0}.color-orange__brush{background-position:-20.6em 0}.color-yellow__pencil{background-position:-4.55em 0}.color-yellow__brush{background-position:-21.5em 0}.color-lightgreen__pencil{background-position:-5.45em 0}.color-lightgreen__brush{background-position:-22.4em 0}.color-green__pencil{background-position:-6.4em 0}.color-green__brush{background-position:-23.35em 0}.color-lightblue__pencil{background-position:-7.35em 0}.color-lightblue__brush{background-position:-24.25em 0}.color-blue__pencil{background-position:-8.25em 0}.color-blue__brush{background-position:-25.2em 0}.color-lightmagenta__pencil{background-position:-9.2em 0}.color-lightmagenta__brush{background-position:-26.1em 0}.color-magenta__pencil{background-position:-10.1em 0}.color-magenta__brush{background-position:-27.05em 0}.range-elem__button{width:100%;display:flex;justify-content:space-between}.range-elem__button-less{font-family:FontAwesome;color:#478a19;cursor:pointer}.range-elem__button-less::before{display:inline-block;content:'\f068'}.range-elem__button-more{font-family:FontAwesome;color:#478a19;cursor:pointer}.range-elem__button-more::before{display:inline-block;content:'\f067'}.range-elem__stick{width:100%;height:.5em;border:.05em solid #478a19;border-radius:.1em;box-sizing:border-box}.range-elem__holder{cursor:pointer;background-color:#478a19;width:.8em;height:.8em;margin-top:-0.65em;position:relative}hr{border:0 none;border-bottom:1px solid silver}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:normal;line-height:1.1;color:inherit;font-style:normal}h3{font-size:1.2em}h4{font-size:1.1em}p{font-size:.8em}a{color:inherit;text-decoration:none;outline:none}.bottom-dashed{color:inherit;border-bottom:.1em dashed}input:not([type="range"]),textarea{font-size:.8em;padding:.4em;border-radius:.2em;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;outline:0 none}input[type="range"]{display:inline-block;width:8em;height:1em;vertical-align:middle}.page-content-main .short{width:3.5em}.user-task input[type="text"]{border:.1em solid #EADEC8;text-align:center}.user-task input:not([type="range"]):not([type="range"]):focus,.user-task textarea:not([type="range"]):focus{border:1px solid #67afe9;box-shadow:0 0 .5em #67afe9}label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="radio"].styled,input[type="checkbox"].styled{position:absolute;opacity:0}input[type="radio"].styled+span,input[type="checkbox"].styled+span{font-family:FontAwesome;cursor:pointer;display:inline-block;color:black}input[type="radio"].styled+span::before,input[type="checkbox"].styled+span::before{cursor:pointer}input[type="radio"].styled+span{margin-right:.5em}input[type="radio"]:checked.styled+span::before{content:"\f192"}input[type="radio"]:not(:checked).styled+span::before{content:"\f10c"}input[type="checkbox"]:checked.styled+span{margin-right:.5em}input[type="checkbox"]:checked.styled+span::before{content:"\f046"}input[type="checkbox"]:not(:checked).styled+span{margin-right:.65em}input[type="checkbox"]:not(:checked).styled+span::before{content:"\f096"}.form p{font-size:.8em}.form-bug-report{margin:2em 1em}.form-bug-report textarea{width:100%;height:10em;box-sizing:border-box}.form-bug-report p{font-size:1em}.form-auth .tab-nav{margin:1em 0}.form-auth .tab-nav li{flex-grow:1;text-align:center;border-bottom:1px solid;font-weight:bold;padding-bottom:.2em}.form-auth .tabs{margin:1em .5em 0}.form-auth a{border-bottom:.1em dashed}.form-auth .flag-agree{font-size:.7em}.form-break a{border-bottom:.1em dashed}input.width-50{width:50%}.form-select-user{text-align:center}.form-select-user ul{display:block;margin:0;padding:0}.form-select-user li{display:inline-block;text-align:center;margin:0;padding:0}.form-select-user a{display:inline-block;margin:.5em;padding:.2em;color:inherit}.form-select-user a:hover img{box-shadow:0 0 .5em #ccc}.form-select-user img{display:inline-block;border:1px solid #ccc;border-radius:50%;transition:border-color ease-in-out .2s}.form-select-user span{display:block;margin-top:.2em}.form-select-user .date{font-size:.7em}.form-select-user .selected-expired img{border-color:#cc0033}.form-select-user .selected-expired .date{color:#cc0033}.form-select-user .selected-expired .name{font-weight:bold}.form-select-user .selected-normal img{border-color:#478a19}.form-select-user .selected-normal .date{color:#478a19}.form-select-user .selected-normal .name{font-weight:bold}.form-select-user .expired img{border-color:#ccc}.form-select-user .expired .date{color:#cc0033}.form-select-user .normal img{border-color:#ccc}.form-select-user .normal .date{color:#ccc}.form-user-discount{margin:2em 1em}.form-user-limit{text-align:center;line-height:1.5em;font-size:1.2em;margin-top:1.4em}.form-user-limit .image{margin:.7em 0}.form-user-limit .timer{margin-top:.5em;font-size:2.5em;font-weight:bold;color:#478a19}.form-user-discount,.form-user-one-hour{text-align:center;margin:2em 1em}.form-user-discount>div,.form-user-one-hour>div{margin:1em 0}.form-user-discount .title,.form-user-one-hour .title{font-weight:bold;font-size:1.1em}.form-user-discount .text,.form-user-one-hour .text{font-size:.8em}.form-user-discount .timer-before,.form-user-one-hour .timer-before{color:#478a19;font-size:1.4em}.form-user-discount .timer,.form-user-one-hour .timer{color:#478a19;font-size:3em}.form-user-one-hour .discount{display:flex;justify-content:space-around;align-items:center;margin:2.5em 0 0;color:#e3000b}.form-user-one-hour .discount-t1{font-size:1.8em}.form-user-one-hour .discount-t2{font-size:1.2em}.form-home h3{text-align:center}.form-home .main-sections{display:flex;align-items:center;margin:0;padding:0}.form-home .main-sections li.text{flex-grow:1;width:33%;text-align:center;text-transform:uppercase;margin:.1em 0}.form-home .main-sections li.text a{display:inline-block;padding:.5em 0}.form-home .main-sections li.text:hover{background-image:url(/images/animated-scene/svg/menu-hover.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.form-home .main-sections li.bull:before{content:'\2022';color:#478a19}.form-home .main-sections li{display:block;margin:0;padding:0}.view-result-page img.star{display:inline-block;height:2em;width:auto;margin:.5em}.view-recomend h3{text-align:center}.view-recomend__content{display:flex;justify-content:space-around;flex-wrap:wrap}.view-recomend__content img{width:6em;height:auto}.view-recomend__content>div{position:relative;text-align:center;width:30%}.job-autostart{position:absolute;height:100%;width:100%;top:0;pointer-events:none}.job-autostart .meter{height:100%;width:0}.job-autostart .meter.max{animation-name:job-autostart;animation-duration:15s;animation-iteration-count:1;animation-timing-function:linear}.job-autostart .meter-top{height:.2em}.job-autostart .meter-back{height:calc(100% - 0.2em)}@keyframes job-autostart{from{width:0}to{width:100%}}.tab-nav{display:flex;align-items:center;margin:0;padding:0}.tab-nav.around{justify-content:space-around}.tab-nav .text{cursor:pointer}.tab-nav .button{cursor:pointer}.imglib-border-brown-1{border:1px solid BurlyWood}.timer-elem{display:block;text-align:center;pointer-events:none}.timer-day{display:inline-block;margin-right:.8em}.timer-day::after{display:inline-block}.timer-hour::after{display:inline-block;content:':'}.timer-min::after{display:inline-block;content:':'}.video-player{position:relative;display:flex;justify-content:center}.video-player__block{position:relative;max-width:100%}.video-player:not(.video-player__finished) video{display:block;max-width:100%}.video-player:not(.video-player__finished) .video-player__finished-img{display:none}.video-player.video-player__finished video{display:none}.video-player.video-player__finished .video-player__finished-img{display:block;max-width:100%}.video-player__state{position:absolute;left:50%;top:50%;font-family:FontAwesome;border-radius:50%;background-color:rgba(0,0,0,0.7);color:white;text-align:center;margin-left:-0.9em;margin-top:-0.9em;width:1.8em;height:1.8em;line-height:1.8em;font-size:2em;pointer-events:none;transition:opacity .7s linear}.video-player__pause{opacity:0}.video-player__pause:before{content:'\f04c'}.video-player__play{opacity:.7}.video-player__play:before{content:'\f04b'}.video-player__replay{opacity:.7}.video-player__replay:before{content:'\f0e2'}.video-player:hover .video-player__play,.video-player:hover .video-player__replay{opacity:.9}.form-break .video-player{margin-top:2em}@font-face{font-family:'FontAwesome';src:url('/assets/fonts/awesome/fontawesome-webfont.eot?v=4.7.0');src:url('/assets/fonts/awesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/assets/fonts/awesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/assets/fonts/awesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/assets/fonts/awesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/assets/fonts/awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fade-in{animation-name:fade-in;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}.fade-out{animation-name:fade-out;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}@keyframes fade-in{from{opacity:0;top:-30em}to{opacity:1;top:0}}@keyframes fade-out{from{opacity:1;top:0}to{opacity:0;top:-30em}}.from-top{animation-name:from-top;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease-out}.to-top{animation-name:to-top;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease-in}@keyframes from-top{from{opacity:0;top:-30em}to{opacity:1;top:0}}@keyframes to-top{from{opacity:1;top:0}to{opacity:0;top:-30em}}body.menu-open{overflow:hidden}body.menu-open .menu-elem{overflow-x:hidden;overflow-y:auto}body:not(.menu-open) .menu-elem{display:none}.menu-elem{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);display:flex;justify-content:flex-end;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-top{display:flex;align-items:center;max-width:17em;margin-bottom:1.2em}.icon-user{margin-right:.8em}.menu-item{display:flex;align-items:center;margin:.3em 0;padding:.4em .6em;cursor:pointer;transition-duration:.1s;transition-timing-function:linear;transition-property:background-color,color}.menu-item.selected{background-color:#e8e8e8}.menu-block{background-color:white;min-height:100%;padding:1em;position:relative;box-sizing:border-box}.menu-block .color-red{color:#DA6565}.menu-block .color-green{color:#79c450}.menu-block .icon{background-repeat:no-repeat;background-size:1.5em 1.5em;background-position:50% 50%;width:1.5em;height:1.5em;margin-right:.5em}.menu-block .icon-sound-on{background-image:url("/images/animated-scene/white-room/icon/sound-on.svg?2")}.menu-block .icon-sound-off{background-image:url("/images/animated-scene/white-room/icon/sound-off.svg?2")}.menu-block .icon-setting{background-image:url("/images/animated-scene/white-room/icon/setting.svg?2")}.menu-block .icon-main{background-image:url("/images/animated-scene/white-room/icon/main.svg?2")}.menu-block .icon-report{background-image:url("/images/animated-scene/white-room/icon/report.svg?2")}.menu-block .icon-tv{background-image:url("/images/animated-scene/white-room/icon/tv.svg?2")}.menu-block .icon-payment{background-image:url("/images/animated-scene/white-room/icon/payment.svg?2")}.menu-elem.open{animation-name:menu-back-open;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}.menu-elem.open .menu-block{animation-name:menu-block-open;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}.menu-elem.close{animation-name:menu-back-close;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}.menu-elem.close .menu-block{animation-name:menu-block-close;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:linear}@keyframes menu-block-open{0%{opacity:0;right:-40%}100%{opacity:1;right:0}}@keyframes menu-block-close{0%{right:0;opacity:1}100%{right:-40%;opacity:0}}@keyframes menu-back-open{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,0.2)}}@keyframes menu-back-close{0%{background-color:rgba(0,0,0,0.2)}100%{background-color:rgba(0,0,0,0)}}html,body{height:100%}body{margin:0;padding:0;font-family:"trebuchet ms",Helvetica,Arial,sans-serif}.flex-center{display:flex;justify-content:center;align-items:center}.icon-voice{width:2.5em;height:2.5em;text-align:center;border-radius:50%;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}.icon-voice:not(.active){background-image:url("/images/animated-scene/white-room/buttons/btn-megaphone-off.svg?2");background-size:1.6em}.icon-voice.active{background-image:url("/images/animated-scene/white-room/buttons/btn-megaphone-on.svg?2");background-size:1em}.icon-star{width:2em;height:2em;background-size:2em;background-repeat:no-repeat}.icon-star.true{background-image:url("/images/animated-scene/white-room/star-true.svg?2")}.icon-star.false{background-image:url("/images/animated-scene/white-room/star-false.svg?2")}.icon-star.on{background-image:url("/images/animated-scene/white-room/star-on.svg?2")}.icon-star.off{background-image:url("/images/animated-scene/white-room/star-off.svg?2")}.page-tools{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-message{display:flex;background-color:rgba(255,255,255,0.9);position:fixed;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-message>div{position:relative;display:flex;justify-content:center;align-items:center}.page-message .notice{width:29em;height:29em;background-image:url("/images/animated-scene/white-room/notice.png?2");background-size:contain}.page-message .notice>div{text-align:center;font-size:2em;box-sizing:border-box;padding:4em 2em 2em;color:#444}.page-message .award{width:28em;height:28em;background-image:url("/images/animated-scene/white-room/award.png?2");background-size:contain}.page-content{position:relative;padding:2em}.page-content-data{position:relative;font-size:1.2em}.page-buttons{display:flex;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-buttons-box{position:relative;display:flex;justify-content:space-around;align-items:center}.page-buttons-box .disabled{display:none !important}.explanation-answer p{margin:1em 0}.explanation-answer .icon-voice{margin-top:-0.8em}.page-progress{pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progress-true,.progress-false{text-align:center;font-size:1.6em;min-width:1em}.progress-true{color:#87cc6d}.progress-false{color:#DA6565}.button{display:inline-block;border-radius:5px;padding:2px;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button span{display:block;border-radius:4px;border-width:1px;border-style:dashed}.button{cursor:pointer}.button-bar{background-image:url("/images/animated-scene/white-room/buttons/btn-bar.svg?2");background-repeat:no-repeat;background-size:3em 3em;background-position:50% 50%;width:4em;height:4em}.button-answer{background-color:#79c450}.button-answer span{border-color:white;color:white}.button-answer:active{background-color:#6bbb3f}.button-addition{background-color:#ffc207}.button-addition span{border-color:#080808;color:#080808}.button-addition:active{background-color:#ecb200}.page-tools__open{width:4em;height:4em}.page-tools .button{flex-grow:1}.page-buttons{height:4em}.page-buttons div.button{font-size:1.4em}.page-buttons div.button span{padding:.2em 1em}.orientation-landscape .floating-block{position:fixed;right:0;top:0;width:4em;height:100%;display:flex;flex-direction:column;align-items:center;background-color:rgba(255,255,255,0.95)}.orientation-landscape .page-tools{width:4em;height:100%;max-height:35em;display:flex;flex-direction:column}.orientation-landscape .page-progress{width:4em;display:flex;flex-direction:column;align-items:center}.orientation-landscape .page-content{padding-right:4em}.orientation-landscape .page-buttons{padding-right:4em}.orientation-portrait .floating-block{position:fixed;left:0;top:0;width:100%;display:flex;flex-direction:row-reverse;align-items:center;background-color:rgba(255,255,255,0.95)}.orientation-portrait .page-tools{height:4em;display:flex;flex-direction:row-reverse;align-items:center;width:100%}.orientation-portrait .page-progress{height:4em;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.orientation-portrait .page-content{padding-top:5em;padding-bottom:1em}@media screen and (max-height:500px){.page-progress{font-size:2.5vh}.page-tools,.page-tools__open{font-size:3.4vh}}@media screen and (max-width:500px){.page-buttons div.button{font-size:5vw}}@media screen and (max-width:1000px){.page-buttons-box{width:100%}}@media screen and (min-width:1000px){.page-content,.page-buttons-box{width:100%;max-width:700px;margin:auto;padding-left:2em}}.form-auth{max-width:30em;margin:auto}@media screen and (max-width:500px){input.width-50{width:100%;box-sizing:border-box}}.tab-nav .text:not(.selected){color:#a0a0a0}.tab-nav .text.selected{color:#3e7a27}.tab-nav .tab-first{background-color:#3e7a27}.tab-nav .tab-first span{padding:.3em .6em;color:white;border-color:#3e7a27}.tab-nav .tab-first.selected span{border:1px dashed white}.tab-nav .tab-first:active{background-color:#346721}.tab-nav .tab-second{background-color:#a13232;margin-left:2em}.tab-nav .tab-second span{padding:.3em .6em;color:white;border-color:#a13232}.tab-nav .tab-second.selected span{border:1px dashed white}.tab-nav .tab-second:active{background-color:#8e2c2c}.tabs.incorrectly-message .tab-content{margin-top:2em}@media screen and (max-width:500px){.view-recomend__content div{width:50%}}.user-limit-screen .screen__title{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-bottom:1.5em}.user-limit-screen .screen__title .title__text{text-align:center;font-weight:bold;font-size:1.3em}.user-limit-screen .separator{margin:0 3em 1.5em}.user-limit-screen .separator:before{content:"";display:block;height:2px;background:url("/img-v2/caption-decor-purple.png") repeat-x}.user-limit-screen .screen__benefits{display:flex;padding-top:1em;margin-bottom:2em}.user-limit-screen .screen__benefits .benefit{display:flex;align-items:center;width:50%}.user-limit-screen .screen__benefits .benefit .benefit__image{margin-right:1em}.user-limit-screen .screen__benefits .benefit .benefit__text{font-size:1.2em}.user-limit-screen .screen__banner{margin-bottom:20px;padding:0 10px;background:url("/img-v2/room/banner-bg-1.png") 0 0 repeat-y,url("/img-v2/room/banner-bg-2.png") 100% 0 repeat-y}.user-limit-screen .screen__banner .screen__banner-container{background-color:#98248f}.user-limit-screen .screen__banner .screen__banner-container .banner{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;color:#fff;padding:12px 0}.user-limit-screen .screen__banner .screen__banner-container .banner .col1 .s1{font-size:2em;line-height:1}.user-limit-screen .screen__banner .screen__banner-container .banner .col1 .s2{font-size:3em;line-height:1;text-transform:uppercase;font-weight:bold}.user-limit-screen .screen__banner .screen__banner-container .banner .col2{margin:0 .05em;font-size:6em;line-height:1;font-weight:bold}.user-limit-screen .screen__banner .screen__banner-container .banner .col3 .s1{font-size:2.5em;line-height:1;font-weight:bold}.user-limit-screen .screen__banner .screen__banner-container .banner .col3 .s2{font-size:1.1em;line-height:1}.user-limit-screen .screen__countdown{text-align:center;font-size:1.2em;color:#5F9B40}.user-limit-screen .screen__countdown .timer{font-size:2em}.user-limit-screen-2 .screen__title{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-bottom:1em}.user-limit-screen-2 .screen__title .title__text{text-align:left;font-weight:bold;font-size:1em}.user-limit-screen-2 .screen__description{margin-bottom:1em;font-size:1em}.user-limit-screen-2 .separator{margin:0em 2em 1em}.user-limit-screen-2 .separator:before{content:"";display:block;height:2px;background:url("/img-v2/caption-decor-purple.png") repeat-x}.user-limit-screen-2 .screen__image-container{text-align:center}.user-limit-screen-2 .screen__image-container img{width:11em;max-width:11em}.user-limit-screen-2 .screen__benefits{display:flex;margin:0 1em;flex-wrap:wrap}.user-limit-screen-2 .screen__benefits .benefit{display:flex;align-items:center;width:50%;margin-bottom:1em}.user-limit-screen-2 .screen__benefits .benefit .benefit__image{margin-right:1em}.user-limit-screen-2 .screen__benefits .benefit .benefit__text{font-size:1em}.user-limit-screen-2 .screen__banner{margin-bottom:.4em;padding:0 10px;background:url("/img-v2/room/banner-bg-1.png") 0 0 repeat-y,url("/img-v2/room/banner-bg-2.png") 100% 0 repeat-y}.user-limit-screen-2 .screen__banner .screen__banner-container{background-color:#98248f}.user-limit-screen-2 .screen__banner .screen__banner-container .banner{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;color:#fff;padding:.4em 0}.user-limit-screen-2 .screen__banner .screen__banner-container .banner .col1 .s1{font-size:1.9em;line-height:1}.user-limit-screen-2 .screen__banner .screen__banner-container .banner .col1 .s2{font-size:2.7em;line-height:1;text-transform:uppercase;font-weight:bold}.user-limit-screen-2 .screen__banner .screen__banner-container .banner .col2{margin:0 .05em;font-size:5.5em;line-height:1;font-weight:bold}.user-limit-screen-2 .screen__banner .screen__banner-container .banner .col3 .s1{font-size:2.2em;line-height:1;font-weight:bold}.user-limit-screen-2 .screen__banner .screen__banner-container .banner .col3 .s2{font-size:1em;line-height:1}.user-limit-screen-2 .screen__countdown{display:flex;align-items:center;justify-content:center;margin-bottom:1.5em;text-align:center;font-size:1.2em;color:#5F9B40}.user-limit-screen-2 .screen__countdown .timer{padding-left:.5em;font-weight:bold}.job-autostart .meter-top{background-color:#69bc3f}.job-autostart .meter-back{background-color:rgba(0,0,0,0.1)}@media screen and (max-width:500px){iframe{width:95vw;height:54vw}}@media screen and (min-width:500px){iframe{width:25em;height:14em}}.input-range-elem{display:inline-block;width:10em;height:1em;margin:0 1em}input[type=range]{-webkit-appearance:none;width:100%;height:100%;background:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-ms-track{width:100%;cursor:pointer;background-color:transparent;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0 none;width:10%;border-radius:2px;cursor:pointer;background-color:black;background-image:url(/images/animated-scene/svg/range-thumb.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:relative;height:250%;top:-75%}input[type=range]::-moz-range-thumb{border:0 none;width:10%;border-radius:2px;cursor:pointer;background-color:black;background-image:url(/images/animated-scene/svg/range-thumb.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;height:100%}input[type=range]::-ms-thumb{border:0 none;border-radius:2px;cursor:pointer;padding-top:.5em;background-color:black}input[type=range]::-webkit-slider-runnable-track{width:100%;height:50%;cursor:pointer;border-radius:1px;border:.5px solid black;background-color:transparent;box-sizing:border-box}input[type=range]::-moz-range-track{width:100%;height:50%;cursor:pointer;border-radius:1px;border:.5px solid black;background-color:transparent;box-sizing:border-box}input[type=range]::-ms-track{width:100%;height:50%;cursor:pointer;border-radius:1px;border:.5px solid black;background-color:transparent;box-sizing:border-box}input[type=range]::-ms-fill-upper,input[type=range]::-ms-fill-lower{background-color:transparent}