.ForgotPassword_forgot__6vEm1{width:100%;height:100%;min-height:100vh;background-color:#bee2d1}.ForgotPassword_forgot_topBlock__brOi1{-webkit-padding-before:40px;padding-block-start:40px;-webkit-padding-end:40px;padding-inline-end:40px;-webkit-padding-after:40px;padding-block-end:40px;-webkit-padding-start:40px;padding-inline-start:40px}@media only screen and (max-width:768px){.ForgotPassword_forgot_topBlock_logoBlock___tfpZ img{width:95px;height:27px}}.ForgotPassword_forgot_topBlock_hands__Kic6l{position:relative}.ForgotPassword_forgot_topBlock_yellowHands__TAWNH{position:absolute;inset-block-start:-23px;inset-inline-end:57px}@media only screen and (max-width:768px){.ForgotPassword_forgot_topBlock_yellowHands__TAWNH{inset-block-start:-38px;inset-inline-end:40px}.ForgotPassword_forgot_topBlock_yellowHands__TAWNH img{width:120px;height:110px}}.ForgotPassword_forgot_topBlock_purpleHands__QVEDu{position:absolute;inset-block-start:-50px;inset-inline-end:15px}@media only screen and (max-width:768px){.ForgotPassword_forgot_topBlock_purpleHands__QVEDu img{width:120px;height:110px}}.ForgotPassword_forgot_formBlock__SjLid{padding:35px;max-width:60%;width:650px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:70px auto}@media only screen and (max-width:600px){.ForgotPassword_forgot_formBlock__SjLid{padding:15px;max-width:80%;margin:0 auto}}.ForgotPassword_forgot_formBlock__SjLid form{-webkit-margin-before:30px;margin-block-start:30px;width:100%}.ForgotPassword_forgot_formBlock_header__cfeu_{margin:0 auto;height:75px;width:100%;border-bottom:1px solid #37996b;display:flex;align-items:center;justify-content:center}.ForgotPassword_forgot_formBlock_header__cfeu_ h3{font-size:25px}.ForgotPassword_forgot_formBlock_body_formItem__coo4c{margin:15px auto;display:flex;flex-direction:column;position:relative}.ForgotPassword_forgot_formBlock_body_formItem__coo4c label{font-size:15px;color:var(--secondary-color);font-weight:600;-webkit-margin-after:5px;margin-block-end:5px}.ForgotPassword_forgot_formBlock_body_formItem__coo4c input{padding:10px;border:1px solid #000;border-radius:10px}.ForgotPassword_forgot_formBlock_body_formItem__coo4c input::placeholder{font-weight:700;color:#414040}.ForgotPassword_forgot_formBlock_body_formItem__coo4c img{position:absolute;inset-inline-end:1.5%;inset-block-start:33px;cursor:pointer}.ForgotPassword_forgot_formBlock_body_formButton__8p7wf{margin:40px auto 15px;display:flex;flex-direction:column}.ForgotPassword_forgot_formBlock_body_formButton__8p7wf button{background-color:#000;border:none;color:#fff;height:37px;border-radius:10px;font-size:17px;font-weight:700;cursor:pointer}.ForgotPassword_forgot_formBlock_body_error__uX92H{color:red}.ForgotPassword_forgot_formBlock_body_forgotPassword__x6abk{color:#000;text-align:center}.ForgotPassword_forgot_formBlock_body_forgotPassword__x6abk a{cursor:pointer;font-weight:700;font-size:13px;border-bottom:1px solid #000;color:#000;text-decoration:none}.ChangeLanguage_lang_languages__euA_c{color:var(--primary-color);font-size:18px;font-weight:700;-webkit-margin-start:16px;margin-inline-start:16px;position:relative}.ChangeLanguage_lang_languages__euA_c>span:hover{color:var(--secondary-color)}.ChangeLanguage_lang_languagesDark__XoAlX{color:var(--dark-mood-green)}@media only screen and (max-width:768px){.ChangeLanguage_lang_languagesDark__XoAlX{color:var(--primary-color)}}.ChangeLanguage_lang_languagesDark__XoAlX li{color:var(--primary-color)}.ChangeLanguage_lang_languageDropdown__y9PGo{background:#fff;list-style:none;padding:0;margin:0;inset-block-start:30px;display:flex;align-items:center}.ChangeLanguage_lang_languageDropdown__y9PGo li{-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-padding-after:5px;padding-block-end:5px;-webkit-padding-start:10px;padding-inline-start:10px;width:50px;border:1px solid var(--primary-color);cursor:pointer;text-align:center}.ChangeLanguage_lang_languageDropdown__y9PGo li:hover,.ChangeLanguage_lang_languageDropdown_activeLang__b3xGP{background-color:var(--bg-purple)}.ResetPassword_resetPassword__EnI5X{width:100%;height:100%;min-height:100vh;background-color:#bee2d1}.ResetPassword_resetPassword_topBlock__SHgPT{padding:40px}.ResetPassword_resetPassword_topBlock_logoBlock__uRYCC{display:flex;align-items:center}@media only screen and (max-width:768px){.ResetPassword_resetPassword_topBlock_logoBlock__uRYCC img{width:95px;height:27px}}.ResetPassword_resetPassword_formBlock__rskBq{padding:35px;max-width:60%;width:650px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:70px auto}@media only screen and (max-width:600px){.ResetPassword_resetPassword_formBlock__rskBq{padding:15px;max-width:80%;margin:0 auto}}@media only screen and (max-width:480px){.ResetPassword_resetPassword_formBlock__rskBq{padding:20px;max-width:100%}}.ResetPassword_resetPassword_formBlock__rskBq form{-webkit-margin-before:20px;margin-block-start:20px;width:100%}.ResetPassword_resetPassword_formBlock_header__uXgMx{margin:0 auto;height:75px;width:100%;border-bottom:1px solid #2e6448;display:flex;align-items:center;justify-content:center}.ResetPassword_resetPassword_formBlock_header__uXgMx h3{font-size:25px;color:var(--primary-color)}.ResetPassword_resetPassword_formBlock_body_error__xnkII{color:red}.ResetPassword_resetPassword_formBlock_body_formItem__EPjST{margin:15px auto;display:flex;flex-direction:column}.ResetPassword_resetPassword_formBlock_body_formItem__EPjST label{font-size:15px;color:var(--secondary-color);font-weight:600;-webkit-margin-after:5px;margin-block-end:5px}.ResetPassword_resetPassword_formBlock_body_formItem__EPjST input{padding:8px;border:1px solid #000;border-radius:10px}.ResetPassword_resetPassword_formBlock_body_formItem__EPjST input::placeholder{font-weight:700;color:var(--primary-color)}.ResetPassword_resetPassword_formBlock_body_formButton__MwQ9k{margin:30px auto;display:flex;flex-direction:column}.ResetPassword_resetPassword_formBlock_body_formButton__MwQ9k button{background-color:var(--primary-color);border:none;color:#fff;height:33px;border-radius:10px;font-size:17px;font-weight:600;cursor:pointer}.ResetPassword_resetPassword_formBlock_body_forgotPassword__Glgu8{margin:40px auto;color:#000;text-align:center}.ResetPassword_resetPassword_formBlock_body_forgotPassword__Glgu8 a{cursor:pointer;font-weight:700;font-size:13px;border-bottom:1px solid #000}.ResetPassword_resetPassword_cloud__8CvoA{position:relative}.ResetPassword_resetPassword_cloud__8CvoA img{position:absolute;inset-block-end:-140px;inset-inline-end:100px}@media only screen and (max-width:600px){.ResetPassword_resetPassword_cloud__8CvoA img{width:180px;height:207px;inset-block-end:-200px}}.StartLogin_startLogin__9X1hi{width:100%;height:100%;min-height:100vh;display:flex;justify-content:center;background-color:#bee2d1;align-items:center;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-start:10px;padding-inline-start:10px}@media only screen and (max-width:992px){.StartLogin_startLogin__9X1hi{flex-direction:column}}.StartLogin_startLogin_leftImage__HH_v1{-webkit-margin-before:-120px;margin-block-start:-120px;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-start:10px;padding-inline-start:10px}@media only screen and (max-width:1200px){.StartLogin_startLogin_leftImage__HH_v1{-webkit-margin-before:-50px;margin-block-start:-50px}}@media only screen and (max-width:992px){.StartLogin_startLogin_leftImage__HH_v1{-webkit-margin-before:30px;margin-block-start:30px}}@media only screen and (max-width:1200px){.StartLogin_startLogin_leftImage__HH_v1 img{width:500px;height:360px}}@media only screen and (max-width:992px){.StartLogin_startLogin_leftImage__HH_v1 img{width:300px;height:220px}}.StartLogin_startLogin_form__ph7DM{max-width:100%;width:415px;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-margin-before:70px;margin-block-start:70px;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-start:10px;padding-inline-start:10px}@media only screen and (max-width:992px){.StartLogin_startLogin_form__ph7DM{-webkit-margin-before:50px;margin-block-start:50px}}.StartLogin_startLogin_form_header___FM1_{text-align:center;border-bottom:3px solid #2e6448;-webkit-margin-before:20px;margin-block-start:20px}.StartLogin_startLogin_form_text__kaejp{text-align:center;border-top:1px solid #2e6448;border-bottom:1px solid #2e6448;-webkit-margin-before:20px;margin-block-start:20px;-webkit-padding-before:28px;padding-block-start:28px;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-padding-after:28px;padding-block-end:28px;-webkit-padding-start:10px;padding-inline-start:10px;color:var(--primary-color);width:100%;font-weight:600;font-size:20px}@media only screen and (max-width:600px){.StartLogin_startLogin_form_text__kaejp{font-size:16px}}.StartLogin_startLogin_form_formButton___x54t{width:100%;margin:40px auto;display:flex;flex-direction:column}.StartLogin_startLogin_form_formButton_free__wx1Wy{background-color:var(--primary-color);border:none;color:#fff;height:35px;border-radius:5px;font-size:17px;cursor:pointer;font-weight:600;display:flex;justify-content:center;align-items:center}.StartLogin_startLogin_form_formButton_sso__sv4IE{background-color:#fcf6e8;border:none;color:var(--primary-color);height:35px;border:1px solid var(--primary-color);border-radius:5px;font-size:17px;cursor:pointer;-webkit-margin-before:5px;margin-block-start:5px;font-weight:600}.Login_login__eoTU2{width:100%;height:100%;min-height:100vh;background-color:#bee2d1}.Login_login_topBlock__qBOge{padding:40px}.Login_login_topBlock_logoBlock__NypP9{display:flex;align-items:center}@media only screen and (max-width:768px){.Login_login_topBlock_logoBlock__NypP9 img{width:95px;height:27px}}.Login_login_topBlock_hands__YdL_S{position:relative}.Login_login_topBlock_yellowHands__4CM4C{position:absolute;inset-block-start:-23px;inset-inline-end:57px}@media only screen and (max-width:768px){.Login_login_topBlock_yellowHands__4CM4C{inset-block-start:-38px;inset-inline-end:40px}}@media only screen and (max-width:480px){.Login_login_topBlock_yellowHands__4CM4C{inset-inline-end:25px}}@media only screen and (max-width:768px){.Login_login_topBlock_yellowHands__4CM4C img{width:120px;height:110px}}.Login_login_topBlock_purpleHands__o8_3A{position:absolute;inset-block-start:-50px;inset-inline-end:15px}@media only screen and (max-width:480px){.Login_login_topBlock_purpleHands__o8_3A{inset-inline-end:0}}@media only screen and (max-width:768px){.Login_login_topBlock_purpleHands__o8_3A img{width:120px;height:110px}}.Login_login_formBlock__TyzKQ{padding:35px;max-width:60%;width:650px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:70px auto}@media only screen and (max-width:600px){.Login_login_formBlock__TyzKQ{padding:15px;max-width:80%;margin:0 auto}}@media only screen and (max-width:480px){.Login_login_formBlock__TyzKQ{padding:20px;max-width:100%}}.Login_login_formBlock__TyzKQ form{-webkit-margin-before:30px;margin-block-start:30px;width:100%}.Login_login_formBlock_header__7o0PL{margin:0 auto;height:75px;width:100%;border-bottom:1px solid #2e6448;display:flex;align-items:center;justify-content:center}.Login_login_formBlock_header__7o0PL h3{font-size:25px;color:var(--primary-color)}.Login_login_formBlock_body_formItem__FOV7l{margin:15px auto;display:flex;flex-direction:column;position:relative}.Login_login_formBlock_body_formItem__FOV7l label{font-size:15px;color:var(--secondary-color);font-weight:600;-webkit-margin-after:5px;margin-block-end:5px}.Login_login_formBlock_body_formItem__FOV7l input{padding:10px;border:1px solid var(--primary-color);border-radius:10px}.Login_login_formBlock_body_formItem__FOV7l input::placeholder{font-weight:700;color:var(--primary-color)}.Login_login_formBlock_body_formItem__FOV7l img{position:absolute;inset-inline-end:1.5%;inset-block-start:33px;cursor:pointer}.Login_login_formBlock_body_formItemDarkMode__l3_YV input{background:var(--white)}.Login_login_formBlock_body_formItemDarkMode__l3_YV input::placeholder{color:var(--primary-color)}.Login_login_formBlock_body_formButton__JX8SQ{margin:40px auto 15px;display:flex;flex-direction:column}.Login_login_formBlock_body_formButton__JX8SQ button{background-color:var(--primary-color);border:none;color:#fff;height:37px;border-radius:10px;font-size:17px;font-weight:700;cursor:pointer}.Login_login_formBlock_body_error__n3Ws4{color:red}.Login_login_formBlock_body_forgotPassword__4OL2J,.Login_login_formBlock_body_register__K5ek_{color:var(--primary-color);text-align:center;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:20px;margin-inline-end:20px;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:20px;margin-inline-start:20px}.Login_login_formBlock_body_forgotPassword__4OL2J a,.Login_login_formBlock_body_register__K5ek_ a{cursor:pointer;font-weight:700;font-size:13px;border-bottom:1px solid var(--primary-color);color:var(--primary-color);text-decoration:none}.Login_login_socialBlock__p15ZG{text-align:center;font-size:14px;-webkit-margin-before:30px;margin-block-start:30px}.Login_login_socialBlock__p15ZG>span{-webkit-margin-after:5px;margin-block-end:5px;display:block;text-transform:uppercase;font-family:DM Sans,sans-serif;color:var(--primary-color)}.Login_login_socialBlock_iconsBlock__5Ml1a{display:flex}@media only screen and (max-width:480px){.Login_login_socialBlock_iconsBlock__5Ml1a{flex-direction:column}}.Login_login_socialBlock_iconsBlock__5Ml1a>button{display:flex;align-items:center;margin:8px;border:1px solid #030303;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-end:15px;padding-inline-end:15px;-webkit-padding-after:5px;padding-block-end:5px;-webkit-padding-start:15px;padding-inline-start:15px;border-radius:11px;cursor:pointer;min-width:140px;background-color:transparent}.Login_login_socialBlock_iconsBlock__5Ml1a>button:hover{background-color:#030303}.Login_login_socialBlock_iconsBlock__5Ml1a>button:hover>span{color:#fff}.Login_login_socialBlock_iconsBlock__5Ml1a>button>svg{height:25px;width:25px;-webkit-margin-end:10px;margin-inline-end:10px}.Login_login_socialBlock_iconsBlock__5Ml1a>button>span{font-size:16px;width:100%;border-top-right-radius:10px;border-bottom-right-radius:10px;color:var(--primary-color)}