.form-wrapper:not(.product *){max-width:1728px;width:100%;margin:0 auto 120px}@media (max-width: 680px){.city-list-offcanvas{row-gap:0px!important}.city-list-offcanvas ul:has(.city-option){padding:0!important}.city-list-offcanvas ul:has(.city-option) li{height:fit-content!important;padding:10px 0}.city-list-offcanvas ul:has(.city-option) .city-option{font-size:16px!important;line-height:22px!important}}.simple-form{display:flex;flex-direction:column;background:#FFFFFF;gap:32px;max-width:560px;width:100%;height:fit-content;padding:48px}.simple-form p:empty{display:none}.simple-form .error-message{height:0px;position:absolute}.simple-form .company-inputs{display:flex;flex-direction:column;gap:16px}.simple-form label:has(>input[type=checkbox]){color:#231f20b3;display:flex;gap:8px;font-size:16px;line-height:22px;transition:all .2s ease-in-out}.simple-form label:has(>input[type=checkbox]) .custom-checkbox{flex-shrink:0}.simple-form label:has(>input[type=checkbox]:checked){color:#231f20}.simple-form label:has(>input:not([type=checkbox])){width:100%;height:70px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-bottom:1px solid rgba(35,31,32,.2509803922);transition:all .3s ease-out}.simple-form label:has(>input:not([type=checkbox])) input{height:35px;padding-left:1px;font-size:1.0067em;border:none;line-height:2em}.simple-form label:has(>input:not([type=checkbox])) input::placeholder{transform:translateY(10px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.simple-form label:has(>input:not([type=checkbox])) input:focus,.simple-form label:has(>input:not([type=checkbox])) input:focus-visible{box-shadow:none;outline:none}.simple-form label:has(>input:not([type=checkbox])) input:focus::placeholder,.simple-form label:has(>input:not([type=checkbox])) input:focus-visible::placeholder{display:inline-block;padding-top:4px;opacity:.5;transform:translateY(0)}.simple-form label:has(>input:not([type=checkbox]))>p:not(.error-message),.simple-form label:has(>input:not([type=checkbox])) .password-question:not(.error-message){transform:translateY(12px);color:#231f2080;transition:transform .3s ease-out,font-size .3s ease-out}.simple-form label:has(>input:not([type=checkbox])):is(.simple-form *)>p:not(.error-message),.simple-form label:has(>input:not([type=checkbox])):is(.simple-form *)>.password-question{transform:translateY(18px)}.simple-form label:has(>input:not([type=checkbox])):has(>input:focus),.simple-form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)){border-bottom:1px solid #0E7CBB}.simple-form label:has(>input:not([type=checkbox])):has(>input:focus)>p:not(.error-message),.simple-form label:has(>input:not([type=checkbox])):has(>input:focus) .password-question:not(.error-message),.simple-form label:has(>input:not([type=checkbox])):has(>input:focus) .password-question:not(.error-message) p,.simple-form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown))>p:not(.error-message),.simple-form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)) .password-question:not(.error-message),.simple-form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)) .password-question:not(.error-message) p{font-size:14px;line-height:20px;transform:translateY(0)}.simple-form label.error{position:relative;border-bottom:1px solid #C6311D!important}.simple-form label.error+.error-message{position:relative;height:fit-content;display:block;color:#c6311d;margin-top:-14px}.simple-form label.error .error-message:not(.error>*){display:none}.simple-form .inputs-wrapper{display:flex;flex-direction:column;gap:16px}.simple-form .submit-wrapper{display:flex;justify-content:space-between}.simple-form .submit-wrapper .register{display:flex;flex-direction:column;gap:4px;padding:4px 0}.simple-form .submit-wrapper .register p{color:#231f2080}.simple-form .submit-wrapper .register a{color:#0e7cbb}.simple-form .submit-wrapper button{display:flex;justify-content:center;align-items:center;width:fit-content;height:fit-content;padding:17px 32px;background:#0E7CBB;border:none}.simple-form .submit-wrapper button p,.simple-form .submit-wrapper button span{color:#fff}.simple-form .submit-wrapper button:hover{background:#2779B1}.simple-form .password-question{display:flex;justify-content:space-between}.simple-form .password-input{position:relative}.simple-form .password-input .eye{display:none;position:absolute;width:24px;height:24px;right:0;top:32px;cursor:pointer}.simple-form .password-input input{padding-right:32px}.simple-form .password-input input[type=password]{font-size:23px;letter-spacing:.5px;margin-left:-2px}.simple-form .password-input input[type=password]:placeholder-shown{font-size:16px;line-height:22px;letter-spacing:0}.simple-form .password-input:has(input:focus) .eye,.simple-form .password-input:has(>input:not(:placeholder-shown)) .eye{display:block}.simple-form .description{margin-bottom:calc(14px - .109em)}.register-password .submit-wrapper button{padding:16px 24px}input[type=checkbox]{position:absolute!important;width:0;height:0;visibility:hidden}.custom-checkbox{display:block;box-sizing:border-box;width:22px;height:22px;border:1px solid rgba(35,31,32,.2509803922);transition:all .2s ease-in-out}.custom-checkbox:before{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M13%204L6%2012L3%209%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);opacity:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}input[type=checkbox]:checked+.custom-checkbox{background-color:#0e7cbb;border:1px solid #0E7CBB}input[type=checkbox]:checked+.custom-checkbox:before{opacity:1;margin-top:2px}.registration-form .simple-form{height:fit-content}@media (max-width: 1250px){.registration-form .simple-form .submit-wrapper{margin-top:1px}}@media (min-width: 1250px){.forgot-password{margin-top:-1px}.forgot-password .inputs-wrapper{gap:18px}}@media (max-width: 1232px){.form-wrapper:not(.product *){padding-left:16px;padding-right:16px;margin-bottom:95px}}@media (max-width: 1250px){.simple-form .password-input .eye{top:30px}.form-wrapper:not(.product *):has(>.forgot-password-form){margin-bottom:99px}.form-wrapper:not(.product *) .reset{gap:15px}.form-wrapper:not(.product *) .reset .submit-wrapper button{padding:16px 0}.form-wrapper:not(.product *) .register-password{gap:7px}.simple-form{min-height:282px;height:fit-content;padding:24px;gap:23px}.simple-form .submit-wrapper{flex-direction:column;gap:16px;margin-bottom:1px}.simple-form .submit-wrapper .register{flex-direction:row;justify-content:space-between;padding:0}.simple-form .submit-wrapper .register a{font-size:14px;line-height:22px}.simple-form .submit-wrapper button{padding:12px 0;width:100%}.simple-form label{justify-content:flex-end}.simple-form .description{margin-bottom:-.11em}.forgot-password .submit-wrapper button{padding:16px 0}.reset{gap:16px;height:fit-content}.reset .submit-wrapper button{padding:17px 0}.registration .inputs-wrapper label{justify-content:flex-start}.registration .submit-wrapper button{padding:16px 0}.registration-form .simple-form input{font-size:14px;line-height:22px}}
