@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap");#social-login-btns{text-align:center;clear:both}#social-login-btns .social-btns{overflow:hidden;display:block;gap:16px;transform:scale(1.05) !important}#social-login-btns .social-btns .btn{width:100%;font-size:var(--m-font-mini);padding:12px}#social-login-btns .social-btns .btn:only-child{width:100%}#social-login-btns .social-btns .social-btn{width:100%;transform:scale(0.95);transition-duration:.2s;transition-property:transform;border-radius:90px}#social-login-btns .social-btns .social-btn:hover{transform:scale(1) !important}#social-login-btns .social-btns .btn-google,#social-login-btns .social-btns .btn-facebook{background-color:var(--m-site-content-bg-color);border:1px solid #b1b3b3;border-radius:90px;height:60px;padding:0;color:#fff}#social-login-btns .social-btns .btn-google:visited,#social-login-btns .social-btns .btn-facebook:visited{color:#fff}#social-login-btns .social-btns .btn-google:hover,#social-login-btns .social-btns .btn-facebook:hover{color:#fff}#social-login-btns .social-btns .btn-google:active,#social-login-btns .social-btns .btn-facebook:active{color:#fff}#social-login-btns .social-btns .btn-google:focus,#social-login-btns .social-btns .btn-facebook:focus{box-shadow:none}#social-login-btns .social-btns .btn-google span,#social-login-btns .social-btns .btn-facebook span{color:#4285f4;line-height:60px;display:block;border-radius:90px}#social-login-btns .social-btns .btn-google img,#social-login-btns .social-btns .btn-facebook img{float:left;margin:12px 0 12px 12px}#social-login-btns .social-btns .disabled-link{pointer-events:none;cursor:default}#social-login-btns .social-cafe{display:flex;justify-content:space-between;align-items:center;background-color:#333745;padding:32px;margin-bottom:40px}.social-login-divider{margin-bottom:32px}.social-login-divider span{color:var(--m-font-color-gray-2);font-size:12px;line-height:16px;margin:0 18px;white-space:nowrap}body,#site{background-color:var(--m-external-site-bg-color) !important}body.registrations.new #content,body.registrations.create #content{margin-top:36px}@media(max-width:991px){body.registrations.new #content,body.registrations.create #content{height:inherit;margin-top:24px !important}}@media(max-width:991px){body.registrations.new #content-middle,body.registrations.create #content-middle{padding:0 16px 32px !important}}body.registrations.new #register-wrapper,body.registrations.create #register-wrapper{min-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:750px;display:flex;flex-direction:column;justify-content:center;padding:56px 100px;margin:0 auto;border-radius:16px;border:1px solid #e7e7e7;background:#FFF}body.registrations.new #register-wrapper h1,body.registrations.create #register-wrapper h1{font-weight:var(--m-font-weight-bold);color:var(--m-font-color-gray-4);margin-bottom:40px;margin-top:0;font-size:40px}body.registrations.new #register-wrapper form abbr,body.registrations.create #register-wrapper form abbr{display:none}body.registrations.new #register-wrapper form .password-fields,body.registrations.create #register-wrapper form .password-fields{display:flex;gap:26px;align-items:flex-end}body.registrations.new #register-wrapper form .password-fields>div,body.registrations.create #register-wrapper form .password-fields>div{width:100%}@media(max-width:575px){body.registrations.new #register-wrapper form .password-fields,body.registrations.create #register-wrapper form .password-fields{flex-direction:column;gap:0}body.registrations.new #register-wrapper form .password-fields>div:first-child,body.registrations.create #register-wrapper form .password-fields>div:first-child{margin-bottom:24px}}body.registrations.new #register-wrapper form .password-requirements,body.registrations.create #register-wrapper form .password-requirements{margin-top:-18px;margin-bottom:24px;color:#ff5b5b}body.registrations.new #register-wrapper form .password-requirements .valid,body.registrations.create #register-wrapper form .password-requirements .valid{color:#00bf6f}body.registrations.new #register-wrapper form .form-group:not(.has-error):focus-within .floating-label,body.registrations.create #register-wrapper form .form-group:not(.has-error):focus-within .floating-label{color:inherit}body.registrations.new #register-wrapper form .form-actions,body.registrations.create #register-wrapper form .form-actions{transition-duration:.2s;transition-property:transform;border-radius:90px}body.registrations.new #register-wrapper form .form-actions .btn,body.registrations.create #register-wrapper form .form-actions .btn{font-size:var(--m-font-mini);height:51px;border-radius:90px;background:var(--m-primary);color:#404040;border:0}body.registrations.new #register-wrapper form .form-actions .btn:hover,body.registrations.create #register-wrapper form .form-actions .btn:hover{background:var(--m-primary) !important;color:#404040 !important}body.registrations.new #register-wrapper form .form-actions:not(:has(:disabled)):hover,body.registrations.create #register-wrapper form .form-actions:not(:has(:disabled)):hover{transform:scale(1.05) !important}body.registrations.new #register-wrapper form .form-accept-terms,body.registrations.create #register-wrapper form .form-accept-terms{margin-bottom:20px}body.registrations.new #register-wrapper form .form-accept-terms label,body.registrations.create #register-wrapper form .form-accept-terms label{font-size:var(--m-font-mini)}body.registrations.new #register-wrapper form .checkbox label,body.registrations.create #register-wrapper form .checkbox label{display:flex}body.registrations.new #register-wrapper form .checkbox label>input,body.registrations.create #register-wrapper form .checkbox label>input{margin-right:5px;margin-top:3px}body.registrations.new #register-wrapper form .checkbox label>a,body.registrations.create #register-wrapper form .checkbox label>a{margin-left:5px}body.registrations.new #register-wrapper form .checkbox label #user_accepted_terms_at,body.registrations.create #register-wrapper form .checkbox label #user_accepted_terms_at{height:18px;width:18px;accent-color:var(--m-secondary)}body.registrations.new #register-wrapper #social-login-btns .social-call,body.registrations.create #register-wrapper #social-login-btns .social-call{margin-bottom:5px}body.registrations.new #register-wrapper .alert,body.registrations.create #register-wrapper .alert{clear:both;text-align:center;margin-bottom:32px;background:var(--m-navbar-bg-color);color:var(--m-navbar-font-color)}body.registrations.new #register-wrapper .alert .icon-info,body.registrations.create #register-wrapper .alert .icon-info{color:#f3a712}body.registrations.new #register-wrapper .alert .icon-info:hover,body.registrations.new #register-wrapper .alert .icon-info:focus,body.registrations.create #register-wrapper .alert .icon-info:hover,body.registrations.create #register-wrapper .alert .icon-info:focus{color:#f3a712}body.registrations.new .captcha,body.registrations.create .captcha{margin-bottom:15px}@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap");#registration-terms{background-color:var(--m-site-content-bg-color);padding:18px 30px 50px 30px;border-radius:var(--m-border-radius-large)}#registration-terms #title-terms{text-align:center}#registration-terms #summary-terms{height:480px;overflow-y:scroll;padding-right:30px}#registration-terms ::-webkit-scrollbar{width:12px;margin-left:25px}#registration-terms ::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}#registration-terms ::-webkit-scrollbar-thumb{background:#b1b3b3;border-radius:10px}#user-terms{margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}#user-terms span{text-align:center}#user-terms .btn{margin-top:30px;padding-left:120px;padding-right:120px}