body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-Regular.34de1239.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/static/media/Montserrat-Medium.aca6287f.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/static/media/Montserrat-Bold.d14ad103.ttf)}@font-face{font-family:Montserrat-Semi-Bold;src:url(/static/media/Montserrat-SemiBold.7ffeec2b.ttf)}*{margin:0;padding:0;font-family:Montserrat;box-sizing:border-box}.container{max-width:1231px;width:100%;margin:0 auto}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.ReactModal__Overlay.ReactModal__Overlay--after-open{background-color:rgba(0,0,0,.07058823529411765)!important}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.basket{width:300px;height:80px;background-color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:1024px){.container{max-width:950px}}@media only screen and (max-width:768px){.container{max-width:650px}}.game_container_mobile{display:none}.game_container{max-width:1231px;width:100%;margin:40px auto 0}.game_title{font-family:Montserrat;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:15px}.scores{font-family:Montserrat-Bold;font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;text-align:right;margin-bottom:10px;color:#005bb9}.game_content_container{display:flex;flex-direction:row;justify-content:flex-start;max-width:1231px;width:100%;min-height:615px}.game_content{display:flex;flex-direction:column;background-color:#f1f4f6;width:100%;max-width:1043px}.game_content_inner{padding:31px 20px 21px 43px}.explanation—block{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.explanation—block1{max-width:560px;width:100%;padding:10px 15px;border:1px solid #005bb9;border-radius:5px;background-color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#021e3a;cursor:pointer}.explanation—block2_{max-width:373px;width:100%}.explanation—block2{max-width:276px;width:100%;border:1px dashed #005bb9;box-sizing:border-box;border-radius:5px;text-align:center;font-family:Montserrat-Medium;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;cursor:pointer}.drop_here{margin:0 auto;color:#cdd7e1;padding-top:15px}.right .item_explanation{background:#005bb9;border-radius:5px;border:none}.right .item_explanation,.wrong .item_explanation{color:#fff;height:100%;display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0}.wrong .item_explanation{background:#d32b2e;border-radius:5px;border:1px dashed #ff3d00;width:100%;margin-left:0}.explanation—block2.right{border:none;background-color:#005bb9}.explanation—block2.wrong{border:none;background-color:#d32b2e}.explanation—block2.filled.neutral{border:none}.explanation—block2.filled.neutral .item_explanation{border:none;background-color:#005bb9;width:100%;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.explanation—block2.item_explanation .filled .neutral{background:#005bb9;border-radius:5px;width:100%;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;border:none}.game_content_explanation{background-color:#cdd7e1;max-width:188px;width:100%}.game_content_explanation_inner{padding:31px 20px}.explanations_items{display:flex;flex-direction:column;align-items:center}.item_explanation{height:40px;text-align:center;background-color:#f1f4f6;border:1px dashed #005bb9;border-radius:5px;font-family:Montserrat-Medium;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;color:#021e3a;cursor:pointer;padding:12px 5px;display:flex;align-items:center;justify-content:center;margin-bottom:17px}.answers_message{margin-top:20px;font-size:18px;color:red}.buttons_block{margin-top:24px;margin-bottom:119px;display:flex;flex-direction:row;align-items:flex-start}.new_game,.start_again{border:1px solid #d32b2e;box-sizing:border-box;border-radius:50px;background-color:#fff;font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;max-width:220px;width:100%;height:50px;color:#d32b2e;cursor:pointer}.new_game,.score{margin-left:19px}.score{border:1px solid #d32b2e;box-sizing:border-box;border-radius:50px;max-width:220px;width:100%;height:50px;background-color:#d32b2e;font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;color:#fff;cursor:pointer}.score_modal_container{width:334px;height:156px}.your_scores{margin-top:20px;font-weight:600;color:#021e3a}.scores_count,.your_scores{font-family:Montserrat;font-style:normal;font-size:18px;line-height:22px;text-align:center}.scores_count{font-weight:800;color:#d32b2e;margin-top:11px}.close_icon_div{display:flex;justify-content:flex-end}.close_icon{cursor:pointer}.error_fill{color:red;margin-top:10px}@media only screen and (max-width:1270px){.container,.game_container{max-width:1100px}.explanation—block{min-height:45px}.explanation—block1{line-height:15px;padding:8px 12px}}@media only screen and (max-width:1024px){.game_container{max-width:1000px}.game_content_inner{padding:15px 15px 0 23px}.game_content_explanation_inner{padding:15px 10px}.explanation—block,.item_explanation{margin-bottom:10px}.item_explanation{font-size:13px}.explanation—block1{padding:3px 2px;font-size:13px}.explanation—block2{margin-right:20px}.game_content_container{min-height:530px}}@media only screen and (max-width:912px){.game_container{max-width:860px}.explanation—block2{margin-right:10px}.explanation—block{min-height:42px}.game_content_container{min-height:550px}.item_explanation{margin-bottom:12px}.start_again{max-width:170px}}@media only screen and (max-width:820px){.game_container{display:none}.game_container_mobile{display:block;max-width:700px;width:100%;margin:30px auto 0}.game_content_container{display:flex;flex-direction:column}.explanations_items{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;overflow-x:scroll;padding-bottom:15px}.explanation—block2.filled.neutral .item_explanation{margin-left:0}.explanation—block1{max-width:360px}.explanation—block2{max-width:260px}.game_content_inner{padding:15px 15px 20px 23px}.game_title{text-align:center}.error_message{margin-top:10px;color:red;font-family:Montserrat;font-size:18px}.game_content_explanation{background-color:transparent;max-width:-webkit-max-content;max-width:max-content}.item_explanation{background-color:#cdd7e1;margin:0 30px;min-width:100px}.start_again{max-width:130px}.buttons_block{margin-top:15px}.error_fill{margin-top:0}.buttons_block1{width:300px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px}}@media only screen and (max-width:768px){.explanation—block1{max-width:375px;font-size:12px;line-height:10px}.explanation—block2{max-width:250px;font-size:12px}.game_container_mobile{display:block;max-width:730px}.item_explanation{font-size:12px;line-height:10px;min-width:110px}.buttons_block{margin-top:0;flex-direction:column;align-items:center;justify-content:center}.new_game,.score{margin-left:0;font-size:15px}.start_again{font-size:16px}.error_fill{margin-top:0!important;margin-bottom:10px}}@media only screen and (max-width:700px){.game_container_mobile{display:block;max-width:665px}.explanation—block1{max-width:355px}.explanation—block2{max-width:240px}}@media only screen and (max-width:650px){.game_container_mobile{display:block;max-width:615px}.explanation—block1{max-width:315px}.explanation—block2{max-width:220px}}@media only screen and (max-width:580px){.game_container_mobile{display:block;max-width:540px}.explanation—block1{max-width:275px}.explanation—block2{max-width:200px}}@media only screen and (max-width:540px){.game_container_mobile{max-width:510px}.explanation—block1{max-width:255px}.explanation—block2{max-width:180px}}@media only screen and (max-width:520px){.explanation—block1{max-width:255px;font-size:12px}.explanation—block2{max-width:156px;font-size:12px;margin-left:10px;margin-right:0}.game_container_mobile{display:block;max-width:480px}.scores{font-size:14px}.buttons_block{flex-direction:column;align-items:center;justify-content:center}.new_game,.score{margin-left:0;font-size:14px}.start_again{font-size:14px}.game_content_inner{padding:15px 15px 10px}.item_explanation{border-radius:15px}.game_title{font-size:18px}.explanation—block2.filled.neutral .item_explanation{border-radius:5px}}@media only screen and (max-width:480px){.game_container_mobile{display:block;max-width:440px}}@media only screen and (max-width:450px){.game_container_mobile{display:block;max-width:420px}}@media only screen and (max-width:414px){.game_container_mobile{display:block;max-width:380px}.explanation—block1{max-width:205px}.explanation—block2{max-width:126px;font-size:12px;margin-left:5px;margin-right:0}}@media only screen and (max-width:400px){.explanation—block{height:-webkit-max-content;height:max-content}.game_container_mobile{display:block;max-width:360px}.score_modal_container{width:234px;height:136px}}@media only screen and (max-width:375px){.game_container_mobile{max-width:340px}.explanation—block1{max-width:175px}.explanation—block2{max-width:116px}}@media only screen and (max-width:360px){.game_container_mobile{max-width:325px}.explanation—block1{max-width:165px}.explanation—block2{max-width:116px}.item_explanation{margin:0 20px}.buttons_block1{width:270px}}@media only screen and (max-width:280px){.game_container_mobile{max-width:260px}}.game_desc_container{margin-top:192px}.new_game_dest_block{margin-bottom:30px;max-width:450px;width:100%;display:flex;justify-content:center;align-items:center}.new_game_button,.new_game_dest{border:none;box-sizing:border-box;border-radius:50px;max-width:180px;width:100%;height:50px;background-color:#d32b2e;font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;color:#fff;cursor:pointer}.game_desc_buttons_block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:548px;width:100%;margin:55px auto}.previouse_button{display:flex;align-items:center;justify-content:center;width:168px;height:50px;border:1px solid #d32b2e;border-radius:50px;background-color:#fff;color:#d32b2e;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:22px;cursor:pointer}.previouse_button:before{content:"\AB";font-size:30px;margin-bottom:5px;margin-right:7px}.scores_count_{font-weight:500;color:#021e3a;border:none}.next_button,.scores_count_{font-family:Montserrat;font-style:normal;font-size:18px;line-height:22px;text-align:center}.next_button{width:168px;height:50px;left:1046px;top:702px;background:#d32b2e;border-radius:50px;font-weight:600;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.next_button:after{content:"\BB";font-size:30px;margin-bottom:5px;margin-left:7px}.arrow_right{margin-left:11px}.arrow_left{margin-right:11px}@media only screen and (max-width:600px){.game_desc_buttons_block{width:300px}.scores_count_{margin-top:-100px}}*,.flip-card{background-color:transparent}.flip-card{width:508px;height:366px;border:1px solid #cdd7e1;-webkit-perspective:1000px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flip-btn{right:169px}.flip-btn,.flip-btn2{position:absolute;bottom:32px;z-index:1;background:transparent;color:#d32b2e;border:none;display:flex;align-items:center;cursor:pointer}.flip-btn2{right:30px}.refresh_icon{margin-right:7px}.flip-btn{opacity:1;transition:opacity .3s ease}.flip-btn2:focus{opacity:0}.flip-btn.focus+.flip-card .flip-card-inner{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#bbb;color:#000}.flip-card-back{background-color:#cdd7e1;text-align:center;margin:auto;color:#021e3a;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center}.card{width:508px;height:366px;-webkit-perspective:1000px;perspective:1000px;background:#f1f4f6;border:1px solid #cdd7e1;box-shadow:0 4px 25px hsla(0,0%,39.2%,.25);border-radius:6px;position:relative}.card_inner,.card_inner_back{margin:14px;height:339px;border:1px dashed #005bb9;display:flex;flex-direction:column;align-items:center;justify-content:center}.card_inner_back{width:480px}.sound{position:absolute;bottom:30px;left:30px;cursor:pointer}.react-3d-carousel{background-color:#fff}.word{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#021e3a}.fa-arrow-right:before{content:"\F061";color:#021e3a}.fa-arrow-left:before{content:"\F060";color:#021e3a}.react-3d-carousel .slider-container .slider-content .slider-single.active .slider-single-content{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);background:#f1f4f6}.react-3d-carousel .slider-container .slider-content .slider-single.proactive .slider-single-content{opacity:.3;-webkit-transform:translateX(25%) scale(.8);transform:translateX(25%) scale(.8);background:#f1f4f6}.react-3d-carousel .slider-container .slider-content .slider-single .slider-single-content{background:#f1f4f6}.audio_button{border:none;cursor:pointer}.react-3d-carousel .slider-container .slider-right div{top:126%!important;left:-290px!important}.react-3d-carousel .slider-container .slider-left div,.react-3d-carousel .slider-container .slider-right div{position:absolute!important;margin-top:-20px!important;color:#fff!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;padding:0 60px 0 70px!important;border:none!important}.react-3d-carousel .slider-container .slider-left div{top:127%!important;left:155px!important}.fa{display:inline-block;font:normal normal normal 48px/1 FontAwesome!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-arrow-left:before,.fa-arrow-right:before{color:transparent}@media only screen and (max-width:1270px){.react-3d-carousel .slider-container .slider-right div{left:-245px!important}.react-3d-carousel .slider-container .slider-left div{left:110px!important}.flip-btn{right:129px}}@media only screen and (max-width:1060px){.react-3d-carousel .slider-container .slider-right div{left:-235px!important}.react-3d-carousel .slider-container .slider-left div{left:100px!important}}@media only screen and (max-width:1024px){.react-3d-carousel .slider-container .slider-right div{left:-225px!important}.react-3d-carousel .slider-container .slider-left div{left:90px!important}.flip-btn{right:109px}}@media only screen and (max-width:960px){.react-3d-carousel .slider-container .slider-right div{left:-205px!important}.react-3d-carousel .slider-container .slider-left div{left:70px!important}.flip-btn{right:79px}}@media only screen and (max-width:920px){.card,.flip-card{width:420px}.card_inner_back{width:390px}.flip-btn{right:119px}}@media only screen and (max-width:912px){.react-3d-carousel .slider-container .slider-right div{left:-185px!important}.react-3d-carousel .slider-container .slider-left div{left:50px!important}.react-3d-carousel .slider-container .slider-content .slider-single.active .slider-single-content{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);background:#f1f4f6}}@media only screen and (max-width:860px){.react-3d-carousel .slider-container .slider-right div{left:-175px!important}.react-3d-carousel .slider-container .slider-left div{left:30px!important}}@media only screen and (max-width:820px){.react-3d-carousel .slider-container .slider-right div{left:-130px!important;padding:0 50px 0 55px!important}.react-3d-carousel .slider-container .slider-left div{left:20px!important;padding:0 43px 0 45px!important}.flip-btn{right:79px}}@media only screen and (max-width:768px){.react-3d-carousel .slider-container .slider-right div{left:-110px!important}.react-3d-carousel .slider-container .slider-left div{left:10px!important}.card,.flip-card{width:320px}.card_inner_back{width:290px}.flip-btn{right:109px}}@media only screen and (max-width:650px){.flip-btn{right:79px}.react-3d-carousel .slider-container .slider-right div{left:-60px!important;padding:0 50px 0 30px!important}.react-3d-carousel .slider-container .slider-left div{left:-25px!important;padding:0 43px 0 45px!important}}@media only screen and (max-width:580px){.flip-btn{right:59px}.card,.flip-card{width:300px}.card_inner_back{width:270px}.react-3d-carousel .slider-container .slider-right div{left:-160px!important;padding:0 50px 0 30px!important}.react-3d-carousel .slider-container .slider-left div{left:70px!important;padding:0 43px 0 45px!important}}@media only screen and (max-width:440px){.flip-btn{right:29px}.react-3d-carousel .slider-container .slider-right div{left:-120px!important;padding:0 50px 0 40px!important}.react-3d-carousel .slider-container .slider-left div{left:30px!important;padding:0 43px 0 45px!important}}@media only screen and (max-width:414px){.flip-btn{right:19px}.react-3d-carousel .slider-container .slider-right div{left:-110px!important;padding:0 50px 0 40px!important}.react-3d-carousel .slider-container .slider-left div{left:15px!important;padding:0 43px 0 45px!important}}@media only screen and (max-width:390px){.flip-btn{right:7px}}@media only screen and (max-width:375px){.flip-btn{right:0}.react-3d-carousel .slider-container .slider-right div{left:-100px!important;padding:0 50px 0 40px!important}.react-3d-carousel .slider-container .slider-left div{left:10px!important;padding:0 43px 0 45px!important}}@media only screen and (max-width:280px){.flip-btn{right:-20px}.react-3d-carousel .slider-container .slider-right div{left:-50px!important}.react-3d-carousel .slider-container .slider-left div{left:-10px!important}}.textarea{width:300px;height:200px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#021e3a;text-align:center;border:none}.textarea:focus{outline:none}.new_game_score_button{max-width:750px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto 50px}@media only screen and (max-width:820px){.new_game_button{border:none;box-sizing:border-box;border-radius:50px;max-width:180px;width:100%;height:50px;background-color:#d32b2e;font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;color:#fff;cursor:pointer}.new_game_score_button{max-width:500px}}@media only screen and (max-width:620px){.new_game_button{max-width:140px}}@media only screen and (max-width:550px){.new_game_score_button{max-width:350px}}@media only screen and (max-width:414px){.new_game_score_button{max-width:300px}}
/*# sourceMappingURL=main.5fb944db.chunk.css.map */