@import "https://fonts.googleapis.com/css?family=Sora:regular,bold,italic&subset=latin,latin-ext";@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.booking-nts{--booking-background:#e6e2d9;--booking-section:#d4d0c8;--booking-card:#73716d;--booking-card-hover:#6a686452;--booking-card-selected:#454441;--booking-text-dark:#000;--booking-text-light:#fff;--booking-divider:#00000026}.booking-nts-satellite{--booking-background:#f8f9fd;--booking-section:#c8dad7;--booking-card:#4e7e90;--booking-card-hover:#2596be;--booking-card-selected:#175167;--booking-text-dark:#203740;--booking-text-light:#fff;--booking-divider:#0000001f}.booking-ownhealth{--booking-background:#f8f9fd;--booking-section:#dee2f1;--booking-card:#696e82;--booking-card-hover:#d5daf0;--booking-card-selected:#394ecd;--booking-text-dark:#0c194e;--booking-text-light:#fff;--booking-divider:#0000001f}.booking-panacea{--booking-background:#f5f6f6;--booking-section:#d2d7d5;--booking-card:#658188;--booking-card-hover:#7a9aa1;--booking-card-selected:#4e6870;--booking-text-dark:#2d495a;--booking-text-light:#fff;--booking-divider:#0000001f}.booking-hamidi{--booking-background:#ebeae7;--booking-section:#d5d3cf;--booking-card:#1a3c52;--booking-card-hover:#2b566f;--booking-card-selected:#85142c;--booking-text-dark:#2f3438;--booking-text-light:#fff;--booking-divider:#0000001f}.booking-background{background:var(--booking-background);min-height:100vh}.booking-section{background:var(--booking-section);border-radius:8px;padding:20px}.booking-divider{background:var(--booking-divider);height:1px;margin:24px 0}.booking-text-dark{color:var(--booking-text-dark)}.booking-text-light{color:var(--booking-text-light)}.booking-card{background:var(--booking-card);border:none;border-radius:6px;transition:background-color .15s,transform .15s}.booking-card,.booking-card *{color:var(--booking-text-light)}.booking-card:hover{background:var(--booking-card-hover);transform:translateY(-1px)}.booking-card.selected{background:var(--booking-card-selected)}.booking-card.selected,.booking-card.selected *{color:var(--booking-text-light)}.booking-card:focus-within{box-shadow:none}.booking-steps .ant-steps-item-title{color:var(--booking-text-dark);font-weight:500}.booking-steps .ant-steps-item-wait .ant-steps-item-title{color:var(--booking-text-dark);opacity:.6}.booking-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--booking-card-selected);border:none}.booking-steps .ant-steps-item-process .ant-steps-item-title{color:var(--booking-text-dark);font-weight:600}.booking-steps .ant-steps-item-finish .ant-steps-item-icon{background:var(--booking-card-selected);border:none}.booking-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--booking-text-light)}.booking-steps .ant-steps-item-tail:after{background-color:var(--booking-divider)}.booking-steps .ant-steps-item-wait:hover .ant-steps-item-title{color:var(--booking-text-dark)}.booking-steps .ant-steps-item-wait:hover .ant-steps-item-icon{background:var(--booking-card)}.booking-calendar,.booking-calendar .ant-picker-panel,.booking-calendar .ant-picker-body,.booking-calendar .ant-picker-content,.booking-calendar table{background:0 0!important}.booking-calendar .ant-picker-panel{border-radius:12px;padding:8px 12px 12px}.booking-calendar th{color:var(--booking-text-dark);font-weight:500}.booking-calendar .ant-picker-cell-inner{color:var(--booking-text-dark);background:0 0;border-radius:50%}.booking-calendar .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--booking-card-selected);color:var(--booking-text-light)}.booking-calendar .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--booking-card-selected)}.booking-calendar .ant-picker-cell:hover .ant-picker-cell-inner{background:var(--booking-card-hover);color:var(--booking-text-light)}.booking-primary-button{background:var(--booking-card-selected);color:var(--booking-text-light);border:none}.booking-primary-button:hover{background:var(--booking-card-hover)}.booking-primary-button:focus{box-shadow:none}.booking-footer{background:var(--booking-text-dark);padding:32px 48px;font-size:16px}.booking-footer-text{color:var(--booking-text-light);font-size:16px;line-height:1.6}.booking-footer-text p{margin:0 0 6px}.booking-footer-text svg{vertical-align:middle;margin-right:8px}.booking-footer-contact{text-align:right;color:var(--booking-text-light)}.booking-footer-contact .ant-typography{color:var(--booking-text-light);margin-bottom:8px;font-weight:600}.booking-footer-contact p{margin:0;line-height:1.8}.booking-content{padding:3% 12%}.booking-page-title{color:var(--booking-text-dark);margin-bottom:30px}.booking-main{padding:30px 0}.booking-steps-panel{border-right:2px solid var(--booking-divider);width:25%}.booking-content-panel{width:75%;min-width:20%;padding:10px 50px}.booking-summary{margin-bottom:30px;padding:30px}.booking-summary-title{margin-top:0;margin-bottom:10px}.booking-back-button{color:var(--booking-text-dark);cursor:pointer;font-size:20px}.booking-back-button:hover{opacity:.7}.booking-restart-button{color:var(--booking-text-dark);cursor:pointer;opacity:.7;font-size:18px}.booking-restart-button:hover{opacity:1}.booking-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--booking-card-selected)!important;border-color:var(--booking-card-selected)!important}.booking-steps .ant-steps-item-process .ant-steps-item-title{font-weight:600;color:var(--booking-text-dark)!important}.booking-steps .ant-steps-item-finish .ant-steps-item-icon{background:var(--booking-card-selected)!important;border-color:var(--booking-card-selected)!important}.booking-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:var(--booking-text-light)!important}.booking-steps .ant-steps-item-finish .ant-steps-item-title{color:var(--booking-text-dark)!important}.booking-steps .ant-steps-item-wait .ant-steps-item-icon{background:var(--booking-card)!important;border:none!important}.booking-steps .ant-steps-item-wait .ant-steps-item-title{opacity:.6;color:var(--booking-text-dark)!important}.booking-steps .ant-steps-item:hover .ant-steps-item-title,.booking-steps .ant-steps-item:hover .ant-steps-item-icon{color:inherit!important;background:inherit!important}.booking-steps .ant-steps-item-wait{pointer-events:none}.booking-calendar-header{justify-content:space-between;align-items:center;padding:0 8px 16px;display:flex}.booking-calendar-header .month-label{color:var(--booking-text-dark);white-space:nowrap;font-size:16px;font-weight:600;line-height:1.4}.booking-calendar-header .nav{flex-shrink:0;align-items:center;gap:16px;display:flex}.booking-calendar-header .arrow{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:inline-flex}.booking-calendar-header .arrow:hover{background:var(--booking-card-hover)}.booking-steps .ant-steps-item-finish .ant-steps-item-icon svg{color:var(--booking-text-light)!important}.booking-steps .ant-steps-item-process:hover .ant-steps-item-icon,.booking-steps .ant-steps-item-finish:hover .ant-steps-item-icon{filter:brightness(.9);transition:transform .15s,filter .15s;transform:scale(1.05);color:var(--booking-card-selected)!important}.booking-steps .ant-steps-item-wait:hover .ant-steps-item-icon{filter:none;transform:none}@media (width<=768px){.booking-content{padding:16px}.booking-main{flex-direction:column;gap:16px;padding:16px 0}.booking-steps-panel{border-right:none;border-bottom:2px solid var(--booking-divider);width:100%;margin-bottom:8px;padding-bottom:16px}.booking-content-panel{width:100%;padding:0}.booking-steps{width:100%}.booking-steps .ant-steps-item{flex:1 1 0;min-width:0}.booking-steps .ant-steps-item-title{font-size:12px}.booking-summary{padding:16px}.booking-header,.booking-footer{padding:24px 16px}.booking-footer>.ant-flex{flex-direction:column;gap:24px}.booking-footer-contact{text-align:left;align-items:flex-start}.booking-card .ant-typography{word-break:break-word;white-space:normal}}.booking-header{background:var(--booking-text-dark);padding:48px}.booking-header-inner{justify-content:center;align-items:center;height:100%;display:flex}.booking-header-left{align-items:center;gap:16px;min-width:0;display:flex}.booking-header-logo{width:auto;height:40px;display:block}.booking-header-title{color:var(--booking-text-light);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.booking-footer-contact{text-align:right;color:var(--booking-text-light);align-items:flex-end}.booking-footer-logo{width:auto;height:44px;margin-bottom:10px;display:block}.booking-footer-contact-title{color:var(--booking-text-light);font-weight:600}html,body{width:100%;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Sora!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.phone-container{align-items:center;gap:4px;display:flex}.phone-title{width:300px;margin-right:5px;font-size:small;font-weight:700}.phone-input{text-align:center;width:10px;padding:5px}.phone-input.area,.phone-input.prefix{width:60px;height:40px}.phone-input.line{width:80px;height:40px}.custom-select .ant-select-selection-placeholder{font-size:1.2rem}.ant-select-selector{padding:4px 11px}.ant-select-single{height:42px}
