.paymentsTabs .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0!important}.paymentsPage .tableDesign td,.paymentsPage .tableDesign td span{font-size:13px}.paymentModal .ant-modal-content{height:100vh;padding:0;border-radius:0;background:#fff;overflow:hidden}.paymentModal .ant-modal-body{height:100%;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.paymentIframe{width:100%;border:none;display:block;height:100vh;max-height:calc(100vh - 60px)}.iframe-loader{height:100vh;display:flex;justify-content:center;align-items:center}.timerBar span,.timerBar strong{white-space:nowrap}.paymentsContainer .sessionExpired,.paymentsContainer .sessionExpired div{display:flex;justify-content:start;align-items:center;gap:1rem}.paymentsContainer .buttonContainer{display:flex;gap:.2rem}.paymentsContainer .buttonContainer button{background:transparent!important}.paymentsContainer .sessionExpired{margin-bottom:.5rem;margin-top:.5rem}.paymentsContainer .sessionExpired>span{color:#ae1843;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.paymentsContainer .sessionExpired div span{color:#ae1843;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.paymentsContainer .sessionExpired div img{width:13px;height:13px;object-fit:contain}.paymentsContainer .sessionExpired div img.reload{cursor:pointer}.paymentsContainer .ant-tabs .ant-tabs-tab,.paymentsContainer .tableContainer td,.paymentsContainer .tableContainer td span{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsContainer .tableContainer td{height:30px}.paymentsContainer .tableContainer th{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:400;height:30px;line-height:20px}.paymentsContainer .tableContainer td img{width:10px;height:10px;object-fit:contain}.paymentsContainer .ant-tabs .ant-tabs-tab{font-size:12px}.paymentsPage.ar .ant-tabs-nav .ant-tabs-nav-wrap{justify-content:flex-start}.paymentsPage .ant-tabs-nav .ant-tabs-nav-list{gap:1.5rem}.studentServicePaymentFilterContainer #search input,.studentServicePaymentFilterContainer #search input::placeholder{width:224px;height:26px;color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:400;line-height:24px}body.ar .studentServicePaymentFilterContainer input{text-align:left}.studentServicePaymentFilterContainer .searchIcon{position:absolute;right:0;top:0;width:33px;height:100%;border-radius:0 14px 14px 0;background:var(--stroke,#007575);display:flex;justify-content:center;align-items:center}.studentServicePaymentFilterContainer .filterButton{color:var(--stroke,#007575);font-size:12px;font-style:normal;font-weight:300;line-height:140%}.studentServicePaymentFilterContainer .filterButton>.filterImg{display:flex;justify-content:center;align-items:center;gap:.5rem}.filterSummary .appliedFilter{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .fitlerModal .body .filtersList .item{justify-content:start;gap:.2rem}.paymentsPage .fitlerModal .body .filtersList .filterTypesCombobox{width:40%}.paymentsPage .fitlerModal .body .filtersList .filterTypesCombobox .ant-select{width:100%}.paymentsPage .ant-select-selector{border-radius:0!important;height:26px!important;outline:none!important;color:#2c2c2f;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.paymentsPage .row-disabled td{background-color:#e2e2e2!important}.paymentsPage .studentCart{width:95%;padding:20px;border-radius:6px;border:.2px solid #9f9f9f;background:#fcfcfc;margin:0 auto}.paymentsPage .studentCart:not(.paymentsPage .studentCart:first-child){margin-top:1rem}.paymentsPage .studentCart .itemName{border-bottom:#6f6f6f}.paymentsPage .studentColumn{display:flex;align-items:center;justify-content:start;gap:.5rem}.paymentsPage .studentColumn .status{border-radius:2px;background:rgba(0,117,117,.2);color:#212121;font-style:normal;font-weight:300;line-height:16px}.registerNowButton{color:#007575!important;font-size:14px!important;font-weight:700!important;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.paymentsPage .studentColumn img{width:26px;height:26px;border-radius:26px;border:.1px solid #000}.paymentsPage .ant-select-selector:hover{outline:none!important;border-color:#c4c4c4!important}.paymentsPage .ant-select-item-option-content{color:#202223;font-size:12px;font-weight:400;line-height:24px}.paymentsPage .ant-select .ant-select-arrow{line-height:0px;font-size:10px;padding-right:10px;top:50%!important}.paymentsPage .studentServicePaymentFilterContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.paymentsPage .studentServicePaymentFilterContainer .group{display:flex;justify-content:start;align-items:center;gap:.5rem}.paymentsPage .viewPaymentButton button .itemInCartContainer{width:15px;height:15px;border-radius:100px;display:flex;justify-content:center;align-self:center;background-color:#fff}.paymentsPage .viewPaymentButton button .itemInCartContainer span{color:var(--stroke,#007575);text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:15px!important;line-height:normal}.paymentsPage .viewPaymentButton button,.paymentsPage .viewPaymentButton button:hover{background:#007575!important;border-radius:0;display:flex;justify-content:space-between;align-items:center;color:#fff!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .ant-drawer-content{border-radius:0}.paymentsPage .cartModalback{display:flex;justify-content:start;align-items:center;gap:.2rem;cursor:pointer}.paymentsPage.ar .cartModalback img,.paymentsPage.en .cartModalback img{width:24px;height:24px;object-fit:contain}.paymentsPage.ar .cartModalback img{transform:rotate(180deg)}.paymentsPage .cartModalback h1{overflow:hidden;color:#000;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;padding-top:.3rem;line-height:28px}.paymentsPage .cart-payment-summary .amountLabel{color:#000;text-align:right;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .cart-payment-summary .amountValue,.paymentsPage .cart-payment-summary .studentName{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .cart-payment-summary .studentNumber{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .cart-payment-summary .viewDescription{color:#007575}.paymentsPage .cart-payment-summary .cartItem{border-bottom:.1px solid #6f6f6f}.paymentsPage .cart-payment-summary .service{width:90%;padding:1rem 0;margin:0 auto}.paymentsPage .cart-payment-summary .itemName{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .cart-payment-summary .remainingAmount{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .cart-payment-summary .totalAmountLabel{color:#007575;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.paymentsPage .cart-payment-summary .totalAmountValue{color:#007575;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.paymentsPage .cart-payment-summary .totalAmountHeaderLabel{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .cart-payment-summary .totalAmountHeaderValue{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.paymentsPage .cart-payment-summary .drawer-content{margin-top:1rem}.paymentsPage .cart-payment-summary .viewDescription{margin-top:1rem;display:flex;justify-content:start;align-items:center;gap:1rem;color:var(--stroke,#007575);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.paymentsPage .cart-payment-summary .viewDescription img{width:10px;cursor:pointer;height:10px;object-fit:contain}.paymentsPage .cart-payment-summary .viewDescription img.rotate{transform:rotate(180deg)}.paymentsPage .paymentsGrid{display:flex;justify-content:start;align-items:center;width:100%;min-height:64px;background:#fff;border-radius:12px;padding:10px}.paymentsPage .paymentsGrid .item{display:flex;flex-direction:column;justify-content:start;align-items:start;color:var(--Text-1,#212121);font-size:10px;font-style:normal;font-weight:300;line-height:normal;gap:.4rem;white-space:nowrap}.paymentsPage .paymentsGrid .item span>span,.paymentsPage .paymentsGrid .item.name{color:var(--Text-1,#212121);font-size:14px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .paymentsGrid .expandIcon img{width:15px;height:15px;object-fit:contain;cursor:pointer}.paymentsPage .paymentsGrid .expandIcon img.rotate{transform:rotate(90deg)}.grid-view-boxes .ant-card .paymentButtons{position:absolute;bottom:1rem;width:88%}.paymentsPage .paymentButtons img{width:15px;height:15px;object-fit:contain}.paymentsPage .paymentButtons .ant-space{display:flex;justify-content:start;align-items:center;gap:1rem}.paymentsPage .paymentButtons button span{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .paymentsGrid .col1{width:4%}.paymentsPage .paymentsGrid .col2{width:26%;white-space:wrap}.paymentsPage .paymentsGrid .col4,.paymentsPage .paymentsGrid .col5,.paymentsPage .paymentsGrid .col6{width:8%}.paymentsPage .paymentsGrid .col7,.paymentsPage .paymentsGrid .col8{width:12%}.paymentsPage .paymentsGrid .col3{width:10%}.paymentsPage .paymentsGrid .col9{width:12%}.paymentsPage .gridItem{gap:.5rem}.paymentsPage .serviceName{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;white-space:wrap;margin-top:.5rem;white-space:normal;word-break:keep-all;overflow-wrap:break-word}.paymentsPage .paymentStatus{font-size:12px;font-style:normal;font-weight:300;line-height:normal;white-space:pre-wrap}body.ar.paymentsPage .paymentStatus{direction:rtl}.paymentsPage .gridItem span:nth-child(2){color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .gridItem span:first-child{color:#6f6f6f;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:.4rem}.paymentsPage .payment-history-nested-table .buttonContainer{display:flex;justify-content:start;align-items:center;gap:.5rem}.paymentsPage .payment-history-nested-table .buttonContainer button{padding:0;background:transparent!important}.paymentsPage .amountToPay{position:relative}.paymentsPage .amountToPay input{width:110px}.paymentsPage .amountToPay span:first-child{color:#6f6f6f;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .amountToPay span:nth-child(2){color:#007575;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;cursor:pointer}.paymentsPage .amountToPay img{z-index:1;cursor:pointer}.paymentsPage .ant-drawer-footer,.paymentsPage .ant-drawer-header{border-bottom:0;border-top:0}.paymentsPage .amountToPay .ant-input-outlined{width:118px;height:28px;border-radius:0;color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .amountToPay .ant-input-outlined:focus-within,.paymentsPage .amountToPay .ant-input-outlined:hover{border-color:#d9d9d9;outline:#d9d9d9}.paymentsPage .paymentsGrid .item span:first-child{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentsPage .paymentsGrid .item span:nth-child(2){color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentsPage .paymentsTabs div.ant-tabs-tab>div{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.ant-drawer .ant-drawer-body{padding:2rem 8px 0!important}.cart-payment-summary{height:100%;border-top-left-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:0;border-top-right-radius:0}.grid-view-boxes .ant-card{padding:0 10px;min-height:300px}.grid-view-boxes .ant-card-body{padding:10px 15px;position:relative;min-height:260px}.grid-view-boxes .ant-card-head{background-color:transparent!important;padding:0 15px;min-height:40px!important}.payment-details-button .ant-space-item>button.ant-btn:hover{background:none!important}.payment-modal-paynow-button.ant-btn-link:hover{background:#007575!important;color:#fff!important}.payment-modal-back.ant-btn-link:hover{background:transparent!important;color:#212121!important}.sessionExpiryModal h1{text-align:center;font-size:16px;font-weight:500}.sessionExpiryModal h1,.sessionExpiryModal p{color:#000;font-style:normal;line-height:normal}.sessionExpiryModal p{margin:0;font-size:13px;font-weight:300}.sessionExpiryModal div.timer{margin-top:1rem;height:42px;padding:10px 80px;border-radius:12px;background:rgba(174,24,67,.25);display:flex;gap:.5rem;align-items:center;justify-content:center}.sessionExpiryModal div.timer span:first-child{color:#ae1843;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex}.sessionExpiryModal div.timer span:nth-child(2){color:#ae1843;font-size:24px;font-style:normal;font-weight:300;line-height:normal;display:flex}.sessionExpiryModal .expiryModalDescription{color:#6f6f6f;font-size:13px;margin-top:1.2rem}.phrases p{margin-top:2.5rem;color:#212121;font-size:18px;font-style:normal;font-weight:400;text-align:center;line-height:normal}.paymentCancelScreen{width:445px;margin:0 auto}.paymentCancelScreen h1{font-size:32px;font-weight:500;margin:0}.paymentCancelScreen h1,.paymentCancelScreen p{color:#000;font-style:normal;line-height:normal}.paymentCancelScreen p{text-align:center;font-size:18px;font-weight:300;margin-top:.5rem}.paymentCancelScreen button span{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paymentSuccessScreen{margin:0 auto;padding-bottom:4rem}.paymentSuccessScreen>h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-top:1rem}.paymentSuccessScreen>img{width:76.973px;height:76.973px;object-fit:contain}.paymentSuccessScreen p{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentSuccessScreen .ant-card-head-wrapper h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.paymentSuccessScreen .ant-card-head-wrapper img{width:22px;height:15px;object-fit:contain}.paymentSuccessScreen .item span{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentSuccessScreen .item strong{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:500;line-height:normal}body.en .paymentSuccessScreen .item strong{text-align:right}body.ar .paymentSuccessScreen .item strong{text-align:left}.paymentSuccessScreen .student{border-radius:3px;background:#f3f3f3;padding:6px;margin-bottom:1rem}.paymentSuccessScreen .student span{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentSuccessScreen .backToHome,.paymentSuccessScreen .backToHome:hover{width:166px;height:34px;border:1px solid #007575!important;background:transparent!important}.paymentSuccessScreen .downloadReceipt{width:166px;height:34px}.paymentSuccessScreen .backToHome span{color:#007575;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paymentAlert{min-height:61px;display:flex;justify-content:start;align-items:center;color:#ae1843;font-size:12px;font-weight:400;border-radius:4px;background:rgba(174,24,67,.05);padding:4px 10px}.paymentAlert,.ratingModal h1{font-style:normal;line-height:normal}.ratingModal h1{margin-top:2rem;color:#000;text-align:center;font-size:16px;font-weight:500}.ratingModal img{cursor:pointer}.ratingModal input{border-radius:0}.ratingModal button.submit{background-color:#007575!important}.paymentCancellationModal h1{font-size:16px;font-weight:500}.paymentCancellationModal h1,.paymentCancellationModal p{color:#000;text-align:center;font-style:normal;line-height:normal}.paymentCancellationModal p{font-size:13px;font-weight:300;margin-top:1rem}.paymentCancellationModal .yesSure,.paymentCancellationModal .yesSure:hover{background-color:#007575!important;margin:1rem 0;width:150px}.paymentCancellationModal .continue,.paymentCancellationModal .continue:hover{border:1px solid #007575!important;background-color:transparent!important;margin:1rem 0;width:150px}.paymentCancellationModal .continue span{color:#007575!important}.paymentSuccessContainer,.paymentSuccessScreen{width:80%!important}.grid-view-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,280px));gap:.5rem;justify-content:start;align-items:stretch;width:100%}.paymentsPage .filterSummary{margin-top:1rem!important}@media (max-width:768px){.grid-view-boxes{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.paymentsPage .studentColumn{flex-direction:column}.paymentsPage.en .studentColumn span{margin-right:auto}.paymentsPage.ar .studentColumn span{margin-left:auto}.paymentSuccessScreen{width:100%}.paymentAlert{margin-top:2rem;margin-bottom:.5rem}.paymentsPage .listGridButtons>div{width:100%;margin-top:2rem}.paymentsPage .paymentsTabs{margin-top:3rem;margin-bottom:1rem}.paymentsPage .group input{border-radius:13px}.paymentsPage .grid-view-boxes .ant-card{width:30.9%}.paymentsPage .cart-payment-summary .itemName{width:160px}.paymentsContainer .sessionExpired{min-height:38px;background:rgba(174,24,67,.35);padding-left:20px}.paymentsPage .studentServicePaymentFilterContainer .group{width:100%}.paymentsPage .grid-view-boxes .ant-card{width:47.7%}.paymentGridContainer .ant-tabs-tabpane{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem;justify-content:center;align-items:stretch}.paymentsPage .paymentsGrid{flex-direction:column;width:100%;gap:.5rem}.paymentsPage .paymentsGrid .item{width:100%}.paymentsPage .paymentsGrid .item>span:first-child{width:22%}.paymentsPage .paymentsGrid .item{flex-direction:row;justify-content:space-between;align-items:center}.paymentsPage .item.mobileItem>span:first-child{width:50%;white-space:nowrap}.paymentsPage .grid-view-boxes .ant-card,.paymentsPage .studentServicePaymentFilterContainer .group>button,.paymentsPage .studentServicePaymentFilterContainer .group>div{width:100%}.paymentsPage .paymentsGrid .item.expandIcon{width:100%;display:flex;justify-content:end;align-items:center}.paymentsPage .viewPaymentButton{margin-top:1rem;display:flex;justify-content:center;align-items:center}.paymentsPage .studentServicePaymentFilterContainer .group>div{width:80%}.paymentsPage .studentServicePaymentFilterContainer .group>button{width:20%}.paymentsPage .studentServicePaymentFilterContainer{margin-bottom:0}.paymentsPage .listGridButtons{width:100%;flex-direction:row-reverse;justify-content:space-between}.paymentsPage.en .listGridButtons{padding-right:1.5rem}.paymentsPage.ar .listGridButtons>div{margin-left:.8rem!important}.paymentsContainer .sessionExpired div.mobileReloadIcon{margin-left:auto;padding-right:1rem}.paymentsPage .mobilePaymentActionButton{padding:0!important;background:transparent!important}.paymentsPage.en .mobilePaymentActionButton>div{width:30px;height:30px}.paymentsPage.ar .mobilePaymentActionButton>div{width:30px;height:30px;margin-right:6rem}.paymentsPage.en .item.mobileItem .paymentButtons{display:flex;justify-content:end}.paymentsPage .paymentsGrid .item.mobileItem .name{display:flex;justify-content:start;width:100%;margin-bottom:.5rem}.paymentsPage .paymentsGrid .item{display:grid;grid-template-columns:1fr 1fr}.paymentsPage .paymentsGrid .item.mobileItem{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:column-reverse}.paymentsPage .paymentsGrid .item.paymentButtons{display:flex}.paymentsPage .paymentsGrid .item.mobileItem div{color:#000;font-size:13px;font-style:normal;font-weight:400;display:flex;justify-content:end;width:100%}.paymentsPage .paymentsGrid .item.mobileItem span{font-size:12px}.paymentsPage .viewPaymentButton button .itemInCartContainer{width:30px;height:15px}.paymentSuccessContainer,.paymentSuccessScreen{width:100%!important}body.en.paymentsPage .viewPaymentButton.mobile button{margin-left:auto}body.ar.paymentsPage .viewPaymentButton button,body.en.paymentsPage .viewPaymentButton.mobile button{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);box-shadow:0 -4px 8px rgba(0,0,0,.1),0 -1px 5px rgba(0,0,0,.2);margin-top:1rem}body.ar.paymentsPage .viewPaymentButton button{margin-right:auto}}@media (max-width:425px){.paymentsPage .listGridButtons>div{width:100%;margin-top:0}.paymentsPage .paymentsTabs{margin-top:2rem}}@media (max-width:375px){.paymentModalHeader span,.paymentModalHeader strong{font-size:14px}.paymentModalHeader,.timerBar{padding:.3rem!important}.timerBar span,.timerBar strong{font-size:12px}.paymentsPage .studentServicePaymentFilterContainer .group{flex-direction:column}.paymentsPage .cart-payment-summary .itemName{width:120px}.paymentsPage .studentServicePaymentFilterContainer .group>button,.paymentsPage .studentServicePaymentFilterContainer .group>div{width:100%}}@media (max-width:320px){.paymentModalHeader span,.paymentModalHeader strong{font-size:12px}.timerBar span,.timerBar strong{font-size:10px}}.newPaymentContainer{display:grid;grid-template-columns:70% 30%;width:100%;gap:1rem;justify-content:start;align-items:stretch;padding-inline-end:15px}.newPaymentContainer>.reRegistrationNoteNotification,.paymentsHeaderItems{grid-column:1/-1}.newPaymentContainer>.content{grid-column:1;display:flex;flex-direction:column;gap:1rem}.newPaymentContainer>.sidebar{grid-column:2}.reRegistrationNoteNotification{display:flex;width:100%;padding:8px!important;justify-content:space-between;border-radius:6px;background:rgba(0,117,117,.2);margin-bottom:10px;align-items:center}.reRegistrationNoteNotification p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0!important}.reRegistrationNoteNotification div{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:normal;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.reRegistrationNoteNotification .group{display:flex;justify-content:start;align-items:start;gap:6px;color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.reRegistrationNoteNotification button{display:flex;align-items:center;justify-content:center;gap:.5rem}.searchAndFilters{display:grid;grid-template-columns:75% 25%}.searchAndFilters .searchEngin{grid-column:1}.searchAndFilters .group{grid-column:2}.searchAndFilters .filterSummary{margin-top:0}.searchAndFilters .group{display:flex;justify-content:end;align-items:center;gap:1rem}.searchAndFilters label span{color:#007575!important;display:flex}.searchAndFilters .ant-checkbox-wrapper .ant-checkbox-inner{border-radius:0}.gridList{justify-content:center;gap:.5rem;width:83px;height:36px;padding:6px 12px;border-radius:50px;border:1px solid #eceff2;background:#fff}.gridList,.toastAlert{display:flex;align-items:center}.toastAlert{height:fit-content;padding:8px;justify-content:start;min-height:44px;gap:6px;border-radius:8px;background:linear-gradient(0deg,rgba(250,142,0,.05),rgba(250,142,0,.05)),#fff}.toastAlert div{color:#000;font-size:12px;font-style:normal;line-height:normal}.toastAlert div span{font-weight:400;color:#000}.toastAlert strong{font-weight:700;color:#000}.toastAlert .sessionTimer{color:#ae1843;font-size:13px!important}.paymentNoteNotification{display:flex;justify-content:space-between;background:#fff;height:fit-content;align-items:start;border-radius:8px;padding:8px!important}.paymentNoteNotification .group{display:flex;align-items:start;gap:6px}.paymentNoteNotification img{cursor:pointer}.paymentNoteNotification div{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#ae1843}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000!important;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:not(.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn){color:#696969;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.ant-tabs .ant-tabs-ink-bar{background:#007575;border-radius:40px}.paymentsList{padding:12px 8px 8px;gap:12px;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.06)}.paymentsList.newPaymentsFlex .ant-card-body:after,.paymentsList.newPaymentsFlex .ant-card-body:before,.paymentsList.newPaymentsGrid .ant-card-body:after,.paymentsList.newPaymentsGrid .ant-card-body:before{content:none}.paymentsList.newPaymentsGrid .ant-card-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(100%,1fr));gap:.8rem}.paymentsList.newPaymentsFlex .ant-card-body{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;width:100%}.paymentsList.newPaymentsFlex .ant-card-body div.ant-card.paymentsListServicesCard{min-width:300px;max-width:100%}.paymentsList.ant-card>.ant-card-body,.paymentsList.ant-card>.ant-card-head{padding:0!important}.paymentsListHeader{display:flex;justify-content:space-between;align-items:center}.paymentsListHeader .group{display:flex;justify-content:center;align-items:center;gap:.8rem}.paymentsListHeader .userImage{width:48px;height:48px;border-radius:48px;border:.1px solid #000}.paymentsListHeader .profilGroup{display:flex;flex-direction:column}.paymentsListHeader .profilGroup strong{color:#212121;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.paymentsListHeader .identityGroup{display:flex;justify-content:space-between;align-items:center;gap:1rem}.paymentsListHeader .identityGroup .itemGroup{display:flex;justify-content:start;align-items:center;gap:.2rem}.paymentsListHeader .identityGroup .itemGroup span{color:#4c4a4a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentsListHeader .itemGroup:not(.paymentsListHeader .identityGroup .itemGroup){display:flex;flex-direction:column;span{color:#4c4a4a;font-size:12px;font-weight:400;line-height:normal}span,strong{font-family:Poppins;font-style:normal}strong{color:#212121;font-size:14px;font-weight:500;line-height:20px}}.paymentsListHeader .action.itemGroup button{display:flex;height:33px;padding:7px 14px;justify-content:center;align-items:center;gap:8px;color:#007575;font-size:12px!important}.paymentsList.ant-card>.ant-card-head{border-bottom:0;margin-bottom:8px}.newPaymentTabs .ant-tabs-tabpane.ant-tabs-tabpane-active{display:flex;flex-direction:column;width:100%;gap:1rem}.paymentsListServicesCard{margin-bottom:8px;border-radius:8px;border:1px solid #e7e7e7;background:#fff}.paymentsListServicesCard.ant-card>.ant-card-body:after,.paymentsListServicesCard.ant-card>.ant-card-body:before{content:none}.paymentsListServicesCard.ant-card>.ant-card-body:not(.paymentsListServicesCard.paymentsListServicesGridCard.ant-card>.ant-card-body){display:flex;flex-direction:column;gap:1rem}.paymentsListServicesCard.ant-card>.ant-card-body,.paymentsListServicesCard.ant-card>.ant-card-head{padding:0!important}.paymentsListServiceCard.ant-card .ant-card-head{padding:8px 12px!important}.paymentsListServiceCard.ant-card .ant-card-body{padding:18px 12px 12px!important}.paymentsListServiceCard.ant-card .ant-card-body:after,.paymentsListServiceCard.ant-card .ant-card-body:before{content:none}.paymentsListServiceCard.ant-card .ant-card-body{display:flex;justify-content:space-between;align-items:center;width:100%}.paymentsListServiceCardHeader{display:flex;justify-content:space-between;align-items:start}.paymentsListServiceCardHeader.paymentsListServiceGridCardHeader{display:grid;grid-template-columns:70% 30%}.paymentsListServiceCardHeader .group{display:flex;justify-content:start;align-items:center;gap:1rem}.paymentsListServiceCardHeader .group .serviceGroup{display:flex;flex-direction:column}.paymentsListServiceCardHeader .group .serviceGroup>strong{color:var(--Text-1,#212121);font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.paymentsListServiceCardHeader .group .serviceGroup .itemGroupContainer{display:flex;align-items:center;gap:1.5rem}.paymentsListServiceCardHeader .group .serviceGroup>.itemGroupContainer span{color:#4c4a4a;font-size:12px;font-style:normal!important;font-weight:400;line-height:normal;display:flex;align-items:center;gap:.2rem}.paymentsListServiceCardHeader .group .serviceGroup>.itemGroupContainer strong{color:#212121;font-weight:500}.serviceGroup.pendingAmount{flex-direction:column;display:flex}.serviceGroup.pendingAmount span{color:#4c4a4a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;align-self:flex-end}.serviceGroup.pendingAmount strong{color:var(--Text-1,#212121);font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:20px;align-self:flex-end}.paymentsListServicesGridCard .ant-card-body{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.paymentsListServiceCard .paymentStatus{display:flex;height:28px;transform:rotate(.023deg);padding:4px 16px 4px 8px;align-items:center;gap:6px;border-radius:6px;background:rgba(250,142,0,.05);color:#fa8e00;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.paymentsListServiceCard.paymentsListServiceGridCard .ant-card-body{display:flex;flex-direction:column}.paymentsListServiceCard .paymentStatus.paymentStatusGrid{justify-content:start;width:100%}.paymentsListServiceCard .paymentButtons{display:flex;align-items:center;gap:1rem}.paymentsListServiceCard .paymentButtons.paymentButtonsGrid{display:flex;align-items:center;justify-content:space-between;width:100%}.paymentsListServiceCard .paymentButtons button{width:129px;height:33px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex;gap:.5rem;justify-content:center;align-items:center;border-radius:4px;background:#007575}.paymentsListServiceCard .paymentButtons button.removeService{color:#ae1843!important;font-size:12px!important;font-weight:500!important;background:rgba(174,24,67,.1)!important}.paymentsListServiceCard .paymentButtons input{border-radius:8px;border:1px solid #eaeaea;background:#fdfdfd;padding:7px 12px;box-shadow:none;width:129px}.paymentsListServiceCard .paymentButtons input,.paymentsListServiceCard .paymentButtons input::placeholder{font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.paymentsListServiceCard .paymentButtons input{color:#212121}.paymentsListServiceCard .paymentButtons input::placeholder{color:gray}.paymentsListHeader .removeAll{color:#ae1843!important;font-size:12px!important;font-weight:500!important;background:rgba(174,24,67,.1)!important}.paymentCartCard>.ant-card-body{display:flex;flex-direction:column;gap:1rem}.paymentCartCard .ant-card-actions{border-top:0}.paymentCartCard .ant-card-head-title{color:var(--Text-1,#212121);font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.paymentCartCard.ant-card .ant-card-body,.paymentCartCard.ant-card .ant-card-head{padding:0!important}.paymentCartCard.ant-card .ant-card-head{border-bottom:0}.paymentCartCard.ant-card .ant-card-body:after,.paymentCartCard.ant-card .ant-card-body:before{content:none}.paymentCartCard{padding:0 12px}.paymentCartItemCard{border-radius:8px;border:1px solid #eaeaea;background:#fbfbfb!important}.paymentCartItemCard.ant-card .ant-card-actions,.paymentCartItemCard.ant-card .ant-card-body,.paymentCartItemCard.ant-card .ant-card-head{padding:0!important;background:#fbfbfb!important}.paymentCartItemCard.ant-card .ant-card-actions{border-top:.2px solid #eaeaea}.paymentCartItemCard .studentInformation{display:flex;justify-content:space-between;align-items:center;padding:.5rem 10px}.paymentCartItemCard .studentInformation .group{display:flex;align-items:center;gap:.8rem}.paymentCartItemCard .studentInformation .group .profileGroup{display:flex;flex-direction:column}.paymentCartItemCard .userImage{width:34px;height:34px;aspect-ratio:1/1;border-radius:34px;border:.1px solid #000}.profileGroup strong{color:var(--Text-1,#212121);font-size:13px;font-weight:500}.profileGroup span,.profileGroup strong{font-family:Poppins;font-style:normal;line-height:normal}.profileGroup span{color:#4c4a4a;font-size:12px;font-weight:400}.paymentCartItemCard .paymentCartItem{display:grid;grid-template-columns:70% 30%;align-items:stretch;border-top:.2px solid #eaeaea;padding:.5rem 10px}.paymentCartItemCard .paymentCartItem .group{display:flex;justify-content:start;align-items:center;gap:.5rem}.paymentCartItemCard .paymentCartItem .group img{width:16px;border:0;height:16px}.paymentCartItemCard .paymentCartItem .group span{color:#404040;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:130%}.paymentCartItemCard .paymentCartItem .actionGroup{display:flex;align-items:center;gap:.5rem;justify-content:end}.paymentCartItemCard .paymentCartItem .actionGroup img{cursor:pointer}.paymentCartItemCard .paymentCartItem .actionGroup strong{color:var(--Text-1,#212121);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.paymentCartItemCard .paymentCartItemCardFooter{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.paymentCartItemCard .paymentCartItemCardFooter span{color:var(--Text-1,#212121);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.paymentCartItemCard .paymentCartItemCardFooter strong{color:var(--Text-1,#212121);font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:20px}.newPaymentTabs.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0!important}.paymentCartCard{position:relative;height:600px}.paymentCartCard .noItemFound{height:100%}.paymentCartCard .noItemFound>div{width:75%}.paymentCartCard .noItemFound strong{color:var(--Text-1,#212121);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:.5rem}.paymentCartCard .noItemFound span{color:#4c4a4a;text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.paymentCartCard.ant-card>.ant-card-body{overflow:auto;height:calc(88vh - 110px - 56px);padding-bottom:6rem!important}.paymentCartCard .footer{padding:15px 12px 12px 20px;position:absolute;bottom:12px;left:0;background:#fff;z-index:1000}@media (max-width:1024px){.newPaymentContainer{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.searchAndFilters{grid-template-columns:70% 30%}.newPaymentContainer>.content,.newPaymentContainer>.reRegistrationNoteNotification,.newPaymentContainer>.sidebar{grid-column:1/-1}.reRegistrationNoteNotification{flex-direction:column}.reRegistrationNoteNotification .group{font-size:12px}.reRegistrationNoteNotification button{align-self:flex-end;border:0!important;font-size:11px}.reRegistrationNoteNotification button img{width:14px!important;height:10.3px!important}.paymentNoteNotification{margin-top:8px}.searchEngin.paymentSearchEngine button{display:flex;height:40px;padding:6px 12px;justify-content:center;align-items:center;gap:4px;border-radius:50px;border:1px solid #eceff2;background:#fff;position:relative}.searchEngin.paymentSearchEngine span{position:absolute;top:-.4rem;right:0;display:flex;width:18px;height:18px;background:#007575;border-radius:100px;justify-content:center;align-items:center;color:#fff;font-size:10px;font-style:normal;font-weight:700;line-height:12px}.newPaymentContainer>.reRegistrationNoteNotification{min-height:98px;align-items:center}.toastAlert div{font-size:12px}.newPaymentContainer{position:relative}.paymentBottomSheet{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;background:#fff;border-radius:11px;padding:14px 20px 10px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;z-index:100}.paymentBottomSheet.ant-card .ant-card-body,.paymentBottomSheet.ant-card .ant-card-head{padding:0!important;width:100%;border:0!important}.paymentBottomSheet .amountInformation{display:flex;justify-content:space-between;align-items:center;width:100%}.paymentBottomSheet .amountInformation span{display:flex;padding:4px 0;justify-content:space-between;align-items:center;align-self:stretch}.paymentBottomSheet .amountInformation strong{color:var(--Text-1,#212121);font-size:17px;font-style:normal;font-weight:600;line-height:20px}.paymentBottomSheet button{margin-top:1rem;width:100%!important;color:#fff!important;height:36px!important;font-size:14px;font-weight:500;gap:.5rem}.paymentsList{margin-bottom:10rem}.paymentCartCard{width:100%;border:0!important}}.paymentsListServiceCardHeaderMobile.paymentsListServiceGridCardHeader{display:flex;justify-content:space-between;width:100%}.paymentsListServiceCardHeaderMobile.paymentsListServiceGridCardHeader .itemGroup>span{display:flex;flex-direction:column}.paymentsListServiceCardHeaderMobile.paymentsListServiceGridCardHeader .itemGroup>span span{color:#4c4a4a;font-size:12px;font-weight:400}.paymentsListServiceCardHeaderMobile.paymentsListServiceGridCardHeader .itemGroup>span strong{color:#212121;font-size:12px;font-weight:500}.paymentsListServiceCard.paymentsListServiceGridCard .partiallyButtons input{width:60%}.paymentsListServiceCard.paymentsListServiceGridCard .partiallyButtons button{width:calc(100% - 60%);white-space:nowrap}@media (max-width:768px){.searchEngin.paymentSearchEngine button{width:40px}}@media (max-width:550px){.searchEngin.paymentSearchEngine button{width:40px}.paymentsListServiceCard .paymentButtons button{width:129px}.toastAlert{align-items:start}.paymentsListServiceCardHeaderMobile{display:flex;justify-content:space-between;width:100%}.paymentsListServiceCardHeaderMobile .itemGroup>span{display:flex;flex-direction:column}.paymentsListServiceCardHeaderMobile .itemGroup>span span{color:#4c4a4a;font-size:12px;font-weight:400}.paymentsListServiceCardHeaderMobile .itemGroup>span strong{color:#212121;font-size:12px;font-weight:500}.paymentsListServiceCard.ant-card .ant-card-body{flex-direction:column;align-items:start;gap:.8rem}.paymentsListServiceCard .paymentButtons{width:100%;justify-content:space-between}.paymentsListServiceCard .paymentStatus{width:100%;justify-content:start}.paymentsListServiceCard .partiallyButtons input{width:60%}.paymentsListServiceCard .partiallyButtons button{width:calc(100% - 60%);white-space:nowrap}.paymentsListServiceCardHeader .group .serviceGroup>strong{white-space:normal;word-break:keep-all;overflow-wrap:break-word}.paymentsListHeader{flex-direction:column;align-items:start;gap:1rem}.paymentsListHeader .amountInformation{display:flex;justify-content:space-between;align-items:center;width:100%}.paymentsListHeader .itemGroup:not(.paymentsListHeader .identityGroup .itemGroup) span{font-size:12px}.paymentsListHeader .itemGroup:not(.paymentsListHeader .identityGroup .itemGroup) strong{font-size:13px}.paymentsListHeader .action.itemGroup button{width:fit-content!important;padding:7px 10px}.paymentsListHeader .group{width:100%;align-items:start;justify-content:start}body.en .paymentsListHeader .group .toggler{margin-left:auto}body.ar .paymentsListHeader .group .toggler{margin-right:auto}}@media (min-width:1024px) and (max-width:1439px){.newPaymentContainer{grid-template-columns:55% 45%}.paymentBottomSheet.payment-summary-modal-footer{transform:none!important}.paymentBottomSheet.sidebar-expanded.payment-summary-modal-footer{left:260px!important;width:calc(100% - 285px)!important}.paymentBottomSheet.sidebar-collapsed.payment-summary-modal-footer{left:110px!important;width:calc(100% - 135px)!important}}@media (min-width:1440px) and (max-width:1679px){.newPaymentContainer{grid-template-columns:65% 35%}}@media (min-width:1680px){.newPaymentContainer{grid-template-columns:70% 30%}}@media (max-width:1023px){.newPaymentContainer{grid-template-columns:1fr}.newPaymentContainer>.sidebar{display:none}}@media (max-width:320px){.sessionExpiryModal div.timer{padding:10px 60px}}.newStudentContainer{display:flex;flex-direction:column;width:100%;gap:20px}.newStudentContainer .studentCard{border-radius:12px;background:#fff;box-shadow:-4px 4px 31px 0 rgba(0,0,0,.06)}.newStudentContainer .studentInfo{color:#4c4a4a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.newStudentContainer .userImage{border-radius:56px;border:1px solid #e0e0e0;width:100%;height:100%;object-fit:contain}.newStudentContainer .userName{color:#212121;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.newStudentContainer .status{display:flex;padding:2px 6px;justify-content:center;align-items:center;gap:10px;border-radius:4px;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.newStudentContainer .status.default{background:#edf5f5;color:#007575}.newStudentContainer .status.red{background:rgba(255,0,0,.07);color:red}.newStudentContainer .status.orange{background:rgba(250,142,0,.07);color:#fa8e00}.newStudentContainer .otherInfo{gap:.2rem;display:flex;flex-direction:column}.newStudentContainer .otherInfo div:first-child{color:#4c4a4a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}.newStudentContainer .otherInfo div:last-child{color:#000;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin:0}.newStudentContainer .activeStatus{display:flex;padding:2px 7px;justify-content:center;align-items:center;border-radius:65px;background:rgba(33,177,50,.1);color:#21b132;font-family:Poppins;font-size:11px;font-style:normal;font-weight:500;line-height:140%}.studentScreenNotificationAndGridArea{display:grid;grid-template-columns:90% 10%;align-items:center}.studentScreenNotificationAndGridArea div:last-child{display:flex;justify-content:end;align-items:center}.consistentFilters{display:flex;justify-content:start;align-items:start;gap:.5rem}body.ar .consistentFilters input{text-align:left}.consistentFilters .search{width:224px;height:26px;position:relative}.consistentFilters .searchIcon{position:absolute;right:0;border-radius:0 14px 14px 0;top:0;background:var(--stroke,#007575);height:100%;width:33px;display:flex;justify-content:center;align-items:center}.consistentFilters .search input{width:100%;height:100%;border-radius:14px;background:#fff}.consistentFilters .search input,.consistentFilters .search input::placeholder{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:400;line-height:24px}.consistentFilters>button,.consistentFilters>button:hover{min-width:75px;width:fit-content;height:26px;color:var(--stroke,#007575)!important;font-size:12px;font-style:normal;font-weight:300;line-height:140%}.consistentFilters button img{width:17px;height:17px;object-fit:contain}.fitlerModal .ant-select-item,.fitlerModal .ant-select-selection-item{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.fitlerModal .ant-select .ant-select-arrow{line-height:0px;font-size:10px;padding-right:0;top:45%!important;color:#000}.sccPage .ant-select-item-option-content{color:#202223;font-size:12px;font-weight:400;line-height:24px}.fitlerModal .body .filtersList .item img{width:10px;height:10px}.sccPage .sccDrawer .alert .label img{width:12px;height:12px}.sccPage .sccDrawer .alert .label span{font-size:12px}.sccPage .sccDrawer .rewards{color:#0a5;font-size:12px;font-style:normal;font-weight:700;line-height:28px}.sccPage .sccDrawer .level,.sccPage .sccDrawer .score{color:#ae1843;font-size:12px;font-style:normal;font-weight:700;line-height:28px}.sccPage .sccDrawer .rewards h1{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.sccPage .sccDrawer .caseDetails,.sccPage .sccDrawer .studentDetails{width:100%;border-radius:14px;background:#fcfcfc;padding:1rem}.sccPage .sccDrawer .incident{width:100%;border-radius:14px;padding:1rem}.sccPage .sccDrawer .incident .ant-card{background:#fcfcfc;border:0;min-height:49px;display:flex;align-items:center}.sccPage .sccDrawer .incident .ant-card p{margin:0!important}.sccPage .sccDrawer .case,.sccPage .sccDrawer .student{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.8rem;width:100%;margin-top:1rem}.sccPage .sccDrawer .case>div,.sccPage .sccDrawer .student>div{display:flex;justify-content:space-between;align-items:center;width:100%}.sccPage .sccDrawer .case>div span:first-child,.sccPage .sccDrawer .student>div span:first-child{width:25%;display:inline-block}.sccPage .sccDrawer .case>div span:nth-child(2),.sccPage .sccDrawer .student>div span:nth-child(2){width:85%;display:inline-block}.sccPage .sccDrawer .case>div span,.sccPage .sccDrawer .student>div span{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.sccPage .sccDrawer .caseDetails{margin-top:.5rem}.sccPage textarea{height:49px;border-radius:5px;background:#fbfbfb;resize:none;width:100%;color:#000;font-size:12px;font-style:normal;font-weight:400}.sccPage .footer{justify-content:end}.myBookingDetailDrawer .buttons,.myBookingDetailDrawer .footer{width:100%}.myBookingDetailDrawer.sccDrawer button,.myBookingDetailDrawer.sccDrawer button:hover{background:transparent!important;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.myBookingDetailDrawer.sccDrawer button.inquiry{border:1px solid var(--stroke,#007575);color:#007575!important}.myBookingDetailDrawer.sccDrawer button.inquiryResponseHistory{width:236px;height:39px}.myBookingDetailDrawer.sccDrawer button.inquiry span{color:var(--stroke,#007575);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;background-color:#639}.inquiryDrawer .inquiryButton,.myBookingDetailDrawer.sccDrawer button.acknowledge,.myBookingDetailDrawer.sccDrawer button.inquiryResponseHistory{background-color:#007575!important}.myBookingDetailDrawer.sccDrawer button.acknowledge span,.myBookingDetailDrawer.sccDrawer button.inquiryResponseHistory span{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.inQuiryDrawer .footer{display:flex;justify-content:end;width:100%}.inQuiryDrawer button,.inQuiryDrawer button:hover{background:var(--stroke,#007575)!important;text-align:center;font-size:16px;font-style:normal;font-weight:400;color:#fff;line-height:normal;width:168px;height:39px}.sccPage .textAreaContainer{position:relative;height:125px!important}.sccPage .textAreaContainer textarea{height:100%!important;background:#fff}.sccPage .textAreaContainer span{position:absolute;right:10px;bottom:10px;color:#000;font-size:10px;font-style:normal;font-weight:300;line-height:normal}.sccPage .inQuiryDrawer h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.sccPage .inQuiryDrawer p{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.sccDrawer .incomplete{gap:1rem}.sccDrawer .incomplete,.sccDrawer .incomplete .col{display:flex;justify-content:space-between;align-items:center}.timeline{margin-top:1.5rem;position:relative;display:flex;justify-content:start;align-items:start;gap:1rem;flex-direction:column}.timeline:before{content:"";position:absolute;left:7px;top:5px;bottom:5px;width:4px;background-image:url(/assets/img/timeline-pipe.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.timeline .event{display:flex;justify-content:space-between;align-items:start;position:relative;width:100%}.timeline .event:before{content:"";z-index:1000;position:absolute;left:0;border-radius:100%;transition:all .2s ease-in-out;width:20px;height:20px;background-image:url(/assets/img/timeline-dot.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.timeline .event:hover:before{transform:scale(1.2)}.timeline .information{display:flex;justify-content:start;align-items:start;gap:1rem;padding-left:2rem}.timeline .information h1{font-weight:300}.timeline .information h1,.timeline .information p{color:#000;font-size:12px;font-style:normal;line-height:normal}.timeline .information p{font-weight:400}.timeline .date{display:flex;justify-content:start;align-items:center;gap:.5rem}.timeline .date span{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.12px}@media (max-width:768px){.sccPage .sccDrawer .level,.sccPage .sccDrawer .score{font-size:12px;line-height:15px}.sccDrawer .incomplete{gap:1rem}}.paymentHistoryContainer .tableDesign img{transition:all .5s}.paymentHistoryContainer .tableDesign img.rotate{transform:rotate(90deg)}.paymentHistoryPage .ant-select-item-option-content{color:#202223;font-size:12px;font-weight:400;line-height:24px}.paymentHistoryPage .receiptDrawer .footer,.paymentHistoryPage .receiptDrawer .footer .buttons{display:flex;align-items:center;gap:.5rem}.paymentHistoryPage .receiptDrawer .footer .subscribe{align-self:flex-start;display:flex;justify-content:start;align-items:start;flex-direction:column;margin:1rem 0}.paymentHistoryPage .receiptDrawer .footer .subscribe p{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentHistoryPage .inputContaner{display:flex;justify-content:start;align-items:center;gap:.5rem}.paymentHistoryPage .inputContaner input,.paymentHistoryPage .inputContaner input::placeholder{width:283px;height:31px;color:var(--Text-1,#212121);font-size:10px;font-style:normal;font-weight:300;line-height:normal;border-radius:0}.paymentHistoryPage .inputContaner button{width:35px;height:31px;padding:0}body.ar .inputContaner button{transform:rotate(180deg)}.paymentHistoryPage .receiptDrawer .footer{flex-direction:column}.paymentHistoryPage .receiptDrawer .amountCard{min-height:164px;padding:.8rem;border-radius:6px;border:.2px solid #9f9f9f;background:#fcfcfc}.paymentHistoryPage .amountCard .header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:.2px solid #6f6f6f}.paymentHistoryPage .amountCard .header .start{display:flex;justify-content:start;align-items:center;gap:.5rem}.paymentHistoryPage .amountCard .header .start span{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.paymentHistoryPage .amountCard .header .end{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.paymentHistoryPage .amountCard .body{display:flex;flex-direction:column;gap:.5rem;justify-content:start;padding:.8rem;align-items:start}.paymentHistoryPage .amountCard .body .row,.paymentHistoryPage .receiptDrawer .details .row{display:flex;justify-content:space-between;align-items:center;width:100%}.paymentHistoryPage .amountCard .body .row .start,.paymentHistoryPage .receiptDrawer .details .row .start:not(.paymentHistoryPage .receiptDrawer .details.paymentDetails .row .start){color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal;width:30%;display:flex}.paymentHistoryPage .amountCard .body .row .end,.paymentHistoryPage .receiptDrawer .details .row .end:not(.paymentHistoryPage .receiptDrawer .details.paymentDetails .row .end){color:var(--Text-1,#212121);text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:normal;width:70%;text-align:left}.paymentHistoryPage .receiptDrawer .details.paymentDetails .row{padding:3px 6px}.paymentHistoryPage .receiptDrawer .details.paymentDetails .row .end{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paymentHistoryPage .receiptDrawer .details.paymentDetails .row .start{color:var(--Text-1,#212121);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.paymentHistoryPage .receiptDrawer h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.paymentHistoryPage .receiptDrawer .details{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;border-radius:6px;border:.2px solid #9f9f9f;background:#fcfcfc;padding:20px}.paymentHistoryPage .paymentDetails .studentName{height:35px;border-radius:var(--Space-Extra-Small,8px);background:#cce4e3;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;justify-content:start;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;transform:all .5s;margin-top:.5rem}.paymentHistoryPage .paymentDetails .studentName img.rotate{transform:rotate(180deg)}.paymentHistoryPage .paymentHistoryPaymentGrid>div,.paymentHistoryPage .paymentHistoryStudentGrid>div{display:flex;justify-content:start;align-items:center;width:100%;min-height:64px;background:#fff;border-radius:12px;padding:10px;gap:1rem}.paymentHistoryPage .paymentHistoryServices{justify-content:start!important;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.paymentHistoryPage .paymentHistoryServices::-webkit-scrollbar{display:none}.paymentHistoryPage .paymentHistoryPaymentGrid,.paymentHistoryPage .paymentHistoryStudentGrid{flex-direction:column;justify-content:start;align-items:start}.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid{margin:5px auto}.paymentHistoryPage .paymentHistoryPaymentGrid.expanded,.paymentHistoryPage .paymentHistoryStudentGrid.expanded{border-left:3px solid #007575}.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .ant-card{min-height:120px;padding-top:10px}.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .ant-card .ant-card-body{min-height:unset!important}.paymentHistoryPage .paymentHistoryServices,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid{margin-left:2rem}.paymentHistoryPage .receiptLink{color:#007575!important;font-weight:400!important;cursor:pointer!important}.paymentsPage .paymentsGrid.paymentHistoryPaymentGrid .col2,.paymentsPage .paymentsGrid.paymentHistoryPaymentGrid .col7{width:20%}.paymentsPage .paymentsGrid.paymentHistoryPaymentGrid .col4,.paymentsPage .paymentsGrid.paymentHistoryPaymentGrid .col5,.paymentsPage .paymentsGrid.paymentHistoryPaymentGrid .col6,.paymentsPage .paymentsGrid.paymentHistoryPaymentGrid .col8{width:10%}.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col2,.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col7{width:20%}.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col3,.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col4,.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col5,.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col6{width:15%}.paymentsPage .paymentsGrid.paymentHistoryStudentGrid .col8{width:16%}@media (max-width:768px){.paymentHistoryGridContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem;justify-content:center;align-items:stretch}.paymentHistoryPage .consistentFilters .search{width:80%}.paymentHistoryPage .paymentHistoryPaymentGrid>div,.paymentHistoryPage .paymentHistoryStudentGrid>div{flex-direction:column;gap:.5rem}.paymentHistoryPage .paymentHistoryServices,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid{margin-left:0}.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col1,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col2,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col3,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col4,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col5,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col6,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col7,.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .col8,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col1,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col2,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col3,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col4,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col5,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col6,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col7,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .col8{width:100%;display:grid;grid-template-columns:1fr 1fr}.paymentHistoryPage .paymentsGrid.paymentHistoryPaymentGrid .item span,.paymentHistoryPage .paymentsGrid.paymentHistoryStudentGrid .item span{white-space:nowrap}.paymentHistoryPage .paymentsGrid .item.expandIcon{display:flex;justify-content:end}.paymentHistoryPage .grid-view-boxes .ant-card{width:100%}.paymentHistoryContainer .consistentFilters{margin-bottom:0}}.walletContainer .consistentFilters{align-items:center;margin-top:1rem}.walletContainer .consistentFilters h1{margin-bottom:0;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}body.en h1.desktop{margin-left:auto}.transactionHistoryTableHeading{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:1rem}body.ar h1.desktop{margin-right:auto}body.en h1.mobile{text-align:left}body.ar h1.mobile{text-align:right;width:100%}.myWalletPage .fitlerModal.en{left:0;right:auto!important}.myWalletPage .fitlerModal.ar{right:0!important}.walletCardContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.5rem;justify-content:center;align-items:stretch}.walletCardContainer .card{display:flex;justify-content:space-between;align-items:center;min-height:84px;border-radius:9px;background:#fff;padding:0 24px}.walletCardContainer .card .icon{display:flex;justify-content:start;align-items:center;gap:.5rem}.walletCardContainer .card .icon img{width:34px;height:34px;object-fit:contain}.walletCardContainer .card .icon span{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.walletCardContainer .card h2{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:.42px;white-space:nowrap}.myWalletPage .receiptDrawer .ant-drawer-footer{padding-left:0!important;padding-right:0!important}.myWalletPage .receiptDrawer .amountCard{min-height:111px;background:#fff;border:1px solid var(--border-color);padding:.8rem}.myWalletPage .amountCard .header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.myWalletPage .amountCard .header .start{display:flex;justify-content:start;align-items:center;gap:.5rem}.myWalletPage .amountCard .header .start span{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.myWalletPage .amountCard .header .end{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.myWalletPage .amountCard .body{display:flex;flex-direction:column;gap:.5rem;justify-content:start;padding:.8rem;align-items:start}.myWalletPage .amountCard .body .row,.myWalletPage .receiptDrawer .details .row{display:flex;justify-content:space-between;align-items:center;width:100%}.myWalletPage .amountCard .body .row .start,.myWalletPage .receiptDrawer .details .row .start{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.myWalletPage .amountCard .body .row .end,.myWalletPage .receiptDrawer .details .row .end{color:var(--Text-1,#212121);text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.myWalletPage .receiptDrawer h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;margin-top:.5rem}.myWalletPage .receiptDrawer h1:first-child{margin-top:0}.myWalletPage .receiptDrawer .details{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.myWalletPage .paymentDetails .studentName{height:35px;border-radius:var(--Space-Extra-Small,8px);background:#f3f3f3;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;justify-content:start;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;transform:all .5s;margin-top:.5rem}.myWalletPage .paymentDetails .studentName img.rotate{transform:rotate(180deg)}.myWalletPage .footer .buttons{display:flex;justify-content:end}.myWalletPage .bookedSuccess h1{margin-bottom:0;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.myWalletPage .bookedSuccess p{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.myWalletPage .bookedSuccess{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.myWalletPage .bookedSuccess img{width:22px;height:29px;object-fit:contain}.myWalletPage .consistentFilters .search input,.myWalletPage .consistentFilters>button,.myWalletPage .consistentFilters>button:hover{height:30px}.walletFilterSummaryContainer.mt{margin-top:1.5rem}.walletContainer .consistentFilters .search{width:50%}@media (max-width:768px){.walletContainer .tableDesign{margin-top:0}.walletContainer .consistentFilters{margin-top:1rem}.walletCardContainer{flex-direction:column}.walletCardContainer .card{width:100%}.walletCardContainer .card h2{font-size:18px}.walletContainer .consistentFilters{flex-direction:column;gap:1rem}.walletContainer .elementContainer{display:flex;justify-content:space-between;width:100%;gap:.5rem}.walletContainer .consistentFilters .search{width:80%}.walletContainer .consistentFilters button{width:fit-content;border-radius:16px!important;padding:0 18px;text-align:center;display:flex;justify-content:center;align-items:center}.myWalletPage .footer .buttons{justify-content:center}}.walletContainer .consistentFilters .search{height:auto}.contactUsContainer{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:23px;padding:10px 15px}.contactUsContainer>.col1{min-height:47px;background:var(--white-100,#fff);width:100%;padding:10px;margin-top:10px}.contactUsContainer .tabs,.contactUsContainer>.col1{display:flex;justify-content:start;align-items:center}.contactUsContainer .tabs{margin-bottom:0;gap:2rem}.contactUsContainer .tabs li{color:#000;font-size:14px;font-style:normal;font-weight:300;cursor:pointer;line-height:normal}.contactUsContainer .tabs li.active{color:var(--stroke,#007575);font-weight:500;position:relative}.contactUsContainer .tabs li.active:after{content:"";position:absolute;bottom:-1rem;width:100%;height:3px;left:0;border-radius:2px;background:var(--stroke,#007575)}.contactUsContainer>.col2{display:flex;justify-content:space-between;align-items:start;gap:1rem;width:100%}.contactUsContainer .sidebar{width:30%;background:var(--white-100,#fff);border-radius:12px;height:100%;min-height:530px;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem}.contactDetailsTab{padding:26px}.contactDetailsTabMobile{padding:0}.contactDetailsTab>h1,.contactUsContainer .content>h1,.contactUsContainer .sidebar>h1,.locationsTab .col1>h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:10px;margin-top:1rem}.contactUsComponentTabs{display:flex;justify-content:start;align-items:center;gap:0;margin-bottom:2rem}.contactUsComponentTabs span{width:164px;height:31px;border-radius:19px;font-size:14px;font-style:normal;font-weight:400;line-height:140%;background:hsla(0,0%,95%,.69);color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer}.contactUsComponentTabs span:nth-child(2){margin-left:-1rem}body.ar .contactUsComponentTabs span:nth-child(2){margin-right:-1rem;margin-left:0}.contactUsComponentTabs span.active{background:var(--stroke,#007575);color:var(--white-100,#fff);z-index:2}.contactUsContainer .sidebar h1{padding-left:20px}html[dir=rtl] .contactUsContainer .sidebar h1{padding-left:0;padding-right:20px}.contactUsContainer .sidebar .campuses{display:flex;justify-content:start;flex-direction:column;align-items:start;width:100%}.contactUsContainer .campus{min-height:48px;cursor:pointer;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%;display:flex;justify-content:start;align-items:center;padding-left:20px;padding-right:20px}html[dir=rtl] .contactUsContainer .campus{padding-left:0;padding-right:20px}.contactUsContainer .campus.active{background:rgba(0,117,117,.13)}.contactUsContainer .content{width:68%;background:var(--white-100,#fff);border-radius:12px;height:100%;min-height:530px}.contactUsContainer .content.full-width{width:100%;background:transparent}.contactUsContainer .contacts{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1.5rem}.contactUsContainer .contact{width:30%;height:58px;border-radius:6px;background:#f9f9f9;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;padding:4px}.contactUsContainer .contact>div{display:flex;justify-content:start;align-items:center;gap:.3rem}.contactUsContainer .contact p{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;padding:0 1px}.contactUsContainer .contact span{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contactUsContainer .locationsTab{display:flex;justify-content:space-between;align-items:start;gap:.4rem;flex-wrap:wrap;padding:21px}.contactUsContainer .locationsTab .col1{width:40%;height:100%}.contactUsContainer .locationsTab .col2{width:58%;height:100%}.contactUsContainer .locationsTab .col2 img{object-fit:cover;width:100%;height:100%;min-height:451px}.contactUsContainer .locationsTab .locations{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.6rem;overflow-y:scroll}.contactUsContainer .location{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem;border-radius:6px;min-height:104px;border:1px solid var(--border-color-gray);padding:10px}.contactUsContainer .locationMobile{width:100%}.contactUsContainer .location h1{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.contactUsContainer .location>div{display:flex;justify-content:start;gap:.5rem}.contactUsContainer .location>span{color:#000;font-size:10px;font-style:normal;font-weight:300;line-height:normal}.contactUsContainer .location>p{color:var(--steps,#6f6f6f);font-size:12px;font-style:normal;font-weight:300;line-height:18px;margin-bottom:0}.contactUsContainer .supportTab{display:flex;justify-content:space-between;align-items:start;gap:1rem}.contactUsContainer .supportTab .col1{height:602px;width:40%;border-radius:12px;background:var(--white-100,#fff);padding:0 20px}.contactUsContainer .supportTab .col2{height:602px;width:58%;border-radius:12px;background:var(--white-100,#fff);padding:20px}.contactUsContainer .supportTab .col1 .col1,.contactUsContainer .supportTab .col1 .col2{padding:0;width:100%}.contactUsContainer .supportTab h1{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.contactUsContainer .supportTab p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:1rem}.contactUsContainer .supportTab .circles{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;margin-top:1rem;gap:.5rem}.contactUsContainer .supportTab .circle{width:28px;height:28px;border-radius:100px;background:#f3f3f3;display:flex;justify-content:center;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.contactUsContainer .supportTab .circle.active{background:var(--stroke,#007575);color:#fff}.contactUsContainer .followUs{display:flex;justify-content:start;align-items:center;row-gap:.5rem;column-gap:2rem;width:90%;flex-wrap:wrap;margin-top:1rem}.contactUsContainer .socials{display:flex;justify-content:space-between;align-items:start;margin-top:1.5rem;flex-direction:column}.contactUsContainer .social{width:100px}.contactUsContainer .socials .col1,.contactUsContainer .socials .col2{width:50%;height:auto}.contactUsContainer .socials .col2{margin-top:2rem}.contactUsContainer .socials h1{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.contactUsContainer .social,.contactUsContainer .social a{display:flex;justify-content:start;align-items:center;gap:.5rem;padding:.5rem 0}.contactUsContainer .social a{line-height:0px;padding:0}.contactUsContainer .social span{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;white-space:nowrap}.contactUsContainer .social a img,.contactUsContainer .social img{width:28px;height:28px;object-fit:contain}.contactUsPage .ant-col label{color:#000;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal}.contactUsPage form input{height:37px}.contactUsPage form .ant-select-selection-item,.contactUsPage form input::placeholder{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.contactUsPage .ant-select-selector{height:37px!important}.contactUsPage textarea{resize:none}@media (max-width:1230px){.contactUsContainer .locationsTab .col1,.contactUsContainer .locationsTab .col2{width:100%;margin-top:1rem}.contactUsContainer .locationsTab .col1{order:1}.contactUsContainer .location{width:100%}.contactUsContainer .locationsTab .col2 img{min-height:220px}}@media (max-width:1178px){.contact{width:46%}}@media (max-width:768px){.contactUsContainer{gap:16px}.contactUsContainer>.col2{flex-direction:column}.contactUsContainer .tabs{width:100%;justify-content:space-around;gap:1rem}.contactUsContainer .locationsTab{padding:0}.contactUsContainer .sidebar{min-height:340px}.contactUsContainer .locationsTab .col2{margin-top:1rem}.contactUsContainer .content,.contactUsContainer .locationsTab .col1,.contactUsContainer .locationsTab .col2,.contactUsContainer .sidebar,.contactUsContainer .supportTab .col1,.contactUsContainer .supportTab .col2{width:100%}.contactUsContainer .contact{width:45%}.contactUsContainer .supportTab{flex-direction:column-reverse}.contactUsContainer .locationsTab .col2 img{min-height:220px}.contactUsContainer .campus{padding-left:0;padding-right:0}}@media (max-width:375px){.contactUsContainer .contact{width:100%}.contactUsContainer .socials{flex-direction:column}.contactUsContainer .supportTab .col2{min-height:150px}}.tealLink{color:#007575!important;text-decoration:underline}@media (max-width:375px){.contactUsContainer .supportTab .col1{height:unset}}.faqsContainer{display:grid;grid-template-columns:1fr 3fr;gap:1rem}.faqsContainer .sidebar{height:447px;padding-top:20px}.faqsContainer .content,.faqsContainer .sidebar{flex-shrink:0;border-radius:12px;background:var(--white-100,#fff)}.faqsContainer .content{min-height:447px;padding:20px}.faqsContainer .tabs ul{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1.5rem;width:100%}.faqsContainer .tabs ul li{cursor:pointer;width:inherit;padding-left:0;white-space:nowrap}.faqsContainer .tabs ul li .tab-label{font-size:14px;font-weight:500;line-height:normal}.faqsContainer .tabs ul li.active{color:var(--stroke,#007575);font-weight:500;position:relative}.faqsContainer .tabs ul li.active:before,body.ar .faqsContainer .tabs ul li.active:after{content:"";position:absolute;left:0;top:0;width:2px;height:30px;background-color:#007575}body.ar .faqsContainer .tabs ul li.active:before{content:none}body.ar .faqsContainer .tabs ul li.active:after{right:0}body.ar .faqsContainer .tabs ul li{padding-right:1rem}.faqsContainer .cards{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem}.faqsContainer .cards ol,.faqsContainer .cards ul{display:flex;flex-direction:column;list-style-type:decimal!important;padding-left:10px}.faqsContainer .cards ol li::marker,.faqsContainer .cards ul li::marker{color:#000;font-size:13px;font-weight:700}.faqsContainer .cards ol li,.faqsContainer .cards ul li{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:22px;line-height:2.5}.faqsContainer .cards h1 img{width:20px;height:20px;object-fit:contain}.faqsContainer .cards p{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:22px;margin:0}.faqsContainer .cards h1,.faqsContainer .cards h1>div p{display:flex;width:100%;justify-content:space-between;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.faqsContainer .cards .note{color:#ae1843;font-size:12px;font-style:normal;font-weight:500;line-height:22px}.faqsContainer .card{border-radius:var(--Space-Extra-Small,8px);border:1px solid var(--border-color-gray);padding:20px;width:100%}@media (min-width:768px){.faqsContainer{padding:20px}}@media (max-width:768px){.faqsContainer{grid-template-columns:1fr}.faqsContainer .sidebar{height:auto;border-radius:0;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.faqsContainer .tabs::-webkit-scrollbar{width:8px;height:5px;background-color:#f2f2f2;border-radius:10px}.faqsContainer .tabs::-webkit-scrollbar-thumb{background-color:#006a6e;border-radius:10px}.faqsContainer .tabs ul li .tab-label{padding:10px}.faqsContainer .tabs ul{flex-direction:row}.faqsContainer .content{border-radius:0}.faqsContainer .tabs ul li.active:before{content:none}.faqsContainer .tabs ul li.active:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:3px;border-radius:2px;background:var(--stroke,#007575)}}@media (max-width:668px){.faqsContainer .content{padding:10px}}.no-global-style,.no-global-style *{all:unset;display:revert;box-sizing:border-box}