@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.Modal_overlay__r63M6{align-items:center;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.Modal_modalContent__axM59{background:#fff;border-radius:12px;max-width:500px;position:relative;width:100%}.Modal_icon__2UpwH{background:transparent;border:none;cursor:pointer;height:32px;position:absolute;right:20px;top:20px;width:32px}.BookForm_modal__8MBAc{padding:64px}.BookForm_title__X1fXJ{color:#121417;font-family:Roboto;font-size:40px;font-weight:500;letter-spacing:-2%;line-height:48px}.BookForm_text__YxBKE{color:#121417cc;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px;margin-top:20px}.BookForm_teacherContainer__LuFxx{display:flex;gap:14px;margin-top:20px}.BookForm_avatar__S0E2m{border-radius:100px;height:44px;width:44px}.BookForm_label__k7\+0x{color:#8a8a89;font-size:12px;line-height:16px}.BookForm_label__k7\+0x,.BookForm_name__wjhyM{font-family:Roboto;font-weight:500;letter-spacing:0;vertical-align:middle}.BookForm_name__wjhyM{color:#121417;font-size:16px;line-height:24px}.BookForm_containerRadio__GIp2L{border:none;margin:40px 0 0;padding:0}.BookForm_legend__9vB4e{color:#121417;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;margin-bottom:20px;padding:0;vertical-align:middle}.BookForm_radioInputContainer__RRszO{align-items:center;display:flex;gap:8px}.BookForm_inputRadio__mGz2A{color:#9fbaae}input[type=radio]{-webkit-appearance:none;appearance:none;border:2px solid #ccc;border-radius:50%;cursor:pointer;height:16px;position:relative;transition:border .2s ease;width:16px}input[type=radio]:checked{background-color:#fff;border-color:#cbded3}input[type=radio]:checked:before{background-color:#cbded3;border-radius:50%;content:"";height:8px;left:2px;position:absolute;top:2px;width:8px}.BookForm_labelRadio__JVL2x{color:#121417;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px;text-align:center}.BookForm_containerInputText__QO5uf{display:flex;flex-direction:column;gap:18px;margin-top:40px}.BookForm_inputText__rwdm5{border:1px solid #1214171a;border-radius:12px;padding:16px 18px}.BookForm_containerPassword__v15Yk{display:flex;position:relative;width:100%}.BookForm_inputPassword__SMHPL{border:1px solid #1214171a;border-radius:12px;flex:1 1;padding:16px 18px}.BookForm_iconBtn__b8IDd{background:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.BookForm_btnConfirm__gmipX{background-color:#9fbaae;border-radius:12px;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:28px;margin-top:40px;padding:16px;width:100%}.BookForm_btnBook__9sNXC:hover{background-color:#cbded3}.Navbar_container__dA4Dw{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.Navbar_logo__MK0b0{color:#121417;display:flex;font-family:Roboto;font-size:20px;font-weight:500;gap:8px;letter-spacing:-2%;line-height:24px}.Navbar_linksContainer__WJnVb{display:flex;gap:28px}.Navbar_link__zGYRb{color:#121417;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}.Navbar_buttonsContainer__Lbn2B{display:flex;gap:16px}.Navbar_logButton__IRzkA{align-items:center;background:none;display:flex;font-family:Roboto;font-size:16px;font-weight:700;gap:8px;letter-spacing:0;line-height:20px}.Navbar_icon__hGvZT{height:20px;width:20px}.Navbar_regExButton__BCuP2{background-color:#121417;border-radius:12px;color:#fff;font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;padding:14px 39px}.Teacher_container__3ob0Q{margin-top:20px}.Teacher_selectContainer__Vqvgd{align-items:flex-end}.Teacher_listSelect__jcBkY,.Teacher_selectContainer__Vqvgd{display:flex;gap:50px;justify-content:center}.Teacher_listItemSelect__97p5H{display:flex;flex-direction:column;gap:8px}.Teacher_labelSelect__CEyoT{color:#8a8a89;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;vertical-align:middle}.Teacher_select__knmYP{-webkit-appearance:none;appearance:none;background-image:url(/learn-lingo/static/media/arrow.79bb3bd5cb19f91e6154.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:10px;color:#121417;padding:14px 30px 14px 18px;vertical-align:middle}.Teacher_btnReset__7w\+iq,.Teacher_select__knmYP{border:none;border-radius:14px;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:0;line-height:20px}.Teacher_btnReset__7w\+iq{background-color:#9fbaae;padding:14px 30px}.Teacher_btnReset__7w\+iq:hover{background-color:#cbded3}.Teacher_notFoundTitle__tH9f\+{display:flex;justify-content:center;margin-top:100px}.Teacher_containerCard__e4x--{margin-top:32px}.Teacher_listCard__Rgo1S{display:flex;flex-direction:column;gap:32px}.Teacher_listItemCard__8l\+tN{background-color:#fff;border-radius:24px;display:flex;gap:48px;margin:0 auto;max-width:950px;padding:24px}.Teacher_avatarContainer__XjlAt{flex-shrink:0}.Teacher_avatar__ygCCv{border-radius:100px;height:96px;width:96px}.Teacher_containerUpperCard__mRoQc{display:flex;justify-content:space-between}.Teacher_languages__Au4nx{color:#8a8a89;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}.Teacher_name__Ic3xM{font-size:24px;margin-top:8px}.Teacher_containerUpperInfoCard__ryuoj,.Teacher_name__Ic3xM{color:#121417;font-family:Roboto;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}.Teacher_containerUpperInfoCard__ryuoj{display:flex;flex-direction:row;font-size:16px;gap:32px}.Teacher_itemIcon__00Bke{align-items:center;display:flex;gap:8px}.Teacher_upperIcon__J11kR{height:16px;width:16px}.Teacher_price__kIOqZ{color:#38cd3e}.Teacher_heart__ADV18{background:none}.Teacher_listInfo__g6qF6{color:#121417;display:flex;flex-direction:column;font-family:Roboto;font-size:16px;font-weight:500;gap:8px;letter-spacing:0;line-height:24px;margin-top:32px;vertical-align:middle}.Teacher_listInfoItemLanguage__yVuxY{text-decoration:underline}.Teacher_listInfoSpan__W4pot{color:#8a8a89;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}.Teacher_readMore__ohhV-{background:none;font-weight:500;text-decoration:underline}.Teacher_paragraph__9CC49,.Teacher_readMore__ohhV-{color:#121417;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:24px;margin-top:16px;vertical-align:middle}.Teacher_paragraph__9CC49{font-weight:400}.Teacher_listItemReviews__gelUh{display:flex;flex-direction:column;gap:16px}.Teacher_listReviews__\+mB4m{display:flex;flex-direction:column;gap:32px;margin-top:32px}.Teacher_containerReviewName__MSy8q{display:flex;flex-direction:column;gap:2px}.Teacher_reviewName__WjM6L{color:#8a8a89;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}.Teacher_reviewMark__tJcQU{display:flex;font-size:14px;gap:8px;line-height:18px}.Teacher_reviewMark__tJcQU,.Teacher_reviewText__mkfgV{color:#121417;font-family:Roboto;font-weight:500;letter-spacing:0;vertical-align:middle}.Teacher_reviewText__mkfgV{font-size:16px;line-height:24px}.Teacher_btnList__rhs2H{display:flex;gap:8px;margin-top:32px}.Teacher_btnLevel__B0VM8{background:none;border:1px solid #12141733;border-radius:35px;color:#121417;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;padding:8px 12px;vertical-align:middle}.Teacher_btnLevel__B0VM8:hover{background-color:#cbded3}.Teacher_btnLevel__B0VM8:focus{background-color:#9fbaae;border:none}.Teacher_btnBook__7Gzyi{background-color:#9fbaae;border-radius:12px;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:28px;margin-top:32px;padding:16px 48px}.Teacher_btnBook__7Gzyi:hover{background-color:#cbded3}.Teacher_btnLoad__bF6eG{background-color:#9fbaae;border-radius:12px;display:flex;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:28px;margin:32px auto;padding:16px 48px}.Teacher_btnLoad__bF6eG:hover{background-color:#cbded3}.Home_container__w\+u63{display:flex;flex-direction:column;gap:24px;padding-top:20px}.Home_parImgContainer__bHOiX{display:flex;gap:24px}.Home_parContainer__NItWn{align-items:flex-start;background-color:#fff;border-radius:30px;display:flex;flex-direction:column;padding:98px 108px 98px 64px}.Home_header__jgN9\+{color:#121417;font-family:Roboto;font-size:48px;font-weight:500;letter-spacing:-2%;line-height:56px}.Home_span__mK0w7{background-color:#cbded3;border-radius:8px;font-style:italic;font-weight:400}.Home_paragraph__wEht8{color:#121417;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:-2%;line-height:22px;margin-top:32px}.Home_button__1gOAx{background-color:#9fbaae;border-radius:12px;color:#121417;display:block;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:28px;margin-top:64px;padding:16px 88px}.Home_button__1gOAx:hover{background-color:#cbded3}.Home_imgContainer__tDoKL{background-color:#cbded3;border-radius:30px;height:530px;padding:80px 104px 0;position:relative;width:568px}.Home_head__D70n\+{left:87px;position:absolute;top:78px;z-index:1}.Home_mac__iy2hM{left:60px;position:absolute;top:353px;z-index:2}.Home_listContainer__PQh\+A{border:1.5px;border-color:#9fbaae;border-radius:30px;border-style:dashed;padding:40px 123px}.Home_list__aopnc{display:flex;justify-content:space-between}.Home_listItem__UUiSg{align-items:center;display:flex;flex-direction:row;gap:16px}.Home_digit__ivAQk{color:#121417;font-size:28px;font-weight:500;line-height:32px}.Home_digit__ivAQk,.Home_text__YlQ2v{font-family:Roboto;letter-spacing:-2%}.Home_text__YlQ2v{color:#121417b2;font-size:14px;font-weight:400;line-height:18px}:where(html){line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8;font-family:Roboto,sans-serif;margin:20px 64px 32px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0}a{text-decoration:none}ol,ul{list-style:none;margin:0;padding:0}html{box-sizing:border-box;overflow-x:hidden;width:100vw}*,:after,:before{box-sizing:inherit}img{display:block;height:auto;max-width:100%}button{border-style:none;cursor:pointer;padding:0}.active{color:#9fbaae!important}
/*# sourceMappingURL=main.d6accc75.css.map*/