.results li .icon,.languages .current_lang .option:after{background-position:center;background-repeat:no-repeat;background-size:contain}.last_question .answers button,.question .answers button{font-size:56px;letter-spacing:0;line-height:68px}section[data-type=finish] h2{font-weight:700;font-size:192px;line-height:192px}nav{z-index:6}.languages{cursor:pointer;width:370px;background-color:#0057a6;color:#fff;font-size:40px;line-height:normal;font-weight:600;border-radius:20px}.languages:hover .options{display:block}.languages .options{position:absolute;width:100%;z-index:9;top:0;left:0;padding-top:160px;display:none;background-color:#0057a6;border-radius:20px}.languages .options ul{list-style:none;padding:0;margin:0;padding-bottom:40px}.languages .options ul li{position:relative;overflow:hidden;width:100%}.languages .option{display:flex;justify-content:start;align-items:center;width:100%;padding:20px 84px}.languages .option img{width:78px;height:auto;margin-right:28px}.languages .current_lang{display:flex;justify-content:space-between;align-items:center;z-index:10;position:relative}.languages .current_lang .option:after{background-image:url(../../../images/lang_arrow.svg);position:relative;right:-28px;top:5px;display:block;content:"";min-width:20px;height:10px;background-size:100%}.languages .current_lang:hover .option:after{transform:rotate(0)}.first_view_top_img{background-color:#0057a6;max-width:730px;width:100%;transform:translateX(-50%);border-bottom-left-radius:20px;border-bottom-right-radius:20px}section{height:100vh}section h1,section h2{text-align:center}section[data-type=start],section div.choose_creature{color:#e5f3ff}section[data-type=start]{overflow-y:hidden;background-color:#3d8fda}section[data-type=start]>.title_wrap{max-width:3176px;padding-bottom:244px}section div.choose_creature{top:calc(100% - 740px);max-height:100vh;min-height:100vh;overflow-y:auto;padding-top:110px;transition:background-color .12s ease-in-out;pointer-events:none}section div.choose_creature .title_wrap{opacity:0;padding-bottom:110px;transition:opacity .12s ease-in-out}section div.choose_creature.top{pointer-events:initial;background-color:#3d8fda}section div.choose_creature.top .title_wrap{opacity:1}section[data-type=questions],section[data-type=finish]{display:none;background-color:#f3f9ff}section[data-type=questions]{padding-top:288px}section[data-type=finish] h2{line-height:238px}section[data-type=finish] .creature_img{max-width:1560px;width:100%}section[data-type=finish] button{max-width:596px;min-height:228px;width:100%}.seacreatures{margin:0 -32px}.seacreatures .sea_creature{flex:0 0 auto;width:20%;padding:0 32px;margin-bottom:64px}.seacreatures .sea_creature .inside_wrap{background-color:#fff;color:#0057a6;padding-bottom:100%;border-radius:20px}.chosen_creature{display:none}.chosen_creature .img_wrap{width:966px}.chosen_creature .img_wrap img{width:100%;flex:1 0 0%;height:100%;object-fit:contain}.results{display:none;width:60%;padding:0;margin:0;list-style:none;-moz-column-count:3;-webkit-column-count:3;column-count:3}.results li{display:inline-block;width:100%;margin-bottom:42px;padding-right:64px;padding-left:66px}.results li p{height:60px}.results li p span.fill{position:relative;opacity:0;width:642px;height:22px;background:#cfe8ff;border-radius:46px}.results li p .value{opacity:1;position:absolute}.results li .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;content:"";min-width:50px;height:50px;background-size:100%}.results li.default p span{opacity:1}.results li.default .icon{background-image:url(../../../images/default.svg)}.results li[data-exists=true] .icon{background-image:url(../../../images/exists.svg)}.results li[data-exists=false] .icon{background-image:url(../../../images/doesntexist.svg)}.guessing{display:none}.last_question,.question{display:none}.last_question.active,.question.active{display:block}.last_question .answers,.question .answers{padding:0 440px}.last_question .answers button,.question .answers button{flex:1 0 0%;min-height:486px;font-family:"Unbounded",Arial,Helvetica,sans-serif;box-shadow:0px 14px 57px rgba(0,0,0,.25);background-color:#0057a6;font-weight:400;margin-left:32px;margin-right:32px}.last_question .answers button img,.question .answers button img{margin-bottom:68px;width:100%;max-width:300px}
