.wrapper{background-image:url(/assets/registration/content_creator/sing_up_bg.png);background-repeat:no-repeat;background-size:contain;background-position:50%;background-color:#f4f6fa;display:flex;justify-content:center;padding-top:140px}.college_wrapper{background-image:url(/assets/registration/content_creator/college_sing_up_bg.png);background-color:#f4f4f4}.main_part{background:#fff;width:808px;padding:60px 0 120px;display:flex;flex-direction:column;align-items:center;margin-bottom:140px}.main_part .content_creator_main_text,.main_part .forget_pass_main_text,.main_part .login_main_text{font-family:Poppins-Regular;font-size:34px;font-weight:600;line-height:48px;letter-spacing:.01em;margin-bottom:16px;text-align:center;max-width:623px}.main_part .college_h1{margin-bottom:40px}.main_part .main_part_text{font-family:Poppins-Regular;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;max-width:553px;margin-bottom:50px}.main_part .registration_form{display:block}.main_part .log_error,.main_part .reg_error{display:none;position:absolute;color:red}.main_part .reg_error{top:-40px}.main_part .log_error{bottom:135px}.main_part form{display:flex;flex-direction:column;align-items:center;position:relative}.main_part label{margin-bottom:20px}.main_part .mdc-text-field{width:354px}.main_part .mdc-floating-label{font-family:Avenir-Light;font-size:16px;line-height:24px;text-align:left}.main_part .mdc-text-field__input{font-family:Avenir-Medium;font-size:16px;line-height:24px}.main_part .pass_check{position:relative}.main_part .material-icons{position:absolute;right:10px}.main_part .college_select{width:354px;height:56px;border:none;background:#fff}.main_part .college_select_field{margin-bottom:20px}.main_part #check_first_pass,.main_part #email_field,.main_part #login_pass,.main_part .email_field{position:relative}.main_part .email_exist,.main_part .incorrect_email,.main_part .not_enought_letter,.main_part .not_enought_login_letter,.main_part .pass_not_mutch,.main_part .second_incorrect_email,.main_part .third_incorrect_email{display:none;position:absolute;font-size:12px;top:55px;bottom:-17px;color:red}.main_part .agreetments{margin-bottom:36px;width:354px}.main_part .agreetments a,.main_part .agreetments input{cursor:pointer}.main_part .agreetments .check_text{width:325px;display:inline-block;margin-left:33px;white-space:normal;word-break:break-word}.main_part .agreetments span{font-family:Avenir-Light;font-size:16px;line-height:24px;color:#5a646e}.main_part .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:#5a646e;background-color:#5a646e}.main_part button{width:354px;height:56px;border-radius:6px;font-family:Poppins-Regular;font-size:16px;line-height:24px;color:#fff;border:none;cursor:pointer;margin-bottom:26px}.main_part .login_btn,.main_part .reg_btn,.main_part .reset_pass{pointer-events:none;cursor:not-allowed;opacity:.4}.main_part .login_btn.active,.main_part .reg_btn.active,.main_part .reset_pass.active{pointer-events:all;cursor:pointer;opacity:1}.main_part .back_to_log_in,.main_part .switch_to_log_in,.main_part .switch_to_register{cursor:pointer;color:#e359ff}.main_part .login_form{display:none}.main_part .login_form .pass_check{margin-bottom:10px}.main_part .forgot_pass{font-family:Avenir-Light;font-size:16px;line-height:24px;align-self:flex-end;margin-bottom:40px;text-decoration:underline;cursor:pointer;color:#5a646e}.main_part .mdc-text-field{align-items:center}.main_part .material-icons{cursor:pointer;z-index:1}.main_part .pass_form{display:none}.main_part .pass_form form{position:relative}.main_part .pass_form form .pass_message{display:none;position:absolute;top:67px}.main_part .pass_form form .pass_form_not_send{color:red}.main_part .pass_form form .pass_correct{color:#028a0f}.main_part .pass_form label{margin-bottom:40px}.main_part .forgot_pass_text{font-family:Poppins-Regular;font-size:16px;line-height:24px;color:#514a5a;text-align:center;margin-bottom:20px}.college_logo{width:151px;height:100%;max-height:50px;background-position:50%;background-size:contain;background-repeat:no-repeat;margin:0 auto 26px}.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}#phone_wrapper{position:relative;z-index:1}#phone_wrapper .mdc-floating-label{padding-left:36px}#phone_wrapper .mdc-floating-label.mdc-floating-label--float-above{padding-left:18px}#phone_wrapper .iti--allow-dropdown{width:100%;border:none;border-radius:4px}#phone_wrapper .iti--allow-dropdown #phone{border:1px solid rgba(0,0,0,.38);text-align:left;text-align:initial;width:100%;height:56px;border-radius:4px;outline:none;color:rgba(0,0,0,.87);padding-top:16px;padding-bottom:16px;font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:400;letter-spacing:.009375em;text-decoration:inherit;text-transform:inherit}#phone_wrapper .iti--allow-dropdown #phone:hover{border-color:rgba(0,0,0,.87)}#phone_wrapper .iti--allow-dropdown #phone:focus{border:2px solid #6200ee}#phone_wrapper .error-text{display:none;position:absolute;font-size:12px;top:55px;bottom:-17px;color:red}#phone_wrapper .error-text.show-error{display:block}@media screen and (max-width:860px){.wrapper{padding-top:0}.main_part{margin-bottom:0}.wrapper.content_creator_by_college_wrapper,.wrapper.content_creator_wrapper{background-color:#fff}.main_part .content_creator_main_text{font-size:24px}}@media screen and (max-width:480px){.main_part{padding:40px 20px 80px}.main_part .log_btn,.main_part .mdc-text-field,.main_part .reg_btn,.main_part .reset_pass{max-width:300px}.main_part .agreetments{max-width:325px}.main_part .agreetments .check_text{width:280px}}@media screen and (max-width:360px){.main_part .agreetments,.main_part .log_btn,.main_part .mdc-text-field,.main_part .reg_btn,.main_part .reset_pass{max-width:280px}.main_part .agreetments .check_text{width:240px}}