.signup-login-container{width:100%;max-width:1500px;margin:0 auto;min-height:100vh;display:flex;align-items:center;justify-content:space-around;gap:20px;padding:30px 40px;overflow:hidden}.signup-login-container.login{background-color:#ffffff}.signup-login-container .signup_login_info{width:100%;padding:40px 50px;transform:translateX(0);opacity:0}.signup-login-container .signup_login_info .logoImage{display:flex;align-items:center;justify-content:center}.signup-login-container .signup_login_info img{width:230px}.signup-login-container .form_main_container .logoImage{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.signup-login-container .form_main_container img{width:160px}.signup-login-container .signup_login_info h1{font-size:4vw;font-weight:700;line-height:3.9rem;color:#1a1a1a}.signup-login-container .signup_login_info h1 span{background-image:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.signup-login-container .signup_login_info p{font-size:15px;font-weight:500;color:#2b2b2b;margin:10px 0}.signup-login-container .form_main_container{width:80%;display:flex;align-items:center;justify-content:center}.signup-login-container .main_form{width:430px;background-color:#ffffff;border-radius:var(--border-radius);box-shadow:0 0 3px rgba(0,0,0,.082);border:1px solid var(--border-color);padding:20px 15px;transform:translateX(0);opacity:0}.signup-login-container .main_form.signup{transform:translateX(0);opacity:0}.signup-login-container .forgotPassword,.signup-login-container .main_form.login{transform:translateY(0)}.signup-login-container .main_form h1{font-size:22px;text-transform:capitalize;text-align:center;color:#000000bb;margin-top:10px;margin-bottom:2rem;font-weight:800}.signup-login-container .main_form p{display:none}.signup-login-container .main_form .about{display:block!important;font-size:14px;text-align:center;margin-top:-20px;margin-bottom:15px;padding:0 5px;color:#414141;font-weight:600}.signup-login-container .main_form .main_input_container{width:100%;height:48px;font-size:15px;font-weight:500;letter-spacing:.5px;border-radius:var(--border-radius);border:1.9px solid var(--border-color);background-color:#f7f7f7;outline:none;margin:15px 0;transition:all .5s cubic-bezier(.19,1,.22,1);color:#000;display:flex;align-items:center;position:relative;padding:15px 10px}.signup-login-container .main_form .main_input_container span{font-size:16px;color:#616161;margin-right:10px}.signup-login-container .main_form .main_input_container .inputBox{width:100%;height:46px;outline:none;background-color:transparent;user-select:none}.signup-login-container .main_form .main_input_container:focus-within{border-color:var(--primary-color)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.error_input{border-color:#ff3232!important}.signup-login-container .main_form .main_input_container .passwordEye{font-size:17px;cursor:pointer;padding:10px;position:absolute;right:3px;border-radius:50px;transition:all .5s cubic-bezier(.19,1,.22,1);color:#424242}.main_form .main_input_container .passwordEye:hover{transform:scale(.95);background-color:rgb(240,240,240)}.main_form .main_input_container:has(.passwordEye:active){transform:scale(1)}.main_form .signup_login_checkbox{margin-top:15px;padding:0 2px}.main_form .signup_login_checkbox input[type=checkbox]{display:none;visibility:hidden}.main_form .signup_login_checkbox .cbx{margin:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.main_form .signup_login_checkbox .cbx .checkMark,.main_form .signup_login_checkbox p{display:inline-block;vertical-align:middle;transform:translateZ(0)}.main_form .signup_login_checkbox .cbx .checkMark:first-child{position:relative;width:15px;height:15px;border-radius:3px;transform:scale(1);vertical-align:middle;border:1px solid #9098a9;transition:all .2s ease}.main_form .signup_login_checkbox .cbx .checkMark:first-child svg{position:absolute;top:1px;left:1px;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:13px;stroke-dashoffset:13px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.main_form .signup_login_checkbox .cbx .checkMark:first-child:before{content:"";width:100%;height:100%;background:var(--primary-color);display:block;transform:scale(0);opacity:1;border-radius:50%}.main_form .signup_login_checkbox .cbx .checkMark:last-child{padding-left:8px}.main_form .signup_login_checkbox .cbx:hover .checkMark:first-child{border-color:var(--primary-color)}.main_form .signup_login_checkbox .inp-cbx:checked+.cbx .checkMark:first-child{background:var(--primary-color);border-color:var(--primary-color);animation:wave-46 .4s ease}.main_form .signup_login_checkbox .inp-cbx:checked+.cbx .checkMark:first-child svg{stroke-dashoffset:0}.main_form .signup_login_checkbox .inp-cbx:checked+.cbx .checkMark:first-child:before{transform:scale(3.5);opacity:0;transition:all .6s ease}@keyframes wave-46{50%{transform:scale(.9)}}.main_form .signup_login_checkbox p{margin-left:10px;font-weight:600;font-size:14px;color:#242424}.main_form .signup_login_checkbox .terms{color:var(--primary-color)}.form_main_container .main_form .submit{font-size:13px;margin:15px 0;font-weight:700}.main_form .signup_login_links{display:flex;justify-content:space-between}.main_form .signup_login_links .signup_login_link{font-size:14px;font-weight:600}.main_form .signup_login_links .signup_login_main_link{color:var(--primary-color);margin-left:5px}.main_form .signup_login_more_options{width:100%;display:flex;align-items:center;justify-content:center;margin:10px 0}.main_form .signup_login_more_options .line{height:2px;flex:1 1 0%;background-color:rgb(235,235,235);border-radius:50px}.main_form .signup_login_more_options span{margin:0 30px;text-transform:uppercase;font-weight:700;font-size:15px;color:#2c2c2c;letter-spacing:1px}.more_login_signup{margin-top:15px}.continue_with_google,.more_login_signup{width:100%;display:flex;align-items:center;justify-content:center}.continue_with_google{padding:.5rem 2rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:center;text-transform:capitalize;vertical-align:middle;border-radius:var(--border-radius);border:1.5px solid rgb(235,235,235);gap:.75rem;color:rgb(65,63,63);background-color:#ffffff;cursor:pointer;transition:all .6s ease;height:48px;user-select:none}.continue_with_google svg{height:24px}.mail_success_popup{width:100%;min-height:100vh;position:absolute;top:0;left:0;z-index:1000}.background-blur{width:100%;height:100%;background-color:rgba(0,0,0,.116);position:fixed;top:0;left:0;z-index:999;backdrop-filter:blur(5px)}.mail_success_popup_content{width:400px;height:400px;background-color:#ffffff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;border-radius:var(--border-radius);padding:15px;display:flex;align-items:center;flex-direction:column}.mail_success_popup_content .mail{width:200px;margin-top:10px}.mail_success_popup_content h1{font-size:17px;font-weight:700;margin-top:15px;letter-spacing:.2px}.mail_success_popup_content p{font-size:15px;text-align:center;padding:10px;color:#000}.mail_success_popup_content button{padding:5px 15px;background-color:var(--primary-color);font-size:14px;margin-top:15px;color:#ffffff;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:var(--border-radius)}.select_option_profile_complete__control{width:100%;font-size:14px;font-weight:600;letter-spacing:.5px;border-radius:var(--border-radius)!important;border:1px solid rgb(221,221,221)!important;background-color:#f7f7f7!important;outline:none;margin:15px 0;transition:all .5s cubic-bezier(.19,1,.22,1);color:#000;padding:5px 10px;box-shadow:none!important;cursor:pointer!important}.select_option_profile_complete__control--is-focused{border-color:var(--primary-color)!important}.select_option_profile_complete__menu{font-size:13px!important;font-weight:600;cursor:pointer;border:none}.select_option_profile_complete__indicator-separator{display:none!important}.select_option_profile_complete__option--is-focused{background-color:#f7f7f7!important}.select_option_profile_complete__option--is-selected{background-color:var(--primary-color)!important;color:#ffffff!important}.select_option_profile_complete__placeholder{font-size:14px}@media (min-width:1000px) and (max-width:1100px){.signup-login-container .signup_login_info{padding:10px}.signup-login-container .signup_login_info h1{line-height:3.7rem!important}}@media (max-width:1000px){.signup-login-container .signup_login_info{padding:10px}.signup-login-container .signup_login_info h1{line-height:3.3rem}}@media (max-width:900px){.signup-login-container .signup_login_info{display:none;margin-top:2rem;width:80%}.signup-login-container .signup_login_info h1{font-size:33px;line-height:2.8rem;text-align:center}.signup-login-container .signup_login_info p{font-size:14px;text-align:center;margin-top:20px}.signup-login-container .main_form{width:450px}.signup-login-container{padding:20px}}@media (max-width:600px){.signup-login-container{padding:0;width:100%;background-color:#ffffff}.signup-login-container .signup_login_info{display:none}.signup-login-container .form_main_container{width:100%}.signup-login-container .main_form{width:100%;min-height:100vh;padding:15px 25px;display:flex;align-items:center;justify-content:center;flex-direction:column}.signup-login-container .main_form h1{margin-bottom:10px;font-size:22px}.signup-login-container .main_form p{display:block;font-size:16px;text-align:center;margin-bottom:15px;font-weight:600;color:#505050}.signup-login-container .main_form form{width:100%}.signup-login-container .main_form .main_input_container{border:1px solid var(--border-color)}.signup-login-container .main_form .main_input_container,.signup-login-container .main_form .main_input_container .inputBox{height:57px;font-size:15px;letter-spacing:0;font-weight:600}.signup-login-container .main_form .main_input_container .passwordEye,.signup-login-container .main_form .main_input_container span{font-size:20px}.main_form .signup_login_checkbox{margin-top:15px;margin-bottom:10px}.main_form .signup_login_checkbox .cbx{display:flex}.main_form .signup_login_checkbox .cbx .checkMark:first-child{width:18px;height:18px}.main_form .signup_login_checkbox .cbx .checkMark:first-child svg{position:absolute;top:2px;left:2.5px;stroke-dasharray:13px;stroke-dashoffset:13px}.main_form .signup_login_checkbox p{font-size:14px;font-weight:600}.main_form .signup_login_links{width:100%;justify-content:space-between;flex-direction:column}.main_form .signup_login_links .signup_login_link{font-weight:700;margin-top:10px;font-size:16px;letter-spacing:0;text-align:center}.signup-login-container .main_form .submit{font-size:15px}.continue_with_google{width:100%;justify-content:center;font-size:14px;font-weight:600;text-align:center;height:57px;gap:20px}.continue_with_google svg{height:24px}.signup-login-container .main_form.password_content{display:flex;justify-content:flex-start}.signup-login-container .main_form.password_content img{display:block!important}.form_main_container .main_form.password_content h1{margin-bottom:25px;margin-top:50px}.form_main_container .main_form.password_content .about{font-size:15px;margin-bottom:15px}.form_main_container .main_form.password_content .submit{margin-top:30px;font-size:15px;letter-spacing:1px}}@media (max-width:350px){.signup-login-container .main_form h1{font-size:20px}.signup-login-container .main_form p{font-size:12px}.continue_with_google,.main_form .signup_login_checkbox p{font-size:3.6vw}.continue_with_google svg{height:20px}}