.credit-card-account{flex-direction:column-reverse;align-items:flex-start;row-gap:40px;padding-bottom:40px;display:flex}.credit-account-info{width:100%;padding:0}.credit-account-left{background:#4a25aa0d;border:1px solid #4a25aa33;border-radius:8px;flex-direction:column;flex-shrink:0;width:100%;padding:20px 16px;display:flex}.credit-account-left h2{margin:0;font-family:Playfair Display;font-size:24px;font-weight:700;line-height:1.2}.credit-account-right{justify-content:end;align-items:center;width:100%;display:flex}.credit-account-right h1{margin:0;font-family:Playfair Display;font-size:24px;line-height:1.2}.credit-card{width:100%}.exist-customer,.new-customer{padding:0 12px}.credit-account-form legend{margin-bottom:24px;font-size:20px;font-weight:600;line-height:1.3}.credit-account-form .mgb-8{margin-bottom:8px}.credit-account-form fieldset span{font-weight:500;line-height:1.5}.credit-account-form fieldset .heading{align-self:stretch;align-items:center;font-size:20px;font-weight:600;display:flex}.new-customer h2{font-size:18px;font-style:normal;font-weight:600;line-height:1.5}.new-customer .credit-user{flex-flow:column wrap;align-items:center;gap:24px;display:flex}.customer-type-selector fieldset{border:0;margin:0;padding:0}.customer-type-selector legend{margin:0;font-size:18px;font-weight:600;line-height:1.5}.customer-type-selector .radio-flex-group{gap:24px}.customer-type-selector .radio-option{align-items:center}.customer-type-selector .radio-option label{font-size:16px;line-height:1.5}.existing-customer-registration .register-page-wrapper{padding-top:0}.existing-customer-subtitle{margin:0 0 24px;font-size:16px;font-weight:500;line-height:1.5}.card-box .card-req-list{color:#0009;font-size:12px;font-style:normal;font-weight:600;line-height:1.3;list-style-type:disc;list-style-position:inside}.credit-steps{border-top:1px solid #4a25aa33;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;margin:0;padding:24px 0 0;list-style:none;display:flex}.credit-steps li{font-weight:500}.credit-steps li .step-number{background:#fff;border:1px solid #20202033;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;padding:5px 0;font-size:20px;display:inline-flex}.credit-steps li.active .step-number{color:#4a25aa;border:1px solid #4a25aa}.credit-steps li.completed .step-number{color:#fff;background:#4a25aa;border:1px solid #4a25aa}.credit-steps li.active{color:#4a25aa;font-weight:700}.credit-card-account .divider{background:#4a25aa33;border:1px;height:1px;margin:16px 0}.form-wrapper fieldset{border:none;flex-direction:column;gap:24px;margin:24px 0;padding:0;display:flex}.form-wrapper fieldset.radio-fieldset{gap:16px}.exist-customer fieldset.radio-fieldset{gap:24px}input#cust-pass,input#conf-pass{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M15.7726 12.9731L14.6496 11.8501C14.7996 11.0219 14.5633 10.2773 13.9408 9.61631C13.3185 8.95548 12.5548 8.70006 11.6496 8.85006L10.5266 7.72706C10.7523 7.62573 10.9837 7.54973 11.2208 7.49906C11.458 7.4484 11.7176 7.42306 11.9996 7.42306C13.1343 7.42306 14.0974 7.8189 14.8891 8.61056C15.6808 9.40223 16.0766 10.3654 16.0766 11.5001C16.0766 11.7821 16.0513 12.0449 16.0006 12.2886C15.9499 12.5321 15.8739 12.7602 15.7726 12.9731ZM18.9533 16.0846L17.8496 15.0501C18.4829 14.5667 19.0454 14.0376 19.5371 13.4626C20.0288 12.8876 20.4496 12.2334 20.7996 11.5001C19.9663 9.81673 18.7704 8.47923 17.2121 7.48756C15.6538 6.4959 13.9163 6.00006 11.9996 6.00006C11.5163 6.00006 11.0413 6.0334 10.5746 6.10006C10.1079 6.16673 9.64959 6.26673 9.19959 6.40006L8.03434 5.23481C8.66634 4.98348 9.31184 4.79823 9.97084 4.67906C10.6298 4.55973 11.3061 4.50006 11.9996 4.50006C14.3431 4.50006 16.4565 5.14623 18.3398 6.43856C20.2232 7.7309 21.5969 9.41806 22.4611 11.5001C22.0906 12.3936 21.6121 13.2276 21.0256 14.0021C20.4389 14.7764 19.7482 15.4706 18.9533 16.0846ZM19.7611 21.8693L15.7151 17.8538C15.2023 18.0436 14.6339 18.1988 14.0101 18.3193C13.3864 18.4398 12.7163 18.5001 11.9996 18.5001C9.64959 18.5001 7.53617 17.8539 5.65934 16.5616C3.78234 15.2692 2.40859 13.5821 1.53809 11.5001C1.90725 10.6167 2.38417 9.79273 2.96884 9.02806C3.5535 8.26323 4.19709 7.60006 4.89959 7.03856L2.13034 4.23856L3.18434 3.18481L20.8148 20.8153L19.7611 21.8693ZM5.95359 8.09231C5.42525 8.51281 4.91142 9.01831 4.41209 9.60881C3.91275 10.1991 3.50859 10.8296 3.19959 11.5001C4.03292 13.1834 5.22875 14.5209 6.78709 15.5126C8.34542 16.5042 10.0829 17.0001 11.9996 17.0001C12.4548 17.0001 12.908 16.9616 13.3593 16.8846C13.8105 16.8077 14.1932 16.7283 14.5073 16.6463L13.2418 15.3501C13.0713 15.4192 12.8739 15.4743 12.6496 15.5153C12.4253 15.5565 12.2086 15.5771 11.9996 15.5771C10.8649 15.5771 9.90175 15.1812 9.11009 14.3896C8.31842 13.5979 7.92259 12.6347 7.92259 11.5001C7.92259 11.2976 7.94317 11.0857 7.98434 10.8646C8.02534 10.6434 8.08042 10.4411 8.14959 10.2578L5.95359 8.09231Z\" fill=\"%234A25AA\"/></svg>");background-position:right 16px center;background-repeat:no-repeat}.exist-customer div.tooltip-text{transform:translate(-40%)}.credit-account-form .form-buttons{flex-direction:column;align-items:flex-start;gap:16px;margin:40px auto 0;display:flex}.credit-account-form .button{margin:0 auto}.credit-account-form .add-btn svg.add-icon{margin-right:4px}.credit-account-form .add-btn:hover .add-icon path,.credit-account-form .add-btn:focus .add-icon path{fill:#fff}.credit-account-form .tooltip-text{width:285px;left:50%;transform:translate(-60%)}.credit-account-form .tooltip{align-items:center;display:inline-flex;position:relative}.credit-account-form button.add-btn{justify-content:center;align-items:center;width:180px;margin:0;display:flex}.modal-wrapper.admin-credit__account{flex-direction:column;padding-top:16px}.admin-credit__account .modal-header{margin-bottom:16px}.admin-credit__account.modal-wrapper h3{font-family:Playfair Display}.admin-user__box{grid-gap:16px;grid-template-columns:repeat(1,1fr);gap:16px;display:grid}p.admin-user__note{background:#ffce3233;border:1px solid #4a25aa33;border-radius:8px;margin:0;padding:8px 16px;font-size:12px}.admin-user__cards{flex-direction:column;gap:16px;display:flex}.admin-user__card .card-title{margin-bottom:0;font-weight:700}.admin-user__card-selectable{appearance:none;cursor:pointer;text-align:left;width:100%}.admin-user__card-selectable.is-selected{background:#4a25aa0d;border-color:#4a25aa}.admin-user__card-selectable.focus-visible.js-focus-visible,.js-focus-visible .admin-user__card-selectable.focus-visible,.admin-user__card-selectable:focus-visible{outline-offset:2px;outline:2px solid #4a25aa}.admin-user__card .card-header{justify-content:space-between;align-items:center;display:flex}.admin-user__card .card-info span{margin:0 0 4px;font-size:12px;font-weight:700;display:block}.admin-user__card .card-info .email{color:#20202099}.admin-button-wrap{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.application-submit-error{color:#b42318;margin:0;font-size:14px}.application-submit-success{color:#027a48;margin:0;font-size:14px}.admin-user__cards .submit-info{margin:0;font-size:12px;font-weight:600}.admin-user__card{background:#fff;border:1px solid #4a25aa33;border-radius:8px;flex-direction:column;gap:16px;padding:20px;display:flex}.admin-user__cards .admin-submit-btn{max-width:180px}.application-form{background:#2020200d;border:1px solid #20202033;border-radius:8px;flex-direction:column;gap:24px;margin:40px 0;padding:24px 16px;display:flex}.tooltip img{margin-left:8px}.application-form p strong{font-size:18px;font-style:normal;font-weight:600;line-height:1.3}.application-form p{margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.application-left-info{flex-direction:column;gap:8px;display:flex}.application-form .application-button-container{flex-direction:column;gap:16px;display:flex}.application-form .application-button{color:#4a25aa;text-align:center;border:1px solid #4a25aa;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 24px;font-size:16px;font-style:normal;font-weight:700;line-height:1;-webkit-text-decoration:none;text-decoration:none;display:flex}.application-form .download-form:before{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 15.7885L7.73075 11.5192L8.78475 10.4348L11.25 12.9V4.5H12.75V12.9L15.2153 10.4348L16.2693 11.5192L12 15.7885ZM6.30775 19.5C5.80258 19.5 5.375 19.325 5.025 18.975C4.675 18.625 4.5 18.1974 4.5 17.6923V14.9808H6V17.6923C6 17.7692 6.03208 17.8398 6.09625 17.9038C6.16025 17.9679 6.23075 18 6.30775 18H17.6923C17.7692 18 17.8398 17.9679 17.9038 17.9038C17.9679 17.8398 18 17.7692 18 17.6923V14.9808H19.5V17.6923C19.5 18.1974 19.325 18.625 18.975 18.975C18.625 19.325 18.1974 19.5 17.6923 19.5H6.30775Z\" fill=\"%234A25AA\"/></svg>") 0 0/cover no-repeat;width:24px;height:24px;display:block}.application-form .share-form:before{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M16.8055 21.5C16.057 21.5 15.4215 21.2382 14.899 20.7148C14.3767 20.1912 14.1155 19.5556 14.1155 18.8078C14.1155 18.7078 14.1501 18.4648 14.2193 18.0788L7.10775 13.8923C6.86675 14.1423 6.58042 14.3381 6.24875 14.4798C5.91708 14.6214 5.56175 14.6923 5.18275 14.6923C4.43758 14.6923 3.80417 14.4294 3.2825 13.9038C2.76083 13.3781 2.5 12.7435 2.5 12C2.5 11.2565 2.76083 10.6219 3.2825 10.0962C3.80417 9.57058 4.43758 9.30775 5.18275 9.30775C5.56175 9.30775 5.91708 9.37858 6.24875 9.52025C6.58042 9.66192 6.86675 9.85775 7.10775 10.1077L14.2193 5.93075C14.1796 5.80775 14.1523 5.68725 14.1375 5.56925C14.1228 5.45125 14.1155 5.32558 14.1155 5.19225C14.1155 4.44442 14.3774 3.80875 14.9012 3.28525C15.4253 2.76175 16.0615 2.5 16.81 2.5C17.5585 2.5 18.1939 2.762 18.7163 3.286C19.2388 3.80983 19.5 4.446 19.5 5.1945C19.5 5.943 19.2383 6.5785 18.7148 7.101C18.1913 7.62333 17.5556 7.8845 16.8077 7.8845C16.4269 7.8845 16.0728 7.81208 15.7452 7.66725C15.4176 7.52242 15.1333 7.325 14.8923 7.075L7.78075 11.2615C7.82042 11.3847 7.84767 11.5052 7.8625 11.623C7.87717 11.741 7.8845 11.8667 7.8845 12C7.8845 12.1333 7.87717 12.259 7.8625 12.377C7.84767 12.4948 7.82042 12.6153 7.78075 12.7385L14.8923 16.925C15.1333 16.675 15.4176 16.4776 15.7452 16.3328C16.0728 16.1879 16.4269 16.1155 16.8077 16.1155C17.5556 16.1155 18.1913 16.3774 18.7148 16.9012C19.2383 17.4253 19.5 18.0615 19.5 18.81C19.5 19.5585 19.238 20.1939 18.714 20.7163C18.1902 21.2388 17.554 21.5 16.8055 21.5ZM16.8077 20C17.1456 20 17.4288 19.8857 17.6572 19.6572C17.8857 19.4287 18 19.1456 18 18.8078C18 18.4699 17.8857 18.1868 17.6572 17.9583C17.4288 17.7296 17.1456 17.6152 16.8077 17.6152C16.4699 17.6152 16.1868 17.7296 15.9583 17.9583C15.7296 18.1868 15.6152 18.4699 15.6152 18.8078C15.6152 19.1456 15.7296 19.4287 15.9583 19.6572C16.1868 19.8857 16.4699 20 16.8077 20ZM5.18275 13.1923C5.52325 13.1923 5.80867 13.078 6.039 12.8495C6.2695 12.621 6.38475 12.3378 6.38475 12C6.38475 11.6622 6.2695 11.379 6.039 11.1505C5.80867 10.922 5.52325 10.8077 5.18275 10.8077C4.84758 10.8077 4.56667 10.922 4.34 11.1505C4.11333 11.379 4 11.6622 4 12C4 12.3378 4.11333 12.621 4.34 12.8495C4.56667 13.078 4.84758 13.1923 5.18275 13.1923ZM16.8077 6.38475C17.1456 6.38475 17.4288 6.27042 17.6572 6.04175C17.8857 5.81325 18 5.53008 18 5.19225C18 4.85442 17.8857 4.57125 17.6572 4.34275C17.4288 4.11425 17.1456 4 16.8077 4C16.4699 4 16.1868 4.11425 15.9583 4.34275C15.7296 4.57125 15.6152 4.85442 15.6152 5.19225C15.6152 5.53008 15.7296 5.81325 15.9583 6.04175C16.1868 6.27042 16.4699 6.38475 16.8077 6.38475Z\" fill=\"%234A25AA\"/></svg>") 0 0/cover no-repeat;width:24px;height:24px;display:block}.register-banner{color:#fff;background:#4a25aa;border:1px solid #4a25aa1a;border-radius:8px;width:100%;padding:24px 16px}.register-banner h2{margin-bottom:0;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:700;line-height:1.2}.speciality-list{border-top:1px solid #fff;border-bottom:1px solid #fff;flex-wrap:wrap;justify-content:center;gap:12px;margin:12px 0;padding:16px 0;list-style-type:none;display:flex}.speciality-item{width:calc(33.33% - 10px)}.speciality-item i{background-color:#fff;border-radius:32px;justify-content:center;place-self:center;align-items:center;width:64px;height:64px;display:flex}.speciality-item p{text-align:center;max-width:90px;margin:12px auto 0;font-size:12px;font-style:normal;font-weight:700;line-height:1.5}.register-banner .sub-text{width:100%;margin-bottom:0;font-size:18px;font-style:normal;font-weight:600;line-height:1.3}.register-banner .sub-text-email{width:100%;margin:8px 0 0;font-size:14px;font-style:normal;font-weight:500;line-height:1}.register-banner .sub-text-email a{color:#ffce32;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;word-break:break-all;font-weight:600;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.card-box .highlighted-text{color:#0009;margin:0;font-size:14px;line-height:1.3}.card-box .imp-text{color:#4a24aa;text-align:center;background:#ffce3233;border:1px solid #4a25aa33;border-radius:8px;margin:16px 0;padding:8px 16px;font-size:12px;font-weight:600}.credit-user .card-box{background:#fff;border:1px solid #20202033;border-radius:4px;flex-direction:column;justify-content:space-between;gap:16px;min-height:328px;margin-top:16px;padding:20px 22px 20px 23px;display:flex}.card-req-list h4{color:#0009;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.3}.card-req-list ul{margin:0;padding:0}.button.card-btn{max-width:180px}.card-box .card-req-list li{margin-top:4px;padding-left:8px;font-weight:500}.credit-user h3{margin-bottom:16px;font-size:16px;font-weight:500}@media (width>=1024px){.exist-customer,.new-customer{padding:0}.admin-credit__account .modal-header{margin-bottom:24px}.credit-card-account{flex-direction:row-reverse;width:100%;max-width:1167px}.credit-account-left{width:440px;padding:24px 30px}.credit-account-left p{margin:16px 0 24px}.credit-account-left h2{font-size:40px}.credit-card-account .divider{margin:24px 0}.credit-account-right{width:62.2%;padding-left:30px}.credit-account-right h1{font-size:36px}.credit-account-form,.new-customer{width:100%}.credit-account-form legend,.customer-type-selector legend{font-size:24px}.credit-account-form .button{width:180px;margin:0}.credit-account-form .form-buttons{flex-direction:row;width:384px;margin:40px 0 0}.credit-account-form .tooltip-text{width:332px;left:100%;transform:none}.modal-wrapper.admin-credit__account{padding-top:30px}.admin-user__cards{gap:40px}.admin-user__box{grid-template-columns:repeat(3,1fr);gap:24px}.admin-button-wrap{flex-direction:row;align-items:center}.application-form{flex-direction:row;justify-content:space-between;align-items:center;padding:24px 48px}.register-form{margin-top:24px}.register-banner h2{font-size:40px}.speciality-item p{max-width:110px;font-size:14px}.register-banner .sub-text{font-size:20px}.register-banner .sub-text-email{margin-top:16px;font-size:16px}.speciality-list{justify-content:center;gap:24px;margin:24px 0;padding:40px 0}.speciality-item{width:auto}.application-form p strong{font-size:20px}.exist-customer div.tooltip-text{top:10px;transform:translate(0)}.register-banner{flex-direction:column;align-items:center;width:37.8%;padding:24px 30px 34px;display:flex}.credit-account-info{width:100%;max-width:626px}.new-customer .credit-user{flex-direction:row}.credit-card{width:calc(50% - 12px)}.credit-user .card-box{max-width:303px}.application-form .application-button-container{flex-direction:row}.application-left-info{max-width:700px}}.tooltip.is-open .tooltip-text{visibility:visible}
