@font-face{font-family:IRANSansX;font-style:normal;font-weight:100;src:url(/build/assets/IRANSansXFaNum-Thin-BHN8QAJ_.woff) format("woff"),url(/build/assets/IRANSansXFaNum-Thin-Cboqs_Ru.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:200;src:url(/build/assets/IRANSansXFaNum-UltraLight-4QcB-zbi.woff) format("woff"),url(/build/assets/IRANSansXFaNum-UltraLight-Do7ZPUwM.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:300;src:url(/build/assets/IRANSansXFaNum-Light-CfAy1q2U.woff) format("woff"),url(/build/assets/IRANSansXFaNum-Light-BFv3abcx.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:500;src:url(/build/assets/IRANSansXFaNum-Medium-BSNkRuo4.woff) format("woff"),url(/build/assets/IRANSansXFaNum-Medium-BBkmIj8D.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:600;src:url(/build/assets/IRANSansXFaNum-DemiBold-B5V4-jEQ.woff) format("woff"),url(/build/assets/IRANSansXFaNum-DemiBold-D--JvLEu.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:800;src:url(/build/assets/IRANSansXFaNum-ExtraBold-D2QKSdCx.woff) format("woff"),url(/build/assets/IRANSansXFaNum-ExtraBold-De6AeF1f.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:900;src:url(/build/assets/IRANSansXFaNum-Black-jFXxfVRu.woff) format("woff"),url(/build/assets/IRANSansXFaNum-Black-MwzJGQLR.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:950;src:url(../fonts/IRANSansXFaNum-ExtraBlack.woff) format("woff"),url(../fonts/IRANSansXFaNum-ExtraBlack.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:1000;src:url(../fonts/IRANSansXFaNum-Heavy.woff) format("woff"),url(../fonts/IRANSansXFaNum-Heavy.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:700;src:url(/build/assets/IRANSansXFaNum-Bold-DfyVtfgx.woff) format("woff"),url(/build/assets/IRANSansXFaNum-Bold-B931bRFI.woff2) format("woff2");font-display:swap}@font-face{font-family:IRANSansX;font-style:normal;font-weight:400;src:url(/build/assets/IRANSansXFaNum-Regular-CTKWozw5.woff) format("woff"),url(/build/assets/IRANSansXFaNum-Regular-BC8QpKAC.woff2) format("woff2");font-display:swap}body{font-family:IRANSansX,sans-serif}main{position:relative}a{text-decoration:none}.modal-backdrop{display:none!important}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);z-index:1040;pointer-events:none;opacity:0;transition:opacity .15s ease,backdrop-filter .15s ease,background-color .15s ease}body:has(.modal.show):before{background:#0006;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:1;pointer-events:auto}.modal-content{border-radius:10px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px}.fs-24{font-size:24px!important}.text-blue{color:#0c80eb}.text-orange{color:#ff4105}.text-gray{color:#797979}.text-green{color:#0f9681}.text-purple{color:#d829a0}.text-black{color:#111}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.text-dark-gray{color:#797979}.text-gray{color:#b0b0b0}.text-red{color:#ea2121}#new-header{position:sticky;top:0;z-index:1020;background:#fff;box-shadow:0 1px 1px #0e2b451a;height:88px}.navbar{height:100%}.offcanvas{max-width:80%}.logo-container{height:60px;display:flex;align-items:center}#navbarNav .nav-link,#navbarNav .nav-item.dropdown a{font-size:14px;font-weight:500}#navbarNav .nav-item.dropdown a{text-align:right}#navbarNav .nav-link.active{color:#0c80eb}.header-btns .btn-doctor{padding:14px 26px;font-weight:500;font-size:14px;color:#0c80eb}.header-btns .btn-user{background:#f9f9f9;padding:14px 26px;border:1px solid rgba(218,218,218,1);font-size:14px;font-weight:400;color:#1a1b1c;border-radius:25px}.navbar-expand-lg .navbar-nav .dropdown-menu{display:block}.dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease,visibility 0s linear .3s;border:none;box-shadow:0 5px 15px #0000001a;min-width:200px;top:60px;right:0}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.dropdown-item{padding:.75rem 1.5rem;font-size:1.1rem;transition:all .2s ease;font-size:14px;font-weight:500;text-align:start}.dropdown-item:hover{background-color:#f8f9fa;padding-right:2rem}.offcanvas-body .nav-link{font-size:14px;font-weight:500}.canvas-btns .btn-doctor{display:block;padding:12px;font-weight:500;font-size:12px;color:#fff;width:100%;border-radius:25px;background-color:#0c80eb;text-align:center;margin:12px 0}.canvas-btns .btn-user{background:#f9f9f9;padding:12px;border:1px solid rgba(218,218,218,1);font-size:12px;font-weight:400;color:#1a1b1c;border-radius:25px;width:100%;text-align:center}footer{background-color:#f6f6f6;margin-top:3rem;padding-top:3.5rem;position:relative}.contact-btn{position:absolute;border-radius:25px;padding:13px 22px;background:#0c80eb;color:#fff;font-weight:500;font-size:14px;box-shadow:0 5px 20px -2px #0f79da80;left:0;right:0;margin-inline:auto;width:fit-content;top:-24px}.footer-logo{height:40px;margin-bottom:1rem}.payment-logo{height:30px;margin:.5rem;object-fit:contain}.footer-title{font-weight:600;margin-bottom:1rem}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.5rem}.footer-links a{text-decoration:none;color:#111;font-size:14px;font-weight:400}.social-icons{display:flex;gap:10px}.social-icons img{border-radius:8px}@media(max-width:767.98px){.footer-col{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dee2e6}.footer-col:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.footer-title{margin-top:1rem}.payment-logos-container{justify-content:center!important}}.cer-logo{display:flex;width:100%;height:100%;padding:1rem;border:1px solid #dee2e6!important;border-radius:5px;align-items:center}#authTabs li button{border:1px solid #dee2e6!important;width:80px;text-align:center;border-radius:5px;font-size:14px;color:#b0b0b0;background:#f7f7f7}#authTabs li button.active{border:1px solid #0c80eb!important;background:#0c80eb;font-size:14px;color:#fff}#authTabs{display:flex;justify-content:center;padding:0;border:none;gap:10px}#authTabsContent input,#authTabsContent select{width:280px;height:54px!important;padding:10px 14px;border-radius:5px;border:1px solid rgba(218,218,218,1);box-shadow:none!important;font-size:14px;font-weight:400;margin:auto;margin-bottom:1rem}#sendLoginCode,#verifyLoginCode,#sendRegisterCode,#verifyregisterCode{width:280px;height:54px!important;text-align:center;padding:10px 14px;border-radius:5px;color:#fff;background:#0c80eb;box-shadow:none!important;font-size:14px;font-weight:400;border:none}.sub-bar{height:55px;background:#e4e4e4}.form-select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background:none!important}#new-header{width:100%;position:fixed;top:0;z-index:1030}main{background:#fafafa}#new-header .navbar-collapse,#new-header .navbar-bar{display:none!important}@media(max-width:1200px){#new-header .navbar-collapse{display:none!important}#new-header .navbar-bar{display:block!important}#new-header .navbar-nav{display:none!important}}@media(max-width:1200px){#new-header img[alt=menu]{display:block!important}}@media(min-width:1200px){#new-header .navbar-collapse{display:flex!important}#new-header img[alt=menu]{display:none!important}}.navbar-nav{padding:0}#new-header.home-top{background-color:#0000!important;box-shadow:none!important}header.home-top .collapse .nav-link{color:#fff}header.home-top h2{color:#fff!important}.colored-toast.swal2-icon-success{background-color:#198754!important}.colored-toast.swal2-icon-error{background-color:#f27474!important}.colored-toast.swal2-icon-warning{background-color:#f8bb86!important}.colored-toast.swal2-icon-info{background-color:#3fc3ee!important}.colored-toast.swal2-icon-question{background-color:#87adbd!important}.colored-toast .swal2-title,.colored-toast .swal2-close,.colored-toast .swal2-html-container{color:#fff}.pagination{margin:24px 0 0;padding:0}.pagination button{min-width:40px;padding:12px 12px 10px;font-weight:500;font-size:14px;background:#fff;color:#111;border:1px solid #dadada;border-radius:3px;text-align:center}@keyframes dotSpin{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.loader{margin:60px 0;display:flex;justify-content:center;align-items:center}.dot{width:12px;height:12px;margin:0 2px;border-radius:50%;background-color:#0d6efd;animation:dotSpin .8s infinite ease-in-out}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}.verify-input{width:280px;margin:auto}.verify-input input{width:45px!important;height:45px!important;border-radius:5px;border:1px solid #dadada;text-align:center}.verify-input input:focus{outline:none!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
