.sign-up{background:url(../../../../../uploads/2024/04/sing-up.webp), linear-gradient(105deg, #002ED3 33.4%, #4B82F1 100%);background-position:center;background-size:cover}.sign-up__inner{max-width:1142px;padding:208px 0 104px}.sign-up__inner .sign-up__body{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media (max-width:768px){.sign-up__inner .sign-up__body{grid-template-columns:1fr;padding:0 15px}}.sign-up__inner .sign-up__body .col h2{color:#FFF;font-size:16px;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:7px}.sign-up__inner .sign-up__body .col h1{color:#FFF;font-size:64px;font-weight:600;line-height:120%;margin-bottom:32px}@media (max-width:768px){.sign-up__inner .sign-up__body .col h1{font-size:48px}}.sign-up__inner .sign-up__body .col p{color:#FFF;font-size:16px;font-weight:400;line-height:22px}.sign-up__inner .sign-up__body .col form{border-radius:16px;background:#FFF;margin:0;padding:40px}@media (max-width:768px){.sign-up__inner .sign-up__body .col form{padding:24px}}.sign-up__inner .sign-up__body .col form p{margin:0;padding:0;margin-bottom:24px;position:relative}.sign-up__inner .sign-up__body .col form p input{border-radius:4px;border:1px solid #121316;background:rgba(18, 19, 22, 0.1);padding:6px 24px;min-height:48px}.sign-up__inner .sign-up__body .col form p input::placeholder{color:#121316;font-size:16px;font-weight:400;line-height:normal}.sign-up__inner .sign-up__body .col form p input._error{border-color:#ff0000}.sign-up__inner .sign-up__body .col form p .iti{width:100%}.sign-up__inner .sign-up__body .col form p .iti .iti__selected-dial-code{color:#121316;font-size:16px;font-weight:400;line-height:22px}.sign-up__inner .sign-up__body .col form p label.error{position:absolute;right:15px;top:50%;transform:translate(0, -50%);font-size:14px;color:#ff0000}.sign-up__inner .sign-up__body .col form p .password-input .show-password-input{color:transparent}.sign-up__inner .sign-up__body .col form p .password-input .show-password-input:after{background-image:url(../../../../../uploads/2024/04/solar_eye-outline.svg);width:24px;height:24px;position:absolute;right:0}.sign-up__inner .sign-up__body .col form .bottom__content{display:flex;justify-content:space-between}.sign-up__inner .sign-up__body .col form .bottom__content span{color:#121316;font-size:16px;font-weight:700;line-height:140%;max-width:200px}.sign-up__inner .sign-up__body .col form .bottom__content a{border-radius:4px;border:1px solid #002ED3;background:#C6DAF7;padding:13px 24px;color:#002ED3;font-size:16px;font-weight:700;line-height:normal;display:inline-flex}.sign-up__inner .sign-up__body .col form .bottom__content a:hover{background:#002ED3;color:#fff}.sign-up__inner .sign-up__body .col form .join{border-radius:4px;background:#002ED3;border:1px solid #002ED3;padding:13px 32px;display:flex;justify-content:center;color:#FFF;font-size:16px;font-weight:700;line-height:normal;width:100%;margin-bottom:32px;transition:all 0.5s}.sign-up__inner .sign-up__body .col form .join:hover{background:#C6DAF7;color:#002ED3}.sign-up__inner .sign-up__body .col form .checkboxes-req{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q{padding-left:40px;display:flex;position:relative}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q::before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border-radius:4px;border:1px solid #121316;background:rgba(18, 19, 22, 0.1)}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q::after{content:"";position:absolute;top:6px;left:6px;width:12px;height:12px;opacity:0;visibility:hidden;transition:all 0.3s ease 0s;border-radius:4px;background:#002ED3}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q input{opacity:0;visibility:hidden;z-index:-1;position:absolute}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q._active::after{opacity:1;visibility:visible}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q .error{display:none !important}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q.check-me::before{border-color:#ff0000}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q .register-desc{color:#121316;font-size:16px;font-weight:400;line-height:22px}.sign-up__inner .sign-up__body .col form .checkboxes-req .checkboxes-q .register-desc a{color:#002ED3;font-weight:700}