.login-modal .modal-content{width:760px}.login-modal__wrapper{display:flex}.login-modal__left-side{padding:40px;width:440px}.login-modal__right-side{background:50%/cover no-repeat url(./login-modal-bg.BK2MwuLv.jpeg);border-radius:0 20px 20px 0;width:320px}.login-modal__title{color:#120c17;font-size:30px;font-weight:700;line-height:45px;margin-bottom:30px}.login-modal__profile-info{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;margin-bottom:28px}.login-modal__profile-info-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:48px;width:48px}.login-modal__profile-info-email{color:#120c17;font-size:16px;font-weight:600;line-height:20px}.login-modal__form{display:flex;flex-direction:column;margin-bottom:20px}.login-modal__form-inputs{margin-bottom:20px}.login-modal__form-inputs-input:not(:last-child){margin-bottom:28px}.login-modal__form-buttons-button{margin-bottom:20px;width:100%}.login-modal__form-buttons-button:last-child{margin-bottom:0}.login-modal__bottom-text{color:#120c17;font-size:14px;font-weight:500;line-height:17px;text-align:center}.login-modal__bottom-text p:first-child{margin-bottom:15px}.login-modal__bottom-text span{color:#5398ff;cursor:pointer;text-decoration:underline;transition:.2s}.login-modal__bottom-text span:hover{text-decoration:none}@media screen and (max-width:1439px){.login-modal__title{font-size:25px;line-height:35px}.login-modal__profile-info-email{font-size:14px;line-height:18px}}@media screen and (max-width:1279px){.login-modal .modal-content{width:605px}.login-modal__left-side{padding:30px;width:335px}.login-modal__right-side{width:270px}.login-modal__title{font-size:20px;line-height:30px}}@media screen and (max-width:1023px){.login-modal .modal-content{width:80%}.login-modal__wrapper{display:flex}.login-modal__left-side{padding:20px;width:100%}.login-modal__right-side{display:none;width:100%}.login-modal__title{margin-bottom:22px;text-align:center}.login-modal__profile-info{margin-bottom:22px}.login-modal__form,.login-modal__form-inputs{margin-bottom:16px}.login-modal__form-inputs-input:not(:last-child){margin-bottom:22px}.login-modal__form-buttons-button{margin-bottom:16px}}@media screen and (max-width:768px){.login-modal .modal-content{width:100%}.login-modal__left-side{padding:20px;width:100%}.login-modal__right-side{width:100%}}.registration-modal .modal-content{width:760px}.registration-modal__wrapper{display:flex}.registration-modal__left-side{padding:40px;width:440px}.registration-modal__right-side{background:50%/cover no-repeat url(./registration-modal-bg.mRuCJbRt.jpeg);border-radius:0 20px 20px 0;width:320px}.registration-modal__title{color:#120c17;font-size:30px;font-weight:700;line-height:45px;margin-bottom:28px}.registration-modal__form{display:flex;flex-direction:column;margin-bottom:20px}.registration-modal__form-inputs{margin-bottom:20px}.registration-modal__form-inputs-input:not(:last-child){margin-bottom:28px}.registration-modal__form-button{margin-bottom:20px;width:100%}.registration-modal__form-checkbox-label a{color:#5398ff;text-decoration:underline;transition:.2s}.registration-modal__form-checkbox-label a:hover{text-decoration:none}.registration-modal__bottom-text{color:#120c17;font-size:14px;font-weight:500;line-height:17px;text-align:center}.registration-modal__bottom-text span{color:#5398ff;cursor:pointer;text-decoration:underline;transition:.2s}.registration-modal__bottom-text span:hover{text-decoration:none}@media screen and (max-width:1439px){.registration-modal__title{font-size:25px;line-height:35px}}@media screen and (max-width:1279px){.registration-modal .modal-content{width:605px}.registration-modal__left-side{padding:30px;width:335px}.registration-modal__right-side{width:270px}.registration-modal__title{font-size:20px;line-height:30px}}@media screen and (max-width:1023px){.registration-modal .modal-content{width:80%}.registration-modal__left-side{padding:20px;width:100%}.registration-modal__right-side{display:none;width:100%}.registration-modal__title{margin-bottom:22px;text-align:center}.registration-modal__form,.registration-modal__form-inputs{margin-bottom:16px}.registration-modal__form-inputs-input:not(:last-child){margin-bottom:22px}.registration-modal__form-button{margin-bottom:16px}}@media screen and (max-width:768px){.registration-modal .modal-content{width:100%}.registration-modal__left-side{padding:20px;width:100%}.registration-modal__right-side{width:100%}}.forgot-password-modal .modal-content{width:470px}.forgot-password-modal__wrapper{padding:40px}.forgot-password-modal__title{color:#120c17;font-size:30px;font-weight:700;line-height:45px;margin-bottom:10px;text-align:center}.forgot-password-modal__description{color:#120c17;font-size:16px;font-weight:500;line-height:28px;margin-bottom:28px;text-align:center}.forgot-password-modal__form-input{margin-bottom:20px}.forgot-password-modal__form-button{width:100%}@media screen and (max-width:1439px){.forgot-password-modal__title{font-size:25px;line-height:35px}.forgot-password-modal__description{font-size:14px;line-height:24px}}@media screen and (max-width:1279px){.forgot-password-modal__title{font-size:20px;line-height:30px}}@media screen and (max-width:1023px){.forgot-password-modal .modal-content{width:60%}.forgot-password-modal__wrapper{padding:20px}.forgot-password-modal__title{margin-bottom:6px}.forgot-password-modal__description{margin-bottom:22px}.forgot-password-modal__form-input{margin-bottom:16px}}@media screen and (max-width:768px){.forgot-password-modal .modal-content{width:100%}}
