:root{--card-width: 44vw;--card-height: calc($card-width / 1.5)}body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none;width:0px}#root{max-width:762px;margin:0 auto}pre{margin:0}div{box-sizing:border-box}a{-webkit-tap-highlight-color:rgba(0,0,0,0) !important}html{transition:all 1s ease}.error-page{display:flex;height:100vh;flex-direction:column;justify-content:center;align-items:center;width:85vw;text-align:center}.error-page h1{margin:0;padding:10px;background:#d62323;border-radius:5px}.error-page p{padding:10px;font-size:18px}.forCookie{z-index:1000;position:fixed;font-size:1.2em;width:100%;border:1px solid #524f4f;background-color:rgba(0,0,0,.7);padding:10px 10px;bottom:7rem;-webkit-transition:.3s;color:#fff}.forCookie p{padding:0}.forCookie a{color:#fff}.forCookie button{text-decoration:none;font-size:1.5em;margin:.5em 1.5em;color:#fff;padding:10px;border:1px solid #524f4f;border-radius:5px;background-color:rgba(0,0,0,.9) !important;box-shadow:none !important}.rating_btn{width:90%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1em}.rating_btn .rating_button{display:block;background-color:#7a42ff;color:#fff;font-size:1.2em;font-family:Montserrat,SF Pro,sans-serif;font-weight:600;text-decoration:none;padding:12px 16px;width:90%;border-radius:22px;text-align:center;text-transform:uppercase}.add_save_block{display:flex;flex-direction:row;justify-content:space-between;position:sticky;bottom:4em;width:85vw}.add_save_block .save_changes{display:block;width:64px;height:64px;border-radius:50%;padding:.5em}.add_save_block .save_changes img{width:100%}.add_save_block .add_word_plus{display:block;width:64px;height:64px;background-color:#fff;border-radius:50%;color:#000}.add_save_block .add_word_plus img{width:100%}.add_save_block .add_word_plus svg{width:4em;height:4em}.translation_block{margin-top:1em;width:90vw;transition:all .3s ease;opacity:0}.translation_block div>h3{margin:5px;margin-left:15px;text-align:left;font-size:16px;font-weight:700}.translation_block .example_block{padding-left:15px}.translation_block .example_block p{margin:2px}.translation_block .example_block p:last-child{margin:5px;margin-left:10px;color:#5e4f4f}.block_visible{opacity:1;transition:all .3s ease;z-index:1}.block_invisible{opacity:0 !important;transition:all .3s ease;z-index:-10}.invisible{visibility:hidden}.visible{visibility:visible}.tooltip_type{position:absolute;display:flex;justify-content:center;align-items:center;width:90vw;height:auto;left:5vw;border-radius:22px;background:#f18181;color:#000;word-wrap:break-word;padding:10px;padding-top:20px;padding-bottom:20px;z-index:10;font-size:1.4em;text-align:center;font-family:"Montserrat","SF Pro","Montserrat Alternates"}.navigation_panel{position:fixed;bottom:0;width:100%;height:3.5em;background-color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;z-index:100;border-top:1px solid #bab9b9;max-width:762px}.navigation_panel div{width:100%;height:3em}.navigation_panel div a{text-decoration:none;display:block;height:3em}.navigation_panel div svg{margin:auto;width:100%;height:1.5em;fill:#999}.navigation_panel div .active_link svg path{fill:#7a42ff}.navigation_panel div p{font-family:"SF Pro";font-style:normal;color:#999;font-size:12px;line-height:14px;text-align:center;margin:0;padding:0}.navigation_panel div .active_link p{color:#7a42ff;color:#c682fd}.main_page{display:flex;flex-direction:column;justify-content:start;align-items:center;position:relative;background-color:#fff;width:100%;min-height:95vh;font-family:Montserrat,SF Pro,Bitter,Arial,Helvetica,sans-serif;font-weight:500;z-index:0;padding-bottom:70px}.main_page .social-block{margin-top:20px;text-align:center}.main_page .social-block .social-icons{display:flex;justify-content:center;gap:30px;margin-top:10px}.main_page .social-block .social-icons .social-icon{cursor:pointer;transition:transform .2s}.main_page .social-block .social-icons .social-icon svg path{fill:#5b5a5a}.main_page .social-block .social-icons .social-icon:hover{transform:scale(1.1)}.main_page input{outline:none;opacity:.8;padding:6px;width:70%;height:auto;font-size:24px;border-radius:8px}.main_page .create_lesson_btn{margin-top:1em}.main_page .create_lesson_btn a{padding:10px;background-color:#7a42ff;color:#fff;font-size:18px;border:none;border-radius:16px;font-weight:700;text-decoration:none}.main_page .user_block{font-family:Montserrat Alternates,Bitter,SF Pro;display:flex;flex-direction:row;justify-content:space-between;width:90%;height:4em;text-decoration:none;color:#000;margin-top:20px}.main_page .user_block .svg_block{position:relative}.main_page .user_block .svg_block svg{width:3em}.main_page .user_block .svg_block svg rect{stroke:#7a42ff}.main_page .user_block .svg_block svg path{fill:#7a42ff}.main_page .user_block .svg_block p,.main_page .user_block .svg_block svg{display:block;font-size:1.4em;height:100%}.main_page .user_block .svg_block .gear_svg{position:absolute;bottom:-1em;left:0px;width:1em}.main_page .base_block{display:flex;font-family:Montserrat,"SF Pro";color:#000;align-items:center;width:90%;border-radius:12px;position:relative;margin-top:20px}.main_page .input_code_block{position:absolute;left:50%;top:50%;transform:translate(-50%, -100%);display:flex;flex-direction:column;align-items:center;width:90%;height:fit-content;padding:20px}.main_page .input_code_block button{margin-top:15px;width:80%;padding:9px;border:none;border-radius:22px;text-decoration:none;font-size:1.2em;font-family:Montserrat,"SF Pro"}.main_page .user_progress_block{font-family:Montserrat,"SF Pro";font-weight:500;margin-top:15px;padding-bottom:10px;flex-direction:column}.main_page .user_progress_block>div:first-child{width:100%;display:flex;flex-direction:row;justify-content:space-between}.main_page .user_progress_block>div:first-child>div:first-child{display:flex;flex-direction:column;justify-content:center;padding-left:15px}.main_page .user_progress_block>div:first-child>div:first-child p{margin:0}.main_page .user_progress_block>div:first-child>div:first-child p:first-child{color:rgba(7,7,7,.5019607843)}.main_page .user_progress_block>div:first-child>div:first-child p:last-child{font-weight:600;font-size:1.3em}.main_page .user_progress_block>div:first-child div:last-child{display:flex;flex-direction:row;justify-content:end;padding-right:15px}.main_page .user_progress_block>div:first-child div:last-child p{font-family:"SF Pro";font-size:1.2em;display:block;padding:4px;background:#fff;border-radius:8px;width:2.5em;height:1.5em;font-weight:500;line-height:1.5em;text-align:center}.main_page .user_progress_block>div:last-child{width:100%;display:flex;margin:0 auto;flex-direction:row;justify-content:center;height:1em}.main_page .last_lesson_block{font-family:Montserrat,"SF Pro";font-weight:500;margin-top:15px;padding-bottom:10px;color:#000;flex-direction:column}.main_page .last_lesson_block>div:first-child{width:100%;display:flex;flex-direction:row;justify-content:space-between}.main_page .last_lesson_block>div:first-child>div:first-child{display:flex;flex-direction:column;justify-content:center;padding-left:15px}.main_page .last_lesson_block>div:first-child>div:first-child p{margin:5px}.main_page .last_lesson_block>div:first-child>div:first-child p:last-child{font-weight:600;font-size:1em}.main_page .last_lesson_block>div:first-child div:last-child{display:flex;flex-direction:row;justify-content:end;padding-right:15px}.main_page .last_lesson_block>div:last-child{width:90%;height:3em;text-align:center;padding:12px 16px;border-radius:22px;background:#7a42ff;margin:0 auto;display:flex;flex-direction:row;align-content:center;justify-content:center}.main_page .last_lesson_block>div:last-child a{display:block;width:100%;height:100%;text-decoration:none;color:#fff;font-size:1.2em}.main_page .last_lesson_slider{display:flex;font-family:Montserrat,"SF Pro";margin-top:15px;background:#fff;flex-direction:column;width:90%}.main_page .last_lesson_slider .swiper{width:100%;height:100%}.main_page .last_lesson_slider .swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;width:90%}.main_page .last_lesson_slider .swiper a{text-decoration:none;color:#000;width:100%}.main_page .last_lesson_slider .swiper .slider_block{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f3f3fa;width:85%;border-radius:16px;padding:8px 16px}.main_page .last_lesson_slider .swiper .slider_block .colored_block{width:100%;height:5em}.main_page .last_lesson_slider .swiper .slider_block div{overflow:hidden;position:relative;border-radius:16px;max-height:8em;width:100%}.main_page .last_lesson_slider .swiper .slider_block div img{display:block;width:100%}.main_page .last_lesson_slider .swiper .slider_block div .elapsed_days{position:absolute;right:10px;top:10px;padding:2px 4px;background:rgba(230,227,227,.65);border-radius:4px;backdrop-filter:blur(2px)}.main_page .last_lesson_slider .swiper .slider_block div .elapsed_days p{margin:0;font-weight:400;font-size:13px}.main_page .last_lesson_slider .swiper .slider_block p{font-style:normal;font-weight:500;font-size:16px;line-height:20px}.main_page .last_lesson_slider>.slider_title{width:100%;padding:0 5px;display:flex;flex-direction:row;align-content:center;justify-content:space-between;text-decoration:none;color:#000;margin-bottom:5px}.main_page .last_lesson_slider>.slider_title>p:first-child{line-height:24px;font-size:20px;font-weight:800}.main_page .last_lesson_slider>.slider_title>p:last-child{font-size:20px;font-weight:600}.main_page .last_lesson_slider>.slider_title>div{display:flex;flex-direction:column}.main_page .last_lesson_slider>.slider_title>div>p:first-child{line-height:24px;font-size:20px;font-weight:800;margin:20px 0 0 0}.main_page .last_lesson_slider>.slider_title>div>p:last-child{font-size:18px;font-weight:600;margin:10px 0}.main_page .complicated_block{flex-direction:row;align-items:center;width:90%;border-radius:12px;background:#f3f3fa;position:relative;justify-content:space-between;padding:10px;box-sizing:border-box;text-decoration:none;font-family:Montserrat,"SF Pro";color:#000;font-size:18px;font-weight:600}.main_page .complicated_block>div:first-child{border-radius:16px;overflow:hidden;max-height:7em}.main_page .complicated_block>div:first-child img{width:100%}.main_page .complicated_block>div:last-child{text-decoration:none;font-family:Montserrat,"SF Pro";color:#000;font-size:17px;font-weight:600;text-align:center}.main_page .add_word_block{flex-direction:row;justify-content:space-between;padding:10px;text-decoration:none;margin-bottom:40px;box-sizing:border-box}.main_page .add_word_block>div:first-child{width:3em;height:3em}.main_page .add_word_block>div:first-child svg{width:100%;height:100%}.main_page .add_word_block div>p{font-size:18px;font-weight:600;text-align:right}.main_page h2,.main_page h1{margin:10px;text-align:center;word-wrap:break-word;font-weight:600;font-size:20px}.main_page h3{margin:5px;text-align:center;word-wrap:break-word;font-weight:500;font-size:18px}.main_page hr{color:#999;width:100%}.main_page .privacy_policy{padding:10px;padding-bottom:20px}.main_page .privacy_policy p{font-size:.9em;text-align:justify}.main_page .privacy_policy p a{font-weight:700;padding-bottom:20px}.main_page .about_block{display:flex;flex-direction:column}.main_page .about_block hr{width:100%;margin-top:20px}.main_page .about_block div{text-align:center}.main_page .about_block div a{text-decoration:none;font-size:1.2em;font-weight:600;text-align:center;font-family:"SF Pro",Montserrat;color:#444}.main_page .points_count{margin-top:20px;font-size:2em;border:1px solid #000;border-radius:5px;width:30%;text-align:center}.main_page .got_points{position:absolute;font-size:3em;left:50%;top:5em;color:#12b42d;animation:points 1.5s linear}.main_page .got_points_back{position:absolute;font-size:3em;left:50%;top:5em;color:#12b42d;animation:points_back 3s linear;opacity:0;font-family:Montserrat,"SF Pro"}.main_page .got_points_invisible{display:none;position:absolute;font-size:3em;left:50%;top:5em;color:#14942a}.main_page .got_points_red{color:#ea3434}.main_page .got_offline_message{left:1%;font-size:1.5em;color:#14942a !important;text-align:center;z-index:100}.main_page .back_arrow{display:inline-block;position:absolute;top:1em;left:5%;width:3em;height:3em;z-index:30}.main_page .back_arrow .back_arrow_svg{width:100%;height:100%}.main_page .back_arrow .back_arrow_svg path{fill:#7a42ff}.main_page .words_progress_bar{display:flex;flex-direction:row;width:90%;position:relative;justify-content:space-between;align-items:center;height:2em}.main_page .words_progress_bar .words_count{display:block;padding:4px 10px;background:#f3f3fa;border-radius:16px;font-size:12px;line-height:15px;font-weight:700}.main_page .words_progress_bar .progress_bar{width:70%}.main_page .word_block{display:flex;flex-direction:column;align-items:center;text-align:center;width:90vw;background:#f3f3fa;border-radius:16px;padding:8px 16px;margin-top:10px}.main_page .word_block .lesson_image{border-radius:16px;overflow:hidden;height:50vw;width:90%}.main_page .word_block .lesson_image img{width:100%}.main_page .word_block .lesson_image h2{margin:5px;color:#696767}.main_page .word_block p{margin:5px 0;font-weight:500;font-size:16px}.main_page .word_block p.word_head{font-size:20px;font-weight:700}.main_page .show_word_deletion{position:absolute;width:60vw;padding:13px;border-radius:16px;background-color:#f3f3fa;transition:all .3s linear}.main_page .show_word_deletion h3{text-align:center;margin:10px}.main_page .show_word_deletion div{display:flex;flex-direction:row;justify-content:space-around}.main_page .show_word_deletion div button{color:#fff;border-radius:10px;width:3em;padding:10px;font-size:1.2em;font-weight:700;background-color:#7a42ff;border:none}.main_page .border_for_block{border-radius:16px;border:1px solid #999}.main_page .my_words_block{display:flex;flex-direction:column;align-items:center;width:90vw;scrollbar-width:none}.main_page .my_words_block .red_message{display:flex;flex-direction:column;justify-content:center;align-items:center}.main_page .my_words_block .red_message h2{color:#e90707}.main_page .my_words_block .red_message button{color:#fff;width:70vw;height:3em;border:none;border-radius:22px;padding:10px;font-size:1.2em;font-weight:600}.main_page .my_words_block .green_message h2{color:#00bc0a}.main_page .my_words_block .input_lesson_name{display:flex;flex-direction:column;align-items:center;width:100%}.main_page .my_words_block .input_lesson_name h3{margin:5px}.main_page .my_words_block .input_lesson_name input{width:89vw;background-color:#fff;border:1px solid #999;border-radius:16px;line-height:2em;font-size:1.5em;text-align:center;margin:.5em}.main_page .my_words_block .input_lesson_name button{color:#fff;background-color:#7a42ff;border:none;border-radius:16px;font-size:1.5em;font-weight:500;padding:10px;margin-bottom:1em;z-index:20}.main_page .my_words_block .input_lesson_name .added_word{display:flex;flex-direction:column;justify-content:center;position:relative;width:90vw;border-radius:16px;margin-top:5px;padding:10px;background-color:#f3f3fa;overflow:hidden}.main_page .my_words_block .input_lesson_name .added_word h3,.main_page .my_words_block .input_lesson_name .added_word p,.main_page .my_words_block .input_lesson_name .added_word h4{margin:5px;word-wrap:break-word;text-wrap:wrap;width:85%;text-align:center}.main_page .my_words_block .input_lesson_name .added_word div{position:absolute;right:5px;padding:.3em;border:1px solid #272020;background:#dab333;border-radius:50%;width:3em;height:3em;display:flex;justify-content:center;align-content:center}.main_page .my_words_block .input_lesson_name .added_word div svg{padding-left:1px;padding-top:2px;width:2em;height:2em}.main_page .my_words_block .input_lesson_name .change_color{position:absolute;right:20px;top:10px;width:2em;height:2em;margin:0;border:none}.main_page .my_words_block div>.my_own_word{position:relative;width:100%;background-color:#f3f3fa;border-radius:16px;margin-top:5px;padding:10px;overflow:hidden}.main_page .my_words_block div>.my_own_word h3,.main_page .my_words_block div>.my_own_word p{margin:0}.main_page .my_words_block div>.my_own_word p{color:#656262}.main_page .my_words_block div>.my_own_word h3{text-align:left}.main_page .my_words_block div>.my_own_word div{position:absolute;top:5px;right:5px;padding:7px}.main_page .my_words_block div>.my_own_word div svg{width:2em;height:2em;z-index:10;fill:#7a42ff}.main_page .my_words_block .translation_toggle{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90vw;background-color:#f3f3fa;border-radius:16px;margin-top:5px;padding:10px}.main_page .my_words_block .translation_toggle p{margin:5px}.main_page .my_words_block .translation_toggle .toggle{height:2em;width:4em}.main_page .my_words_block .translation_toggle .toggle input{position:relative;margin:0;height:100%;width:100%;background:#dde1e7;outline:none;-webkit-appearance:none;appearance:none;border-radius:25px;cursor:pointer;box-shadow:-8px -4px 8px 0px rgba(255,255,255,.4509803922),8px 4px 12px 0px rgba(94,104,121,.28),inset -4px -4px 4px 0px rgba(255,255,255,.4509803922),inset 4px 4px 4px 0px rgba(94,104,121,.28)}.main_page .my_words_block .translation_toggle .toggle input:before{position:absolute;content:"";left:0;top:0;height:1.1em;width:1.1em;background:#84b1f4;border-radius:50%;transform:scale(1.1);transform:translate(1px, 1px);box-shadow:-8px -4px 8px 0px rgba(255,255,255,.4509803922),8px 4px 12px 0px rgba(94,104,121,.288);transition:left .4s cubic-bezier(0.85, 0.05, 0.18, 1.35)}.main_page .my_words_block .translation_toggle .toggle input:checked:before{background:#6ae63d;left:1.4em;box-shadow:-8px -4px 8px 0px rgba(255,255,255,.05)}.main_page .my_words_block .translation_toggle .toggle input:checked{background:#93ef9c}.main_page .my_words_block .input_translations{display:block;width:90vw;padding:5px;border:1px solid #999;border-radius:19px;min-height:3em;overflow:hidden}.main_page .my_words_block .input_translations p{margin:5px}.main_page .keyboard_block{position:relative;width:95vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.main_page .keyboard_block h2{display:block;width:90%;height:2em;border:1px solid #999;border-radius:5px;line-height:2em;overflow:hidden}.main_page .keyboard_block input{font-size:22px;font-weight:600;width:70%;opacity:0}.main_page .delete_letter{display:flex;justify-content:center;align-items:center;background-color:#f3f3fa;border-radius:5px;width:11em;height:4em;margin:3px;margin-top:15px;color:#4f4f4f}.main_page .delete_letter svg{width:2em;height:2em;margin-right:10px}.main_page .letters_block{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:90vw}.main_page .letters_block .letter_block{position:relative;float:left;display:flex;justify-content:center;align-items:center;background:#f3f3fa;border-radius:5px;width:4em;height:4em;margin:3px}.main_page .letters_block .letter_block p{font-size:18px;font-weight:700}.main_page .letters_block .Letter_count{position:absolute;top:3px;left:3px;color:#999}.main_page .keyboard_btn{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:90%;margin-top:20px}.main_page .keyboard_btn .black_btn{display:flex;flex-direction:row;justify-content:space-around;align-items:center;background:#f3f3fa;border-radius:12px;width:max-content;padding:0 12px}.main_page .keyboard_btn .black_btn svg path{fill:#000}.main_page .keyboard_btn .grey_btn svg path{fill:#999}.main_page .keyboard_btn svg{width:4em;height:4em}.main_page .help_btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:4em;height:4em;background:#f3f3fa;border-radius:12px}.main_page .help_btn img{width:80%;height:auto}.main_page .coverPage{background-color:rgba(127,100,100,.3);position:absolute;top:0;left:0}.main_page .words_progress{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#403a3a;border-radius:10px;width:90%;background:#f3f3fa;margin-top:20px;padding:5px}.main_page .words_progress h2{font-size:1.5em;font-family:"SF Pro",Montserrat}.main_page .words_progress div{display:flex;width:90%;flex-direction:row;justify-content:space-between;font-family:Montserrat,"SF Pro";font-size:1.2em;font-weight:400}.main_page .words_progress div p{margin:5px}.main_page .training_header{display:flex;flex-direction:row;width:90%;height:2em;justify-content:space-around;align-items:center;color:#999;margin-top:0;font-weight:600}.main_page .training_header div{display:flex;flex-direction:row;align-items:center}.main_page .training_header svg{width:1.3em;height:1.3em}.main_page .mode_block{display:flex;flex-direction:column;justify-content:space-around;width:90%;margin-top:15px;font-size:larger}.main_page .mode_block p{margin:0;font-size:16px;line-height:20px}.main_page .mode_block>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;font-family:"SF Pro",Montserrat;background:#f3f3fa;border-radius:9px;padding:2px;height:34px;margin-top:10px}.main_page .mode_block>div>div{width:32%;height:30px;padding:3px 10px;text-align:center}.main_page .mode_block>div>div:hover{cursor:pointer}.main_page .mode_block>div .active_circle{background:#fdfdfd;border:.5px solid rgba(122,66,255,.04);border-radius:7px;box-shadow:0px 3px 8px rgba(0,0,0,.12),0px 3px 1px rgba(0,0,0,.04)}.main_page .my_lessons_block{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f3f3fa;color:#413939;border-radius:10px;width:100%;margin-top:20px;padding:5px}.main_page .my_lessons_block a{display:flex;flex-direction:row;justify-content:space-between;text-decoration:none;color:#363232;font-size:1.4em;width:90%;padding:15px;font-weight:600;text-align:right}.main_page .audio{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%}.main_page .audio .audio_btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30vw;height:30vw;padding:1em;border:3px solid #523e3e;border-radius:50%;background-color:rgba(255,151,66,.09);text-align:center}.main_page .audio .audio_btn svg{width:6em;height:6em;fill:#523e3e;margin-left:.5em}.main_page .word_with_translation{display:flex;flex-direction:column;width:90vw;margin-top:1em}.main_page .word_with_translation>h2{font-size:1.6em;font-weight:500}.main_page .word_with_translation .my_word_block{display:flex;justify-content:center;align-items:center;width:100%;height:12em;text-align:center;border-radius:16px;overflow:hidden;background-color:#f3f3fa}.main_page .word_with_translation .my_word_block>h1{display:block;font-size:2em;min-height:1em}.main_page .word_with_translation .img_block{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f3f3fa;border-radius:16px;width:90vw;padding:8px 16px}.main_page .word_with_translation .img_block div{width:100%;height:55vw;border-radius:16px}.main_page .word_with_translation .img_block div img{width:83vw}.main_page .word_with_translation .img_block>div:last-child{height:3em}.main_page .word_with_translation .audio_block{display:flex;flex-direction:row;justify-content:space-around}.main_page .word_with_translation .audio_block div{width:64px}.main_page .word_with_translation .audio_block div img{width:100%}.main_page .word_with_translation div{border-radius:10px;overflow:hidden}.main_page .word_with_translation div img{width:100%}.main_page .word_with_translation div h1{min-height:2.3em}.main_page .word_with_translation div h2{color:#5c4a4a;min-height:3.5em}.main_page .word_with_translation div a{text-decoration:none;color:#000}.main_page .word_with_translation .block_visible{opacity:1;transition:all .5s ease}.main_page .sections_block{display:flex;flex-direction:row;flex-wrap:wrap;width:95%;align-items:flex-start;margin-top:1vh;justify-content:start;margin-bottom:80px}.main_page .sections_block .theme_block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:18vw;height:18vw;border-radius:50%;margin:10px;border-width:2px;border-style:solid;position:relative}.main_page .sections_block .theme_block div{width:1em;height:1em;border-radius:50%}.main_page .sections_block .white div{background:#7a42ff}.main_page .sections_block .orange div{background:#ff9742}.main_page .sections_block .green div{background:#3cb373}.main_page .sections_block .black div{background:#7a42ff}.main_page .sections_block .white.active_color div{background:#7a42ff;width:1.5em;height:1.5em}.main_page .sections_block .orange.active_color div{background:#ff9742;width:1.5em;height:1.5em}.main_page .sections_block .green.active_color div{background:#3cb373;width:1.5em;height:1.5em}.main_page .sections_block .black.active_color div{background:#7a42ff;width:1.5em;height:1.5em}.main_page .sections_block .active_color{border-width:5px}.main_page .sections_block .form__group{position:relative;padding:15px 0 0;margin-top:10px;width:100%;display:flex;flex-direction:column;align-items:center}.main_page .sections_block .form__group .form__field{font-family:inherit;width:100%;border:0;border-bottom:2px solid #9b9b9b;outline:0;font-size:1.3rem;color:inherit;text-align:center;padding:7px 0;background:rgba(0,0,0,0);transition:border-color .2s}.main_page .sections_block .form__group .form__field::placeholder{color:rgba(0,0,0,0)}.main_page .sections_block .form__group .form__field:placeholder-shown~.form__label{font-size:1.3rem;cursor:text;top:20px}.main_page .sections_block .form__group .form__label{position:absolute;top:0;display:block;transition:.2s;font-size:1rem;color:#9b9b9b}.main_page .sections_block .form__group .form__field:focus{padding-bottom:6px;font-weight:700;border-width:3px;border-image:linear-gradient(to right, #11998e, #38ef7d);border-image-slice:1}.main_page .sections_block .form__group .form__field:focus~.form__label{position:absolute;top:0;display:block;transition:.2s;font-size:1rem;color:#11998e;font-weight:700}.main_page .sections_block .form__group .form__field:required,.main_page .sections_block .form__group .form__field:invalid{box-shadow:none}.main_page .sections_block .form__group button{margin-top:15px;padding:9px;border:none;border-radius:10px;text-decoration:none;font-size:20px;font-weight:600;background-color:#7a42ff;width:70%}.main_page .sections_block .single_training{position:relative;background:#f3f3fa;width:45%;margin:2%;border-radius:16px;overflow:hidden;padding:10px}.main_page .sections_block .single_training a{text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#000;font-size:1.2em;text-align:center;width:100%;position:relative}.main_page .sections_block .single_training a p{display:flex;font-size:18px;align-items:flex-start}.main_page .sections_block .single_training a .svg_big{width:50%;position:relative}.main_page .sections_block .single_training a .svg_big img{width:80%}.main_page .sections_block .single_section{position:relative;display:flex;flex-direction:column;background:#f3f3fa;width:var(--card-width);height:var(--card-height);margin-top:3vw;margin-left:2.5vw;align-items:center;border-radius:16px;overflow:hidden;text-decoration:none;padding:8px 10px;box-sizing:border-box}.main_page .sections_block .single_section a{text-decoration:none;display:flex;flex-direction:column;align-items:center}.main_page .sections_block .single_section .change_my_lesson{padding:2px 2px;background:rgba(230,227,227,.65);border-radius:50%;backdrop-filter:blur(2px);position:absolute;right:4px;bottom:16px;z-index:10}.main_page .sections_block .single_section .change_my_lesson svg{fill:#7a42ff;width:30px;height:30px}.main_page .sections_block .single_section .section_img{position:relative;width:100%;min-height:5em;height:6em;border-radius:16px;overflow:hidden}.main_page .sections_block .single_section .section_img img{display:block;width:100%}.main_page .sections_block .single_section .section_img .elapsed_days_lesson{position:absolute;right:10px;top:10px;padding:2px 4px;background:rgba(230,227,227,.65);border-radius:4px;backdrop-filter:blur(2px)}.main_page .sections_block .single_section .section_img .elapsed_days_lesson p{margin:0;font-weight:400;font-size:13px;color:#000 !important}.main_page .sections_block .single_section .section_img .achievements{position:absolute;top:-20px;left:5px;width:90%;height:20px;z-index:30}.main_page .sections_block .single_section .section_img .achievements svg{width:20px;height:20px;margin-left:5px}.main_page .sections_block .single_section .section_img img{width:100%;display:block}.main_page .sections_block .single_section .section_img .colored_block{height:25vw;border-radius:0px 0px 20px 20px}.main_page .sections_block .single_section .section_info{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;color:#000;border-radius:0 0 20px 20px;margin-top:10px;width:100%}.main_page .sections_block .single_section .section_info .section_info_inside{height:2em}.main_page .sections_block .single_section .section_info .achievements{position:absolute;top:-20px;left:5px;width:90%;height:20px;z-index:30}.main_page .sections_block .single_section .section_info .achievements svg{width:20px;height:20px;margin-left:5px}.main_page .sections_block .single_section .section_info h5{margin:0;color:#6b5f5f}.main_page .sections_block .single_section .section_info .section_info_sections{color:#999;height:15px}.main_page .sections_block .single_section .section_info .section_info_sections>p{font-size:11px}.main_page .sections_block .single_section .section_info h4{margin:5px;text-decoration:none;word-break:auto-phrase}.main_page .sections_block .single_section .section_info p{text-decoration:none;margin:3px;font-size:13px}.main_page .sections_block .single_section .reverse_info .achievements{position:absolute;top:-20px;left:5px;width:90%;height:20px;z-index:30}.main_page .sections_block .single_section .reverse_info .achievements svg{width:20px;height:20px;margin-left:5px}.main_page .select_word_block{display:flex;flex-direction:row;width:90vw;justify-content:space-between;align-items:space-around;flex-wrap:wrap;margin-top:10px;margin-bottom:20px}.main_page .select_word_block .select_block{display:flex;justify-content:center;align-items:center;width:41vw;height:4em;border-radius:16px;text-align:center;margin:2vw;font-size:16px;word-break:keep-all;overflow:hidden;padding:8px;background:#f3f3fa}.main_page .select_word_block .bg_red{background-color:#ffcccd;transition:all .5s ease}.main_page .select_word_block .bg_green{background-color:#d6ffd8;transition:all .5s ease}.main_page h3.my_achievements{text-align:left;font-feature-settings:"liga" off,"clig" off;font-family:"Montserrat Alternates",Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:normal;align-self:flex-start;margin-left:5vw}.main_page .finish_block{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:1em;width:100%;position:relative;font-family:Montserrat,Montserrat Alternates,SF Pro}.main_page .finish_block .got_points_back{color:#7a42ff}.main_page .finish_block .count_points{font-size:5em;border-radius:50%;color:#4b4b4b;text-align:center;width:50vw;height:50vw;background-color:#f3f3fa;line-height:50vw}.main_page .finish_block button{padding:8px 16px;font-size:1.5em;text-align:center;color:#fff;background-color:#7a42ff;border-radius:.5em;font-weight:500;border:none;font-family:Montserrat,SF Pro;width:60wv;margin-top:1em}.main_page .finish_block .achievements_block_finish{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%}.main_page .finish_block .achievements_block_finish div{width:25%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main_page .finish_block .achievements_block_finish div svg{width:4.5em;height:4.5em}.main_page .finish_block .achievements_block{position:relative;display:flex;flex-direction:column;width:90vw;justify-content:space-around;z-index:3;padding:10px}.main_page .finish_block .achievements_block div{display:flex;flex-direction:column;width:100%;align-items:flex-start}.main_page .finish_block .achievements_block div svg{width:5em;height:5em}.main_page .finish_block .achievements_block div p{margin:5px}.main_page .finish_block .achievements_block .counts{border:none;display:flex;flex-direction:column;justify-content:flex-start;color:#999;font-size:14px;padding:8px}.main_page .finish_block .achievements_block .counts .amount{color:#000;font-size:16px}.main_page .finish_block .achievements_block .finished{display:flex;flex-direction:row;justify-content:flex-start;margin:5px 0px}.main_page .finish_block .achievements_block .finished svg{fill:#fff}.main_page .finish_block .achievements_block .tooltip_type{width:80vw;height:auto;left:3vw;background:#7a42ff;color:#fffefe;padding:10px;font-size:1em;font-family:"Montserrat Alternates","Montserrat","SF Pro"}.main_page .finish_block .btn_block{display:flex;flex-direction:row;width:90vw;position:relative;justify-content:space-around;margin-bottom:1em;font-family:"SF Pro",Montserrat;background:#f3f3fa;border-radius:9px;padding:2px;margin-top:20px}.main_page .finish_block .btn_block button{margin-top:0;font-size:1.3em;width:32%;background-color:rgba(0,0,0,0);color:#000}.main_page .finish_block .btn_block .active_btn{background:#fff;border:.5px solid rgba(122,66,255,.04);border-radius:7px;box-shadow:0px 3px 8px rgba(0,0,0,.12),0px 3px 1px rgba(0,0,0,.04)}.main_page .finish_block .level_block_wrapper{width:90vw;border-radius:16px;text-align:left;display:flex;flex-direction:column;padding:10px}.main_page .finish_block .level_block_wrapper>p{font-feature-settings:"liga" off,"clig" off;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;align-self:flex-start;margin:10px}.main_page .finish_block .level_block_wrapper .chrono_date{padding:5px;color:#5c4e4e}.main_page .finish_block .level_block_wrapper .chrono_data{display:flex;flex-direction:row;justify-content:space-around;width:100%}.main_page .finish_block .level_block_wrapper .chrono_data div{width:33%;font-size:12px;color:#999;border-radius:8px;background-color:#fff;display:flex;flex-direction:row;margin:3px;justify-content:center;align-items:center}.main_page .finish_block .level_block_wrapper .chrono_data div p{margin:5px}.main_page .finish_block .level_block_wrapper .chrono_data div .name_in_rating{color:#000;font-weight:600}.main_page .finish_block .level_block_wrapper .level_block{display:flex;width:90vw;flex-direction:row;border-radius:5px}.main_page .finish_block .level_block_wrapper .level_block div{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:center}.main_page .finish_block .level_block_wrapper .level_block div svg{fill:#0e0202;width:3em;height:3em}.main_page .finish_block .level_block_wrapper .level_block div h2{text-align:left}.main_page .finish_block .level_block_wrapper .level_block div h4{margin:5px;color:#5f5050}.main_page .finish_block .level_block_wrapper .level_block .current_level{display:flex;flex-direction:column;padding:10px}.main_page .finish_block .level_block_wrapper .level_block .current_level .words_progress_bar{align-self:center;height:1em}.main_page .finish_block .level_block_wrapper .level_block .current_level h2{font-weight:700;margin:10px}.main_page .finish_block .level_block_wrapper .level_block .current_level .progress_info{display:flex;flex-direction:row;justify-content:space-between;width:95%;align-self:center}.main_page .finish_block .level_block_wrapper .level_block .current_level .progress_info p{margin:0px;margin-bottom:10px;padding:3px;color:#999}.main_page .finish_block .level_block_wrapper .level_block .current_level .progress_info div{display:flex;justify-content:center;align-items:center;gap:10px;width:auto;border-radius:8px;background-color:#fdfdfd}.main_page .finish_block .level_block_wrapper .level_block .current_level .progress_info div p{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:"SF Pro",Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:5px;margin:0}.main_page .finish_block .level_block_wrapper .total_progress{display:flex;flex-direction:row;width:90vw;justify-content:space-around;padding-bottom:10px}.main_page .finish_block .level_block_wrapper .total_progress div{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;gap:4px;border-radius:8px;background-color:#fdfdfd}.main_page .finish_block .level_block_wrapper .total_progress div p{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:0;margin:0;color:#999}.main_page .finish_block .statistic_nav{width:90vw}.main_page .finish_block .statistic_nav button{font-size:1em;width:49%}.my_word_block{display:flex;justify-content:center;align-items:center;width:90%;height:12em;text-align:center;border-radius:10px;overflow:hidden}.my_word_block>h1{display:block;font-size:2em;min-height:1em}@keyframes points{0%{top:5em;opacity:1}50%{top:2em;opacity:.5}80%{top:.5em;opacity:.3}100%{top:.2em;opacity:0}}@keyframes points_back{0%{top:40vh;opacity:0}50%{top:20vh;opacity:1}100%{top:.2vh;opacity:0}}.white{background-color:#fff !important;border-color:#7a42ff !important}.white .base_block{background:#f3f3fa}.white .add_save_block .save_changes img{width:100%}.white .add_save_block .add_word_plus{background:#fdfdfd}.white .input_code_block button{color:#fff;background-color:#7a42ff}.white button{background:#fff}.white .my_words_block .red_message button{background:#7a42ff}.white .my_words_block .input_lesson_name input{background-color:#fff}.white .my_words_block .input_lesson_name .added_word div{background:#9e9e9e}.white .word_block .audio .audio_btn{background-color:#fff}.white .training_header{background-color:#f3f3fa}.white .sections_block .single_training{background-color:#f3f3fa}.white .sections_block .single_section .section_info{background:#f3f3fa}.white .sections_block .single_section .change_my_lesson svg{fill:#7a42ff}.black{background:#383548 !important;border-color:#7a42ff !important;color:#fdfdfd}.black .words_progress{background:#646270;color:#fff}.black .base_block{background:#646270}.black .user_block{color:#fdfdfd}.black .user_block .svg_block svg{fill:#383548}.black .user_block .svg_block svg rect{stroke:#7a42ff}.black .user_block .svg_block svg path{fill:#7a42ff}.black .user_progress_block div:first-child div:last-child p{background:#383548}.black .last_lesson_slider{background:#383548}.black .last_lesson_slider .swiper .swiper-slide{background:#383548}.black .last_lesson_slider .swiper .slider_block{background:#646270}.black .complicated_block>div:last-child{color:#fdfdfd}.black .sections_block .my_lessons_block{color:#fff;background:#646270}.black .sections_block .my_lessons_block>a>svg{fill:#ece7e7}.black .sections_block .single_section{background:#646270}.black .mode_block>div{background:#646270}.black .mode_block>div>.active_circle{background:#383548;box-shadow:0px 3px 8px rgba(0,0,0,.12),0px 3px 1px rgba(0,0,0,.04)}.black .word_with_translation .img_block{background-color:#646270}.black .word_with_translation .my_word_block{background-color:#646270}.black .words_progress_bar .words_count{background:#646270}.black .word_block,.black .help_btn{background:#646270}.black .word_block .audio .audio_btn{background-color:#383548}.black .keyboard_btn .black_btn,.black .keyboard_btn .help_btn{background:#646270}.black .keyboard_block .letters_block .letter_block{background:#646270}.black .keyboard_block .letters_block .letter_block .Letter_count{color:#fdfdfd}.black .keyboard_block .delete_letter{background-color:#646270;color:#fdfdfd}.black .keyboard_block .delete_letter svg{fill:#fdfdfd}.black .select_word_block .select_block{background:#646270}.black .select_word_block .bg_red{background-color:#f79395;transition:all .5s ease}.black .select_word_block .bg_green{background-color:#8cfe92;color:#383548;transition:all .5s ease}.black .add_save_block .add_word_plus{background-color:#646270;color:#000}.black button{color:#fff;background:#7a42ff}.black div{color:#fff}.black div p,.black div a,.black div h3,.black div h2,.black div h1{color:#fff !important}.black div svg{fill:#646270}.black div .active_link svg{fill:#7a42ff}.black .training_header{background-color:#646270 !important}.black .mode_block div{color:#fff}.black .sections_block h5{color:#c4bebe !important}.black .sections_block .single_training{background:#646270}.black .sections_block .single_section .section_info{background:#646270}.black .sections_block .single_section::after{background-image:linear-gradient(132deg, #d4e6eb, #7286c1 43%, #a975f7)}.black .sections_block a .svg_big svg>path{stroke:#dbdbdb;fill:#e4a1a1 !important}.black .sections_block a .svg_small svg>path{fill:#e4a1a1 !important}.black .finish_block .count_points,.black .finish_block button{color:#fff;background-color:#646270}.black .finish_block .btn_block{background:#646270}.black .finish_block .btn_block button{color:#fdfdfd}.black .finish_block .btn_block .active_btn{box-shadow:0px 3px 8px rgba(0,0,0,.12),0px 3px 1px rgba(0,0,0,.04);background-color:#383548}.black .finish_block .level_block_wrapper{color:#fff}.black .finish_block .level_block_wrapper .chrono_date{color:#fff}.black .finish_block .level_block_wrapper .chrono_data div{background-color:#383548}.black .finish_block .level_block_wrapper .level_block .current_level .progress_info div{background-color:#383548}.black .finish_block .level_block_wrapper .total_progress div{background-color:#383548}.black .finish_block .count_points,.black .finish_block button{background-color:#646270}.black .show_word_deletion{background-color:#383548;box-shadow:inset 0px 0px 7px 1px #9c9c9c}.black .my_words_block .red_message button{background:#7a42ff}.black .my_words_block .input_lesson_name .added_word{background-color:#646270}.black .my_words_block .input_lesson_name input{background-color:#646270;color:#fff;border:2px solid #000;box-shadow:inset 0px 0px 4px rgba(255,255,255,.1),inset 0px 0px 6px rgba(255,255,255,.05),inset 0px 0px 8px rgba(255,255,255,.1),inset 0px 0px 6px rgba(255,255,255,.1)}.black .my_words_block .input_lesson_name .my_words_block .my_own_word{background:#646270}.black .my_words_block .input_lesson_name .added_word div{background:#aec1ce}.black .my_words_block .input_lesson_name .change_color{background-color:rgba(0,0,0,0);border:none;box-shadow:none}.black .my_words_block .input_lesson_name .my_words_block div>.my_own_word,.black .my_words_block .input_lesson_name .my_words_block .translation_toggle{background-color:#646270}.black .my_words_block .input_lesson_name .my_words_block .translation_toggle .toggle input{box-shadow:none}.orange{background-color:#fff !important;border-color:#ff9742}.orange .words_progress{background:rgba(255,151,66,.09)}.orange .base_block{background:rgba(255,151,66,.09)}.orange .last_lesson_block>div:last-child{background:#ff9742}.orange .last_lesson_slider .swiper .slider_block{background:rgba(255,151,66,.09)}.orange .add_word_block>div:first-child svg rect{fill:#ff9742}.orange.navigation_panel div .active_link p{color:#ff9742}.orange.navigation_panel div .active_link svg path{fill:#ff9742}.orange .words_progress_bar div.words_count{background:rgba(255,151,66,.09)}.orange .word_with_translation div.img_block{background-color:rgba(255,151,66,.09)}.orange .word_with_translation .my_word_block{background-color:rgba(255,151,66,.09)}.orange .word_block{background:rgba(255,151,66,.09)}.orange .keyboard_btn .black_btn,.orange .keyboard_btn .help_btn{background:rgba(255,151,66,.09)}.orange .keyboard_block .letters_block .letter_block{background:rgba(255,151,66,.09)}.orange .keyboard_block .delete_letter{background-color:rgba(255,151,66,.09)}.orange .select_word_block .select_block{background:rgba(255,151,66,.09)}.orange .select_word_block .bg_red{background-color:#ffcccd;transition:all .5s ease}.orange .select_word_block .bg_green{background-color:#d6ffd8;transition:all .5s ease}.orange .help_btn{background:rgba(255,151,66,.09)}.orange .create_lesson_btn a{background-color:#ff9742}.orange .back_arrow .back_arrow_svg path{fill:#ff9742}.orange .user_block .svg_block svg rect{stroke:#ff9742}.orange .user_block .svg_block svg path{fill:#ff9742}.orange .word_block .audio .audio_btn{background-color:#f3f3fa}.orange button{background:#ff9742;background-color:#ff9742}.orange button:hover{background:#ff9742;background-color:#ff9742}.orange .training_header{background-color:rgba(255,151,66,.09)}.orange .mode_block>div{background-color:rgba(255,151,66,.09)}.orange .sections_block .my_lessons_block{background:rgba(255,151,66,.09)}.orange .sections_block .form__group button{background-color:#ff9742}.orange .sections_block .single_training{background:rgba(255,151,66,.09)}.orange .sections_block .single_section{background:rgba(255,151,66,.09)}.orange .sections_block .single_section .change_my_lesson{background:#fff}.orange .sections_block .single_section .change_my_lesson svg{fill:#ff9742}.orange .my_words_block .red_message button{background:#ff9742}.orange .my_words_block .input_lesson_name input{background-color:rgba(255,151,66,.09)}.orange .my_words_block .input_lesson_name button{background-color:#ff9742}.orange .my_words_block .input_lesson_name .added_word{background-color:rgba(255,151,66,.09)}.orange .my_words_block .input_lesson_name .added_word div{background:rgba(255,151,66,.09)}.orange .my_words_block .input_lesson_name .my_own_word{background-color:rgba(255,151,66,.09)}.orange .my_words_block .input_lesson_name .my_own_word div svg{fill:#ff9742}.orange .my_words_block .translation_toggle{background-color:rgba(255,151,66,.09)}.orange .show_word_deletion div button{background-color:#ff9742}.orange .finish_block .btn_block{background:rgba(255,151,66,.09)}.orange .finish_block .btn_block button{background-color:rgba(0,0,0,0)}.orange .finish_block .rating_btn .rating_button{background-color:#ff9742}.orange .finish_block .achievements_block .tooltip_type{background:#ff9742}.orange .finish_block button{background-color:#ff9742}.orange .finish_block .achievements_block_finish div svg rect{fill:rgba(255,151,66,.09)}.orange .finish_block .level_block_wrapper .level_block .current_level>.words_progress_bar .progress_bar div{background-color:rgba(255,151,66,.09)}.orange .finish_block .got_points_back{color:#ff9742}.orange .finish_block .achievements_block .tooltip_type{background:#ff9742 !important}.orange .finish_block .count_points{background-color:rgba(255,151,66,.09)}.green{border-color:#3cb373}.green .words_progress{background:rgba(60,179,115,.09)}.green .base_block{background:rgba(60,179,115,.09)}.green .last_lesson_block>div:last-child{background:#3cb373}.green .last_lesson_slider .swiper .slider_block{background:rgba(60,179,115,.09)}.green .add_word_block>div:first-child svg rect{fill:#3cb373}.green.navigation_panel div .active_link p{color:#1fdb47}.green.navigation_panel div .active_link svg path{fill:#1fdb47}.green .words_progress_bar div.words_count{background:rgba(60,179,115,.09)}.green .word_with_translation div.img_block{background-color:rgba(60,179,115,.09)}.green .word_with_translation .my_word_block{background-color:rgba(60,179,115,.09)}.green .word_block{background:rgba(60,179,115,.09)}.green .keyboard_btn .black_btn,.green .keyboard_btn .help_btn{background:rgba(60,179,115,.09)}.green .keyboard_block .letters_block .letter_block{background:rgba(60,179,115,.09)}.green .keyboard_block .delete_letter{background-color:rgba(60,179,115,.09)}.green .select_word_block .select_block{background:rgba(60,179,115,.09)}.green .select_word_block .bg_red{background-color:#ffcccd;transition:all .5s ease}.green .select_word_block .bg_green{background-color:#d6ffd8;transition:all .5s ease}.green .help_btn{background:rgba(60,179,115,.09)}.green .create_lesson_btn a{background-color:#3cb373}.green .back_arrow .back_arrow_svg path{fill:#3cb373}.green .user_block .svg_block svg rect{stroke:#3cb373}.green .user_block .svg_block svg path{fill:#3cb373}.green .word_block .audio .audio_btn{background-color:rgba(60,179,115,.09)}.green button{background:#3cb373;background-color:#3cb373}.green button:hover{background:#3cb373;background-color:#3cb373}.green .training_header{background-color:rgba(60,179,115,.09)}.green .mode_block>div{background-color:rgba(60,179,115,.09)}.green .sections_block .my_lessons_block{background:rgba(60,179,115,.09)}.green .sections_block .form__group button{background-color:#3cb373}.green .sections_block .single_training{background:rgba(60,179,115,.09)}.green .sections_block .single_section{background:rgba(60,179,115,.09)}.green .sections_block .single_section .change_my_lesson{background:#fff}.green .sections_block .single_section .change_my_lesson svg{fill:#3cb373}.green .my_words_block .red_message button{color:#fff;background:#3cb373}.green .my_words_block .input_lesson_name input{background-color:rgba(60,179,115,.09)}.green .my_words_block .input_lesson_name button{background-color:#3cb373}.green .my_words_block .input_lesson_name .added_word{background-color:rgba(60,179,115,.09)}.green .my_words_block .input_lesson_name .added_word div{background:rgba(60,179,115,.09)}.green .my_words_block .input_lesson_name .my_own_word{background-color:rgba(60,179,115,.09)}.green .my_words_block .input_lesson_name .my_own_word div svg{fill:#3cb373}.green .my_words_block .translation_toggle{background-color:rgba(60,179,115,.09)}.green .show_word_deletion div button{background-color:#3cb373}.green .finish_block .btn_block{background:rgba(60,179,115,.09)}.green .finish_block .btn_block button{background-color:rgba(0,0,0,0)}.green .finish_block .rating_btn .rating_button{background-color:#3cb373}.green .finish_block .achievements_block .tooltip_type{background:#3cb373}.green .finish_block button{background-color:#3cb373}.green .finish_block .achievements_block_finish div svg rect{fill:rgba(60,179,115,.09)}.green .finish_block .level_block_wrapper .level_block .current_level>.words_progress_bar .progress_bar div{background-color:rgba(60,179,115,.09)}.green .finish_block .got_points_back{color:#3cb373}.green .finish_block .achievements_block .tooltip_type{background:#3cb373 !important}.green .finish_block .count_points{background-color:rgba(60,179,115,.09)}@media(min-width: 768px){.main_page .sections_block .single_section{width:27vw}.main_page .sections_block .single_training{width:29%}}/*# sourceMappingURL=main.min.css.map */