.dot-pulse{position:relative;left:-9999px;box-shadow:9999px 0 0 0 #9575cd;animation:dotPulse 1.5s linear infinite;animation-delay:.25s}.dot-pulse,.dot-pulse:after,.dot-pulse:before{width:14px;height:14px;border-radius:7px;background-color:#9575cd;color:#9575cd}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{box-shadow:9973px 0 0 0 #9575cd;animation:dotPulseBefore 1.5s linear infinite;animation-delay:0s}.dot-pulse:after{box-shadow:10025px 0 0 0 #9575cd;animation:dotPulseAfter 1.5s linear infinite;animation-delay:.5s}@keyframes dotPulseBefore{0%{box-shadow:9973px 0 0 0 #9575cd}20%{box-shadow:9973px 0 0 2.5px #9575cd}40%,to{box-shadow:9973px 0 0 0 #9575cd}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 0 #9575cd}20%{box-shadow:9999px 0 0 2.5px #9575cd}40%,to{box-shadow:9999px 0 0 0 #9575cd}}@keyframes dotPulseAfter{0%{box-shadow:10025px 0 0 0 #9575cd}20%{box-shadow:10025px 0 0 2.5px #9575cd}40%,to{box-shadow:10025px 0 0 0 #9575cd}}.info-layout{margin:30px auto 55px}.info-accord{width:1110px}.info-header{background:#fffffd;border:none;border-radius:10px 10px 0 0;height:95px;vertical-align:middle;cursor:pointer;padding:35px 35px 0;font-size:19px;color:#494947;box-shadow:0 12px 20px -5px rgba(0,0,0,.09)}.info-body{padding:35px 35px 0;overflow-y:auto}.info-body::-webkit-scrollbar{width:5px}.info-body::-webkit-scrollbar-track{background-color:inherit}.info-body::-webkit-scrollbar-thumb{border-radius:5.5px;background-color:#e4e4e1}.info-body-text{color:#63686b;font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:-.222083px}.info-body-text .subtitle{font-weight:700;color:#f49500}#theme-accord:after{display:none}.panel-layout{margin:30px auto 50px}.left-panel{width:730px;margin:0 30px 0 0;float:left}.theme-img{height:58px;width:59px}.lock-img{position:absolute;bottom:17px;height:35px;width:27px;left:50%;margin-left:-13px}.lesson-c-img:hover{content:url(/static/media/lesson_complete_hover_ic.fce427fb.svg)}.lesson-a-img:hover{content:url(/static/media/lesson_available_hover_ic.b4f3b213.svg)}.rules-img:hover{content:url(/static/media/rules_hover_ic.1e995fa2.svg)}.lesson-non-c-img:hover{content:url(/static/media/extra_words_hover_ic.c191b4d2.svg)}.theme-progress{height:33px;width:33px}.theme-img-icon{display:block;margin-left:2%;width:3.625em;height:3.688em;background-color:#fffffe}.theme-card-text{flex:1 1;max-width:440px;max-height:75px;overflow:hidden;text-overflow:ellipsis;margin-left:.875em;line-height:1.5em;color:#494947;font-size:19px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;word-wrap:break-word}.theme-right-icon{display:block}.theme-progress-div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.theme-progress-div>span{display:block}.theme-progress-bar{margin-right:15px;margin-left:15px;color:#ffd14c;background-color:#e4e4e1;border-radius:7px;width:100px;height:13px}.theme-body{height:220px;width:730px;overflow-y:hidden;white-space:nowrap}.theme-body,.theme-body:hover{overflow-x:scroll}.theme-body::-webkit-scrollbar-thumb{background-color:#e4e4e1;height:5px;padding:5px}.theme-body::-webkit-scrollbar,.theme-body::-webkit-scrollbar-track{height:5px}.theme-item{width:125px;height:160px;margin-right:25px;display:inline-block}.theme-item *{-webkit-user-select:none;user-select:none}.theme-item span{text-overflow:ellipsis;max-width:125px;overflow:hidden;display:block}.theme-item:first-child{margin-left:9%}.theme-item-img{width:125px;height:125px;border-radius:50px;cursor:pointer}.popover{width:375px;max-width:375px!important;height:230px;background-color:#494947;border-radius:10px;text-align:center}.popover-divider{position:absolute;bottom:48px;background-color:#fffffd;width:294px;left:39px}.popover-body{color:#fffffd;font-size:17px;margin:auto 45px;padding:0}.popover-body h4{font-size:19px;font-weight:500;margin-top:20px;margin-bottom:20px}.popover-body p{position:absolute;width:285px;bottom:6px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom>.arrow:after{border-bottom-color:#494947}.bs-popover-auto[x-placement^=top],.bs-popover-top>.arrow:after{border-top-color:#494947}.accordion-btn{padding:0}.accordion>.card:last-of-type{border-radius:10px}.card-header{border-radius:10px 10px 0 0}.cd-left-layout{width:730px;background-color:#fffffd;border:2px solid}.cd-layout-body{height:220px;border-radius:10px}.user-rating-card{display:block;height:76px;line-height:55px;padding:10px 30px 10px 16px;width:730px;background-color:#fffffd;border-radius:10px;margin-bottom:15px}.rating-avatar{vertical-align:middle;line-height:0}.rating-table-text{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#afafaf}.rating-rank{color:#afafaf}.rating-img{height:56px;width:56px}.rating-username{font-size:18px;color:#494947}.rating-points{float:right;font-size:15px}.rating-points>span{color:#f29400}.status-header{background:#fffffd;border:none;height:95px;line-height:95px;vertical-align:middle;padding-left:35px;border-radius:10px 10px 0 0;box-shadow:0 12px 20px -5px rgba(0,0,0,.09)}.status-header>img{margin-right:30px;cursor:pointer}.status-header>span{font-size:19px;color:#494947}.card-body .status-body{padding:0}.status-body{padding:0 35px!important;width:730px;overflow:auto}.status-list-center,.status-list-left,.status-list-right{display:inline-block}.status-list-left{width:162px;max-height:1554px;float:left;padding-top:123px;overflow:hidden}.status-list-center{width:335px;max-height:1554px;position:relative}.status-list-right{width:145px;max-height:1554px;float:right;padding-top:72px;overflow:hidden}.status-list-left>img,.status-list-right>img{display:block;margin:0 auto 124px}.status-img-div{padding:5px;border-radius:50px;display:inline-block;position:absolute;width:305px;line-height:50px;max-height:70px;overflow:visible}.status-point,.status-point-lbl,.status-title{font-size:17px;color:#494947}.status-point{color:#989898}.status-point.passed{color:#f29400}.tree_05{height:153px;width:67px}.tree_03{height:118px;width:102px}.tree_04{height:128px;width:64px}.tree_02{height:28px;width:55px}.tree_01{height:123px;width:54px}.road-img{margin-bottom:0}.road-img-progress{position:absolute;top:0;left:0;margin-bottom:0}.status-avatar-img{height:70px;width:70px}.right-panel{float:right}.right-info-top{width:350px;height:141px;border-radius:10px;vertical-align:middle;background-color:#fffffd;margin-bottom:1.875em}.user-status-img{height:70px;width:70px;border-radius:50%}.right-info-wrapper{padding:35px 25px 35px 20px;cursor:pointer}.right-info-wrapper,.shadow-1{box-shadow:0 20px 20px -20px rgba(0,0,0,.1)}.right-info-img,.right-info-text{display:inline-block}.right-info-img{width:70px}.right-info-img,.right-info-text{height:70px;line-height:70px;vertical-align:middle}.right-info-text{width:217px;margin-left:15px}.right-info-maintext{font-style:normal;font-weight:700;font-size:19px;line-height:23px;color:#494947;margin:9px 0 8px}.right-info-subtext{font-size:13px;line-height:16px;color:#afafaf}.right-info-bottom{width:350px;height:539px;border-radius:10px;background-color:#fffffd;margin-bottom:7.5em;padding:35px 25px 0 26px;box-shadow:0 20px 20px -20px rgba(0,0,0,.1)}.right-bottom-header{width:298px;height:143px}.right-bottom-header>h5{margin-bottom:35px}.rounded-circle{display:inline-block;width:38px;height:38px;line-height:38px;text-align:center;background-color:#eee;margin-right:5px}.marked-days{background-color:#ffd14c;color:#fffffd}.rounded-circle:last-child{margin-right:0!important}.right-divider{margin:36px 0 35px;border:.5px solid #e4e4e1}.right-bottom-body{width:266px;height:239px}.right-bottom-body-texts{font-size:17px;color:#494947}.right-bottom-header{margin-bottom:5px}.vertical-menu{width:350px;background-color:#fffffd;border-radius:10px;padding:17px 0}.vertical-menu span{display:block;padding:8px 0 12px 35.5px;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}.vertical-menu span:hover{color:#f29400}.vertical-menu span.active{background-color:#eee;color:#f29400}.refund-policy{color:#f29400!important;text-decoration:underline;cursor:pointer;-webkit-user-select:none;user-select:none;height:auto!important;margin-bottom:10px}.general-header{background:#fffffd;border:none;height:95px;line-height:95px;vertical-align:middle;padding-left:35px;border-radius:10px 10px 0 0;box-shadow:0 12px 20px -5px rgba(0,0,0,.09);font-family:LatoWeb;font-size:19px;font-weight:600;color:#494947}.general-info{height:940px;margin-bottom:55px}.general-divider{margin:17px 0 0;border:1px solid #e4e4e1}.general-info-body{padding:55px 35px;color:#63686b}.general-info-body>h5{color:#63686b;letter-spacing:1px;font-weight:600}.general-info-body label{width:110px;margin:0 20px 40px 0}.general-username{padding:0 0 12px;line-height:60px}.general-pass{padding-top:30px;padding-bottom:30px}.general-reset-div{font-family:LatoWeb;font-size:19px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:.25px;color:#63686b}.general-input-box{width:530px;height:60px;border:1px solid #c2c7c8;box-sizing:border-box;border-radius:5px;padding:20px}.warning-block{height:31px;width:35px;padding-bottom:100px;margin:3px 35px 0 0;float:left}.reset-warning-div{padding-top:28px;display:inline-block}.reset-warning-u{cursor:pointer}.general-reset-btn,.general-reset-btn:hover{margin-top:35px;height:45px;width:189px;background-color:#ffa00a;border-radius:5px;font-size:19px;line-height:23px;letter-spacing:-.456px;float:right;color:#fff}.photo-card{height:775px;margin-bottom:55px}.pp-image-container{margin:20px auto 70px}.editor-canvas{border-radius:50%;border:5px solid rgba(151,121,191,.6)}.scaling-div{height:27px;line-height:27px}.disabletag{pointer-events:none;cursor:default}.pp-scaler{vertical-align:middle;margin:-10px 25px 0;-webkit-appearance:none;width:300px;height:5px;background:#817d7d;outline:none;opacity:.7;transition:opacity .2s;background:#e4e4e1;border-radius:5.5px}.pp-scaler:hover{opacity:1}.pp-scaler::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#9575cd;cursor:pointer}.pp-scaler::-moz-range-thumb{width:25px;height:25px;background:#9575cd;cursor:pointer}.minus-scale,.minus-scale:hover,.plus-scale,.plus-scale:hover{color:#9575cd;font-size:40px;background:none;border:none;cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.pp-button{margin:65px auto 24px;display:block;background-color:#683da1;border:none;color:#fffffd;border-radius:25px;height:50px;width:275px}.pp-cancel{font-family:LatoWeb;font-style:normal;font-weight:700;font-size:17px;line-height:20px;cursor:pointer;color:#9575cd}.subscription-card{width:730px;margin-bottom:55px}.subscription-card-subscribed{margin-bottom:55px}.subscription-body{display:block}.subscription-body>label{width:260px;height:60px;font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:-.222083px;color:#63686b}.subscription-body>button,.subscription-body>button:disabled{width:400px;height:60px;border:none;font-style:normal;font-weight:700;font-size:22px;line-height:26px;letter-spacing:-.287402px;color:#fff;background:#ffd14c;margin-bottom:30px;box-shadow:none}.subscription-body>input:disabled{text-align:center;font-size:44px;height:60px;width:150px;background:#fffffd;border:1px solid #c2c7c8;margin-bottom:55px;padding-bottom:10px}.subscriptions>label{font-family:LatoWeb;font-size:19px;line-height:23px;margin-bottom:25px}.unsubscription-div>label{font-size:19px;line-height:23px;letter-spacing:1.00067px;color:#63686b}.unsubscribe-span{font-style:normal;font-weight:400;font-size:19px;line-height:28px;letter-spacing:.25px}.unsubscribe-btn,.unsubscribe-btn:hover{font-family:LatoWeb;font-size:19px;font-weight:500;line-height:23px;text-align:center;color:#fffffd;margin-top:35px;width:300px;height:50px;background:#eb1f7f;border-radius:25px;float:right}.sub-blue{background-image:url(/static/media/subscribe_blue.4b2b8495.svg)}.sub-blue-inp{color:#3db2e7}.sub-orange{background-image:url(/static/media/subscribe_orange.32c2f132.svg)}.sub-orange-inp{color:#ef962a}.sub-blue-btn:hover{background-color:rgba(47,144,255,.5)}.sub-orange-btn:hover{background-color:rgba(254,90,22,.5)}.sub-green-btn:hover{background-color:rgba(0,255,107,.5)}.sub-green{background-image:url(/static/media/subscribe_green.03f7cf21.svg)}.sub-green-inp{color:#14c1a0}.subscription-sub-card{display:block;height:200px;width:730px;border-radius:10px;margin-bottom:20px;padding:20px 20px 25px}.subscription-sub-card>.subscription-sub{width:685px;height:55px;margin-bottom:53px}.subscription-sub>.subscription-sub-1{float:left;font-size:22px;line-height:26px;color:#fffffd}.subscription-sub-1>label{font-family:LatoWeb;font-size:22px;line-height:26px}.subscription-sub-1>p{font-family:LatoWeb;font-style:normal;font-weight:400;font-size:15px;line-height:18px}.subscription-sub>input{background:#fffffd;float:right;border-radius:5px;border:none;padding:6px 11px 8px;height:37px;width:120px;font-family:LatoWeb;font-size:19px;line-height:23px;font-weight:900;text-align:center}.subscription-sub-card>button{border-radius:5px;height:45px;width:220px;border:1px solid #dedede;font-family:LatoWeb;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff;background-color:hsla(0,0%,100%,.19);-webkit-user-select:none;user-select:none}.reminders-card{height:675px;margin-bottom:55px}.reminders-body>h5{margin-top:20px}.reminders-area-div{display:block;height:60px;width:658px;margin:35px 0 120px}.reminders-left{display:block;float:left;margin:0 34px 0 0;width:289px}.reminders-left>label{margin:0 0 25px;display:block;width:auto}.reminders-right{display:block;float:right;width:335px}.day-btn{width:43px!important;height:43px!important;margin:0 0 0 5px!important}.reminders-input{margin-top:12px;padding:20px}.reminders-motivation-div{display:block;margin:35px 0 12px;width:390px;height:42px;overflow:visible!important}.sounds-exit-card{height:546px;margin-bottom:55px}.switch-div{margin-top:20px;margin-bottom:50px}.switch-setting-sv{width:297px;height:24px;font-family:LatoWeb;font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:-.222083px;display:block;color:#63686b;margin-bottom:23px}.switch-setting-reminders>label{width:297px;display:block;float:left}.switch-setting{display:block}.switch-setting>label{width:auto;margin-left:42px}.modal-content{width:600px;border-radius:5px;padding:25px 30px 15px 25px}.modal-title-exit{color:#202528;font-size:19px;line-height:23px;letter-spacing:1.00067px;padding-bottom:21px}.modal-header-exit{margin-bottom:21px}.modal-body-exit,.modal-header-exit,.modal-header-reset{padding:0}.modal-body-refund,.modal-header-refund{padding:10px 0}.modal-body-reset{padding-right:0;padding-left:0}.modal-body-reset>p{margin-bottom:55px}.modal-body-refund>p,.modal-body-reset>p{line-height:23px;letter-spacing:-.248211px;color:#63686b}.modal-body-refund>p{margin-bottom:25px}.modal-body-exit{padding-bottom:10px}.modal-body-exit>p{line-height:23px;font-size:19px;letter-spacing:-.248211px;color:#63686b;margin-bottom:75px}.modal-btn-close,.modal-btn-close:hover,.modal-btn-exit,.modal-btn-exit:hover,.modal-btn-ok,.modal-btn-ok:hover{cursor:pointer;color:#fffffd;border-radius:5px;height:45px}.modal-btn-ok{width:120px;background-color:#838b90}.modal-btn-close{width:149px;margin-right:20px;background-color:#838b90}.modal-btn-exit{width:172px;background-color:#ffa00a}.mb-5{margin-bottom:36px!important}#progress-top-1{height:30px;background-color:#9575cd}#progress-top-1,#progress-top-2{position:absolute;top:0;left:320px;width:15px}#progress-top-2{height:15px;background-image:linear-gradient(#e5e3ea,#b4a0d8,#9575cd)}#progress-bottom{position:absolute;bottom:1px;left:320px;width:25px;height:106px;background-image:linear-gradient(transparent,#fffffd)}.topic-rules-body{position:relative;overflow:hidden;padding:55px 35px 21px}.topic-rules-body html,body{min-width:auto!important;background:none!important}.topic-rules-body html p,table{font-size:110%!important}.notification-body{padding:55px 35px}.notification-area-div{margin-bottom:29px}.notification-area-div>label{font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:-.222083px;color:#63686b;margin-bottom:27px}.notification-area-div>p{font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.169829px;color:#afafaf}.notifications-none-div{margin-top:20px}.notifications-none-div>img{margin-bottom:61px}.notifications-none-div>p{font-style:normal;font-weight:400;font-size:17px;line-height:20px;text-align:center;letter-spacing:-.222083px;color:#63686b}.to-blitz-btn{background:#eb1f7f;border-radius:25px;font-size:19px;line-height:23px;color:#fffffd;height:50px;margin-bottom:20px;width:730px;outline:0!important;-webkit-appearance:none!important;appearance:none!important;border:none;cursor:pointer!important}.to-blitz-btn:disabled{background:#d46398;border:none!important;cursor:default!important;box-shadow:none!important}.lesson-preload-images{position:absolute;top:-100px;left:-100px;width:10px;height:10px;background:url(/static/media/lesson_available_hover_ic.b4f3b213.svg),url(/static/media/lesson_complete_hover_ic.fce427fb.svg),url(/static/media/extra_words_hover_ic.c191b4d2.svg)}.theme-done{margin-left:100px}.modal-buy-subscription>.modal-dialog>.modal-content{height:auto!important;padding:40px!important}.modal-buy-subscription>.modal-dialog>.modal-content>.modal-header{margin-right:0!important;margin-bottom:15px!important}.modal-buy-subscription>.modal-dialog>.modal-content>.modal-body{padding:0!important}.modal-buy-subscription form{padding-bottom:0!important;border-bottom:none!important}.modal-buy-subscription form>div{margin:25px auto 0!important;float:right}.modal-buy-subscription .Checkout{margin:0 auto;max-width:800px;box-sizing:border-box;padding:0 5px}.modal-buy-subscription label{color:#6b7c93;font-weight:300;letter-spacing:.025em;display:block}.modal-buy-subscription .error-message{color:#e22}.modal-buy-subscription .half-field{width:45%;display:inline-block}.modal-buy-subscription .right{margin-left:10%}.modal-buy-subscription .Loader{margin-top:0;margin-bottom:8px}.modal-buy-subscription form{margin-bottom:40px;padding-bottom:40px;border-bottom:3px solid #e6ebf1}.modal-buy-subscription input,.StripeElement{display:block;margin:10px 0 20px;max-width:500px;padding:10px 14px;font-size:1em;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);border:0;outline:0;border-radius:4px;background:#fff}.modal-buy-subscription input::placeholder{color:#aab7c4}.modal-buy-subscription input:focus,.StripeElement--focus{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);transition:all .15s ease}.modal-buy-subscription .StripeElement.IdealBankElement,.modal-buy-subscription .StripeElement.PaymentRequestButton{padding:0}.end-lesson-container{background-image:url(/static/media/finish_violet.a4469638.svg);height:100%}.end-lesson-div{text-align:center;width:318px;margin:110px auto 0;-webkit-user-select:none;user-select:none}.end-lesson-lbl{font-size:25px;line-height:30px;text-align:center;color:#494947}.end-lesson-img{height:302px;width:302px;text-align:center;margin:40px 0 15px;transition:scale .3s;animation:shakeImage 1.1s}@keyframes shakeImage{0%,to{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(.8)}75%{transform:scale(1.1)}}.el-progress-container{margin:16px auto 14px;height:10px;width:200px}.el-progress{height:14px;background:linear-gradient(#ffd14c 50%,#ffa00a 0);z-index:2}.next-lesson-btn{height:50px;width:295px;background:#683da1;border-radius:25px;font-size:19px;line-height:23px;color:#fff;text-align:center;margin:35px 0 20px;border:none!important;outline:0!important}.return-lnk{font-style:normal;font-weight:700;font-size:17px;line-height:20px;color:#9575cd;text-align:center;cursor:pointer}.modal-btn-remove-ads{width:275px;height:45px;background-color:#ffa00a;color:#fff;text-transform:uppercase;margin:auto auto 18px;font-family:Lato;font-size:19px;font-weight:500;border-radius:5px;outline:0!important}.modal-btn-remove-ads:hover{cursor:pointer;color:#fff}.sc-container{background-image:url(/static/media/finish_blue.d08930e9.svg);height:100%}.sc-img{height:223px;width:252px}.sc-lbl{font-size:40px;line-height:48px;color:#494947;margin:25px auto 15px}.sc-btn,.sc-lbl{text-align:center}.sc-btn{height:50px;width:295px;background:#eb1f7f;border-radius:25px;font-size:19px;line-height:23px;color:#fff;margin-top:78px;border:none!important;outline:0!important}.usc-container{background-image:url(/static/media/finish_pink.d7f1d35a.svg);height:100%}.usc-img{width:180px;height:223px}.usc-msg{font-size:19px;line-height:27px;color:#737373}.usc-btn{margin-top:50px!important;border:none!important;outline:0!important}.op-container{background-image:url(/static/media/finish_yellow.b7f0d4f9.svg);height:100%}.op-btn{margin-bottom:20px;outline:0!important}.op-img{height:262px;width:302px}.op-nt{margin-top:20px;font-size:17px;line-height:20px;color:#eb1f7f;cursor:pointer}.ad-iframe{height:100%;margin-bottom:20px;border:none}.part-one{height:598px;background-color:#ebebeb}.part-one .center-column{width:1110px;height:598px;background-image:url(/static/media/main_bg.32288dad.svg);margin:auto}.part-duex{height:600px;background-color:#f4f3f9}.phone{position:relative;top:20px;float:right;margin-right:-41.5px}.part-one .center-column>h3{display:inline-block;margin-top:125px;font-size:45px;font-weight:800;color:#ffa00a}.part-one .center-column>p{margin-top:30px;font-size:21px;line-height:1.8;color:#737373;margin-bottom:68px}.store-button{width:213px;height:64px;border-radius:10px;border:1px solid #afafaf;padding:1px;background-color:#fff;display:inline-block;margin-right:25px;cursor:pointer}.store-button:hover{border:2px solid #000;padding:0}.appstore{margin-top:7px;margin-left:13px;width:181px;height:50px}.googleplay{margin-top:8px;margin-left:16px;width:173px;height:48px}.part-duex .center-column>h3{margin:55px auto;text-align:center;font-family:LatoWeb;font-size:35px;font-weight:700;color:#494947}.block{width:350px;height:497px;border-radius:10px;padding:.1px 35px 0;box-shadow:0 20px 20px -20px rgba(0,0,0,.4)}.block>h4{font-size:29px;font-weight:700;line-height:1.05;margin-bottom:34px}.block>p{font-size:19px;font-weight:500;line-height:1.21}.part-duex .center-column .blocks{width:1110px;color:#fff;margin:auto auto 125px;text-align:center}.part-duex .block-1{float:left;background-color:#348fe0}.part-duex .block-2{margin:auto;background-color:#f29400}.part-duex .block-3{float:right;background-color:#9078c1}.part-duex .circle{margin:35px auto 26px;width:128px;height:128px;background-color:#fff;text-align:center}.part-duex .circle>img{margin:auto;vertical-align:middle}.part-duex .helper{display:inline-block;height:100%;vertical-align:middle}.part-trois{width:920px;height:260px;margin:125px auto}.part-trois>.center-column>h3{margin-bottom:25px}.part-quatre{width:1110px;height:684px;margin:35px auto 26px}.part-quatre>h3{margin:0 auto 55px;text-align:center;font-family:LatoWeb;font-size:35px;font-weight:700;color:#494947}.part-quatre>.left-column{width:635px;height:390px;font-family:"LatoWebLight";font-style:normal;font-weight:300;font-size:19px;line-height:30px;color:#1f1f1f;float:left}.part-quatre>.left-column>p{margin-bottom:30px}.part-quatre>.right-column{width:475px;height:390px;padding-left:66px;float:right}.right-column>div{margin-top:3px;margin-bottom:40px}.vl-divider{background-color:#9078c1;height:62px;width:7px;border-radius:4px;margin-right:35px;margin-top:5px;float:left}.vl-text{font-style:normal;font-weight:400;height:69px;width:367px;line-height:23px;font-size:19px;color:#191919}.part-five{background:#ffa00a;border-radius:10px;margin:35px auto 75px;width:1110px;height:95px;padding:23px 35px 22px 30px}.main-user-ic{height:44px;width:44px;margin-bottom:10px}.part-five>.center-column>label{font-size:24px;font-weight:500;margin:7px 85px auto 24px;color:#fffffd}.try-it{background:#fffffd;border-radius:25px;font-size:19px;font-weight:800;line-height:23px;color:#ffa00a;width:270px;height:50px;border:none!important;outline:0!important}.flag-container,.part-trois>.center-column{text-align:center}.flag-container{height:160px;width:160px;border:2px solid #f29400;border-radius:50%;background:#fffffd;font-size:15px;line-height:18px;color:#494947;margin-right:30px;margin-top:30px;display:inline-block}.flag-container:nth-child(6),.flag-container:nth-child(11),.flag-container:nth-child(16){margin-right:0}.flag-img{width:75px;height:44px;text-align:center;margin:38px auto 25px}body,html{background-image:linear-gradient(180deg,#fceffc,#f7f1fa,#fff7f0);margin:0;background-repeat:no-repeat;background-attachment:fixed;height:100%;min-width:1140px;overflow-x:hidden;font-family:"LatoWeb",Lato,sans-serif;font-size:16px;content:url(/static/media/lesson_complete_hover_ic.fce427fb.svg) url(/static/media/lesson_available_hover_ic.b4f3b213.svg) url(/static/media/rules_hover_ic.1e995fa2.svg) url(/static/media/back_ic.4a0a0046.svg)}button:focus,button:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 5px 5px 0 rgba(0,0,0,.19)}.socialBtn:active,.socialBtn:focus,.socialBtn:hover{border-radius:30px 30px 30px 30px;box-shadow:0 1px 10px 0 rgba(0,0,0,.24),0 1px 1px 1px rgba(0,0,0,.19)}.header{min-height:70px!important;box-shadow:0 5px 20px 0 rgba(227,226,232,.5);background-color:#fffffd}.header .navbar{width:1110px;margin:auto}.navbar{padding:13px 0}.PageContent{max-width:100%!important;padding-top:30px;padding-bottom:55px}.Loader{margin-top:48px;margin-bottom:32px}.HeaderLogin{background:#683da1;margin-right:16px;width:128px}.HeaderLogin,.HeaderRegister{border-radius:25px;height:32px;border:none;padding:0;font-size:19px;font-weight:800;height:40px}.HeaderRegister{background:#ffa00a;margin-right:90px;width:240px}.ClodeeLogo{max-width:163px;max-height:auto;line-height:46px}.center-ic{margin-right:204px}.course,.notification,.program,.ranking{width:40px;height:40px;margin-right:18px}.lang-selector{height:82px;width:58px;position:absolute;top:0;left:762px}.lang-selector.general{left:1051px}.lang-selector img{display:inline-block;position:relative;height:82px;overflow:visible}.lang-selector p{color:#fff;bottom:50px;font-size:17px}.lang-selector p,.lang-selector ul{position:relative;margin:auto;text-align:center}.lang-selector ul{list-style:none;width:80%;top:-89px;padding:5px 0;background-color:hsla(0,0%,98%,.8156862745098039);border-radius:8px;-webkit-user-select:none;user-select:none;color:#888;z-index:100}.lang-selector ul:hover{display:block}.lang-selector ul li:hover{color:#000}.circle{display:block;width:40px;height:40px;margin:auto;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:100%;background-color:#927bba}.avatar-wrapper{display:inline-block;width:40px;height:40px;background-color:initial!important;border-radius:100%;border:2px solid #927bba}.rating-avatar .avatar-wrapper{margin:-14px 0}.avatar-circle{display:none;width:38px;height:38px}.avatar,.avatar-circle{border-radius:100%;border:2px solid #927bba}.avatar{display:block;top:-2px;left:-2px;width:40px;height:40px;background-color:#927bba;object-fit:cover;overflow:hidden}.avatar,.notification-container{position:relative}.red-oval{right:21px;height:18px;min-width:18px;top:0;position:absolute;background-color:#fc476e;border-radius:50%;padding:0 5px 0 6px;text-align:center;color:#fff;font-size:12px;font-weight:700}.red-oval span{margin-bottom:14px}.LogContainer{border-radius:10px;background-color:#fffffd;margin:auto;height:694px;width:540px;box-shadow:0 20px 20px -20px rgba(0,0,0,.2)}.log-header-title{margin:30px 0 55px;font-size:25px}.LogHeaderTitle,.PassChangeLogHeaderTitle,.RegisterLogHeaderTitle{margin:0 auto 100px;padding-top:35px}.Inputs{margin:0 auto;text-align:center}.LogInputControl{border-radius:25px;border:none;padding-left:28px;padding-right:28px;font-size:18px;height:46px}.LogInputField{border-radius:25px;border:2px solid #e4e4e1;width:295px;height:50px;margin-bottom:8px}.LoginButton,.PasswordChangeButton{margin:50px auto 25px}.LoginButton,.PasswordChangeButton,.RegisterButton{border-radius:25px;width:295px;height:40px;background-color:#683da1;border:none;font-size:19px;font-weight:800;height:50px}.RegisterButton{margin-top:71px;margin-bottom:55px}.card{background-color:#fffffd;border:none;border-radius:10px;box-shadow:0 20px 20px -20px rgba(0,0,0,.1)}.card-header{background:#fffffd;border:1px solid transparent;height:95px;line-height:48px;vertical-align:middle;cursor:pointer;border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.course-header{box-shadow:none!important}.card-header:not(.collapsed){box-shadow:0 12px 20px -5px rgba(0,0,0,.09)}.card-header.collapsed,.card-header:not(.collapsed){border-radius:10px 10px 10px 10px}.card-header[aria-expanded=true]{border-radius:10px 10px 0 0}.card-header-active{border:1px solid #ffd14c!important}.card-header>h5{font-weight:600;font-style:normal;height:95px;line-height:62px;vertical-align:middle;letter-spacing:normal;color:#494947;text-decoration:none}.card-header *{-webkit-user-select:none;user-select:none}[data-toggle=collapse].card-header:after{display:none}.step-two-card,.step-two-header{box-shadow:none!important}.step-two-title{font-size:22px!important}.step-two-title:after{content:url(/static/media/expand.b98f3a3e.svg);float:right;margin-top:6px;margin-right:9px}.step-two-subtitle1{margin-bottom:18px}.step-two-subtitle1,.step-two-subtitle2{font-size:20px;font-weight:500;color:#494947}.step-two-subtitle2{margin-bottom:-14px}.step-two-line{margin:20px 0 22px;width:728px;height:1.25px;background-color:#e4e4e1}[data-toggle=collapse].collapsed:after{height:68px;vertical-align:middle;transform:rotate(180deg);right:10px}.collapsesvg{margin-right:26px;margin-left:14px}.collapse-svg-img,.collapsesvg{height:34px;width:34px}.collapse-title{width:100%;margin-bottom:auto;font-size:19px;margin-top:1px}.collapsed{color:#63686b;text-decoration:none;outline:none}.list-group-item{-webkit-user-select:none;user-select:none;width:546px;margin:auto;vertical-align:middle;font-weight:700;font-style:normal;font-size:21px;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:0 0 0 35px;color:#fffffd}.list-group input[type=checkbox]{display:none;line-height:95px;vertical-align:middle;height:95px}.list-group input[type=checkbox]+.list-group-item{cursor:pointer;border-radius:10px;height:95px;line-height:89px;vertical-align:middle;color:#fffffd;border:2px solid transparent}.list-group input[type=checkbox]+.list-group-item:before{content:url(/static/media/checkmark_ic.ac21a183.svg);display:none;float:right;padding-top:2px;margin-right:30px}.list-group input[type=checkbox]:checked+.list-group-item{color:#fffffd;display:initial}.list-group input[type=checkbox]:checked+.list-group-item:before{color:inherit;display:initial}.center-content{width:730px;margin:0 auto}.program-card{margin:10px auto 30px}.program-card-text{font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7f7f7f}.card-choice{height:350px;width:350px;margin:0 auto;border-radius:10px}.card-choice *{-webkit-user-select:none;user-select:none}.program-card-header{font-size:26px;margin-bottom:60px}.card-body{padding:35px 35px 0}.card-body:last-child{padding-bottom:45px}.card-body-course{padding:35px 0 0}.card-body-course .list-group-item{width:100%;height:150px!important}.card-input-element{display:none}.card-input-element:checked+.card-input{box-shadow:0 0 0 2px #ffd14c,0 20px 20px -20px rgba(0,0,0,.1)}.card-input:hover{cursor:pointer}.card-text{font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:-.222083px;color:#63686b}.course-step-two{position:relative}.course-step-two .list-group input[type=checkbox]:checked+.list-group-item{border:2px solid #000}.course-step-two .list-group input[type=checkbox]+.list-group-item:before{content:none}.course-flag-img{position:absolute;right:30px;top:60px;width:60px;height:60px}.step3-layout{margin:0 auto}.step3-card-choice{height:21.875em;width:22.5em;border-radius:10px;background-color:#fffffd}.step3-card-footer{margin-top:3.25em;width:100%;height:1.438em;font-size:1.188em;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.step3-card-input-element{display:none}.step3-card-input:hover{cursor:pointer}.step3-card-input-element:checked+.step3-card-input{box-shadow:0 0 0 2px #ffd14c,0 20px 20px -20px rgba(0,0,0,.1);color:#ffa00a}.step3-card-input-element:not(:checked)+.step3-card-input{color:#7782d6}.step4-card{color:#63686b;background-color:#fffffd;width:45.625em;height:22.5em;border-radius:10px;margin:0 auto;box-shadow:0 20px 20px -20px rgba(0,0,0,.2)}.step4-card-header{background:#fffffd;height:4.875em;margin:0 2.188em;padding:35px 0 20px 2px;border-bottom:1px solid #d1d1d1}.step4-card-body{padding:35px;height:17.5em}.step4-right-col{margin-right:1em;width:18.063em}.step4-left-col{width:20.938em;float:right}.step4-left-col,.step4-right-col{display:inline-block}.step4-btn-input-switch-wrapper{padding:0;width:340px;margin-left:-4px}.step4-card-text{width:18.063em;height:2.625em;margin-bottom:28px;font-size:1.063em;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.22px;color:#63686b}.step4-input{width:20.938em;height:3.75em;border-radius:5px;border:1px solid #c2c7c8}.day-btn{background:#eee;border-radius:5px;width:2.688em;height:2.688em;line-height:2.688em;margin-right:4.8px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.day-btn>span{display:block}.day-cb{display:none}.day-btn input:checked+span{background-color:#7782d6;border-radius:5px;color:#fffffd}.custom-control-label:before{background:#e4e4e1;border:none;cursor:pointer}.custom-switch .custom-control-label:after{height:23px;width:23px;border-radius:50%;top:2%;left:-2.65rem;background:#afafaf;cursor:pointer}.custom-control-input:checked~.custom-control-label:after,.custom-control-input:checked~.custom-control-label:before{background-color:#e4e4e1;border:none}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#9575cd;height:23px;width:23px;border-radius:50%;right:0;left:-2.25rem;top:2%}.day-active{background-color:#7782d6}.LinkRestoreText{color:#494947}.error-text,.LinkRestoreText{margin:10px auto 0;font-size:17px;line-height:20px;align-content:center}.error-text{color:#eb1f7f}.social{margin:70px auto 100px;text-align:center;display:block}.icon_fb,.icon_vk{cursor:pointer}.icon_fb{margin:0 36px}.icon_g{cursor:pointer}.footer{width:100%;line-height:98px;background-color:#fffffd;bottom:0}.footer-content{width:1110px;margin:auto}.footer-copyright-date{font-style:normal;font-weight:700;font-size:16px;color:#494947;margin-right:18px}.footer-additional-text,.footer-copyright-text{font-size:16px;color:#737373}.footer-additional-text{text-align:right;float:right}.footer-additional-text a,.footer-additional-text a:hover,.footer-additional-text a:visited{color:inherit;text-decoration:none}.clickable{cursor:pointer}input{color:#63686b}::placeholder{color:#aaa}.soon{position:relative}.soon>img{bottom:10px}.soon>img,.soon>span{position:absolute;left:-9px}.soon>span{color:#fff;width:204px;height:42px;line-height:42px;text-align:center;vertical-align:middle;font-size:19px!important;font-weight:600;bottom:15px}.lesson-a-img,.lesson-c-img,.lesson-n-img,.rules-img{cursor:pointer}.exercise{background:#f2f2f2;margin:auto}.exercise-wrapper{max-height:510px;max-width:500px;margin:auto;overflow:hidden}.exercise-header{width:1110px;margin:25px auto 0}.exercise-container .exercise-header{text-align:center;margin-bottom:20px}.exercise-container .lesson-info{color:#666;font-size:14px;margin-top:5px}.exercise-navigator{max-width:400px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background:#f9f9f9}.exercise-navigator h3{text-align:center;margin-bottom:20px;color:#333}.exercise-navigator-form,.exercise-navigator-form .form-group{margin-bottom:15px}.exercise-navigator-form label{display:block;margin-bottom:5px;font-weight:700;color:#555}.exercise-navigator-form input{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}.exercise-navigator-form button{width:100%;padding:10px;background:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer}.exercise-navigator-form button:hover{background:#0056b3}.exercise-navigator-info{text-align:center;color:#666}.admin-panel{max-width:600px;margin:20px auto;padding:20px;border:2px solid #dc3545;border-radius:8px;background:#fff5f5}.admin-panel h3{color:#dc3545;font-weight:700}.admin-controls,.admin-panel h3{text-align:center;margin-bottom:20px}.admin-controls .btn{margin:5px;padding:8px 16px;font-size:14px}.admin-exercise-section{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.admin-info{text-align:center;margin-top:15px;padding-top:15px;border-top:1px solid #eee;color:#666;font-style:italic}.ex-header-close{display:inline-block;cursor:pointer}.ex-header-info{float:right;cursor:pointer}.ex-header-progress{display:inline-block;width:920px!important;height:10px;line-height:10px;background:#e4e4e1;z-index:-2;border-radius:5px;overflow:visible;margin-left:70px}.ex-bg-warning{color:#ffa00a;background:linear-gradient(#ffd14c 50%,#ffa00a 0);border-radius:6px;max-width:920px!important;height:14px;z-index:2;position:relative;box-shadow:0 3px 10px rgba(227,226,232,.5),0 -3px 10px rgba(227,226,232,.5)}.exercise-body-wrapper,.exercisebody{height:510px;width:500px}.exercisebody{position:absolute}.exercisebody-placeholder{height:510px;width:500px;position:relative}.exercisebody>h5{font-size:22px;line-height:26px;text-align:center;color:#494947}.exercise-card{margin:68px auto 98px;padding-top:47px;background:#fffffd;border-radius:10px;width:335px;height:360px;box-shadow:0 20px 20px -20px rgba(0,0,0,.1)}.exercise-card-type3,.exercise-card-type4,.exercise-card-type5{margin:68px auto 98px;height:410px;width:360px}.exercise-card-type6,.exercise-card-type8,.exercise-card-type11,.exercise-card-type12,.exercise-card-type14{margin:auto;width:435px}.exercise-card-type7{margin:82px auto}.exercise-card-type7>p:first-child{font-size:22px;line-height:26px}.exercise-card-type7>p:nth-child(2){font-style:normal;font-weight:400;font-size:19px;line-height:23px;color:#737373}.exercise-card-type7>img{margin-top:179px;height:145px;width:145px;border-radius:50%;cursor:pointer}.exercise-card-type7 .exercise-soundcard{padding:6px;background-color:#f4f3f9}.exercise-card-type7>img:hover{filter:brightness(97%)}.exercise-card-type8>p:first-child{font-style:normal;font-weight:400;font-size:19px;line-height:23px;color:#737373;margin-top:66px;text-align:center}.exercise-card-type8>p:nth-child(2){font-size:22px;line-height:26px;color:#494947;margin-bottom:70px;text-align:center}.exercise-card-type9{width:400px;margin:70px auto}.exercise-card-type9>p:first-child{text-align:center;margin-bottom:70px}.exercise-card-type10{text-align:center;width:340px;margin:70px auto}.exercise-card-type11{text-align:center;margin:151px auto 104px}.exercise-card-type13{text-align:center;margin:67px auto 104px}.exercise-card-type13>p:first-child{margin-top:67px;margin-bottom:95px}.ex-text-area11,.ex-text-area13{border:0;background-color:none;background:none;background-attachment:local;line-height:5ch;background-image:linear-gradient(transparent,transparent calc(5ch - 1px),#afafaf 0);background-size:100% 5ch;padding:8px 10px;width:400px;height:190px;resize:none;margin-bottom:104px;outline:none;overflow:hidden;font-size:19px}.ex-help-link{font-style:normal;font-weight:700;font-size:17px;line-height:20px;text-align:center;color:#9575cd;cursor:pointer;-webkit-user-select:none;user-select:none}.exercise-card-type12>p:first-child,.exercise-card-type14>p:first-child{font-style:normal;font-weight:400;font-size:19px;line-height:23px;color:#737373;text-align:center;margin:70px auto 107px}.exercise-subcard-type14 .exercise-soundcard{padding:6px;background-color:#f4f3f9}.exercise-card-type14>p:first-child{margin-bottom:80px!important}.exercise-card-type14>p:last-child{font-style:normal;font-weight:700;font-size:17px;line-height:20px;color:#9575cd;cursor:pointer;text-align:center}.type3_label:last-child,.type3_label:nth-child(2),.type4_label:last-child,.type4_label:nth-child(2),.type5_label:last-child,.type5_label:nth-child(2){margin-right:0}.exercise-type-divider{border:1px solid #e4e4e1;margin:0 0 20px}.exercise-subcard{height:154px;width:145px;margin:auto}.ex-subcard-type3{display:inline-block;background:#fffffd;width:158px;border-radius:10px;height:195px;margin:0 20px 20px 0;cursor:pointer}.ex-subcard-type3>img{margin:30px 25px 24px;height:97px;width:100px}.ex-subcard-type3>p{font-style:normal;font-weight:500;font-size:19px;line-height:23px;color:#494947}.type3_option,.type4_option,.type5_option{display:none;margin:0 20px 20px 0}.type3_option:checked+.ex-subcard-type3,.type4_option:checked+.ex-subcard-type4,.type5_option:checked+.ex-subcard-type5{box-shadow:0 0 0 2px #ffd14c,0 20px 20px -20px rgba(0,0,0,.1)}.ex-subcard-type4,.ex-subcard-type5{display:inline-block;background:#fffffd;width:158px;height:158px;border-radius:10px;margin:0 20px 20px 0;cursor:pointer}.ex-subcard-type5{position:relative}.ex-subcard-type4>img{margin:30px 25px 25px;height:97px;width:100px}.type5_translation{position:absolute;font-style:normal;font-weight:500;font-size:19px;color:#494947;transform:translate(-50%,-50%);top:50%;left:50%}.type6-audio-div{margin:83px auto 45px}.exercise-card-type6 .exercise-soundcard{padding:4px;background-color:#f4f3f9}.type6-audio-div>.exercise-soundcard>img:hover{filter:brightness(97%)}.type6_label{height:46px;width:435px;display:inline-block;font-style:normal;font-weight:400;font-size:19px;color:#494947;margin:0;cursor:pointer}.type6_option,.type12_option{height:22px;width:22px;margin:0 20px 0 0;cursor:pointer}.exercise-card-type7 .exercise-soundcard{margin-top:178px}.exercise-subcard>img{height:154px;width:145px}.exercise-subcard-label{margin:62px auto 25px}.ex-2-separator{height:20px;width:20px;margin:0 10px}.exercise-card>p,.exercise-subcard-label>p{display:inline-block;align-content:center}.exercise-soundcard{margin:auto;border-radius:50%;padding:10px;background:#fffffd;box-shadow:0 3px 10px rgba(227,226,232,.5),0 -3px 10px rgba(227,226,232,.5);display:table;cursor:pointer!important}.exercise-soundcard>img{margin:auto}.exercise-soundcard:hover{filter:brightness(97%)}.speach_round{margin-right:10px;cursor:pointer}.speach_round:hover{background:#ffeff6;border-radius:50%}.exercise-subcard-type14{text-align:center;font-size:17px;line-height:20px;color:#737373;margin-bottom:35px}.ex-options-type9{background-attachment:local;line-height:6ch;background-image:linear-gradient(transparent,transparent calc(6ch - 1px),#afafaf 0);background-size:100% 6ch;height:170px;margin-bottom:55px}.ex-options{margin-top:70px;margin-bottom:100px}.ex-sentence{padding:10px 0;max-width:400px}.ex-options-btn{background:#fffffd;border-radius:7px;padding:6px 14px 11px;margin:10px 10px 0;border:1px;font-style:normal;font-weight:400;font-size:19px;line-height:23px;color:#494947}.ex-options-btn:disabled{background:#e2e8f6;color:#e2e8f6}.option-hidden,.option-hidden:hover{background:#ffe8a5!important;color:#ffe8a5!important;cursor:unset!important;outline:none!important;box-shadow:none!important}.ex-sentence-hidden{height:40px;width:66px;background:#e2e8f6;color:#e2e8f6}.ex-sentence-btn,.ex-sentence-hidden{border-radius:7px;padding:6px 14px 11px;margin:10px 10px 0;font-style:normal;font-weight:400;font-size:19px;line-height:23px;border:1px}.ex-sentence-btn{background:#fffffd;color:#494947}.ex-sentence-btn:hover,.ex-sentence-hidden:hover{outline:none;box-shadow:none}.type14-img{height:145px;width:145px;cursor:pointer;border-radius:50%}.type14-img:hover{filter:brightness(97%)}.exercise-footer{display:inline-block;height:138px;bottom:0;padding:44px 0;background:#fffffd;-webkit-user-select:none;user-select:none;z-index:1}.exercise-footer-content{width:1110px;margin:0 auto}.exercise-footer-content>p{display:inline-block;height:50px;line-height:50px;font-style:normal;font-weight:300;font-size:17px;cursor:pointer;color:#9575cd;-webkit-user-select:none;user-select:none}.ex-btn-footer-div{float:right}.ex-notproperly-btn,.ex-notproperly-btn:hover{display:inline-block;width:255px;height:50px;background:#eb1f7f;border-radius:25px;font-size:19px;color:#fff;margin-right:25px}.ex-further-btn,.ex-further-btn:hover{width:255px;height:50px;background:#683da1;border-radius:25px;font-size:19px;color:#fff;float:right}.footer-correct{background:#81c784;color:#388e3c;position:relative}.footer-correct-message{float:left;color:#388e3c}.footer-correct-message>p:nth-child(2){font-style:normal;font-weight:700;font-size:22px;line-height:22px;letter-spacing:-.528px}.correct-ic{margin-top:-180px;float:left;position:absolute;height:176px;width:128px}.correct-point{position:absolute;margin-top:-100px;margin-left:150px;font-size:19px;line-height:23px;color:#81c784!important;cursor:default!important}.footer-btn-div{float:right;color:#fff;height:auto}.footer-btn-div>p{cursor:pointer;font-size:12px;font-weight:700;margin-bottom:0}.continue-btn,.continue-btn:hover{margin-bottom:13px;border-radius:25px;color:#fff;width:255px;height:50px;font-size:19px;font-weight:900}.c-btn{background:#388e3c}.footer-incorrect{background:#e57373;color:#c62828;position:relative}.footer-incorrect-message{float:left;color:#c62828}.footer-incorrect-message>p:first-child{font-style:normal;font-weight:700;font-size:22px;line-height:16px;letter-spacing:-.132px}.inc-btn{background:#c62828}.incorrect-point{position:absolute;margin-top:-100px;margin-left:150px;font-size:19px;line-height:23px;color:#e57373!important;cursor:default!important}.modal-exercise>.modal-dialog>.modal-content{min-width:600px!important;min-height:600px!important;max-height:640px!important;background:#fff;box-shadow:0 1px 1px hsla(0,0%,46.3%,.5);border-radius:5px;padding:25px 0 0 30px;position:relative}.modal-header-exercise{width:400px;width:auto;padding:0;top:0;display:block}.modal-header-content{height:50px}.ex-modal-close{height:20px;width:20px;margin-right:20px}.modal-header-content>label{font-size:19px;font-weight:900;line-height:23px;letter-spacing:1.00067px;color:#202528}.modal-body-exercise{padding:35px 0 0;overflow-x:auto}.exercise-rules-wrapper,.no-scroll{overflow:hidden!important}.exercise-rules-wrapper{width:540px;height:100%}.exercise-rules-wrapper-inner{width:570px;height:99%;overflow-y:auto}.exercise-rules-wrapper-inner body{padding-right:19px;padding-bottom:20px}.exercise-error{max-width:500px;margin:50px auto;padding:30px;text-align:center;background:#fff5f5;border:2px solid #e57373;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.exercise-error h3{color:#c62828;margin-bottom:15px;font-size:24px}.exercise-error p{color:#666;margin-bottom:25px;font-size:16px;line-height:1.5}.exercise-error button{background:#c62828;color:#fff;border:none;padding:12px 24px;border-radius:5px;font-size:16px;cursor:pointer;transition:background .3s}.exercise-error button:hover{background:#b71c1c}.modal-exercise-exit>.modal-dialog>.modal-content{padding:25px 30px;width:600px;height:auto}.mb-exit>p{color:#63686b;margin-bottom:55px}.modal-body-exercise html,body{min-width:auto!important;background:none!important}.modal-body-exercise html p,span{font-size:100%!important}.modal-body-exercise html table{font-size:90%!important}.ex-modal-close{cursor:pointer}.slide-enter{opacity:0;transform:translateX(1000px)}.slide-enter.slide-enter-active{transition:opacity .2s linear .3s,transform .5s ease-in-out}.slide-enter.slide-enter-active,.slide-exit{opacity:1;transform:translateX(0)}.slide-exit.slide-exit-active{opacity:0;transform:translateX(-1000px);transition:opacity .2s linear,transform .5s ease-in-out}.report-modal>.modal-dialog>.modal-content{width:600px;height:514px}.modal-report-label{display:inline-block;width:510px;height:56px;margin-bottom:20px}.modal-report-label:first-child{margin-top:15px}.modal-report-label:nth-last-child(2){margin-bottom:55px}.report-cb-div{float:left;height:19px;line-height:19px;vertical-align:middle;width:19px;margin:3px 15px 20px 0;cursor:pointer}.report-cb-div>input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff;box-sizing:border-box;position:relative;box-sizing:initial;height:15px;width:15px}.report-cb-div>input[type=checkbox]:checked{width:10px;height:10px;background:#f29400;border-radius:1px}.report-cb-div>input[type=checkbox]:focus{outline:0 none;box-shadow:none}.cb-label-div{font-style:normal;font-weight:400;font-size:19px;line-height:28px;letter-spacing:-.456px;color:#63686b}.cb-label-div,.div-radio{cursor:pointer}.modal-confirm-body{padding:33px 0 0!important}.modal-confirm-body>p{margin-bottom:30px}.type6_audio:active{content:url(/static/media/play_btn_small_pressed.07bcc865.svg)}.type7_audio:active{content:url(/static/media/play_btn_big_pressed.698f7750.svg)}.type14-img:active{content:url(/static/media/mic_btn_pressed.dd7f7c65.svg)}.type14-recognized{text-align:center;font-family:LatoWeb;font-size:19px;color:#494947;padding-bottom:60px;height:88px}.ex-preload-images{position:absolute;top:-100px;left:-100px;width:10px;height:10px;background:url(/static/media/play_btn_small_pressed.07bcc865.svg),url(/static/media/play_btn_big_pressed.698f7750.svg),url(/static/media/mic_btn_pressed.dd7f7c65.svg),url(/static/media/correct_ic.cfdd2b46.svg),url(/static/media/incorrect_ic.64aaa5d2.svg)}.end-lesson-div label b{color:#f29400}@media only screen and (max-height:720px){.exercise-header{margin:15px auto 0}.exercise-wrapper{margin-top:-25px;transform:scale(.8)}.exercise-footer{transform:scaleY(.8);transform-origin:bottom;margin-top:-50px}.exercise-footer-content{transform:scaleY(1.25)}.exercise-card-type3,.exercise-card-type4,.exercise-card-type5{margin:40px auto 18px}.ex-subcard-type3>img{margin:20px 25px 24px}.continue-btn,.continue-btn:hover{margin-bottom:8px}.footer-correct-message{margin-top:-8px}.footer-btn-div{margin-top:-6px}.exercise-card-type7 .exercise-soundcard{margin-top:140px}.exercise-card-type9{margin:40px auto}.ex-options-type9{margin-bottom:25px}.exercise-card-type11{margin:80px auto 0}.exercise-card-type13{margin:20px auto 0}.ex-text-area11,.ex-text-area13{margin-bottom:40px}.exercise-card-type13>p:first-child{margin-top:40px;margin-bottom:50px}.exercise-card-type12>p:first-child,.exercise-card-type14>p:first-child{margin:40px auto 80px}.exercise-card-type14>p:first-child{margin-bottom:40px!important}.type14-recognized{height:68px}.end-lesson-container,.op-container,.sc-container,.usc-container{transform:scale(.8)}.end-lesson-div{margin:10px auto 0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.no-scroll{overflow-x:hidden;overflow-y:auto!important}}
/*# sourceMappingURL=main.f4eac745.chunk.css.map */