.signup-page{margin:21px 0 20px auto;padding:1% 2%;padding-left:0;top:7%;visibility:visible}.signup-page .control-section{width:100%;text-align:center;padding:1% 0 2% 0}.signup-page .flex-horizontal{display:flex;flex-direction:row;align-items:center}.signup-page .flex-horizontal .e-input-group{background:#f2f4ff!important;border:0!important;height:30px;align-items:center;width:33%!important;text-align:center;margin-left:4px;margin-top:2px;color:#394caf;font-weight:500;font-size:14px}.signup-page .flex-horizontal .e-input-group.focus,.signup-page .flex-horizontal .e-input-group:active,.signup-page .flex-horizontal .e-input-group:hover{background:#eaedff!important}.signup-page .flex-horizontal .e-ddl.e-input-group{width:100px!important}.signup-page .flex-horizontal .e-input-group-icon{color:#394caf;min-width:25px!important}.signup-page .flex-horizontal .e-input-group-icon:hover{color:#394caf!important}.signup-page .flex-horizontal .field-input-location input{font-size:14px;letter-spacing:.1px;height:21px!important;padding:0 0 0 4px!important;margin-left:5px}.signup-page .flex-horizontal .field-input-location .e-input-group-icon{margin-right:3px}@-moz-document url-prefix(){.signup-page .flex-horizontal .field-input-location input{margin:0}}.signup-page .data-location-content{font-size:14px;font-weight:400;line-height:150%;letter-spacing:.1px;height:21px;color:#475467}.signup-page .data-location-drop .e-input-group{border:none;font-weight:600}.signup-page .data-location-drop .e-input-group .e-input{color:#475467;padding-right:0!important}.signup-page .data-location-drop .dropdown .dropdown-menu{min-width:100px}.signup-page .common-error-section{margin:0}.signup-page .signup-form{padding:0}.signup-page .signup-form .field-label{align-items:flex-end;color:#606f85;display:flex;font-style:normal;font-weight:500;letter-spacing:.1px}.signup-page .signup-form .field-label .error{color:red!important;font-size:12px;padding-left:3px}.signup-page .signup-form .field-input{align-items:center;border:1px solid #d0d5dd!important;border-radius:8px;box-sizing:border-box}.signup-page .signup-form .field-input .bd-icon{color:#667085;background:0 0;border:0;display:block;font-size:16px;min-width:32px;text-indent:6px;padding:6px}.signup-page .signup-form .field-input input{font-size:14px;letter-spacing:.1px;padding-left:6px!important;line-height:18px;height:40px;border:0!important;border-radius:inherit;box-shadow:none}.signup-page .signup-form .field-input input::placeholder{color:#667085;font-family:Inter!important;font-weight:400;opacity:unset}.signup-page .signup-form .field-input .e-input-group:not(.e-disabled) .e-input-group-icon:hover{border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}.signup-page .signup-form .field-input:focus-within{border:1px solid #aca5ff!important;box-shadow:0 0 0 4px rgba(90,21,239,.24),0 1px 2px 0 rgba(16,24,40,.05)!important}.signup-page .signup-form .label-text{color:#344054;font-size:14px;font-weight:500;line-height:20px;margin-bottom:6px!important}.signup-page .signup-form .password-info{color:#475467;font-size:12px;font-weight:400;line-height:18px;padding-top:6px;text-align:left}.signup-page .signup-form .login-option{color:#475467;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:21px;width:49%}.signup-page .signup-form .login-option a{font-weight:600!important}.signup-page .signup-form .login-msg{color:#606f85;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin-top:3%}.signup-page .signup-form .name-field{display:flex;flex-wrap:wrap}.signup-page .signup-form .name-field .first-name-text-box{padding-left:0;padding-right:3%;width:50%}.signup-page .signup-form .name-field .last-name-text-box{padding-left:5px;padding-right:0;width:50%}.signup-page .signup-form #domain-section .e-control-wrapper{border-radius:0;margin-bottom:0;width:70%!important}.signup-page .signup-form #domain-section .main-domain-field{background:0 0;border:0 solid #cbd2e0;border-bottom-width:1px!important;border-radius:0;color:#222;font-size:14px;font-weight:400;height:auto;line-height:24px;text-align:right;opacity:1;width:30%}.signup-page .signup-form #domain-section .e-spin-overlay{background:inherit;left:auto;width:26px}.signup-page .signup-form #domain-section .e-spin-overlay .e-spin-bootstrap4{height:25px!important;transform-origin:12.5px 12.5px 12.5px!important;width:25px!important}.signup-page .signup-form #domain-section .e-clear-icon{padding-right:4px}.signup-page .signup-form #domain-section .success-icon::before{color:#079455;content:"\e7b0";font-family:e-icons;font-size:14px;padding-left:5px;position:relative;top:2px}.signup-page .signup-form #domain-section #domain-error-field-container .failure-icon{display:none}.signup-page .signup-form #domain-section #domain-error-field-container .failure-icon::before{border:1px solid red;border-radius:10px;color:red;content:"\e771";font-family:e-icons;font-size:12px;position:relative;top:1px}.signup-page .signup-form #domain-section .success-msg{color:#079455;font-size:12px}.signup-page .signup-form .left-arrow{align-self:center;background:0 0;border:0;display:flex;height:20px;justify-content:center;width:20px;margin-right:5px;line-height:21px}.signup-page .signup-form .left-arrow::before{content:"\e393";color:#475467;font-family:"Bold Desk";font-size:14px;font-weight:600;transform:rotate(180deg);display:inline-block}.signup-page .signup-form .back-button{color:#475467;font-size:14px;font-weight:600}.signup-page .signup-form .form-top-section{padding:14px 12px 24px 12px}.signup-page .signup-form .privacy-info{color:#475467;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin:12px 0 16px;text-align:left;width:70%}.signup-page .signup-form .mobile-display{display:none}.signup-page .signup-form .already-login{color:#344054;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:22px;margin:auto}.signup-page .signup-info .trial-info{color:#18294c;display:flex;font-style:normal;font-weight:600;letter-spacing:.1px;text-align:left}.signup-page .signup-info .wave-img{height:45px;width:45px;margin-bottom:8px}.signup-page .signup-info .signup-head{color:#101828!important;font-size:24px!important;margin:auto;width:80%}.signup-page .signup-info .info-msg{color:#18294c;font-style:normal;font-weight:500;line-height:24px;padding-top:4px;margin-bottom:24px}.signup-page .e-icons.e-eye-hide::before{content:"\e36f";font-family:"Bold Desk";font-size:14px}.signup-page .e-icons.e-input-eye{border-radius:0!important}.signup-page .e-icons.e-input-eye::before{content:"\e305";font-family:"Bold Desk";font-size:14px}.signup-page #password-policy-info p{padding-left:10px}.signup-page #password-policy-info ul{list-style:none!important;padding-left:10px}.signup-page #password-policy-info ul .policy-valid{color:#333842;font-size:10px}.signup-page #password-policy-info ul .policy-valid::before{background-color:#32bea6;border-radius:50%;color:#fff;content:"\e75d";display:inline-block;font-family:e-icons;font-size:9px;font-weight:400;height:13px;line-height:13px;margin-bottom:4px;margin-right:8px;margin-top:4px;padding:1px 0 0 2px;vertical-align:middle;width:13px}.signup-page #password-policy-info ul .policy-invalid{color:#333842;font-size:10px}.signup-page #password-policy-info ul .policy-invalid::before{color:#b1becb;content:"\e671";font-family:e-icons;font-size:13px;margin-bottom:4px;padding-right:8px;vertical-align:middle}.top-spacing-border::before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:linear-gradient(90deg,#155eef 50%,#eaecf0 50%);border-radius:12px 12px 0 0}.data-stored{padding:12px 0;margin:auto;width:100%}.e-tooltip-wrap .e-tip-content #pswd_info p{margin-bottom:12px;margin-top:4px;padding-left:4px}.e-tooltip-wrap .e-tip-content #pswd_info ul{list-style:none!important;padding-left:4px}.e-tooltip-wrap .e-tip-content #pswd_info ul .policy-valid::before{color:#3efd46;content:"\e7b0";font-family:e-icons;font-size:13px;padding-right:10px}.e-tooltip-wrap .e-tip-content #pswd_info ul .policy-invalid::before{color:#b1becb;content:"\e671";font-family:e-icons;font-size:13px;padding-right:10px}.signup-page{margin:30px auto 20px auto}.signup-page .signup-form .field-container{margin-top:16px;padding:0;width:100%}.signup-page .signup-form .field-container .field-label{font-size:16px;line-height:20px}.signup-page .signup-form .field-container .field-input{font-size:14px}.signup-page .signup-form .login-msg{font-size:16px;margin-top:3%}.signup-page .signup-form .input-spacing{padding-top:20px}.signup-page .signup-form .e-error{font-size:12px;padding-top:0}.signup-page .signup-form .error-div{display:flex;line-height:14px;text-align:left;padding-top:4px;width:100%}.signup-page .signup-info .trial-info{font-size:24px;line-height:35px}.signup-page .signup-info .info-msg{display:flex;justify-content:flex-start;font-size:14px;line-height:24px}.signup-page .signup-info .info-msg img{margin-right:6px}.signup-page .email-img{color:#475467!important;position:absolute;left:18px;display:block}.signup-page .sign-up-email{align-items:center;background-color:#155eef;border:1px solid #155eef;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#344054;display:flex;justify-content:center;line-height:24px;text-align:center;font-size:16px;font-weight:600;padding:12px;width:90%;position:relative}.signup-page .sign-up-email:hover{background-color:#0f51d7}.signup-page .signup-google-btn,.signup-page .signup-microsoft-btn{align-items:center;background:#fff!important;border-radius:8px;border:1px solid #d0d5dd!important;font-size:16px;font-weight:500;display:flex;position:relative;justify-content:center;text-align:center;padding:12px;height:44px;line-height:21px;max-width:90%}.signup-page .signup-google-btn:hover,.signup-page .signup-microsoft-btn:hover{background-color:#f2f4f7!important}.signup-page .get-started-btn{background:#6939ef;border-radius:8px;border:1px solid #6939ef;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#fff;font-family:Inter;font-size:16px;font-weight:500;height:40px;margin-top:16px;padding:4px 14px;width:100%}.signup-page .get-started-btn:active,.signup-page .get-started-btn:focus{background:#372bde!important}.signup-page .get-started-btn:hover{background-color:#541ced}.signup-page .signup-google-btn{max-width:50%}.signup-page .signup-microsoft-btn{max-width:50%;margin-bottom:20px;margin-right:20px}.signup-page #signup-form-id{display:none;visibility:hidden}.signup-page .signup-form-show{display:block!important;visibility:visible!important}.signup-page #login-buttons{display:block}.signup-page #login-buttons .social-login-btn{display:flex;width:100%}.signup-page #form-heading-info{color:#155eef;font-weight:700;font-size:20px}.signup-page #form-heading{display:flex;width:49%}.signup-page .sign-up-seperator{border-top:1px solid #eaecf0;width:100%;position:absolute;left:0}.signup-page .privacy-separator{border-top:1px dashed #eaecf0;border-image-slice:1;border-image-source:repeating-linear-gradient(-64deg,transparent,transparent 2px,#eaecf0 0,#eaecf0 6px);margin:auto;width:100%}#login-buttons{padding:0}#login-buttons .login-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#login-buttons .login-section .already-login{color:#344054;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:22px;margin:auto;padding-top:20px}#login-buttons .login-section .already-login a{font-weight:600!important}#login-buttons .social-logo{position:absolute;left:6px;border-radius:50%;display:block;float:left;height:32px;padding:5px;width:32px}#login-buttons .email-signup,#login-buttons .social-login{font-family:Inter;font-weight:600;font-size:16px;letter-spacing:.01em;color:#344054;float:unset}#login-buttons .email-signup{color:#fff;font-weight:600;padding-left:12px}#login-buttons #or{color:#475467;font-size:12px;text-align:center;border-bottom:1px solid #eaecf0;margin-bottom:25px;width:100%;height:10px}#login-buttons #or span{background-color:#fcfdff;position:relative;padding:0 12px;font-size:14px;font-weight:500;letter-spacing:.01em;color:#424242}#login-buttons .privacy-info{color:#475467;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:18px;margin:12px 0 16px;width:100%}.space-pad{margin-top:32px!important}.highlight{border:1px solid #cbd2e0!important;border-radius:8px;box-sizing:border-box}.signup-page-content{text-align:left;color:#000}.fade-container{position:relative;width:100%;height:40px;overflow:hidden}.fade-item{position:absolute;width:100%;height:100%;opacity:0;transform:scale(0);transition:opacity 1s ease,transform 1s ease;pointer-events:none;display:flex;justify-content:center;align-items:center;gap:5px}.fade-item::before{content:url(https://storage.googleapis.com/cdn-bolddesk/tenantapp/images/blink_star.svg);display:inline-block;position:relative;width:25px;height:25px;top:-7px}.fade-item.show{opacity:1;transform:scale(1);pointer-events:auto}