.signUpPage .innerWrapper{width:100vw;height:100vh;min-height:810px;display:-webkit-box;display:-ms-flexbox;display:flex}.signUpPage .innerWrapper .imgSide{width:50%;background-size:cover;background-position:top center}.signUpPage .innerWrapper .imgSide.signInImg{background-image:url(../img/sign-in.png)}.signUpPage .innerWrapper .imgSide.signUpImg{background-image:url(../img/sign-up-main.png)}@media (max-width:991px){.signUpPage .innerWrapper .imgSide{display:none}}.signUpPage .innerWrapper .contentSide{padding:0 30px;width:50%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signUpPage .innerWrapper .contentSide .imgCaption{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.15px;color:#2f2f2f;position:absolute;bottom:5px;left:5px}@media (max-width:991px){.signUpPage .innerWrapper .contentSide .imgCaption{display:none}}.signUpPage .innerWrapper .contentSide .logoWrap{position:absolute;width:120px;height:75px;top:5px;right:20px}.signUpPage .innerWrapper .contentSide .backBtn{cursor:pointer;background-color:transparent;border:0;position:absolute;width:46px;height:46px;padding:14px 12px;top:5px;left:5px;stroke:#2f2f2f}.signUpPage .innerWrapper .contentSide .backBtn:hover{stroke:#de5326}.signUpPage .innerWrapper .contentSide .mainBlock{max-width:515px}.signUpPage .innerWrapper .contentSide .mainBlock h1{font-size:44px;text-align:center;margin-bottom:30px}@media (max-width:991px){.signUpPage .innerWrapper .contentSide .mainBlock h1{font-size:34px}}@media (max-width:576px){.signUpPage .innerWrapper .contentSide .mainBlock h1{font-size:28px;margin-bottom:15px}}.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a{text-decoration:none;cursor:pointer;padding:24px;padding-right:95px;position:relative;text-align:left;background-color:#fff;border:1px solid #acacac;border-radius:12px}.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a .btnTitle{display:block;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:600;font-size:24px;line-height:120%;letter-spacing:-.01em;color:#2f2f2f;margin-bottom:10px}@media (max-width:576px){.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a .btnTitle{font-size:20px}}.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a .btnSubtitle{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:15px;line-height:160%;letter-spacing:.01em;color:#2f2f2f}@media (max-width:576px){.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a .btnSubtitle{font-size:13px}}.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a .iconWrap{position:absolute;width:48px;height:48px;right:25px;top:0;bottom:0;margin:auto;stroke:#2f2f2f}.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a:hover{border-color:#de5326;background-color:#fffaf6}@media (max-width:576px){.signUpPage .innerWrapper .contentSide .mainBlock .chooseBlock a{padding:15px;padding-right:75px}}.signUpPage .innerWrapper .contentSide .mainBlock .haveAccountNote{margin-top:30px;margin-bottom:30px;text-align:center;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:14px;color:#595959}.signUpPage .innerWrapper .contentSide .mainBlock .haveAccountNote a{text-decoration:none;cursor:pointer;background-color:transparent;border:0;font-weight:700;color:#38628f}.signUpPage .innerWrapper .contentSide .mainBlock .haveAccountNote a:hover{color:#de5326}.signUpPage .innerWrapper .contentSide .mainBlock .infoBlock{max-width:400px;margin:auto;text-align:center;border:1px solid #acacac;border-radius:8px;padding:16px;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.01em;color:#000}.signUpPage .innerWrapper .contentSide .formBlock{max-width:385px;width:100%}.signUpPage .innerWrapper .contentSide .formBlock h3{font-size:34px;text-align:left;color:#131214;margin-bottom:15px}@media (max-width:991px){.signUpPage .innerWrapper .contentSide .formBlock h3{font-size:28px}}@media (max-width:576px){.signUpPage .innerWrapper .contentSide .formBlock h3{font-size:24px;margin-bottom:10px}}.signUpPage .innerWrapper .contentSide .formBlock .description{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.01em;color:#2f2f2f;margin-bottom:35px}@media (max-width:576px){.signUpPage .innerWrapper .contentSide .formBlock .description{margin-bottom:15px}}.signUpPage .innerWrapper .contentSide .formBlock .successBlock{display:none}.signUpPage .innerWrapper .contentSide .formBlock .successBlock .innerText{border-radius:6px;background-color:#effce7;border:1px solid #008557;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:500;font-size:16px;letter-spacing:.15px;color:#008557;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:40px 15px}.signUpPage .innerWrapper .contentSide .formBlock .successBlock .innerText:before{content:url('data:image/svg+xml;utf8,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.75" y="0.5" width="19" height="19" rx="9.5" fill="%23F3FFFB"/><rect x="0.75" y="0.5" width="19" height="19" rx="9.5" stroke="%23008557"/><path d="M7.34961 10.2L9.14961 12L13.1496 8" stroke="%23008557" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.signUpPage .innerWrapper .contentSide .formBlock .wrongBlock .innerText{border-radius:6px;background-color:#fce7e7;border:1px solid #db0b0b;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:500;font-size:16px;letter-spacing:.15px;color:#db0b0b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:40px 15px}.signUpPage .innerWrapper .contentSide .formBlock .wrongBlock .innerText:before{content:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 15.01V15" stroke="%23DB0B0B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="12" cy="12" r="7.25" stroke="%23DB0B0B" stroke-width="1.5" /><path d="M12 9V12.5" stroke="%23DB0B0B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>')}.signUpPage .innerWrapper .contentSide .formBlock .policies{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.15px;color:#595959;margin:20px 0}.signUpPage .innerWrapper .contentSide .formBlock .policies a{color:#595959;text-decoration:underline}.signUpPage .innerWrapper .contentSide .formBlock .policies a:hover{color:#de5326}.signUpPage .innerWrapper .contentSide .formBlock .checkboxWrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.signUpPage .innerWrapper .contentSide .formBlock .checkboxWrapper label input{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px}.signUpPage .innerWrapper .contentSide .formBlock .checkboxWrapper label span{font-size:14px}.signUpPage .innerWrapper .contentSide .formBlock .note{margin-top:15px;text-align:center;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:14px;color:#595959}.signUpPage .innerWrapper .contentSide .formBlock .note a{text-decoration:none;cursor:pointer;background-color:transparent;border:0;font-weight:700;color:#38628f}.signUpPage .innerWrapper .contentSide .formBlock .note a:hover{color:#de5326}.signUpPage .innerWrapper .contentSide .formBlock .inputNote{opacity:0;visibility:hidden;position:absolute;z-index:10;top:100%;left:0;width:100%;background-color:#ddd;border-radius:5px;-webkit-box-shadow:5px 5px 25px rgba(0,0,0,.3);box-shadow:5px 5px 25px rgba(0,0,0,.3);padding:10px;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.01em;color:#595959;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signUpPage .innerWrapper .contentSide .formBlock .inputNote span{display:block}.signUpPage .innerWrapper .contentSide .formBlock .inputNote .valid{font-weight:700;color:green}.signUpPage .innerWrapper .contentSide .formBlock .forgot{text-decoration:none;display:inline-block;padding-top:10px;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.01em;color:#38628f}.signUpPage .innerWrapper .contentSide .formBlock .forgot:hover{color:#de5326}.signUpPage .innerWrapper .contentSide .formBlock .inputWrapper.typing .inputNote{opacity:1;visibility:visible}.signUpPage .innerWrapper .contentSide .formBlock .inputWrapper.error input{border-color:#db0b0b}.signUpPage .innerWrapper .contentSide .formBlock .inputWrapper.error .inputNote{color:#db0b0b}.signUpPage .innerWrapper .contentSide .formBlock .btnWrap{text-align:center}.signUpPage .innerWrapper .contentSide .formBlock .btnWrap .btn{margin:auto}.signUpPage .innerWrapper .contentSide .formBlock .btnWrap .btn.disabled{background-color:#ddd;cursor:not-allowed}.signUpPage .innerWrapper .contentSide .formBlock .btnWrap .btnGoogle{background-color:#fff;color:#3c4043;border:1px solid #dadce0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.signUpPage .innerWrapper .contentSide .formBlock .btnWrap .btnGoogle:hover{background-color:#f8f9fa;border-color:#c6c9cc}.signUpPage .innerWrapper .contentSide .formBlock .divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:16px 0;color:#999}.signUpPage .innerWrapper .contentSide .formBlock .divider span{padding:0 10px;font-size:13px}.signUpPage .innerWrapper .contentSide .formBlock .divider:before{content:'';-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #dadce0}.signUpPage .innerWrapper .contentSide .formBlock .divider:after{content:'';-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #dadce0}@media (max-width:991px){.signUpPage .innerWrapper .contentSide{padding:0 15px;width:100%}}@media (max-width:991px){.signUpPage .innerWrapper{min-height:750px}}@media (max-width:991px){.signUpPage{padding:45px 0 80px}}@media (max-width:576px){.signUpPage{padding:30px 0 60px}}