.register__nera__container{display:flex;flex-direction:column;width:100%;min-height:100vh;height:auto;position:relative;justify-content:center;align-items:center;background-image:url(https://static-content.staging.nera-agro.com/productor/auth0/bg-farmer.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.register__nera__container__chevron{margin:0;width:100%}@media(max-width:759px){.register__nera__container__chevron .goback_button__container{display:flex;margin-top:60px}}.register__nera__container__maincontent{max-width:1250px;margin:0 auto;width:100%;min-height:100vh;display:flex;justify-content:flex-end;align-items:center;padding:40px;position:relative}@media(max-width:759px){.register__nera__container__maincontent{justify-content:center;padding:20px 16px}}.register__nera__container__maincontent__first-half{width:50%}@media(max-width:759px){.register__nera__container__maincontent__first-half{display:none}}.register__nera__container__maincontent__form{background-color:var(--color-text-accessible-white);width:50%;max-width:600px;padding:40px;border-radius:8px;position:relative;z-index:2;height:auto;min-height:auto;overflow:visible;box-shadow:0 4px 12px rgba(0,0,0,.1);flex-shrink:0}@media(max-width:759px){.register__nera__container__maincontent__form{width:100%;max-width:none;padding:16px;box-shadow:none;flex-shrink:1}}.register__nera__container__maincontent__form__main_title{color:var(--color-text-default);font-size:24px;font-weight:600;line-height:26px}@media(max-width:759px){.register__nera__container__maincontent__form__main_title{font-size:24px;font-style:normal;font-weight:700;line-height:26px}}.register__nera__container__maincontent__form__main_text{color:var(--gray-700);font-size:16px;font-weight:400;line-height:22px;margin:8px 0 18px;width:85%}@media(max-width:759px){.register__nera__container__maincontent__form__main_text{font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:0;margin-bottom:36px;width:100%}}.register__nera__container__maincontent__form__inputs_form{width:100%;height:80px;margin-bottom:8px}@media(max-width:759px){.register__nera__container__maincontent__form__inputs_form{width:100%}}.register__nera__container__maincontent__form__input_password{width:100%}@media(max-width:759px){.register__nera__container__maincontent__form__input_password{width:100%;margin-bottom:16px}}.register__nera__container__maincontent__form__terms_checkbox{align-items:flex-start;display:flex;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px;padding-top:24px}.register__nera__container__maincontent__form__terms_checkbox .ant-checkbox>span{border:1px solid var(--color-text-default)!important}.register__nera__container__maincontent__form__terms_checkbox__text_term{margin-left:8px;width:100%}@media(max-width:759px){.register__nera__container__maincontent__form__terms_checkbox__text_term{width:100%}}.register__nera__container__maincontent__form__terms_checkbox .checkbox__container{margin-top:2px}.register__nera__container__maincontent__form__button_register{margin:38px 0 18px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.register__nera__container__maincontent__form__button_register .ant-btn{width:306px;min-width:120px;border-radius:100px;font-size:14px}@media(max-width:759px){.register__nera__container__maincontent__form__button_register .ant-btn{width:100%}}.register__nera__container__maincontent__form__button_register .alreadyHaveAccount{margin-top:30px;text-decoration:underline;font-size:14px;color:var(--color-text-default);font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;height:30px}@media(max-width:759px){.register__nera__container__maincontent__form__button_register{width:100%}}.register__nera__container__maincontent__form__button_back{width:100%;margin-top:18px}.register__nera__container__maincontent__form .blue__link{color:var(--color-text-link-visited);font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.hidden__column{display:none}.register__nera__container__alert{margin-bottom:16px;width:100%}@media(max-width:759px){.register__nera__container__alert{width:100%}}.register__nera__container__alert__container{align-items:center;border:1px solid var(--color-background-info);border-radius:8px;display:flex;justify-content:flex-start;padding:16px;width:100%}.register__nera__container__alert__container__icon{align-items:center;display:flex;justify-content:center}.register__nera__container__alert__container__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 16px}.register__nera__container__alert__container__content__text{color:var(--gray-700);font-size:14px;line-height:20px;margin-bottom:10px}.register__nera__container__alert__container__content__button{background:transparent;border:0;color:var(--color-background-info);cursor:pointer;padding:0;text-decoration:underline}.input-asterisk--error{color:var(--color-background-notice)!important}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus-within{box-shadow:none!important}.modal_container{display:flex;flex-direction:column;gap:20px;padding:12px 24px 24px}.modal_container_title_modal{display:flex;font-size:20px;font-weight:700;justify-content:space-between;line-height:24px}.modal_container_title_modal>button{align-items:center;background:unset;border:1px solid #505c6f;border-radius:50%;color:#505c6f;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;width:24px}.modal_container_subtitle_modal{font-size:14px;font-weight:400;line-height:20px}.modal_container_terms_modal{display:flex;flex-direction:row;font-size:14px;line-height:20px}.modal_container_terms_modal_terms_bold>button{background:unset;border:unset;color:#04327e;cursor:pointer;font-weight:700;margin-left:5px;padding:0}.modal_container_terms_modal_terms_regular{margin-left:12px}.modal_container_buttons_modal{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:759px){.modal_container_buttons_modal{flex-direction:column;gap:8px}}