:root{--sa-primary:#26A9E0;--sa-primary-dark:#11a1de;--sa-primary-light:#EAF7FC;--sa-primary-light-bg:#edf8ff;--sa-secondary:#4FE765;--sa-secondary-dark:#00C19D;--sa-secondary-light:#EEFDF0;--sa-danger:#DD282B;--sa-danger-dark:#dd282b;--sa-danger-light:#FCE5E9;--sa-success:#4FE765;--sa-success-dark:#00C19D;--sa-success-light:#EEFDF0;--sa-warning:#ebc052;--sa-warning-dark:#FFC14F;--sa-warning-light:#FFF9ED;--sa-info:#26A9E0; --sa-info-dark: #DFEFFF; --sa-info-light: #F8FBFF;--sa-custom-v1:#002A56; --sa-custom-v2:#020288;--sa-custom-v3:#474554;--sa-custom-v4: #ACA9BB;--sa-disabled:#F4F9FF;--sa-light:#FFF;--sa-dark-50: #F4F6FA;--sa-dark-100: #e6e6e6;--sa-dark-150: #DDE0E6;--sa-dark-200: #cccccc;--sa-dark-250: #bfbfbf;--sa-dark-300: #b3b3b3;--sa-dark-350: #a19999;--sa-dark-400: #9B9B9B;--sa-dark-450: #8c8c8c;--sa-dark-500: #808080;--sa-dark-550: #6c757d;--sa-dark-600: #86909D;--sa-dark-650: #595959;--sa-dark-700: #4d4d4d;--sa-dark-750: #404040;--sa-dark-800: #333333;--sa-dark-850: #262626;--sa-dark-900: #191919;--sa-dark-950: #0d0d0d;--sa-dark:#000;
   --sa-primary-gradient: linear-gradient(45deg, #26A9E0, #4FE765);--sa-secondary-gradient: linear-gradient(25deg, #4fe765 20%, #26a9e0 60%); --sa-primary-gradient-trans: linear-gradient(249.24deg, rgba(38, 169, 224, 0.15) 34.27%, rgba(79, 231, 101, 0.15) 89.68%);--sa-primary-gradient-light: linear-gradient(45deg, rgba(79, 231, 101, 0.25) 0%, rgba(38, 169, 224, 0.25) 100%);--sa-primary-dark-gradient: linear-gradient(45deg, #2bbd8a 0%, #26abda 100%);--sa-transparent:transparent;--sa-static:static;--sa-relative:relative;--sa-absolute:absolute;--sa-fixed:fixed;--sa-border-solid:1px solid;--sa-border-dashed:1px dashed;--sa-center:center;--sa-right:right;--sa-left:left;--sa-stretch:stretch;--sa-middle :middle;--sa-uppercase:uppercase;--sa-underline:underline;--sa-pointer:pointer;--sa-none:none;--sa-d-i-flex:inline-flex;--sa-flex-end:flex-end;--sa-flex-start:flex-start;--sa-wrap:wrap;--sa-space-between:space-between;--sa-d-flex:flex;--sa-d-block:block;--sa-d-i-block:inline-block;--sa-pixel:2px;--sa-width-percent:0%;--sa-percent:2%;--sa-o-hidden:hidden;--font-family:'Avenir'}
   @font-face {font-family: 'Avenir';font-style: normal;font-weight: 300;src: url('https://sanar-assets.com/arabic-fonts/AvenirArabic-Light.otf')}@font-face {font-family: 'Avenir';font-style: normal;font-weight: 400;src: url('https://sanar-assets.com/arabic-fonts/AvenirArabic-Medium.otf')}@font-face {font-family: 'Avenir';font-style: normal;font-weight: 500;src: url('https://sanar-assets.com/arabic-fonts/AvenirArabic-Heavy.otf')}@font-face {font-family: 'Avenir';font-style: normal;font-weight: 700;src: url('https://sanar-assets.com/arabic-fonts/AvenirArabic-Black.otf')}
   html,body { overflow: var(--sa-o-hidden);-webkit-text-size-adjust: none;height:calc(var(--sa-percent)* 50);min-height:calc(var(--sa-percent)* 50); outline: none; margin: 0; padding: 0;overflow: var(--sa-o-hidden); font-size: 14px; background: var(--sa-light); color:var(--sa-dark);font-family: var(--font-family);line-height: 1.6; direction: rtl;scroll-behavior: smooth}html.iphoneBrowser, body.iphoneBrowser,#app { -webkit-overflow-scrolling: touch; overflow-y:auto;height:calc(var(--sa-percent)* 50)}body{position:var(--sa-relative);-webkit-touch-callout: none; -webkit-tap-highlight-color: var(--sa-transparent)}* {-webkit-box-sizing: border-box;box-sizing: border-box}
   /* .sa-lang-list li:last-child,.sa-select-lang-btn,.sky-blue-card {font-family: 'Droid Arabic Kufi'} */
   button,.truncate,input {font-family: var(--font-family);outline: none}figure {margin: 0;padding: 0}label, input {transition: all 0.2s;touch-action: manipulation}input, select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}
   dl,ol,ul{margin:0;padding: 0;list-style:none}a{text-decoration:none;outline:none;color: var(--sa-dark)}a:focus, a:active {outline: medium none}p {margin: calc(var(--sa-pixel)* 2 + 1px) 0}.sa-glob-prgh p{font-weight: 300;color: var(--sa-custom-v3)}
   h1, h2, h3, h4, h5, h6,h1,.h2,h3,h4,h5,.h6 { margin: 0; color: var(--sa-custom-v1); font-weight: 600 }h1,.h1{font-size: calc(var(--sa-pixel)* 14)}h2,.h2{font-size: calc(var(--sa-pixel)* 12)}h3,.h3{font-size: calc(var(--sa-pixel)* 10)}h4,.h4{font-size: calc(var(--sa-pixel)* 9)}h5,.h5{font-size: calc(var(--sa-pixel)* 8)}h6,.h6{font-size: calc(var(--sa-pixel)* 7)}
   .h1{font-size: 54px}.h2{font-size: 44px}.h3{font-size:35px}.h4{font-size:28px}.h5{font-size:22px}.h6{font-size:18px}
   .sa-unorder-list li{list-style-type:disc;margin:0 0 calc(var(--sa-pixel)* 5) calc(var(--sa-pixel)* 8);color:var(--sa-dark)}
   .order-list li {list-style-type: decimal;padding-right: 6px;margin-bottom: 10px;margin-right: 12px}.order-list li::marker {color: var(--sa-info)}
   .sa-row{display:-ms-flexbox;display: var(--sa-d-flex);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--sa-pixel)* -5);margin-right:calc(var(--sa-pixel)* -5)}.sa-col1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.sa-col2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.sa-col3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sa-col4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.sa-col5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.sa-col6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sa-col7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.sa-col8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.sa-col9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sa-col10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.sa-col11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.sa-col12{-ms-flex:0 0 100%;flex:0 0 100%;max-width: calc(var(--sa-percent)* 50)}
   [class*=col]{-webkit-box-sizing: border-box;box-sizing: border-box;min-height:1px;width: calc(var(--sa-percent)* 50);padding-left:calc(var(--sa-pixel)* 5);padding-right:calc(var(--sa-pixel)* 5);position:var(--sa-relative)}
   .sa-gutter50{margin-left:-50px;margin-right:-50px}.sa-gutter50 [class*=col]{padding-left:calc(var(--sa-pixel)*25);padding-right:calc(var(--sa-pixel)*25)}.sa-gutter40{margin-left:-40px;margin-right:-40px}.sa-gutter40 [class*=col]{padding-left:calc(var(--sa-pixel)*20);padding-right:calc(var(--sa-pixel)*20)}.sa-gutter30{margin-left:-30px;margin-right:-30px}.sa-gutter30 [class*=col]{padding-left:calc(var(--sa-pixel)*15);padding-right:calc(var(--sa-pixel)*15)}.sa-gutter20{margin-left:calc(var(--sa-pixel)* -10);margin-right:calc(var(--sa-pixel)* -10)}.sa-gutter20 [class*=col]{padding-left:calc(var(--sa-pixel)*10);padding-right:calc(var(--sa-pixel)*10)}.sa-gutter15{margin-left:-15px;margin-right:-15px}.sa-gutter15 [class*=col]{padding-left:calc(var(--sa-pixel)*5 + 5px);padding-right:calc(var(--sa-pixel)*5 + 5px)}.sa-gutter10{margin-left:calc(var(--sa-pixel)* -5);margin-right:calc(var(--sa-pixel)* -5)}.sa-gutter10 [class*=col-]{padding-left:calc(var(--sa-pixel)*5);padding-right:calc(var(--sa-pixel)*5)}.sa-gutter5{margin-left:calc(var(--sa-pixel)*-2.5);margin-right:calc(var(--sa-pixel)*-2.5)}.sa-gutter5 [class*=col-]{padding-left:calc(var(--sa-pixel)*2 + 1px);padding-right:calc(var(--sa-pixel)*2 + 1px)}.sa-no-gutter{margin-left:0;margin-right:0}.sa-no-gutter>.col,.sa-no-gutter>[class*=col-]{padding-left:0;padding-right:0}
   .sa-content {box-sizing: border-box; padding: calc(var(--sa-pixel)* 15) 0 0;width: calc(var(--sa-percent)* 50)}.sa-container{width:1160px;margin:0 auto;max-width:1160px}
   ::-webkit-scrollbar{width:5px;border-radius:2.5px;background-color:#ece4e4;z-index: 99}::-webkit-scrollbar-track{box-shadow:none;border-radius:2.5px;z-index: 99}::-webkit-scrollbar-thumb{width:5px;border-radius:2.5px;background-color:var(--sa-primary);z-index: 99}
   /*multiselect */
   .multiselect{align-items:center;background:var(--sa-light);border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;font-size:1rem;justify-content:flex-end;margin:0 auto;min-height:calc(1px*2 + 1rem*1.375 + .5rem*2);outline:none;position:relative;width:100%}.multiselect.is-open{border-radius:4px 4px 0 0}.multiselect.is-open-top{border-radius:0 0 4px 4px}.multiselect.is-disabled{background:#f3f4f6;cursor:default}.multiselect.is-active{border:1px solid #d1d5db;box-shadow:unset}.multiselect-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;margin:0 auto;min-height:calc(1px*2 + 1rem*1.375 + .5rem*2);outline:none;position:relative;width:100%}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{align-items:center;background:transparent;box-sizing:border-box;display:flex;height:100%;right:-15px;line-height:1.375;max-width:100%;padding-right:.875rem;padding-left:calc(1.25rem + .875rem*3);pointer-events:none;position:absolute;top:0;font-size:14px}.multiselect-placeholder{color:#9ca3af}.multiselect-single-label-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sa-light);border:0;border-radius:4px;bottom:0;box-sizing:border-box;font-family:inherit;font-size:inherit;height:100%;right:0;outline:none;padding-right:.875rem;position:absolute;left:0;top:0;width:100%}.multiselect-search::-webkit-search-cancel-button,.multiselect-search::-webkit-search-decoration,.multiselect-search::-webkit-search-results-button,.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{align-items:center;display:flex;flex-grow:1;flex-shrink:1;flex-wrap:wrap;margin:.25rem 0 0;padding-right:.5rem}.multiselect-tag { background: #EAF7FC; border-radius: 16px; color: rgba(0, 0, 0, 0.54); display: flex; align-items: center; gap: 6px; font-size: 18px; white-space: nowrap; line-height: 16px; padding: 0px 12px 0px 8px;margin-left: 8px}.multiselect-tag.is-disabled{background:#9ca3af;color:#fff;padding-left:.5rem}.multiselect-tag-remove{align-items:center;border-radius:4px;display:flex;justify-content:center;font-size: 16px;padding:.25rem .25rem}.multiselect-tags-search-wrapper{display:inline-block;flex-grow:1;flex-shrink:1;height:100%;margin:0 4px 4px;position:relative}.multiselect-tags-search-copy{display:inline-block;height:1px;visibility:hidden;white-space:pre-wrap;width:100%}.multiselect-tags-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;bottom:0;box-sizing:border-box;font-family:inherit;font-size:inherit;right:0;outline:none;padding:0;position:absolute;left:0;top:0;width:100%}.multiselect-tags-search::-webkit-search-cancel-button,.multiselect-tags-search::-webkit-search-decoration,.multiselect-tags-search::-webkit-search-results-button,.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{align-items:center;display:flex;justify-content:center;min-height:calc(1px*2 + 1rem*1.375 + .5rem*2);width:100%}.multiselect-inifite-spinner,.multiselect-spinner{animation:multiselect-spin 1s linear infinite;background-color:#10b981;flex-grow:0;flex-shrink:0;height:1rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem;z-index:10}.multiselect-spinner{margin:0 0 0 .875rem}.multiselect-clear{display:flex;flex-grow:0;flex-shrink:0;opacity:1;padding-left:10px;position:relative;transition:.3s;z-index:10}.multiselect-clear:hover .multiselect-clear-icon{background-color:transparent}.multiselect-clear-icon{display:inline-block;transition:.3s;line-height: 20px}.multiselect-clear-icon:before{content: '\e9e3';font-family: 'icomoon';font-size: 12px}.multiselect-caret,.multiselect-clear-icon{height:1.125rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}.multiselect-caret{flex-grow:0;flex-shrink:0;margin-top:-20px;pointer-events:none;position:relative;transform:rotate(0deg);transition:transform .3s;z-index:10}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(0deg)}.multiselect-dropdown{-webkit-overflow-scrolling:touch;background:#FFF;border:1px solid #d1d5db;border-radius:0 0 4px 4px;bottom:0;display:flex;flex-direction:column;right:calc(1px*-1);margin-top:calc(1px*-1);max-height:10rem;outline:none;overflow-y:scroll;position:absolute;left:calc(1px*-1);transform:translateY(100%);z-index:100}.multiselect-dropdown.is-top{border-radius:4px 4px 0 0;bottom:auto;top:1px;transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.multiselect-group{margin:0;padding:0}.multiselect-group-label{align-items:center;background:#e5e7eb;box-sizing:border-box;color:#374151;cursor:default;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;line-height:1.375;padding:.3rem .75rem;text-align:right;text-decoration:none}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:#d1d5db;color:#374151}.multiselect-group-label.is-selected{background:#059669;color:#FFF}.multiselect-group-label.is-disabled{background:#f3f4f6;color:#d1d5db;cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:#0c9e70;color:#fff}.multiselect-group-label.is-selected.is-disabled{background:#75cfb1;color:#d1fae5}.multiselect-group-options{margin:0;padding:0}.multiselect-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:1rem;justify-content:flex-start;line-height:1.375;padding:.5rem .75rem;text-align:right;text-decoration:none}.multiselect-option.is-pointed{background:#f3f4f6;color:#1f2937}.multiselect-option.is-selected{background:#10b981;color:#fff}.multiselect-option.is-disabled{background:#fff;color:#d1d5db;cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:#26c08e;color:#fff}.multiselect-option.is-selected.is-disabled{background:#87dcc0;color:#d1fae5}.multiselect-no-options,.multiselect-no-results{color:#4b5563;padding:.5rem .75rem}.multiselect-fake-input{background:transparent;border:0;bottom:-1px;font-size:0;height:1px;right:0;outline:none;padding:0;position:absolute;left:0;width:100%}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-placeholder,[dir=rtl] .multiselect-single-label{right:auto;padding-right:calc(1.25rem + .875rem*3);padding-left:.875rem;left:0}[dir=rtl] .multiselect-search{padding-right:0;padding-left:.875rem}[dir=rtl] .multiselect-tags{padding-right:0;padding-left:.5rem}[dir=rtl] .multiselect-tag{margin-right:.25rem;margin-left:0;padding:.125rem 0 .125rem .5rem}[dir=rtl] .multiselect-tag.is-disabled{padding-right:.5rem}[dir=rtl] .multiselect-caret,[dir=rtl] .multiselect-spinner{margin:0 .875rem 0 0}[dir=rtl] .multiselect-clear{padding:0 .875rem 0 0}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
   .multiselect-caret::before {content: "\e92f";font-family: 'icomoon';color: #ACA9BB}.multiselect.sa-form-control{padding: 0 15px 0 20px}
   .multiselect-tag-remove::before{content: "\e92c";font-family: 'icomoon'}
   /* carousel styles */
   .sa-carousel-slide{position: relative}.sa-carousel {display: flex;overflow: hidden;overflow-x: auto;width: 100%;scrollbar-width: var(--sa-none);scroll-snap-type: x mandatory}.sa-carousel li { margin: 0;transition: right .4s cubic-bezier(.47,.13,.15,.89);flex-shrink: 0}.sa-carousel-slide :is(.sa-prev, .sa-next) {position: absolute;border: var(--sa-border-solid) var(--sa-primary); border-radius: calc(var(--sa-pixel)* 4); text-align: var(--sa-center); background: var(--sa-light); width: 40px; height: 40px;font-size: 15px; font-weight: 600;margin-right: 5px} .sa-carousel-slide .sa-next{ left: 0} .sa-carousel-slide .sa-prev{ right: 0} .sa-carousel::-webkit-scrollbar,.sa-labtech-list::-webkit-scrollbar { display: none}.sa-browse .sa-carousel li:last-child { padding-left: 35px}
   
   /* home style */
   .sa-active-apt .sa-carousel-slide :is(.sa-prev, .sa-next){font-size:12px;left: 15px; width: 24px; height: 24px;position: absolute; top: -40px; border-radius: 5px; cursor: pointer}.sa-active-apt .sa-carousel-slide .sa-prev{left: 50px;right: auto}.sa-offers :is(.sa-prev, .sa-next),.sa-active-ph-order .sa-carousel-slide :is(.sa-prev, .sa-next),.sa-presc-ref-slide :is(.sa-prev, .sa-next) { position: absolute; top: 50%; transform: translateY(-50%); border-radius: 100%;cursor: pointer; left: -19px}.sa-offers .sa-carousel li {width: 100%}.sa-offers .sa-prev,.sa-presc-ref-slide .sa-prev {left: auto;right: -20px}
   .sa-partners .sa-carousel li { width: 126px; margin: auto 75px}.sa-partners .sa-carousel li img{transition: all 0.5s}.sa-partners .sa-carousel li img:hover{transform: scale(1.1);transition: all 0.5s ease-in-out}.sa-partners .sa-carousel-slide :is(.sa-prev, .sa-next) { border: var(--sa-border-solid) #d1dde6; border-radius: calc(var(--sa-pixel)* 4); text-align: var(--sa-center); width: calc(var(--sa-pixel)* 30); height: calc(var(--sa-pixel)* 40); box-shadow: 0 1px 3px 0 rgb(38 169 224 / 30%);  position: absolute; top: 50%; transform: translate(0%, -50%);cursor: pointer}.sa-active-apt .sa-carousel li { width: 100%; padding:20px;cursor: pointer}
   .sa-active-ph-order .sa-carousel-slide .sa-prev {right: -62px}.sa-active-ph-order .sa-carousel-slide .sa-next { left: -62px}
   .sa-services-location { position: absolute; background: linear-gradient(45deg, rgba(38, 169, 224, 0.45) 0%, rgba(79, 231, 101, 0.45) 100%); color: var(--sa-light); padding: 5px 15px; border-radius: 5px; z-index: 1; top: 20px; left: 20px; cursor: pointer}.sa-services-location .sa-home-loc{ display: flex; align-items: center; justify-content: flex-end;cursor: pointer}.sa-services-location .icon-location2{color: var(--sa-light); margin-left: 8px; vertical-align: middle}
   .sa-whtsp-sprt { background: var(--sa-success); color: #fff; padding: 15px; border-radius: 50px; position: fixed; left: 30px; bottom: 150px; font-size: 14px; z-index: 99;cursor: pointer}.sa-whtsp-sprt i{font-size: 24px; vertical-align: middle; margin-left: 5px}
   /* review styles */
   .sa-patient-list .sa-carousel-slide {width: calc(100% - 80px)}.sa-patient-list .sa-carousel li{margin-right: 10px} .sa-patient-list .sa-add-ptnt { position: relative; height: 90px; background-color: var(--sa-info-dark); flex-direction: column; padding: 10px; font-size: calc(var(--sa-pixel)*6); cursor: pointer; width: 80px; border-radius: 8px; display: flex; justify-content: center; text-align: center} .sa-patient-list .sa-add-ptnt span{font-weight: 500} .sa-patient-list .sa-active .sa-add-ptnt { background-color: var(--sa-primary); color: var(--sa-light)} .sa-patient-list .sa-active .sa-add-ptnt:before { content: ''; left: 0; position: var(--sa-absolute); bottom: 0px; padding: 0; border-radius: 0 8px 0 8px; background-color: #389CFF; width: 25px; height: 25px} .sa-patient-list .sa-active .sa-add-ptnt:after { content: ''; z-index: 1; left: 8px; bottom: 7.5px; position: var(--sa-absolute); border: solid var(--sa-light); height: calc(var(--sa-pixel)* 5); width: 4px; border-width: 0 0 2px 2px; transform: rotate( 45deg)}
   .sa-ptn-details .sa-patient-btn { display: flex; align-items: center; height: 60px;text-align: right}.sa-ptn-details .sa-patient-btn>i{margin-bottom: 0;font-size: 18px;margin-left: 10px}.sa-ptn-details .sa-add-ptnt { height: 60px; padding: 10px;text-align: right} .sa-slct-ptn { display: flex; justify-content: space-between; color: var(--sa-primary);margin-bottom: 15px;align-items: center}.sa-slct-ptn button { background-color: var(--sa-primary); border: none; color: var(--sa-light); padding: 7px 15px; border-radius: 10px;cursor: pointer}.sa-slct-ptn button i { border: 1px solid var(--sa-light); border-radius: 50%; padding: 5px; font-size: 10px; font-weight: 600; margin-left: 6px}.sa-ptn-details .sa-patient-list .sa-carousel-slide { width: 100%}.sa-ptn-details .sa-patient-list .sa-carousel li:first-child{margin-right: var(--sa-none)}.sa-ptn-details .sa-patient-list .sa-add-ptnt::before,.sa-ptn-details .sa-patient-list .sa-add-ptnt::after,.sa-ptn-details .sa-patient-list .sa-add-ptnt i{display: none}.sa-ptn-details .sa-patient-list .sa-active .sa-add-ptnt i { position: absolute; left: 5px;    display: block; font-size: 14px}.sa-ptn-details .sa-patient-list .sa-active .sa-add-ptnt { background-color: #00ca9d; padding-left: 20px; transition: .2s} .sa-ptn-details .sa-ptn-audio,.sa-note { border-bottom: 1px dashed var(--sa-dark-150); padding-bottom: 10px}.sa-ptn-details .sa-ptn-audio .sa-tit{margin-bottom: 0}.sa-ptn-details .sa-patient-list {margin-top: 0}.sa-text-note{border-bottom: none;padding-bottom: 0}
   /* labswiper styles */
   .sa-lab-slider {width: calc(100% - 40px);padding-right: 5px;display: flex;position: relative}.sa-lab-item { overflow: var(--sa-o-hidden); text-overflow: ellipsis; white-space: nowrap; cursor: var(--sa-pointer); border: var(--sa-border-solid) #DDE0E8; border-radius: calc(var(--sa-pixel)*4); color: grey; font-size: calc(var(--sa-pixel)* 6 + 1px); text-align: center; line-height: 40px; margin: 0 5px;background: var(--sa-light)}.sa-lab-scrl .sa-carousel-slide :is(.sa-prev, .sa-next) { position: absolute; border: var(--sa-border-solid) var(--sa-primary); border-radius: calc(var(--sa-pixel)* 4); text-align: var(--sa-center); background: var(--sa-light); width: 40px; height: 42px; margin-right: 5px;top: 0;cursor: pointer}.sa-lab-item.sa-active {border: var(--sa-border-solid) var(--sa-primary)}
   .sa-lab-viw-slider {width:100%;padding-right: 5px;display: flex;position: relative;background-color: #d8f0ff; padding: 10px 0;border-radius: 6px}.sa-lab-viw-slider .sa-lab-item { overflow: var(--sa-o-hidden); text-overflow: ellipsis; white-space: nowrap; cursor: var(--sa-pointer); border-radius: calc(var(--sa-pixel)*4); color: grey;background-color: var(--sa-light); font-size: calc(var(--sa-pixel)* 6 + 1px);font-weight: 300; text-align: center; line-height: 40px; margin: 0 7px;border: none}.sa-lab-scrl .sa-carousel-slide.sa-lab-viw-slider :is(.sa-prev, .sa-next) { position: absolute; border: none; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); border-radius: calc(var(--sa-pixel)* 4); text-align: var(--sa-center); background: var(--sa-light); color: var(--sa-primary); width: 35px; height: 62px; margin-right: 0;top: 0;cursor: pointer}.sa-lab-viw-slider .sa-lab-item.sa-active {border: var(--sa-border-solid) var(--sa-primary);color: var(--sa-primary); font-weight: 400}
   /* medical record styles */
   .sa-medical-rec {margin: calc(var(--sa-pixel)* 10) 0}.sa-medical-rec li {width: 33.3333%} .sa-medical-rec-item { background-color: var(--sa-info-dark); padding: 15px; margin-left: 10px; cursor: var(--sa-pointer); display: block; border-radius: 10px;height: 100px}
   .sa-item-name { display: var(--sa-d-flex); align-items: var(--sa-center); margin-bottom: calc(var(--sa-pixel) * 5)} .sa-item-name .sa-avtar { color: var(--sa-info); margin-left: calc(var(--sa-pixel) * 5); border: var(--sa-border-solid) var(--sa-info); background: var(--sa-transparent); border-radius: calc(var(--sa-pixel) * 3); height: 36px; width: 36px; line-height: 36px} .sa-item-name h6 { width: calc(100% - 40px);text-align: right; position: var(--sa-relative); word-break: break-word; padding-left: 70px} .sa-item-name h6 small { position: var(--sa-absolute); left: 0; top: 2px;color: var(--sa-dark-350); font-weight: normal}.sa-item-cnt { display: var(--sa-d-flex); justify-content: space-between; font-size: calc(var(--sa-pixel)*6 + 1px); color: #343645}.sa-item-cnt i { color: var(--sa-info); margin-left: 5px; font-size:15px; vertical-align: middle}
   
   /* view patient styles */
   .sa-patient-flow .sa-slct-patient .sa-carousel-slide { width: calc(100% - 80px)}.sa-patient-flow .sa-slct-patient li:last-child {margin-left: 20px}.sa-slct-medical .sa-carousel-slide {width: calc(100% - 65px);margin: 1px 0}
   .sa-rcord-slide { cursor: pointer; border-radius: calc(var(--sa-pixel) * 5); background-color: var(--sa-light); padding: 15px; box-shadow: 0 0 calc(var(--sa-pixel) * 5) 0 rgba(0, 0, 0, 0.1); text-align: var(--sa-left); display: var(--sa-d-block); height: calc(var(--sa-pixel) * 45); max-width: 140px;margin-right: 10px}
   
   /*Form fields start here*/
   input[type=radio i]{margin:0}textarea{min-height:calc(var(--sa-pixel)* 50);resize: none}.sa-textarea{min-height:calc(var(--sa-pixel)* 15);font-style:italic;width: calc(var(--sa-percent)* 50);border: var(--sa-border-solid) var(--sa-dark-200);border-radius:calc(var(--sa-pixel)*3)}.sa-gray-textarea {width: calc(var(--sa-percent)* 50);border-radius:calc(var(--sa-pixel)* 3); min-height: calc(var(--sa-pixel)* 35);padding:15px; background-color: #ECF2FF;border: none}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--sa-primary)}:-ms-input-placeholder,:-moz-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:var(--sa-rock-blue);transition:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance: none}.sa-invalid .sa-form-control {border-color: var(--sa-error)}
   .sa-form-group {position:var(--sa-relative);margin-bottom: calc(var(--sa-pixel)* 10);display: var(--sa-d-block)}.sa-form-group label, label{color:#474554; display: var(--sa-d-block);line-height: normal; margin-bottom: 5px;font-size: calc(var(--sa-pixel)* 6 + 1px);font-weight: normal}.sa-form-group label.sa-floating {position:var(--sa-absolute);background: var(--sa-light);top: -13px;right: calc(var(--sa-pixel)* 10);padding: 2px 5px;color: #4E74C4;z-index: 1}.sa-form-control{ background: var(--sa-light); height: calc(var(--sa-pixel)* 20);line-height: calc(var(--sa-pixel)* 20); color: var(--sa-dark);border: var(--sa-border-solid) var(--sa-custom-v4);padding: 0 15px 0 35px;width: calc(var(--sa-percent)* 50);border-radius:calc(var(--sa-pixel)*3);-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:normal;text-overflow: ellipsis}.sa-disabled,.sa-form-control:disabled {background-color: var(--sa-disabled);border-color: var(--sa-disabled);box-shadow: none;cursor: not-allowed}.sa-disabled:focus,.sa-form-control:disabled:focus{border: var(--sa-info-dark)}.sa-form-group-lg .sa-form-img{top: 10px}.sa-form-group-lg .icon-down-arrow.sa-form-icon{top: 18px}
   .sa-form-control-xlg{height: calc(var(--sa-pixel)* 30);line-height: calc(var(--sa-pixel)* 30)}.sa-form-control-lg{height: calc(var(--sa-pixel)* 25);line-height: calc(var(--sa-pixel)* 25)}.sa-form-control-sm{height: calc(var(--sa-pixel)* 20);line-height: calc(var(--sa-pixel)* 20)}
   .sa-form-icon {position:var(--sa-absolute);left: 15px;top:12px;pointer-events: none;cursor: var(--sa-pointer);color:var(--sa-dark);font-size: 16px}.sa-form-icon-left{left: auto;right: 15px}.sa-form-icon-right{right: auto;left: calc(var(--sa-pixel)* 5 + 5px)}.sa-form-img {width: 30px; left: auto; right: 10px; top: 5px}.sa-inp-flag { padding-right: 50px;cursor: pointer}
   .sa-form-group>label~.sa-form-control~.sa-form-icon {top: 38px;color: var(--sa-dark)}.sa-form-group>[class*="icon-right"]+input[type="text"],.sa-loc-field>[class*="sprite"]+input[type="text"],.sa-form-group>[class*="sprite"]+input[type="text"] {padding-right: calc(var(--sa-pixel)* 25)}.sa-form-icon-right~.sa-form-control,.sa-form-group>[class*="icon-left"]+input[type="text"] {padding-left: calc(var(--sa-pixel)* 25)}.sa-form-group>label~.sa-form-control-lg~.sa-form-icon {top: 44px}
   .sa-form-control-line {background: var(--sa-transparent);border: none;border-bottom: var(--sa-border-solid) #ebebf0;border-radius: 0;padding: 0; height: calc(var(--sa-pixel)* 20);width: calc(var(--sa-percent)* 50)}.sa-form-control.sa-btn-type{text-align: right}
   .sa-form-group .sa-err-border,.sa-service-prov .sa-form-group .sa-err-border{border: 1px solid var(--sa-danger-dark)}
   /*checkbox styles start here*/
   [type="checkbox"]:not(:checked) + label:after,[type="radio"]:not(:checked) + label:after {opacity: 0;transform: scale(0)}[type="checkbox"]:not(:checked), [type="checkbox"]:checked,[type="radio"]:not(:checked), [type="radio"]:checked  {position:var(--sa-absolute);right: -9999px}[type="checkbox"]:checked + label,[type="checkbox"]:not(:checked) + label {display: var(--sa-d-i-block); padding-right: 28px; position:var(--sa-relative); z-index: 1; font-size: calc(var(--sa-pixel)* 7); color: var(--sa-dark);line-height:18px;cursor: var(--sa-pointer)}[type="checkbox"]:disabled:not(:checked) + label:before, [type="checkbox"]:disabled:checked + label:before {box-shadow: none;border-color: var(--sa-info-dark);background-color: var(--sa-light)}[type="checkbox"]:disabled:checked + label:after {color: #999}[type="checkbox"]:disabled + label {color: #4D6F93; cursor: not-allowed}[type="checkbox"]:not(:checked) + label:before,[type="checkbox"]:checked + label:before {content: '';position:var(--sa-absolute);right: 0;top: 0;width: 16px;border: var(--sa-border-solid) #CCCCCC;height: 16px;background: var(--sa-transparent);z-index: 1;border-radius:calc(var(--sa-pixel)* 2)}[type="checkbox"]:checked + label:before {border-color:var(--sa-primary);background-color: var(--sa-primary)}[type="checkbox"]:checked + label:after {z-index: 1;right: 6px;top: 2px;position:var(--sa-absolute);content: '';border: solid var(--sa-light); height: calc(var(--sa-pixel)* 5);width: 4px; border-width: 0 0 2px 2px;transform: rotate(45deg)}[type="checkbox"]:not(:checked) + label:hover:before, [type="checkbox"]:checked + label:hover:before{border:var(--sa-border-solid) var(--sa-primary)}
   /*checkbox styles end here*/
   /*radio styles start here*/
   [type="radio"]:not(:checked) + label,[type="radio"]:checked + label {position:var(--sa-relative);padding-right:28px;font-size: calc(var(--sa-pixel)* 7);color: var(--sa-dark);cursor:var(--sa-pointer)}[type="radio"]:not(:checked) + label:before,[type="radio"]:checked + label:before {content: '';position:var(--sa-absolute);right: 0;top: 0;width: 18px;border: var(--sa-border-solid) #CCCCCC;height: 18px;z-index: 1;border-radius: calc(var(--sa-percent)* 50)}[type="radio"]:checked + label:after {z-index: 0;right: 2.8px;top: 2.8px;background: var(--sa-primary);height: calc(var(--sa-pixel)* 7);position:var(--sa-absolute);border-radius: calc(var(--sa-percent)* 50);text-align: var(--sa-center);width: calc(var(--sa-pixel)* 7);content: ''}[type="radio"]:checked + label:before {border-color: var(--sa-primary)}
   [type="radio"]:not(:checked) + .sa-checked:after{opacity: 1;transform: unset} .sa-checked:after { z-index: 0; right: 2.8px; top: 2.8px; background: var(--sa-primary); height: calc(var(--sa-pixel)* 7); position: var(--sa-absolute); border-radius: calc(var(--sa-percent)* 50); text-align: var(--sa-center); width: calc(var(--sa-pixel)* 7); content: ''}[type=radio]:not(:checked) + label:hover::before, [type=radio]:checked + label:hover::before{border-color:var(--sa-primary)}
   /*radio styles end here*/
   /*Button styles start here*/
   :is(.sa-btn,.sa-btn-block,.sa-btn-primary){display: var(--sa-d-i-block);font-weight:400;color:#212529;text-align:var(--sa-center);vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--sa-transparent);border: var(--sa-border-solid) var(--sa-transparent);padding:0 15px;line-height:40px;height:40px;border-radius:calc(var(--sa-pixel)*3);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:var(--sa-pointer);transition: background 0.8s}.sa-btn:hover{color:#212529;text-decoration:none;outline: none}.sa-btn.focus,.sa-btn:focus{outline:0}
   .sa-btn-primary{color:var(--sa-light);background-color:var(--sa-primary)}.sa-btn-primary:hover{color:var(--sa-light);background-image:linear-gradient(to left, var(--sa-primary), #4ED4F2)}.sa-btn-primary.disabled,.sa-btn-primary:disabled{color:var(--sa-light);background:#c2c9e1;border-color:#c2c9e1; cursor: not-allowed}
   .sa-btn-secondary{color:var(--sa-light);background-color:var(--sa-dark-550);border-color:var(--sa-dark-550)}.sa-btn-secondary:hover{color:var(--sa-light);background-color:#5a6268;border-color:#545b62}.sa-btn-secondary.disabled,.sa-btn-secondary:disabled{color:var(--sa-light);background-color:var(--sa-dark-550);border-color:var(--sa-dark-550)}
   .sa-btn-success{color:var(--sa-light);background-color:var(--sa-success);border-color:var(--sa-success)}.sa-btn-success:hover{color:var(--sa-light);background-color:#00ac86;border-color:#00ac86}.sa-btn-success.disabled,.sa-btn-success:disabled{color:var(--sa-light);background-color:#92cfc1;border-color:#92cfc1}
   .sa-btn-warning{background-color:var(--sa-warning);border-color:var(--sa-warning)}.sa-btn-warning:hover{background-color:#ffa714;border-color:#ffa714}.sa-btn-warning.disabled,.sa-btn-warning:disabled{color:#212529;background-color: var(--sa-warn-dark);border-color: var(--sa-warn-dark)}.sa-grey-btn { background-color: #F9F9F9; border: var(--sa-border-solid) #dde0e6}
   /*Button filled*/
   /*Button Outline*/
   .sa-btn-outline-default{border-color:var(--sa-info-dark)}.sa-btn-outline-primary{color:var(--sa-primary);border-color:var(--sa-primary)}.sa-btn-outline-primary.disabled,.sa-btn-outline-primary:disabled{color:#007bff;background-color:var(--sa-transparent)}.sa-btn-outline-info{color:var(--sa-info);border-color:var(--sa-info)}.sa-btn-outline-info.disabled,.sa-btn-outline-info:disabled{color:#007bff;background-color:var(--sa-transparent)}.sa-btn-outline-secondary{color:var(--sa-dark-550);border-color:var(--sa-dark-550)}.sa-btn-outline-secondary:hover{color:var(--sa-light);background-color:var(--sa-dark-550);border-color:var(--sa-dark-550)}.sa-btn-outline-secondary.disabled,.sa-btn-outline-secondary:disabled{color:var(--sa-dark-550);background-color:var(--sa-transparent)}.sa-btn-outline-success{color:var(--sa-success-dark);border-color:var(--sa-success-dark)}.sa-btn-outline-success:hover{color:var(--sa-light);background-color:var(--sa-success-dark);border-color:var(--sa-success-dark)}.sa-btn-outline-success.disabled,.sa-btn-outline-success:disabled{color:var(--sa-success-dark);background-color:var(--sa-transparent)}.sa-btn-outline-warning{color: var(--sa-warn-dark);border-color: var(--sa-warn-dark)}.sa-btn-outline-warning:hover{color:#212529;background-color: var(--sa-warn-dark);border-color: var(--sa-warn-dark)}.sa-btn-outline-warning.disabled,.sa-btn-outline-warning:disabled{color: var(--sa-warn-dark);background-color:var(--sa-transparent)}.sa-btn-outline-danger{color:var(--sa-danger);border-color:var(--sa-danger)}.sa-btn-outline-danger:hover{color:var(--sa-light);background-color:var(--sa-danger);border-color:var(--sa-danger)}.sa-btn-outline-danger.disabled,.sa-btn-outline-danger:disabled{color:var(--sa-danger);background-color:var(--sa-transparent)}.sa-btn-outline-primary:hover{color:var(--sa-light);background-image:linear-gradient(to left, var(--sa-primary), #4ED4F2);border-color:var(--sa-primary)}.sa-btn-outline-primary:hover i{color: var(--sa-light)}.sa-btn-outline-info:hover{color:var(--sa-light);background-color:var(--sa-info);border-color:var(--sa-info)}.sa-btn-outline-primary:hover .sa-dark-text{color:var(--sa-light)}.sa-btn-plain:hover{color: var(--sa-light); border-color: var(--sa-custom-v1); background-color: var(--sa-custom-v1)}.sa-btn-plain:hover i {color: var(--sa-primary)}
   /*Button Outline*/
   .sa-btn-lg{padding:0 25px;font-size: calc(var(--sa-pixel)* 8);line-height:calc(var(--sa-pixel)* 25);height:calc(var(--sa-pixel)* 25);border-radius:calc(var(--sa-pixel)* 5)}.sa-btn-sm {padding:0 calc(var(--sa-pixel)* 10);font-size: calc(var(--sa-pixel)* 6 + 1px);line-height:34px;height:34px;border-radius:6px} .sa-btn-xs{padding:0 calc(var(--sa-pixel)* 10);font-size: calc(var(--sa-pixel)* 6 + 1px);line-height:calc(var(--sa-pixel)* 12);height:calc(var(--sa-pixel)* 12);border-radius:4px}.sa-btn-block{display: var(--sa-d-block);width: calc(var(--sa-percent)* 50)}.sa-btn-transparent{background: var(--sa-transparent);border: none;margin: 0;padding: 0; color:var(--sa-dark);cursor:var(--sa-pointer);height: unset;line-height: unset}
   .sa-btn-back {display: var(--sa-d-i-block); font-size: calc(var(--sa-pixel)* 9); cursor:var(--sa-pointer); border: none; padding: 0; margin: 0 0 calc(var(--sa-pixel)* 10); line-height: calc(var(--sa-pixel)* 10); vertical-align: middle;background: var(--sa-transparent); margin-left: 15px;color:var(--sa-dark)}.sa-btn-back i{vertical-align: middle;font-size: calc(var(--sa-pixel)* 14);font-weight: 300;margin-left: 15px}
   /*Button styles end here*/
   input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { opacity: 0;display: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0}input[type=number] {   -moz-appearance: textfield}
   /*sprite styles start here*/
   .sa-sprite:before {content: ''; background: url(https://static.sanar.sa/images/sprite/sprite-new.png) no-repeat;display: var(--sa-d-i-block);background-size: 600px}.sa-play-store:before {background-position: -452px -429px; width: calc(var(--sa-pixel)*16); height: calc(var(--sa-pixel)*16); background-size: 500px}.sa-support:before {background-position: -335px -771px; width: calc(var(--sa-pixel)*18);height: calc(var(--sa-pixel)*18)}.sa-convn:before {background-position: -256px -771px; width: calc(var(--sa-pixel)*16); height: calc(var(--sa-pixel)*16)}.sa-secure:before {background-position: -206px -771px; width: calc(var(--sa-pixel)*20); height: calc(var(--sa-pixel)*14)}.sa-elite:before {background-position: -295px -771px; width: calc(var(--sa-pixel)*15); height: calc(var(--sa-pixel)*18)}.sa-loc-map-ico::before { background-position: -106px -154px; background-size: 130px; width: 26px; height: 24px; position: absolute; right: 8px; top: 0px}.sa-search:before{background-position:-355px -291px;width:24px;height:24px;position:absolute;right:calc(var(--sa-pixel)* 5);top:calc(var(--sa-pixel)* 4)}.sa-loc-map-ico-lg::before { background-position: -276px -404px; background-size: 340px; width: 64px; height: 56px}.sa-successful::before{background-position: 15px -249px; width: 132px ; height: 102px ; margin: 0 calc(var(--sa-pixel)* 10) 0 0; position: absolute; right: 0; top: 0}.sa-radiology-img::before { background-position: -179px -80px; width: calc(var(--sa-pixel) * 13); height: calc(var(--sa-pixel) * 13); background-size: 367px} .sa-lab-report::before { background-position: -179px -54px; background-size: 367px; width: calc(var(--sa-pixel) * 13); height: calc(var(--sa-pixel) * 13)} .sa-presp-img::before { background-position: -296px -218px; background-size: 504px; width: calc(var(--sa-pixel) * 13); height: calc(var(--sa-pixel) * 13)} .sa-doct-img::before { background-position: -548px -170px; width: calc(var(--sa-pixel) * 15); height: calc(var(--sa-pixel) * 13)} .sa-other-img::before { background-position: -545px -199px; width: calc(var(--sa-pixel) * 15); height: calc(var(--sa-pixel) * 13)}.sa-ins-icon:before { background-position: -430px -274px; width: 20px; height: 26px; position: var(--sa-absolute); right: 0; background-size: 460px}.sa-calender::before { background-position: -534px -57px; width: 30px; height: 30px} .sa-reports::before { background-position: -534px -90px; width: 30px; height: 30px} .sa-prescription:before { background-position: -356px -262px; width: 28px; height: 28px}.sa-report-sm::before { background-position: -337px -56px; width: calc(var(--sa-pixel)* 10); height: calc(var(--sa-pixel)* 10); background-size: 380px; display: var(--sa-d-i-block); vertical-align: middle; margin-left: 5px}.sa-gift::before { background-position: -224px -395px; width: 64px; height: 55px; position: absolute; right: 0; top: 50%; transform: translate( calc(var(--sa-pixel) * 20), calc(var(--sa-percent) * -25) )}.sa-test-tube:before { background-position: -127px -38px; width: 23px; background-size: 263px; height: calc(var(--sa-pixel)* 10); display: var(--sa-d-i-block); vertical-align: middle}.sa-download::before { background-position: -374px -772px; width: calc(var(--sa-pixel)* 9); height: calc(var(--sa-pixel)* 9);vertical-align: middle}.sa-loc-footer .sa-loc-type::before{right: 0}
   .sa-flags:before {content: ''; background: url(https://static.sanar.sa/images/sprite/flags.png) no-repeat;width: calc(var(--sa-pixel)* 20);height: calc(var(--sa-pixel)* 15); display: var(--sa-d-i-block);background-size: 900px;margin-left:calc(var(--sa-pixel)* 5)}.sa-lang-list li .sa-arabic:before{background-position: calc(var(--sa-pixel)* -37) -300px}.sa-lang-list li .sa-english:before{background-position: calc(var(--sa-pixel)* -128) -360px}
   .sa-pay-sprite:before {content: ''; background: url(https://static.sanar.sa/images/sprite/payment-sprite.png) no-repeat;display: var(--sa-d-i-block);background-size: 736px}.sa-all-p-cards:before { background-position: -148px -153px; width: 252px; margin: 0; height: 26px; position: var(--sa-absolute); left: 0; top: 0px; background-size: 400px} 
   .sa-physio-sprite::before{background-position:-562px -267px;width:30px;height:30px}.sa-nurse-sprite::before{background-position:-562px -234px;width:30px;height:34px}.sa-lab-test-sprite::before,.sa-lab-pkg-sprite::before{background-position:-294px -54px;width:28px;height:32px}.sa-test-tube-sprite::before{background-position: -390px -723px;height: 32px; width: 30px}.sa-xray-sprite::before{background-position: -428px -724px; height: 32px; width: 30px}.sa-saline-sprite::before{background-position: -316px -725px; height: 32px; width: 30px}.sa-syringe-sprite:before{background-position: -348px -724px; height: 32px; width: 32px}.sa-blood-sprite::before{background-position: -277px -724px; height: 32px; width: 30px}.sa-rr-sucess::before{margin:0 auto calc(var(--sa-spacing-unit)* 10);height:160px;width:186px;background-position:0 -657px}
   .sa-email-lg:before{background-position: -215px -193px;background-size: 451px;width: 46px;height: 46px}
   .sa-mob-sanar .sa-calender:before, .sa-mob-sanar .sa-prescription:before, .sa-mob-sanar .sa-reports::before, .sa-cancelled-report .sa-reports::before, .sa-sprite-new, .sa-report-btn .sa-prescription-sm {content: ''; background: url(https://sanar-assets.com/images/sprite/v5/sprite.svg) no-repeat;display: var(--sa-d-i-block);background-size: 1035px;background-position: -317px 0}.sa-mob-sanar .sa-prescription:before{background-position: -397px 0}.sa-mob-sanar .sa-reports::before{background-position: -453px 0; width: 25px}
   .sa-sprite-new {content: ''; background: url('https://sanar-assets.com/images/sprite/v5/sprite.svg') no-repeat;display: var(--sa-d-i-block);background-size: 1600px}.sa-play-store:before {background-position: -452px -429px; width: calc(var(--sa-pixel)*16); height: calc(var(--sa-pixel)*16); background-size: 500px}
   .sa-journey{background-position: 2px 0; width: 50px; height: 35px}.sa-ele-cardio{background-position: -46px 0; width: 44px; height: 35px}.sa-doc-bag{background-position: -90px 0; width: 47px; height: 43px}.sa-money-fill{background-position: -136px 0; width: 45px; height: 41px}.sa-reprt-prob {background-position: -958px 0; width: 33px; height: 34px; background-size: 1200px}.sa-serv-feed {background-position: -692px 0; width: 34px; height: 34px; background-size: 1200px}.sa-rate-serv {background-position: -930px 0; width: 28px; height: 34px; background-size: 1200px}.sa-contact-help {background-position: -656px 0; width: 34px; height: 34px; background-size: 1200px}.sa-prescription-new {background-position: -665px 0; width: 30px; height: 30px; background-size: 1000px}.sa-report-new { background-position: -635px 0; width: 30px; height: 30px; background-size: 1000px}.sa-sick-leave-new { background-position: -878px 0; width: 26px; height: 30px; background-size: 1000px}.sa-res-avail { background-position: -825px 0; width: 20px; height: 30px; background-size: 1000px}
   .sa-info-help { background-position: -1544px -4px; width: 34px; height: 66px}
   /*sprite styles end here*/
   
   .dp__input_wrap{position:relative;width:100%;box-sizing:unset;pointer-events: none}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:4px;border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%;font-size:1rem;line-height:1.5rem;padding:6px;color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:1rem;height:1rem;stroke-width:0;font-size:1rem;line-height:1.5rem;padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;left:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-right:35px}.dp__input_valid{box-shadow:0 0 4px var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 4px var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}
   .dp__menu{position:absolute;background:var(--dp-background-color);border-radius:10px;min-width:300px;font-size:1rem;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu::after{box-sizing:border-box}.dp__menu::before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{right:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(50%, -50%) rotate(45deg)}
   .dp__arrow_bottom{right:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(50%, 50%) rotate(45deg)}.dp__now_wrap{text-align:center;padding:2px 0}.dp__now_button{border:1px solid var(--dp-primary-color);color:var(--dp-primary-color);padding:0 4px;font-weight:bold;border-radius:4px;font-size:1rem;cursor:pointer;background:rgba(0,0,0,0)}
   .dp__preset_ranges{padding:5px;border-left:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}
   .dp__calendar_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:0}.dp__calendar_header{position: relative; display: flex; font-weight: 500; height: 34px; align-items: center; width: calc(100% - 10px); line-height: 34px; margin: 0 5px}.dp__calendar_header_item{text-align: center; width: calc(100%/7 - (1 - 1/7)*0px); margin: 0}.dp__calendar_row{margin: 5px; position: relative; display: flex; font-weight: 500; height: 40px; align-items: center; width: calc(100% - 10px)}.dp__calendar_item{text-align: center; width: calc(100%/7 - (1 - 1/7)*0px); margin: 0 auto}.dp__calendar{position:relative;width: 100%}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem}
   .dp__cell_inner{border-radius: 50px; height: 40px; width: 40px; line-height: 40px; margin: 0 auto; font-weight: normal}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-left-radius:0;border-top-left-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-right-radius:0;border-top-right-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--sa-primary);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border-top:1px solid var(--dp-hover-color);border-bottom:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:0px solid var(--sa-primary)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-right:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-left:1px dashed var(--dp-primary-color)}
   .dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-right:10px}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;right:50%;transform:translateX(50%)}.dp__marker_line{width:100%;right:0}.dp__marker_tooltip{position:absolute;border-radius:4px;background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}
   .dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-left:5px}.dp__arrow_bottom_tp{right:50%;bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-left:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(50%, 50%) rotate(45deg)}.dp__instance_calendar{position:relative}@media only screen and (max-width: 600px){.dp__flex_display{flex-direction:column}}
   .dp__month_year_row{display:flex;align-items:center;height:40px;color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:25px;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:20px;width:20px}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;box-sizing:border-box}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}
   .dp__overlay{position:absolute;overflow-y:auto;width:100%;height:100%;background:var(--dp-background-color);top:0;right:0;transition:opacity 1s ease-out;z-index:99999;color:var(--dp-text-color);box-sizing:border-box}.dp__overlay::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__overlay_container{display:flex;height:100%;flex-direction:column}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-right:auto;margin-left:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__overlay_container>.dp__overlay_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:3px;white-space:nowrap}.dp__overlay_cell_pad{padding:10px 0}.dp__overlay_cell_active{cursor:pointer;border-radius:4px;text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:4px;text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay_action{position:sticky;bottom:0;background:var(--sa-light)}.dp__over_action_scroll{left:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}
   .dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:35px}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;user-select:none;color:var(--dp-text-color)}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{font-size:2rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0 3px}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{padding:5px;margin:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:32px;width:32px}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:10px;border-radius:4px;cursor:pointer}.dp__action_row{display:flex;align-items:center;width:100%;padding:10px;box-sizing:border-box;color:var(--dp-text-color);background:var(--dp-background-color)}.dp__action_row svg{height:20px;width:auto}.dp__selection_preview{width:50%;color:var(--dp-text-color);font-size:.8rem}.dp__action_buttons{width:50%;text-align:left}.dp__action{font-weight:bold;cursor:pointer;padding:2px 5px;border-radius:4px;display:inline-flex;align-items:center}.dp__select{color:var(--dp-success-color)}.dp__action_disabled{color:var(--dp-success-color-disabled);cursor:not-allowed}.dp__cancel{color:var(--dp-secondary-color)}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: var(--sa-light);--dp-hover-color: #484848;--dp-hover-text-color: var(--sa-light);--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: var(--sa-light);--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e}
   .dp__theme_light{--dp-background-color: var(--sa-light);--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e}.dp__main{user-select:none;box-sizing:border-box}.dp__pointer{cursor:pointer;pointer-events: auto}.dp__icon{stroke:currentcolor;fill:currentcolor}
   .dp__button{width:100%;text-align:center;color:var(--dp-icon-color);background:var(--dp-background-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:10px;box-sizing:border-box;height:35px}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:20px;width:auto}.dp__button_bottom{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
   .dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(-22px)}.calendar-next-leave-to{opacity:0;transform:translateX(22px)}.calendar-prev-enter-from{opacity:0;transform:translateX(22px)}.calendar-prev-leave-to{opacity:0;transform:translateX(-22px)}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all .1s ease-out}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(22px)}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(-22px)}.dp-menu-appear-enter-from{opacity:0}.dp-menu-appear-leave-to{opacity:1}
   .dp__month_year_select~.dp__month_year_col_nav .dp__inner_nav{margin: 0 auto 0 0}
   
   /*Dialog starts here*/
   .sa-dialog{display: flex; align-items: center; justify-content: center}.sa-dialog,.openNav {z-index: 102;position:var(--sa-fixed);top: 0;right: 0;left: 0;bottom: -1px;background: rgba(0,0,0,0.35); margin: auto}.sa-dialog-content .sa-container {width: 100%} .sa-dialog-content .sa-content{padding: 0}.sa-dialog-body {background-color: var(--sa-light);transition: opacity 0.3s linear, left 0.3s ease-out;box-shadow: 0 0 calc(var(--sa-pixel)* 5) rgb(0 0 0 / 15%); position: var(--sa-relative); width: 45%; z-index: 102; margin: auto;  border-radius: calc(var(--sa-pixel)* 5);max-height: 90vh;overflow: hidden;overflow-y: auto;padding: 50px 30px}.sa-map {padding: 0px;height: 100%}
   .sa-dialog-close {cursor:var(--sa-pointer); position:var(--sa-absolute); left: -60px; top: 0; background: var(--sa-light); border: none; border-radius: 15px; width: 50px; height: 50px; line-height: 30px; font-size: 20px}.sa-dialog-close i{-webkit-appearance:none;-moz-appearance:none;appearance:none;color: #000;vertical-align: middle; border: 2px solid var(--sa-dark); padding: 8px;border-radius: 50%}.sa-dialog-close-lft {right: -60px;left: auto;top: 15px}
   .sa-fixed-right {padding: calc(var(--sa-pixel)* 25) 100px calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 25); top: 0;left:0;bottom:0;background-color: var(--sa-light);border-radius: 0; right: auto;transform: translate(0px, 0px);animation: slide-in .5s ease-out forwards; transition: opacity .5s;max-height: 100%;overflow: unset}
   .sa-dialog-body-lg {width: 100%}.sa-dialog-body-md {width: 70%;padding: calc(var(--sa-pixel)* 10)}.sa-dialog-body-sm{width: 35%;padding: 30px}
   .sa-close {left: calc(var(--sa-pixel)* 10);top: calc(var(--sa-pixel)* 10);color: var(--sa-dark);position:var(--sa-absolute);font-size: calc(var(--sa-pixel)* 8)}
   .sa-close-circle {left: 0;top: -calc(var(--sa-pixel)* 25);color: var(--sa-light);font-size: calc(var(--sa-pixel)* 20)}.sa-dialog-overflow-unset {overflow: unset}
   .sa-dialog-content,.sa-body-cnt,.sa-login{max-height: calc(100vh - (10vh + 100px)); overflow: hidden; overflow-y: auto; padding: 1px 20px}.sa-dialog-content {margin: 30px;padding-right: 0}
   .sa-dialog-content .sa-avter-img {width: calc(var(--sa-percent)* 50);height: 120px;border-radius: 8px 8px 0 0}
   .sa-dialog-trans{background: var(--sa-transparent)}.sa-dialog-content-center { top: 50%; transform: translateY(-50%); position:var(--sa-absolute); right: calc(var(--sa-pixel)* 25); left: 100px}
   /* .sa-dialog .sa-dialog{left: -122%;right: 0} */.sa-mob-login .sa-yakeen-register .sa-dialog { right: -25%}.sa-dialog-body.sa-dialog-pad50{padding: 50px}.sa-close-icn { display: var(--sa-d-block); text-align: var(--sa-right); margin: calc(var(--sa-pixel)* 10) 0; font-size: calc(var(--sa-pixel)* 20); color: var(--sa-light)}
   .sa-loader-btn .sa-dialog{background: transparent;cursor: auto}
   .sa-dialog .sa-dialog-content-center {position: absolute}
   .sa-yakeen-content .sa-dialog {right: 0}
   .sa-terms-condtions .sa-container{padding: 0;width: 100%}
   /*Dialog end here*/
   /* login styles start here */
   .sa-signup,.sa-body-center {overflow: unset}.sa-login { padding: 0 50px}.sa-login .sa-login-brd{background: linear-gradient(45deg, rgba(79, 231, 101, 0.45) 0%, rgba(38, 169, 224, 0.45) 100%); border-radius: 20px; padding: 20px}.sa-login .sa-login-brd form { text-align: initial; background: #fff; padding: 20px; border-radius: 10px}.sa-login .sa-login-left{display: block;text-align: right}.sa-dialog-body-center{overflow: unset}
   
   .sa-custom-dropd {position: absolute; right: 0; left: 0; min-width: 325px; padding: 15px; box-shadow: 0 0 10px #ddd; border-radius: 10px; top: 76px; z-index: 99; background: #FFF; max-height: 200px; min-height: 100px;overflow: hidden; overflow-y: auto}.sa-ccode .sa-custom-dropd {top: 50px}.sa-custom-dropd .sa-form-group {margin-bottom: 0}.sa-custom-dropd .sa-more-list li{padding: 10px 0}.sa-login .sa-logo {margin: 0 auto}.sa-login-brd p.sa-crete-new{font-weight: 400}
   .sa-mob-gender .sa-lang-list{position: unset;width: unset;box-shadow: unset;border-radius: unset;padding: 0}
   /* login styles end here */
   
   /* chat styles start here */
   .sa-chat-history {overflow:hiddden;overflow-y: auto;height: calc(100vh - 275px); padding-left: 30px}.sa-chat-about {text-align: center; display:var(--sa-d-flex);flex-direction: column; align-items: center; margin-bottom: calc(var(--sa-pixel)* 10);color: var(--sa-dark)}.sa-chat-about small {padding-top: 5px}.sa-chat-card.minimize {width: 60%;height: 100%}.sa-dialog.minimize {background: var(--sa-transparent); width: 300px; overflow: hidden; position:var(--sa-absolute); height: 300px; border-radius: calc(var(--sa-pixel)*5);right: auto;margin: 15px;bottom: 80px}.sa-dialog.minimize .sa-video-call{height: 100%;width: 100%}.sa-dialog.minimize .sa-phone-list{bottom: 50px;padding: 0}.sa-dialog.minimize .sa-phone-list li { margin: 0 calc(var(--sa-pixel)* 5) }.sa-dialog.minimize .sa-video-call .sa-watermark{bottom: calc(var(--sa-pixel)* 5)}.sa-video-icon {position:var(--sa-absolute); left: 15px; top: calc(var(--sa-pixel)* 10); padding: 5px;color: var(--sa-primary)}
   .sa-msg-doc .sa-chat-msg-info {padding-right: 0px;display:var(--sa-d-flex); flex-direction: column; align-items: flex-end}.sa-chat-msg {display:var(--sa-d-flex)}.sa-chat-time {font-size: 9px;color: #8F8F8F;text-align: left}.sa-chat-msg-text {background: #F3F4F6; padding: 5px calc(var(--sa-pixel)* 5) 5px calc(var(--sa-pixel)* 5); margin-top: 5px; border-radius: 0 calc(var(--sa-pixel)* 5) calc(var(--sa-pixel)* 5);  color: var(--sa-dark); position:var(--sa-relative);word-break: break-word}.sa-msg-doc {display:flex;flex-direction: row-reverse}.sa-msg-doc .sa-chat-msg-text {background: var(--sa-primary);color:var(--sa-light);border-radius: calc(var(--sa-pixel)* 5) 0px calc(var(--sa-pixel)* 5) calc(var(--sa-pixel)* 5);padding: 5px calc(var(--sa-pixel)* 5) 5px calc(var(--sa-pixel)* 5)}.sa-msg-doc .sa-chat-time {color:var(--sa-light);opacity: 0.5}.sa-chat-msg-img {max-width: 50px;display:var(--sa-d-flex)}.sa-chat-msg i,.sa-msg-doc i {font-size: 50px; color: var(--sa-danger)}.sa-msg-doc i {color: var(--sa-light)}
   .sa-chat-footer {position:relative; border-top: var(--sa-border-solid) rgba(0,0,0,0.1);padding: calc(var(--sa-pixel)* 10) 0 0;margin-top: calc(var(--sa-pixel)* 10);display:var(--sa-d-flex);align-items: center;z-index: 999}.sa-chat-input {flex: 1; border: none; background: #EFF0F5;height:40px;padding:0 15px;line-height:40px;border-radius: calc(var(--sa-pixel)* 10);width: calc(100% - 100px)}.sa-chat-btn-group { width: 100px; display:var(--sa-d-flex)}.sa-chat-btn {margin-right: calc(var(--sa-pixel)* 5);background: var(--sa-primary);color: var(--sa-light);cursor:var(--sa-pointer); border-radius: calc(var(--sa-percent)*50);transition: background 0.23s; height: 40px;width: 40px;padding: 0;display: none}.sa-chat-btn:hover{color: var(--sa-light)}.sa-chat-card .sa-chat-attach {background: var(--sa-transparent); display: block}.sa-chat-card .sa-chat-attach i{color: #A6B3C9;margin: 0; transform: unset}.sa-chat-textarea {background: var(--sa-disabled); padding: calc(var(--sa-pixel)* 10); font-style: italic;width: 100%;height: 200px;border: none;border-radius: calc(var(--sa-pixel)*5);margin: calc(var(--sa-pixel)* 10) 0}.sa-chat-cancel {color: #999}
   .sa-video-call {overflow:hidden;height:90vh;background: url(https://sanar-assets.com/images/static/new-theme/video-call-bg.svg) no-repeat #F2F5FF;background-size: 100%; width: 75%;max-width:1160px;z-index: 999;padding:0;}.sa-local.sa-small-screen,.sa-remote.sa-small-screen {position:var(--sa-absolute); bottom:calc(var(--sa-pixel)* 10);left:30px;border-radius: calc(var(--sa-pixel)*5);overflow: hidden;z-index:999;cursor:var(--sa-pointer);width: 150px;height: 120px}.sa-phone-call,.sa-dialer,.sa-local.sa-full-screen,.sa-remote.sa-full-screen {width: 100%;height:100%;background-size: cover;background-repeat: no-repeat;padding: 0px;-webkit-filter: blur(0px);-moz-filter: blur(0px);-o-filter: blur(0px);-ms-filter: blur(0px);filter: blur(0px);display:var(--sa-d-flex); align-items: center;flex-direction: column}.sa-remote video,.sa-local video {width: 100%;height: 100%;object-fit: cover}.sa-video-call.minimize .sa-local.sa-small-screen,.sa-video-call.minimize .sa-remote.sa-small-screen {width:50px;height:34px;left:calc(var(--sa-pixel)* 5);bottom:calc(var(--sa-pixel)* 5)}.sa-phone-hdr {position:var(--sa-absolute);bottom:120px;right:50px;z-index:9}.sa-video-call .sa-phone-hdr-tit {font-weight: 500;margin-top: 0}.sa-video-call .sa-phone-hdr-tit small{display: block;font-weight:normal}.sa-phone-call .sa-avtar-xl{position:var(--sa-absolute);top: 40%;right: 50%;transform: translate(50%, -40%)}.sa-phone-call:before {content: ''; border: 4px solid var(--sa-primary); width: 160px; height: 160px; right: 50%; top: 40%; position:var(--sa-absolute); border-radius: calc(var(--sa-percent)*50); transform: translate(50%, -40%)}.sa-phone-list {position:var(--sa-absolute);display:var(--sa-d-flex);align-items: flex-end;flex-wrap: wrap;justify-content: space-evenly;width:100%;padding:0 0 20px 0;z-index: 999;background: url(https://sanar-assets.com/images/static/new-theme/phone-call-bg.svg) no-repeat center center;height: 138px; bottom: 0}.sa-phone-list li{background:#3CB1E3; color: var(--sa-light); position:relative; width: 50px;height: 50px;line-height: 50px;border-radius: calc(var(--sa-percent)*50);transition: .3s; display: inline-flex;justify-content: center;align-items: center; cursor:var(--sa-pointer)}.sa-phone-list li i{font-size:18px}.sa-phone-list li:hover {background-image: linear-gradient(to left, var(--sa-primary), #4ED4F2)}.sa-phone-list li small { position:var(--sa-absolute);  color: var(--sa-dark); bottom: -44px}.sa-phone-list-top {top: 70px; bottom: auto;z-index: 11;justify-content: space-around}.sa-watermark { position:var(--sa-absolute); z-index: 9; bottom: 50px; font-size: 30px; right: 50%; transform: translate(50%, 0); color: var(--sa-light); opacity: 0.5}.sa-connecting-call {position:var(--sa-absolute);top: 50%;right:50%;transform: translate(50%, -50%);display:var(--sa-d-flex);flex-wrap: wrap;text-align:center;justify-content: center;text-align: center}.sa-connecting-call figure {margin-right: 50px}.sa-connecting-call figure:first-child {margin-right: 0}.sa-connecting-call p {margin-top:30px;color: var(--sa-light);flex-basis: 100%}
   .sa-local { width: 150px; height: 180px; position:var(--sa-absolute); z-index: 999; top: 50px; left: 50px; overflow: hidden; border-radius: 10px}.sa-dialog.minimize .sa-local { display: none}.sa-chat-card .sa-f-up-attach {position: inherit}.sa-chat-card .sa-up-att-list li {line-height: 40px; margin: 0; display:var(--sa-d-flex);justify-content: flex-start; position:var(--sa-absolute); right: 0; background: #EFF0F5;border:none;cursor: inherit; top: calc(var(--sa-pixel)* 10); align-items: center; width: calc(100% - 100px); height: 40px; border-radius: 50px; padding: 0 15px}.sa-chat-msg-text img { height: 100px; width: 100px; object-fit: contain}.sa-maxi {position:var(--sa-absolute); top: 5px; left: calc(var(--sa-pixel)* 5); z-index: 9; color: var(--sa-light); cursor: pointer}
   .--movable-base.sa-dialog.sa-full-screen { position: fixed!important; top: 0!important;right: 0!important; left: 0!important; bottom: 0!important}.sa-chat-footer .sa-up-att-list li span{width: auto}.sa-chat-footer .sa-up-att-list li span figure {width: 30px; height: 30px; background-size: cover; margin-left: 10px}.sa-chat-footer .sa-up-att-list li span figure img {width: 100%;object-fit: contain}.sa-chat-footer .sa-up-att-list li span span { display: inline-block; overflow: hidden; text-overflow: ellipsis; width: 85%; white-space: nowrap}
   .sa-chat-log{text-align: center; position: relative; margin: calc(var(--sa-pixel)* 10) 0; border-top: 1px solid #ddd; height: 40px}.sa-call-log-brd{position: absolute; background: var(--sa-light); transform: translate(50%,-50%); right: 50%; padding: 0 calc(var(--sa-pixel)* 5) ; top: 8px }.sa-dialog.minimize .height-video {height: 300px}
   .sa-chat-btn.sa-chat-attach:hover{color:#212529;text-decoration:none;outline: none}.sa-chat-card .sa-up-att-list li figure {width: 30px;height: 30px;line-height: 30px}.sa-chat-card .sa-up-att-list li i {font-size: 12px}.sa-up-att-list li span {overflow: var(--sa-o-hidden); text-overflow: ellipsis;text-decoration: underline; white-space: nowrap;color: var(--sa-primary);text-align: var(--sa-left); width: calc(var(--sa-percent)* 50); display: var(--sa-d-i-block);margin: 0 calc(var(--sa-pixel)* 5)}.sa-chat-card .sa-sign-loader { position:var(--sa-absolute); right: 21px; bottom: 17px}.sa-f-up-attach{display: var(--sa-d-flex);flex-wrap: wrap;justify-content: flex-start}
   .sa-chat-btn-group .sa-f-up-att { margin: 0; padding: 0; height: auto; width: auto; border: none}.sa-new-msg{position: absolute;top: -15px;left:0;background: var(--sa-danger);border-radius: 50%;height: 30px;width: 30px;line-height: 30px;font-size: 8px;text-align: center;color: white}.sa-chat-card .sa-chat-none {display: none}.sa-chat-card .sa-chat-btn {display: block}.sa-chat-card .sa-delete {top: 7px}.sa-chat-card .sa-delete i {color: var(--sa-light)}.sa-phone-more-list {position: absolute; bottom: 80px}.sa-phone-more-list li{margin-bottom: 20px;background: rgba(0, 0, 0, 0.7)}.sa-phone-more-list li:hover{background: #000}.sa-timer {color: var(--sa-dark)}.sa-end-call {bottom: 80px; background: var(--sa-danger); color: var(--sa-light); position: absolute; width: 50px; height: 50px; line-height: 50px; border-radius: calc(var(--sa-percent)*50); transition: .3s; align-items: center; cursor: var(--sa-pointer); text-align: center; font-size: 24px; right: 50%; transform: translateX(50%);z-index: 9999}.sa-ringer-list {background: transparent;bottom: 120px}.sa-phone-hdr.sa-ringer-hdr { top: 62%; right: 50%; transform: translate(50%, -62%);bottom: auto; color: var(--sa-dark);text-align: center}.sa-remote.sa-full-screen {height: 90vh}.sa-chat-logo {position: absolute; top: 50px; z-index: 9; right: 50px; color: var(--sa-primary); font-size: 40px}.sa-dialog.minimize .sa-remote.sa-full-screen {height: 270px}.sa-chat-btn-group .sa-up-att-list li a {width: 26px;}.sa-chat-btn-group .sa-up-att-list li a .sa-icon-size {font-size: 20px;}
   .agora-video-player {height: 100%;width: 100%}.agora-video { width: 100%; height: 440px; margin: 20px} .height-video { height: 100vh; } .cl-minimize { width: 100px; height: 200px }
   .sa-time-slot {border: 1px solid var(--sa-dark-200); padding: 5px 10px; margin: 10px 0 10px 5px; border-radius: 4px;border: var(--sa-border-solid) var(--sa-primary);color: var(--sa-dark);cursor: pointer;font-weight: 400}.sa-card-list li .sa-time-slot:hover{background-color: var(--sa-primary); border: var(--sa-border-solid) var(--sa-primary); color: var(--sa-light); display: var(--sa-d-block)}.sa-card-list .sa-carousel li .sa-disabled,.sa-card-list .sa-carousel li .sa-disabled:hover{background: #EEEDED;border: none;cursor: not-allowed;color: #86909D;line-height: 22px}.sa-result .sa-carousel-slide :is(.sa-prev, .sa-next), .sa-fav-result .sa-carousel-slide :is(.sa-prev, .sa-next) {height: 32px; top: 26px; background: #E0EDFA; cursor: var(--sa-pointer); border-radius: 4px;width: 34px}
   .sa-browse .sa-carousel{margin-top: 16px}.sa-browse .sa-carousel-slide .sa-prev {margin-right: 0}
   .sa-carousel-slide .icon-left-arrow:before,.sa-abt-sanar .icon-left-arrow:before {content: "\e9d9"}.sa-abt-sanar .icon-right-arrow:before,.sa-carousel-slide .icon-right-arrow:before { content: "\e9da"}
   .sa-next-day {background: linear-gradient(to left, #e6eef8 100%, #FFF 100%);border-radius: 8px;padding: 0 10px}.sa-next-day ul {display: flex}.sa-next-day-icon { padding-bottom: 10px; display: flex; align-items: center; font-size: 12px; font-weight: 500}.sa-next-day-icon:before {background-position: -530px -265px; width: 26px; height: 26px;vertical-align: middle;margin-left: 10px}.sa-next-day .sa-next-day-icon { color: #000;font-size: 12px; margin: 0}
   .picker-group { display: flex;padding: 20px 0}.vue-scroll-picker{position:relative;width:100%;height:10em;overflow:hidden;background-color: var(--sa-primary-light-bg)}.vue-scroll-picker-rotator{position:absolute;right:0;left:0;top:calc(50% - .6em)}.vue-scroll-picker-rotator-transition{transition:top ease .2s}.vue-scroll-picker-item{text-align:center;color: var(--sa-dark-400);line-height: 2em}.vue-scroll-picker-item-selected{color: var(--sa-dark)}.vue-scroll-picker-item-empty,.vue-scroll-picker-item-placeholder{color:#aaa}.vue-scroll-picker-item-empty.vue-scroll-picker-item-selected,.vue-scroll-picker-item-placeholder.vue-scroll-picker-item-selected{color:#777}.vue-scroll-picker-layer{position:absolute;right:0;left:0;top:0;bottom:0}.vue-scroll-picker-layer-top,.vue-scroll-picker-layer-selection,.vue-scroll-picker-layer-bottom{position:absolute;right:0;left:0}.vue-scroll-picker-layer-top{box-sizing:border-box;border-bottom: none;height: calc(50% - 1.25em);background:linear-gradient(180deg,#fff 90%,rgba(255,255,255,.7));top:0;cursor:pointer}.vue-scroll-picker-layer-selection{top: calc(50% - 1.25em); bottom: calc(50% - 1.25em)}.vue-scroll-picker-layer-bottom{border-top: none;height: calc(50% - 1.25em);background:linear-gradient(0deg,#fff 90%,rgba(255,255,255,.7));bottom:0;cursor:pointer}
   /* chat styles end here */
   /* hijri styles */
   .sa-hijri-calndr .sa-tabs{border-bottom: none;background-color: var(--sa-primary-light-bg); padding: 5px; border-radius: 8px;font-weight: 500;justify-content: space-around}.sa-hijri-calndr .sa-tabs li{width: 100%;text-align: center;padding: 10px 15px}
   .horizontal-calendar { width: 510px; box-sizing: border-box; user-select: none; display: flex} .horizontal-calendar * { margin: 0; padding: 0} .horizontal-calendar div { box-sizing: border-box} .horizontal-calendar .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; font-size: 16px; color: #999} .horizontal-calendar .date-list {position: relative; text-align: right; overflow: hidden; overflow-x: auto} .horizontal-calendar .date-list-scroll { position: relative; transition: transform 0.3s ease-in-out; transform: translateX(0);display: flex}.sa-browse-datepicker .horizontal-calendar { width: calc(100% - 140px)}
   .horizontal-calendar .date-item { position: relative; width: 50px;  padding: 0px; line-height: normal; font-size: 11px; text-align: center; cursor: pointer; border-radius: 5px;flex-shrink: 0;font-weight: 500} .horizontal-calendar .date-item:hover { background-color: #f8f8f8}.sa-today{display: none} .horizontal-calendar .date-item:first-child .sa-today {display: block;position: absolute; background: #FFF; top: 1px; right: 5px; color: var(--sa-info);width: 100%;font-weight: 500}
   .horizontal-calendar .first-day { position: absolute; top: 0; right: 0; width: 30px; height: 30px; background: #ddd; background-size: 90% 90%}
   .horizontal-calendar .first-day p { color: var(--sa-light); font-size: 12px; width: 54%; text-align: center; line-height: 16px; transform: scale(0.9)} .horizontal-calendar .date-item-date { color: #7F7F7F; font-size: 11px; font-weight: 600; line-height: 24px} .horizontal-calendar .date-item-day { color: #7F7F7F; font-size: 12px; text-transform: uppercase; font-weight: 500;margin-bottom: 3px} .horizontal-calendar .today .date-item-date { color: #870000} .horizontal-calendar .choosed-day .date-item-date, .horizontal-calendar .choosed-day .date-item-day { color: var(--sa-primary) } .horizontal-calendar .choosed-day .date-item-date {background: var(--sa-primary);width: 24px; line-height: 24px; border-radius: 3px; color: var(--sa-light); margin: auto}.date-list .date-item-day .sa-tdy{ color: var(--sa-primary); background: var(--sa-light); position: var(--sa-absolute); right: 50%; transform: translate(50%, 0px); text-transform: capitalize}
   .horizontal-calendar .today-not-choosed { width: 28px; height: 28px; border-radius: 50%; margin: 6px; background-color: rgba(153, 153, 153, 0.3); color: #870000; font-size: 16px; text-align: center; line-height: 28px; font-weight: 600} .horizontal-calendar .left-arrow, .horizontal-calendar .right-arrow { display: inline-block; box-sizing: border-box; vertical-align: top; width: 30px; height: 100%; line-height: 50px; background-color: #f9f9f9; font-size: 18px; font-weight: 500; text-align: center; cursor: pointer; transition: all 0.1s}
   .horizontal-calendar .left-arrow:hover, .horizontal-calendar .right-arrow:hover { background-color: #f5f5f5} .horizontal-calendar .month { flex: 0 0 19px; height: 50px; background-color: #aaa; color: var(--sa-light); line-height: 20px; font-size: 12px; font-weight: 500; text-align: center; display: flexbox; box-sizing: border-box; padding: 5px 0}
   .sa-form-group .sa-hijri-calndr .sa-dialog-body { right: 50%; width: 60%}
   .horizontal-calendar .date-list::-webkit-scrollbar{display: none}
   
   /*Card list styles start here*/
   .sa-card-list>li {width: 100%; overflow: var(--sa-o-hidden); position: var(--sa-relative); border-radius: calc(var(--sa-pixel)*5); background-color: var(--sa-light); border: var(--sa-border-solid) var(--sa-dark-150); transition: .3s; font-size: calc(var(--sa-pixel)* 6 + 1px); padding: 20px; margin-bottom: 20px; cursor: pointer; display: var(--sa-d-flex); flex-direction: column}.sa-card-list li p,.sa-card-list p {color:var(--sa-dark-400);line-height: calc(var(--sa-pixel)* 10);font-size:calc(var(--sa-pixel)* 6 + 1px)}.sa-card-list li .sa-time-slot{color: var(--sa-dark)} .sa-card-list li p i{font-size: calc(var(--sa-pixel)* 10);margin-left: calc(var(--sa-pixel)* 5);vertical-align: middle}
   .sa-card-list-tit {display: flex}.sa-card-list-tit h5 {width: 100%}.sa-card-list>li:last-child{margin-bottom: 0}.sa-card-list-tit .sa-tit-hdng {display: flex; align-items: center; justify-content: space-between; flex-wrap: nowrap}
   .sa-card-list>li .sa-unorder-list li{background: var(--sa-transparent);border:none;flex-direction:unset;margin:calc(var(--sa-pixel)* 5) 0 0 0px;line-height: normal;position:var(--sa-relative);padding:0 0 0 calc(var(--sa-pixel)* 10);color:#7c7c7c}.sa-card-list li .sa-unorder-list li:before{content:'';width:4px;height:4px;background:var(--sa-dark);border-radius: calc(var(--sa-percent)* 50);position:var(--sa-absolute);right:0;top:7px}.sa-covid-list li{flex-direction: row}.sa-covid-list figure {width: 220px; margin: -20px; border-radius: 8px; overflow: hidden; height: 220px}.sa-covid-list .sa-card-list-tit{width: calc(100% - 220px ); margin-right: 35px; padding-right: 0;display: unset}.sa-covid-list .sa-count { position: absolute; left: calc(var(--sa-pixel)* 10); bottom: calc(var(--sa-pixel)* 10); display: flex}
   .sa-lab-img {margin: -20px -20px 15px;height: 150px}
   /*Card styles ends here*/
   /*count styles start here*/
   .sa-count{cursor:var(--sa-pointer);text-align: var(--sa-right);display:flex}.sa-symbol { cursor: var(--sa-pointer); background-color: #EFF4FD; border-radius: 50%; width: 30px; height: 30px; color: var(--sa-primary); border: none; font-weight: bold}.sa-slct-count {margin: 0 7px; text-align: var(--sa-center); color: var(--sa-dark); line-height: 30px; font-size: calc(var(--sa-pixel)* 6);display: flex}.sa-slct-count span {margin-right: 2px}
   /*count styles end here*/
   /*Notification start here*/
   .sa-notific-trans .sa-dialog{opacity: 0}.sa-notific-body { width: 350px; height: 400px; padding: calc(var(--sa-pixel)* 10); background: var(--sa-light); position: absolute; top: 40px; z-index: 103; border-radius: 8px; right: 50%; transform: translateX(50%);box-shadow: 0 0 50px #f0f0f0}.sa-notific-body:before{width: 0; height: 0; border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid var(--sa-light); content: ''; position: absolute; top: -10px; right: 50%; transform: translateX(50%)}.sa-notific-content { top: calc(var(--sa-pixel)* 10); overflow: hidden; position: var(--sa-absolute); left: 10px; right: calc(var(--sa-pixel)* 10); bottom: calc(var(--sa-pixel)* 10); overflow-y: auto; padding-left: 10px}.sa-notific-list li{padding: 10px;width: 100%;border-radius: 5px;margin-bottom: 10px;color: var(--sa-dark);font-size:14px}.sa-noti-cont {padding-right: 30px;position: relative; width: 100%}.sa-noti-icon {position: absolute;right: 0;top: 0}.sa-noti-tim {position: absolute;left: 0;top: 0;color: var(--sa-dark-350);font-size:10px;font-weight: normal}.sa-noti-cont small{width: 85px; text-align: left} .sa-noti-cont .sa-noti-head {width: calc(100% - 85px); font-weight: 600;margin: 0}
   .sa-push-notific {max-width: 500px; z-index: 99999; top: calc(var(--sa-pixel)* 5); left: calc(var(--sa-pixel)* 5); right: auto; border: none; padding: calc(var(--sa-pixel)* 5) 50px calc(var(--sa-pixel)* 5) 80px; font-size: 13px; background: var(--sa-info-dark); position:var(--sa-absolute); border-radius: 5px}.sa-push-notific img {position:var(--sa-absolute);right: calc(var(--sa-pixel)* 10);top: 12px;font-size: 40px;color:var(--sa-primary)}.sa-push-notific .sa-icn-close{left: calc(var(--sa-pixel)* 10);text-align:left;font-size: var(--sa-font-15);top: 25px}.sa-push-notific.sa-loc-permis {top: 0; left: 0; right: 0; border: none; position:var(--sa-relative); border-radius: 0}.sa-push-notific .sa-noti-icon{right:20px;top:12px}
   /*Notification end here*/
   /*Tabs starts here*/
   .sa-signup .sa-tabs-fill li {width: 50%;text-align: var(--sa-center)}
   .sa-tabs-vert {flex-direction: column}
   .sa-signinup-bg {background: url('https://sanar-assets.com/images/static/login.png') no-repeat center center #E2F4FF;background-size:cover;overflow: hidden; border-radius: 0 28px 28px 0; height: 100%; display:var(--sa-d-flex); align-items: center;justify-content: center}.sa-session-bg {background: #E2F4FF;overflow: hidden; border-radius: 0 28px 28px 0; height: 100%; display:var(--sa-d-flex); align-items: center;justify-content: center}
   .sa-signin-content { display: flex; flex-direction: column; justify-content: center}
   /*tabs end here*/
   /*header start here*/
   .sa-header{font-weight:500;position:var(--sa-relative);background: #fff;box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%)}.sa-header .sa-container{padding:calc(var(--sa-pixel)* 5) 0;display: var(--sa-d-flex);align-items: center}.sa-home-bg .sa-header .sa-container{border: none}.sa-header-shadow{box-shadow:0 0 calc(var(--sa-pixel)* 3) var(--sa-dark-150)}.sa-header-border{border-bottom:var(--sa-border-solid) var(--sa-dark-150)}
   .sa-brand { display:var(--sa-d-flex);align-items: center}.sa-select-lang{position:var(--sa-relative)}.sa-select-lang-btn{display:var(--sa-d-flex);align-items: center;cursor:var(--sa-pointer);color: var(--sa-custom-v1);font-weight: bold}.sa-select-lang-btn i{margin-right: calc(var(--sa-pixel)* 5);font-size: 12px}.sa-select-lang-btn .sa-lang-icon {margin-left: calc(var(--sa-pixel)* 5);font-size: 22px;margin-right: 0}.sa-select-lang .sa-dialog {opacity: 0}
   .sa-generic-list li a, .sa-generic-list li span {cursor:var(--sa-pointer); display: var(--sa-d-block); position: var(--sa-relative); padding: calc(var(--sa-pixel)* 5) 0;text-align: right; color: var(--sa-dark)}.sa-generic-list li a:hover,.sa-generic-list li span:hover{color:var(--sa-primary)}
   nav{display: flex;justify-content: space-between;width: calc(100% - 90px)}
   .sa-nav{display: var(--sa-d-flex);align-items: var(--sa-center)}.sa-nav li { display: inline-flex; align-items: var(--sa-center); margin-left: calc(var(--sa-pixel)* 15);cursor:var(--sa-pointer)}.sa-nav li:last-child { margin-left: 0px}
   .sa-lang-list {z-index: 9999; background: var(--sa-light); padding: calc(var(--sa-pixel)* 10) 0; box-shadow: 0 8px calc(var(--sa-pixel)* 5) #999; border-radius: 8px; position:var(--sa-absolute); width: 160px; top: 44px}
   .sa-lang-list li {cursor:var(--sa-pointer);margin-bottom: 1px;margin-left: 0; padding: 10px 20px; display:var(--sa-d-flex); align-items: center;color: var(--sa-dark)}
   .sa-lang-list li.active,.sa-lang-list li:hover,.sa-get-care li .router-link-active{color: var(--sa-info);background-color: var(--sa-primary-light);font-weight: 400}.sa-lang-list li:last-child { margin-bottom: 0}.sa-lang-list li .sa-flags { width: 30px; height: 30px; overflow: hidden; border-radius: 6px; margin-left: 15px}.sa-brand .sa-logo {margin-left: calc(var(--sa-pixel)* 25);width: 105px}.sa-footer-logo{width: 60px}
   .sa-get i{color: #26A9E0}.sa-brand a{height: 80px}
   
   .sa-nav li.sa-notific,.sa-nav li i.icon-traveller{vertical-align: middle; position:var(--sa-relative);cursor:var(--sa-pointer);color: var(--sa-info);font-size: calc(var(--sa-pixel)* 10)}.sa-nav li.sa-notific span{ position: var(--sa-absolute); top: -7px; right: 12px;  padding: 0px calc(var(--sa-pixel)* 1.5); line-height: 19px}.sa-nav li.sa-notific i.icon-ring{color: var(--sa-dark)}
   .sa-toggle i{cursor:pointer;font-size: calc(var(--sa-pixel)* 10);vertical-align: middle;margin-right: calc(var(--sa-pixel)* 4)}
   .sa-nav-watermark{height:calc(var(--sa-percent)* 50);text-align:var(--sa-center);width:40%;position:fixed;z-index:9999999;top:0;left:-110%;background:var(--sa-light);transition:.5s}
   .sa-navbar .closebtn{position:var(--sa-absolute); top: calc(var(--sa-pixel)* 10); right: -50px; font-size: 9px;padding: 0;text-align: var(--sa-center); background: var(--sa-light); width: 30px; height: 30px; line-height: 30px; border-radius: 3px; cursor:var(--sa-pointer); color: var(--sa-dark);box-shadow: 0 0 2px #ddd}.openNav{content: ''}.openNav .sa-nav-watermark{left: 0}
   .sa-navbar .sa-services,.sa-navbar .sa-slct-serv {  border-radius: 0; background: transparent; padding: 0}.sa-nav-generic {position:var(--sa-absolute);top: 0;right: 0;left: 0;bottom: 0;padding:50px;overflow: hidden;overflow-y: auto}.openNav .sa-nav-generic .sa-container {width: auto; max-width: initial; margin: inherit;border: none}.openNav .sa-nav-generic .sa-services-bg{margin: inherit}.openNav .sa-nav-generic .sa-container {padding-top: 0}.sa-nav-generic .sa-licence-banner {margin-top: 20px}
   .sa-nav-generic .sa-services-location{display: none}
   /*header end here*/
   /* Banner styles start here */
   .sa-banner{margin-top:-1px;position:var(--sa-relative);height:400px;background-size:100%;overflow: var(--sa-o-hidden)}.sa-banner .sa-container { display: var(--sa-d-flex); justify-content: flex-end; position:var(--sa-absolute); z-index: 9; top: 0; right: 50%; transform: translateX(50%)}.sa-banner h1{margin-top: 125px;font-size: calc(var(--sa-pixel)* 25);color: #003084;font-weight: 200} .sa-banner h1 strong{font-weight: 700}
   /* Banner styles end here */
   /* cancellation policy and Reschedule styles start here */
   .sa-refund{background-color: #fffcda;padding: calc(var(--sa-pixel)* 7) calc(var(--sa-pixel)* 10) calc(var(--sa-pixel)* 7) calc(var(--sa-pixel)* 28);border: 2px solid var(--sa-warning);border-radius: calc(var(--sa-pixel)* 4);cursor: pointer;position: relative}.sa-refund::before{background-position: -548px -572px;width: 23px;height: 26px;position: absolute;top: 50%;right: 20px;transform: translateY(-50%)}.sa-cancel-text{color: var(--sa-dark-400);font-size: 15px;display: var(--sa-d-block)}.refund-policy ul li{padding-top: calc(var(--sa-pixel)* 8)}.refund-policy ul li h6{color: var(--sa-primary)}.refund-policy ul li p{color: var(--sa-dark)}.sa-reschedule-sub li{background-color: var(--sa-info-dark);padding: calc(var(--sa-pixel)* 8);border-radius: 5px;position: relative;margin-bottom: calc(var(--sa-pixel)* 8)}.sa-reschedule-sub li h5{color: var(--sa-primary);font-size: 15px;font-weight: 600}.sa-selected-slot{color: var(--sa-primary);font-size: 15px;font-weight: 600}.sa-telemedicine-slot span{color:var(--sa-dark-350)}.refund-policy h5 i{color: #F04B4D;margin-left: 5px;font-size: 20px;vertical-align: middle}.sa-dr-not-available{color: var(--sa-dark-350)}.sa-reschedule-cancel h5{font-weight: 500}.sa-reschedule-slot .sa-mob-none{display: none}.sa-reschedule-slot .sa-card-shadow{box-shadow: none;padding: 0}.sa-reschedule-slot .sa-browse-datepicker{background-color: transparent;margin-top: 0;padding: 15px 0}.sa-reschedule-content .sa-dialog-content-center{padding: 0}.sa-reschedule-sub p{margin-left: 15px}.sa-reschedule .sa-card-shadow{box-shadow: none;padding: 0;border-radius: 0}.sa-reschedule .sa-browse-datepicker{background-color: transparent}.sa-reschedule .sa-slot-btn .sa-time-slot{width: 100px;padding: 5px 15px}.sa-reschedule .sa-slot-btn li:nth-child(6n) p{margin-left: 10px}.sa-reschedule .sa-slot-btn li:nth-child(7n) p {margin-left: 0}.sa-reschedule .sa-browse-datepicker{padding-right: 0}.sa-reschedule .sa-browse-datepicker .horizontal-calendar .date-item:first-child .sa-today{background-color: #fff}.sa-reschedule .sa-browse-datepicker .horizontal-calendar .choosed-day .date-item-date{border-radius: 5px}.sa-resched-dr-name{font-weight: 400}.sa-drag-clndr .sa-browse-hdr.sa-slot-header .sa-reschedule .dp__menu{top: 125px !important}
   /* cancellation policy and Reschedule styles end here */
   
   /*Sanar help styles start here  */
   .sa-help{padding: calc(var(--sa-pixel)* 25) 0;background:url('https://static.sanar.sa/images/static/banner.jpg');background-size:100%;overflow: var(--sa-o-hidden);text-align: var(--sa-center)}.sa-help-center {justify-content: center;display: flex;align-items: center}.sa-help-center li {margin: 0 calc(var(--sa-pixel)* 10);width: 310px}.sa-help-card {display: var(--sa-d-flex);margin-top: calc(var(--sa-pixel)* 5);text-align: var(--sa-left)}.sa-help-card h4{width:65%;padding-left:5px;color: var(--sa-light)}.sa-help-card h4 small {display: var(--sa-d-block);font-weight: normal;font-size: calc(var(--sa-pixel)* 7)}.sa-help-card .sa-btn{width:calc(100% - 65%)}
   /*Sanar Partners styles start here  */
   .sa-partners{margin:50px auto 120px}.sa-partners .carousel__pagination-button::after,.sa-abt-sanar .carousel__pagination-button::after { display: block; content: ''; width: 15px; height: 15px; border-radius: 50%; background-color: #bae5ec}.sa-partners .carousel__pagination-button:hover::after,.sa-partners .carousel__pagination-button--active::after,.sa-abt-sanar .carousel__pagination-button:hover::after,.sa-abt-sanar .carousel__pagination-button--active::after { background-color: #26a9e0}.sa-abt-sanar .carousel__viewport ol li {padding-left: 10px}
   /* Sanar Partners styles end here */
   /* features styles end here */
   .sa-features { background: url('https://static.sanar.sa/images/static/our-features.png') no-repeat var(--sa-center) top; padding: calc(var(--sa-pixel)* 25) 0;margin-top: 50px;margin-bottom: calc(var(--sa-pixel)* 25); text-align: var(--sa-center)}
   .sa-features-list{display: var(--sa-d-flex);flex-wrap:wrap;align-items: var(--sa-center);margin-bottom: 100px;justify-content: space-between; text-align: var(--sa-left);width: 80%; margin: calc(var(--sa-pixel)* 25) auto 100px}.sa-features-list li { font-size: calc(var(--sa-pixel)* 8); position: var(--sa-relative); padding-right: calc(var(--sa-pixel)* 25)}.sa-features-list li:before {position:var(--sa-absolute); top: 50%; right: 0; transform: translateY(-50%)}
   .sa-how-video {height: 330px; width: 850px; margin: 30px auto 0; overflow: var(--sa-o-hidden);border-radius: 10px}
   /* features styles end here */
   /* services styles start here */
   .sa-service-bg{position: relative}.sa-service-bg::before{content: '';position:absolute;height:600px;background:url(https://sanar-assets.com/images/static/v5/home/banner-lines.png) 100% no-repeat var(--sa-primary);clip-path: polygon(100% 0%, 100% 74.8%, 0% 100%, 0% 100%, 0% 0%);right: 0;left: 0}.sa-services h1{color: #003084;font-weight: 200;text-align: center;padding: 80px 50px 0;font-weight: 900;color: var(--sa-light)}.sa-services p{color: var(--sa-light);text-align: center;font-size: 22px}
   .sa-services-list{display: var(--sa-d-flex);gap: 10px;flex-wrap: wrap;position:var(--sa-relative);border-radius: 20px;background: linear-gradient(45deg, rgba(79, 231, 101, 0.45) 0%, rgba(38, 169, 224, 0.45) 100%);padding: 70px 20px 20px;margin-top: 30px}
   .sa-services-list li{background: #FFF;width: calc(100%/5 - (1 - 1/5)*10px);height:100px;border-radius: 12px;padding: 15px; word-break: break-word; display: flex; align-items: center;position: relative;cursor: pointer;font-weight: 600;color: #002a56}
   .sa-services-list li img{height: 40px;margin: 0 0 0 10px}.sa-services-list li img:hover{color:var(--sa-primary)}.sa-health-ins{display: flex;margin-top: 20px;justify-content: space-between;align-items: flex-start; color: #626262}.sa-health-ins img{vertical-align: middle;margin-left: 10px}.sa-services-list li:hover {background: linear-gradient(270deg, #E2F8EA 93.65%, #DEF2FA 65.71%, #DEF2FA 93.23%)}
   .sa-slct-serv-list li{background: #EFF2FF;text-align: var(--sa-center);width: 90px;border-radius: 12px;padding: 3px; word-break: break-word; margin: 0 calc(var(--sa-pixel)* 5) 0 0; display: flex; justify-content: center; flex-direction: column;color: var(--sa-dark);cursor:var(--sa-pointer);font-size: calc(var(--sa-pixel)* 6);position: relative} .sa-slct-serv li i:before { content: ''; width: 42px; height: 42px; display: block; margin: 0 auto; background: url(https://sanar-assets.com/images/sprite/home-service-sprite.svg) no-repeat}.sa-slct-serv-list li .icon-video-cons:before { background-position: 0px -1px}.sa-slct-serv-list li .icon-lab2:before { background-position: -40px -1px}.sa-slct-serv-list li .icon-covid-test:before { background-position: -84px -1px}.sa-slct-serv-list li .icon-nurse-lady:before { background-position: -126px 0px}.sa-slct-serv-list li .icon-physio1:before { background-position: -167px 0px}.sa-slct-serv-list li .icon-doctor1:before { background-position: -210px -1px}.sa-slct-serv-list li .icon-vaccination:before { background-position: -251px 1px}.sa-slct-serv-list li .icon-radiology:before { background-position: -0px -42px}.sa-slct-serv-list li .icon-vitamin-drip:before { background-position: -41px -45px}.sa-slct-serv-list li .icon-dialysis:before { background-position: -83px -42px}.sa-slct-serv-list li .icon-nurse-co-vaccine:before { background-position: -210px -42px}.sa-slct-serv-list li .icon-caregiver:before { background-position: -167px -43px}
   .sa-slct-serv-list li img { display: var(--sa-d-block);height: 40px;margin: 0 auto 5px}
   .sa-navbar .sa-slct-serv-list {flex-wrap: wrap}.sa-navbar .sa-slct-serv-list li {width: calc(100%/4 - (1 - 1/4)*20px);height: 100px;margin: 0 calc(var(--sa-pixel)* 10) calc(var(--sa-pixel)* 10) 0;padding: calc(var(--sa-pixel)* 5) 5px;font-weight: normal}.sa-navbar .sa-slct-serv-list li:nth-child(4n) { margin-left: 0}
   .sa-services .sa-slct-serv-list li:hover{color:var(--sa-info)}.sa-services .sa-slct-serv-list li:hover span::before { content: ''; position: absolute; top: calc(var(--sa-pixel)* -10); transform: scaleY(-1) translate(50%); border-right: 11px solid transparent; border-left: 11px solid transparent; border-bottom: 11px solid #26A9E0; right: 45px; z-index: 1} .sa-services .sa-slct-serv-list li:hover::before { content: " "; position: absolute; top: calc(var(--sa-pixel)* -10); transform: scaleY(-1) translate(50%); border-right: calc(var(--sa-pixel)* 5) solid transparent; border-left: calc(var(--sa-pixel)* 5) solid transparent; border-bottom: calc(var(--sa-pixel)* 5) solid var(--sa-light); right: 45px; z-index: 2} .sa-services .sa-slct-serv-list li:hover::after { content: ''; position: absolute; top: calc(var(--sa-pixel)* -10); transform: scaleY(-1) translate(50%); border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #26A9E0; right: 45px; z-index: 2}
   .sa-vaccination .sa-lab-img{margin-bottom: -20px}.sa-vaccination .sa-vaccination-card{padding-right: 25px}
   /* services styles end here */
   /* eclinics styles end here */
   .sa-service-list { display:var(--sa-d-flex); flex-wrap: wrap;padding-top: calc(var(--sa-pixel)* 10)}.sa-service-list li{text-align:var(--sa-left);min-height: 200px;position:var(--sa-relative); cursor:var(--sa-pointer); border-radius:calc(var(--sa-pixel)*5); background-color: var(--sa-light); transition: .3s; padding: 0; box-shadow: 0 0 calc(var(--sa-pixel)* 5) rgba(0,0,0,0.08);border:none; line-height: normal;width: calc(100%/2 - (1 - 1/2)*20px); margin: calc(var(--sa-pixel)* 10) calc(var(--sa-pixel)* 10) 0 0;overflow: var(--sa-o-hidden);display: var(--sa-d-flex)}.sa-service-list li figure{width: 100px;border-radius: calc(var(--sa-pixel)* 2);display: flex;align-items: center;justify-content: center;background-color: var(--sa-primary-light);margin: 10px 10px 10px 0}.sa-service-list li:nth-child(2n) { margin-left: 0}.sa-service-list li.sa-card-noshadow{box-shadow: none; border: var(--sa-border-solid) var(--sa-dark-150)}.sa-clinc-det { width: calc(100% - 100px); padding: 15px calc(var(--sa-pixel)* 5)}.sa-clinic-det-tit { display:var(--sa-d-flex)}.sa-clinc-det small {color:var(--sa-dark-350)}.sa-service-list h6{margin-bottom: calc(var(--sa-pixel)* 5); font-weight: 500; width: 70%; word-break: break-word}.sa-slct-txt {font-size: calc(var(--sa-pixel)* 8); font-weight: 600; color: var(--sa-primary); cursor: var(--sa-pointer); position: absolute; left: 10px; bottom: 12px}.sa-slct-txt i {vertical-align: middle; margin-right: 3px; font-size: 15px; background: var(--sa-primary-light); border-radius: 50%;width: 30px;height: 30px;text-align: center;line-height: 30px;display: inline-block}.sa-eclinic-serch .sa-form-icon{left: inherit;right: 15px}.sa-eclinic-serch .sa-form-control{padding: 0 40px 0 15px;background-color: #f9f9fa}.sa-eclinic-hed{font-size: 26px}
   /* eclinics styles end here */
   /*Map styles start here*/
   #sanar-map{position:static !important}
   .sa-loc-map{overflow: var(--sa-o-hidden); width: 100%; height: 100%; position:var(--sa-relative); border-radius: calc(var(--sa-pixel)* 5)}.sa-loc-header{position:var(--sa-absolute); top: 68px;right: 0;left: 0; z-index: 99; display: var(--sa-d-flex); padding: 0 calc(var(--sa-pixel)* 10)}.sa-loc-field{width: calc(100% - 65px);position: relative}.sa-loc-crnt-btn{background-color:var(--sa-light);color:var(--sa-info);width:calc(var(--sa-pixel)* 25);position:var(--sa-absolute);left:calc(var(--sa-pixel)* 10);font-size: calc(var(--sa-pixel)* 9)}.sa-loc-footer{background:var(--sa-light);position:var(--sa-absolute);border-radius: 5px 5px 0 0;bottom:0;right:0;left:0;z-index:1;display: var(--sa-d-block);width: calc(var(--sa-percent)* 50);box-sizing:border-box;padding:calc(var(--sa-pixel)* 10);max-height: 50vh;overflow: hidden;overflow-y: auto}.sa-loc-footer h6 {padding: 5px 30px 10px 0}.sa-nav-watermark .sa-loc-footer {text-align: right}.sa-loc-map-ico-lg{position: relative;  min-height: 60px; display: flex; align-items: center}.sa-loc-map-ico-lg h6{padding-right: calc(var(--sa-pixel)* 10)}.sa-loc-map-ico-lg small {display: var(--sa-d-block);font-weight: normal;color: var(--sa-grey)}.sa-my-loct { position: var(--sa-fixed); right: 50%; top: 50%; font-size: calc(var(--sa-pixel)* 20); color: var(--sa-dark)}.sa-my-loct:after { content: " "; background-color: var(--sa-info-dark); width: calc(var(--sa-pixel)* 20); height: calc(var(--sa-pixel)* 20); border-radius: 50%; display: var(--sa-d-block); text-align: var(--sa-center); margin: -23px -8px 0 0}.mapboxgl-map {position: absolute; top: 0; bottom: 0; right: 0; left: 0;border-radius: 0 8px 8px 0}.mapboxgl-ctrl-bottom-left, .mapboxgl-ctrl-bottom-right {display: none}
   .sa-loc-footer .sa-line-close{width: 60px; height: 5px; background: #ddd; border-radius: calc(var(--sa-pixel)* 10); border: none; margin: auto; text-align: center; display: block; margin-bottom: 10px}
   .sa-location-label{display: flex; align-items: center; position: absolute; left: 0; top: 0;right: auto; margin-left: 0; max-width: calc(100% - 350px);border: 1px solid var(--sa-dark-200); border-radius: 8px}.sa-location-label:before { content: ''; background-color: #fff; height: 25px; position: absolute; left: 0; right: 0; opacity: 0.3; padding: 5px; border-radius: 6px}.sa-location-label .sa-btn{width: calc(100% - 45%);position: relative; border-radius: 0.5rem 0 0 0.5rem; text-align: right; color: var(--sa-primary);padding: 0 10px 0 5px}.sa-location-label .sa-btn:before { content: ''; border-left: 1px solid var(--sa-dark); position: absolute; left: 0; height: 20px; top: 0; transform: translateY(50%)}.sa-location-label .icon-location2 { margin-right: 10px; color: var(--sa-success); z-index:1}.sa-location-label .sa-form-control{border: none;color: var(--sa-primary)}.sa-browse .sa-input-group .sa-btn, .sa-browse .sa-location-label .icon-location2{z-index: 0}
   .sa-lcn-card{background: var(--sa-primary-light-bg); border-radius: 8px; padding: 10px}
   .sa-help .sa-loc-map{text-align: initial}.sa-loc-footer .sa-line-close {right: 50%;transform: translateX(50%)}.sa-loc-footer .sa-loc-type{position: relative; padding-right: 40px}.sa-saved-address {background: var(--sa-primary-light-bg);padding: 10px;border-radius: 8px;margin-top: 10px}
   .sa-saved-address [type="radio"]:not(:checked) + label:before, .sa-saved-address [type="radio"]:checked + label:before {border: 2px solid var(--sa-primary);height: 15px;width: 15px}.sa-lcn-label{margin-top: 25px}.sa-lcn-label .sa-loc-icn { position: absolute; color: var(--sa-success); top: 12px; right: 10px}.sa-lcn-label .sa-form-group .sa-form-control{padding: 0 30px 0  10px}.sa-save-lctn{margin-top: 20px}.sa-save-lctn button { position: absolute; width: 200px; left: 20px; top: 40px}.sa-saved-address [type="radio"]:checked + label:after { height: 11px; width: 11px; right: 4px; top: 4px}
   .sa-save-lcn-text{color: var(--sa-primary);cursor: pointer}.sa-save-lcn-text:hover { font-size: 12px; font-weight: 500; transition: .3s}
   /*Map styles start here*/
   /*Offers start here*/
   .sa-offers {height: 170px; margin: 80px auto calc(var(--sa-pixel)* 10);position: relative}.sa-offers a{width: 100%}.sa-offers img {height: 170px;border-radius: calc(var(--sa-pixel)* 10);cursor: pointer;width: 100%}
   .sa-coupon-code { border: 1px dashed #26a9e0; padding: 10px 15px; border-radius: 6px; display: flex; justify-content: space-between; width: 50%; align-items: center; color: #000}.sa-coupon-code input { border: none; width: 45%; font-size: 14px}.sa-coupon-code button { color: #26a9e0; text-decoration: underline; font-weight: 500; border: none; background: 0 0; padding: 0; font-size: 12px}.sa-offer-valid { background-color: #eff8ff; margin: calc(var(--sa-pixel)* 10) 0 0; padding: 10px 15px; color: #000}.sa-offer-det-bnr img{border-radius: 15px;overflow: hidden}
   /*Offers end here*/
   /*More styles start here*/
   .sa-more-list li {padding: calc(var(--sa-pixel)* 7) 0;border-bottom: var(--sa-border-solid) var(--sa-dark-200);cursor:var(--sa-pointer);display: var(--sa-d-flex);align-items:var(--sa-center);position:var(--sa-relative);color: var(--sa-dark);flex-wrap: wrap}.sa-more-list li:last-child{margin-bottom: 0; border-bottom: none}.sa-more-list li i{color:var(--sa-info);font-size:calc(var(--sa-pixel)* 10);margin-left: calc(var(--sa-pixel)* 5)}.sa-more-list li [class*=icon-right]{position:var(--sa-absolute);left:0;right:auto;top:50%;transform:translate(0,-50%);color:#d8d8d8;font-size: calc(var(--sa-pixel)* 6 + 1px);margin-left:0;width:auto}.sa-more-list li small {flex-basis: 100%;color: var(--sa-info-dark)}.sa-loc-list li{padding: calc(var(--sa-pixel)* 5); border-radius:calc(var(--sa-pixel)* 2); box-shadow: 0 0 5px #eee;padding: calc(var(--sa-pixel)* 5);border-radius: 2px}.sa-more-list li.sa-active {color: var(--sa-primary)}.sa-more-list li.router-link-exact-active.router-link-active{border: 1px solid var(--sa-info); border-radius: calc(var(--sa-pixel)*3); font-weight: 600}.sa-more-list li.sa-active:after {display: block; position:var(--sa-absolute); content: ''; border: solid var(--sa-primary); height: 14px; width: 7px; border-width: 0 0 2px 2px; transform: rotate(45deg); left: 5px}.sa-more-list li img { width: 32px; margin-left: calc(var(--sa-pixel)* 5)}
   /*More styles end here*/
   /*Lab styles start here*/
   .sa-selected-data { background-color: #edf8ff; border: none; border-radius: calc(var(--sa-pixel)*5); overflow: var(--sa-o-hidden); color: var(--sa-ebony); transition: .3s; padding: calc(var(--sa-pixel)* 10); margin-bottom: calc(var(--sa-pixel)* 10); position: var(--sa-relative)}.sa-selected-data [type="checkbox"]:checked + label { width: 100%; padding-right: 0;padding-left:30px}.sa-selected-data [type="checkbox"]:checked + label:before{left: 0; right: auto}.sa-selected-data [type="checkbox"]:checked + label:after{left: 6px;right: auto}
   .sa-tit {margin-bottom: calc(var(--sa-pixel)* 10);text-align: right}
   .sa-lab-card{width: calc(100% - 130px);position:var(--sa-relative); padding-right: 24px}
   .sa-lab-card h5{color: var(--sa-primary);font-weight: 400}.sa-lab-card small {display: var(--sa-d-i-block);color: var(--sa-primary);padding-left: calc(var(--sa-pixel)* 10);padding-right:0}.sa-lab-card i { position:var(--sa-absolute); right: 0px; top: 5px; color: var(--sa-info)}.sa-lab-card strong{display: var(--sa-d-block);font-weight: 400;word-break: break-all}.sa-lab-card small+small{word-break: break-word;padding-left: 0px}.sa-price {font-weight: 700;color:var(--sa-primary)}.sa-lab-scrl {display: flex;margin-bottom: calc(var(--sa-pixel)* 10)}.sa-sticky-filter{cursor: var(--sa-pointer);border-radius:calc(var(--sa-pixel)*4);color: grey;border: var(--sa-border-solid) var(--sa-primary); width: 40px;line-height: 40px; padding: 0 calc(var(--sa-pixel)* 5);font-size: calc(var(--sa-pixel)* 8);text-align: center;color: var(--sa-primary);background: var(--sa-light)}.sa-lab-swiper{width: calc(100% - 40px);padding-right: 5px}
   .sa-test-cnt {background-color: #edf8ff; font-size: calc(var(--sa-pixel)* 6 + 1px); color: var(--sa-dark-350); box-sizing: border-box;padding:20px;border-radius: 8px;margin-top: 10px}.sa-card-test-cnt {display: flex}.sa-card-test-cnt .sa-lab-card {width: calc(100% - 82px)}.sa-card-test-cnt .sa-count {width: 82px;justify-content: flex-end}
   .sa-card-test{display: flex; flex-wrap: wrap; gap: 20px}
   /* .sa-card-test .sa-lab-card i {color: var(--sa-dark-350);font-size: calc(var(--sa-pixel)* 6 + 1px);font-weight: 700;cursor: pointer} */
   .sa-lab-card .sa-price{padding-right: 0;color: var(--sa-dark)}.sa-lab-card .sa-price-labtest{color: var(--sa-primary);font-weight: 700}.sa-card-test>li{width: 100%; background-color: var(--sa-light);padding: 10px; cursor: pointer;margin-bottom: 0;min-height: 40px}.sa-card-test>li>h6 {font-weight: normal;margin-bottom: 20px}
   /*Lab styles end here*/
   /*Nurse styles start here*/
   .sa-status-card {background: var(--sa-info-dark);margin: calc(var(--sa-pixel)* 5) 0 0 0;padding: 15px;display: var(--sa-d-flex);align-items: var(--sa-center);border-radius:calc(var(--sa-pixel)* 3);font-size: calc(var(--sa-pixel)* 6 + 1px);flex-wrap: wrap}.sa-status-card-cnt {width: 80%;font-size: calc(var(--sa-pixel)* 6 + 1px)}.sa-status-card-ico {width: calc(100% - 80%);text-align: var(--sa-right);font-size:calc(var(--sa-pixel)* 10);color:var(--sa-info)}.sa-status-card-ico .sa-btn{ padding: 5px; line-height: normal;height:auto}.sa-status-card-ico .sa-card-ico-bg {background:var(--sa-info);cursor:var(--sa-pointer);width: 30px;height: 30px;border-radius:calc(var(--sa-pixel)* 2);line-height: 30px;font-size: calc(var(--sa-pixel)* 8);color: var(--sa-light);display: var(--sa-d-i-block);text-align: var(--sa-center)}.sa-nurse .sa-status-card {margin: 10px 0 20px 0}
   .sa-nurse [type=checkbox]:checked+label, .sa-nurse [type=checkbox]:not(:checked)+label,.sa-nurse [type=radio]:checked+label, .sa-nurse [type=radio]:not(:checked)+label { padding-right: 0; display: var(--sa-d-flex); word-break: break-word; cursor: var(--sa-pointer);font-size: calc(var(--sa-pixel)* 8);font-weight: 600}.sa-nurse [type=checkbox]:not(:checked)+label:before, .sa-nurse [type=checkbox]:checked+label:before,.sa-nurse [type=radio]:not(:checked)+label:before, .sa-nurse [type=radio]:checked+label:before {left: 0px;right: auto}.sa-nurse [type=checkbox]:checked+label:after{ right: auto; left: -24px}/* .sa-nurse [type=radio]:checked+label:after { left: auto; right:5px;top:5px } */.sa-physio [type="checkbox"]:checked + label, .sa-physio [type="checkbox"]:not(:checked) + label{font-weight: 500;font-size: 14px}.sa-physio .sa-card-list li [type=checkbox]:checked+label:after {left: 6px}.sa-physio .sa-card-list li input{margin-bottom: 0}
   .sa-nurse-checkbox .sa-doct-det{padding-left:30px}.sa-nurse-checkbox [type=checkbox]:checked+label:before,.sa-nurse-checkbox [type=checkbox]:not(:checked)+label:before{left:-30px;right:auto}.sa-nurse [type=radio]:checked+label:before,.sa-nurse [type=radio]:not(:checked)+label:before{left:-30px}.sa-nurse [type=radio]:checked+label:after{right: auto; left: -27px;top: 3px}.sa-selected-data .sa-lab-card small:last-of-type{display:block;color:var(--sa-primary)}
   /*Nurse styles start here*/
   
   /*Footer styles start here*/
   .sa-footer {margin: calc(var(--sa-pixel)* 10) auto 0;display:var(--sa-d-flex); justify-content: center}.sa-footer .sa-btn {width: 25%;margin: 0 calc(var(--sa-pixel)* 5)}footer.sa-container {padding: calc(var(--sa-pixel)* 25) 0 calc(var(--sa-pixel)* 10) 0;border-top: 2px solid #c5d7e7;margin-top: calc(var(--sa-pixel)* 25)}
   .sa-brand-webteb { display:var(--sa-d-flex);align-items: center}.sa-powered {display:flex;align-items: var(--sa-center);justify-content: center;border-top: 1px solid #c5d7e7;padding: 20px 0;margin-top: 20px}
   .sa-footer-header i,.sa-powered i {font-size: calc(var(--sa-pixel)* 15);color: var(--sa-primary);font-weight: 600; margin-left: calc(var(--sa-pixel)* 5)}.sa-app-stores { display:var(--sa-d-flex); justify-content: flex-end}.sa-footer-list li {line-height: calc(var(--sa-pixel)* 20)}.sa-app-stores a{margin-left: 10px}.sa-app-stores a:last-child{margin-left: 0}
   .sa-social-media { display: var(--sa-d-flex); height: calc(var(--sa-percent)* 50)}.sa-social-media i{width:36px;height:36px;line-height:36px;display:block; border-radius:calc(var(--sa-pixel)* 5);color:var(--sa-light);text-align:var(--sa-center);margin-left:25px;font-size: calc(var(--sa-pixel)* 10);cursor:var(--sa-pointer)}
   .sa-social-media a:last-child i {margin-left: 0}.sa-navbar .sa-social-media { align-items: flex-start; flex-direction: column; height: auto}.sa-navbar .sa-social-media a { padding: 0; width: 100%; color: var(--sa-dark); display: inline-flex;font-size: 14px; align-items: center; margin-bottom: 25px }.sa-navbar .sa-social-media a:hover{color: var(--sa-dark-350)}.sa-footer-footer{align-items:var(--sa-center);margin-top:calc(var(--sa-pixel)* 25)}.sa-social-media.sa-social-list a:last-child i {margin-left: 25px}.sa-footer-footer a{margin-left:calc(var(--sa-pixel)* 20)}.sa-footer-footer a:last-child{margin-left:0}.sa-footer-footer .sa-copy {font-size: calc(var(--sa-pixel)* 8)}.sa-copy span { font-size: calc(var(--sa-pixel)* 13); vertical-align: middle; margin-left: 8px}
   /*Footer styles end here*/
   /* browse page styles start here */
   .sa-browse-hdr {padding: calc(var(--sa-pixel)* 10) 0}.sa-browse-hdr .sa-container {display: var(--sa-d-flex);align-items: var(--sa-center);position: var(--sa-relative);border: none}.sa-browse-hdr .sa-btn-back{margin-bottom: 0}.sa-browse-hdr .sa-srch-field { width: 100%; position: var(--sa-relative); margin-left: calc(var(--sa-pixel)* 15)}.sa-result { padding: calc(var(--sa-pixel)* 10) 0}.sa-form-icon-left~.sa-form-control {padding-right: 40px}.sa-drag-clndr .sa-browse-hdr .dp__menu { top: 55px !important; right: auto !important; left: -80px !important; transform: unset !important;z-index: 11}.sa-browse-hdr ~ .sa-fav-result { padding-top: 20px}
   .sa-filter { border-radius: calc(var(--sa-pixel)*5); background-color: #f4f9ff; padding: calc(var(--sa-pixel)* 10)}.sa-filter label { margin-top: 15px; width: 100%}.sa-filter-list { border-top: calc(var(--sa-pixel)* 5) solid var(--sa-light); margin: 0 calc(var(--sa-pixel)* -10); padding: calc(var(--sa-pixel)* 10)}.sa-filter-list:first-of-type { border-top: none; padding-top: 0}.sa-filter-list:last-child { padding-bottom: 0}
   .sa-durtn-filt { background-color: #DFEFFF; padding: 10px calc(var(--sa-pixel)* 10); border-radius: 6px; margin-bottom: calc(var(--sa-pixel)* 10); color: #000; font-size: 12px}.sa-slct-durtn { display: flex; overflow: auto; margin-top: 8px}.sa-slct-durtn span { margin: 0 0 0 10px; padding: 0 15px; white-space: nowrap; border-radius: 6px; display: block; color: #000; line-height: 34px; text-align: center; font-weight: 500; background-color: var(--sa-light); border: var(--sa-border-solid) var(--sa-hawkes-blue); cursor: pointer}.sa-slct-durtn span.active { background: #26a9e0; border: var(--sa-border-solid) var(--sa-blue); color: white; display: block} 
   .sa-card-list-box {display: var(--sa-d-flex);position: var(--sa-relative)}.sa-browse .sa-doct-det { display: var(--sa-d-flex)} .sa-doct-det { width: calc(100% - 100px); padding-right: 15px; position: var(--sa-relative)}.sa-doct-det-data { width: 75%; border-left: 1px dashed var(--sa-dark-400); padding-left: calc(var(--sa-pixel)* 10)}.sa-doct-det-data h6{color: var(--sa-primary)}.sa-card-list li .sa-status{background: #E7F4FF; margin: 0 -15px -15px; padding: calc(var(--sa-pixel)* 5) 15px; border-radius: 0 0 calc(var(--sa-pixel)* 5); margin-top: 8px; display: var(--sa-d-flex); justify-content: space-between; align-items: var(--sa-center)}.sa-doc-list .icon-fav{color: #F05228}
   .sa-browse-hdr .dp__main{position: absolute; left: 0; top: 0; z-index: 1; background: white; padding: 3px 0}
   /* .sa-price { width: calc(100% - 75%); padding-left: calc(var(--sa-pixel)* 10); display: var(--sa-d-flex); flex-direction: column; justify-content: var(--sa-center)} */
   .sa-price-tag { color: var(--sa-primary); font-weight: 700}.sa-browse-collapse {display: flex;justify-content: space-between;padding: 0}.sa-browse-collapse i {margin-left: 15px;margin-top: 5px}.sa-browse-expand {background-color: var(--sa-primary-light);margin:0 -20px -20px;padding: calc(var(--sa-pixel)* 10)}
   .sa-doc-list { display: var(--sa-d-flex); align-items: var(--sa-center);margin-top: 5px}.sa-doc-list .sa-doc-list-item { border: var(--sa-border-solid) var(--sa-dark-150); line-height: calc(var(--sa-pixel)* 20); border-radius: calc(var(--sa-pixel)* 3); padding: 0 15px; margin-left: calc(var(--sa-pixel)* 10);text-align: center}.sa-doc-list .sa-doc-list-rr { background-color: #e6f2ff; border-color: #e6f2ff; color: var(--sa-info);width: 100%;padding: 0}.sa-doc-list .sa-doc-list-item:last-child { margin-left: 0}
   /* browse page styles end here */
   /* Rate Review page styles start here */
   .sa-rr { cursor: var(--sa-pointer); background-color: #e6f2ff; border-color: #e6f2ff; color: var(--sa-info); position: var(--sa-absolute); left: 0; top: 0px; border-radius: calc(var(--sa-pixel)* 2); padding: 2px 5px; font-size: 11px}.sa-rr i{color: var(--sa-info)}.sa-rr strong { color: var(--sa-dark); margin-right: 2px; font-weight: 600}.sa-fav-doc{color: #F05228; position:var(--sa-absolute); left: 15px;cursor: var(--sa-pointer);z-index: 9;font-size: 16px}
   .sa-rr-rating { background: var(--sa-light); display: var(--sa-d-flex);box-shadow: 0 0 4px 0 rgb(0 0 0 / 10%); border-radius:calc(var(--sa-pixel)* 3); padding: 15px;align-items: var(--sa-center);margin-bottom: calc(var(--sa-pixel)* 10);position:var(--sa-relative)}.sa-rr-rating:before { content: ''; background-image: url(https://sanar-assets.com/images/static/new-theme/star.png); background-size: 45%; background-repeat: no-repeat; background-position: -15px -32px; z-index: 8; top: 0; left: 0; position:var(--sa-absolute); height: calc(var(--sa-percent)* 50); width: calc(var(--sa-percent)* 50)}.sa-rr-points,.sa-rr-progress { text-align: var(--sa-center); width: 50%;font-size: calc(var(--sa-pixel)*6.5)}.sa-rr-points strong { color: var(--sa-primary); font-size: 36px; display: var(--sa-d-block);line-height: 42px}.sa-progres-item { display: inline-flex; align-items: var(--sa-center);width: calc(var(--sa-percent)* 50);color: var(--sa-dark); font-weight: 600}.sa-rr-progress .icon-star-line{padding:0 calc(var(--sa-pixel)* 5) 0 5px}.sa-rr-optn figure{margin: auto;margin-bottom: calc(var(--sa-pixel)* 10)}.sa-rr-optn textarea{border: var(--sa-border-solid) var(--sa-primary); border-radius:calc(var(--sa-pixel)*4);resize: none;width: calc(var(--sa-percent)* 50); margin-bottom: 15px;padding:calc(var(--sa-pixel)* 5)}.sa-rr-optn .icon-star-line,.sa-rr-optn .icon-star{font-size: 30px}.sa-rr-sucess{color:var(--sa-dark);text-align:var(--sa-center)}.sa-rr-sucess h5{margin-bottom:15px}.sa-rr-sucess small{font-size: var(--sa-font-13);color:#8c919d}.sa-rr-sucess button{display: var(--sa-d-block);width: calc(var(--sa-percent)* 50); margin-top: calc(var(--sa-pixel)* 20)}.sa-rr-icn { color: var(--sa-dark); font-weight: 600; font-size: calc(var(--sa-pixel)*8)}.sa-doc-list .sa-doc-list-item i { font-size: calc(var(--sa-pixel)*8);vertical-align: middle}.sa-rr-icn i { font-size: calc(var(--sa-pixel)*8); margin-left: 6px}.sa-progres-bar{width: calc(var(--sa-percent)* 50);height:5px;border-radius:5px;position:relative}.sa-prog-perc{height: calc(var(--sa-percent)* 50);position:var(--sa-absolute);right:0;top:0;border-radius:5px}.sa-progres-item > span{width: calc(var(--sa-pixel)* 5)}
   .sa-rr-list li {background: #f0f4ff; margin: 0 0 calc(var(--sa-pixel)* 10); padding: 15px 15px; border-radius: calc(var(--sa-pixel)*4)}.sa-rr-sbtwn{display: var(--sa-d-flex);justify-content: space-between;color: var(--sa-dark-600);margin-top: calc(var(--sa-pixel)* 5)}.sa-rr-view{cursor: var(--sa-pointer); display: var(--sa-d-block);text-align: var(--sa-right);color:var(--sa-info);text-decoration:underline}
   #review-top :where(.sa-tabs-fill li.active, .sa-tabs-fill~.sa-tab-cont), #review-top .sa-tabs-fill li.active:after {background: var(--sa-primary-light)}#review-top .sa-tabs-fill li.active:after{display: none}
   /* Rate Review page styles end here */
   /* Review page styles start here */
   .sa-doc-info {display: flex}.sa-doc-info--cnt {width: calc(100% - 54px);padding-right:15px}.sa-review .sa-unorder-list li {color: #7C7C7C}.sa-patient-list { display: flex; margin-top: 15px}.sa-patient-btn { cursor: var(--sa-pointer); border: var(--sa-border-solid) #d1dde6; border-radius: calc(var(--sa-pixel)* 4); font-size: calc(var(--sa-pixel)*5); color: var(--sa-info); height: 90px; text-align: var(--sa-center); width: 80px;background: transparent}.sa-patient-btn>i {display: var(--sa-d-block); text-align: var(--sa-center); font-size: calc(var(--sa-pixel)*8); margin-bottom: calc(var(--sa-pixel)* 5)}
   .sa-voice,.sa-atach {margin-top: calc(var(--sa-pixel)* 10)}.sa-note {margin-top: calc(var(--sa-pixel)* 5)}
   .sa-travel {position: var(--sa-relative);padding-right: 35px;margin-bottom: calc(var(--sa-pixel)* 10)}.sa-travel::before { background-position: -310px -685px; position: var(--sa-absolute); right: 0px; height: 28px; width: 28px}
   /* Review page styles end here */
   /*confirmation styles start here*/
   .confirmation-bg { background-image: url('https://sanar-assets.com/images/static/new-theme/confirm-bg.png'); height: 334px; width: 100%; background-size: cover; margin-top: -3px}.sa-book-success{text-align: center; margin-bottom: 40px; font-size: 20px}.sa-schedule-mob h1{font-weight: 500}.sa-ser-charged{background-color: #eff7ff; color: #626262; font-size: 15px; padding: 10px 15px; border-radius: 10px; margin: 20px -15px -15px}.sa-ser-charged small{width: 20px; height: 20px; display: inline-block; background-color: var(--sa-success); line-height: 20px; border-radius: 50%; text-align: center; color: #fff; font-size: 12px; margin-left: 10px}.sa-confirm .sa-payment-list li {border-bottom: 1px dashed #626262;padding: 12px 0;font-size: 16px}.sa-payment-list li span,.sa-payment-list li .sa-pay-task span {color: var(--sa-dark)}.sa-payment-list li span + span, .sa-payment-list li .sa-pay-task span + span {color: var(--sa-dark-350)}.sa-confirm .sa-alert.sa-a-warning.sa-a-warn-bg {background: var(--sa-light);color: #626262; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); font-size: 12px; padding: 6px 15px; border-radius: 8px;text-align: right;display: flex;align-items: center}.sa-confirm .sa-alert.sa-a-warning.sa-a-warn-bg  i{color: #00C19D; margin-left: 10px; vertical-align: middle; font-size: 20px}.sa-appt-confirm .sa-card{background-color: #eff7ff;border: none}.sa-appt-confirm .sa-doc-info{border-bottom: 1px solid #fff;padding-bottom: 10px}.sa-pat-detail p{position: relative;padding: 15px 40px 0 0}.sa-pat-detail p i{position: absolute;right: 0;width: 30px;height: 30px;font-size: 18px;line-height: 30px;text-align: center;background-color: #fff;border-radius: 5px}
   .sa-confirm{width: calc(var(--sa-percent)*45); background: #fff; margin: -244px auto 0; border-radius: 15px; border: 3px solid #fff; padding: 0 20px 30px; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%)}.sa-successful{position: var(--sa-relative); margin: 0 auto 50px auto; color: var(--sa-dark); font-weight: 600; font-size: 18px; vertical-align: middle; padding-right: 160px; height: 102px; display: flex; align-items: center; width: 420px}
   .sa-payment-list li{margin-bottom:8px;display:flex;flex-direction:row;flex-wrap:wrap;position:var(--sa-relative);color: var(--sa-dark)}.sa-payment-list li.sa-total { border-top: var(--sa-border-dashed) var(--sa-dark); font-weight: 600; border-radius: 0; padding: 15px 0 0; margin: 15px 0 0 0}.sa-confirm .sa-payment-list li.sa-total {border-top: var(--sa-border-solid) #DCDDE0;padding: 15px calc(var(--sa-pixel)* 10) 0; margin: 15px -20px 0 -20px}.sa-payment-list li span,.sa-payment-list li .sa-pay-task span{width:60%;color: var(--sa-dark-350)}.sa-payment-list li span+span,.sa-payment-list li .sa-pay-task span+span{width:calc(100% - 60%);text-align:left;color: var(--sa-dark)}.sa-payment-list li h6{flex-basis: 100%}.sa-payment-list li .sa-pay-task {flex-basis: 100%;display:flex;flex-direction:row;margin-bottom: calc(var(--sa-pixel)* 5)}.sa-payment-list li.sa-total span{color: var(--sa-dark)}.sa-payment-list li.sa-total span:last-child{color: var(--sa-primary)}.sa-payment-list li:last-child {border-bottom: unset;font-weight: 600}.sa-payment-list li:last-child span {color: #000}.sa-payment-list li:last-child span+span{color: var(--sa-primary)}
   .sa-webteb-confrm{display: flex;justify-content: space-between}.sa-webteb-confrm p {text-align: initial;width: 60%}.sa-webteb-confrm .sa-app-stores{justify-content: left}.sa-webteb-confrm .sa-app-stores a{background-color: #fff}
   /*confirmation styles end here*/
   /*Myprofile styles start here*/
   .sa-my-profile .sa-header{z-index: 1}.sa-my-profile .sa-header .sa-container{border: none}.sa-my-profile-bg { position: var(--sa-relative); padding-top: calc(var(--sa-pixel) * 50); margin-top: -73px} .sa-my-profile-bg:before { content: ""; height: 310px; background: url('https://static.sanar.sa/images/static/my-sanar-bg.png') no-repeat bottom left #f4faff; width: calc(var(--sa-percent) * 50); position: var(--sa-absolute); top: 0; background-size: 100%}
   .sa-edit-pro {margin-top: calc(var(--sa-pixel)* 10)}.sa-edit-pro .sa-btn-xs{height: auto;padding: 0px 5px}.sa-edit-pro small { display: var(--sa-d-flex); justify-content: space-between; font-size: calc(var(--sa-pixel) * 6 + 1px); font-weight: normal; margin-top: 7px}.sa-licence-banner img { width: 50px; margin-left: calc(var(--sa-pixel) * 5)} .sa-licence-banner { display: var(--sa-d-flex); text-align: var(--sa-left); margin-top: 66px; margin-bottom: calc(var(--sa-pixel) * 10); background-color: #e0fbf4; padding: calc(var(--sa-pixel) * 5); border-radius: 8px; color: var(--sa-dark); align-items: center; font-size: 11px}.sa-edit-pro .sa-swap-dir {word-break: break-all;width: 60%;text-align: right}
   .sa-profile-list li { display: flex;align-items: center;color: #02204b;cursor: pointer} .sa-profile-list li [class*="icon-"] {width: 30px; text-align: right; font-size: calc(var(--sa-pixel)* 10); margin-left: 10px;color: var(--sa-info);display: inline-block; vertical-align: middle}
   .sa-slct-card { display: flex;flex-wrap: wrap;gap: 10px}.sa-slct-card li { font-size: 12px; margin-left: 0}.sa-slct-card li a{ display: var(--sa-d-flex); align-items: var(--sa-center); justify-content: var(--sa-center); flex-direction: column;height: 90px;min-width: 100px; border-radius: calc(var(--sa-pixel) * 5); box-shadow: 0 0 calc(var(--sa-pixel) * 5) 0 rgba(0, 0, 0, 0.1); background: var(--sa-light)}.sa-slct-card li a:before { margin: 0 0 calc(var(--sa-pixel) * 5)}.sa-my-pro-cnt {padding-top: 50px}
   .sa-apt-list li { margin-bottom: calc(var(--sa-pixel) * 10); border-radius: 10px; padding: calc(var(--sa-pixel) * 10); background: var(--sa-info-dark); font-size: calc(var(--sa-pixel)*6 + 1px); cursor: var(--sa-pointer); position: var(--sa-relative)}.sa-apt-list li:hover{background-image: linear-gradient(to left, var(--sa-primary), #4ED4F2);color: var(--sa-light)} .sa-apt-list li.sa-hdng { color: var(--sa-dark-400); background: var(--sa-transparent);box-shadow: none} .sa-apt-list li:first-child { margin-bottom: 0} .sa-apt-list .sa-hdng:first-child { padding-top: 0}.sa-apt-list li a i{font-size: 22px;vertical-align: middle}.sa-rprt-list li {background: var(--sa-light);box-shadow: 0 0 calc(var(--sa-pixel)* 5) #f0f0f0}.sa-prsc-url { background:#EFF8FF; position:var(--sa-absolute); left: 0; top: 0; height: calc(var(--sa-percent)* 50);margin: 0; padding: 8px 15px; border-radius: 5px 0 0 5px}.sa-rprt-list li:hover .sa-prsc-url{background: var(--sa-light)}.sa-apt-list li:hover a i {color: var(--sa-light)}.sa-rep-list {display: flex;align-items: center}.sa-rep-list .sa-up-att-list li {width: 40px;height: 40px;margin: 0 calc(var(--sa-pixel)* 5)}.sa-apt-list li .sa-report-card>a>i { font-size: 18px; height: 22px; color: var(--sa-primary); vertical-align: inherit}.sa-rep-list .sa-up-att-list li { margin-bottom: 10px;line-height: 40px}
   .sa-avtar-profile .sa-avtar { border-radius: calc(var(--sa-pixel) * 4)} .sa-avtar-ico-blu { color: #8c919d; cursor: var(--sa-pointer); border-radius: 0 5px 0 5px; background: var(--sa-light); width: 30px; height: 30px; font-size: calc(var(--sa-pixel) * 8); text-align: var(--sa-center); line-height: 32px; position: var(--sa-absolute); left: 0; bottom: 0} .sa-my-sanar-cnt { font-size: 12px; width: 80%; line-height: normal; margin: 0 0 calc(var(--sa-pixel) * 10)}
   .sa-ptnt-edit { position: var(--sa-absolute); left: calc(var(--sa-pixel)* 10); color: var(--sa-primary); top: calc(var(--sa-pixel)* 10)} dt { color: #8c919d;line-height: 24px; font-size: 12px} dt span { color: var(--sa-dark)} .sa-remove-ptnt { color: var(--sa-danger-dark); background: var(--sa-transparent); border: var(--sa-none); padding: 0; position: var(--sa-absolute); left: calc(var(--sa-pixel) * 10); bottom: calc(var(--sa-pixel) * 10); text-decoration: underline; cursor: var(--sa-pointer)}
   .sa-apoint .sa-slct-card { flex-direction: column}.sa-apoint .sa-slct-card li a{box-shadow: 0 0 2px 0 rgb(0 0 0 / 10%);flex-direction: row;padding: calc(var(--sa-pixel)* 5) 15px;justify-content: flex-start;height: auto}.sa-apoint .sa-slct-card li a::before {margin-left: 10px;margin-bottom: 0}.sa-apoint .sa-slct-card .router-link-exact-active.router-link-active { color: var(--sa-info); border: 1px solid #26A9E0}.sa-apoint .sa-tab-cont,.sa-apoint .sa-tabs-fill .sa-tabs li.active,.sa-apoint .sa-tabs-fill .sa-tabs li.active::after {background-color: #f8fbff}.sa-apoint .sa-tabs-fill .sa-tabs li {padding: 15px calc(var(--sa-pixel)* 25);color:#a19999}
   .sa-status-card.sa-disabled, .sa-status-card.sa-enabled{margin: 15px calc(var(--sa-pixel)* -10) calc(var(--sa-pixel)* -10)}.sa-status-card.sa-disabled {background: var(--sa-grey-light)}.sa-status-card.sa-disabled .sa-status-card-ico .sa-card-ico-bg {background-color: var(--sa-dark-400)}
   .sa-upload-list {position: var(--sa-absolute); z-index: 100; top: 0; overflow: visible; margin: 0px; background: rgb(255, 255, 255); right: 115px; left: 0px; border-radius: 5px; padding: 0; box-shadow: 0 0 10px #f0f0f0}.sa-upload-list>li {cursor: pointer;font-size: 12px;border-bottom: var(--sa-border-solid) var(--sa-grey-light); padding: 10px 45px 10px 15px}.sa-upload-list>li:last-child {border-bottom: none}.sa-upload-list li i { position: var(--sa-absolute); right: 0; color: var(--sa-info); font-size: calc(var(--sa-pixel)*10); margin-left: calc(var(--sa-pixel)* 5)}.sa-upload-list>li>i {right:15px}
   .sa-apt-report .sa-prescription-cont,.sa-apt-report .sa-med-cont,.sa-apt-report .sa-sickleave-cont {border-radius: calc(var(--sa-pixel)*4); overflow: var(--sa-o-hidden);transition: .3s; padding: 15px; margin-bottom: calc(var(--sa-pixel)* 10); position: var(--sa-relative); background: #eeffec;font-size: 13px;color:grey}
   .sa-apt-report .sa-prescription:before,.sa-apt-report .sa-med-report::before,.sa-apt-report .sa-sick-leave::before{position: absolute;top:10px}.sa-apt-report .sa-prescription strong,.sa-apt-report .sa-med-report strong,.sa-apt-report .sa-sick-leave strong {color: var(--sa-dark);font-size: 15px}.sa-apt-report .sa-med-report::before {background-position: -194px -58px;width: 28px;background-size: 400px;height: 30px}.sa-apt-report .sa-sick-leave::before { background-position: -1045px -161px; width: 28px; background-size: 1100px; height: 30px}.sa-exp-colapse { display: var(--sa-d-flex); align-items: var(--sa-center); cursor: var(--sa-pointer)}.sa-exp-colapse.active {border-bottom: var(--sa-border-solid) var(--sa-gray);padding-bottom: 15px;margin-bottom: calc(var(--sa-pixel)* 10);color: var(--sa-info)}.sa-exp-colapse span { width: 80%}.sa-exp-colapse span:last-child { width: calc(100% - 80%); text-align: left}.sa-exp-colapse .sa-added-med { display: inline-block; width: calc(var(--sa-pixel)* 10); height: calc(var(--sa-pixel)* 10); background: var(--sa-info); border-radius: calc(var(--sa-pixel)* 2); text-align: var(--sa-center); line-height: calc(var(--sa-pixel)* 10); color: var(--sa-light); font-size: 10px}.sa-exp-colapse.active .sa-added-med{background: #B3C4E1}.sa-collapse-cnt .sa-row [class*=col]{margin-bottom: 15px}.sa-collapse-cnt .sa-row label {color: #909AAF}
   .sa-prescription-cont button{width:50%}.sa-med-cont a,.sa-sickleave-cont a{width: calc(100%/3 - (1 - 1/3)*10px)}.sa-apt-report .sa-prescription:last-child{margin-left: 0}.sa-succ-icon{font-size: 50px}.sa-prescription-cont .sa-btn-outline-primary,.sa-med-cont .sa-btn-outline-primary,.sa-sickleave-cont .sa-btn-outline-primary{background-color: #fff}.sa-wtsap-card { background-color: #fff;padding: 15px; border-radius: 8px;margin-bottom: 20px} .sa-question:before { background-position: -365px -167px; width: 34px; height: 23px} .sa-cnt-whatsapp { margin-top: calc(var(--sa-pixel) * 5); background-color: var(--sa-light); padding: 7px 15px; border-radius: calc(var(--sa-pixel) * 2); display: var(--sa-d-flex); cursor: pointer} .sa-whatsapp:before { background-position: -309px -174px; width: 19px; height: 19px; vertical-align: middle}
   .sa-cancel-card .sa-status-card {display: var(--sa-d-block)}.sa-covid {position: var(--sa-relative);padding-right: 35px}.sa-covid:before{background-position: -274px -685px; position: var(--sa-absolute); right: 0px; height: 28px; width: 28px}
   .sa-country-list li img { width: 32px; margin-left: calc(var(--sa-pixel)* 5)}.sa-country-list li.sa-active,.sa-my-doc .sa-card-list-sm .sa-active {border-color: var(--sa-primary)}.sa-country-list li {flex-direction: row;cursor: var(--sa-pointer);align-items:center}.sa-card-list.sa-country-list li { padding: 8px 15px;margin-bottom: calc(var(--sa-pixel)* 10)}
   .sa-doctor-sprite::before{background-position: -322px -54px;width: 28px;height: 32px} .sa-card-cnt-tit {display: var(--sa-d-i-block);width: calc(100% - 42px);word-break: break-word} .sa-card-cnt-tit strong{display: var(--sa-d-block);color: var(--sa-dark)}.sa-booking-success{display: inline-flex;width: calc(100% - 40%);font-size: 14px;align-items: center;justify-content: flex-end}.sa-booking-success i{color: #21D366;margin-left: 10px}.sa-apt-report a {display:flex;justify-content: space-between}
   .sa-apoint .sa-apt-list {padding: 0}.sa-apoint .sa-apt-list.sa-rprt-list{padding: calc(var(--sa-pixel) * 10)}
   .sa-view-apt-det{color: var(--sa-primary); margin-top: 20px; display: inline-flex; justify-content: center; align-items: center; width: 100%;cursor: pointer}.sa-view-icon{color:var(--sa-primary);margin-right:6px;vertical-align: middle;font-size: 16px}.sa-upcmg-multi{margin-top:20px}.sa-last-child:last-child {margin-bottom: 0}
   .sa-address-list .sa-active { border: 1px solid var(--sa-primary); }
   /*Myprofile styles end here*/
   /* wallet styles starts here */
   .sa-wallet { height: calc(var(--sa-percent) * 50); border: none; background: 0 0; box-shadow: 0 0 calc(var(--sa-pixel) * 5) #eee; overflow: var(--sa-o-hidden); display: var(--sa-d-flex); justify-content: space-between; align-items: var(--sa-center); padding-right: calc(var(--sa-pixel) * 60); ;border-radius: calc(var(--sa-pixel)*4)}.sa-dash-border { border: var(--sa-pixel) dashed #dde0e6; border-radius: calc(var(--sa-pixel) * 4); width: calc(var(--sa-pixel) * 20); height: calc(var(--sa-pixel) * 20); display: inline-flex; justify-content: center; align-items: center} .sa-wallet-card { height: calc(var(--sa-pixel) * 65); box-shadow: 0 calc(var(--sa-pixel) * 2.5) 0 var(--sa-primary); border: none; border-radius: calc(var(--sa-pixel) * 4); position: var(--sa-relative); width: calc(var(--sa-percent) * 50)}.sa-wallet .h2 { font-size: calc(var(--sa-pixel) * 20); font-weight: 700} .sa-wallet .h2 span { font-size: calc(var(--sa-pixel) * 7.5); display: var(--sa-d-block); color: #9b9b9b; font-weight: 400} 
   .sa-wallet-text { cursor: var(--sa-pointer); border: var(--sa-border-solid) #dde0e6; border-radius: calc(var(--sa-pixel) * 3); padding: calc(var(--sa-pixel) * 5); color: var(--sa-dark); position: var(--sa-relative);margin-bottom: calc(var(--sa-pixel)*5)}
   .sa-date-list { position: var(--sa-relative); margin-top: calc(var(--sa-pixel) * 10)} .sa-date-list li {padding: 0 0 calc(var(--sa-pixel) * 3) calc(var(--sa-pixel) * 40); position: var(--sa-relative); font-size: calc(var(--sa-pixel) * 6)} 
   .tracking-data-list:before{content: '';border: 1px solid #4FE765;position: absolute;height: 100%;right: 80px}.tracking-data-list:last-child:before { content: ''; border: none} .tracking-data-list figure{z-index: 1}.sa-apt-date-list figure img{width: 22px;height: 22px}
   .sa-booking-date {position: var(--sa-absolute); right: 0; top: 0; font-size: calc(var(--sa-pixel) * 6.5); border-radius: calc(var(--sa-pixel) * 3); background-color: #3ebcf0; color: var(--sa-light); padding: calc(var(--sa-pixel) * 5); display: var(--sa-d-flex); flex-direction: column; align-items: var(--sa-center)} .sa-date-list li .sa-card { padding: calc(var(--sa-pixel) * 11.5) calc(var(--sa-pixel) * 5)}.sa-date-list::before {border-right: var(--sa-border-solid) #c9d6e7; content: ""; top: 0; bottom: 25px; position: var(--sa-absolute); right: calc(var(--sa-pixel) * 15)}
   .sa-voucher { width: calc(var(--sa-pixel) * 50); height: calc(var(--sa-pixel) * 68.5); background-color: var(--sa-info-dark); padding: calc(var(--sa-pixel) * 5); margin-left: calc(var(--sa-pixel) * 7.5); text-align: center; border-radius: calc(var(--sa-pixel) * 4); font-size: calc(var(--sa-pixel) * 6); display: inline-flex; justify-content: space-evenly; flex-direction: column; color: var(--sa-primary); align-items: center; cursor: pointer}.sa-voucher-bg { padding-bottom: 400px}.sa-voucher-bg::before { content: ""; position: absolute; bottom: 0; background: url(https://sanar-assets.com/images/static/new-theme/voucher-bg.png) no-repeat bottom center; background-size: calc(var(--sa-percent) * 35); width: 100%; height: 100%; right: 0} .sa-voucher-bg .icon-refund { top: auto; bottom: 10px} .sa-voucher-success { padding: 0 125px calc(var(--sa-pixel)* 10) 0; font-size: 13px; background-image: url(https://sanar-assets.com/images/static/new-theme/scss.png); background-repeat: no-repeat; background-size: 150px; background-position: 0%; margin: 0 0 -20px -20px}
   /* wallet styles ends here */
   /* my doctor styles ends here */
   .sa-my-doc .sa-card-list { display: var(--sa-d-flex); flex-wrap: wrap} .sa-my-doc .sa-card-list li { width: calc(100% / 2 - (1 - 1 / 2) * 20px); margin: calc(var(--sa-pixel) * 10) calc(var(--sa-pixel) * 10) 0 0;cursor: pointer;z-index: 0 } .sa-my-doc .sa-card-list .sa-cursor:nth-child(-n + 2) { margin-top: 0} .sa-my-doc .sa-card-list li:nth-child(2n),.sa-saved-card-list li:nth-child(2n){ margin-left: 0} .sa-card-list-sm li { border-radius: calc(var(--sa-pixel) * 2); font-size: calc(var(--sa-pixel) * 7.5); color: var(--sa-dark); margin-bottom: calc(var(--sa-pixel) * 10); display: var(--sa-d-flex); align-items: var(--sa-center); flex-direction: row; padding: calc(var(--sa-pixel) * 5)} .sa-my-doc .sa-card-list-sm li { width: 100%; margin: 0 0 calc(var(--sa-pixel) * 10); cursor: var(--sa-pointer)}.sa-my-doc .sa-dialog .sa-card-list-sm li i {padding-left: calc(var(--sa-pixel)* 5);color: var(--sa-info)}.sa-my-doc .sa-dialog .sa-card-list-sm li .icon-home1{color: #FF5672}.sa-my-doc .sa-card-list-sm li:hover{border: 1px solid var(--sa-info)}
   /* my doctor styles ends here */
   /* saved cards styles starts here */
   .sa-add-text { cursor: var(--sa-pointer); text-align: var(--sa-left); border: var(--sa-border-solid) var(--sa-primary); border-radius: calc(var(--sa-pixel) * 3); padding: calc(var(--sa-pixel) * 5) calc(var(--sa-pixel) * 5) calc(var(--sa-pixel) * 5) calc(var(--sa-pixel) * 25); color: var(--sa-dark)} .sa-add-text i { cursor: var(--sa-pointer); position: var(--sa-absolute); right: calc(var(--sa-pixel) * 12.5); top: calc(var(--sa-percent) * 25); transform: translateY(-50%); color: var(--sa-primary)} .sa-add-text i ~ i { right: auto; left: calc(var(--sa-pixel) * 10); color: var(--sa-dark-200)} 
   .sa-saved-card-list li { width: calc(100% / 2 - (1 - 1 / 2) * 20px); margin: calc(var(--sa-pixel) * 10) calc(var(--sa-pixel) * 10) 0 0; border-radius: calc(var(--sa-pixel) * 4); border: var(--sa-border-solid) #c9d6e7; background-color: var(--sa-light); overflow: var(--sa-o-hidden); color: #303133; transition: 0.3s; padding: 20px; position: relative} .sa-saved-card-list li .sa-card-name { display: var(--sa-d-flex); justify-content: space-between; position: var(--sa-relative)} .sa-saved-card-list{display: flex;flex-wrap: wrap}
   .sa-card-name span { width: 70%} .sa-card-name span label { font-size: calc(var(--sa-pixel) * 5.5); color: var(--sa-dark-200); margin-bottom: 2px} .sa-card-no { margin: 0; color: var(--sa-dark)} .sa-card-name figure { width: calc(var(--sa-pixel) * 30); height: auto} .sa-card-name .sa-bnk-name { width: calc(100% - 45%)} .sa-card-name .sa-remove-ptnt { left: 0; bottom: 0}.sa-card-name span+span {width: calc(100% - 70%);text-align: var(--sa-right)}
   /* saved cards styles ends here */
   /* view patient styles starts here */
   .sa-ptn-det-card { border-radius: calc(var(--sa-pixel) * 5); background-color: #dfefff; margin-bottom: calc(var(--sa-pixel) * 10);color: var(--sa-info);padding: calc(var(--sa-pixel)*12.5) calc(var(--sa-pixel)*7.5) 25px calc(var(--sa-pixel)*7.5)} .sa-slide-name { display: flex; align-items: center} .sa-ptn-det-card .sa-avtar,.sa-slide-name .sa-avtar{ color: var(--sa-info); margin-left: calc(var(--sa-pixel) * 5); border: var(--sa-border-solid) var(--sa-info); background: var(--sa-transparent); border-radius: calc(var(--sa-pixel) * 3); height: calc(var(--sa-pixel) * 18); width: calc(var(--sa-pixel) * 18); line-height: calc(var(--sa-pixel) * 18)} .sa-slct-patient { margin-top: calc(var(--sa-pixel) * 7.5); display: flex}.sa-verfid-det { background-color: var(--sa-info-dark); padding: calc(var(--sa-pixel)*10); border-radius: calc(var(--sa-pixel)*6); margin-bottom: calc(var(--sa-pixel)*10) }.sa-filter-icon {font-size: calc(var(--sa-pixel)*6);color: var(--sa-info)}.sa-filter-icon i{font-size: calc(var(--sa-pixel)*7);margin-left: calc(var(--sa-pixel)*5);color: var(--sa-dark)}.sa-slide-name h6 {width: calc(100% - calc(var(--sa-pixel)* 25));position: var(--sa-relative);word-break: break-word;padding-left: 50px}.sa-slide-name small { font-size: 11px; font-weight: normal; color: var(--sa-dark-350)}.sa-slide-name h6 small { position: var(--sa-absolute); left: 0; top: 2px}
   .sa-slct-medical { margin-top:calc(var(--sa-pixel)*7.5); display: var(--sa-d-flex)}.sa-slct-medical .swiper { width: calc(100% - 80px); margin-right: calc(var(--sa-pixel)*7.5)}.sa-slct-medical .sa-tag { position: relative; margin-right: calc(var(--sa-pixel)*5)}
   .sa-patient-flow .sa-slct-patient li { width: calc(var(--sa-pixel) * 75) !important; margin: 3px 0}.sa-patient-flow .sa-slct-patient li .sa-rec-bx { display: var(--sa-d-block); font-size: calc(var(--sa-pixel) * 6); overflow: var(--sa-o-hidden); text-overflow: ellipsis; white-space: nowrap}
   .sa-apt-list{ background: #f8fbff; padding: calc(var(--sa-pixel) * 10); border-radius: 8px} .sa-green-text { color: #7ed321}
   .sa-record-text {display: var(--sa-d-flex);justify-content: space-between;padding-top:calc(var(--sa-pixel)* 10);align-items: var(--sa-center)}.sa-record-text span i {padding-left: 10px;vertical-align: middle}.sa-record-text .sa-radiology-img::before{vertical-align: middle}.sa-card.sa-patient-card{min-height: 215px}.sa-patient-flow .sa-mob-viwptn-tab .sa-tabs li { display: flex; align-items: center} 
   /* view patient styles ends here */
   /* record styles starts here */
   .sa-addrecord .sa-slct-serv-list li.active {border: var(--sa-border-solid) var(--sa-info);color: var(--sa-info)}.sa-addrecord .sa-slct-serv-list li {border-radius: calc(var(--sa-pixel) * 5);min-width: calc(var(--sa-pixel) * 45);background: var(--sa-light);height: calc(var(--sa-pixel) * 45);display: var(--sa-d-flex);align-items: var(--sa-center);justify-content: var(--sa-center);flex-direction: column;border: var(--sa-border-solid) rgb(0 0 0 / 10%);width: calc(100%/3 - (1 - 1/3)*15px);margin-bottom: 10px}.sa-addrecord .sa-slct-serv-list li.active {border: 1px solid var(--sa-info)}
   .sa-form-group>label~.sa-form-control~.sa-form-icon.sa-form-icon-btm{top:34px}
   /* record styles ends here */
   /* insurance styles start here */
   .sa-insurne { cursor: pointer; border-radius: calc(var(--sa-pixel)* 4); border: var(--sa-border-solid) #7ed23a; transition: .3s; padding: calc(var(--sa-pixel)* 5) 15px; margin-bottom: calc(var(--sa-pixel)* 10); font-size: calc(var(--sa-pixel)*6.5); position: var(--sa-relative)}.sa-insurne .sa-ins-icon::before { right: calc(var(--sa-pixel)* 5); top: 8px}.sa-insurne .sa-ins-icon{padding-right: 25px} 
   .sa-ins-box, .sa-insurne { cursor: pointer; border-radius: calc(var(--sa-pixel)* 4); border: var(--sa-border-solid) #7ed23a; color: var(--sa-dark); transition: .3s; padding: calc(var(--sa-pixel)* 5) 15px; margin-bottom: calc(var(--sa-pixel)* 10); font-size: calc(var(--sa-pixel)* 6.5); position: var(--sa-relative)}.sa-add-ins{position: var(--sa-relative);color: var(--sa-custom-v3);font-weight: 500}.sa-ins-box [class*="col"] {margin-top: 15px}
   .sa-ins-warn-msg {background-color: #FFFEEE;padding: 10px;border-radius: 8px;margin-bottom: 15px}.sa-ins-msg { border-radius: calc(var(--sa-pixel)* 4); border: var(--sa-border-solid) #7ed23a; background-color: #f3feee; color: var(--sa-dark); transition: .3s; padding: calc(var(--sa-pixel)* 5) 15px calc(var(--sa-pixel)* 5) 50px; position: var(--sa-relative); line-height: calc(var(--sa-pixel)* 10); min-height: 44px; font-size: calc(var(--sa-pixel)*6.5); display: var(--sa-d-flex); margin-top: calc(var(--sa-pixel)*10)}.sa-ins-msg::before{right: 15px}
   /* insurance styles ends here */
   /* date picker styles starts here */
   .sa-date-picker input { border: var(--sa-border-solid) var(--sa-dark-200); line-height: calc(var(--sa-pixel)*20); height: calc(var(--sa-pixel)*20);padding-right: calc(var(--sa-pixel)*20);width: calc(var(--sa-pixel)*75);border-radius: calc(var(--sa-pixel)*3)} .sa-date-picker .dp__input_icon {display: none}.sa-form-group .sa-date-picker input {width: calc(var(--sa-percent)*50)}.sa-date-picker .dp__input_wrap:before {content: "\e906";font-family: icomoon;position: absolute;font-size: 18px;right: 10px;top: 5px;color: var(--sa-primary)}
   /* date picker styles ends here */
   /*errors msgs*/
   .sa-result-error{text-align: var(--sa-center); margin: auto;width: calc(var(--sa-percent)* 50)}.sa-result-error h4{margin-top: calc(var(--sa-pixel)* 10);margin-bottom: calc(var(--sa-pixel)* 5)}.sa-text-pos-center{position: absolute; transform: translateX(calc(var(--sa-percent) * 25));top: calc(var(--sa-percent) * 25);right: calc(var(--sa-percent) * 25)}.sa-no-appoint::before {background-position: -55px -397px; width:  calc(var(--sa-pixel)* 52); height:  calc(var(--sa-pixel)* 46); margin:  calc(var(--sa-pixel)* 25) auto 0;display: block}
   .sa-slct-dialog{z-index: 999}.sa-ftr-btn {display: var(--sa-d-flex);justify-content: space-between;margin-top: calc(var(--sa-pixel)* 10)}.sa-ftr-btn button,.sa-ftr-btn .sa-loader-btn{width: 100%}.sa-ftr-btn button+button,.sa-ftr-btn .sa-loader-btn{margin-right: 15px}.sa-ftr-btn > div{width: 48%}
   /*static-header*/
   .static-header h1{color:var(--sa-light);font-size: calc(var(--sa-pixel)* 20)}.sa-header,.sa-static .sa-header{z-index: 12}.sa-static .sa-toggle i{border: 1px solid #9B9B9B; border-radius: calc(var(--sa-pixel)* 2);padding: calc(var(--sa-pixel)* 5)}.sa-static .sa-brand .sa-logo,.sa-static .sa-header .sa-container,.sa-static .sa-nav li i.icon-traveller{color:var(--sa-light);border: none}.sa-static .sa-header .sa-container .sa-dialog{color: var(--sa-dark)}.sa-static  .sa-nav li.sa-notific{color:var(--sa-light)}
   /*contact-us*/
   .sa-contact, .sa-achieve-list ul { display: var(--sa-d-flex); justify-content: space-between; align-items: center}.sa-trigger { border-bottom: 1px solid #ddd; padding: calc(var(--sa-pixel)* 7 + 1px) 0; cursor: var(--sa-pointer)}.sa-trigger-cnt { padding:calc(var(--sa-pixel)* 10); border-bottom:  1px solid #ddd}.sa-trigger.active i.open { transform: rotate(90deg); display: inline-block}.sa-trigger i{color:#ACACAC}.sa-trigger-tit { font-weight: 600; margin-right:calc(var(--sa-pixel)* 7 + 1px); color: var(--sa-dark)}.sa-cont-us .sa-card {padding:calc(var(--sa-pixel)* 15)}.sa-pl40{padding-right:calc(var(--sa-pixel)* 20)}.sa-sanar-logo::before { background-position: -303px -228px; width: calc(var(--sa-pixel)* 20 + 5px); height: calc(var(--sa-pixel)* 20 + 2px); vertical-align: middle; background-size: calc(var(--sa-pixel)* 175); margin-left: calc(var(--sa-pixel)* 7 + 1px)}.sa-contact-link{display: flex;align-items: center;justify-content: center;position: var(--sa-relative)}.sa-contact-link .sa-common-title{justify-content: center}.sa-cont-us form{padding: 0 20px}.sa-contact-link::before{content: '';width: 100%;height: 200px;background: linear-gradient(to left, var(--sa-success), var(--sa-primary));position: absolute;right: 16px;top: 30%;clip-path: ellipse(49% 59% at 50% 51%);transform: rotate(20deg)}.sa-cont-us .sa-tit{color: var(--sa-custom-v3)}.sa-cont-us {margin-top: calc(var(--sa-pixel)* 30)}.sa-contact-link h6{margin-bottom:  calc(var(--sa-pixel)* 5)}.sa-contact-link i.sa-c-care{font-size: calc(var(--sa-pixel)* 20); display: block; text-align: center; margin-bottom: 20px}.sa-contact-link a{color: var(--sa-custom-v1)}.sa-contact-link .sa-icon-bg{margin: 0 auto 15px}.sa-cont-us i.icon-location21{vertical-align: middle;font-size: 20px}.sa-common-title h2{width: calc(100% - 88px);}
   /* voice record styles starts here */
   .sa-voice,.sa-music-player{display: flex;justify-content: space-between; align-items: center}.sa-mic-icn{color: var(--sa-info); border-radius: 50%; border: 1px solid var(--sa-info); background-color: var(--sa-light); padding: 5px; cursor: pointer; transition: .2s; font-size: calc(var(--sa-pixel)* 10); display: flex; align-items: center; justify-content: center; height: 40px; width: 40px}.sa-mic-icn:hover{color: var(--sa-dark)}.sa-voice .sa-progress-line { height: 8px; border-radius: 5px; background-color: #E6E6E6; width: 85%}.sa-music-player { width: 100%; border: var(--sa-border-solid) #c0cfef; margin: calc(var(--sa-pixel) * 5) 0; border-radius: calc(var(--sa-pixel) * 5); padding: 15px;background: var(--sa-light)} .sa-music-player .icon-play, .sa-music-player .icon-pause { cursor: var(--sa-pointer); color: var(--sa-info); font-size: calc(var(--sa-pixel)* 10)}.sa-progress { position: var(--sa-relative); height: 4px; width: calc(var(--sa-percent)*45); margin: 0; display: var(--sa-d-flex); background-color: #DDE0E6; border-radius: 2px; align-items: center;margin-right:10px;margin-left:10px}.sa-progress-handle { display: block; position: var(--sa-absolute); z-index: 7; margin-top: 0; margin-right: -2px; width: 8px; height: 8px; border-radius: calc(var(--sa-percent)*50); background-color: var(--sa-info); cursor: var(--sa-pointer)} .sa-transparent-layer { width: 100%; height: 4px; background-color: var(--sa-transparent); position: var(--sa-absolute); cursor: var(--sa-pointer); z-index: 5}.sa-bar { width: 0; background-color: var(--sa-info); height: 4px; border-radius: 2px; position: var(--sa-absolute)}.icon-stop { position: relative;width: 40px;height: 40px;border: 1px solid var(--sa-info);border-radius: 100%}.icon-stop:before { content: " "; height: 15px; width: 15px; background: var(--sa-info); position: absolute; right: 50%; top: 50%; transform: translate(50%, -50%)}.sa-progress-line:before { content: " "; height: 7px; width: var(--sa-width-percent); border-radius: 5px; background: silver; position: absolute}.sa-progress:before {content: " ";height: 4px;width: var(--sa-width-percent);border-radius: 5px;background: var(--sa-info);;position: absolute}
   /* voice record styles end here */
   /* active appointments style starts here */
   .sa-active-apt { background: #F9FAFE; padding: calc(var(--sa-pixel)*15) 0; margin-top: calc(var(--sa-pixel)*25)}.sa-active-apt-list{width: 100%;border-radius: calc(var(--sa-pixel)* 10);background: var(--sa-light);padding: 15px 0;box-shadow: 0 0 10px 0 #eee;align-items: center;text-align: start;margin:0;position: relative}.sa-icn-info-picker { color: var(--sa-info); font-size: calc(var(--sa-pixel)*10); margin-left: 10px; vertical-align: middle}.sa-actv-icn-cal { border: 1px solid var(--sa-dark-200); padding: 8px; border-radius: 5px; color: var(--sa-info); font-size: calc(var(--sa-pixel)*10)}.sa-active-apt .sa-doct-det {width: calc(100% - 54px)}
   /* active appointments style ends here */
   .sa-profile-list li :where(a , span) { width: 100%; border: 1px solid var(--sa-transparent); padding: 15px; border-radius: 6px;color: var(--sa-dark)}.sa-profile-list li .router-link-active.router-link-exact-active { border-color: var(--sa-info); font-weight: 600}.sa-profile-list li  [class*=icon-right]{display: none}
   .sa-date-list li .sa-card-shadow{padding: 20px}.sa-apoint .sa-tabs-fill .sa-tab-cont{padding: 0}.sa-apoint .sa-tabs-fill .sa-tabs li:last-child.active::after{left: -15px;transform: skewX(15deg);right:auto}
   .sa-apt-list li:last-child {margin-bottom: 0}.sa-rec-bg .sa-tabs li:last-child{margin:0}.sa-my-pro-cnt .sa-apt-list{padding:0}
   .openNav .sa-banner,.openNav .sa-services-bg::before, .openNav .sa-services-bg::after,.sa-generic-list li a i, .sa-generic-list li span i,.sa-navbar .sa-slct-serv-list li:hover:before, .sa-navbar .sa-slct-serv-list li:hover::after, .sa-navbar .sa-slct-serv-list li:hover span:before,.sa-navbar .sa-services:before, .sa-navbar .sa-services:after,.sa-navbar .sa-slct-serv:before, .sa-navbar .sa-slct-serv:after, .sa-date-picker .dp__clear_icon,.sa-profile-menulist .sa-generic-list,.sa-dialog-content .sa-content .sa-btn-back{display: none}
   .sa-f-up-attach {display: var(--sa-d-flex);flex-wrap: wrap;justify-content: flex-start}.sa-sticky-filter.active {border: var(--sa-border-solid) var(--sa-primary)}.sa-success{color:var(--sa-light);background-color:var(--sa-success);border-color:var(--sa-success)}.sa-a-danger{color:var(--sa-light);background-color:#F04B4D;border-color:#F04B4D}.sa-test-cnt .sa-unorder-list li{list-style-type: none}.sa-status-card-ico.sa-book-now{width: calc(100% - 60%)}.sa-share-bg{font-size:13px;cursor:var(--sa-pointer);position:var(--sa-absolute);padding:5px;border-radius:calc(var(--sa-pixel)*2);left:calc(var(--sa-pixel)* 10);top:calc(var(--sa-pixel)* 10);background-color:#eef2ff}.sa-share-bg i{margin-right:5px}
   .sa-card-list.sa-marker-none .sa-unorder-list li::marker{color:transparent}.sa-apt-list-name {display: flex;align-items: center;margin-top: 5px}.sa-apt-list-name:first-child{margin-top: 0}.sa-swap-dir{word-break: break-word}.sa-signin-dialog .sa-dialog-body{overflow: unset;padding: 50px}.sa-doct-price {width: calc(100% - 75%); padding-right: calc(var(--sa-pixel)* 10); display: var(--sa-d-flex); flex-direction: column; justify-content: var(--sa-center)}.sa-rprt-ptnname{width: calc(100% - 38px)}
   .sa-slct-patient .sa-txt-center {width: calc(100% - 80px);display: flex;align-items: center;justify-content: center}.sa-slct-serv-list li:last-child{margin-left:0}.sa-generic-list li :is(a,span){cursor:var(--sa-pointer);display:var(--sa-d-block);position:var(--sa-relative);padding:calc(var(--sa-pixel)* 5) 0;text-align:right;color:var(--sa-dark);font-size: 14px}
   @keyframes slide-in {  from {transform: translateX(-100%)}  to {transform: translateX(0)}}
   @keyframes slide-out {from {transform: translateX(0)}  to {transform: translateX(-100%)}}
   @keyframes slide-in-Vert { from { transform: translateY(100%)} to { transform: translateY(0)} }
   @keyframes slide-out-Vert { from { transform: translateY(0) } to { transform: translateY(100%) } }
   
   /*avtar start here*/
   .sa-avtar {background-repeat: no-repeat;background-position:var(--sa-center);background-size:cover;background-color:var(--sa-info-dark);border-radius: calc(var(--sa-pixel)* 4);position:var(--sa-relative);text-align:var(--sa-center);overflow: var(--sa-o-hidden);display: flex; align-items: center; justify-content: center;border: 1px solid transparent}.sa-avtar-circle{border-radius:calc(var(--sa-percent)* 50)}.sa-avtar-xl{width:110px;height:110px}.sa-avtar-lg{width:100px;height:100px}.sa-avtar-md{width:54px;height:54px}.sa-avtar-sm{width:34px;height:34px;line-height: 34px}.sa-avtar-xs{width:28px;height:28px}
   /*avtar start here*/
   /*Tooltip start here*/
   .sa-tooltip{position:relative}.sa-tooltip-text{width:auto;background-color:#52cdff;color:var(--sa-light);text-align:var(--sa-center);border-radius:calc(var(--sa-pixel)* 3);position:var(--sa-absolute);z-index:1;bottom:60px;left:0;font-size: calc(var(--sa-pixel)* 6 + 1px);line-height:30px;white-space:nowrap;padding:2px 12px}.sa-tooltip-text::after{content:"";position:var(--sa-absolute);bottom:-16px;left:calc(var(--sa-pixel)* 10);border-width:8px;border-style:solid;border-color:#52cdff var(--sa-transparent) var(--sa-transparent) var(--sa-transparent)}
   /*Tooltip end here*/
   /*Alerts Start here*/
   .sa-alert{position:var(--sa-relative);padding:calc(var(--sa-pixel)* 5);border: var(--sa-border-solid) var(--sa-transparent);border-radius:calc(var(--sa-pixel)*4);font-size: calc(var(--sa-pixel)* 6 + 1px);text-align: var(--sa-center)}.sa-a-close{cursor:var(--sa-pointer);padding: 15px; color: inherit; position:var(--sa-absolute); left: 0; top: 0}.sa-a-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.sa-a-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.sa-a-success{color:var(--sa-light);background-color:var(--sa-success);border-color:var(--sa-success)}.sa-a-info{color:var(--sa-dark);background-color:var(--sa-info-dark)}.sa-a-warning{color:#333;border: var(--sa-border-solid) #FBB774;border-radius:calc(var(--sa-pixel)*4);background-color:#FFF3CF}.sa-a-danger{color:var(--sa-light);background-color:var(--sa-danger);border-color:var(--sa-danger)}.sa-a-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.sa-a-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.sa-alert-fixed {border-radius: 0; position:var(--sa-fixed); z-index: 999; top: 0px; left: 0; right: 0; border: none;padding-left: 44px}.sa-a-warn-bg{color:#52cdff;border: none}.sa-alert-bg{color: #3ebcf0; background-color: #fff4d9; padding: calc(var(--sa-pixel)* 5) 15px; display: var(--sa-d-block); font-size: calc(var(--sa-pixel)*6.5)}.sa-a-success-lyt { color: var(--sa-dark-550); background-color: #ecffea; border-color: #ecffea}
   /*Alerts end here*/
   /*Tabs starts here*/
   .sa-tabs {position:var(--sa-relative);display: var(--sa-d-flex)}.sa-tabs li {cursor: var(--sa-pointer); font-size: calc(var(--sa-pixel)* 6 + 1px);list-style-type: none; margin-left: calc(var(--sa-pixel)* 5);position:var(--sa-relative)}.sa-tabs li.active {color: var(--sa-primary)}.sa-tabs li:last-child{margin-left: 0}.sa-tabs-fill li {border-radius: 8px 8px 0 0;margin-left: 30px; padding: 15px 30px}.sa-tabs-fill li.active {background-color: var(--sa-primary-light-bg)}.sa-tabs-fill li.active:before {display: none}.sa-tabs-fill li.active:after { content: ''; width: calc(var(--sa-pixel)* 12); height: calc(var(--sa-percent)* 50); background: var(--sa-primary-light-bg); position: var(--sa-absolute); border-radius: 8px 8px 0 0; top: 0; left: -15px; transform: skewX(15deg)}.sa-tabs-fill li:last-child.active::after { right: -5px; transform: skewX(-15deg); left: auto}.sa-tabs-line {border-bottom: 1px solid #ddd;margin-top: -1px}.sa-tabs-line li { padding: 15px; margin-left: 0}.sa-tabs-line li.active:after { content: ''; width: 100%; height: 5px; bottom: 0; top: auto; right: 0; border-radius: 5px 5px 0 0; left: 0; transform: inherit; background: var(--sa-primary)}.sa-tabs-btn li {border-radius: calc(var(--sa-pixel)* 5); padding: calc(var(--sa-pixel)* 6); margin-bottom: calc(var(--sa-pixel)* 10); width: 100%; border: var(--sa-border-solid) var(--sa-dark-150); text-align: var(--sa-center); font-weight: 600; color: #848484;background: var(--sa-light)}.sa-tabs-btn li i { font-size: calc(var(--sa-pixel)* 11); vertical-align: middle; margin-left: calc(var(--sa-pixel)* 5)}.sa-tabs-btn li.active{border-color: var(--sa-primary)}.sa-tabs-border li {padding: 10px 30px}.sa-tabs-border li.active::after {content: '';position: absolute;bottom: 0;height: 5px;width: 100%;border-radius: 5px 5px 0 0;background: var(--sa-primary);right: 0}.sa-tabs-vert-lft  li { background: var(--sa-light); text-align: right; border-radius: calc(var(--sa-pixel) * 3); padding: 15px; border: var(--sa-border-solid) var(--sa-light);color: var(--sa-dark);font-weight: normal} .sa-tabs-vert-lft li.active{ border-color: var(--sa-info); color: var(--sa-info); background: #dfefff} .sa-tabs-vert-lft li i { font-size: calc(var(--sa-pixel) * 11); margin-left: calc(var(--sa-pixel) * 5); vertical-align: middle}.sa-tab-cont {padding-top: calc(var(--sa-pixel)* 5); position:var(--sa-relative)}.sa-tabs-fill~.sa-tab-cont {border-radius: 10px 0 10px 10px;padding: 20px;background-color: var(--sa-primary-light-bg)}
   /*Tabs styles end here*/
   /*badge start here*/
   .sa-badge {display: var(--sa-d-i-block); line-height: 1; min-width: 17px; height: 17px; line-height: 17px; font-size: 50%; text-align: var(--sa-center); white-space: nowrap; vertical-align: baseline; border-radius: 100rem; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; padding: 0 3px}.sa-badge-success{color:var(--sa-light);background-color:var(--sa-success);border-color:var(--sa-success)}.sa-badge-warning{color:var(--sa-dark);background-color:var(--sa-warning);border-color:var(--sa-warning)}.sa-badge-primary{color: var(--sa-light);background-color: var(--sa-primary);border-color: var(--sa-primary)}
   /*badge end here*/
   /*Validation messages*/
   .sa-val-err { color: var(--sa-danger-dark);font-size: calc(var(--sa-pixel)* 5 + 1px);display: block;position:var(--sa-absolute);bottom: -18px;right: 0}.sa-val-err-pos {bottom: 0;white-space: nowrap}.sa-val-err-rel {position:var(--sa-relative); bottom: 0}
   /*Validation messages*/
   /* tag start here */
   .sa-tag{background-color:#E7F4FF;display: var(--sa-d-i-block);height:32px;padding:0 calc(var(--sa-pixel)* 5);line-height:30px;font-size: calc(var(--sa-pixel)* 6 + 1px);color:var(--sa-dark);border: var(--sa-border-solid) #E7F4FF;border-radius:calc(var(--sa-pixel)* 2);box-sizing:border-box;white-space:nowrap}.sa-tag .sa-tag-close{position:var(--sa-absolute); cursor:var(--sa-pointer); line-height: 14px; top: 8px; left: 8px; color: var(--sa-dark-350)}.sa-tag-primary .sa-tag-close{color:#409eff}.sa-tag-success .sa-tag-close{color:#67c23a}.sa-tag-info .sa-tag-close{color:#909399}.sa-tag-warning .sa-tag-close{color:#e6a23c}.sa-tag-danger .sa-tag-close{color:#f56c6c}.sa-tag.sa-tag-primary{background-color:#ecf5ff;color:#409eff;border: var(--sa-border-solid) #d9ecff}.sa-tag.sa-tag-success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.sa-tag.sa-tag-info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.sa-tag.sa-tag-warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.sa-tag.sa-tag-danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.sa-tag i { margin-right: calc(var(--sa-pixel)* 5)}
   /* tag end here */
   /*Card starts here*/
   :is(.sa-card,.sa-card-shadow,.sa-card-no-border) {border-radius:calc(var(--sa-pixel)*5);border: var(--sa-border-solid) var(--sa-dark-100);background-color: var(--sa-light);overflow: var(--sa-o-hidden);color: var(--sa-ebony);transition: .3s; padding: calc(var(--sa-pixel)* 10);margin-bottom: calc(var(--sa-pixel)* 10);position:var(--sa-relative)}:is(.sa-card-no-border,.sa-card-shadow) {border: none}.sa-card-shadow{ box-shadow: 0 0px 10px 0 rgba(0,0,0,.1)}.sa-card-noshadow{box-shadow:none}.sa-add-card{background: #EBFFF2;border: var(--sa-border-solid) #94C781;padding: calc(var(--sa-pixel)* 10)}
   .sa-card-primary {background-color: var(--sa-primary)}.sa-card-primary-light {background-color: var(--sa-primary-light)}.sa-card-primary-gradient {background-image: var(--sa-primary-gradient)}.sa-card-secondary-gradient {background-image: var(--sa-secondary-gradient)}.sa-card-success {background-color: #00c7e5}.sa-card-secondary-success{background-color: var(--sa-success)}.sa-card-primary-trans{background: linear-gradient(89.63deg, #26A9E0 92.57%, rgba(38, 169, 224, 0.72) 94.45%)}
   .sa-card-xlg {padding: calc(var(--sa-pixel)* 20)}.sa-card-lg {padding: calc(var(--sa-pixel)* 15)}.sa-card-sm {padding: calc(var(--sa-pixel)* 5 + 5px)}.sa-card-xs {padding: calc(var(--sa-pixel)* 5)}
   /*Card ends here*/
   /* Fileupload styles start Here*/
   .sa-f-up-att { border: var(--sa-border-solid) var(--sa-dark-150); color: var(--sa-dark); display: var(--sa-d-flex); cursor: var(--sa-pointer); align-items: var(--sa-center); justify-content: var(--sa-center); background: var(--sa-transparent); padding: 0; margin-top: 15px; margin-bottom: 0; width: 84px; height: 84px; line-height: 84px; position: var(--sa-relative); margin-left: 15px; border-radius: calc(var(--sa-pixel) * 5); text-align: var(--sa-center); overflow: var(--sa-o-hidden)}.sa-f-up-att i {display: block;margin-bottom: 8px}.sa-up-att-list {display: var(--sa-d-flex);flex-wrap: wrap;justify-content: flex-start}.sa-up-att-list li {border: var(--sa-border-solid) var(--sa-dark-150);color: var(--sa-dark);display: var(--sa-d-flex);cursor: var(--sa-pointer); align-items: var(--sa-center); justify-content: var(--sa-center);background: var(--sa-transparent);padding:0;margin-top: 15px;margin-bottom: 0; width: 84px; height: 84px;line-height: 84px; position:var(--sa-relative); margin-left: 15px;border-radius: calc(var(--sa-pixel)* 5); text-align: var(--sa-center);overflow: var(--sa-o-hidden)}.sa-up-att-list li figure {width: 100%;height: 100%;border-radius: 8px;overflow: hidden}.sa-up-att-list li i {color: var(--sa-danger);font-size: 50px;vertical-align: middle}.sa-up-att-list li .icon-delete1{font-size: 12px;color:#fff;line-height: 24px}
   .sa-delete {width: 24px; height: 24px; line-height: 24px; color: var(--sa-light); background: var(--sa-danger); border-radius: calc(var(--sa-percent)* 50); position:var(--sa-absolute); left: calc(var(--sa-pixel)* 5);  top: calc(var(--sa-pixel)* 5);cursor: var(--sa-pointer)}.sa-f-up-att .sa-btn-transparent{height: auto; line-height: normal}.sa-f-up-att .sa-btn-transparent i { color: var(--sa-info); font-size: calc(var(--sa-pixel)*10); transform: rotate( -90deg)}.sa-up-att-list li a {width: 100%;height: 100%}
   /* Fileupload styles end Here*/
   .sa-filter :is([type="checkbox"]:checked + label, [type="checkbox"]:not(:checked) + label, [type="radio"]:not(:checked) + label, [type="radio"]:checked + label){font-size: 13px}.sa-avtar-big{border-radius:6px 6px 0 0;position:var(--sa-static);height:120px}
   /*contact-us*/
   .sa-contact-link a:nth-child(odd) { margin-bottom:  15px; display: block; color: var(--sa-custom-v1)}.sa-contact-link .sa-contct-social-media a:nth-child(odd){margin-bottom: 0}.sa-whatsapp-img { width: calc(var(--sa-pixel)* 40);height: calc(var(--sa-pixel)* 40);position: absolute;left: calc(var(--sa-pixel)* 20)}.sa-contct-social-media{display: var(--sa-d-flex); justify-content: center; align-items: flex-start;margin-top: 50px}.sa-contct-social-media i{display: block;color: var(--sa-primary);margin-left: 28px; font-size: calc(var(--sa-pixel)* 10); cursor: var(--sa-pointer)}.sa-contct-social-media i:hover { transition: .5s; transform: translateY(-5px)}.sa-contct-social-media a:last-child i{margin-left: 0}
   /*aboutus*/
   .sa-img-cover-lg { width: calc(var(--sa-percent) * 50); height: calc(var(--sa-pixel)* 180); margin-top: -100px}.sa-about-list { margin:calc(var(--sa-pixel)* 10) 0; display: flex; flex-wrap: wrap}.sa-circle::before { background-position: -487px -622px; margin-right: -10px; width: 45px; height: 38px; vertical-align: middle}.sa-about-list li { background: var(--sa-light); margin-bottom: 30px;color: var(--sa-dark); display: flex; font-size:14px; font-weight: 500; word-break: break-word; width: calc(100%/3 - (1 - 1/3)*15px ); margin-left:calc(var(--sa-pixel)* 5)}.sa-about-list i { font-size: calc(var(--sa-pixel)* 15); margin-left:calc(var(--sa-pixel)* 10); color: var(--sa-primary)}.goals-img { width: 100%; object-fit: cover}
   .sa-vision::before{ background-position: -402px -622px; width: 38px; height: 38px; vertical-align: middle}.sa-about-list li:nth-child(3n) { margin-left: 0}
   .sa-arch:before { content: ''; background: url(https://sanar-assets.com/images/static/new-theme/blueround.svg) no-repeat bottom left; width: calc(var(--sa-pixel)* 170); position: var(--sa-absolute); height: calc(var(--sa-pixel)* 170); bottom: 60px; right: 0; background-size: 100%}.sa-arch:after {content: ''; background: url(https://sanar-assets.com/images/static/new-theme/doctor.png) no-repeat bottom left; width: 570px; position: absolute; height: 570px;top: 0; left: 0; background-size: 100%}.sa-mt50{margin-top:calc(var(--sa-pixel)* 25)}.sa-arch { position:relative; margin-top: calc(var(--sa-pixel)* 25); min-height: calc(var(--sa-pixel)* 285)}.sa-achieve-card { width: 50%; margin-left: auto; margin-right:calc(var(--sa-pixel)* 75); position: var(--sa-relative)}.sa-achieve-list { width: 75%; margin: calc(var(--sa-pixel)* 25) 0 0 0px; z-index: 9; border-radius: calc(var(--sa-pixel)* 12.5) }.sa-achieve-list .sa-about-list li { padding: 0 calc(var(--sa-pixel)* 10); margin-bottom: 0px; flex-direction: column}.sa-achieve-list .sa-about-list i { font-size: calc(var(--sa-pixel)* 20); margin: 0 0 calc(var(--sa-pixel)* 5)}.sa-achieve-list .sa-about-list strong { font-size:calc(var(--sa-pixel)* 9)}.sa-achieve-list li { text-align: center; line-height: calc(var(--sa-pixel)* 17.5); border-left: 1px dashed #BBBEBF; width: 30%}.sa-achieve-list li:last-child {border-left: none}
   .sa-users-card { border-radius: 0 278px 278px 0; background-color: #F9FAFE; padding: 50px 120px 50px 0; margin:100px 150px 0 0}.sky-blue-card { background-color: #E1F8FF; padding: calc(var(--sa-pixel)* 7.5); border-radius: calc(var(--sa-pixel)* 4.5); margin-bottom:calc(var(--sa-pixel)* 10); height: calc(var(--sa-pixel)* 85); overflow: hidden; overflow-y: auto}
   .sa-users-card .sa-avtar-sm { border-radius: 50%}.sa-patient-swiper{width:100%;padding-top:calc(var(--sa-pixel)* 5)} .sa-users-card .sa-social-media i{margin-left: 0}.sa-users-card .sa-carousel li {width: 30%; margin-left: 20px}.sa-dialog-content .sa-count {margin-top: 10px}
   /*joinus*/
   .sa-sanar-pro .sa-app-text {margin-top: calc(var(--sa-pixel)* 50)}.sa-rocket::before { background-position: -445px -622px; width: calc(var(--sa-pixel)* 20); height: calc(var(--sa-pixel)* 19); vertical-align: middle}.sa-pro .sa-app-text{margin: calc(var(--sa-pixel)* 50) 0px 0px calc(var(--sa-pixel)* 75)}.sa-download h1, .sa-app-text h1 { font-size:  calc(var(--sa-pixel)* 20); margin-bottom:calc(var(--sa-pixel)* 5)}.sa-app-text .sa-app-stores{justify-content: flex-start}.sa-app-text p { font-size: calc(var(--sa-pixel)* 10)}
   .sa-join-img { width:calc(var(--sa-pixel)* 300);margin-top: -72px}.sa-joinus-text{padding-top:calc(var(--sa-pixel)* 75)}.sa-joinus-text h3{font-size: calc(var(--sa-pixel)* 20)}.sa-pro {margin-top: 100px}.sa-joinus-text p{color:#4D5774}.sa-app-text .sa-card span{font-size: calc(var(--sa-pixel)* 5);font-weight: calc(var(--sa-pixel)* 200)}.sa-img-pro {width:calc(var(--sa-pixel)* 325);height: calc(var(--sa-pixel)* 225);margin: calc(var(--sa-pixel)* 6) 0 0 -100px}.sa-windows::before { background-position: -323px -279px; width: calc(var(--sa-pixel)* 12.5); height: calc(var(--sa-pixel)* 12.5); vertical-align: middle; background-size: calc(var(--sa-pixel)* 179)}.static-header {font-weight: calc(var(--sa-pixel)* 250); position:var(--sa-relative);  color: white; background:url(https://sanar-assets.com/images/static/new-theme/backgroundimg.svg); background-repeat: no-repeat; height: calc(var(--sa-pixel)* 162.5);margin-top:-73px; width:100%; background-size: 100%;padding-top: calc(var(--sa-pixel)* 50)}.sa-joinus .sa-dialog .sa-dialog{right:0}
   .sa-input-drop li{border-bottom: 1px solid var(--sa-dark-200);padding: 6px 10px}.sa-input-drop li:hover{background-color: var(--sa-primary);color: #fff;padding-right: 10px}.sa-input-drop{width:100%;z-index: 2;position:absolute;background: #FFF;top:35px;bottom: 20px;height:140px;overflow-y:scroll;line-height:30px;border: var(--sa-border-solid) var(--sa-dark-200);border-top: 0;border-radius:0px 0 6px 6px;border-top: 1px solid var(--sa-dark-200)}.sa-input-drop li:last-child{border-bottom: none}
   /* lab tech styles starts here*/
   .sa-lab-tech { display: flex; flex-wrap: wrap}.sa-lab-tech .sa-lab-img { margin: 0}.sa-lab-tech .sa-card-list-tit { position: absolute; bottom: 10px; background: #fff; padding: 10px; border-radius: 4px; right: 10px; left: 10px;text-align: center; justify-content: center}.sa-lab-tech li { padding: 0; width: calc(100%/2 - (1 - 1/2)*20px);border: none;margin-left: 20px;box-shadow: 0 0 5px var(--sa-info-dark)}.sa-lab-tech li:nth-child(2n) {margin-left: 0}.sa-lab-slider .sa-lab-item,.sa-lab-viw-slider .sa-lab-item{padding: 0 10px} .sa-lab-slider .sa-lab-item img, .sa-lab-viw-slider .sa-lab-item img { width: 20px; vertical-align: middle; margin-left: 10px}
   /* lab tech styles starts here*/
   
   /* pharmacy styles starts here */
   /*Prescription Table*/
   .sa-status-ico {font-size:20px;margin-left:calc(var(--sa-pixel)* 5);color:var(--sa-primary)}.sa-filter-ico {color:var(--sa-primary);margin-right: 20px;cursor:pointer;position: absolute; left: 20px; top: 30px; font-size: 18px;z-index: 9}.sa-add-ins span {font-size: 16px}
   .sa-diagnosis{margin-bottom: 5px} .sa-diagnosis span.sa-price{font-size: 12px; font-weight: 600}.sa-diagnosis .sa-count{justify-content: flex-end;width: unset;margin-top: 5px}
   .sa-diagno-hdng{display:flex;align-items:flex-end;font-size:12px;flex-wrap: wrap; margin: 10px -20px 0; padding: 0 20px}.sa-diagno-hdng li{width:calc(100%/3 - (1 - 1/3)* 1px)}.sa-diagno-hdng li span{color:var(--sa-dark-350)}.sa-diagno-hdng li .sa-count span{color:var(--sa-dark)}
   .sa-diagno-order-list{display:flex;flex-wrap:wrap;border-top:1px solid var(--sa-dark-150);margin:10px -20px 0;padding:15px 20px 0;color:#7b8595;font-size:12px}.sa-diagno-order-list li{width:calc(100%/2 - (1 - 1/2)* 1px);margin-bottom:10px}.sa-diagno-order-list li:last-child{margin-bottom: 0}.sa-diagno-order-list li span{color:var(--sa-dark)}.sa-ptn-radio-btn .sa-ellipsis{margin-bottom: 0}
   /*Delivery Details*/
   .sa-track-det{text-align:center;width:35%;margin:0 auto;position:relative}.sa-track-count{font-size:24px;position:absolute;bottom:140px;right:0;left:0}.sa-footer-btn{margin-top:70px;display: flex}.sa-loc-img {width: 130px;margin: auto}.sa-req-img {width: 220px;margin: auto}.sa-track-det .sa-successful{padding:0;margin:0;height: auto;color: var(--sa-info);font-size: 12px;font-weight: normal}.sa-track-det .sa-successful::before{position:unset;margin: 0}.sa-track-det .sa-successful{margin-top: 50px}
   .sa-track-map {position: relative; display: flex}.sa-track-card {width: 40%;margin: 0}.sa-track-map-cnt {width: calc(100% - 40%);z-index: 11}
   .sa-track-list{border-bottom:var(--sa-border-solid) #dcdde0;margin:0 -20px 0px;padding:15px 20px;font-size:12px;display: flex;align-items: center}.sa-track-list:first-child{padding-top: 0}.sa-track-support{display:flex}.sa-track-support i{width:40px;height:40px;line-height:40px;display:block;border-radius:calc(var(--sa-pixel)* 3);color:var(--sa-light);text-align:var(--sa-center);margin-left:15px;font-size:calc(var(--sa-pixel)* 9);cursor:var(--sa-pointer)}.sa-track-support i:last-child{margin-left:0}
   .sa-call-card {margin: 20px}.sa-call-card p{font-size: 12px}.sa-call-network { display: flex;margin-bottom: 30px}.sa-call-network span { width: calc(100%/2 - (1 - 1/2) *0px); display: flex; align-items: center; text-align: center; justify-content: center;flex-direction: column; color: var(--sa-light); margin-left: 35px; height: 100px;border-radius: 6px;cursor: pointer}.sa-call-network span:last-child{margin-left: 0}.sa-call-network span i {font-size: 28px;margin-bottom: 10px}
   .sa-img-tag {width: 40px;margin-left: 20px}.sa-tracking-ord .sa-img-tag{width:30px}.sa-icon-tag {color: var(--sa-success);font-size: 36px;margin-left: 20px}.sa-ph-actv-apt {position: absolute;left: 20px;transform: translateY(-50%);top: 50%;font-weight: normal}.sa-active-ph-order { border-radius: calc(var(--sa-pixel)* 10) calc(var(--sa-pixel)* 10) 0 0; background: var(--sa-success-light); padding: 15px;position: fixed; right: 0; left: 0; bottom: 0; z-index: 10}.sa-active-ph-order .sa-ph-ord-grd,.sa-tracking-ord {display: flex;flex-wrap: wrap;cursor: pointer}.sa-actv-ph-cnt{display: var(--sa-d-flex);justify-content: space-between; align-items: var(--sa-center);width: calc(100% - 70px)}.sa-actv-ph-acpt {flex-basis: 100%;display: inline-flex; align-items: center; margin-top: 6px}.sa-actv-ph-acpt i { font-size: 20px; margin-left: 50px}.sa-ph-ord {padding-bottom: 90px}.sa-active-ph-order .sa-carousel li{width: 100%;padding-left: 20px}.sa-tracking-ord{justify-content: space-between;align-items: center}.sa-actv-tracking-acpt figure{min-width: 150px; display: flex; justify-content: space-between} .sa-actv-tracking-acpt img {height: 15px; width: 15px;position: relative}.sa-tracking-ord .sa-date-list::before { border-bottom: 1px solid #4FE765; border-right: none;width: 100%;bottom: auto; top: 8px;right:0}.sa-tracking-ord .sa-date-list{margin-top: 0}.sa-actv-tracking-acpt span{display: block;text-align: center;margin-top: 5px}
   /* Delivery Chat */
   .sa-track-chat{border:1px solid #e0e4e5;position:relative;background:#fbfcfc}.sa-track-chat-header{display:flex;align-items:center;border-bottom:1px solid #e0e4e5;background-color:var(--sa-light);padding:15px 20px}.sa-track-chat-header i{vertical-align:middle;font-size:24px;font-weight:300;margin-left:15px;cursor:pointer}.sa-track-chat-header-det{display: flex; align-items: center}.sa-track-chat-body{padding:20px;height:100%;background-color:#fbfcfc;overflow-y:auto;overflow-x:hidden;min-height:300px;max-height:300px}.sa-chat-msg-info {display: var(--sa-d-flex); flex-direction: column; align-items: flex-start}
   .sa-track-chat-footer{display:var(--sa-d-flex);align-items:center;background:#fff;padding:20px}
   .sa-order-close{position:absolute;left:10px;top:10px;width:37px;height:37px;color:#fff;background-color:var(--sa-primary);border-radius:3px;border:none;line-height:25px;z-index:12;cursor: pointer}.sa-order-close i{display: flex;align-items: center;justify-content: center}
   .sa-track-map-cnt .sa-payment-list li span {color: var(--sa-dark)}.sa-track-map-cnt .sa-payment-list li:last-child {margin: 10px -20px 0;font-size: 14px; padding: 0 20px}
   .sa-support-list{border:1px solid #d8d8d8;background-color:#fff;border-radius:10px}.sa-support-list li{ position: relative; cursor: pointer;  color: var(--sa-dark); border-bottom: 1px solid lightgray; padding: 10px;font-size: 12px}.sa-support-list li:last-child{border-bottom: none}.sa-support-list .sa-form-icon { color: var(--sa-dark-350); font-size: 14px}
   .sa-completed-diangno li {width: calc(100%/3 - (1 - 1/3)* 1px)}
   /*Rate & Review Popup*/
   .sa-pre-rr textarea {border: var(--sa-border-solid) var(--sa-dark-200)}.sa-hr-line {border: var(--sa-border-solid) #DCDDE0}.icon-star,.icon-star-line{cursor:pointer}.icon-star-yellow{color:var(--sa-yellow)}.sa-slct-reason{display:flex;flex-wrap:wrap}.sa-slct-reason .sa-form-group{width:calc(100%/3 - (1 - 1/3)*20px);height:38px;line-height:38px;margin:0 0 20px 20px;text-align: center}.sa-slct-reason .sa-form-group:nth-child(3n){margin-left:0}.sa-slct-reason .sa-form-group [type=checkbox]:checked+label,.sa-slct-reason .sa-form-group [type=checkbox]:not(:checked)+label{padding-right:0;line-height:38px;margin: 0;text-align: center;background-color:#eef2ff;color:var(--sa-dark);width: 100%;border-radius:8px}.sa-slct-reason .sa-form-group [type=checkbox]:not(:checked)+label:before,.sa-slct-reason .sa-form-group [type=checkbox]:checked+label:before{border:var(--sa-none);border: var(--sa-none); width: 100%; height: 100%; color: #FFF; z-index: -1}.sa-slct-reason .sa-form-group [type=checkbox]:checked+label{color:var(--sa-light)} .sa-slct-reason .sa-form-group [type=checkbox]:checked+label:after{display:none}
   /* Support */
   .sa-drug-det {display: flex}.sa-drug-det .sa-drug-tit {width: 60%}.sa-drug-det .sa-count{width: calc(100% - 60%); text-align: left;justify-content: flex-end;margin-top: 0}
   /* Tracking */
   .sa-track-order{display:flex;position:relative}.sa-track-order:before{content:'';height:10px;width:100%;background-color:#eff4fd;top:10px;position:absolute;right:0;z-index:0;left:0}.sa-track-order li{width:33.3333%;text-align:center;position:relative;padding-top:30px;font-weight:500}.sa-track-order li .sa-track-dot{width:28px;height:28px;background:#d2dced;border-radius:8px;z-index:1;display:block;border:5px solid #eff4ff;text-align:center;position:absolute;top:0}.sa-track-order li.sa-packed::before, .sa-track-order li.sa-delivered:before{content:'';position:absolute;right:0;left:0;background:var(--sa-primary);width:0;z-index:0;height:2px;top:14px;transition: width 1s linear}.sa-track-order li.sa-packed::before{right: -100%}.sa-track-order li.sa-delivered:before{right: -50%}.sa-track-order li .sa-track-dot:before{background:var(--sa-success);font-size:8px;color:#fff;line-height:18px;text-align:center;position:absolute;z-index:9;top:0;width:18px;right:0;height:18px;border-radius:3px}.sa-track-order .sa-accepted{text-align: right}.sa-track-order li :is(.sa-accepted,.sa-packed,.sa-delivered).sa-track-dot:before{background:var(--sa-primary);font-size:8px;color:#fff;line-height:18px;text-align:center;position:absolute;z-index:9;top:0;width:18px;right:0;height:18px;border-radius:3px}.sa-track-order li:nth-child(2) .sa-track-dot{right:50%;transform:translateX(50%)}.sa-track-order li:last-child{text-align:left}.sa-track-order li:last-child .sa-track-dot{left:0}
   .sa-pres-list .sa-apt-list-name .sa-avtar{height:26px;font-size:10px;padding:0 12px;margin-left:10px;color:var(--sa-primary);border:1px solid var(--sa-primary);border-radius:5px;font-weight:500}.sa-pres-list li{font-size:12px}.sa-pres-list li .sa-prescription:before{background-position:-265px -195px;width:20px;height:20px}.sa-pres-list li .sa-sprite:before{background-size:450px}.sa-pres-status i{margin-left:10px;font-size:14px}.sa-pres-status i.icon-prescription{font-size: 18px}
   .sa-apt-list li:hover .sa-btn{background:#fff;color:var(--sa-primary)}.sa-tabs-pres li{width:160px;text-align:center}.sa-tabs-pres li.active{font-weight:700}.sa-ord-dark-bg dl dt{font-size: 14px;color: #798597}.sa-diagno-hdng .sa-count{justify-content:flex-end;align-items:center}.sa-diagno-hdng .sa-count .sa-symbol{width:25px;height:25px}.sa-diagno-hdng .sa-slct-count{line-height:unset}
   .sa-textarea.sa-pres-textarea {padding: 10px; border-radius: 8px}.sa-pres-comp .sa-pric-det h6{color:var(--sa-dark);font-size:16px}.sa-pres-comp .sa-pric-det .sa-payment-list li span{color:var(--sa-dark);font-size:14px}.sa-ftr-fixed-btm{position:fixed;bottom:10px;left:75px;right:40px;z-index:9;background:#fff;padding:10px}.sa-pos-rel .sa-filter-ico{top:5px;left:0;margin-right:0}.sa-apt-list li:hover .sa-grey-dark-text{color: var(--sa-light)}.sa-apt-list li:hover .icon-prescription{color: var(--sa-light)}
   .icon-star{color: var(--sa-primary)}.mapboxgl-canvas {height: 100% !important}.sa-trk-map-tit{display: flex;justify-content: space-between; margin-top: 15px;margin-bottom: 20px; color: var(--sa-dark-200)}
   .mapboxgl-marker{display: none}.sa-phar-map {position: absolute; right: 50%; top: 50%; transform: translate(50%, -50%); z-index: 9; width: 100px; text-align: center}.sa-phar-map img{width: 40px}.sa-mapbox .sa-phar-map span{background: var(--sa-primary); color: var(--sa-light); padding: 3px; border-radius: 7px; position: absolute; top: -40px; right: 0; left: 0; width: 100px; text-align: center}.sa-mapbox .sa-phar-map span:after { content: ''; position: absolute; right: 50%; top: 100%;transform: translateX(50%); margin-top: -1px; border: 8px solid; border-color: var(--sa-primary) transparent transparent transparent}
   .sa-trk-fig{height: 260px;position: relative}.sa-trk-fig img {position: absolute; top: 35px; right: 0; left: 0; width: 100%}.sa-service-prov .sa-track-order li span.sa-fill-dot{border: 2px solid var(--sa-primary)}.sa-fill-dot::after{content: '';position: absolute;right: 0;left: 0;width: 10px;height: 10px;border-radius: 50%;background-color: var(--sa-primary);bottom: 50%;transform: translateY(50%);margin: 0 auto}
   /* pharmacy styles end here */
   /*family doctor*/
   .sa-dctr-header-bg{padding: 5px;border-radius: 8px;background-color: #eff2ff;line-height: 1.2}.sa-dctr-header-bg i{font-size: 18px}.sa-dctr-header-bg span{font-size: 12px}.sa-grey-bg{background-color:  #f6faff;padding: 20px;border-radius: 8px}.sa-doctor-img{width:150px;height:150px;position: absolute;left:20px;top:0}
   .sa-tabs-fill.sa-brdr-tabs li.active,.sa-tabs-fill.sa-brdr-tabs~.sa-tab-cont{background-color: transparent}.sa-tabs-fill.sa-brdr-tabs~.sa-tab-cont{padding:0}.sa-img-cover-sm{width: calc(var(--sa-percent)* 50);height: calc(var(--sa-percent)* 50);object-fit: cover}.sa-doct-details figure{width: 55px; height: 50px; margin-left:20px}
   .sa-tabs-fill.sa-brdr-tabs li.active{font-weight: bold}.strike-text{text-decoration: line-through}.sa-family-det .sa-card{padding: 15px}.sa-tabs.sa-brdr-tabs{border-bottom:1px solid #f0f0f0;margin:0 -15px 20px -15px}.sa-package-card{background-color:#eff8ff;padding: 15px;margin-top:20px;border-radius: 8px}.package-list li{font-size: 12px;margin-bottom: 10px}.rating-icon .icon-star{color: #f4da01;margin-left:5px}.sa-consultant-details li:first-child{border-left:1px solid #ced6dd;padding-left:30px}.sa-consultant-details li:last-child{padding-right:30px}.sa-consultant-details{display: flex}.sa-consultant-details li{width:50%;display: flex;align-items: center}.sa-consultant-details strong{font-size: 25px;margin-left: 20px}.sa-browse-datepicker .horizontal-calendar .date-item:first-child .sa-today{background-color: #f4f9ff}.sa-browse-datepicker .horizontal-calendar .choosed-day .date-item-date{border-radius: 50px}.sa-card.sa-card-sm{padding: 10px 15px;margin-bottom: 0}.sa-browse-datepicker .horizontal-calendar .date-item:hover{background-color: transparent}.sa-tabs-fill.sa-brdr-tabs li{width:50%;color:#000;background: none; border: none;text-align: center; margin: 0}.rating-icon{position: absolute;left:20px}.sa-doct-details li{display:flex;border-bottom: 1px dashed #f0f0f0;padding-bottom: 10px;margin-bottom: 20px}.sa-doct-content{width: calc(100% - 55px);font-size: 12px}.sa-doct-content p{color:#a19999}.sa-browse-hdr .sa-browse-datepicker .dp__main{top: 15px; left: 10px; padding: 0}
   .sa-pos-absolute {position: absolute;left: 20px}.sa-browse-datepicker {display: flex; background-color: #f4f9ff; padding: 15px; border-radius: 6px;margin-top:10px;position: relative}.sa-doct-details li:last-child{margin-bottom: 0;border-bottom: none}
   .sa-tabs-fill.sa-brdr-tabs li.active::after,.sa-tabs-fill.sa-brdr-tabs li:first-child.active::after {display: block;width: unset;border-radius: 4px 4px 0 0;bottom: 0; height: 5px;transform: unset;top: auto;background: #66d972;content: ''; position: var(--sa-absolute);right: 15px;left:15px}.sa-doc-pro-card{margin-bottom: 0}.sa-doct-adv-list li{display: flex;align-items: center;margin-top:10px}.sa-browse-datepicker .sa-date-picker input{padding-right: 5px;padding-left: 40px;text-align: center}.sa-browse-datepicker .sa-date-picker .dp__input_wrap:before{left:10px;right:auto;color:var(--sa-primary)}.sa-slot-btn{display: flex;flex-wrap: wrap}.sa-slot-btn .sa-time-slot.sa-disabled-slot{background-color: #EEEDED;border:none;color:#000;text-align: center}.sa-slot-btn .sa-time-slot {width: 80px; border-radius: 8px;padding-right: 6px;padding-left: 6px;color:var(--sa-primary);margin: 0 0 10px 10px;text-align: center;text-transform: lowercase}.sa-slot-btn li:nth-child(6n) p { margin-left: 0} .sa-slot-btn .sa-time-slot:hover,.sa-reschedule .sa-slot-btn .sa-active .sa-time-slot{background-image:linear-gradient(to left, var(--sa-primary), #4ED4F2);border: var(--sa-border-solid) var(--sa-primary);color: var(--sa-light)}
   .sa-browse-hdr.sa-slot-header .sa-container{display: block;padding-top: 0}.sa-browse-hdr.sa-slot-header  .sa-btn-back{margin-bottom: 20px}.sa-drag-clndr .sa-browse-hdr.sa-slot-header .dp__menu{top: 175px !important}.sa-doc-content{margin:0 auto}.sa-browse-hdr .sa-srch-field.sa-srch-field-lg{width:1060px;margin-left:0}.sa-slot-btn .sa-time-slot.sa-disabled-slot:hover{background:#EEEDED;border:none;color:#000;cursor: not-allowed}.sa-browse-hdr.sa-slot-header{box-shadow: none}.isnur-eligible-card {background-color: #e9f8ff;padding: 15px;border-radius: 10px;margin-bottom: 20px}.sa-isur-img{width:50px;object-fit: cover;margin-left:10px}.isnur-eligible-card .sa-card{border:none;padding: 15px;margin-top:20px;margin-bottom: 0}.sa-package-card.sa-mt10{margin-top:10px}.isnur-eligible-card .sa-exp-colapse.active{border-bottom:none;margin-bottom: 0;padding-bottom: 0;color:#000}.isnur-eligible-card .sa-exp-colapse.active span:last-child{color:blue}.isnur-eligible-card .sa-exp-colapse,.isnur-eligible-card .sa-collapse-cnt{padding-right: 0;padding-left: 0}
   .sa-fam-plan{margin: auto}.sa-familyplan-bg { background-color: #ffe3e2; padding: 10px 0 70px; text-align: center; color: red; margin: -80px auto -50px}
   .sa-fam-card [type="checkbox"]:checked + label,.sa-fam-card [type="checkbox"]:not(:checked) + label{margin-top:-10px}.sa-plancard-center{margin:0 auto}.sa-fam-plan .sa-pack-list { padding: 0 30px}.sa-doct-adv-list li span{width: calc(100% - 54px)}.sa-dctr-header-bg figure { margin-left: 5px}
   .sa-consultant-details{display: flex;align-items: center}.sa-consult-family { width: 50%; border-left: 1px solid #ddd}.sa-consult-tot {padding-right: 40px;display: flex;flex-direction: column}.sa-consult-avail>small {font-size: 12px;color: var(--sa-dark-600);font-weight: normal;margin-right: 5px}
   /*family doctor end*/   
   /* Animation start here */
   .sa-anim-underline a {position: relative;color: var(--sa-custom-v1);font-weight: bold}.sa-anim-underline a:after {content: '';position: absolute;right: 0; bottom: -2px;  width: 100%; height: 2px; transform: scaleX(0); background: var(--sa-success); transition: transform .4s ease-out;transform-origin: bottom left}.sa-anim-underline a:hover:after,.sa-nav li a.router-link-active:after {transform: scaleX(1);transform-origin: bottom right}
   .sa-help-center figure{height: 209px}.sa-help-center figure, .sa-service-list figure{border-radius: 10px;overflow: hidden}.sa-help-center img, .sa-service-list img {transition: all 0.6s ease-in-out}.sa-help-center figure:hover img, .sa-service-list li:hover img{transform: scale(1.1)}
   .sa-social-media i:hover{transition: .5s;transform: translateY(-5px)} 
   /* Animation end here */
   /* Prescription referal styles start here */
   .sa-presc-ref-slide{margin: 30px 0 0}.sa-presc-ref{padding: 20px 0;align-items: center}.sa-presc-ref li { box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%); padding: 20px; border-radius: 15px; position: relative;width: 48.3%;height: 100%}.sa-presc-ref-in{padding-left: 150px}.sa-presc-img{width: 150px; position: var(--sa-absolute); bottom: -2px; left: -2px; top: auto}.sa-presc-img img{width: 100%; vertical-align: bottom}.sa-presc-ref i{position: var(--sa-absolute);left: 0;top: 0;background-color: #d8d8d8; color: #fff; padding: 8px; border-radius: 8px 0px;font-size: 12px;cursor: pointer;font-weight: bold}.sa-presc-ref i:hover{background-color: var(--sa-danger);transition: 0.5s}.sa-pending-req{display: var(--sa-d-flex);align-items: center;justify-content: space-between}.sa-pending-req h5 {width: calc(100% - 28px);padding: 0 10px}
   /* Prescription referal styles end here */
   /* caregiver-v2 style start here */
   .sa-sel-car-v2-task{padding: 0 0 calc(var(--sa-pixel) * 10) 0}.sa-cargiver-task{position: var(--sa-relative);padding-left: 122px;cursor: pointer;width: 100%}:is(.sa-caregiver-work p,.sa-cargiver-task p,.sa-caregiver-in p){color:var(--sa-dark-400)}.sa-cargiver-task h6{color: var(--sa-primary)}.sa-cargiver-task small{color:var(--sa-primary)}.sa-cargiver-task figure{position: var(--sa-absolute);bottom: -7px;left: 0;width: 112px}.sa-caregiver-in{padding-left: 110px;;position: var(--sa-relative)}.sa-caregiver-in figure{position: var(--sa-absolute);top: 0px;left: 0;width: 100px}.sa-caregiver-helper ul li{position: var(--sa-relative);margin-bottom: calc(var(--sa-pixel) * 5)}.sa-caregiver-helper ul li:nth-last-of-type(1){margin-bottom: 0}.sa-caregiver-helper ul li span i{width: 20px; border: none; height: 20px; background: var(--sa-success); z-index: 1; border-radius: 50%; color: #fff; display: block; position: absolute; right: 0; text-align: center; line-height: 20px; font-size: 12px}.sa-caregiver-helper ul li span{padding-right: 30px;display: var(--sa-d-block)}.sa-select-duration{display: var(--sa-d-flex);justify-content: space-between;align-items: center;background-color: var(--sa-primary-light);padding: calc(var(--sa-pixel) * 5);border-radius: calc(var(--sa-pixel) * 4)}.sa-select-duration button{border: none;background-color: var(--sa-primary);color: #ffffff;height: 30px; width: 35px; margin: 0; border-radius: 8px; display: var(--sa-d-flex); align-items: center; justify-content: center;cursor: pointer}.sa-select-duration button i{font-weight: 600}.sa-select-duration p{color: var(--sa-primary)}.sa-select-duration p i{color: var(--sa-dark-200);vertical-align: middle;font-size: 16px;margin-left: 6px}.sa-select-duration p span{margin-left: 3px}.sa-caregiver-payment{background: url('https://static.sanar.sa/images/caregiver/confirm-bg-new.png') no-repeat;height: 334px;width: 100%;border-radius: 0 0 20px 20px;background-size: cover;margin-top: -3px}.sa-caregiver-payment-in{background: #fff;margin: -100px auto 0;border: 2px solid #EFF7FF;border-radius: 15px}
   .sa-success-circle{width: 80px; height: 80px; background: #FFF; position: var(--sa-relative); margin: -40px auto 0; border-radius: 50%; padding: 10px; text-align: center}.sa-success-circle::before{content: ""; position: absolute; right: -40px; top: 6px; background: transparent; width: 50px; height: 28px; border-radius: 100%; box-shadow: 0px 20px #fff; transform: rotate(-30deg)}.sa-success-circle::after{content: ""; position: absolute; left: -40px; top: 6px; background: transparent; width: 50px; height: 28px; border-radius: 70%; box-shadow: 0px 20px #fff; transform: rotate(30deg)}.sa-success-circle i{width: 60px; height: 60px; background: var(--sa-success); text-align: center; line-height: 60px; border-radius: 100%; position: relative; z-index: 1;color: #FFF; font-size: 20px;display: block}
   .sa-caregiver-payment h4{font-size: 26px;color: #fff;text-align: center;padding-top: 100px}.sa-caregiver-payment-in > p{text-align: center;padding: 20px 0;font-size: 16px}.sa-caregiver-payment-in h5{text-align: center; width: 248px; margin: 0 auto; font-size: 15px; font-weight: 500; padding: 0 0 30px 0}.sa-patient-details{background-color: var(--sa-primary-light); margin: calc(var(--sa-pixel)* 2); border-radius: 15px; padding: calc(var(--sa-pixel)* 6)}.sa-patient-details p{text-align: right;margin: 0;padding-top: 4px;color: var(--sa-dark-350)}.sa-caregiver-pay{width: 50%;margin: 0 auto}.sa-caregiver-pay button{margin-top: 50px;margin-bottom: 25px}.sa-cargiver-payment{padding-top: 0}
   /* caregiver-v2 style end here */
   /* For Individuals style start here */
   .sa-treatment-card{width: 100%;padding: 30px}.sa-treatment-card:hover{background-color: var(--sa-primary);color: #fff}.sa-treatment-card:hover h6,.sa-treatment-card:hover p{color: #fff}.sa-treatment-card h6{font-size: 28px;padding-bottom: calc(var(--sa-pixel)* 5);color: var(--sa-custom-v1);line-height: 36px}
   .sa-order-sanar h2{text-align: center;margin-bottom: 90px}.sa-order-sanar ul{display: flex;justify-content: space-between;flex-wrap: wrap;gap: 20px}.sa-order-sanar ul li h3{margin: 15px 0;font-size: 22px}.sa-order-sanar ul li span{color: var(--sa-custom-v4);font-weight: 300}.sa-order-sanar ul li{width: calc(100%/4 - (1 - 1/4)* 20px);padding: 0 38px;text-align: center;position: var(--sa-relative);display: flex; flex-direction: column;align-items: center;gap: 0}.sa-order-sanar ul li i{font-size: 50px;color: var(--sa-custom-v2);position: relative}.sa-order-sanar ul li i small{position: var(--sa-absolute); top: -14px; right: -25px; font-size: 14px; background-color: var(--sa-primary); color: #fff; width: 25px; height: 25px; line-height: 23px; border-radius: 50%}.sa-order-sanar ul li i.icon-arrow-right-thick{position: var(--sa-absolute); top: 9px; left: -10px; font-size: 15px;color: var(--sa-primary)}.sa-treatment-card i{font-size: 40px;margin: 10px 0; display: block}.sa-hel-needs{display: flex;flex-wrap: wrap}.sa-hel-needs li{width: 50%}.sa-hel-needs p{color: var(--sa-custom-v3);margin-top: 10px;font-size: 18px}.sa-hel-needs li h2{padding-left: 20px}
   /* custom carousel */
   .sa-hl-last-chaild{display: flex;align-items: center;justify-content: space-around;padding: 100px 0;flex-direction: column;margin-bottom: 0}.sa-hl-last-chaild a{padding: 8px 20px; background-color: var(--sa-primary); color: #fff; border-radius: 10px}.sa-hl-slider .sa-carousel li{width: 32%;display: flex}.sa-hl-slider .sa-carousel,.sa-lise-doc .sa-carousel{gap: 25px;padding: 10px}.sa-hl-slider .sa-prev, .sa-hl-slider .sa-next{width: 56px; height: 56px; font-size: 20px; color: var(--sa-primary); background: #fff; border: none; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); border-radius: 50px;top: 20px}.sa-hl-slider .sa-prev{left: 75px;right:unset}.sa-hl-slider .sa-carousel-slide{padding-top: 100px}.sa-lise-doc .sa-carousel li{width: 23.7%;display: flex}.sa-lise-doc .sa-prev, .sa-lise-doc .sa-next{width: 56px; height: 56px; font-size: 20px; color: var(--sa-primary); background: #fff; border: none; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); border-radius: 50px;bottom: -64px}.sa-lise-doc .sa-next{right: 75px}
   .sa-health-slider{ box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); border-radius: 20px;width: 100%}.sa-health-slider img{width: 100%; height: 200px; object-fit: cover; border-radius: 20px 20px 0 0}.sa-hel-slid-in{padding: 20px}.sa-hel-slid-in p{padding: 20px 0}.sa-hel-slid-in a{color: var(--sa-primary);display: block;text-align: left}.sa-hel-slid-in a i{padding: 4px; background-color: var(--sa-primary); color: #fff; border-radius: 5px; margin-right: 10px}.sa-hl-slider .swiper{padding-top: 80px;padding-right: 10px;padding-left: 10px}.sa-hl-slider .sa-helth-btn{text-align: center;margin-top: 30px}.sa-hl-slider .swiper-button-next{top: 31px;left: 10px}.sa-hl-slider .swiper-button-prev{top: 31px; left: 85px; right: auto}.sa-lise-doc h2{padding-left: 20px}.sa-lise-in .sa-avl-doc{color: var(--sa-success); width: 220px; margin-right: 10px;font-weight: 500}.sa-lise-in span{background-color: var(--sa-success); width: 45px; height: 45px; display: block; border-radius: 50%; border: 10px solid #cef8d4}.sa-lise-in .sa-d-flex{background-color: #eefdf0; align-items: center; padding: 10px 15px; border-radius: 15px}.sa-doc-slider{text-align: center;width: 100%}.sa-doc-slider img{margin: 0 auto;object-fit: cover}.sa-doc-slider span{border: 1px solid var(--sa-dark-200); padding: 2px 17px; border-radius: 20px; display: flex; align-items: center; justify-content: center; width: 108px; margin: 0 auto;font-weight: 500}.sa-doc-slider span i{color: var(--sa-warning-dark); margin-left: 10px; font-size: 22px;line-height: 26px}.sa-doc-slider h3{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;font-weight: 500;margin: 30px 0 15px;font-size: 22px}.sa-lise-doc .swiper{padding-top:20px;padding-bottom: 40px;padding-right: 10px;padding-left: 10px}.sa-lise-doc .sa-helth-btn{text-align: left;margin-top: 13px}.sa-lise-doc .sa-helth-btn button{position: var(--sa-relative);z-index: 11}.sa-lise-doc .swiper-button-prev{bottom:16px;top: auto}.sa-lise-doc .swiper-button-next{bottom: 16px;right: 85px;left: auto;top: auto}.sa-lise-doc .sa-why-sanar-list{margin: 40px 0}.sa-vir-serv{background-image: var(--sa-primary-gradient-trans);padding: 30px;border-radius: 20px}.sa-lise-in,.sa-vir-head{display: flex;justify-content: space-between;align-items: center}.sa-vir-head .sa-d-flex{background-color: #def2fa;padding: 10px;border-radius: 20px}.sa-vir-head .sa-d-flex button{background:none;border: none; color: var(--sa-primary); font-weight: 600; padding: 10px 20px; border-radius: 5px}.sa-vir-head .sa-d-flex button i{margin-left: 10px;vertical-align: middle;font-size: 20px}.sa-med-fig{background-color: var(--sa-primary-light);text-align: center; border-radius: 40px;padding: 80px}.sa-vir-serv .sa-why-sanar-list{margin-top: 40px;padding-bottom: 40px;justify-content: flex-start}.sa-vir-serv h3{font-size: 28px}.sa-vir-serv a{position: var(--sa-absolute);bottom: 0;left: 15px;font-weight: 600}.sa-services-hlt{margin-bottom: 120px}.sa-serv-in{text-align: center;padding: 70px 50px 40px;width: 100%;background: url(https://img.litedev.com/images/static/new-theme/our-services-bg.svg) no-repeat;background-size: cover;border-radius: 20px}.sa-request-bg{background: url(https://img.litedev.com/images/static/new-theme/request-now-bg.svg) no-repeat;background-size: cover}.sa-serv-in h3{color: var(--sa-light)}.sa-serv-in p{color: var(--sa-light);width: 80%;margin: 0 auto 40px;}.sa-serv-in button{background: var(--sa-light);color: #26A9E0}.sa-serv-in button i{vertical-align: middle}.sa-serv-in button:hover{background: var(--sa-custom-v1);color: #fff}.sa-vir-head .sa-d-flex .sa-active{background:var(--sa-primary);color: #fff}.sa-order-sanar ul li i.icon-home-plus:before{font-size: 45px;position: absolute; right:-2px;top: 0}.sa-medc-test{display: flex;flex-direction: column;justify-content: space-between;width: calc(100% - 220px)}.sa-medc-test h3{font-size: 28px;margin: 20px 0}
   .sa-h-med-serv .sa-btn-outline-primary{margin: 0 10px}.sa-h-med-serv{display: flex; gap: 25px;flex-wrap: wrap;}.sa-h-med-serv li {background-image: var(--sa-primary-gradient-trans); padding: 25px; border-radius: 20px;width: calc(100%/2 - ( 1 - 1/2)* 25px);}.sa-h-med-serv li .sa-row{width: 100%;}.sa-home-medc {display: flex; gap: 25px;}.sa-med-img{width: 214px;height: 224px;border-radius: 15px;background: rgb(237 248 255 / 60%)}.sa-h-med-serv li:nth-child(4n+3), .sa-h-med-serv li:nth-child(4n+4) { background: var(--sa-primary-light-bg); }
   .sa-med-img img{border-radius: 15px;object-fit: unset;}.sa-med-ser .sa-vir-head{margin-bottom: 40px;}
   /* For Individuals style end here */
   /* sanar patients style start here */
   .sa-patient-pr{margin-bottom: 80px}.sa-programs{background: url(https://sanar-assets.com/images/static/new-theme/sanar-patient-bg.png) no-repeat;background-size: cover;text-align: center; padding: 120px 0 90px; margin-bottom: 80px}.sa-programs p{width: 50%;font-size: 22px; margin: 0 auto}.sa-programs h2{font-size: 50px;margin-bottom: 30px}.sa-programs .sa-app-stores{margin-top: 30px}.sa-programs .sa-app-stores { justify-content: center}.sa-programs .sa-app-stores i{color: var(--sa-lite)}.sa-programs .sa-app-stores .sa-btn-primary{width: 150px;margin-right: 10px}.sa-patient-pr .sa-hel-needs{margin-bottom: 60px}.sa-patient-pr .sa-health-slider{margin-bottom: 30px}.sa-patient-pr span.count{display: block;text-align: left;color: var(--sa-custom-v3)}
   /* sanar patients style end here */
   /* Helper styles start Here*/
   .sa-trans-bg {background-color: transparent}.sa-light-bg {background: var(--sa-light)}.sa-dark-bg {background: var(--sa-dark)}.sa-primary-bg,.sa-phone-list li.sa-primary-bg{background: var(--sa-primary)}.sa-success-bg,.sa-phone-list li.sa-success-bg{background: var(--sa-success)}.sa-info-bg,.sa-phone-list li.sa-info-bg{background: var(--sa-info)}.sa-warning-bg,.sa-phone-list li.sa-warning-bg{background: var(--sa-warning)}.sa-danger-bg,.sa-phone-list li.sa-danger-bg{background: var(--sa-danger)}.sa-gray-bg,.sa-phone-list li.sa-gray-bg {background: var(--sa-dark-200)} .sa-primary-dark-bg,.sa-phone-list li.sa-primary-bg:hover{background: var(--sa-primary-dark)}.sa-success-dark-bg,.sa-phone-list li.sa-success-bg:hover{background-image:linear-gradient(to left, var(--sa-success), #51df70)}.sa-info-dark-bg,.sa-phone-list li.sa-info-bg:hover{background: var(--sa-info-dark)}.sa-warning-dark-bg,.sa-phone-list li.sa-warning-bg:hover{background: var(--sa-warning-dark)}.sa-danger-dark-bg,.sa-phone-list li.sa-danger-bg:hover{background: var(--sa-danger-dark)}.sa-gray-dark-bg,.sa-phone-list li.sa-gray-bg:hover {background: var(--sa-dark-600)}.sa-primary-light-bg{background-color: var(--sa-primary-light)}.sa-danger-light-bg{background-color: var(--sa-danger-light)}.sa-info-light-bg{background-color: var(--sa-info-light)}.sa-succ-light-bg{background-color:var(--sa-success-light) }.sa-warning-light-bg{background-color:var(--sa-warning-light);margin-bottom: 0}.sa-info-dark-bg {background-color: var(--sa-info-dark)}.sa-gray-light-bg{background-color: var(--sa-dark-50)}.sa-warning-text-bg {color: var(--sa-dark-350);background-color: #FFF8E4}.sa-ord-dark-bg{background-color: #EEF2FF}
   .sa-primary-brdr{border-color: var(--sa-primary)}.sa-info-brdr{border-color: var(--sa-info)}.sa-light-text{color: var(--sa-light)}.sa-dark-text{color: var(--sa-dark)}.sa-gray-text{color: var(--sa-dark-200)}p.sa-gray-text{color: var(--sa-dark-200)}.sa-primary-text {color: var(--sa-primary)}.sa-success-text{color: var(--sa-success)}.sa-danger-text{color: var(--sa-danger)}.sa-warning-text{color: var(--sa-warning)}.sa-info-text{color: var(--sa-info)}.sa-primary-light-text {color: var(--sa-primary-light)}.sa-success-light-text{color: var(--sa-success-light)}.sa-danger-light-text{color: var(--sa-danger-light)}.sa-warning-light-text{color: var(--sa-warning-light)}.sa-info-light-text{color: var(--sa-info-dark)}.sa-primary-dark-text {color: var(--sa-primary)}.sa-success-dark-text{color: var(--sa-success-dark)}.sa-danger-dark-text{color: var(--sa-danger-dark)}.sa-warning-dark-text{color: var(--sa-warn-dark)}.sa-info-dark-text{color: var(--sa-info-dark)}.sa-gray-dark-text{color: var(--sa-dark-600)}.sa-dark-blue-text {color: var(--sa-primary-dark)}.sa-grey-dark{color:#8c919d}.sa-grey-dark-text{color: #797979}.sa-header-body{color:var(--sa-custom-v1)}p.sa-header-body{color:var(--sa-custom-v1)}.sa-dark-gray-text{color: #626262}
   .sa-text-center{text-align: var(--sa-center)}.sa-text-right {text-align: var(--sa-right)}.sa-text-left {text-align: var(--sa-left)}.sa-pull-right {float:left}.sa-pull-left {float:right}
   .sa-d-flex { display: var(--sa-d-flex);display: -webkit-flex}.sa-d-f-end { display: inline-flex; justify-content: flex-end}.sa-flex-start{justify-content: flex-start}.sa-d-f-wrap { display: var(--sa-d-flex); flex-wrap: wrap}.sa-d-f-basis { flex-basis: 100%}.sa-d-f-sbetween,.sa-ftr-res-btn {display: var(--sa-d-flex);justify-content: space-between; align-items: var(--sa-center)}.sa-d-f-a-center {display: var(--sa-d-flex); align-items:var(--sa-center)}.sa-d-f-j-center {display: var(--sa-d-flex); justify-content:var(--sa-center)}.sa-d-flex-dir-col { display: var(--sa-d-flex);flex-direction: column}.sa-d-f-aend{display: flex;align-items: flex-end}.sa-d-f-jend{display: flex;justify-content: flex-end}.sa-d-f-a-stretch {display: var(--sa-d-flex); align-items:var(--sa-stretch)}
   article,aside,figcaption,figure,footer,header,main,section,.sa-d-block,sa-mob-none{display: var(--sa-d-block)}.sa-d-none,.sa-dialog .sa-dialog-back-btn,.sa-mob-block,.sa-nav-mob,.sa-doc-det-block,.sa-mob-flex .sa-edit-pro i{display: none}.sa-d-i-block{display: var(--sa-d-i-block)}
   .sa-mt0 {margin-top: 0}.sa-mt5 {margin-top: calc(var(--sa-pixel)* 2.5)}.sa-mt10 {margin-top: calc(var(--sa-pixel)* 5)}.sa-mt15,.sa-ftr-res-btn {margin-top: calc(var(--sa-pixel)* 5 + 5px)}.sa-mt20{margin-top: calc(var(--sa-pixel)* 10)}.sa-mt25 {margin-top: calc(var(--sa-pixel)* 10 + 5px)}.sa-mt30 {margin-top: calc(var(--sa-pixel)* 15)}.sa-mt40 {margin-top: calc(var(--sa-pixel)* 20)}
   .sa-mr0 {margin-left: 0}.sa-mr5 {margin-left: 5px}.sa-mr10 {margin-left: calc(var(--sa-pixel)* 5)}.sa-mr15 {margin-left: 15px}.sa-mr20 {margin-left: calc(var(--sa-pixel)* 10)}.sa-mr25 {margin-left: 25px}
   .sa-mb0 {margin-bottom: 0}.sa-mb5 {margin-bottom: 5px}.sa-mb10,.sa-smthng-wrg h5 {margin-bottom: calc(var(--sa-pixel)* 5)}.sa-mb15 {margin-bottom: 15px}.sa-mb20 {margin-bottom: calc(var(--sa-pixel)* 10)}.sa-mb25 {margin-bottom: 25px}.sa-mb30,.sa-addrecord {margin-bottom: 30px}.sa-mb50{margin-bottom: calc(var(--sa-pixel)* 25)}.sa-mb100{margin-bottom: calc(var(--sa-pixel)* 50)}
   .sa-ml0 {margin-right: 0}.sa-ml5 {margin-right: 5px}.sa-ml10 {margin-right: calc(var(--sa-pixel)* 5)}.sa-ml15 {margin-right: 15px}.sa-ml20 {margin-right: calc(var(--sa-pixel)* 10)}.sa-ml25 {margin-right: 25px}.sa-ml30{margin-right:30px}.sa-ml35{margin-right:35px}.sa-ml40{margin-right:calc(var(--sa-pixel)* 20)}.sa-ml50{margin-right:calc(var(--sa-pixel)* 25)}
   .sa-pt0{padding-top: 0}.sa-p20{padding:20px}.sa-pt10 { padding-top: calc(var(--sa-pixel)* 5)}.sa-pt20 { padding-top: calc(var(--sa-pixel)* 10)}.sa-pt30 { padding-top: 30px}.sa-pr0 { padding-left: 0px}.sa-pr5{padding-left: 5px}.sa-pr10 { padding-left: calc(var(--sa-pixel)* 5)}.sa-pr20 { padding-left: calc(var(--sa-pixel)* 10)}.sa-pb10 { padding-bottom: calc(var(--sa-pixel)* 5)}.sa-pb20 { padding-bottom: calc(var(--sa-pixel)* 10)}.sa-pl0 { padding-right: 0px}.sa-pl10 { padding-right: calc(var(--sa-pixel)* 5)}.sa-pl20 { padding-right: calc(var(--sa-pixel)* 10)}.sa-pl75 { padding-right: calc(var(--sa-pixel)*35 + 5px)}.sa-pl85 { padding-right: calc(var(--sa-pixel)*40 + 5px)}.sa-plr10{padding-right: 10px;padding-left: 10px;}
   .sa-f-size10 {font-size: calc(var(--sa-pixel)* 5 + 1px)}.sa-f-size11 { font-size: calc(var(--sa-pixel)* 5 + 1px)}.sa-f-size12 { font-size: calc(var(--sa-pixel)* 6 + 1px)}.sa-f-size13 { font-size: calc(var(--sa-pixel)* 6 + 1px)}.sa-f-size14 { font-size: calc(var(--sa-pixel)* 7)}.sa-f-size16 { font-size: calc(var(--sa-pixel)* 8)}.sa-f-size18 { font-size: calc(var(--sa-pixel)* 9)}.sa-f-size20 { font-size:calc(var(--sa-pixel)* 10)}.sa-f-size22 { font-size: calc(var(--sa-pixel)* 11)}.sa-f-size30 { font-size: 30px}.sa-f-size35 { font-size: 35px}.sa-f-size44{font-size:44px}.sa-f-size70{font-size:70px}
   .sa-bold{font-weight: bolder}.sa-font-normal {font-weight: normal}.sa-italic {font-style: italic}.sa-fw500{font-weight: 500}.sa-fw400{font-weight: 400}.sa-fw300{font-weight: 300}
   .sa-h100{height: calc(var(--sa-percent)* 50)}.sa-w100 {width: calc(var(--sa-percent)* 50)}.sa-w90 {width: 90%}.sa-w80 {width: 80%}.sa-w70 {width: 70%}.sa-w60 {width: 60%}.sa-w50 {width: 50%}.sa-w40 {width: 40%}.sa-w35 {width: 35%}.sa-w30 {width: 30%}.sa-w20 {width: 20%}
   dfn {font-style: normal}hr {border-bottom: none;border-right:none; border-left: none; border-top:var(--sa-border-dashed) var(--sa-dark-150); margin: 15px 0}.sa-pos-rel,.sa-loc-label,.sa-pos-relative{position:var(--sa-relative)}.sa-pos-static {position:var(--sa-static)}.hr-line{margin: 12px calc(var(--sa-pixel)* -10);border-top: var(--sa-border-solid) #DCDDE0}
   .sa-ellipsis {overflow: var(--sa-o-hidden);text-overflow: ellipsis;white-space: nowrap; width: 80%;display: var(--sa-d-i-block)}.sa-cursor{cursor: var(--sa-pointer)}.sa-over-flow {overflow: var(--sa-o-hidden)}
   .sa-img-cover {width: calc(var(--sa-percent)* 50);height: calc(var(--sa-percent)* 50); object-fit: cover}.sa-img-scale-down {width: calc(var(--sa-percent)* 50);height: calc(var(--sa-percent)* 50); object-fit: scale-down}.sa-img-contain{width: calc(var(--sa-percent)* 50);object-fit: contain}.sa-text-underline {text-decoration: underline}.sa-text-underline:hover {text-decoration: none}.sa-overflow-y {overflow-y: scroll}.sa-text-upper{text-transform: uppercase}
   .sa-loader {width: 80px;position:var(--sa-absolute);top: 50%;right: 50%;transform: translate(50%, -50%)}.sa-loader-top {top: 150px}.sa-loader-left {right: 150px}.sa-strike{color:#D81C1C;text-decoration: line-through;font-size: calc(var(--sa-pixel)* 6 + 1px)}.sa-loader-bg { z-index: 999; background: rgba(255,255,255,0.9); top: 0; position:var(--sa-fixed); bottom: 0; right: 0; left: 0; text-align: var(--sa-center)}z-index110 {z-index: 110}.z-index111 {z-index: 111}.sa-loader-btn img {margin: auto; height: 45px; text-align: center; vertical-align: middle}
   .sa-no-data {text-align: var(--sa-center)}.sa-no-data img {width: 30%;display: var(--sa-d-block);margin: 0 auto calc(var(--sa-pixel)* 10) auto}.sa-no-data p {font-size: calc(var(--sa-pixel)* 9);line-height:28px;color: #ACACAC}
   .sa-link {color: var(--sa-primary);text-decoration: underline;cursor: var(--sa-pointer)}.sa-link:hover {text-decoration: none}.sa-line-clamp{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: var(--sa-o-hidden);word-break: break-word}.sa-word-break{word-break: break-word}
   .sa-loc-field .sa-form-icon,.sa-form-group .icon-invisible,.sa-form-group .icon-eye{pointer-events: unset}
   .sa-profile-list li :where(a , span),.sa-tabs-vert-lft li.active,.sa-tabs-btn li.active,.sa-addrecord .sa-slct-serv-list li.active{transition: .4s}.sa-top120{margin-top: 120px}.sa-btm100{margin-bottom: 100px}
   .sa-ver-mid{vertical-align: middle}
   /* Helper styles End Here*/
   /* transition styles start here */
   .v-enter-from{opacity: 0;transform: translateX(-60px)}.v-enter-active{transition: all 0.6s ease-out}.v-enter-to{opacity: 1;transform: translateX(0)}
   .v-leave-to{opacity: 0;transform: translateX(0)}.v-leave-active{transition: all 0.6s ease-out}.v-leave-from{opacity: 1;transform: translateX(-60)}
   /* transition styles end here */
   .sa-insur-gray-box span,.sa-insur-gray-box label{font-size: 11px}.sa-insur-gray-box label{margin-bottom: 0}
   .sa-plan-card .insur-radio{border-bottom: 1px solid #CCCCCC;margin:0 -15px 15px -15px;padding: 0 10px}.sa-plan-card .insur-radio:last-child { border-bottom: none; margin-bottom: 0}
   .sa-plan-card{background-color:#eff8ff;padding: 15px;margin-bottom:20px;border-radius: 8px;margin-top:10px}
   .sa-plan-list li{display: flex;justify-content: space-between;line-height: 25px}
   .sa-plan-list li small:first-child{color:#797979}.sa-dialog .sa-dialog-content-center.sa-dialog-space{padding: 20px}
   .sa-insur-gray-box  label{color:#797979}.sa-insur-gray-box [class*=col]{margin-bottom: 15px}.sa-pos-relative .sa-grey-dark-text{font-size: 12px;width: calc(100% - 110px)}
   .sa-goals-img-lg{width: 80px; height: 80px; position: absolute; left: 0; bottom: -20px}
   .sa-insur-gray-box{background-color: #EFF2FF; padding: 15px; border-radius: 6px; margin-bottom: 20px}
   .sa-link-insur{padding-right:26px;position: relative}.sa-plan-card .insur-radio label{margin-bottom: 15px}.sa-goals-img { width: 25px; height: 25px; margin-left: 10px; vertical-align: middle}.sa-link-insur .icon-arrow-right{ color: var(--sa-primary); vertical-align: sub; margin-right:10px; font-weight: 600; font-size: 16px}.sa-navbar .sa-link-insur { display: none}.sa-link-insur .sa-add-ins {padding-right: 26px;vertical-align: middle;margin-left: 10px}.sa-link-insur .sa-ins-icon:before{height: 25px;top: -2px}
   .sa-ins-dialog {min-height: 70%}.sa-ins-body{position: absolute; right: 0; left: 15px; top: 50%; transform: translateY(-50%)}.sa-sub-det{ background-color: #f4f4ff; border-radius: 6px 6px 0 0; padding: 10px 10px 55px 10px;margin-bottom: -32px}.sa-services .sa-link-insur .sa-add-ins {padding-right: 0;display: inline-block}.sa-add-ins{padding-right: 25px}
   .sa-sub-det .sa-doctor-img{left:30px}.sa-doc-pro-card .sa-consultant-details .sa-unlimit-size{font-size: 15px}
   .sa-mob-track-center{margin-top: 20px}
   /*home page styles*/
   .sa-medcl-services i{font-size: 10px;color: var(--sa-success)}.sa-service-content p{margin-right:25px}.mble-img {z-index: 12; position: absolute;width:500px;height:500px;right: 80px}.sa-card-brdr .sa-card-shadow.active{background-color:#e9f6fb;border-color:#45b5e4}
   .sa-service-content [class*=col]:first-child{margin-top:80px}.sa-medcl-services{margin-top:20px;margin-right: 100px}.sa-medcl-services li{margin-bottom: 10px;gap:10px;display: flex;align-items: baseline;color:var(--sa-custom-v3);font-weight: 300}.sa-faq-bg:before{ content: ''; background: url(https://sanar-assets.com/images/static/new-theme/curve.png) no-repeat; background-size: 100%; width: 90%; height: 130%; position: absolute; top: -50px; right: 20px}
   .sa-sanar-bg .sa-app-stores{justify-content: center}.sa-sanar-bg .sa-card-shadow{z-index: 13; background: rgba(255,255,255,0.9);position: absolute;bottom: 95px;border-radius:50px;padding: 30px;width: 90%}.sa-card-brdr .sa-card-shadow{border-right:3px solid #d5d4dd;border-top-left-radius: 0;border-bottom-left-radius: 0;margin-bottom: 10px;cursor:pointer}.sa-about-sanar{background-color: #def2fa;text-align: center;padding:50px 20px;margin-top:40px;margin-bottom: 50px}
   .sa-join-us-bg {background: url(https://sanar-assets.com/images/static/new-theme/sanarservice.png) no-repeat;background-size: 100%;display: block;height: 420px;text-align: center;width: 100%;margin-bottom: 80px; padding: 80px}.sa-btn-plain{background: var(--sa-light);color:#26A9E0;width:25%;border:1px solid}
   .sa-abt-sanar{background: var(--sa-primary-gradient-light);padding: 90px 0}.sa-sanar-bg.sa-faq-bg:before { width: 500px; height: 500px; top: -5px; right: 80px}.sa-sanar-bg .sa-card-shadow strong,.sa-card-brdr strong,.sa-faq-bg h5{color:var(--sa-custom-v1)}.sa-faq-accor .sa-exp-colapse.active{border-bottom:none;margin-bottom: 0}.sa-faq-accor .sa-exp-colapse span{color:var(--sa-custom-v1)}.sa-faq-accor .sa-exp-colapse.active span{color:#26A9E0}.sa-card-brdr .sa-card-shadow:first-of-type{margin-top:30px}.sa-join-us-bg h2 {color: var(--sa-light);font-size: 42px;padding: 20px 200px 60px}.med-prov-img { z-index: 12; position: absolute; width: 550px; height: 500px; right: 80px; top: -30px}.sa-prov-img { z-index: 12; position: absolute; width: 475px;right: 100px; top: -10px; height: 410px}.sa-sanar-bg.sa-faq-bg.sa-business-prov:before { width: 500px; height: 500px; top: 20px; right: 80px}
   .sa-faq-accor .v-enter-active{transition: none}.sa-faq-accor .v-leave-to{opacity: 0;transform:none}.sa-faq-accor .v-leave-active{transition: none}.sa-faq-bg .sa-common-title{flex-direction: column}
   .sa-abt-sanar .icon-rating {font-size: 16px;color: var(--sa-primary);margin-left: 5px}.sa-abt-sanar .sa-carousel{gap:20px}.sa-abt-sanar .sa-carousel li{width: calc(100%/3 - (1 - 1/3)*25px);padding:10px;display: flex}
   .sa-card-brdr strong{font-size: 22px}
   .sa-service-bg .sa-health-ins{margin-bottom: 120px}
   /*home page styles end*/
   /*join-us-provider styles*/
   .sa-faq-accor .sa-exp-colapse,.sa-faq-accor .sa-collapse-cnt{padding: 0}
   .sa-service-prov {width:70%;margin:40px auto}.sa-input-radio[type="radio"]:checked + label:before{border:1px solid #26a9e0}
   .sa-input-radio [type="radio"]:checked + label:after{background:#26a9e0;right: 4.8px;top: 4.8px;width: calc(var(--sa-pixel)* 5);height: calc(var(--sa-pixel)* 5)}.sa-input-radio [type="radio"]:checked + label:before{border-color:#26a9e0}.sa-input-radio [type="radio"]:not(:checked) + label:before{border:1px solid #CCCCCC}.sa-input-radio{padding: 14px 15px;border-radius: 6px;border: var(--sa-border-solid) var(--sa-dark-150);margin-left: 10px;margin-bottom: 20px; height: 50px; width: calc(100%/3 - (1 - 1/3)*20px)}.sa-input-radio.check{border-color: var(--sa-primary);background: var(--sa-primary-light)}.sa-input-radio .sa-form-group label,.sa-input-radio label{margin-bottom: 0}
   .sa-card-shadow.sa-service-prov{border-radius: 0;padding: 50px}.sa-service-prov .sa-slct-card{margin-top:20px}.sa-service-prov .sa-slct-card li{width: calc(100%/3 - (1 - 1/3)*15px)}.sa-service-prov .sa-slct-card li a{height:180px;padding: 30px;cursor: pointer;font-size: 16px;border: 1px solid transparent;}.sa-service-prov .sa-slct-card li a:hover,.sa-service-prov .sa-slct-card li a:active{background-color: #EAF7FC;border:1px solid #26A9E0}.sa-service-prov .sa-slct-card li a i{width: 44px; height: 54px; margin-bottom: 15px}.sa-service-prov .sa-slct-card li a i.sa-doc-spe{background-position: -180px 0}.sa-service-prov .sa-slct-card li a i.sa-hos-cen{background-position: -224px 0}.sa-service-prov .sa-slct-card li a i.sa-in-company{background-position: -269px 0}.sa-service-prov .sa-slct-card li.active  a{border-radius: 10px;background-color: #eaf7fc;border: 1px solid #6cc4ea}.sa-service-prov .sa-slct-card li:last-child{margin-left:0}.sa-pag-btn{display: flex;justify-content: space-around;margin-top:30px}
   .sa-service-prov .sa-track-order li .sa-track-dot:before {background: var(--sa-primary);font-size: 8px; color: #fff; line-height: 32px; text-align: center; position: absolute; z-index: 9; top: -3px; width: 32px; right: -3px; height: 32px;border-radius: 50%}.sa-service-prov .sa-track-order li .sa-track-dot {width: 32px;height: 32px;background: #fff;border-radius: 50%;z-index: 1;display: block;border: 3px solid #eff4ff; text-align: center; position: absolute; top: 0}.sa-service-prov .sa-track-order{justify-content: center;margin: 15px auto 60px;width: 40%}.sanar-busines-form .sa-service-prov .sa-track-order{width: 20%}.sa-service-prov .sa-track-order:before{right:0;left:0;height:2px;top:15px}.sa-service-prov .sa-form-group>label~.sa-form-control~.icon-logout3{color:var(--sa-primary)}.sa-service-prov [type="checkbox"]:checked+label:before {background-color: #26a9e0;border-color: #26a9e0}.sa-card.sa-input-radio.active {background: #eaf7fc;border-color: #74c7eb}.sa-service-prov [type="checkbox"]:not(:checked)+label:hover:before,.sa-service-prov [type="checkbox"]:checked+label:hover:before {border-color: #CCCCCC}.sa-form-space .sa-form-group .sa-card,.sa-form-space .sa-form-group{margin-bottom: 5px}.sa-input-field textarea{min-height: 45px}.sa-service-prov .sa-form-control{border-color:#E6E5EB}.sa-service-prov .sa-track-order .sa-track-right span{left: -22px;right: inherit}.sanar-busines-form .sa-service-prov .sa-track-order li{width: 50%}
   .sa-sprite-new.sa-send { background-position: -502px 0; width: 56px; height: 76px; background-size: 2000px} .sa-req.sa-service-prov .sa-f-size18{ padding-top: 40px}
   .sa-service-prov .sa-form-group>label~.sa-form-control~.icon-upload.sa-form-icon{color:var(--sa-primary)} .sa-dialog-serv-med .sa-top120{margin-top: 0}
   /*join-us-provider styles ends*/
   /* About Us styles start here*/
   .sa-care .sa-select-lang-btn{color:unset}.sa-abt-header .sa-header {background: #fff}
   .sa-about-us,.sa-join-prvder {position: relative;background-image: url(https://sanar-assets.com/images/static/new-theme/about-bg.png); background-repeat: no-repeat; background-size: 100%}.sa-abt-tit h1 { text-align: center; padding: 60px 50px 0; font-weight: 900} .sa-abt-tit p { text-align: center; width: 70%; margin: 15px auto 30px}.sa-mt100 {margin-top: 100px}
   .sa-who-we .sa-row>div{display: flex;align-items: stretch}.sa-who-we .sa-row>div:nth-child(3){display: block}.sa-who-we h2{text-align: center;margin-bottom: 40px}.sa-who-we h4, .sa-who-we p{color: #fff}.sa-who-we p {width: 70%;margin-bottom: 50px}.sa-who-we .sa-card{display: flex;justify-content: space-between;flex-direction: column;width: 100%}
   .sa-who-bg1:before { content: ''; background: url(https://sanar-assets.com/images/static/new-theme/whowe2.svg) no-repeat; position: absolute; left: 0; left: 0; bottom: 0; width: 180px;height: 155px; background-size: 180px}
   .sa-who-bg2:before { content: ''; background: url(https://sanar-assets.com/images/static/new-theme/whowe1.svg) no-repeat; position: absolute; left: 0; width: 220px; top: 80px; height: 155px; background-size: 180px}
   .sa-arrow-right-bg{display: flex;align-items: center;justify-content: flex-end;font-size: 16px;cursor: pointer;font-weight: bold}.sa-arrow-right-bg i{width: 56px; height: 56px; display: flex; align-items: center; justify-content: center;font-size: 20px; border-radius: 50px; font-weight: 600}
   .sa-arrow-right-light {color: #fff; justify-content: flex-start;width: 160px;}.sa-arrow-right-light i{  color: #26A9E0; background-color: #fff;  margin-left: 10px}
   .sa-arrow-right-primary { color: var(--sa-primary)} .sa-arrow-right-primary i { color: #fff; background: var(--sa-primary); margin-right: 10px}
   .sa-why-sanar h2{font-size: 35px;margin-bottom: 30px}.sa-why-sanar h2, .sa-why-sanar p{text-align: center}.sa-why-sanar p{width: 65%;margin: 0 auto 50px}
   .sa-why-sanar-list{display: flex; align-items: center; justify-content: center; flex-wrap: wrap;gap: 30px 50px}.sa-why-sanar-list li { color: #ACA9BB; position: relative; padding-right: 45px;font-weight: 300}
   .sa-suc-tick li i{ color: #fff; background-color: #4fe765; border-radius: 50px; font-size: 9px; position: absolute; top: 0px; right: 0px; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center}.sa-why-sanar-list.sa-suc-tick li i{top: -5px}
   .sa-suc-tick li.more-list:before{content: '';width: unset;height: unset}.sa-suc-tick li.more-list{padding-right: 0;color: #0080FF;cursor: pointer}
   .sa-awards {padding: 80px 0;background: var(--sa-primary-gradient-trans)}.sa-awards h2{text-align: center;margin-bottom: 60px}
   .sa-awards .sa-carousel { align-items: center; width: 75%;gap: 20px} .sa-awards .sa-carousel li { width: 200px; height: 190px; background: #fff; border-radius: 28px; display: flex; align-items: center; justify-content: center} .sa-awards img { width: 115px; height: 115px; object-fit: contain}
   .sa-awards .sa-prev,.sa-awards .sa-next{width: 56px; height: 56px;font-size: 20px; color: var(--sa-primary); background: #fff;border:none; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); border-radius: 50px; left: 160px; right: unset;font-weight: normal}.sa-awards .sa-prev{top: 110px}.sa-awards .sa-next{top: 35px}
   .sa-board h2{ font-size: 35px; text-align: center}.sa-board .sa-carousel {gap: 20px;margin-top: 60px;justify-content: center}.sa-board .sa-carousel li{position: relative;background-color: #26A9E0; height: 350px; border-radius: 10px; width: calc(100%/4 - (1 - 1/4)*10px)}.sa-board .sa-carousel li img {position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto}
   .sa-board-list-det { position: absolute; bottom: 0; right: 0;max-width: 95%; background: rgba(255,255,255,0.8); border-top-left-radius: 15px; padding: 10px; text-align: right;height: 110px}.sa-board-list-det h5 {color: #002a56}.sa-board-list-det p {color: #ACA9BB}
   .sa-board  :is(.sa-prev, .sa-next), .sa-abt-sanar  :is(.sa-prev, .sa-next){ width: 56px; height: 56px;position: absolute; top: 0; font-size: 20px; color: var(--sa-primary); background: #fff; border: none; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); border-radius: 50px}.sa-board .sa-next,.sa-abt-sanar .sa-next{right: 70px}.sa-board .icon-left-arrow:before,.sa-awards .icon-left-arrow:before,.sa-hl-slider .icon-left-arrow:before,.sa-lise-doc .icon-left-arrow:before{content: "\e9d9"}.sa-board .icon-right-arrow:before,.sa-awards .icon-right-arrow:before,.sa-hl-slider .icon-right-arrow:before,.sa-lise-doc .icon-right-arrow:before{content: "\e9da"}
   .sa-icon-bg.icon-eye:before,.sa-icon-bg.icon-target:before,.sa-icon-bg.icon-hospital3:before,.sa-icon-bg.icon-digital-nomad:before,.sa-icon-bg.icon-purse:before, .sa-icon-bg.icon-report3:before, .sa-icon-bg.icon-call-center-agent:before, .sa-icon-bg.icon-correction:before, .sa-icon-bg.icon-date-time:before, .sa-icon-bg.icon-skill:before,.sa-icon-bg.icon-healthcare2:before{position: absolute;top: 0;right:0px;font-size: 50px} .sa-common-title { display: flex; gap: 10px;align-items: center;margin-bottom: 20px}
   .sa-icon-bg { font-size: 30px; width: 50px; height: 48px; position: relative;color: var(--sa-custom-v2)}.sa-icon-bg:after { content: ''; position: absolute; left: 0;right: 8px; top: 0; background: url(https://sanar-assets.com/images/static/v5/icon-bg.svg) no-repeat; background-size: 100%; width: 54px; height: 52px}
   .sa-icon-bg-lg { width: 88px; height: 72px; font-size: 70px}.sa-icon-bg-lg::after { width: 74px; height: 72px}.sa-icon-bg.sa-icon-bg-tit {width: calc(100% - 78px)}.sa-icon-bg.icon-eye:before{top: 10px; font-size: 30px}
   .sa-service-content .sa-common-title .sa-icon-bg-lg.icon-hospital3:before,.sa-med-content .sa-common-title .sa-icon-bg-lg.icon-healthcare2:before,.sa-service-content .sa-common-title .sa-icon-bg-lg.icon-skill:before,.sa-icon-bg-lg.icon-report3:before,.sa-icon-bg-lg.icon-call-center-agent:before,.sa-icon-bg-lg.icon-correction:before{font-size: 70px;right: 0}
   .sa-gap20{gap: 20px}.sa-gap30{gap: 30px}.sa-common-title~.sa-icon-space85{padding-right: 85px}.sa-med-content .sa-common-title,.sa-service-content .sa-common-title{align-items: flex-start}
   /* About Us styles end here*/
   /* .sa-dialog .sa-dialog .sa-dialog .sa-dialog-body { width: 100%} */
   .sa-dialog~.sa-dialog .sa-dialog-body-md{width: 45%}
   .sa-carousel-slide button,.sa-carousel-slide~button {cursor: pointer}
   /*footer styles start here*/
   .sa-footer-bg { background: #002A56; border-top: 5px solid; padding: 3.125rem 0 1.25rem 0; color: #FFF; border-image-source: linear-gradient(25deg, #4fe765 0%, #26a9e0 100%); border-image-slice: 5}
   .sa-footer p {color: #fff} .sa-ftr-lg.sa-footer-logo { width: 100px} .sa-footer .sa-footer-list li { line-height: 30px} .sa-footer .sa-footer-list li a:hover{ color: #26A9E0} .sa-footer .sa-footer-copy { border-top: 1px solid #FFF; margin-top: 20px} .sa-footer .sa-newletter { margin-top: 9.25rem}.sa-footer .sa-newletter h5{color: var(--sa-light)} .sa-footer .sa-newletter ul { display: flex} .sa-footer .sa-newletter ul li { margin-left: 1.5625rem; position: relative; font-size: 14px;font-weight: 300; margin-bottom: 10px} 
   .sa-footer .sa-newletter ul li:before { width: 0.1875rem; height: 0.1875rem; border-radius: 3.125rem; content: ""; position: absolute; right: -10px; top: 50%; transform: translateY(-50%); background-color: #FFF} .sa-footer .sa-newletter ul li:first-child:before { position: unset; background-color: unset}.sa-footer .sa-newletter p { color: #26A9E0;font-size: 14px}.sa-input-group{display: flex} .sa-input-group > .sa-form-control { position: relative;padding: 0 15px}.sa-input-group .sa-btn { position: relative; z-index: 2; border-radius: 0.5rem 0 0 0.5rem}.sa-title-line { margin-bottom: 0.8rem; border-bottom: 2px solid #4FE765; color: inherit; display: inline-block} .sa-footer .sa-footer-list li a { line-height: 28px; position: relative;font-weight: 300} .sa-footer .sa-social-media { display: flex; align-items: center; justify-content: space-between; height: unset} .sa-footer-list li a { color: #fff; font-size: 16px} .sa-footer .sa-social-media a { border-radius: 10px; text-align: center; cursor: pointer; color: inherit; width: 2.25rem; height: 2.25rem; line-height: 2.25rem; display: block} .sa-footer .sa-social-media a { font-size: 22px} .sa-footer .sa-social-media .sa-instagram:hover { background: radial-gradient(circle at 70% 107%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 100%) } .sa-footer .sa-social-media .sa-twitter:hover { background-color: #1da1f2} .sa-footer .sa-social-media .sa-linkedin:hover { background-color: #0e76a8} .sa-footer .sa-social-media .sa-whatsapp:before{vertical-align: unset}.sa-footer .sa-social-media .sa-whatsapp:hover { background: #25D366} .sa-footer .sa-a-center { align-items: center} 
   .sa-footer .sa-app-stores { display: flex; justify-content: space-between} .sa-footer .sa-footer-copy .sa-footer-copy-list { display: flex; align-items: center; gap: 25px; font-size: 14px} .sa-footer .sa-footer-copy .sa-footer-copy-list a { position: relative; color: #fff;font-weight: 300} .sa-footer .sa-footer-copy .sa-copy { font-size: calc(var(--sa-pixel) * 8)} .sa-copylist { padding-top: 20px; text-align: left; font-size: 14px;font-weight: 300}
   .sa-foter-virtual p{color: #FFF}.sa-footer .sa-social-media .sa-youtube:hover { background-color: var(--sa-danger)} .sa-footer .sa-social-media .sa-facebook:hover { background-color: #4267b2}.sa-footer .sa-btn {width: 25%;margin: 0 calc(var(--sa-pixel)* 5)}.sa-footer .sa-input-group .sa-btn { margin: 0}
   .sa-sub-ftr{display: flex;justify-content: space-between;flex-direction: column}
   .sa-footer-list~form .sa-input-group > .sa-form-control{border-radius: 0 0.5rem 0.5rem 0;}
   /*footer styles ends here */
   /*nav style*/
   .sa-header, .sa-nav{ position: sticky;z-index: 101;top: 0}
   /*Get care */
   .sa-get-care{width: 216px} .sa-lang .sa-get-care-list{font-size: 16px;font-weight: 300;width: 100%}.sa-get-care-list i{ margin-left: 12px; font-size: 20px; color:#26A9E0 ;vertical-align: middle}.sa-anim-underline .sa-get-care-list:hover:after{ transform: scale(0)}.sa-nav li .sa-get-care-list{border-bottom: unset}.sa-get-care li { padding: 0}.sa-get-care li a { padding: 10px 20px}
   /*sanar-Business*/
   .sa-suprt{ text-align: center} .sa-suprt .sa-tit{text-align: unset}.sa-treat { padding: 15px }
   .sa-business-bg { position: relative;background: url(https://sanar-assets.com/images/static/new-theme/sanar-business-bg.png) no-repeat; background-size: 100% 100%;padding: 100px 0 0}.sa-treat .sa-gutter10 { margin-left: calc(var(--sa-pixel)* -10); margin-right: calc(var(--sa-pixel)* -10)}.sa-request-service button:hover{background: var(--sa-custom-v1); color: #fff}
   .sa-busnes h2 { text-align: start}.sa-groups li { display: flex; align-items: center; margin-bottom: 15px} .sa-groups i { color: #fff; background-color: #4fe765; padding: 8px 6px; border-radius: 50px; font-size: 10px; margin-left: 10px}
   .sa-groups li span { margin-right: 10px;color: #ACA9BB;font-weight: 300;font-size: 14px} .sa-section img { width: 100%; height: 90%}
   .sa-join-us-bg span { color: #fff}.sa-business-section{width: 100%}.sa-ministry { display: flex;  margin-top:120px} .sa-ministry img { margin-left: 10px}
   .sa-emp-success { background-position: -357px 0; width: 44px; height: 50px}
   .sa-enhance{ background-position: -314px 0; width: 43px; height: 49px}.sa-vir-serv .sa-suc-tick li i{background-color: #04dbbf}
   /*slider for business */
   .sa-about-slider .carousel__pagination { flex-direction: column} .sa-about-slider button.carousel__pagination-button { position: relative; top: -160px; right: 35px} .sa-about-slider button.carousel__next { position: absolute; top: 70px; right: 14px} .sa-about-slider button.carousel__prev { position: absolute; top: 350px; right: 14px}
   .sa-about { display: flex; align-items: center; margin-top: 100px} .sa-about-list span { font-weight: bold} .sa-about-list p { margin-right: 25px; font-size: 12px} .sa-aboutsanar-list { position: relative; right: 90px; top: -80px; font-size: 12px} .sa-inside { width: 230px; height: 150px; border-radius: 100%; background: blue; margin-right: 150px}
   /* Join  Us Provider styles start here */
   .sa-join-doc-list li {margin-bottom: 30px} .sa-join-doc-list li h5{ margin-bottom: 20px} .sa-join-doc-list li span p{ color:var(--sa-custom-v4)}
   .sa-join-prvder { position: relative} .sa-prvder-tit h1 {text-align: center; padding-top:80px; font-weight: 900} 
   .sa-join-trst {display: flex; justify-content: center; align-items: center; padding: 20px 0 30px; gap: 25px}.sa-join-trst figure img { width: 50px;height: 50px; border: 3px solid #fff; border-radius: 50px; margin-left: -10px;object-fit: cover}
   .sa-join-serv { text-align: center} .sa-join-serv h2 {margin-bottom: 80px}
   .sa-pjoin-list { display: flex;gap: 20px} .sa-pjoin-list li { width: calc(100%/3 - (1 - 1/3)*10px); padding: 0 60px; flex-direction: column; align-items: center; gap: 0; position: var(--sa-relative)} .sa-pjoin-list li small { position: var(--sa-absolute); top: -10px; right: -15px; background-color: var(--sa-primary); color: #fff; width: 25px; height: 25px; line-height: 20px; border-radius: 50%;font-size: 14px}  .sa-pjoin-list li i.icon-arrow-right-thick { position: var(--sa-absolute); top: 9px; left: -10px; font-size: 15px; color: var(--sa-primary)}
   .sa-join-filter {display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 20px} .sa-join-filter li { background-color: #fff;position: relative; padding: 8px 40px 8px 10px; border-radius: 10px; font-size: 12px; color: var(--sa-custom-v4); font-weight: 300; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%)} .sa-join-filter.sa-suc-tick li i {width: 22px;height: 22px;top: 7px;right: 10px}.sa-join-filter~.sa-link,.sa-why-sanar-list~.sa-link{text-decoration: unset}
   .sa-join-counts { background-image: var(--sa-primary-gradient-trans); display: flex; align-items: center; justify-content: center; padding: 80px}.sa-down-sanar .sa-app-stores{justify-content: center;gap: 10px} .sa-join-counts li { width: calc(100%/3 - (1 - 1/3)*10px); text-align: center; border-left: 1px solid var(--sa-custom-v3)} .sa-join-counts li:last-child { border: none} .sa-join-counts li strong { display: block; font-size: 28px; color: var(--sa-primary)} .sa-join-counts li span { color: var(--sa-custom-v3)}
   .sa-down-sanar {flex-direction: column;align-items: center} .sa-down-sanar h2{margin-bottom: 30px}.sa-down-sanar.sa-vir-head .sa-d-flex{padding: 10px 20px;font-size: 16px;gap: 30px}.sa-down-sanar.sa-vir-head .sa-d-flex button{font-size: 16px}.sa-down-sanar .sa-join-stores a{width: 225px}.sa-down-sanar .sa-join-stores a.sa-card-shadow{padding: 10px}
   .sa-join-sanar-card {background: url(https://sanar-assets.com/images/static/new-theme/serviceproviderbg.svg) no-repeat;padding: 80px; text-align: center; color: var(--sa-light); position: relative; margin-bottom: 80px; height: 420px; background-repeat: no-repeat; background-size: 100%} .sa-join-sanar-card h2{color: var(--sa-light);font-size: 42px;margin-bottom: 15px}.sa-join-sanar-card .sa-btn-plain {width: unset}.sa-join-sanar-card p{color: var(--sa-light);width: 40%;margin:0 auto 30px} .sa-join-sanar-card button {background-color: #fff;color: var(--sa-primary-dark)}.sa-join-sanar-card button i{margin-left: 10px}
   /* Join  Us Provider styles end here */
   .sa-business-req {display: flex;flex-wrap: wrap;margin-bottom: 20px}
   .sa-business-req.sa-req-form .sa-input-radio{margin-left: 10px; width: calc(100%/2 - (1 - 1/2)*10px)}.sa-business-req.sa-req-form .sa-input-radio:last-child{margin-left:0}
   /*sanar-business-swiper*/
   /* Lab Tests & Packages */
   .sa-labtech-bg{background: url('https://sanar-assets.com/images/lab-icons/v5/labtech-banner.png') no-repeat;width: calc(var(--sa-percent) * 50);background-size: 100%;padding: 50px 0 0;position: relative; height: 300px}.sa-labtech-bg::before{content: "";background: url('https://sanar-assets.com/images/lab-icons/v5/banner-bg.svg') no-repeat;width: 280px; display: block; height: 200px; position: absolute; top: 50px; left: 150px}.sa-labtech-bg h1{color: var(--sa-light);margin-bottom: 20px}.sa-labtech-card{border-radius: 20px; margin-top: -55px;box-shadow: 0 0px 10px 0 rgb(0 0 0 / 5%);background-color: var(--sa-light); overflow: var(--sa-o-hidden); color: var(--sa-ebony); transition: .3s; padding: calc(var(--sa-pixel)* 10); margin-bottom: calc(var(--sa-pixel)* 30); position: var(--sa-relative)}.sa-labtech-card h2{font-weight: 400;color: var(--sa-dark)} .sa-test-type{display: flex;margin-bottom: 0} .sa-test-type .sa-tit{width: 100%}.sa-test-type .sa-btn-back{margin-left: 0;margin-top: 12px}.sa-test-type .sa-btn-back i { font-size: 22px; margin-left: 10px}
   .sa-labtech-list {display: flex;gap: 20px;overflow: hidden; overflow-x: auto; width: 100%; scroll-width: none}.sa-labtech-list li{display: var(--sa-d-flex); align-items: var(--sa-center); text-align: center;padding: 15px; flex-direction: column; min-height: 100px; min-width: 100px; border-radius: calc(var(--sa-pixel) * 10); background-color: #edf8ff;font-size: 14px;cursor: pointer}.sa-lab-filter .sa-lab-item{width: 90px}.sa-lab-test-bg{display: flex; align-items: flex-end; justify-content: space-between}.sa-lab-scroll{overflow: hidden; overflow-y: auto; padding-left: 20px;max-height: calc(100vh - 100px)}.sa-lab-test-bg .sa-btn-xs{border-radius: 6px;padding-right: 10px;padding-left: 10px}
   .sa-lab-scroll::-webkit-scrollbar { width: 10px; border-radius: 10px}.sa-lab-scroll::-webkit-scrollbar-thumb { background-color: var(--sa-success-dark); width: 10px; border-radius: 10px}
   .sa-labtech-bg .sa-btn-back {color: #fff}.sa-location-label .sa-form-control{padding-left: 30px}
   /*lab new*/
   .sa-lab-viw-slider .icon-right-arrow:before { content: "\e91c"}.sa-lab-viw-slider .icon-left-arrow:before {content: "\e91d"}.sa-icon-circle{border-radius: 50%;padding:5px;font-size: 10px;font-weight: bold; background-color: var(--sa-primary);color:#fff;margin-right:10px}
   .sa-lab-tech-bg li{background-color: #edf8ff;border-radius:10px;border:1px solid transparent;width: calc(100%/3 - (1 - 1/3)*20px);justify-content: space-between;margin-bottom: 0;padding: 20px 15px 15px;cursor: pointer}.sa-lab-tech-bg li h4 {width: calc(100% - 65px); font-weight: 400; margin-bottom: 10px;color: var(--sa-primary)}.sa-card-test li h4{font-weight: 300;font-size: 1rem}.sa-lab-tech-bg{display: flex;gap:20px;flex-wrap: wrap}.sa-lab-tech-bg .sa-lab-img {margin: 0 0 -10px -15px;height: 50px;width:80px}.sa-lab-tech-bg li.active,.sa-card-test li.active{border-color:var(--sa-primary)}.sa-test-functions .sa-lab-static .sa-lab-tech-bg li:not(:nth-child(-n + 3)),.sa-test-functions .sa-lab-static .sa-card-test>li:not(:nth-child(-n + 2)){display: none}
   .sa-card-list.sa-lab-tech-bg p{font-size: 16px;color:#000;font-weight: 400}.sa-selected-items{display: flex}.sa-selected-items .sa-info-dark-bg.sa-card-no-border{background: #fff;padding:10px;margin-bottom: 0;margin-top:10px}.sa-selected-items li{margin-left:20px}.sa-inst-list li{display: flex;gap:10px}.sa-inst-list{margin-top:10px;margin-bottom: 0}.sa-labtech-list li img {height: 30px}.sa-labtech-list li span{display: -webkit-box;overflow: hidden; width: 100%; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-word} 
   .sa-card-test>li h6{color: var(--sa-primary);width: calc(100% - 35px)}.sa-lab-test-bg i,.sa-lab-test-bg figure{position: absolute; left: 10px;bottom: 10px}
   .sa-ptn-audio h6,.sa-note h6,.sa-attachment h6{font-weight: 400; color: var(--sa-dark)}
   .sa-lab-viw-slider .sa-carousel{margin-left: 40px;margin-right: 10px}.sa-lab-packages .sa-lab-tech-bg li{width: calc(100%/2 - (1 - 1/2)*20px)}.sa-lab-packages .sa-lab-scroll{height: calc(100vh - 100px)}
   .sa-result .sa-payment-list li.sa-total span:last-child{color: var(--sa-primary)}
   .sa-lab-static .sa-lab-scroll{max-height: unset}.sa-lab-more{color: var(--sa-primary);display: flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 400;margin-top: 10px}
   .sa-sample-icon {display: flex;align-items: center}.sa-sample-icon figure{width: 20px; height: 20px; margin-left: 10px}
   .sa-location-label.sa-lab-form{display: flex; align-items: center;position: relative;margin-left: 20px;max-width: 100%;border: none}
   .sa-lab-form:before { content: ''; background-color: #fff; height: 30px; position: absolute; left: 0; right: 0; opacity: 0.3; padding: 5px; border-radius: 6px}.sa-lab-form .sa-btn{width: calc(100% - 54%);text-align: right;color: #fff}.sa-lab-form .sa-btn:before { content: ''; border-left: 1px solid #fff; position: absolute; left: 0; height: 20px; top: 0; transform: translateY(50%)}.sa-lab-form .icon-location2{margin-right: 10px; color: #fff;z-index: 9}.sa-lab-form .sa-form-icon{color: #fff;font-size: 14px;font-weight: 600;top: 14px}.sa-input-group.sa-lab-form input{background: transparent;color: #fff;padding: 0 10px 0 40px;cursor: pointer;}
   .sa-mb50~.sa-lab-more.sa-mb50 {margin-top: -40px}.sa-lab-tech-bg.sa-card-test li{width: calc(100%/2 - (1 - 1/2)* 20px)}.sa-lab-static .sa-lab-scroll{padding-left: 0}
   .sa-labtech-bg .sa-btn-back i{background-color: transparent}.sa-lab-static .sa-selected-data .sa-btn-back.sa-mob-block{margin: 0}.sa-labtech-bg .sa-prog-grid p, .sa-labtech-bg .sa-prog-grid span { color: #fff}
   .sa-old-lab .sa-location-label.sa-lab-form {border: 1px solid var(--sa-dark-200);position: absolute; margin: 0;}.sa-old-lab .sa-lab-form .sa-btn,.sa-old-lab .sa-input-group.sa-lab-form input, .sa-old-lab .sa-lab-form .sa-form-icon {color: var(--sa-primary)}.sa-old-lab .sa-lab-form .icon-location2 {color: var(--sa-secondary)}.sa-old-lab .sa-lab-form .sa-btn:before {border-color: var(--sa-dark-200)}
   /* Pro-Employment */
   .sa-pro-emp{background:linear-gradient(var(--sa-primary)80%, var(--sa-primary-light)120%);padding-top: 50px;height: 350px}.sa-pro-emp .sa-btn-back{color: var(--sa-light)}.sa-pro-emp .sa-btn-back i{background: transparent;font-size: 22px}
   .sa-emp-tit h1{font-weight: 500}.sa-emp-tit p{font-size: 18px;font-weight: 300}.sa-emp-tit h1,.sa-emp-tit p{color: var(--sa-light)}.sa-emp-curve {height: 400px;background-color: var(--sa-primary-light-bg);border-radius: 30px 30px 0 0;position: relative;margin-top: -20px;margin-bottom: -50px}
   .sa-emp-card{width: 40%;border-radius: 20px; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 5%);position: absolute; top: -50px; right: 50%; transform: translateX(50%)}.sa-emp-card h2{font-size: 20px; font-weight: 400; margin-bottom: 15px; color: var(--sa-dark)}
   .sa-emp-form{position: relative;margin-bottom: 20px}.sa-emp-form .icon-voucher{font-size: 22px; color: var(--sa-custom-v2); width: 35px; border-left: 1px solid var(--sa-custom-v4);top: 14px}.sa-emp-form.sa-form-group>[class*="icon-right"]+input[type="text"]{width: 100%;padding-right: 65px;padding-left: 45px;color: var(--sa-info);border-color: var(--sa-info);font-size: 14px}.sa-emp-form .icon-checked{top: 15px;width: 18px; height: 18px; line-height: 20px;background-color: var(--sa-success); color: var(--sa-light); border-radius: 50px; font-size: 7px; text-align: center}
   .sa-emp-charged {text-align: right; padding: 10px 15px; margin-bottom: 20px; display: flex; align-items: center; font-weight: 300}.sa-emp-charged small{width: 15px; height: 15px; line-height: 16px; font-size: 14px; margin-left: 10px; background-color: var(--sa-success); color: var(--sa-light); border-radius: 50px;text-align: center}.sa-emp-charged span{width: calc(100% - 25px)}
   .sa-pro-emp .sa-prog-grid p { color: var(--sa-light)}
   /* Voucher */
   .sa-emp-voucher { position: relative}.sa-emp-voucher:before{content: ''; padding-top: 50px; background-color: var(--sa-primary-light-bg); height: 250px; display: block; position: absolute; top: 0; width: 100%}.sa-emp-voucher .sa-container{padding-top: 50px}.sa-emp-voucher .sa-container .sa-btn-back{position: absolute}.sa-vou-tit { display: flex;align-items: center;justify-content: space-between; position: relative; width: 45%; margin: 40px auto 0}.sa-vou-tit span{display: block; color: var(--sa-success)}.sa-vou-tit figure{width: 120px; margin-top: -20px}.sa-vou-tit figure img{object-fit: fill}
   .sa-vou-card{width: 50%;border-radius: 20px; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 5%);margin: 0 auto}.sa-vou-card .sa-doc-info{margin-top: 15px; margin-bottom: 20px;align-items: center}.sa-vou-card .sa-doc-info .sa-avtar-md{width: 40px;height: 40px}.sa-vou-card~.sa-mob-footer{margin-top: 30px;margin-bottom: 50px}.sa-vou-det{background-color: #ecf2ff;border: none}.sa-vou-det .sa-card{margin-bottom: 30px}.sa-vou-pkg-list li{display: flex;align-items: center; font-size: 12px; color: var(--sa-dark-550);margin-bottom: 5px;font-weight: 300}.sa-vou-pkg-list li i{font-size: calc(var(--sa-pixel)* 7);margin-left: calc(var(--sa-pixel)* 5);color: var(--sa-primary)}.sa-vou-valid li{color: var(--sa-dark-550);font-size: 12px;font-weight: 300}.sa-vou-valid li:last-child { margin-bottom: 0}.sa-valid-line{border-top: 1px dashed var(--sa-custom-v4); padding: 15px 30px 0; position: relative; margin: 20px -15px -5px}
   .sa-valid-line:before { content: ''; position: absolute; right: -11px; top: -8px; width: 14px; height: 14px;  transform: rotate(45deg); background: var(--sa-light); border-radius: 2px}.sa-valid-line:after { content: ''; position: absolute; right: auto; left: -11px; top: -8px; width: 14px; height: 14px;  transform: rotate(45deg); background: var(--sa-light); border-radius: 2px}.sa-vou-charged {display: flex; align-items: center; color: var(--sa-dark-550); font-weight: 300;margin-top: 10px;margin-bottom: 10px}.sa-vou-charged i{font-size: 18px; color: var(--sa-dark); margin-left: 10px}
   .sa-pt-list{display: flex; align-items: center; justify-content: end;color: var(--sa-success)}.sa-pt-list i{font-size: 10px; font-weight: 600;margin-left: 5px}.sa-pt-list p{text-decoration: underline; cursor: var(--sa-pointer)}
   .sa-vou-dialog .sa-dialog-body{overflow: unset;padding: 20px}.sa-vou-dialog .sa-body-cnt { max-height: 80vh; overflow: hidden; overflow-y: auto; padding: 20px}.sa-card-list .sa-slot-btn li:nth-child(6n) p { margin-left: 10px}.sa-card-list .sa-slot-btn li:nth-child(8n) p { margin-left: 0}.sa-card-list li p.sa-slot-tit {margin-top: 20px;margin-bottom: 10px;color: var(--sa-dark)}.sa-slct-ptn-list span{font-size: 12px;color: var(--sa-dark-550);font-weight: 300}.sa-vou-doct-det{border-left: none}
   .sa-browse .sa-carousel.sa-slot-btn li:last-child { padding-left: 0}.sa-result .sa-location-label{left: 10px}.sa-otp-vrf{display: var(--sa-d-flex); justify-content: space-between; align-items: var(--sa-center); flex-wrap: wrap}.sa-sign-space .icon-edit{margin-right: 10px}
   .sa-ptn-audio h6, .sa-note h6, .sa-attachment h6{font-weight: 600}.sa-ftr-btn.sa-ftr-fixed-btm{position: unset}
   .sa-pro-emp .sa-mob-block.sa-line-clamp { display: none}
   .sa-voucher-prog .h1{font-size: 24px}.sa-voucher-prog .sa-prog-grid p{z-index: 1}
   /* Eclinic*/
   .sa-prog-grid { display: flex; align-items: center; width: 100%; margin-bottom: 10px}.sa-prog-grid p {width: 100px}.sa-prog-grid span{color: #4FE765}.sa-prog-bar { width: calc(100% - 100px); background-color: #DDE0E6; height: 4px; border-radius: 10px; position: relative}.sa-prog-bar-per { width: 50%; background-image: linear-gradient(to left,#4FE765 , #26A9E0); height: 4px; border-radius: 10px}.sa-eclinic-prog {display: flex;align-items: center}.sa-eclinic-prog  h4{width: 140px}.sa-eclinic-prog .sa-prog-grid{width: calc(100% - 140px); margin: 0}
   /*new design changes*/
   .sa-referal-bg{background-color: #eeffec}.sa-apt-report{background: #fff;border-radius: 10px;margin:0 0 20px 0;padding:20px;border:1px solid var(--sa-grey-light);display: inherit}.sa-wtsap-card .sa-status-card-ico.sa-book-now{width: calc(100% - 50%)}
   .sa-cancelled-report .sa-reports::before{background-position: -315px -1px; width: 19px; height: 20px; vertical-align: middle;background-size: 722px}.sa-cancelled-report .sa-card{padding:5px;border-radius:6px;margin-left:10px}.sa-app-info .sa-btn-danger{background-color: #ffe4e7}.sa-app-info .sa-btn-danger span{color:#ff0000}
   .sa-app-info{display: flex;justify-content: space-between;border-bottom:1px solid #ecf8fe;padding:15px 0}.sa-app-info .icon-video-icon {color:var(--sa-info);vertical-align: middle;font-size: 14px}.sa-app-info button{background-color: #eeffec}.sa-app-info button span{color:var(--sa-success);font-weight: 500}.sa-app-info:last-child{border-bottom: none;padding-bottom: 0}
   .sa-app-info .sa-d-block{color:#0f2f67}.sa-app-info:first-child{padding-top:0}.sa-app-info .sa-grey-dark-text{display: flex}.sa-app-info i{font-size: 18px;margin-top:5px}.sa-app-info button img{vertical-align: middle;margin-left: 5px}.sa-app-info .icon-join-now{font-size: 13px; color: var(--sa-primary); margin-left: 10px}
   .sa-app-info .sa-app-info-img img{width: 20px;height: 20px;margin-top: 5px;margin-left: 10px}
   .sa-timings { position: absolute; right: 0; color: var(--sa-primary) } .sa-track-content {display: flex;align-items: flex-start; padding-right: 20px;margin-bottom: 20px}.sa-booking-date.sa-track-dot.sa-track-dot-clr { background: #dffde4} .sa-track-dot-clr .sa-fill-dot:before{background-color:#4fe765} .sa-booking-date .icon-checked { font-size: 6px; line-height: 0px} .sa-booking-date.sa-track-dot { background: #f2f2f2; border: 1px solid #f2f2f2}
   .sa-card-space{padding:15px}.sa-card-list.sa-appoint-list li{border:none;cursor:pointer;box-shadow: 0 0px 10px 0 rgba(0,0,0,.1)}.sa-appoint-list .sa-doct-det{width: calc(100% - 15px);display:flex}.sa-appoint-list .sa-doct-det-data{width:68%;border-left:none;padding-left:0}.sa-appoint-list .sa-doct-det-data p{color: #797979}.sa-doct-appoint i {color: #797979; font-size: calc(var(--sa-pixel)* 10); margin-left: calc(var(--sa-pixel)* 5); vertical-align: middle}.sa-doct-appoint span{margin-right: 5px} .sa-appoint-list .sa-doct-det-data p.sa-dark-text{color: var(--sa-dark)}.sa-doct-appoint{width: calc(100% - 68%);display:flex;justify-content: flex-end;color: #797979}.sa-myapt-date{padding:8px 10px;border-radius: 6px;background: var(--sa-primary-light-bg);margin-top:10px}.sa-myapt-date i.icon-clock{margin-right: 10px;margin-left: 5px;font-size: 16px;font-weight: 600}.sa-myapt-date .sa-btn{line-height: 30px; height: 30px;padding: 0 8px}
   .sa-report-btn a {text-align: center; border-radius: 6px; color: var(--sa-info); background: var(--sa-primary-light-bg); margin-bottom: 0; padding: 10px 15px} .sa-report-btn { display: flex; justify-content: space-between; padding-right: 65px} .sa-report-btn .sa-prescription-sm { background-position: -274px -1px; width: 19px; height: 20px; vertical-align: middle; background-size: 712px; margin-left: 5px}.sa-report-btn a:last-child{margin-left: 0}.sa-report-btn .sa-view-btn{width:30%}.sa-select-field { display: flex; align-items: center}.sa-select-field .sa-form-group{margin-bottom: 0} .sa-select-field .sa-form-icon{font-size: 12px; top: 14px; left: 10px}.sa-cancelled-report{background-color: #eef9ff;padding:10px;border-radius:10px;width:fit-content;margin-bottom: 10px}.sa-fixed-center{overflow: unset}
   .sa-rpt-time{color: var(--sa-dark); font-size: calc(var(--sa-pixel)* 6 + 1px);margin-top: 5px}.sa-rpt-time i{font-size: calc(var(--sa-pixel)* 10); margin-left: calc(var(--sa-pixel)* 5); vertical-align: middle;color: var(--sa-dark-400)}.sa-doct-det-data .sa-rpt-time{margin-bottom: 5px}.sa-rpt-time span{display: inline-block}
   .sa-mob-reports{display: flex; align-items: center;gap: 10px}.sa-appoint-header{margin-bottom: calc(var(--sa-pixel)* 10)}.sa-appoint-header .sa-mob-header{color:var(--sa-primary);font-weight: normal}.sa-status-card.sa-task-det{display:inherit}.sa-status-card.sa-task-det .sa-card{padding:10px}.sa-completed-loc .sa-loc-header{display:none}.sa-completed-loc .sa-card { position: var(--sa-absolute); right: 20px; left: 20px; z-index: 99; padding: 15px} .sa-completed-loc p { font-weight: normal} .sa-completed-loc .sa-card:last-child { bottom: 0;border:none;box-shadow: 0 0 calc(var(--sa-pixel) * 5) 0 rgba(0, 0, 0, 0.1)} .sa-completed-loc .sa-card:first-child { top: 68px}
   .sa-apoint .sa-hdr-rgt-icon{font-size:16px;cursor:pointer;display:flex;align-items: center;justify-content: center; border:1px solid #cccccc;border-radius: 8px;margin-right:15px;color:var(--sa-primary);width:40px;height:40px}.sa-appointment-card li{border-bottom:1px solid #cccccc;line-height: 45px}
   .sa-slct-lt-tit{margin-bottom: 20px}.sa-slct-lt-tit .sa-btn{border-radius: 15px}
   .sa-slct-pt-list li{margin-bottom: 10px;cursor: pointer}.sa-ptitem-name{display: var(--sa-d-flex); align-items: var(--sa-center); margin-bottom: calc(var(--sa-pixel) * 5); background-color: var(--sa-dark-50); padding: 15px; border-radius: 10px}.sa-slct-pt-list .sa-active .sa-ptitem-name{border: 2px solid var(--sa-primary)} .sa-ptitem-name .sa-avtar{background-color: var(--sa-primary); color: var(--sa-light); width: 35px; height: 35px; margin-left: 20px}.sa-ptitem-name small{color: var(--sa-custom-v3); font-weight: normal}
   .sa-start-after{display: flex; align-items: center;color: var(--sa-dark-450)}.sa-start-after i{font-size: 16px; margin-left: 5px; color: var(--sa-primary)}.sa-start-after span{color: var(--sa-dark);margin-right: 5px}.sa-app-info .sa-avtar{width: 44px; height: 44px}
   .sa-apt-date-list li{padding-right: 70px;display: flex; align-items: flex-start}.sa-apt-date-list:before{right: calc(var(--sa-pixel) * 40);bottom: 56px}.sa-trck-cnt{margin-right: 10px}.sa-srvice-icon{ width: 20px; height: 20px; vertical-align: middle;margin-left: 10px}
   .sa-pres-tit { display: flex; align-items: center}.sa-pres-tit figure{width: 40px}.sa-pres-tit .sa-pres-tit-cnt{width: calc(100% - 120px)}.sa-pres-btn{margin-top: 20px; display: flex; gap: 15px}.sa-start-after.sa-mob-block{display: none}
   /*offset-value*/
   .sa-col-offset1 { margin-right: 8.33333%} .sa-col-offset2 { margin-right: 16.66667%} .sa-col-offset3 { margin-right: 25%} .sa-col-offset4 { margin-right: 33.33333%} .sa-col-offset5 { margin-right: 41.66667%} .sa-col-offset6 { margin-right: 50%} .sa-col-offset7 { margin-right: 58.33333%} .sa-col-offset8 { margin-right: 66.66667%} .sa-col-offset9 { margin-right: 75%} .sa-col-offset10 { margin-right: 83.33333%} .sa-col-offset11 { margin-right: 91.66667%} .sa-col-offset12 { margin-right: 100%}
   .sa-mob-bg .sa-lab-mob-space{margin-bottom: 40px}.sa-mob-bg .sa-lab-mob-space:last-child{margin-bottom: 0}
   
   .sa-crete-new .sa-link{margin-right:4px}.sa-dialog-close.sa-contact-close{left: 0;font-size: 10px}.sa-dialog-close.sa-contact-close i{border-color: #9e9e9e;background-color:#efefef;color: #9e9e9e;font-weight: 600}.sa-chat-ico{font-size: 18px; color: var(--sa-primary); vertical-align: sub; margin-left: 5px}.sa-apnt-det-list-card {display: flex;align-items: center;background: var(--sa-light);padding: 20px;border-radius: 10px;margin-bottom: 20px;cursor: pointer}.sa-apnt-det-list-card figure {width: 55px}.sa-apnt-det-list-card-cnt {width: calc(100% - 75px)}.sa-apnt-det-list-icon {color: var(--sa-primary);width: 20px;text-align: left}.sa-whatsapp-card-cnt {width: calc(100% - 175px)}.sa-whatsapp-card-cnt~a{display: flex;align-items: center;gap: 10px;width: 120px;padding: 10px}
   .sa-body-cnt .sa-view-det {padding: 0}.sa-apnt-det-list-card.sa-mob-block{display: none}.sa-res-avail-cnt figure{width: 30px}.sa-apnt-det-list-card.sa-disabled {opacity: 0.5}
   .icon-patient3{font-size: 18px}.icon-view-map,.icon-stopwatch{font-size: 18px;margin-left: 5px;vertical-align: sub}.sa-sum-cnt h5 { margin-bottom: 10px}.sa-sum-cnt .sa-card .sa-card {margin-bottom: 0}.sa-cuntry-plholder{position: absolute; right: 10px; top: 50%;transform: translateY(-50%);color: var(--sa-rock-blue); opacity: 0.7}.sa-insur-text h6{display: none;}
   
   /*Vitamin Product Flow */
   .sa-product-card {background:var(--sa-dark-50);border:1px solid var(--sa-dark-50);padding: 10px 15px 8px 15px; border-radius: 10px; height: 40px}.sa-vitProd label,.sa-vp-f600 label { font-weight: 600}.sa-edit-unit{margin-right:10px}
   .sa-active-product { border-color:#27a8e0; background: #eff8ff}.sa-apnt-det-list-card.sa-product-vit{padding: unset;cursor: unset}.sa-pro-vit{font-size: 12px;color: #828282}.sa-vitProd input::placeholder {color: #000}span.sa-form-icon.sa-form-icon-btm.sa-vitpr { color: #ddd;font-weight: 300}.sa-edit-product{display: flex;gap: 40px}.sa-edit-vitamiin-pro li{display: flex;align-items: center;justify-content: space-between;margin-top: 20px;border-bottom: 1px solid #fff}.sa-edit-vitamiin-pro li:last-child{border-bottom: none}.sa-edit-vitamiin-pro span{font-weight: bold;}
   .sa-status-cnt .sa-status-card{display: block; margin-bottom: 20px}.sa-status-cnt:last-child .sa-status-card { margin-bottom: 0}
   
   /* New Authentication flow*/
   .sa-reg-v2 .sa-dialog-body{padding: 0}.sa-reg-v2 .sa-body-cnt {padding: 20px}.sa-input-group-vert {flex-direction: column;position: relative;border: var(--sa-border-solid) var(--sa-dark-150); border-radius: 0.5rem}.sa-input-group-vert .sa-form-group {margin-bottom: 0}.sa-input-group-vert .sa-custom-dropd{top: 40px}
   .sa-input-group-vert label{color: var(--sa-dark-400);padding-right: 10px; padding-top: 10px;margin-bottom: 0}.sa-input-group-vert .sa-form-group .sa-form-control.sa-input-no-border {position: unset;border: none;padding-right: 55px}.sa-input-group-vert .sa-form-group-line .sa-form-control.sa-input-no-border {border-top: 1px solid var(--sa-dark-150);border-radius: 0 0 0.5rem 0.5rem;height: 70px}.sa-input-group-vert .icon-down-arrow{top: 0}.sa-input-group-vert .sa-form-group-line .sa-form-control.sa-input-no-border.sa-pl15{padding-right: 15px}.sa-set-up{display: flex;align-items: center;margin-bottom: 10px}.sa-set-up i.icon-left-arrow{width: 25px;cursor: pointer}.sa-set-up h4{width: calc(100% - 10px); text-align: center}
   .sa-setup-radio{display: flex; justify-content: space-between; margin-left: 0; border: 1px solid var(--sa-dark-50); background: var(--sa-dark-50);width: 100%}.sa-setup-radio .icon-male-lab,.sa-setup-radio .icon-female-lab{margin-left: 10px; font-size: 18px;color: var(--sa-custom-v4)}.sa-log-form .sa-form-control{padding-right: 40px}.sa-reg-v2 .sa-form-group>label~.sa-form-control-lg~.sa-form-icon.icon-calendar3{color: var(--sa-primary);font-size: 18px;top: 40px}.sa-reg-v2 .sa-prog-grid{display: block; margin-bottom: 20px}.sa-reg-v2 .sa-prog-bar{margin-bottom: 20px;width: 100%}
   .sa-login-calen .sa-dialog-body{width: 25%; padding: 20px; padding-top: 40px}.sa-hijri-calndr .sa-tabs li.active{background-color: #fff; border-radius: 8px}.sa-hijri-calndr .sa-dialog-close.sa-dialog-cross{width: 35px; height: 30px; line-height: 25px; font-size: 20px;left: 25px; right: auto; top: 15px} .sa-hijri-calndr .sa-dialog-close.sa-dialog-cross i{font-size: 26px;border:none;padding:0;color: var(--sa-dark-500)}
   .sa-anim-right{animation: slide-in .5s ease-out forwards; transition: opacity .5s}.sa-otp-ref{background: var(--sa-primary-light-bg); border-radius: 4px; width: 35px; height: 35px; display: flex; align-items: center; justify-content: center;margin-top: 5px;font-size: 20px;}
   .sa-succ-cnt{border-bottom: 1px solid var(--sa-dark-250);margin-bottom: 10px}.sa-succ-cnt p {font-size: 16px; color: var(--sa-dark-450)}.sa-succ-cnt p span{color: var(--sa-success); font-weight: 400}.sa-sign-up-succ .sa-dialog-body{overflow: unset}
   .sa-setup-radio.check i.icon-male-lab,.sa-setup-radio.check i.icon-female-lab { color: var(--sa-primary)}
   
   /* Practitioners*/
   .sa-track-order.sa-prac-track{width:20%}.sa-track-order.sa-prac-track li{width:50%}.sa-track-order.sa-prac-track li.isa-delivered .sa-track-dot{right: auto; left: 0; transform: unset;}
   .sa-service-prov .sa-slct-card li img{width: 44px; height: 54px; margin-bottom: 10px;}
   

/*Responsive styles start here*/
@media only screen and (min-width: 1920px), only screen and (min-device-width: 1920px){
.sa-achieve-card{width: 50%;margin-right: 0}.sa-achieve-list{width:100%;margin: 50px -150px 0 auto}
.sa-body-cnt { max-height: calc(100vh - 210px)}
}
@media only screen and (max-width: 1366px), only screen and (max-device-width: 1366px){
.sa-col-md1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.sa-col-md2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.sa-col-md3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sa-col-md4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.sa-col-md5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.sa-col-md6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sa-col-md7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.sa-col-md8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.sa-col-md9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sa-col-md10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.sa-col-md11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.sa-col-md12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sa-services-bg{margin: -73px 46px 0}.sa-offers :is(.sa-prev, .sa-next), .sa-active-ph-order .sa-carousel-slide :is(.sa-prev, .sa-next){left: -13px}.sa-img-pro{ width: calc(var(--sa-pixel)* 305)}.sa-joinus .sa-gutter30 {margin-left: 100px;margin-right: 55px}.static-header{padding-top: calc(var(--sa-pixel)* 41)}.sa-arch:after{width: 510px}.sa-fixed-right {padding: calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 25)}.sa-drag-clndr .sa-browse-hdr .dp__menu{left: -11px !important}.sa-nav-watermark{width: 50%}.sa-notific-body{width: 344px}.sa-voucher-bg { padding-bottom: 300px}
}
@media only screen and (max-width: 1200px), only screen and (max-device-width: 1200px){
.sa-container {width: 100%;max-width: 100%;padding-right:20px;padding-left: 20px}.sa-services-bg{margin: 0 -20px}.sa-services{padding: 10px 20px 0;background: transparent}.sa-slct-serv{padding: 0}.sa-services-bg :where(.sa-services,.sa-slct-serv){border-radius: 0}.sa-services-bg:before,.sa-services-bg:after, .sa-slct-serv:before, .sa-services:before, .sa-slct-serv:after, .sa-services:after {display: none}.sa-offers {margin-top: 30px}.sa-header .sa-container{padding: 10px 20px}footer.sa-container {padding: 30px 20px 0}.sa-nav-watermark {width: 50%}.openNav .sa-nav-generic .sa-container {padding: 0}.sa-banner {height: 100%}.sa-slct-serv-list li {margin-bottom: 10px}.sa-offers img {width: 100%}.sa-partners {margin: 30px auto}.sa-partners h2 {margin-bottom: 20px}.sa-dialog-body{width: 50%}.sa-dialog-body-md {width: 90%}.sa-nav-watermark { width: 60%}
:where(.sa-services .sa-slct-serv-list) li:hover::before, li:hover span::before, li:hover::after{display: none}
.sa-join-img { width: 100%;margin-top: -30px}.sa-img-pro {width: 500px;height: 350px; margin: 0px}.sa-pro img {width: 100%}.sa-joinus .sa-gutter30{margin-left:-20px;margin-right:-30px}
.static-header {padding-top: 70px;height: 250px;margin-top: -82px}.sa-achieve-list {margin-right: 80px;margin-top: 100px}.sa-arch:after {top: -75px;width: 400px}.sa-arch:before {width: 300px}
.sa-pay-sprite.sa-all-p-cards{padding-bottom: 25px}.sa-all-p-cards:before {top: 25px;right: 0}.sa-active-ph-order {padding: 15px 0}.sa-active-ph-order .sa-carousel-slide :is(.sa-prev, .sa-next) {display: none}
.sa-slot-btn .sa-time-slot{width: unset}.sa-slot-btn li{width: calc(100%/5 - (1 - 1/5)*0px)}.sa-slot-btn li:nth-child(6n) p{margin-left: 10px}.sa-slot-btn li:nth-child(5n) p{margin-left: 0px}
.sa-fixed-right {padding: calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 30) calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 25)}
.sa-gutter30 {margin-left: -30px;margin-right: -30px}.sa-drag-clndr .sa-browse-hdr .dp__menu {left: 7px !important}.sa-my-profile-bg:before{padding-bottom: 10px}.sa-browse-hdr .dp__main{left: 20px}
.sa-contact-link::before{width: 93%}.sa-gutter30.sa-med-content,.sa-gutter30.sa-faq-accor{margin-right:-20px;margin-left:-20px}.sa-order-sanar ul li{padding: 0 30px}
.sa-gutter50 {margin-left: -20px;margin-right: -20px}.sa-serv-in{padding: 50px 20px 30px}.sa-order-sanar h2{margin-bottom: 70px}.sa-lise-doc .swiper{padding-top: 40px}.sa-services-hlt{margin-top: 80px; margin-bottom: 50px}.sa-serv-in h3{font-size: 28px}.sa-top120{margin-top: 60px}.sa-btm100{margin-bottom: 60px}.sa-business-bg{padding: 70px 0 0}.sa-join-sanar-card p{width: 60%}.sa-join-sanar-card,.sa-join-us-bg{height: 350px}.sa-brand .sa-logo{margin-left: calc(var(--sa-pixel)* 15)}.sa-nav li{margin-left: calc(var(--sa-pixel)* 8)}.sa-lise-doc .sa-carousel li{width: 32%}
.sa-board .sa-next ,.sa-abt-sanar .sa-next{ right: 94px}.sa-confirm{width: calc(var(--sa-percent)*48)}
.h1{font-size: 40px}.h2{font-size: 36px}
/* about */
.sa-abt-tit h1{padding: 40px 0px 0}.sa-abt-tit p{margin: 15px auto 10px}.sa-who-we h2{margin-bottom: 25px}.sa-awards{padding: 50px 0}.sa-join-us-bg{padding: 50px;background-size: 100% 100%;margin-bottom: 60px}.sa-join-us-bg h2{padding: 20px 100px 60px}.sa-abt-sanar{padding: 60px 0 50px}
.sa-services h1{padding: 50px 50px 0}.sa-service-bg .sa-health-ins{margin-bottom: 60px}.sa-join-doc-list li{margin-bottom: 20px}.sa-join-sanar-card,.sa-join-serv h2{margin-bottom: 60px}.sa-prvder-tit h1{padding-top: 60px}.sa-pjoin-list li{padding: 0 40px}.sa-lang-list li.active, .sa-lang-list li:hover, .sa-get-care li .router-link-active{margin-left: 0}.sa-login{padding: 20px}
/* .sa-home-space .sa-hijri-calndr .sa-dialog-body {width: 30%} */
.sa-card-list .sa-slot-btn li:nth-child(8n) p { margin-left: 10px}
}
@media only screen and (max-width: 1024px), only screen and (max-device-width: 1024px){
.sa-help-center li {margin: 0 10px}
.sa-col-sm1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.sa-col-sm2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.sa-col-sm3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sa-col-sm4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.sa-col-sm5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.sa-col-sm6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sa-col-sm7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.sa-col-sm8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.sa-col-sm9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sa-col-sm10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.sa-col-sm11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.sa-col-sm12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.sa-slct-serv-list li img {margin: 10px auto 5px}
.sa-all-p-cards:before { background-position: -148px -153px; width: 252px; margin: 0; height: 36px; position: var(--sa-absolute); right: 0; top: 36px; background-size: 400px} .sa-all-p-cards{margin-bottom: 60px}.sa-my-profile-bg { padding-top: 90px}
.sa-successful{margin:0 300px 50px auto}.sa-tabs-vert{display:flex;flex-direction:row}
.sa-covid-list li .sa-count{left:calc(var(--sa-pixel)* 5);bottom:calc(var(--sa-pixel)* 5)}.sa-slct-serv .sa-slct-serv-list{flex-wrap:wrap;justify-content: flex-start}.sa-services .sa-slct-serv-list li{width:calc(100%/6 - (1 - 1/6)*10px);height:100px}.sa-services .sa-slct-serv-list li:nth-child(6n+6){margin-left: 0}.sa-navbar .sa-slct-serv-list li{width:calc(100%/4 - (1 - 1/4)*20px);padding:5px 3px}.sa-features-list{width: 85%}
.sa-tabs-vert.sa-tabs-vert-lft{flex-direction: column}.sa-apoint .sa-slct-card{flex-direction: row}.sa-apoint .sa-slct-card li { margin-left: 20px; width: calc(100%/3 - (1 - 1/3)* 20px)}.sa-apoint .sa-slct-card li:last-child{margin-left: 0}.sa-cont-brdr {border: none;padding-left: 0px;padding-right: 0}.sa-or-text {display: none}.sa-cont-us {width: 100%}.sa-cont-brdr button {margin-bottom: calc(var(--sa-pixel)* 10)}
.sa-cont-us .sa-card-shadow{padding: 30px}.sa-cont-us .sa-pl40 {padding-right: 0;padding-left: 0}.sa-whatsapp-img{left: calc(var(--sa-pixel)* 15)}.static-header {background-size: 1200px;padding-top: 70px;height: 220px}.static-header h1 {font-size: calc(var(--sa-pixel)* 10)}.sa-pro .sa-app-text { margin: 0px}.sa-img-cover-lg {margin-top: 0px}
.sa-covid-list li .sa-tit-hdng .sa-count { left: 0; bottom: 0; position: initial; width: 100%; justify-content: flex-end;margin-top: 0}
.sa-diagno-hdng .sa-count,.sa-who-we p {width: 100%}.sa-track-count h5{margin-top: 0}.sa-track-det{width: 40%}
.sa-achieve-list{width: 80%}.sa-licence-banner{margin-top: 78px}.sa-reschedule .sa-slot-btn .sa-time-slot{width: unset}.sa-reschedule .sa-slot-btn li:nth-child(7n) p{margin-left: 10px}.sa-drag-clndr .sa-browse-hdr.sa-slot-header .sa-reschedule .dp__menu {top: 148px !important}.sa-reschedule .sa-slot-btn li:nth-child(5n) p{margin-left: 0}.sa-cont-us .sa-card{width: 100%}
.sa-faq-bg:before{top:-60px}.sa-join-us-bg h2{padding: 20px 100px}.sa-sanar-bg .sa-card-shadow{bottom:170px}.sa-nav li{margin-left: calc(var(--sa-pixel)* 12)}.sa-service-prov .sa-slct-card li a{padding:15px}.sa-service-prov{width:100%}.sa-f-size44{font-size: 30px}.med-prov-img{right:25px}.sa-sanar-bg.sa-faq-bg.sa-business-prov:before{right:40px}.sa-sanar-bg.sa-faq-bg:before{top:-15px;right:50px}.sa-prov-img{right:55px}.sa-cont-us .sa-card{margin-right: 20px;margin-left: 20px}.sa-service-content .sa-icon-bg .sa-icon-bg-lg.icon-hospital3:before, .sa-med-content .sa-icon-bg .sa-icon-bg-lg.icon-healthcare2:before, .sa-service-content .sa-icon-bg .sa-icon-bg-lg.icon-skill:before{right:-10px}
.sa-services-list li{width: calc(100%/4 - (1 - 1/4)*10px)}
.sa-col-offset1{margin-right: unset}.sa-ministry{margin-right: unset}.sa-busnes h2{font-size: 35px}.sa-abt-sanar .sa-next{right:85px}.sa-lab-tech-bg li{width:calc(100%/2 - (1 - 1/2)*20px)}
.sa-nav li a,.sa-select-lang-btn,.sa-nav li figure~span{font-size: 13px}.sa-brand a{height: 60px}.sa-brand .sa-logo{width: 80px}
.sa-join-doc-list {margin: 0}.sa-who-we .sa-card-lg,.sa-our-vision .sa-card-xlg{padding: 20px}.sa-get-care li{margin-left:0}.sa-labtech-bg{background-size: cover}
.sa-dialog-body-md{width: 86%}
}
@media only screen and (max-width: 992px), only screen and (max-device-width: 992px){
.sa-achieve-list{margin-right: 0px;margin-top:60px;width: 100%}.sa-how-video{width: 100%}.sa-help-center{overflow-x: scroll}.sa-help-center::-webkit-scrollbar{display: none}
.sa-partners .sa-carousel li {width: 100px;margin: auto 50px}.sa-inp-flag {padding-right: 45px}.sa-gutter30{padding-left: calc(var(--sa-pixel)*14);padding-right: calc(var(--sa-pixel)*14)}.sa-fixed-right {padding: calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 12) calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 12)}.sa-joinus-text h3 { font-size: calc(var(--sa-pixel)* 16)}.sa-img-pro { width: 360px; height: 260px; margin: 60px 0 0 0}
.sa-download h1, .sa-app-text h1 {font-size: calc(var(--sa-pixel)* 16)}.sa-about-list li{width: calc(100%/2 - (1 - 1/3)*15px );margin-left: 0}.sa-achieve-card{margin-right: 0}.sa-arch:after { top: -172px;width: 362px;left: 15px}.sa-users-card .sa-carousel li{width: 50%}.sa-achieve-list .sa-about-list i{margin: 8px 0 calc(var(--sa-pixel)* 5)}.sa-signup-content{padding-left: calc(var(--sa-pixel)* 6);margin-left: -20px}.sa-medical-rec li {width: 44.3333%}
.sa-apt-servc,.sa-app-list{word-break: break-all}.sa-doct-price{width:calc(100% - 70%)}.sa-drag-clndr .sa-browse-hdr .dp__menu{left: 10px !important}.sa-my-profile-bg:before{padding-bottom: 20px}
.sa-navbar .sa-slct-serv-list li {width: calc(100%/3 - (1 - 1/3)*32px)}.sa-navbar .sa-slct-serv-list li:nth-child(4n) {margin-left: calc(var(--sa-pixel)* 10)}
/* .sa-hijri-calndr .sa-dialog-body{width: 40%} */
.sa-gutter30 .sa-mob-none{padding-left: calc(var(--sa-pixel)*0);padding-right: calc(var(--sa-pixel)*6)}.sa-clinc-det{padding: calc(var(--sa-pixel)* 8)}.sa-service-list li{width: 100%;margin: calc(var(--sa-pixel)* 10) 0 0 0}.sa-form-icon-left~sa-form-control {padding-right: 38px}.horizontal-calendar{width: 498px}.sa-browse-hdr .sa-srch-field{margin-left: 0}.sa-btn-back{margin-left: 8px}.sa-form-icon-left~.sa-form-control {padding-right: 38px;padding-left: 20px}.sa-profile-list li :where(a , span){font-size: 12px;padding: 15px 10px}.sa-profile-list li [class*="icon-"]{margin-left: 5px}.sa-navbar .sa-slct-serv-list li:nth-child(3n) {margin-left: 0}.sa-nav-generic .sa-slct-serv .sa-slct-serv-list{justify-content: center}.sa-arch:before{bottom:38px;right: 15px}.sa-achieve-list ul li{width: calc(100%/3 - (1 - 1/3)*15px )}.sa-users-card{margin: 72px 150px 0 0}.sa-licence-banner{margin-top: 92px}.sa-caregiver-pay{width: 70%}.sa-join-img { width: 100%; margin-top: 30px}.sa-features-list li:last-child{margin-top:30px}
.sa-order-sanar ul li{width: calc(100%/2 - (1 - 1/2)*20px);margin-bottom: 40px}.sa-order-sanar ul li i.icon-arrow-right-thick{display: none}.sa-programs p{width: 96%}.sa-hel-needs li{width: 100%}.sa-medc-test h3{font-size: 20px} .sa-join-sanar-card,.sa-join-us-bg{background-size: cover;height: auto;border-radius: 20px;margin-bottom: 40px}
.sa-hl-slider .sa-carousel li,.sa-lise-doc .sa-carousel li{width: 48%}.sa-nav.sa-anim-underline li{margin-left: calc(var(--sa-pixel)* 8)}
.sa-service-content [class*=col]:first-child{margin-top:0}.sa-service-content p,.sa-medcl-services li{font-size: 14px}.sa-btn-plain{width:35%}.sa-join-us-bg h2{padding-top:0;padding-bottom: 20px;font-size: 20px}
.sa-faq-bg:before{top:-35px}.sa-join-us-bg{margin-bottom: 0;height:auto}.sa-abt-sanar .sa-carousel li{width: calc(100%/2 - (1 - 1/2)*25px)}.sa-sanar-bg.sa-faq-bg:before{right:35px;width:400px;height:400px}.mble-img{width:400px;height:400px;right:50px}
.sa-sanar-bg .sa-card-shadow{padding:20px;bottom:165px}.sa-card-brdr strong{font-size: 16px}.sa-prov-img{top:-95px}.sa-sanar-bg.sa-faq-bg.sa-business-prov:before{top:-90px}.med-prov-img{top:-110px}
.h1{font-size: 34px}.h2{font-size: 30px}.sa-board .sa-carousel li{width: calc(100%/3 - (1 - 1/3)*10px)}
.sa-pjoin-list li{padding: 0 15px}.sa-join-doc-list li h5{margin-bottom: 14px}.sa-down-sanar.sa-vir-head .sa-d-flex button{font-size: 14px;padding: 8px}.sa-down-sanar.sa-vir-head .sa-d-flex{padding: 10px 15px}.sa-down-sanar .sa-join-stores a{width: 170px}.sa-arrow-right-bg i{width: 42px;height: 42px;font-size: 18px}.sa-services-list li img{width: 32px}
}
@media only screen and (max-width: 800px), only screen and (max-device-width: 800px){
.sa-brand a{height: 45px}.sa-brand .sa-logo{width: 60px;margin-left: calc(var(--sa-pixel)* 6)}.sa-nav li{margin-left: 10px}.sa-nav li.sa-notific{margin-left: 4px;padding: 8px; background: var(--sa-light); border-radius: 10px} .sa-nav li a, .sa-select-lang-btn, .sa-nav li figure~span, .sa-dctr-header-bg span {font-size: 10px}.sa-nav li.sa-dctr-header-bg{margin-left: 5px}.sa-nav.sa-anim-underline li{margin-left: calc(var(--sa-pixel)* 6)}.sa-nav li.sa-notific span{top: 0; right: 18px;padding: 0px}
.sa-why-sanar-list{justify-content: flex-start}.sa-awards .sa-prev, .sa-awards .sa-next{left: 70px}.sa-board .sa-carousel li{width: calc(100%/3 - (1 - 1/3)*10px)}
.sa-sanar-bg .sa-card-shadow{bottom:260px}.sa-prov-img { top: -120px; right: 95px; width: 300px; height: 300px}.sa-sanar-bg.sa-faq-bg.sa-business-prov:before{width:400px;height:400px}.med-prov-img { top: -22px; width: 450px; height: 400px; right:20px}.sa-sanar-bg.sa-faq-bg.sa-business-prov .sa-card-shadow{bottom:350px}.sa-faq-bg:before{top:-12px;width:105%;right:-15px}
}
@media only screen and (max-width: 768px), only screen and (max-device-width: 768px){
body{background-color: var(--sa-primary-light-bg)}.sa-container { padding-right: 15px;padding-left: 15px}.sa-services-bg {margin: 0 -15px}
.sa-mob-slot::-webkit-scrollbar-track,::-webkit-scrollbar-track{display:none}.sa-mob-slot::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{display:none}.sa-mob-slot::-webkit-scrollbar,::-webkit-scrollbar{display:none}
.sa-col-xs1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.sa-col-xs2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.sa-col-xs3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sa-col-xs4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.sa-col-xs5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.sa-col-xs6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sa-col-xs7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.sa-col-xs8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.sa-col-xs9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sa-col-xs10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.sa-col-xs11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.sa-col-xs12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.sa-gutter50 [class*=col]{padding-left: calc(var(--sa-pixel)*10); padding-right: calc(var(--sa-pixel)*10)}.h5 { font-size: 1rem}
.sa-banner,footer.sa-container,.sa-help,.sa-features,.sa-mob-none,.sa-nav li.sa-mob-none, .sa-services .sa-slct-serv-list li:hover::before,.sa-services .sa-slct-serv-list li:hover::after,.sa-header,.sa-carousel-slide :is(.sa-prev, .sa-next) ,.tracking-img,.sa-whtsp-sprt{display: none}.sa-mob-flex {display:flex;align-items: center;margin-bottom: 20px}.sa-offers{margin: 10px 0 20px;height: auto}.sa-services{padding: 0}.sa-active-apt{margin-top: 20px;background: transparent; padding: 0;margin-bottom: 0}.sa-header .sa-container{border-bottom: none;padding: 10px 15px}.sa-slct-serv {padding-top: 0}.sa-services .sa-slct-serv-list li{flex-direction: column; width: calc(100%/4 - (1 - 1/4)*10px); height: 100px; display: flex; align-items: center; justify-content: center}.sa-offers img {height: 100px;object-fit: cover}.sa-services .sa-slct-serv-list li:nth-child(6n+6){margin-left: 10px}.sa-home-offers .sa-offers { position: absolute; top: 0; padding: 0 0 0 20px;margin: 0;left: 0;right: 20px}.sa-home-offers .sa-home-space{padding: 120px 0;position: relative}.sa-services-list { margin-top: 0; padding: 0; background: none;gap: 15px}.sa-service-bg::before{display: none}.sa-services-list li {display: flex; padding: 15px 10px; font-size: 0.875rem; font-weight: 400; color: var(--sa-primary); background-color: var(--sa-light); align-items: center; justify-content: right; width: calc(100%/2 - (1 - 1/2)*15px); height: auto}.sa-header{background: none}nav{display: block;width:100%}.sa-active-apt .sa-carousel li{padding: 5px}.sa-header, .sa-nav{position: inherit;top: unset;box-shadow: none}.sa-services-list li img{width: 24px}
.sa-mob-block,.sa-home .sa-header,.sa-profile-menulist .sa-generic-list,.sa-dialog-content .sa-content .sa-btn-back{display:block}.sa-ofr-det {padding: 50px 20px 20px}.sa-mob-text-bold{font-weight: bold}.sa-nav{justify-content: flex-end}.sa-nav li {margin-left: 0}.sa-active-apt h2{font-size: 16px}.sa-active-apt .icon-calendar { font-size: 20px; vertical-align: middle; margin-left: 15px; color: var(--sa-success);display: inline-block}
.sa-nav-mob {position: var(--sa-fixed); bottom: 0; right: 0; left: 0; box-shadow: 0px -2px 8px rgb(0 0 0 / 6%); background: var(--sa-light);padding: 15px; height: 75px; margin: 0 auto; display: flex; justify-content: space-between;z-index: 1}.sa-nav-mob li { margin: 0}.sa-nav-mob li a i { font-size: 22px; margin:0 auto 6px;display: block;text-align: center}.sa-nav-mob li a { display: flex; flex-direction: column; align-items: center; color: var(--sa-dark-350); position: var(--sa-relative); font-size: 12px;font-weight: 300}.sa-nav-mob li a.router-link-active.router-link-exact-active{color: var(--sa-primary);height: 50px;padding-top: 2px}.sa-nav-mob li a.router-link-active.router-link-exact-active figure{background: #daf1fb}.sa-nav-mob li a .sa-mob-logo img{width: 32px;object-fit: contain}.sa-nav-mob li a .sa-mob-logo { background: #EFF8FF; border-radius: calc(var(--sa-percent)*50); width: 50px; height: 50px;margin-top: -36px; margin-bottom: 11px;display: flex;justify-content: center}.sa-reschedule-cancel {padding-top: 25px}
.sa-card-mob-none{border: none;padding: 0}.sa-card-shadow-none{box-shadow:none;padding: 0}.sa-services .sa-link-insur .sa-add-ins {padding-right: 26px;margin-left: 0}.sa-services .sa-link {text-decoration: none;color: var(--sa-success)}
/* footernav newstyles */
.sa-nav-mob li a.router-link-active.router-link-exact-active::before{position: absolute; top: -32px; content: ""; background: url(https://sanar-assets.com/images/static/new-theme/menu-active-curve.svg) no-repeat; width: 90px; height: 100%; z-index: 0; transition: 0.3s ease-in-out}.curve-svg { width: 0; height: 0}.sa-nav-mob li a.router-link-active.router-link-exact-active::after{content: '';position: absolute;top:-20px;width: 5px;height: 5px;background: var(--sa-primary);border-radius:50%;z-index: 0;margin: 0 auto}.sa-nav-mob li:last-child a.router-link-active.router-link-exact-active{padding-top: 0}.sa-nav-mob li a i.sa-avtar-xs{width: 25px;height: 25px}.sa-nav-mob li a.router-link-active.router-link-exact-active i::before{color: var(--sa-primary)}
/* new mweb styles */
.sa-btn-outline-primary{background-color: var(--sa-light)}.sa-wallet-text,.sa-wallet,.sa-add-text{background-color: var(--sa-light)}.sa-mob-bg-color{background-color: var(--sa-primary-light-bg); margin: 64px -20px 0; width: auto; padding: 0px 15px 0; border-radius: 20px 20px 0 0}.sa-service-ins-bg h4,.sa-services-location h5,.sa-mob-sanar h5,.sa-patient-flow .sa-slct-ptn span{font-weight: 400;color: var(--sa-dark);font-size: 15px}.sa-mob-apt-list .sa-myapt-status-mrg{margin-bottom: 0}.sa-mob-apt-list .sa-app-list:before{content: unset}.sa-mob-apt-list strong.sa-black-text{color: var(--sa-primary)}.sa-mob-apt-list .sa-myapt-status-mrg span{color: var(--sa-dark-600);display: inline-block;margin-bottom: 5px}
/* dialoge styles starts here */
.sa-dialog-body { padding: 0px; box-shadow: none;  width: 100%;max-height: 100%;}.sa-dialog-close {right: 5px; left: auto; font-size: calc(var(--sa-pixel)* 10); padding: 0; top: 12px; z-index: 3; margin: 0; border: none; border-radius: unset; width: 30px; height: 30px; line-height: 30px}.sa-dialog-body .sa-dialog-close .icon-close:before { content: "\e91d"}.sa-mob-header{ padding: 15px 40px 15px 0; text-align: right; font-weight: 500; position: fixed; z-index: 2; top: 0; right: 0; left: 0; background: var(--sa-light); color: #000}.sa-mob-header-bord{border-bottom: var(--sa-border-solid) var(--sa-dark-100)}
.sa-dialog-content .sa-pos-rel { position: fixed; top: 58px; right: 0; left: 0; background: var(--sa-light); z-index: 1; padding: calc(var(--sa-pixel)* 10) 15px}.sa-dialog-content .sa-pos-rel i{left: 30px;top: 30px;font-size: 20px}.sa-login,.sa-reset-pwd{ max-height: 100%;padding: 0}.sa-login .sa-login-brd{background: none;border: none;padding: 0}.sa-dialog-close i{border: none;padding: 0}.sa-dialog-btn-index{z-index: 9} .sa-dialog-btn-index i{position: relative;z-index: 9}
.sa-body-cnt{ padding: 82px 20px; max-height: 70vh;}.sa-card.sa-body-cnt{padding: 20px}.sa-rec-det .sa-body-cnt{padding-bottom: 150px}
.sa-login .sa-login-brd form{padding: 0}
.sa-dialog.sa-dialog-full.sa-editProfile .sa-dialog-body{overflow: hidden}
.sa-dialog-bottom,.sa-dialog-full {display: unset}.sa-dialog-bottom .sa-dialog-body,.sa-dialog-full .sa-dialog-bottom .sa-dialog-body{border-radius:15px 15px 0 0;overflow-y:auto;animation:slide-in-Vert .5s ease-out forwards;transition:opacity .5s;position: fixed;bottom: 0;padding-top: 40px}.sa-dialog-full .sa-dialog-bottom .sa-dialog-body {height: auto}.sa-hijri-calndr .sa-dialog-body{padding: 40px 20px 20px}
.sa-dialog-full .sa-dialog-body {height: 100%;max-height: 100%;border-radius: 0; overflow:hidden; overflow-y:auto}.sa-dialog-full .sa-dialog-body .sa-body-cnt{height: 100%;max-height: 100%;}.sa-dialog-full .sa-signup { padding-top: 50px}.sa-signin{display: flex; align-items: center; height: 100%}.sa-dialog-full .sa-map {padding: 0}.sa-dialog-full .sa-map .sa-mob-header {background: transparent;border: none;border-radius: 0}
.sa-voucher-bg { padding-bottom: 160px}.sa-old-lab .sa-lab-srch{position: fixed; z-index: 99; left: 15px; top: 15px}.sa-old-lab .sa-input-group.sa-location-label { margin-top: 50px; margin-bottom: 0; z-index: 0;}.sa-voucher-bg .sa-body-cnt{padding: 0 20px;overflow: unset}
.sa-old-lab .sa-location-label.sa-lab-form {position: relative;}.sa-body-res{padding: 80px 20px}.sa-apt-dialog-det .sa-dialog-body{padding: 40px 20px}
/* dialoge styles ends here */
.sa-body-cnt .sa-view-det {padding: 20px}.sa-service-list li { width: 100%; margin-left: 0;min-height: auto}.sa-services .sa-slct-serv-list li:hover {color: var(--sa-dark)}.sa-btn-back i { z-index: 3; position: fixed; top: 18px;right: 15px;background: var(--sa-light);font-size: 20px;width: 20px}.sa-service-list li figure { width: 55px; height: 50px; margin: 10px 10px 10px 0}
.sa-clinc-det{width:calc(100% - 65px);padding: 8px}.sa-clinic-det-tit h6{margin-bottom:0}.sa-line-close i{display:none}
.sa-line-close{width:60px;height:5px;background:#ddd;border-radius:calc(var(--sa-pixel)* 10);right:50%;transform:translateX(50%);z-index:9;border:none;margin:auto;text-align:center;display:block;margin-bottom:10px}.sa-mob-header-fix{padding:40px 15px calc(var(--sa-pixel)* 10);margin:0 0;text-align:center;position:fixed;z-index:1;top:0;right:0;left:0;background:var(--sa-light)}.sa-mob-more-list{padding-top:100px}.sa-dialog .sa-dialog, .sa-dialog .sa-signup-content .sa-dialog{right:0}.sa-dialog-body .sa-dialog-body{width:100%}.sa-fixed-right{animation:auto;overflow: auto}
.sa-dialog-center .sa-dialog-close{right:auto;left:0;font-size:40px;top:-55px;background:0 0;color:var(--sa-light);height:50px;width:50px}.sa-dialog-center .sa-dialog-close .icon-close:before{content:"\e900"}.sa-dialog-center .sa-dialog-content .sa-avtar-big{margin:0 calc(var(--sa-pixel)* -10);border-radius:15px 15px 0 0}.sa-dialog-content-center{top:0;position:relative;transform:unset;border:none;right:0;left:0;padding:calc(var(--sa-pixel)* 10)}.sa-mob-header-fix .sa-form-icon-left{right:35px;bottom:32px;top:auto}.sa-notific-body{height:auto;top:0;right:0;left:0;bottom:0;width:auto;transform:unset;position:fixed;border-radius:0}.sa-mob-more-list2{padding-top:30px}
.sa-loc-map{border-radius: 0}.sa-dialog-center .sa-custom-dropd .sa-dialog-close{width: 60px; height: 5px; background: #ddd; top: 12px; left: auto; right: 50%; transform: translateX(50%); border-radius: calc(var(--sa-pixel)* 10); z-index: 9}
.sa-insurance .sa-dialog-center,.sa-signin-dialog .sa-dialog-body{width: 90%} .sa-insurance .sa-dialog-content-center {background-color: var(--sa-light);border-radius: 15px;position: unset;max-height: 70%;overflow-y: scroll}.sa-dialog .sa-signup-content {overflow: auto}
.sa-top-space {padding-top: 80px}.sa-top-space90 {padding-top: 90px}.sa-top-space100 {padding-top: 100px}.sa-top-space150 {padding-top: 150px}.sa-btm-space {padding-bottom: 100px}.sa-btm-space20 {padding-bottom: 20px}.sa-btm-space50 {padding-bottom: 50px}.sa-btm-space80 {padding-bottom: 80px}.sa-top-bot-space{padding:80px 20px}.sa-top-space30{padding-top:30px}.sa-top-space40{padding-top:40px}.sa-top-space50{padding-top:50px}
.sa-signup-content{padding: calc(var(--sa-pixel)* 30) 15px calc(var(--sa-pixel)* 10); overflow: unset; height: 100vh; margin: 0}
.sa-addrecord .sa-slct-card{z-index: 1;gap: 10px}.sa-addrecord .sa-slct-serv-list li{margin-left: 0}
.sa-info-light-bg.sa-mob-apt-list{box-shadow:none;padding:0;border-radius:0;background:0 0}.sa-mob-sanar .sa-apt-list { display: flex; overflow: hidden; overflow-x: auto; width: 100%; scroll-snap-type: x mandatory; gap: 15px}.sa-col3.sa-col-md2.sa-col-sm2.sa-col-xs12.sa-d-f-a-center { font-weight: 500}
.sa-mob-apt-list .sa-apt-list li{background: var(--sa-light);flex-shrink: 0.1;line-height: 26px;border: none;width: 100%}.sa-mob-apt-list .sa-apt-list li .sa-apt-servc{color:#939598;margin-bottom: 0}.sa-mob-apt-list .sa-apt-list li .sa-apt-status{display:none}.sa-myapt-status-mrg .sa-mobln-block {color: #939598}.sa-myapt-status-mrg {margin-bottom: 40px}
.sa-app-tabs .sa-hdr-rgt-icon{font-size:16px;cursor:pointer;left:20px;right:auto;border:none;padding:0;margin:0;color:var(--sa-primary);position:absolute;top:20px;z-index:2}.sa-mob-apt-tab .sa-appoint-tab{border-bottom:var(--sa-border-solid) #dde0e6;padding:0 calc(var(--sa-pixel)* 5) calc(var(--sa-pixel)* 5);position:var(--sa-fixed);top:68px;z-index:1;right:0;left:0;background:var(--sa-light);margin:auto}.sa-mob-apt-tab .sa-appoint-tab{top:40px;z-index:99;padding:20px 20px 10px}.sa-appoint-tab li.active{color:var(--sa-info);position:var(--sa-relative);background:#ecf2ff;font-weight:500;border-radius:8px 8px 0 0}.sa-my-apt .sa-appoint-tab li.active{background:0}.sa-my-apt .sa-tabs-fill .sa-tabs li.active::after{display:none}.sa-appoint-tab li{padding:0;width:33.3333%}
/* Booking Flow */
.sa-browse .sa-browse-hdr{box-shadow:none;background:var(--sa-light);padding-top:95px;padding-bottom: 0}.sa-browse-hdr .sa-btn-back{margin:0}.sa-browse .sa-srch-field{width:100%;position:absolute;right:0;left:0;padding:calc(var(--sa-pixel)* 10);top:65px;height:80px;background:var(--sa-light)}.horizontal-calendar .date-item:first-child .sa-today {right: 2px;top: 1px}
.sa-browse .sa-srch-field .sa-form-wid{width:calc(100% - 60px)}.sa-browse .sa-srch-field .sa-form-icon-left{left:35px;top:30px;right:auto;font-size: 18px}.sa-browse .sa-srch-field .sa-form-icon-left.sa-form-ico-pos{left: 90px;right: auto}.sa-browse .horizontal-calendar{width:100%;margin-top: 55px;padding-bottom: 15px}.sa-browse .sa-date-picker{position:absolute;left:20px}.sa-browse-hdr~.sa-result{padding-top:15px}.sa-date-picker .dp__input_wrap:before{display: none}.horizontal-calendar .choosed-day .date-item-date{border-radius:100%}
.sa-card-list-box .sa-avtar-lg{width:40px;height:40px}.sa-doct-det{width:calc(100% - 40px);flex-wrap:wrap}.sa-doct-det-data{width:100%;border:none;padding-left:0}.sa-doct-det-data h6{padding-left:40px;color: var(--sa-primary)}.sa-mob-split{border-top:1px solid #ddd;margin:15px -75px 0 -20px;padding:15px 20px 0 0}.sa-doct-det .sa-price{width:100%;padding-right:0}.sa-price-tag{position:absolute;bottom:0;left:0}.sa-form-icon-left~.sa-form-control{padding-right:20px}
.sa-tit{margin-bottom:10px}.sa-lab-card{padding-right:24px}.sa-card.sa-card-mob-none .sa-lab-card{padding:0}.sa-price.sa-mob-split-lab, .sa-doct-price.sa-mob-split-lab{margin:0px -75px 0 -20px;padding-right:20px}.sa-lab-card .sa-price{padding:0;width:100%}.sa-covid-list li{flex-direction:column;padding:0}.sa-covid-list li:last-child {margin-bottom: 50px}.sa-covid-list figure{width:100%;height:150px;border-radius:8px 8px 0 0;margin:0}.sa-covid-list .sa-card-list-tit{margin-right:0;width:100%;padding:15px}.sa-nurse .sa-card-list .sa-avtar-lg{width:40px;height:40px}
.sa-tabs-vert{padding-top:25px}.sa-tabs-vert li{font-size:12px}
.sa-search-box{position:fixed;top:60px;background:var(--sa-light);right:0;left:0;z-index:12;padding:15px}.sa-search-box .sa-form-icon{top:26px;left:30px;font-size:18px}
/* .sa-lab-scrl{position:fixed;top:144px;left:0;right:0;z-index:12;background:var(--sa-light);padding:0 20px 20px} */
/* .sa-tabs.sa-tabs-vert{padding:20px 20px 0} */
.sa-lab-mob-space { padding-bottom: 80px}
.sa-mob-bg .sa-lab-mob-space { margin-bottom: 40px}
.horizontal-calendar .date-item.choosed-day{padding: 10px; background: var(--sa-success); border-radius: 10px;width: 50px}.horizontal-calendar .date-item-day,.horizontal-calendar .date-item-date{color:#000;background-color: transparent}.horizontal-calendar .date-item-day,.horizontal-calendar .date-item-date{font-size: 13px; font-weight: 400}.horizontal-calendar .date-item {width: 45px;padding: 10px}.horizontal-calendar .choosed-day:first-child .date-item-day{color: transparent}.horizontal-calendar .choosed-day .date-item-day {color: #fff}.horizontal-calendar .date-item.choosed-day:first-child .sa-today{right: 0; top: 10px; background: transparent; color: #fff;display: unset;font-size: 12px}.horizontal-calendar .date-item.choosed-day .date-item-date{color: #fff;background: transparent; font-size: 14px}.horizontal-calendar .date-item:first-child .sa-today{display: none}.horizontal-calendar{width: 100%}.sa-browse-hdr{position: relative; padding-top: 60px; padding-bottom: 10px; border-bottom: 1px solid #ddd}.sa-browse-datepicker .horizontal-calendar .date-item:hover {background-color: var(--sa-success);}
.sa-drag-clndr .sa-browse-hdr .dp__menu{left: 20px !important;right: 15px !important}.sa-browse-hdr .dp__menu .dp__arrow_top {right: 30px}
/*Filter styles start here*/
.sa-filter{padding: 20px; position: fixed; z-index: 9999; left: 20px; top: 58px; box-shadow: 0 0 10px #d8dbdf; border-radius: 10px; overflow: auto; min-height: 90px; max-height: 50%;width: 300px}
.sa-filter :is([type="checkbox"]:checked + label, [type="checkbox"]:not(:checked) + label, [type="radio"]:not(:checked) + label, [type="radio"]:checked + label) {display: flex;align-items: center}
.sa-gender-filter{padding:0 20px;border:none;display:flex;border-bottom:1px solid #ddd;background:var(--sa-light);justify-content:center;margin-bottom:20px}.sa-gender-filter [type=radio]:checked+label:before,.sa-gender-filter [type=radio]:not(:checked)+label:before{border:none;width:auto;height:auto}.sa-gender-filter [type=radio]:checked+label{color: var(--sa-dark); border: 1px solid var(--sa-primary);padding-bottom: 0; border-radius: 10px;background: var(--sa-light)}.sa-gender-filter [type=radio]:checked+label,.sa-gender-filter [type=radio]:not(:checked)+label{display:flex;align-items:center;margin:0;justify-content:center;text-align:center;width:calc(100%/3 - (1 - 1/3)*0px);padding-right:0}.sa-gender-filter [type=radio]:checked+label:after,.sa-gender-filter [type=radio]:checked+label:after{width:100%;right:0;border-radius:5px 5px 0 0;bottom:-1px;height:3px;top:auto;background:var(--sa-primary)}.sa-gender-filter label i{margin-left:6px;font-size:16px}
.sa-lab-det .sa-mob-footer{background: #edf8ff;padding: 15px}.sa-card-list>li {width: 100%;background: var(--sa-light);min-height: auto}
.sa-lab-det .sa-card{border: var(--sa-border-solid) var(--sa-dark-150); box-shadow: none;padding: 20px;background-color: var(--sa-light);margin: 0 0 20px 0}
.sa-lab-det .sa-mob-header{font-weight: 500; padding-right: 54px;left: 0}
.sa-lab-card h5,.sa-lab-card h6{color: var(--sa-primary);font-weight: 400}
.sa-eclinic-prog h4 {width: auto;}
/*Filter styles end here*/
.sa-item-selected{display: none}.sa-item-selected.sa-d-block { display: block; position: fixed; top: 0; right: 0; left: 0; bottom: 0; padding: 90px 15px 80px;overflow: auto; background: #edf8ff; z-index: 13}.sa-item-btns { position: fixed; right: 0; left: 0; bottom: 0; background: #FFF; padding: 15px;display: flex;z-index: 13}.sa-item-btns .sa-grey-btn.sa-btn-block{display: flex; align-items: center; line-height: normal;gap: 10px} .sa-pack-bg { background-color: var(--sa-success); width: 28px; height: 28px; line-height: 28px; color: var(--sa-light); border-radius: calc(var(--sa-pixel)* 3)}.sa-item-btns .sa-grey-btn.sa-btn-block span+span{width: calc(100% - 28px);text-align: right}.sa-btn-outline-primary:hover{background-color: var(--sa-light);color: var(--sa-primary);background-image: unset}
/* Confirmation styles start here */
.sa-confirm .sa-mob-footer .sa-btn{width:48%}.sa-confirm .sa-mob-footer{position:fixed;bottom:0;right:0;left:0;background-color:var(--sa-primary-light-bg);padding:calc(var(--sa-pixel)* 10) calc(var(--sa-pixel)* 10)}.sa-successful{margin-right:0;padding:110px 0 30px;text-align:center}.sa-successful::before{right:50%;top:0;transform:translateX(50%);margin:0}.sa-share-bg{top:13px}.sa-confirm{margin:0;padding:80px calc(var(--sa-pixel)* 10) 90px}.sa-book-success{margin-bottom: 25px;font-size: 16px}.sa-confirm-footer{gap: 10px;}.sa-footer.sa-confirm-footer .sa-btn{width: 100%;margin: 0;}
.sa-confirm{background: #fff; margin: -90px auto 100px; border-radius: 15px; border: 3px solid #fff;padding: 0 10px 30px;box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%)}.sa-book-success .sa-primary-text{font-weight: 500} .sa-appt-confirm h5{font-weight: 300}.sa-schedule-mob{position: absolute;top: -250px}.sa-schedule-mob p{font-size: 14px;color: #fff}.sa-schedule-mob h1{color: #fff;font-size: 20px}.sa-payment-list li h6{flex-basis: 100%;color: #000;font-weight: 400;font-size: 16px;padding-bottom: 5px}
.sa-confirm .sa-mob-footer .sa-btn-outline-primary{background-color: var(--sa-light)}
/* Confirmation styles end here */
/* Department Filter styles start here */
.sa-filter-btn{border-radius: 6px; padding: 10px; color: var(--sa-info); background: var(--sa-primary-light-bg); font-size: 16px; width: 38px; height: 38px; position: fixed; top: 10px; left: calc(var(--sa-pixel)* 52); display: flex; align-items: center; justify-content: center; z-index: 9}
.sa-filter-data .sa-dialog{opacity:0}.sa-dep-fltr{z-index:2;position:var(--sa-fixed);left:calc(var(--sa-pixel)* 20);top:220px;background:var(--sa-light);border:var(--sa-border-solid) #c9d6e7;border-radius:6px;display:block;margin:0 calc(var(--sa-pixel)* -10);padding:calc(var(--sa-pixel)* 10)}.sa-dep-fltr label{display:flex;align-items:center}.sa-filter-list {border-width: 1px}
/* Department Filter styles end here*/
/* my sanar styles */
.sa-sanar-banner { background: url(https://sanar-assets.com/images/static/new-theme/appointments-bg.svg) no-repeat; background-attachment: fixed;background-size:100%;padding: 0}.sa-mob-sanar { position: relative; top: 100px; padding: 20px 15px 90px; background: var(--sa-primary-light-bg);right: 0;left: 0;border-radius: 20px 20px 0 0}.sa-mob-sanar .sa-slct-card,.sa-mob-top-card{margin-bottom: 20px;margin-top: -50px}.sa-apt-list{padding: 0; background: transparent}.sa-mob-sanar .sa-slct-card li {width: calc(100%/3 - (1 - 1/3)*10px);min-width: 90px}.sa-mob-sanar .sa-slct-card li:last-child{margin-left: 0}.sa-mob-sanar .sa-slct-card li a.active { border: 2px solid var(--sa-success-dark); color: var(--sa-success-dark);font-weight: 500}.sa-apoint .sa-card-shadow {padding: 0;box-shadow: none;background: transparent}.sa-mob-sanar h5 {font-weight: normal}
.sa-app-list-serv { font-weight: normal;margin-top:-25px}.sa-myapt-status { background: #E7F4FF;padding:10px;border-radius:10px;margin-top:10px}.sa-app-list{padding-right:95px;margin-bottom:5px}.sa-app-list-serv{padding-right:72px}.sa-app-list:before { content: attr(data-title); color: var(--sa-grey);margin-left:10px}.sa-apt-list li .sa-doct-det { display: flex; align-items: baseline;color:var(--sa-info);padding-right:12px}
.sa-status-cancelled {background: #FFE7E7}.sa-status-completed {background: #E8FFE7}
.sa-myapt-status span{display: flex;justify-content: space-between;align-items: center}.sa-myapt-status .icon-video-icon{vertical-align: middle}
.sa-myapt-status .sa-btn-sm{height: 25px;line-height: 25px;padding:0 10px;border-radius: 8px}.sa-info-light-bg.sa-patient-det h5{color:var(--sa-info)}.sa-wtsap-card{box-shadow: none}.sa-wtsap-card .sa-status-card-cnt{width: 60%}.sa-wtsap-card .sa-status-card-ico.sa-book-now { width: calc(100% - 40%)}.sa-wtsap-card .sa-status-card-cnt.sa-doctor-sprite::before{vertical-align: top}
.sa-mob-reports{margin-right:-64px;margin-top:20px}.sa-report-btn{flex-direction: column;padding-right: 63px}.sa-report-btn a{width:100%}.sa-report-btn .sa-cancelled-report{margin-bottom: 0}.sa-btn-responsive .sa-card-no-border.sa-p0{padding:0}.sa-mob-card-bg{background: #fff}
.sa-app-list.sa-date-icon:after{display: none}.sa-app-list.sa-date-icon:before{margin-right:-35px}.sa-date-icon i{color: var(--sa-grey)}
.sa-patient-icon:after{content: '\e973';font-family: icomoon;position: absolute;right:70px;top:-2px;color:var(--sa-grey);font-size:16px}.sa-app-list-serv i{font-size: 16px}
.sa-app-icon:after{content: '\e97a';font-family: icomoon;position: absolute;right:70px;top:-2px;color:var(--sa-grey);font-size:16px}
/* tabs styles */
.sa-tabs-fill li{padding: 10px 0;margin: 0 20px;width: 100%; text-align: center;display: block;color: var(--sa-dark)}.sa-tabs-fill~.sa-tab-cont {border-radius: 10px}.sa-tabs-fill li.active,#review-top .sa-tabs-fill li.active {background: transparent}.sa-tabs-fill li.active::after, .sa-tabs-fill li:first-child.active::after {display: block; width: 100%; border-radius: 4px 4px 0 0; bottom: 0; height: 5px; transform: unset; top: auto; left: 0; background: var(--sa-primary)}
/* .sa-tabs li:last-child {margin-right: 20px} */
.sa-apt-list li {position: relative;background: var(--sa-light);border: var(--sa-border-solid) var(--sa-dark-150)}
.sa-apoint .sa-card-shadow {padding: 0;box-shadow: none}.sa-apoint .sa-tabs-fill { position: fixed; top: 50px; background: var(--sa-light); z-index: 9; border-bottom: 1px solid #ddd; right: 0; left: 0}.sa-apoint .sa-tabs-fill~.sa-tab-cont, .sa-apoint .sa-tabs-pres~.sa-tab-cont{padding-top: 60px;background: transparent;padding: 60px 0 0}.reschedule-up-btn{position:absolute;bottom: -8px;left: 7px}
/* my profile styles */
.sa-my-profile-bg{height: 100%; padding-top: 60px;margin: 0;background:url(https://sanar-assets.com/images/static/new-theme/my-profile-bg.svg) no-repeat;background-size: 100%}.sa-my-profile-bg::before{ content: ''; position: var(--sa-fixed); left: 0; font-size: 160px; top: 0; font-family: icomoon; color: var(--sa-light); opacity: 0.1; background: transparent; height: 100%; right: auto;z-index: -1}
.sa-mob-flex .sa-avtar-lg { border-radius: calc(var(--sa-pixel)* 50); padding: 6px; position: var(--sa-relative)}.sa-mob-flex .sa-edit-pro { margin: 10px 0px 0 0; color: var(--sa-light);position: relative; width: calc(100% - 75px);text-align: center}.sa-mob-flex .sa-edit-pro .sa-link{color: var(--sa-light)}.sa-licence-banner{margin:10px 0;position: relative}.sa-edit-pro .sa-swap-dir{width: 100%;text-align: center}
.sa-mob-flex .sa-edit-pro i {vertical-align: middle;margin-right: 10px;display: inline-block}
.sa-profile-list li { border-top: var(--sa-border-solid) var(--sa-dark-50); padding-right: 0; position: relative}.sa-profile-list li  [class*=icon-right],.sa-profile-menulist .sa-generic-list li [class*=icon-right] { position: var(--sa-absolute); left: 0; right: auto; top: 50%; transform: translate(0,-50%); color: #d8d8d8; font-size: 13px; margin-left: 0; width: auto;display: block}.sa-avtar-ico-blu { right: 0px; margin: 0 auto; bottom: -2px; width: 100%; height: 22px; line-height: 22px}.sa-profile-list li:first-child{border-top: none}.sa-profile-card h6 {border-bottom: 1px solid var(--sa-dark-50); margin: -15px -15px 0; padding: 15px 15px 10px}
.sa-profile-menulist .sa-generic-list li a i,.sa-my-profile-bg .sa-generic-list li span i { font-size: 20px; color: var(--sa-dark); margin-left: 10px; width: 30px; display: block}.sa-my-doc .sa-card-list li { width: 100%; margin: 0 0 20px 0}.sa-saved-card-list li{width: 100%;margin: 20px 0 0}.sa-pr-wallet i{padding: 12px; display: inline-block; box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%); border-radius: 8px; margin-right: 6px;color: var(--sa-dark);font-weight: 600}.sa-select-lang-btn .icon-healthcare{ margin-right: 0; font-size: 20px; margin-left: 21px; color: var(--sa-dark)}
.sa-profile-card,.sa-user-card{padding: 15px; background-color: #fff;border-radius: 12px;margin-bottom: 10px}.sa-profile-card .sa-profile-lang{width: 100%}.sa-profile-card .sa-profile-lang .sa-lang-icon{margin-top: 0}.sa-profile-card .sa-care.sa-select-lang-btn .icon-down-arrow{font-size: 14px; left: -20px; top: 10px;color: var(--sa-primary)}.sa-profile-card .sa-lang-list li .sa-flags{padding: 0}.sa-profile-card .sa-profile-list li .icon-close{display: none}
.sa-user-card{display: flex; flex-wrap: wrap; flex-direction: row; gap: 15px; position: relative}.sa-user-card li { width: calc(100%/3 - (1 - 1/3)*15px); margin: 0; text-align: center; border-radius: 10px; padding: 15px 3px; font-size: 12px; font-weight: normal; background: var(--sa-primary-light-bg); display: flex; justify-content: center; align-items: center}.sa-user-card li a{color: var(--sa-primary)}.sa-user-card li a i{display: block;font-size: 24px;margin-bottom: 10px;color: var(--sa-dark)}
.sa-mob-profile-list .sa-profile-list li .icon-right-arrow{color: var(--sa-primary)}.sa-my-profile-bg .sa-avtar{background: #2faaa1}.sa-my-profile-bg figure .icon-profile,.sa-my-profile-bg figure .icon-profile:before{color: #ffffff;font-size: 40px;font-weight: 600}
/* my profile new changes */
.sa-user-signUp{text-align: center}.sa-user-signUp figure{margin: 0 auto;border-radius: 50%}.sa-edit-pro .sa-swap-dir{width: 100%;text-align: center}.sa-edit-pro{color: var(--sa-light);font-weight: 400}.sa-edit-pro i.icon-edit2{margin-right: 10px;font-size: 20px;cursor: pointer;display: inline}.sa-avtar-ico-blu{right: 0px;margin: 0 auto;bottom: -2px;width: 100%;height: 22px;line-height: 22px}.sa-my-profile-bg figure{margin: 0 auto;border-radius: 50%}.sa-profile-lang .icon-down-arrow{display: none}.sa-pr-wallet{position: absolute;left: 0;top: 0;background: var(--sa-light);color: #1db333;font-size: 14px;padding-right: 8px;border-radius: 10px}.sa-edit-pro i.icon-right-arrow{font-size: 14px;margin-right: 10px}
.sa-ptn-record-card { background: var(--sa-light); border-radius: 15px; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%); padding: 20px; margin-bottom: 15px} .sa-ptn-record-card .sa-slide-name h6 { color: var(--sa-info)} .sa-ptn-record-card ul { display: flex; flex-wrap: wrap; flex-direction: row; gap: 15px; position: relative; padding: 3px} .sa-ptn-record-card ul li { border: none; box-shadow: 0 0px 5px 0 rgb(0 0 0 / 10%); width: calc(100%/3 - (1 - 1/3)*15px); margin: 0; text-align: center; display: block; border-radius: 10px; padding: 15px; font-size: 12px; font-weight: normal} .sa-ptn-record-card ul li .sa-sprite-new { width: 24px; height: 28px; background-size: 1000px; margin: 0 auto} .sa-ptn-record-card ul li .sa-personal { background-position: -461px 0; width: 28px} .sa-ptn-record-card ul li .sa-records{ background-position: -335px 0} .sa-ptn-record-card ul li .sa-medical { background-position: -412px 0} .sa-ptn-record-card ul li .sa-life-style { background-position: -360px 0}.sa-ptn-record-card ul li span{color: var(--sa-primary)}.sa-card-mob-none{border: none;padding: 0;background: transparent}
/*records*/
.sa-mob-viwptn-tab{border-radius: 8px; background-color: var(--sa-primary); margin-bottom: 20px; margin-top: 30px}.sa-mob-viwptn-tab .sa-ptn-det-card {background-color: var(--sa-primary);margin-bottom: 0;padding: 25px 15px}.sa-mob-viwptn-tab .sa-ptn-det-card .sa-slide-name .sa-avtar{color: var(--sa-light);border: var(--sa-border-solid) var(--sa-light)}.sa-mob-viwptn-tab .sa-ptn-det-card .sa-slide-name h6{color: var(--sa-light)}.sa-mob-viwptn-tab .sa-rec-bg{margin-bottom: 0;padding: 0;border-radius: 0 0 8px 8px}.sa-mob-viwptn-tab  .sa-tabs li { background: none; color:#a5d0fa; border: none; padding: 0 0 10px;font-size: 12px;margin-bottom: 0;width: 25%; text-align: center;margin: 0 calc(var(--sa-pixel)* 5)}.sa-mob-viwptn-tab  .sa-tabs li i{display: none}.sa-mob-viwptn-tab .sa-tabs li.active,.sa-dialog.sa-ptn-det-card .sa-slide-name .sa-avtar,.sa-dialog.sa-ptn-det-card .sa-slide-name{color: var(--sa-light)}.sa-mob-viwptn-tab  .sa-tabs li.active::before{content: ''; position: var(--sa-absolute); width: 100%; height: 4px; background: #f4cd0f; border-radius: 5px 5px 0 0; bottom: 0; right: 0}.sa-patient-flow .sa-card-shadow:nth-child(1){box-shadow: none}.sa-card.sa-slct-patient{border:none;padding: 0;background: transparent}.sa-mob-w100 {width: 100%;margin-bottom: 0}.sa-mob-w100.sa-mt20{margin-top: 20px}.sa-date-list li .sa-text-right{text-align: right}.sa-mob-viwptn-tab .sa-ptn-det-card .sa-slide-name h6 { color: var(--sa-light)}.sa-d-f-end.sa-ptn-radio-btn{justify-content: flex-start}.sa-patient-flow .sa-mob-viwptn-tab .sa-tabs li{justify-content: center}.sa-mob-footer {position: var(--sa-fixed);bottom: 0;right: 0;left: 0;background: var(--sa-primary-light-bg);padding: calc(var(--sa-pixel)* 10) calc(var(--sa-pixel)* 10);z-index: 9}.sa-bottom-space{padding-bottom: 130px}.sa-mob-footer-light {background: var(--sa-light)}
.sa-rprt-list li{box-shadow: none;border: 1px solid lightgray}.sa-apt-list.sa-rprt-list{ background: transparent!important}.sa-prsc-url {position: relative;left: 0;top: auto;height: auto;padding: 15px 50px 15px 15px;border-radius: 5px;right: 0;bottom: 0;width: 100%;display: block;margin: 5px 0}.sa-prsc-rep {display: flex;align-items: center}.sa-prsc-url:before {position: absolute;right: 15px;top: 50%;transform: translateY(-50%)}.sa-prsc-rep-view { color: #7f7f7f}.sa-prsc-rep-view strong {display: block;color: var(--sa-dark)}.sa-prsc-rep i { position: absolute;left:15px;color: var(--sa-info);font-size: 20px}.sa-mobln-block {display: var(--sa-d-i-block)}
.sa-report-card{display: flex;gap: 10px}.sa-report-card a {background: #E7F4FF; padding: 7px; display: flex; align-items: center; flex-direction: column; border-radius: 6px; font-size: 12px; margin: 10px 0 0 0; justify-content: center; width: 100%}.sa-report-card a:last-child{margin-left:0}
.sa-info-light-bg.sa-patient-det{background-color: var(--sa-light);margin-top: 20px;border:1px solid #DDE0E6}.sa-p0{padding: 0}
.sa-signup .sa-yakeen-dialog{height: 100vh;padding: 80px 20px;margin-left: 0;bottom: auto}
.sa-trans-bg .sa-link{font-size: 12px}.sa-mob-card {padding: 0; background: transparent}.sa-mob-card-shadow{box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);border: none;margin: 5px} .sa-gift::before{right:-20px}.sa-remove-ptnt {position: unset}
.sa-wallet::after{display: none}.sa-wallet{border:var(--sa-border-solid) #C9D6E7;padding-right: 85px}.sa-wallet .h2{font-size: calc(var(--sa-pixel) * 12)}.sa-wallet-price h5 { font-weight: 700; color: var(--sa-success); text-align: left; margin-left: -40px}
.sa-voucher-bg .sa-form-icon-left~.sa-form-control{padding-right: 45px}.sa-card-name span+span {text-align: var(--sa-right)}
.sa-warning-text-bg { color: #333; border: var(--sa-border-solid) #FBB774;border-radius: 8px;background-color: #FFF3CF}
.sa-nav-bar-fixed{ position: var(--sa-fixed); bottom: 0; right: 0; left: 0;background: var(--sa-light); padding: 15px calc(var(--sa-pixel)* 10);z-index: 9;height: 75px;margin: 0 auto}.sa-social-media {flex-direction: column;padding: 0 20px}.sa-social-media a {display: flex;border-bottom: 1px solid #ddd;width: 100%;padding: 20px 0;align-items: center}.sa-social-media a:first-child {padding-top: 0}.sa-exp-colapse{word-break: break-word}
.sa-apt-list.sa-rprt-list li:hover a i{color:var(--sa-danger)}.sa-date-list li .sa-card-shadow{padding:15px}.sa-apt-list li:hover .sa-btn{color: var(--sa-light); background-color: var(--sa-primary)}
.sa-ptn-det-card {background-color: var(--sa-info);padding-bottom: 10px}.sa-ptn-det-card .sa-slide-name .sa-avtar, .sa-ptn-det-card .sa-slide-name h6, .sa-record-text {color: var(--sa-light);border-color: var(--sa-light)}.sa-status-card-ico.sa-book-now{width: calc(100% - 55%)}
.sa-clinc-det .sa-slct-txt.sa-mob-block{display: inline}.sa-xsb0{margin-bottom: 0}.sa-app-text p{font-size: 14px}
.sa-mob-viwptn-tab .sa-info-light-bg{background-color: transparent;padding: 0}.sa-patnt-det-bg{color: #000; padding: 20px; background: #F8FBFF; border-radius: 10px}.sa-my-pro-cnt {padding-top: 0}.sa-mob-viwptn-tab .sa-tabs{padding: 0}.sa-apt-list li:hover{color:#000;background: var(--sa-light)}.sa-my-pro-cnt .sa-card-mob-none{padding: 80px 20px; position: fixed; top: 0; background: var(--sa-primary-light-bg); right: 0; left: 0; bottom: 0; overflow: auto; margin-bottom: 0;z-index: 1}.sa-my-pro-cnt .sa-card-mob-none.sa-wallet-top{padding: 50px 20px 0;border-radius: 0}.sa-wallet-text, .sa-wallet, .sa-add-text { background-color: var(--sa-light)}.sa-wallet-price h5 {text-align: left; margin-left: -40px}.sa-my-doc .sa-body-cnt{padding: 0 20px 40px;}
.sa-doct-price{width:calc(100% - 40%);padding-right:0}
.sa-tabs-vert.sa-tabs-vert-lft{flex-direction:row}.sa-profile-list li :where(a,span){padding:15px 0}.sa-generic-list li :is(a,span){border-bottom:var(--sa-border-solid) var(--sa-dark-50);display:var(--sa-d-flex);align-items:var(--sa-center);padding:15px 0;border-radius:0;color:var(--sa-primary);font-weight: 300}
.sa-selected-data {background-color: var(--sa-light);position: fixed; right: 0; left: 0; bottom: 0; margin-bottom: 0; padding: 20px; z-index: 13}.sa-active-apt .sa-carousel li { width: 100%;scroll-snap-align: center;padding: 5px}.sa-active-apt .sa-carousel div {flex:unset}.sa-medical-rec li {width: 85%}.sa-my-pro-cnt .sa-body-cnt.sa-last-child{padding-bottom: 40px}
/* video call styles */
.sa-video-call {width: 100%;height: 100%;max-height: 100%;border-radius: 0;}.sa-phone-hdr {right: 20px;}.sa-phone-call .sa-avtar-xl {box-shadow: 0 0 5px #ddd;border: 5px solid var(--sa-light)}.sa-phone-call:before {border-width: 1px}.sa-phone-call:after { content: ''; border: 1px solid var(--sa-info-dark); width: 135px; height: 135px; right: 50%; top: 40%; position: var(--sa-absolute); border-radius: calc(var(--sa-percent)*50); transform: translate(50%, -40%)}.sa-ringer-list li small {color: var(--sa-dark)}.sa-phone-hdr.sa-ringer-hdr{top: 60%;}.sa-remote.sa-full-screen {height: 100vh}.sa-local { width: 80px; height: 100px;left: 20px;top: 20px}.sa-chat-logo {top: 20px; right: 20px; font-size: 30px}.sa-dialog.minimize {width: 100px;height: 130px}.sa-chat-footer {position: fixed; left: 0; right: 0; padding: 20px; bottom: 0;background: var(--sa-light)}.sa-chat-history { height: calc(100vh - 150px); padding: 25px 0 0}
/*Health insurance start here*/
.sa-insur-ofr i { font-size: 20px; color: var(--sa-success-light);margin-left: 5px; vertical-align: middle}.sa-insur-ofr h5{font-weight: normal;margin-bottom: 10px;margin-top: 15px;color: var(--sa-dark)}.sa-insur-ofr ul { display: flex; align-items: center;margin-top: 10px; overflow: scroll}.sa-insur-ofr li { margin-left: 15px; position: relative; padding-left: 15px}.sa-insur-ofr li:after { content: ''; height: 20px; background: #ddd; width: 1px; position: absolute; left: 0; top: 50%; transform: translateY(-50%)}.sa-insur-ofr li:last-child:after {display: none}.sa-insur-ofr li img { width: 45px}.sa-insur-ofr li:first-child img{width: 35px}.sa-browse-flt {background: transparent;padding: 0}.sa-services .sa-slct-serv-list li:last-child {margin-left: 0;margin-bottom: 20px}
/*Health insurance end here*/
.sa-about-list li {border-radius: 10px; width: 100%; padding: 10px;margin-bottom: 10px;align-items: center}.sa-achieve-card {width: 100%;margin-right: auto}.sa-achieve-list {width: auto;margin: calc(var(--sa-pixel)* 10) 0px; z-index: 1;border-radius: 25px}.sa-achieve-list .sa-about-list {margin: 0px}.sa-achieve-list .sa-about-list li:nth-child(1) {margin-top: 0px}
.sa-achieve-list .sa-about-list li {border-bottom: 1px dashed #BBBEBF;text-align: right;align-items: center;flex-direction: row;padding: 0px; margin-top: 20px;margin-left: 0px}.sa-achieve-list li, .sa-achieve-list .sa-about-list li:nth-child(3){border:none}.sa-achieve-list .sa-about-list i{font-size: 20px;width: 15%;margin-left: 10px; margin-bottom: 0px}.sa-achieve-list .sa-about-list strong {font-size: 15px;width: 20%}.sa-achieve-list .sa-about-list li span {width: 65%}.sa-static h2{font-size: 18px}.sa-static .sa-header{display: none}.sa-users-card{width: 100%;padding: 0px 20px; background: transparent;margin: 0}.sa-whatsapp-img {width: 50px;height: 50px;left: calc(var(--sa-pixel)* 10)}   .sa-cont-us .sa-card-shadow {box-shadow: none;padding:30px}.sa-joinus-text {padding-top: 0px}.sa-goals .sa-mt50, .sa-mt50 {margin-top: calc(var(--sa-pixel)* 10)}.sa-joinus-text h3, .sa-app-text h1, .sa-mt80 .sa-font40 {font-size: calc(var(--sa-pixel)* 10)}.sa-sanar-pro .sa-app-text,.sa-app-text h1{margin-top: 20px}.sa-app-text .sa-card-shadow span{font-size:10px;font-weight: 400}.sa-arch { margin-top: 0px; min-height: 0px}.sa-whatsapp-img {width: 35px;height: 35px}.sa-cont-us.sa-top-space{padding-top: 60px}.sa-about-list li:last-child{margin-bottom: 0}.sa-mob-pt50{margin-top: 50px}.sa-pro {margin-top: 0}
.sa-img-cover-lg,.goals-img,.sa-arch:after,.sa-arch:before,.sa-join-img,.sa-pro img,.sa-img-pro{display: none}
input#otpfield { padding: 0}.sa-users-card .sa-carousel li {width: 100%}
.sa-ins-box .insur-radio .sa-ml20.sa-mr20{margin-right: 0;margin-left: 0}.sa-ins-box .insur-radio .sa-row span {word-break: break-word}.sa-ins-box-spc h6~p {padding-right: 34px}.sa-ins-box-spc .sa-add-ins {padding-right: 0}
.sa-card-list .sa-tab-cont .sa-unorder-list li {list-style-type: none}
/* .sa-rec-det .sa-dialog-rec-det {position: absolute; padding-bottom: 70px} */
.skeleton-load {width: 100% !important;max-width: 100% !important}
.sa-lab-tabs .sa-tabs li{padding: 0 5px; display: flex; justify-content: center; align-items: center}.sa-lab-tabs .sa-tabs li.active { background-color: aliceblue; padding: 12px 45px 12px 0}.sa-lab-tabs .sa-tabs li.active i { position: absolute; right: 0; background: var(--sa-primary); color: var(--sa-light); top: 0; border-radius: 8px; height: 100%; width: 45px; display: flex; align-items: center; justify-content: center}.sa-lab-tech .sa-card-list-tit{bottom: 5px;left: 5px;font-size: 12px; height: 45px; padding: 2px 5px; align-items: center}.sa-lab-tech .sa-lab-img,.sa-lab-mob-space .sa-lab-tech li.active{height: 110px}.sa-hdr-search i.icon-search { left: 0; right: auto; font-size: 20px; top: 20px}
/* .sa-hdr-search .sa-form-control { position: absolute; z-index: 99; top: -22px;right: 0;left: 0} */
.sa-browse .sa-carousel{margin-top: 5px}
.sa-filter-ico {position: fixed; top: 20px;left: 20px}.sa-tabs-pres {position: fixed; top: 65px; background: var(--sa-light); z-index: 9; border-bottom: 1px solid #ddd; right: 0; left: 0}.sa-tabs-pres li {width: 50%; padding: 10px 0; margin: 0 20px;text-align: center}.sa-pres-list strong {font-size: 16px}.sa-pres-list li .sa-row>div {margin-bottom: 6px}.sa-track-map {flex-wrap: wrap}.sa-tabs-border.sa-tabs-pres li.active::after{bottom: -1px;display: block}
.sa-track-map{position: unset}.sa-track-map-cnt, .sa-track-card, .sa-track-det {width: 100%}.sa-track-card {margin-bottom: 20px}.sa-call-card {margin: 0}
.sa-track-count {bottom: 110px}.sa-pos-rel .sa-filter-ico {top: 20px; left: 20px}.sa-apt-list li:hover .sa-grey-dark-text { color: var(--sa-dark-350)}.sa-card.sa-pric-det{border: none; box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%)}.sa-track-det .sa-track-fig.sa-trk-fig{width: 350px;height: 220px}.sa-trk-fig img{top: 25px}
.sa-filter-comp {display: flex; align-items: center;color: var(--sa-primary); margin-right: 20px; cursor: pointer; position: absolute; left: 20px; top: 20px; font-size: 14px; z-index: 9}.sa-filter-comp span{font-size: 13px;margin-right: 5px}
.sa-mob-selected-btns{display: flex;justify-content: space-between;flex-wrap: wrap;}.sa-mob-selected-btns button{width: 48%}.sa-mob-selected-btns {font-size: 16px;font-weight: bold;}.sa-order-det-cont h4{font-size: 14px}.sa-mob-slct-btn{justify-content: space-between; display: flex; width: 100%;}
.sa-track-det .sa-track-fig{width: 500px;margin: 0 auto}.sa-track-card{position: unset}.sa-trk-map {position: absolute; top: 60px; right: 0; left: 0; padding: 0 20px 20px; background: #FFF; border-radius: 0 0 30px 30px; box-shadow: 0 0 15px #eee}.sa-track-list.sa-ship-det {color: var(--sa-light); position: absolute; bottom: 90px; background: var(--sa-primary); right: 0; left: 0; padding: 20px 20px 50px; margin: 0; border-radius: 30px 30px 0 0; z-index: 8}.sa-ship-det h6{color: var(--sa-light)}.sa-ship-det .sa-success-bg {background: #fff;color: var(--sa-success)}.sa-ship-det .sa-primary-bg {background: #fff;color: var(--sa-primary)}.sa-est-det .sa-dark-text { font-size: 18px}
.sa-track-list.sa-est-det { position: absolute; bottom: 0; border-radius: 30px 30px 0 0; margin: 0; padding: 20px 20px 60px; right: 0; left: 0; z-index: 9; background: #FFF}.sa-ftr-trk-det {position: absolute; bottom: 10px; z-index: 11; right: 50%; background: transparent; border: none; color: var(--sa-primary);transform: translateX(50%);width: auto; margin: 0 auto; text-align: center}.sa-ftr-trk-det i{position: absolute; top: -6px; right: 50%; transform: translateX(50%); font-size: 14px}.sa-order-close i{font-size: 14px} .sa-call-card .icon-close:before { content: '\e92f'}.sa-btn.sa-ftr-trck-sup { position: absolute; top: 20px; z-index: 11; background: transparent; border: none; border-color: transparent; left: 20px; margin: 0; padding: 0; width: auto; height: auto; line-height: normal}.sa-track-map-cnt { position: absolute; top: auto; right: 0; left: 0; bottom: 0; z-index: 12; background: transparent}.sa-call-card { margin: 0; padding: 70px 20px 10px}.sa-call-card .sa-order-close { position: absolute; left: auto; top: 15px; width: auto; height: auto; color: var(--sa-primary); background-color: transparent; border-radius: 3px; border: none; line-height: 25px; z-index: 12; right: 50%; transform: translateX(50%)}.sa-track-chat {width: 100%;height: 100vh}.sa-track-chat-body{height: auto;min-height: calc(100% - 156px); max-height: calc(100% - 156px)}.sa-track-map-cnt .sa-call-card{height: 65vh; overflow: hidden; overflow-y: auto}
.sa-call-bg { position: fixed; top: 0; background: rgba(0,0,0,0.35); right: 0; left: 0; bottom: 0}.sa-call-bg .sa-call-card { margin: 0; padding: 30px 20px 20px; position: absolute; bottom: 0; right: 0; left: 0; border-radius: 30px 30px 0 0; height: unset}.sa-pres-list .sa-apt-list-name{margin-bottom: 10px}
.sa-support-card { background-color: #fff; position: fixed; bottom: 0; left: 0; right: 0}.sa-track-det .sa-successful::before{transform: translateX(0)}.sa-mob-track-center{position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%)}.sa-mob-track-center .sa-successful { margin-right: auto; padding: 130px 0 40px; text-align: unset}.sa-mob-track-center .sa-successful::before { right: 50%; top: 0; transform: translateX(50%); margin: 0}.sa-mob-track-center .sa-success-msg{margin: 0 auto} .sa-track-chat-footer{position: absolute; bottom: 0}
.sa-ftr-btn.sa-ftr-fixed-btm.sa-mob-footer { position: relative; margin: 0; padding: 0}.sa-diag-det-tit{word-break: break-all}.sa-dialog-center.sa-dialog-feed {bottom: auto}.sa-dialog .sa-dialog-feed .sa-dialog-content-center{position: unset}
.sa-ph-actv-apt{position: absolute; left: 20px; top: auto; transform: translateY(0)}.sa-img-tag {width: 30px;margin-left: 10px}.sa-actv-ph-cnt {width: calc(100% - 40px)}.sa-active-ph-order {bottom: 60px; right: 0; left: 0; border-radius: 20px 20px 0 0; padding-bottom: 30px; padding-right: 0; padding-left: 0;z-index: 1}.sa-actv-ph-acpt i {margin-left: 20px}.sa-ph-ord .sa-home-space {padding-bottom: 170px}.sa-ph-ord { padding-bottom: 0px}.sa-doc-det-block {display: block;width: 100%;display: flex;justify-content: space-between;align-items: center;font-size: 13px}
.sa-active-ph-order .sa-carousel li {padding: 0;scroll-snap-align: center}
.sa-apt-list li:hover .icon-prescription{color: var(--sa-primary)}.sa-sprite.sa-rr-sucess{padding: 20px}.sa-users-card .sa-carousel{padding: 0 10px}.sa-users-card .sa-carousel li:first-child { margin-right: 0}.sa-users-card .sa-carousel li:last-child { margin-left: 0}.sa-users-card .sa-carousel li{margin: 20px 20px 0 0}
.sa-consultant-details{flex-direction: column}.sa-consultant-details li{width:100%}.sa-consultant-details .sa-bold{margin-left:10px}.sa-consultant-details strong{font-size: 16px}.sa-grey-bg{margin-bottom: 20px;background-color: transparent;padding: 0}.sa-top70{margin-top:70px}.sa-doct-det-bg h3{font-size: 15px}.sa-doct-det-bg .sa-f-size22{font-size: 18px}.doc-mob-card .sa-card{box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%)}.sa-btn-trans i{background: transparent}.sa-card.sa-card-shadow.sa-card-trans{background: transparent;box-shadow: none;padding: 0 10px}.sa-doctor-img,.sa-sub-det .sa-doctor-img{top:25px;left:0}.sa-tabs-fill.sa-brdr-tabs li.active::after, .sa-tabs-fill.sa-brdr-tabs li:first-child.active::after{right:15px;left:15px}.sa-doct-det-bg{background-color: #f4f4ff; position: absolute; top: -75px; right: -5px; left: -5px; padding: 40px 55px 80px 0}
.sa-doc-pro{position: unset}.sa-doc-pro .sa-primary-light-bg{position: unset; background: #fff;padding: 0}.sa-doc-pro~.sa-col6 .sa-card.sa-card-shadow {box-shadow: none}.sa-doc-pro .sa-pos-absolute{top: 20px;left: 15px; z-index: 2;font-size: 12px;position: fixed}.sa-doc-pro .sa-doc-info{flex-direction: column; align-items: center; justify-content: center;padding-top: 30px}
.sa-doc-pro .sa-doc-info .sa-doc-info--cnt{text-align: center;margin-top:10px;padding-right: 0}.sa-doc-pro-card {padding: 15px;background: var(--sa-info-dark);margin-bottom: 0}.sa-doc-pro-card .sa-consultant-details{flex-direction: unset}.sa-doc-pro-card .sa-consultant-details strong {font-size: 25px; margin-left: 10px}.sa-doc-pro-card .sa-consultant-details span {font-size: 12px}.sa-nav li.sa-notific{margin-right:15px}.sa-btn-mob .sa-mr10{margin-left:6px}.sa-mob-lang{display: flex;justify-content: flex-end}.sa-mob-lang .sa-select-lang{padding:15px}.sa-mob-lang .sa-lang-list {left:20px}.sa-profile-lang .sa-select-lang-btn{border-bottom: 1px solid var(--sa-dark-50);font-weight: normal; color: var(--sa-primary);line-height: 40px;font-size: 14px;font-weight: 400}.sa-profile-lang .icon-down-arrow{position: absolute;left:0;transform: rotate(-90deg);color:#d8d8d8;font-size: 13px}.sa-profile-lang .sa-lang-icon{color:var(--sa-dark);margin-left:16px;margin-top: 13px;vertical-align: middle}.sa-profile-lang .sa-lang-list li{border:1px solid #C9D6E7;padding: 10px;border-radius: 4px;margin-top: 10px}.sa-lang-list li.active{border:1px solid var(--sa-primary)}.sa-lang{z-index: 102;position: var(--sa-fixed);top: 0;right: 0;left: 0;bottom: -1px;background: rgba(0,0,0,0.35);margin: auto}.sa-lang .sa-lang-list{padding: 40px 20px;box-shadow: none;position: var(--sa-absolute);right: 0;left: 0;bottom: 0;width: 100%;z-index: 102; margin: auto;top: auto;border-radius: 15px 15px 0 0;max-height: 70%;overflow-y: scroll}
.sa-social-media .sa-facebook {background: #4267b2}.sa-social-media .sa-instagram { background: radial-gradient(circle at 70% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 100%)}.sa-social-media .sa-twitter{background-color: #1da1f2}.sa-social-media .sa-linkedin{background-color: #0e76a8}.sa-social-media .sa-youtube{background-color: var(--sa-danger)}
.sa-drag-clndr .sa-browse-hdr.sa-slot-header .dp__menu{top:390px!important}.sa-drag-clndr .dp__month_year_select{width: 25%}
.sa-row .sa-fam-plan { flex: 0 0 100%; max-width: 100%;padding: 0}.sa-familyplan-bg{margin: 0 -5px -70px}.sa-fam-plan .sa-pack-list{padding: 0 10px}
.sa-doc-content .sa-mt30{margin-top:0}.sa-browse-datepicker{background-color: transparent;padding: 0}
.sa-card.sa-card-xs{margin-top:10px;padding: 5px;text-align: center;font-size: 12px;margin-bottom: 0}.sa-slot-header .sa-avtar-md{width:70px;height:70px}
.sa-browse-datepicker .horizontal-calendar .date-item:first-child .sa-today{background-color: transparent}
.sa-ins-body{position: unset;transform: unset}.sa-browse-datepicker .sa-date-picker .dp__input_wrap:before{left:15px}.sa-familyplan-bg{margin-top:0}.sa-sub-det{position: absolute; top: -75px; right: -5px; left: -5px; padding: 40px 55px 80px 0}.sa-doc-pro-card .sa-consultant-details .sa-unlimit-size{font-size: 12px}
.sa-browse-datepicker .horizontal-calendar {width: 100%}.sa-slot-btn li{width: calc(100%/4 - (1 - 1/4)*0px)}.sa-slot-btn li:nth-child(6n) p{margin-left: 10px}.sa-slot-btn li:nth-child(5n) p{margin-left: 10px}.sa-slot-btn li:nth-child(4n) p{margin-left: 0px}.sa-reschedule .sa-slot-btn li:nth-child(5n) p{margin-left: 10px}
.sa-consultant-details li:first-child{display: inline-block}.sa-doc-pro-card .sa-consultant-details strong{display: block;margin-left: 0;word-break: break-word}.sa-consultant-details li .sa-grey-dark.sa-d-block{display: inline-flex}
.sa-profile-list li :where(a, span){font-size: 14px;padding: 10px 0;color: var(--sa-primary);font-weight: 400}.sa-profile-list li [class*="icon-"]{margin-left: 10px;color: var(--sa-dark)}.sa-achieve-list ul li{width: 100%}.sa-profile-list li [class*=icon-right]{margin-left: 0}.sa-profile-list li .sa-p0,.sa-select-lang-btn span{padding: 0}.sa-profile-list li:last-child :where(a, span) {padding-bottom: 0}
.sa-reschedule-sub .sa-avtar-md{width: 44px;height: 44px}.sa-reschedule .sa-browse-datepicker{margin-top: 20px}.sa-reschedule .sa-drag-clndr .sa-browse-hdr .dp__menu{top: 100px!important}.sa-reschedule-content .sa-dialog-content-center{padding: 40px 20px 20px;position: static}.sa-drag-clndr .sa-browse-hdr .sa-reschedule .dp__menu {top: 130px !important}.sa-btn-responsive .sa-ftr-btn{margin-bottom: 30px}.sa-reschedule .sa-card-shadow{padding:15px;border-radius: 10px}.sa-reschedule .sa-slot-btn li:nth-child(4n) p{margin-left: 0}.sa-resched-dr-name{font-weight: 600}.sa-drag-clndr .sa-browse-hdr.sa-slot-header .sa-reschedule .dp__menu {top: 112px !important}.sa-presc-ref-slide {margin: 0 0 0}.sa-presc-ref { padding: 10px 0px}.sa-presc-ref li {width: 98%;box-shadow: 0 1px 6px 0 rgb(0 0 0 / 10%);padding: 10px;scroll-snap-align: center;background-color: var(--sa-light)}.sa-presc-ref-in h5{font-size: 14px}.sa-presc-ref-in p{font-size: 12px;margin: 0 0 3px}.sa-presc-ref-in .sa-link {font-size: 12px;color: var(--sa-primary)}.sa-presc-ref i {font-size: 8px}.sa-btn-responsive .sa-ftr-btn.sa-resch-cncl{margin-bottom: 0}
.sa-caregiver-helper{margin-top: 20px}.sa-caregiver-work p{text-align: justify}.sa-caregiver-work{margin-top: 60px}.sa-caregiver-pay button{margin-top: 80px}.sa-cargiver-payment{padding: 0}.sa-vaccination .sa-lab-img{margin-bottom: 15px}.sa-vaccination .sa-vaccination-card{padding-right: 10px}.sa-btn-primary:hover{background-image: linear-gradient(to left, var(--sa-transparent), var(--sa-transparent))}
.sa-dialog-body .sa-dialog-close .icon-close:before{color: var(--sa-dark)}.sa-dialog-center .sa-dialog-close .icon-close:before{color: var(--sa-light)}
.sa-ins-dialog .sa-ftr-btn.sa-mob-footer{border-radius: 0 0 15px 15px}.sa-edit-pro .sa-btn-xs{background-color: transparent;text-decoration: underline}.sa-cpl-details{margin-top: 20px}.sa-presc-img{width: 113px}.sa-joinus .sa-gutter30 [class*=col]{padding: 0}.sa-apoint .sa-apt-list.sa-rprt-list{padding: 0}
.sa-webteb-confrm{display: block}.sa-webteb-confrm p{width: 100%}.sa-webteb-confrm .sa-app-stores { justify-content: center}.sa-rep-list{margin-top: 10px}.sa-rep-list .sa-w100{width: auto}.sa-report-sm::before{margin-left: 5px;vertical-align: middle}.sa-term-con .sa-dialog-close{z-index: 4}
.sa-cont-us form{padding: 0}.sa-cont-us{margin-top: 0}.sa-cont-us .sa-tit{margin-top: 15px}
.sa-sanar-bg .sa-app-stores .sa-btn-primary{width:100%;margin-top:20px}.sa-sanar-bg .sa-app-stores{flex-direction: column;align-items: flex-start}.sa-abt-sanar{padding: 10px 0}.sa-link-ins-bg .sa-link-insur{padding: 10px;font-size: 12px;background: #ebffea; border-radius: 0 0 6px 6px;margin-top: 10px;width: 100%}.sa-link-ins-bg .sa-link{ color: var(--sa-success); text-decoration: none;font-size: 12px}
.sa-dialog-center .sa-body-cnt{padding: 20px;}.sa-dialog-bottom .sa-body-cnt{padding: 20px;}.sa-services-list.sa-telemedicine-list{margin-bottom: 20px}
.sa-ins-dialog.sa-link-ins-dialog{ height: 100%; overflow: hidden; overflow-y: auto}.sa-dialog~.sa-dialog .sa-dialog-body-md{width: 100%}.sa-dialog .sa-dialog~.sa-dialog { width: 100%}.sa-dialog .sa-dialog~.sa-dialog .sa-body-center{width: 100%; height: 100%}.sa-dialog .sa-dialog~.sa-dialog .sa-body-cnt{max-height: 100%; left: 20px}.sa-login .sa-dialog .sa-dialog~.sa-dialog .sa-ins-box{text-align:right}
.treatment-list {padding: 20px;background: var(--sa-light);border-radius: 10px}
/* About us*/
.sa-about-us~.sa-mt100 {margin-top: 0}.sa-who-we .sa-row>div{display: unset}.sa-who-we {margin-top: 20px;margin-bottom: 20px}.sa-who-we h2{margin-bottom: 20px}
.sa-why-sanar , .sa-why-sanar h2{width: unset;margin-bottom: 20px}.sa-why-sanar-list{flex-direction: column;align-items:flex-start;gap: 16px}
.sa-awards{padding: 30px;margin-top: 50px}.sa-awards h2{margin-bottom: 20px}.sa-awards .sa-carousel{width: 100%}.sa-who-bg1:before,.sa-who-bg2:before{display: none}.sa-board .sa-board-list{margin-top: 0}.sa-board .swiper{padding-top: 0}.sa-board {margin-top: 40px}
.sa-join-us-bg , .sa-join-sanar-card{ background-size: 100% 100%; height: unset; margin-bottom: 20px}.sa-join-us-bg h2, .sa-join-sanar-card h2{width: unset; font-size: 16px; margin-bottom: 10px;padding: 0}.sa-join-sanar-card p{width: unset;margin: calc(var(--sa-pixel)* 2 + 1px) 0}.sa-join-btns {display: flex; gap: 10px}.sa-join-btns button{width: 50%; margin: 0}.sa-join-down{margin-bottom: 30px}.sa-join-serv{padding-top: 40px}.sa-pjoin-list li{padding: 0}.sa-pjoin-list li i.icon-arrow-right-thick{display: none}.sa-join-adv{margin-bottom: 40px}
.sa-join-us-bg, .sa-join-sanar-card{margin-top: 40px}.sa-why-sanar p{width: unset;margin-bottom: 20px}.sa-about-us{background-image: unset}.sa-abt-tit p{width: 100%}.sa-abt-tit h1{padding: 60px 0 0}.sa-h-med-serv li:nth-child(4n+3), .sa-h-med-serv li:nth-child(4n+4) {background: var(--sa-primary-gradient-trans)}
/* for individual */
.sa-board h2{margin-bottom: 20px}.sa-board  :is(.sa-prev, .sa-next) ,.sa-abt-sanar  :is(.sa-prev, .sa-next){display: none}.sa-board .sa-carousel li{width: calc(100%/2 - (1 - 1/2)*10px)}.sa-board .sa-carousel{margin-top: 0;justify-content: unset}.sa-treatment-card{padding: 20px}.sa-treatment-card i{margin-top: 0}
.sa-hel-slid-in p{padding: 0 0 10px 0} .sa-treatment{padding: 0 15px} .sa-treatment-card h6{font-size: 18px;padding-bottom: calc(var(--sa-pixel)* 3)} .sa-order-sanar h2,.sa-vir-head h2,.sa-hel-needs li h2,.sa-lise-doc h2 {padding-left: 0} .sa-order-sanar{margin-bottom: 0} .sa-vir-head{display: block} .sa-vir-head .sa-d-flex{justify-content: center;margin-top: 15px} .sa-h-med-serv,.sa-vir-serv{margin: calc(var(--sa-pixel)* 10) 0 30px} .sa-hel-needs,.sa-lise-in{display: block} .sa-hl-slider{padding-top: 20px} .sa-lise-doc {margin: calc(var(--sa-pixel)* 15) 0} .sa-lise-in .sa-avl-doc{width: calc(100% - 40px)} .sa-services-hlt {margin-top: 30px; margin-bottom: 15px} .sa-lise-in span{width: 35px;height: 35px;border: 8px solid #cef8d4} .sa-vir-head .sa-d-flex button{width: 50%} .sa-vir-serv .sa-why-sanar-list { margin-top: 20px;gap: 16px} .sa-programs h2{font-size: 18px;margin-bottom: 0} .sa-programs{padding: 85px 0 50px; margin-bottom: 30px} .sa-patient-pr{margin-bottom: 30px} .sa-dialog-content .sa-eclinic-serch .sa-form-icon{left: inherit;text-align: right;right: 25px;display:flex} .sa-clinic-det-tit h3{font-size: 14px;font-weight: 500;width: calc(100% - 100px)} .sa-slct-txt{font-size: calc(var(--sa-pixel)* 7)} .sa-vir-serv a{bottom: -20px}.sa-med-fig{margin-top: 40px} .sa-home-medc .sa-d-flex{display: block} .sa-medc-test{min-height: unset}.sa-medc-test h3{margin: 0} .sa-patient-pr .sa-hel-needs{margin-bottom: 30px}
.sa-nav li .router-link-active{border-bottom: none}.sa-eclinic-hed{font-size: 18px}.sa-programs .sa-app-stores{display: block}.sa-programs .sa-app-stores .sa-d-flex{justify-content: center}.sa-service-prov h1{font-size: 20px}.sa-lise-doc .swiper{padding-top: 20px}.sa-hl-slider .swiper{padding-top: 20px}.sa-hl-slider .sa-helth-btn{margin-top: 10px}.sa-lise-doc .sa-helth-btn button{z-index: inherit}.sa-hel-needs p{font-size: 16px}
.sa-vir-serv h3{font-size: 18px}.sa-medc-test h3{font-size: 16px}.sanar-individuls{padding-top: 60px}.sa-home-medc{gap: 0;}
.sa-form-space .sa-form-group .sa-card, .sa-form-space .sa-form-group{margin-bottom: 20px}.sa-order-sanar ul li h3,.sa-doc-slider h3,.sa-serv-in h3{font-size: 18px}.sa-lise-in .sa-d-flex{margin-top: 20px}.sa-order-sanar h2{margin-bottom: 40px}.sa-brand .sa-logo{width: 60px;margin-left: 46px}
.sa-hl-slider .sa-carousel-slide{padding-top: 18px}.sa-custom-dropd .sa-form-group.sa-mob-mt20{margin-top: 20px;margin-bottom: 10px;}
/*sanar-business*/
.sa-business-bg{background: unset}.sa-bussiness-resp {padding-top: 30px}.sa-btnw100 {width: 100%}.sa-ministry { margin-right: unset; margin-top: 30px}.sa-business-section{margin-right: -130px;margin-top: -100px}
.sa-prog{margin-top: -80px}.sa-groups li span{font-size: 12px}.sa-req-serv{margin-top: -60px}.sa-busi-nes{margin: 20px 4px}
.sa-qoute-data{font-size: 10px}.sa-sanar-swiper.sa-thumb-example{height: 200px;margin: unset}.sa-join-sanar-card button{font-size: 14px; padding: 0 10px; height: 40px; line-height: 40px; margin-top: 20px}.sanar-busines-form .sa-service-prov .sa-track-order{width: 30%}.sanar-busines-form{margin-top: 92px}
/* heddings */
.h1{font-size: 24px}.h4{font-size: calc(var(--sa-pixel)* 9)}.h3{font-size: calc(var(--sa-pixel)* 10)}
.sa-top120{margin-top: 40px}.sa-btm100{margin-bottom: 20px}.sa-service-prov{margin-top:0px}
.sa-labtech-list {flex-wrap: unset; overflow: auto;gap: 10px}.sa-labtech-list li{min-height: 80px; padding: 5px; justify-content: center; min-width: 80px; border-radius: 15px}.sa-labtech-list li a img{width: 35px;height: 35px}.sa-labtech-list li a{height: 75px; min-width: 80px; border-radius: calc(var(--sa-pixel) * 8);font-size: 13px}.sa-labtech-card h2{font-size: 16px}.sa-labtech-bg::before { background-size: contain; top: 80px; left: 20px; width: 170px}.sa-labtech-list li img{height: 25px}
.sa-lab-scroll{padding-left: 0}
.sa-selected-items {flex-direction: column}.sa-selected-items li{margin-bottom: 10px;margin-left:0}
.sa-webteb-confrm{display: block}.sa-webteb-confrm p{width: 100%}.sa-webteb-confrm .sa-app-stores { justify-content: center}.sa-rep-list{margin-top: 10px}.sa-rep-list .sa-w100{width: auto}.sa-report-sm::before{margin-left: 5px}
.sa-join-doc-list button{width:100%}
.sa-business-req.sa-req-form .sa-input-radio,.sa-business-req .sa-input-radio {width:100%}.sa-business-req{width:100%}
.sa-card-shadow.sa-service-prov{box-shadow: unset;padding: 30px 15px}.sa-service-prov .sa-slct-card{padding: 5px;gap: 10px}.sa-join-sanar-card, .sa-join-serv h2{margin-bottom: 40px}
.sa-service-prov .sa-btn-back {margin-bottom: 0}.sa-med-fig,.sa-home-medc img{display: none}
.sa-business-req{width:100%}.sa-business-req.sa-req-form .sa-input-radio{margin-left: 0}
.sa-custom-dropd {position: fixed; top: 0; right: 0; left: 0; bottom: 0; min-height: 100%;border-radius: 0;z-index: 9999}.sa-ccode .sa-custom-dropd{top: 0}.sa-mob-more-list{padding-top:80px}.sa-login-brd p.sa-crete-new{display: flex;justify-content: center;font-size: 14px}
.sa-slct-txt { font-size: calc(var(--sa-pixel)* 6); font-weight: 600; text-align: left; color: var(--sa-primary); cursor: var(--sa-pointer);position: unset}.sa-clinic-det-tit{justify-content: space-between}
.sa-service-list li figure { width: 55px; height: 50px; margin: 10px 10px 10px 0}.sa-link-insur .sa-add-ins{font-size: 12px;color: var(--sa-dark)}.sa-link-insur .sa-add-ins span{display: inline-block;font-size: 14px;margin-right: 5px}.sa-cont-us .sa-form-group{margin-bottom: calc(var(--sa-pixel)* 10)}.sa-contact-link::before{width: unset}.sa-joinus-serv p{margin-bottom: 15px}
.sa-dctr-header-bg{background-color: transparent}
/* LabTech V5*/
.sa-lab-static .sa-container,.sa-container.sa-lab-bg {padding-right: 15px;padding-left: 15px}
.sa-labtech-bg { background: url(https://sanar-assets.com/images/static/new-theme/labtech-banner.png) no-repeat; width: calc(var(--sa-percent) * 50);position: relative}
.sa-labtech-bg{background-size: cover; height: 250px; border-radius: 0 0 30px 30px;padding: 20px 0 0}.sa-labtech-bg h1{position: relative;font-size: 22px;width: 130px;margin-top: 60px;color: var(--sa-light); margin-bottom: 20px}.sa-labtech-list {gap: 10px}.sa-labtech-list li a img{width: 35px;height: 35px}.sa-labtech-list li a{height: 75px; min-width: 80px; border-radius: calc(var(--sa-pixel) * 8);font-size: 13px}.sa-labtech-card h2 { font-size: 16px; font-weight: 600; color: var(--sa-dark)}.sa-labtech-bg::before { background-size: contain; top: 80px; left: 20px; width: 170px}
.sa-labtech-list { display: flex; flex-wrap: unset; overflow: auto; gap: 10px}.sa-labtech-bg::before { content: ""; background: url(https://sanar-assets.com/images/lab-icons/v5/banner-bg.svg) no-repeat; display: block; height: 200px; position: absolute; background-size: contain; top: 80px; left: 20px; width: 170px}.sa-labtech-list li { display: var(--sa-d-flex); align-items: var(--sa-center); text-align: center; flex-direction: column; background-color: #edf8ff; font-size: 14px; cursor: pointer; min-height: 80px; padding: 5px; justify-content: center; min-width: 80px; border-radius: 15px}.sa-labtech-list li span { display: -webkit-box; overflow: hidden; width: 100%; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-word; font-size: 12px}.sa-labtech-list li img { height: 25px}
.sa-lab-tech-bg{border-radius: 10px; padding: 0;display: flex; gap: 20px; flex-wrap: wrap}.sa-lab-tech-bg li { width: calc(100%/2 - (1 - 1/2)*20px); padding: 10px; background-color: #edf8ff; border-radius: 10px; border: 1px solid transparent; justify-content: space-between; margin-bottom: 0; cursor: pointer}.sa-lab-test-bg { display: flex; align-items: flex-end; justify-content: space-between}.sa-lab-test-bg .sa-lab-img{width: 35px; height: 35px; position: absolute; left: 15px; bottom: 10px; margin: 0 0 -10px -15px}.sa-lab-scroll{padding-left: 0}
.sa-card-list.sa-lab-tech-bg p{width: unset;font-size: 14px}.sa-lab-bg{padding-top: 15px;position: relative}.sa-mob-bg{background: #edf8ff;padding-top: 55px}.sa-mob-bg .sa-lab-mob-space{background: #fff; padding: 15px; border-radius: 10px}.sa-mob-bg .sa-lab-mob-space h3{font-weight: 500;font-size: 13px} .sa-lab-mob-space.sa-mt50{margin-top: 40px}.sa-selected-items {flex-direction: column}.sa-selected-items li{margin-bottom: 10px;margin-left:0}.sa-mob-bg .sa-btm100{margin-bottom: 80px}
.sa-labtech-card{margin-top: -80px;margin-bottom: 20px;padding: 15px}.sa-lab-packages{background-color: #edf8ff} .sa-lab-packages .sa-lab-scrl{background: none; padding: 0; margin: 0;position: absolute; top: 5px;z-index: 1;overflow-x: auto; width: 100%}.sa-lab-viw-slider {width:100%;padding-right: 5px;display: flex;position: relative;padding: 10px 0;border-radius: 6px}.sa-lab-packages .sa-lab-viw-slider{background-color: transparent}.sa-lab-packages .sa-lab-scroll{margin-top: 60px}.sa-lab-packages h3.sa-lab-tit{display:none}.sa-lab-packages .sa-lab-viw-slider .sa-lab-item{border: none;background: var(--sa-light); padding: 0 10px}.sa-lab-packages .sa-lab-viw-slider .sa-lab-item.sa-active{border: var(--sa-border-solid) var(--sa-primary)} .sa-lab-slider .sa-lab-item img, .sa-lab-viw-slider .sa-lab-item img { width: 20px; vertical-align: middle; margin-left: 10px}
.sa-lab-slct .sa-item-btns{border-radius: 15px 15px 0 0}.sa-lab-slct .sa-pack-bg .sa-primary-text{color: var(--sa-dark)}.sa-lab-slct .sa-item-btns span.sa-d-block{display:unset;color: var(--sa-dark)}.sa-lab-bg .sa-lab-tech-bg li,.sa-lab-bg .sa-card-test>li{background-color: var(--sa-light);border: var(--sa-border-solid) var(--sa-dark-150)}.sa-lab-bg h4{font-size: 16px}.sa-lab-bg .icon-arrow-left:before,.sa-labtech-bg .icon-arrow-left:before{content: "\e91d"}
.sa-card-test>li h6{font-size: 14px;margin-bottom: 0;font-weight: 400}.sa-labtech-list li span{font-size:12px}
.sa-labtech-bg .sa-prog-grid p{color: var(--sa-dark)} .sa-labtech-bg .sa-prog-grid span { color: #4FE765}
.sa-service-prov .sa-btn-back {margin-bottom: 0}.sa-lab-tech-bg li h4{color: var(--sa-primary);font-size: 14px;width: calc(100% - 30px);font-weight: 400}.sa-lab-bg h4.sa-mob-block.sa-tit{display: flex; align-items: center; color: black;font-weight: normal;font-size: 18px}.sa-lab-static .sa-result,.sa-lab-packages .sa-result { background-color: #edf8ff}
.sa-lab-srch{color: var(--sa-custom-v3)}.sa-lab-static .sa-lab-srch{color: var(--sa-light)}.sa-test-functions .sa-lab-static .sa-lab-tech-bg li:not(:nth-child(-n + 2)) {display: none}.sa-lab-test-bg .sa-btn-xs {font-size: 11px;padding: 0 5px;margin-top: 10px}
.sa-lab-srch .sa-srch-text { position: fixed; left: 20px; top: 20px; display: flex; align-items: center;font-size: 14px;color: var(--sa-custom-v3);z-index: 12}
.sa-lab-srch .icon-search{font-size: 22px; margin-right: 10px}.sa-lab-srch .sa-form-control{position: absolute; z-index: 99; top: 10px;left: 0;right: 0; padding-right: 35px}.sa-lab-srch .icon-arrow-left {position: absolute; top: 11px; color: var(--sa-custom-v3); z-index: 99; right: 1px; font-size: 14px; width: 30px; height: 38px; line-height: 38px; text-align: center;border-radius: 0 5px 5px 0} .sa-lab-srch .icon-arrow-left, .sa-lab-srch .icon-search.sa-form-icon {display: none}.sa-lab-srch .sa-form-control~ .icon-arrow-left {display: block}.sa-lab-srch .sa-form-control~ .icon-search.sa-form-icon {display: block; z-index: 99; color: var(--sa-custom-v3); top: 22px; left: 15px; font-size: 16px; font-weight: 600}.sa-lab-bg .sa-lab-srch{color: var(--sa-custom-v3)}
.sa-result,.sa-lab-det{background:#edf8ff}.sa-mob-split{border: none; padding: 0 20px 15px; margin-top: 10px}.sa-card-list li .sa-time-slot{color:var(--sa-primary)}.sa-card-list li .sa-time-slot:hover{color: var(--sa-light)}.sa-gender-filter{background:transparent;gap: 20px;border: none}.sa-gender-filter [type=radio]:checked+label:after, .sa-gender-filter [type=radio]:checked+label:after{display:none}.sa-gender-filter [type=radio]:not(:checked)+label{border-radius: 10px; background: #fff; padding: 10px 0; color: var(--sa-custom-v3)}.sa-gender-filter [type=radio]:checked+label { color: var(--sa-dark); border: 1px solid var(--sa-primary);padding-bottom: 0; border-radius: 10px}.sa-gender-filter [type=radio]:checked+label i{color: var(--sa-primary)}.horizontal-calendar .date-list-scroll{gap: 5px}.sa-lab-det .sa-mob-header,.sa-left-header .sa-lab-det .sa-mob-header{padding-right: 40px;background: var(--sa-light);left: 0}.sa-lab-det .sa-btn-back i,.sa-left-header .sa-left-arrow{background: transparent}.sa-lab-browse .sa-btn-back .icon-arrow-left:before,.sa-lab-det .sa-btn-back .icon-arrow-left:before,.sa-left-header .sa-dialog-body .sa-left-arrow .icon-close:before{content:"\e91d"}.sa-lab-det .sa-mob-footer{background: #edf8ff;padding: 20px}.sa-lab-det .sa-slct-ptn{color:var(--sa-custom-v3)}.sa-left-header .sa-left-arrow{top: 15px; right: 10px}
.sa-lab-tit.sa-fw500 {font-weight: 300;font-size: 16px}.sa-test-functions .sa-mb20.sa-fnt-smll{margin-bottom: 10px}.sa-lab-more{color: var(--sa-primary); display: flex; align-items: center; justify-content: center; font-size: 14px; margin-top: 10px;font-weight: 300}
.sa-mob-tbm{margin-bottom: 30px;color: #000;font-size: 14px; font-weight: 400}.sa-lab-pos{position: fixed; top: 0; right: 15px; left: 15px;z-index: 12}
.sa-lab-packages .sa-lab-filter{display: none}.sa-lab-mob-space .sa-btn-transparent.sa-primary-text{margin-left: 0;font-size: 13px}
.sa-lab-viw-slider .sa-carousel{margin-left: 0; margin-right: 0}.sa-card-list.sa-card-test li .sa-d-flex.sa-mb20{margin-bottom: 0}
.sa-map .sa-dialog-close{background: none}.sa-map .sa-dialog-close i{font-size: 20px; font-weight: bold}.sa-map .sa-dialog-close .icon-close:before{content: "\e91d"}
.sa-lab-packages .sa-lab-test-bg i.icon-test-pack{display: none}.sa-labtech-bg .sa-btn-back {color: var(--sa-dark)}
.sa-lab-packages .sa-lab-scrl~.sa-text-center{padding-top: 80px}.sa-location-label{position: relative;min-width: 100%;width: 100%;margin-bottom: 15px; left: unset;background: var(--sa-light);z-index: 0}.sa-labtech-bg .sa-location-label.sa-lab-form { position: absolute; top: 50px; background: transparent; border: none; min-width: 90%;max-width:fit-content; z-index: 1}.sa-loc-label{margin-top: 40px}.sa-top-fixed-search{position: fixed;top: 0;left: 0;z-index: 3}.sa-top-fixed-search .sa-lab-pos{position: fixed}.sa-input-group.sa-location-label input { background: transparent;padding: 0 8px 0 30px; color:var(--sa-primary)}.sa-location-label .sa-form-icon { color: var(--sa-primary);  font-weight: 900;}.sa-labtech-bg .sa-location-label .sa-btn,.sa-labtech-bg .sa-location-label .icon-location2,.sa-labtech-bg .sa-location-label input,.sa-labtech-bg .sa-location-label .sa-form-icon{color: var(--sa-light)}.sa-labtech-bg .sa-location-label .sa-btn:before{border-left: var(--sa-light)}
.sa-labtech-card { border-radius: 20px; box-shadow: 0 0px 10px 0 rgb(0 0 0 / 5%); background-color: var(--sa-light); overflow: var(--sa-o-hidden); color: var(--sa-ebony); transition: .3s; position: var(--sa-relative); margin-top: -80px; margin-bottom: 20px; padding: 15px}
.sa-lab-browse .sa-lab-srch .sa-srch-text{position: fixed; top: 20px;z-index:99}.sa-lab-browse .sa-lab-pos{position: fixed; top: 10px; right: 15px; left: 15px;z-index:99}.sa-lab-browse .sa-lab-srch .sa-form-control{top:0;left: 0; right: 0}.sa-lab-browse .sa-lab-srch .icon-arrow-left{top: 0}.sa-lab-browse .sa-lab-srch .sa-form-control~ .icon-search.sa-form-icon{top: 13px}.sa-lab-srch .icon-arrow-left:before{content: '\e91d'}.sa-drag-clndr.sa-lab-browse .horizontal-calendar { width: 100%}.sa-drag-clndr.sa-lab-browse .sa-lab-clndr {display: none}
.sa-lab-mob-space .sa-lab-mob-space{padding: 0}.sa-lab-tech-bg.sa-card-test li{width: 100%}.sa-lab-tech-bg.sa-card-test li .icon-test-pack{position: absolute; left: 10px}.sa-selected-data .sa-lab-card{padding-right: 0;width: calc(100% - 20px)}.sa-selected-data .sa-lab-card i { display: none}
.sa-selected-data .sa-lab-card small.sa-tst-incl{display: none}.sa-item-selected .sa-lab-card strong{color: var(--sa-primary);margin-bottom: 5px}.sa-icon-circle { font-size: 8px; border-radius: 50%; padding: 5px; font-weight: bold; background-color: var(--sa-primary); color: #fff; margin-right: 10px}
.sa-lab-bg .sa-gutter20, .sa-lab-static .sa-gutter20{ margin-left: calc(var(--sa-pixel)* 0); margin-right: calc(var(--sa-pixel)* 0)}.sa-lab-bg .sa-gutter20 [class*=col],.sa-lab-static .sa-gutter20 [class*=col] { padding-left: calc(var(--sa-pixel)*0); padding-right: calc(var(--sa-pixel)*0)}
.sa-lab-scroll { overflow: hidden; overflow-y: auto; padding-left: 0; max-height: calc(100vh - 100px)}.sa-lab-static .sa-lab-scroll { max-height: unset}.sa-payment-list li{padding: 12px 0;margin-bottom: 0}.sa-payment-list li:last-child{border-bottom: unset;border-top:none;margin: 0}.sa-ptn-details .sa-patient-list .sa-active .sa-add-ptnt{background-color: var(--sa-success)}.sa-patient-btn{background-color: var(--sa-light)}.sa-edit-pro .sa-swap-dir{width: 100%}.sa-apt-list li:last-child{margin-bottom: calc(var(--sa-pixel) * 10)}.sa-alert.sa-a-info.sa-mb20 ~ .sa-row .sa-schedule-mob { top: -315px}.sa-profile-list li .router-link-active.router-link-exact-active{border-color: unset}.sa-logout .sa-dialog-body{padding: 28px}.sa-joinus .sa-gutter30{margin-right: 0;margin-left: 0}.sa-insu-add{margin-right: 22px;display: block}.sa-active-apt .sa-doc-det-block{color: var(--sa-primary)}
/* home visit new styles starts here*/
.sa-tele-card { display: flex; background-color: #fff; border: none; margin-top: 15px; padding: 15px; border-radius: 8px; font-size: 12px; align-items: center; cursor: pointer}
.sa-telemedicine-list li {width: 100%}.sa-services-list li:hover{background: var(--sa-light)}.sa-telemedicine-desc p {font-size: 11px;color: var(--sa-dark-350);margin: 0}
.sa-services-location { display: flex; justify-content: space-between;margin-bottom: 10px;position: relative;background: transparent;color: #000;left: 0;top: 0;padding: 0;z-index: unset}.sa-services-location h5 { width: calc(100% - 100px)}.sa-services-location span{display: flex; justify-content: end; width: 45%;align-items: center}.sa-services-location .icon-location2{color: var(--sa-success);margin-left: 5px} .sa-services-location small { max-width: 95%; overflow: hidden; display: block; text-overflow: ellipsis; white-space: nowrap}.sa-lcn-label {margin-top: 0}.sa-save-lctn button { position: relative; width: 100%; left: 0; top: 0}.sa-map .sa-loc-footer .sa-dialog-close { background: #ddd}
.sa-loc-footer .sa-ftr-res-btn {display: block}.sa-loc-footer .sa-ftr-res-btn>button{margin-bottom: 10px;}
/* home visit new styles end here*/
/* my patient record new styles start here */
.sa-mob-bg-img { background: url(https://sanar-assets.com/images/static/new-theme/appointments-bg.svg) no-repeat; background-attachment: fixed;padding: 0;background-size: 100%} .sa-all-apt-btn { display: flex; border: none; background: none; color: var(--sa-primary); font-size: 14px} .sa-all-apt-btn i { background: var(--sa-primary); color: var(--sa-light); border-radius: 50%; padding: 5px; font-size: 10px; font-weight: 600; margin-right: 6px} .sa-mob-active-apt .sa-apt-list { display: flex; overflow: hidden; overflow-x: auto; width: 100%; scroll-snap-type: x mandatory; gap: 15px} .sa-mob-active-apt .sa-apt-list li { flex-shrink: 0; width: 85%; scroll-snap-align: start; background: var(--sa-light);border: none}.sa-mob-apt-list .sa-mob-active-apt .sa-apt-list li{margin-bottom: 0}
.sa-mob-viwptn-tab{border-radius: 8px; background-color: var(--sa-primary); margin-bottom: 20px; margin-top: 30px}.sa-mob-viwptn-tab .sa-ptn-det-card,.sa-rec-det .sa-ptn-det-card { background-color: var(--sa-primary); margin-bottom: 0; padding: 25px 15px}.sa-rec-det .sa-ptn-det-card{margin-bottom: calc(var(--sa-pixel) * 10)}.sa-mob-viwptn-tab .sa-ptn-det-card .sa-slide-name .sa-avtar,.sa-rec-det .sa-ptn-det-card .sa-avtar { color: var(--sa-light); border: var(--sa-border-solid) var(--sa-light);font-size: 14px}.sa-mob-viwptn-tab .sa-ptn-det-card .sa-slide-name h6,.sa-rec-det .sa-ptn-det-card .sa-slide-name h6,.sa-mob-viwptn-tab .sa-tabs li.active { color: var(--sa-light)}.sa-mob-viwptn-tab .sa-info-light-bg { background-color: transparent; padding: 0}.sa-mob-viwptn-tab .sa-tabs { padding: 0}.sa-mob-viwptn-tab .sa-tabs li { background: none; color: #a5d0fa; border: none; padding: 0 0 10px; font-size: 12px; margin-bottom: 0; width: 25%; text-align: center; margin: 0 calc(var(--sa-pixel)* 5)}.sa-patient-flow .sa-mob-viwptn-tab .sa-tabs li { display: flex; align-items: center;justify-content: center}.sa-mob-viwptn-tab .sa-tabs li i { display: none}.sa-mob-viwptn-tab .sa-tabs li.active::before { content: ''; position: var(--sa-absolute); width: 100%; height: 4px; background: #f4cd0f; border-radius: 5px 5px 0 0; bottom: 0; right: 0}
.sa-mob-top-card .sa-calender::before,.sa-mob-top-card .sa-prescription:before,.sa-mob-top-card .sa-reports::before{background: url(https://sanar-assets.com/images/sprite/v5/sprite.svg) no-repeat;background-size: 1035px; background-position: -317px 0}.sa-mob-top-card .sa-prescription:before{background-position: -397px 0}.sa-mob-top-card .sa-reports::before{background-position: -453px 0; width: 25px}.sa-mob-sanar .sa-slct-card li a{color: var(--sa-dark-300)}
.sa-sprite-new.report{width: 21px; height: 23px; margin-left: 5px; background-position: -349px 0px; background-size: 800px; vertical-align: middle}.sa-sprite-new.pres { width: 23px; height: 23px; margin-left: 5px; background-position: -307px 0px; background-size: 800px; vertical-align: middle}
.sa-mob-profile-list {position: relative; padding-bottom: 100px}.sa-slide-name i.icon-more-button{transform: rotate(90deg)}.sa-mob-bg-img .sa-ptn-details{box-shadow: 0 0px 10px 0 rgb(0 0 0 / 10%);border: none}.sa-rec-det .sa-ptn-details{box-shadow: unset}
/* my patient record new styles end here */
.sa-reschedule .sa-browse-datepicker .horizontal-calendar .date-item:first-child .sa-today{background-color: transparent}.sa-get-care li a i{right: 36px}.sa-get-care li a{padding: 10px 34px}.sa-order-det-cont .sa-ord-dark-bg{background-color: var(--sa-light)}.sa-profile-list li .router-link-active.router-link-exact-active{border: unset}.sa-apt-list li:last-child{margin-bottom: calc(var(--sa-pixel) * 10)}.sa-package-card{background-color: var(--sa-light)}
.sa-plane-type{width: unset}.sa-my-profile-bg h4.sa-edit-pro{display: inline-block}.sa-btn-responsive .sa-info-light-bg.sa-patient-det{border: unset;background-color: unset;padding: 0}.sa-btn-responsive .sa-patient-det .sa-trans-bg{background-color: var(--sa-light)}.sa-active-apt .sa-line-clamp{color: var(--sa-dark);font-weight: 400}.sa-active-apt .sa-doc-det-block{color: var(--sa-primary)}.confirmation-bg{height: 300px}.sa-appt-confirm h5{font-weight: 400;font-size: 14px;padding-bottom: 5px}.sa-active-apt .icon-calendar{color: var(--sa-success)}
/* guttter */
.sa-gutter20,.sa-gutter50 { margin-left: -15px; margin-right: -15px}.sa-app-stores a{margin-right: 0}
/*Voucher*/
.sa-pro-emp{height: 250px;padding-top: 30px}.sa-emp-card{width: calc(100% - 30px)}.sa-vou-card{width: 100%;margin: 0}.sa-pro-emp .icon-arrow-left:before,.sa-emp-voucher .icon-arrow-left:before{ content: "\e91d"}.sa-pro-emp .sa-prog-grid p{color: var(--sa-dark)}
.sa-emp-tit{padding-top: 40px}.sa-pro-emp .sa-mob-block.sa-line-clamp{display: block;font-size: 18px;color: var(--sa-dark)}.sa-emp-tit h1{font-size: 18px}.sa-pro-emp .sa-btn-back,.sa-emp-tit .sa-prog-grid p{color: var(--sa-dark)}.sa-emp-tit p{font-size: 14px}.sa-vou-valid li,.sa-vou-pkg-list li{color: var(--sa-dark)}.sa-emp-charged{padding: calc(var(--sa-pixel)* 5); align-items: start}.sa-emp-form{margin-bottom: 0}.sa-mob-vou-card{padding-top: 110px}
.sa-emp-curve{height: auto}.sa-mob-vou-card .sa-mob-footer { background-color: var(--sa-primary-light-bg);padding: calc(var(--sa-pixel)* 7 + 1px) calc(var(--sa-pixel)* 7 + 1px)}.sa-mob-vou-card .sa-btn,.sa-vou-card~.sa-text-center .sa-btn{width: 100%}.sa-vou-card~.sa-mob-footer{margin:0;background-color: var(--sa-primary-light-bg);padding: calc(var(--sa-pixel)* 7 + 1px) calc(var(--sa-pixel)* 7 + 1px)}
.sa-emp-voucher{height: unset;padding-top: 20px}.sa-emp-voucher .sa-btn-back{display: flex}.sa-emp-voucher .sa-btn-back i{background-color: transparent;position: fixed;top:25px;font-size: calc(var(--sa-pixel)* 9)}.sa-vou-tit{width: unset; border-bottom: 2px dashed var(--sa-dark-100); margin: 0 -20px 20px; padding: 0 20px 0}.sa-vou-tit figure{margin-top:0;width: 110px}.sa-vou-tit span{display: unset;margin-right: 5px}.sa-vou-charged{background: transparent; padding: 0; margin-top: 0; margin-bottom: 0}.sa-vou-charged i,.sa-pt-list i{display: none}.sa-pt-list{justify-content: flex-start}.sa-emp-voucher .sa-container{padding-top: 0}.sa-emp-voucher .sa-container .sa-btn-back { position: unset}.sa-emp-voucher .sa-container .sa-btn-back .sa-mob-block{z-index: 1}
.sa-valid-line{padding: 15px 15px 0}.sa-card-list .sa-slot-btn li:nth-child(8n) p{margin-left: 0}.sa-card-list .sa-slot-btn li:nth-child(4n) p { margin-left: 0}.sa-tit.sa-customv2-text{margin-top: -15px}.sa-vou-dialog .sa-dialog-body{padding: 0}.sa-link.sa-mob-split.sa-pb0{padding-bottom: 0}.sa-result .sa-location-label { left: 0}
.sa-lab-det .sa-tit.sa-customv2-text{color: var(--sa-custom-v3); font-size: 14px;font-weight: 300}.sa-vou-dialog .sa-body-cnt{max-height: 70vh;padding: 50px 20px 20px}.sa-emp-card h2{font-weight: 500}.sa-drag-clndr .sa-dialog-content .sa-mob-header{padding-right:50px}
.sa-dialog-full .sa-dialog-bg.sa-dialog-body-md{padding: 0}.sa-dialog.sa-dialog-eclinic .sa-dialog-body-md .sa-dialog-content{max-height: 100%; margin: 0;padding: 70px 20px 20px}
.sa-dialog-serv-med h2.sa-f-size44{display: none}.sa-dialog-serv-med .sa-body-cnt{padding: 60px 0 20px;}.sa-appt-confirm p.sa-text-left{text-align: center}
/* Eclinic */
.sa-clinic-det-tit{align-items: center}.sa-browse-hdr .sa-container.sa-mob-none{display: none}.sa-browse .sa-date-picker{right: 15px}.sa-date-picker input{padding-right: 10px; font-size: 16px; width: calc(var(--sa-pixel)*65); line-height: 20px; border-radius: 10px}.dp__input_wrap:after { content: "\e92f"; font-family: 'icomoon'; position: absolute; top: 10px; right: 105px}.sa-dialog-body-fix .sa-lab-pos{right: 9px; left: 9px}.sa-dialog-body-fix .sa-lab-srch .sa-srch-text{z-index: 2}
.sa-mob-pos{position: fixed;top:0;right: 0;left: 0;z-index: 9}.sa-prog-grid{position: fixed; top: 45px; z-index: 3; right: 0; left: 0; display: block; margin: 0; background: #fff}.sa-prog-grid p{padding-right: 15px}.sa-prog-bar{width: 100%}.sa-eclinic-prog .sa-prog-grid {width: 100%}.sa-prog-grid p{width: unset;font-size: 14px}.sa-btn-back .icon-arrow-left:before{content: "\e91d"}
.sa-dialog-bg,.sa-dialog-bg .sa-nav-bar-fixed{background: var(--sa-primary-light-bg)}
.sa-appoint-list .sa-doct-det-data,.sa-doct-appoint{width:100%}.sa-appoint-list .icon-right-arrow{position: absolute;left:0;top:0}
.sa-report-btn .sa-view-btn{width:100%}.sa-appoint-header .sa-mob-header { border-bottom: 0; padding: 20px; z-index: 12; text-align: right} .sa-appoint-header .sa-form-group>label~.sa-form-control~.sa-form-icon { top: 18px} .sa-apoint .sa-appoint-header .sa-tabs-fill { top: 60px} .sa-select-field {  z-index: 99; position: absolute; top: 14px; left: 15px;margin-bottom: 0} .sa-appoint-header .sa-btn-back i { z-index: 99;font-size: 16px; top:26px;color:var(--sa-primary)}
.sa-apoint .sa-tabs-fill{top:65px;border-bottom: none}.sa-apoint .sa-tabs-fill~.sa-tab-cont{padding-top:50px;padding-bottom: 50px}.sa-report-btn .sa-sprite{font-size: 12px}
.sa-completed-loc .sa-card:last-child{right:0;left:0;bottom:-26px}.sa-completed-loc h5{font-size: 14px}.sa-completed-loc .sa-logo{width:40px}.sa-completed-loc p{font-size: 11px}.sa-start-after.sa-mob-block{display:block}.sa-completed-loc .sa-dialog-body{padding: 0;max-height: 100vh}.sa-overflow-y .sa-rr{left:20px;top:20px;}
/* Appointments */
.sa-tabs-fill li:last-child.active::after { right: unset; transform: unset; left: unset}.sa-doct-appoint{justify-content: flex-start;margin: 5px 0}.sa-apoint .sa-tabs-fill li{color: var(--sa-dark-400)}.sa-apoint .sa-tabs li.active { color: var(--sa-dark); font-weight: 600}.sa-content.sa-apoint{padding: 50px 15px}.sa-select-field .sa-form-group input{width: 140px}
.sa-status-card-ico.sa-book-now .sa-btn-outline-success:hover{background-color: var(--sa-light)}.sa-dialog-close.sa-contact-close{position: absolute; top: 10px; left: 2px; font-size: 20px}.sa-rate-serv{display: flex}.sa-rate-serv .sa-ml10{width: calc(100% - 38px)}
.sa-rate-serv .sa-ml10{width: calc(100% - 38px)}.sa-card-mob-none.sa-top-space30{padding-top: 30px}.sa-card-mob-none.sa-btm-space { padding-bottom: 100px}.sa-apnt-det-list-card.sa-mob-block {display: flex}.sa-whatsapp-card-cnt~.sa-btn-outline-success { background-color: #fff}
.sa-text-right .sa-mob-w100{margin-bottom: 10px}
/* .sa-editProfile .sa-dialog-body{overflow: unset;overflow-y: unset} */
/* New Authentication flow*/
.sa-reg-v2 .sa-body-cnt {padding: 80px 20px;}.sa-reg-v2 .sa-dialog-body{background-color: var(--sa-primary-light-bg)}.sa-reg-v2 .sa-card-primary-light{padding: 0; background-color: var(--sa-light)}.sa-set-up h4{margin-right: 0;width: 100%;text-align: right}.sa-reg-v2 .sa-prog-bar,.sa-reg-v2 .sa-prog-grid{margin-bottom: 0}.sa-input-group-vert .sa-custom-dropd{top: 0}.sa-hijri-calndr .sa-dialog-body{background-color: var(--sa-light)}
.sa-reg-v2-back{display: none}.sa-set-up.sa-mob-header{padding: 15px}.sa-product-card{margin-top: 4px}.sa-sign-up-succ .sa-dialog-body{width: 90%}.sa-sign-up-succ .sa-dialog-body .sa-card-primary-light{background-color: var(--sa-light);padding: 0}.sa-sign-up-succ .sa-dialog-body .sa-card-primary-light .sa-card{padding: 0}
.sa-reg-v2 .sa-set-up{margin-bottom: 0}.sa-reg-spcv2{padding-top: 25px}.sa-reg-spcv3 .sa-sign-space{margin-top: 20px}.sa-btn-outline-primary.sa-fw500{color: var(--sa-primary); background-image: none; background-color: var(--sa-light);}.sa-overy #app{overflow-y: unset;}
.sa-ftr-rc{padding: 40px 20px}.sa-resp80{margin-top: 80px}.sa-terms-condtions .sa-body-cnt{padding-top: 50px}.sa-dialog-bottom.sa-dialog-vitmin .sa-dialog-body{overflow-y: unset;padding-top: 0}.sa-login-calen .sa-dialog-body { width: 100%; }.sa-travel.sa-mob-header {padding-right: 75px;}.sa-travel::before {  right: 40px;}.sa-travel-cert::before{right: 0}
.sa-upc-details-v2 .sa-apnt-det-list-card{margin-bottom: 40px}.sa-lab-browse .sa-payment-list li{padding: 4px 0}.sa-lab-browse .sa-payment-list li.satotal{padding-top: 15px}.sa-voucher-prog .sa-line-clamp { margin-top: 6px; }.sa-package-card.sa-pack{margin-top: -10px;}
.sa-saved-card-list li .sa-card-name figure{margin: unset}.sa-med-img {width: unset;height: unset;}.sa-medc-test{flex-direction: row;width: 100%;}.sa-h-med-serv li{width: 100%;}


}
@media only screen and (max-width: 640px), only screen and (max-device-width: 640px){
.sa-pjoin-list{flex-direction: column}.sa-pjoin-list li{width: 100%}.sa-order-sanar ul li{width: calc(100%/1 - (1 - 1/1)*20px);padding: 0}
.sa-hl-slider .sa-carousel li,.sa-lise-doc .sa-carousel li{width: 98%}.sa-helth-btn button{width:100%}
}
@media only screen and (max-width: 520px), only screen and (max-device-width: 520px){
.sa-d-f-mob-dir-col{flex-direction: column}.sa-voice .sa-progress-line {width: 75%}.sa-apt-report .sa-prescription button{margin-top: 10px}.sa-offers img{object-fit: fill}
.sa-caregiver-pay{width: 100%;padding: 0 15px}
.sa-order-sanar ul li{width:calc(100%/1 - (1 - 1/1)*10px)}.sa-programs .sa-app-stores .sa-btn-primary{margin-top: 15px;width: 310px}.sa-service-prov .sa-slct-card li a{padding: 10px;font-size: 10px}
.sanar-busines-form .sa-service-prov .sa-track-order{width: 60%}
}
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){
.sa-val-err{font-size:9px}.sa-track-det .sa-track-fig{width: 100%}.sa-track-count {bottom: 70px}.sa-consult-family {width: 65%}.sa-consult-tot {padding-right: 10px}.sa-drag-clndr .sa-browse-hdr .dp__menu {left: 6px !important}.sa-reschedule .sa-slot-btn .sa-time-slot{padding: 5px 10px}.sa-presc-ref-in { padding-left: 110px}
.sa-apt-report .sa-prescription:before{top: 15px}
.sa-vir-head .sa-d-flex button{padding: 8px 22px;font-size: 13px;width: unset}.sa-down-sanar.sa-vir-head .sa-d-flex{padding: 10px;gap: 10px}
.sa-join-us-bg, .sa-join-sanar-card{width: 100%; border-radius: 20px; background-size: cover;padding: 15px}.sa-join-btns{flex-direction: column}.sa-join-btns button{width: 100%;font-size: 15px}
.sa-service-prov .sa-slct-card li{margin-left:0;margin-bottom: 15px;display: flex;width: 100%}.sa-service-prov .sa-slct-card{flex-direction: column}.sa-service-prov .sa-slct-card li a{height:auto;min-width: 100%;font-size: 14px}
.sa-service-prov .sa-track-order{width: 90%;margin: 25px auto}
.sa-board .sa-carousel li{width: 100%}
.sa-schedule-mob p{font-size: 14px}.sa-schedule-mob h1{font-size: 20px}
.sa-icon-bg .icon-eye:before{font-size: 25px}.sa-our-vision .sa-f-size18{font-size: calc(var(--sa-pixel)* 8)}.sa-why-sanar-list li{font-size: 14px;padding-right: 35px}.sa-arrow-right-light i{width: 40px;height: 40px;font-size: 15px}.sa-why-sanar-list.sa-suc-tick li i{width: 25px;height: 25px;top: -4px}.sa-icon-bg .icon-target:before{font-size: 40px}.sa-icon-bg{gap: 15px;width: 45px}
/* my profile new style */
.sa-pr-wallet{font-size: 12px;display: flex;align-items: center;justify-content: flex-end;width: 137px}
.sa-cont-us .sa-cont-num{display: block}.sa-cont-us .sa-card-shadow,.sa-cont-us .sa-card{padding: 15px}
.sa-app-info.sa-app-provide{display: flex;flex-direction: column}
.sa-app-info:first-child{flex-wrap: wrap}.sa-app-info .sa-grey-dark-text{margin-bottom: 10px}
.sa-pr-wallet span{word-break: break-word}
}
@media only screen and (max-width: 420px), only screen and (max-device-width: 420px){
.sa-consultant-details li{width:auto}.sa-consultant-details li:last-child span{display: flex;align-items: baseline}.reschedule-btn{font-size: 11px;padding: 0 8px;height: 35px;line-height: 35px}.sa-reschedule .sa-slot-btn li:nth-child(4n) p {margin-left: 10px}.sa-reschedule .sa-slot-btn li {width: calc(100%/3 - (1 - 1/3)*0px)}.sa-reschedule .sa-slot-btn li:nth-child(3n) p{margin-left: 0} .sa-cargiver-task{padding-left: 124px}.sa-cargiver-task figure{width: 116px}.sa-slot-btn li {width: calc(100%/3 - (1 - 1/3)*0px)}.sa-slot-btn li:nth-child(4n) p{margin-left: 10px}.sa-slot-btn li:nth-child(3n) p{margin-left: 0px}.sa-carousel.sa-slot-btn li{width: calc(100%/4 - (1 - 1/4)*0px)}.sa-card-list .sa-carousel.sa-slot-btn li:nth-child(3n) p { margin-left: 10px}
.sa-card-list .sa-slot-btn li:nth-child(4n) p { margin-left: 10px}.sa-card-list .sa-slot-btn li:nth-child(3n) p { margin-left: 0}
.sa-otp-vrf .sa-text-right{width: 100%}.sa-service-prov .sa-form-group textarea{font-size: 10px}.sa-confirm{padding: 0 10px 20px}.sa-join-stores a{height: 80px}.sa-join-filter li{width:100%}
}
@media only screen and (max-width: 414px), only screen and (max-device-width: 414px){
}
@media only screen and (max-width: 375px), only screen and (max-device-width: 375px){
.sa-contact-card {padding: calc(var(--sa-pixel)* 5)}
.sa-medical-rec li {width: 80%}.sa-confirm .sa-mob-footer .sa-btn{font-size: 14px}
.sa-diagno-hdng .sa-count{justify-content: flex-start}.sa-track-det.sa-top-space footer{display: block} .sa-track-det.sa-top-space footer button:first-child{margin-bottom: 10px}.sa-cargiver-task {padding-left: 105px}.sa-cargiver-task figure {width: 100px}.sa-trk-fig img{top: 10px}.dp__menu {min-width: 100%;width: 100%}.sa-drag-clndr .sa-browse-hdr .dp__menu{right: 0 !important}.sa-services-location .sa-home-loc {padding-right: 10px}
.sa-card-list .sa-carousel.sa-slot-btn li p {font-size: 12px}
.sa-awards .sa-carousel li{width: 60%;height: 150px}.sa-schedule-mob{top: -250px}
.sa-signup-other-bg .sa-form-group label,.sa-fnt-smll{font-size: 12px}.sa-mt50.sa-fnt-smll h3{margin-top: 30px}
.sa-pro-emp .sa-mob-block.sa-line-clamp{display: -webkit-box;-webkit-line-clamp: 1}
.sa-wtsap-card .sa-status-card-ico.sa-book-now{width: calc(100% - 60%)}.sa-wtsap-card .sa-btn-sm{padding:8px;line-height: 18px}.sa-med-cont button, .sa-sickleave-cont button{padding: 0 10px}.sa-prescription-cont button,.sa-myapt-date{font-size: 12px}
.sa-wtsap-card .sa-d-f-a-center{flex-wrap: wrap}.sa-wtsap-card .sa-d-f-a-center .sa-status-card-cnt{margin-bottom: 10px}.sa-myapt-date{flex-wrap: wrap; gap: 10px}.sa-report-btn a{padding: 5px}
.sa-apnt-det-list-card.sa-mob-block{flex-wrap: wrap}.sa-apnt-det-list-card-cnt { width: calc(100% - 55px)}.sa-whatsapp-card-cnt~.sa-btn-outline-success{margin-top: 10px}.sa-pr-wallet{width: 122px}
}
@media only screen and (max-width: 375px), only screen and (max-height: 667px) {
.sa-chat-history {height: calc(100vh - 200px)}
}
@media only screen and (max-width: 360px), only screen and (max-device-width: 360px){
.sa-tabs-fill li{font-size: 12px}.sa-myapt-status span{font-size: 11px}.reschedule-up-btn{font-size: 11px;padding: 0 10px;height: 35px;line-height: 35px}.sa-btn-responsive .sa-ftr-btn{display: var(--sa-d-block)}.sa-btn-responsive .sa-ftr-btn button+button{margin: 15px 0 0}.sa-edit-pro .sa-btn-xs{padding: 0}.sa-inp-flag{padding-right: 42px}.sa-my-profile-bg{padding-top: 52px}
}
@media only screen and (max-width: 320px), only screen and (max-device-width: 320px){
.sa-addrecord .sa-slct-serv-list.sa-slct-card li{min-width:82px}.sa-tabs-vert li{padding:calc(var(--sa-pixel)* 3);font-size:10px}.sa-confirm .sa-mob-footer{flex-direction:column}.sa-confirm .sa-mob-footer .sa-btn{width:100%;margin:0 0 10px}.sa-confirm .sa-mob-footer .sa-btn:last-child{margin-bottom:0}
.sa-confirm .sa-mob-footer{flex-direction:column}.sa-confirm .sa-mob-footer .sa-btn{width:100%;margin:0 0 10px}.sa-confirm .sa-mob-footer .sa-btn:last-child{margin-bottom:0}.sa-mob-sanar .sa-slct-card li{min-width: 85px;font-size: 10px}.sa-mob-sanar .sa-slct-card li a{min-width: 80px}.sa-mob-sanar .sa-slct-card li:last-child{margin-left:0}
.sa-lab-scrl{top: 130px}.sa-mob-viwptn-tab  .sa-tabs li{margin: 0 5px}.dp__menu {right: 315px !important}.sa-track-count{bottom: 50px}
.sa-consultant-details li:last-child{padding-right: 10px}.sa-drag-clndr .sa-browse-hdr.sa-slot-header .dp__menu{left:5px!important}
.sa-browse-datepicker .horizontal-calendar .date-item{width:45px;font-size: 10px}.sa-dctr-header-bg img{margin-left:0}.sa-dctr-header-bg span{font-size: 7px}.sa-sub-det h3{font-size: 16px}
.sa-slot-btn li{width: calc(100%/2 - (1 - 1/2)*10px)}.sa-slot-btn li:nth-child(4n) p{margin-left: 10px}.sa-slot-btn li:nth-child(3n) p{margin-left: 0px}.sa-consult-avail>small{font-size: 10px}
.sa-reschedule .sa-slot-btn .sa-time-slot {padding: 5px 8px}.sa-track-det .sa-track-fig.sa-trk-fig{width: 100%}.sa-lab-tech-bg li { width: 100%}.sa-confirm{margin-bottom: 160px}.sa-slot-btn .sa-time-slot.sa-disabled-slot,.sa-slot-btn .sa-time-slot,.sa-slot-btn li:nth-child(4n) p,.sa-slot-btn li:nth-child(5n) p{margin-left: 0}.sa-slot-btn{gap: 10px}.sa-alert.sa-a-info.sa-mb20 ~ .sa-row .sa-schedule-mob{top: -420px}
.sa-card-list .sa-slot-btn li:nth-child(4n) p { margin-left: 0}.sa-pro-emp { height: 260px}.sa-carousel.sa-slot-btn li { width: calc(100%/3 - (1 - 1/3)*0px)}.sa-carousel.sa-slot-btn{gap: 0}.sa-card-list .sa-carousel.sa-slot-btn li p{margin-left: 5px}.sa-card-list .sa-carousel.sa-slot-btn li:nth-child(3n) p { margin-left: 0}
.sa-tabs-fill li{margin:0 15px}.sa-app-info button{padding:0 5px;font-size: 10px}.sa-report-btn span{font-size: 10px}.sa-report-btn a{align-items: end}.sa-apt-report button{padding:0 10px;font-size: 10px}.sa-track-content{font-size: 10px;padding-right:35px}/*.sa-booking-date{left:64px}*/.sa-myapt-date{font-size: 10px}.sa-myapt-date .sa-btn-sm{padding:0 10px;font-size:10px}.sa-form-control{padding-left:25px}.sa-form-icon{left:8px;top:14px;font-size: 14px}.sa-appoint-header .sa-mob-header{font-size: 14px}.sa-appoint-header .sa-btn-back i{font-size: 14px;top:24px}.sa-completed-loc .sa-text-right .sa-mr20{margin-left:10px}.sa-report-btn{padding-right: 45px}.sa-mob-reports{margin-right: -50px}.sa-apoint .sa-tabs-fill{top: 60px}
.sa-item-btns span.sa-dark-text{font-size: 12px}.sa-lab-tech-bg li{width: 100%}
/*sanar-swiper*/
.sa-sanar-swiper.sa-thumb-example{margin:0;height: unset}.sa-join-sanar-card .sa-btn-plain,.sa-services-list li{font-size: 12px}
.sa-mob-bg-color{margin-top: 46px}.sa-mob-menulist{margin-top: 56px}.sa-mob-menulist .sa-profile-menulist{padding-top: 70px}.sa-my-profile-bg{background-size: unset}
.sa-down-sanar .sa-join-stores a{width: 150px}.sa-app-stores a{margin-left: 0}.sa-form-img.sa-img-ccode{top:6px}.sa-mob-header-fix .sa-form-icon-left{left: auto}
.sa-pr-wallet span{width: 55px}.sa-emp-tit h1 {font-size: 14px;}.sa-pr-wallet {width: 102px}.sa-ftr-res-btn .sa-btn-block {height: 50px; line-height: 25px; display: flex; align-items: var(--sa-center); justify-content: var(--sa-center)}.sa-filter{left: 0;right: 0;margin: 0 auto}.sa-wallet .h2{font-size: 12px;}
}








/*Arabic styles start here*/
:root{--sa-right:left;--sa-left:right}[class^="icon-"], [class*=" icon-"],.sa-presc-img img,.sa-hel-slid-in a i,.sa-order-sanar ul li i.icon-arrow-right-thick,.sa-abt-sanar .sa-prev, .sa-abt-sanar .sa-next {display: inline-block;transform: scaleX(-1)}.sa-board .sa-next,.sa-board .sa-prev{transform: scaleX(-1)}
.sa-med-fig{transform: scaleX(-1)}
.sa-brand .sa-logo, .icon-logo-symbol, .sa-verfid-det .icon-checked3,.sa-chat-logo,.sa-profile-list li [class*="icon-"],.sa-actv-ph-acpt i,.sa-pres-status i,.sa-success-circle i,.sa-ptn-details .sa-patient-list .sa-active .sa-add-ptnt i,.sa-powered i,.sa-contct-social-media i,.sa-why-sanar-list i,.sa-treatment-card i,.sa-order-sanar ul li i,.sa-request-bg i,.sa-serv-in i,.sa-groups i,.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,.sa-icon-bg .sa-icon-sub-bg-lg,.sa-icon-bg .sa-icon-sub-bg,.sa-eclinic-serch .sa-form-icon,.sa-ptn-details .icon-delete1,.sa-select-lang-btn .icon-healthcare{transform: scaleX(1)}.sa-dir-ltr{direction: ltr;}.sa-d-i-dir-ltr{direction: ltr;display: inline-block;}.sa-d-dir-ltr{direction: ltr;display: block;}
.sa-swap-dir,.sa-track-count {direction: ltr}.sa-unorder-list li { margin: 0 calc(var(--sa-pixel)* 8) calc(var(--sa-pixel)* 5) 0}.sa-carousel-slide :is(.sa-prev, .sa-next),.sa-partners .sa-carousel-slide :is(.sa-prev, .sa-next),.sa-active-ph-order .sa-carousel-slide :is(.sa-prev, .sa-next),.sa-active-apt .sa-carousel-slide :is(.sa-prev, .sa-next){transform: translateY(-50%) rotate(180deg) }.sa-success-circle::before { transform: rotate(30deg); }.sa-success-circle::after { transform: rotate(-30deg);}
.sa-addrecord .sa-slct-serv-list li{width: calc(100%/3 - (1 - 1/3)*30px)}.sa-more-list li.sa-active:after {transform: scaleX(-1) rotate(-45deg)}.sa-slct-serv-list li span i {display: block;}
.sa-form-icon-left {right: 15px}.sa-form-group>[class*="icon-left"]+input[type="text"] {padding-right: 50px}.sa-form-control.sa-disabled.sa-swap-dir {text-align: right}.sa-presc-ref i {border-radius: 0 8px 0px;}
.icon-edit,.icon-play,.sa-rec-bg .sa-tabs li i,.sa-status-card-ico .sa-card-ico-bg,.sa-caregiver-helper ul li span i{transform: scaleX(1)}.sa-wallet-card .sa-gift::before {transform: translate(calc(var(--sa-pixel)* 0),-50%)}
.sa-date-list li {padding: 0 calc(var(--sa-pixel) * 50) calc(var(--sa-pixel) * 3) 10px}.sa-date-list .sa-danger-text{direction: ltr}
.sa-my-doc .sa-card-list li {margin: calc(var(--sa-pixel)* 10) 0 0 calc(var(--sa-pixel)* 10)}.sa-my-doc .sa-card-list .sa-cursor:nth-child(-n+2) {margin-top: 0}
.sa-saved-card-list li {margin: calc(var(--sa-pixel)* 10) 0 0 calc(var(--sa-pixel)* 5)}.sa-apoint .sa-tabs-fill .sa-tabs li.active::after{transform: skewX(-15deg)}.sa-apoint .sa-tabs-fill .sa-tabs li:last-child.active::after{transform: skewX(-15deg)}.sa-swip-ar {direction: ltr; text-align: right}
.sa-status-card-ico{text-align: left}.sa-slct-count span {margin-left: 2px}
.horizontal-calendar .date-list{text-align: right!important}.horizontal-calendar{margin-right:0!important;margin-left:20px}.sa-next-day {background: linear-gradient(to left, #f4f9ff 0%, #FFF 100%)}.sa-browse-datepicker .horizontal-calendar{margin-left: 0;}
.sa-ccode {direction: ltr;text-align: right}.sa-push-notific {padding: calc(var(--sa-pixel)* 5) 80px calc(var(--sa-pixel)* 5) 50px}
.sa-browse-hdr .sa-btn-back,.sa-voice .sa-mic-icn{display: flex}.sa-selected-data [type="checkbox"]:checked + label{padding-left: 20px}.sa-footer-footer .sa-text-right{text-align: left}.sa-add-text i {transform: scaleX(-1) translate(0,-50%)}.sa-footer-header i, .sa-app-stores i ,.sa-social-media i{transform: scaleX(1)}.sa-help-card{text-align: right}.sa-active-apt-list .sa-text-right{text-align: left}.sa-services-bg:before { bottom: -15px; right: -78px; }.sa-services-ins-bg::before{right: -79px;bottom: -31px;}
.sa-slct-serv:before, .sa-services:before {right: -13px}.sa-slct-serv:before, .sa-services:before {border-radius: 0 calc(var(--sa-pixel)* 10) 0 0}.sa-slct-serv:before, .sa-services:before {transform: skewX(15deg)}
.sa-slct-serv:after, .sa-services:after {left: -13px}.sa-slct-serv:after, .sa-services:after {border-radius: calc(var(--sa-pixel)* 10) 0 0}.sa-slct-serv:after, .sa-services:after{transform: skewX(-15deg)}.sa-services-bg{margin-top:-98px;margin-right:-20px;margin-left:-20px}.sa-services-bg:after {bottom: -15px;left: -78px;}.sa-services-ins-bg::after {left: -79px; bottom: -31px;}
.sa-nurse .sa-card-list li p, .sa-card-list p{color:#000;padding-left: 30px}.sa-count{direction: ltr;justify-content: flex-start}.static-header h1{text-align: left}
.sa-card-list li .sa-unorder-list li:before{right:-15px;top:12px}.sa-card-list>li .sa-unorder-list li{margin-right:15px}.sa-add-text{padding: 10px 44px 10px 20px}.sa-slct-serv-list li {margin: 0 0 0 calc(var(--sa-pixel)* 5)}
.sa-navbar .sa-slct-serv-list li, .sa-service-list li{margin: 20px 0 0  20px}.sa-my-doc .sa-dialog .sa-card-list li{margin:0 0 20px}.sa-my-doc .sa-dialog .sa-card-list-sm li i{padding-right: 10px}
.carousel.sa-medical-rec,.sa-rec-det .carousel,.sa-active-apt .carousel,.sa-patient-list .carousel,.sa-ccode .sa-custom-dropd{direction: rtl}
.sa-ins-msg{padding: calc(var(--sa-pixel)* 5) 50px calc(var(--sa-pixel)* 5) 15px}
.sa-mob-viwptn-tab .sa-tabs-vert-lft li [class^="icon-"], [class*=" icon-"] {transform: none}
.sa-profile-list li [class*="icon-"]{text-align: left;}.sa-services-list {margin-top: 100px;}.sa-add-ins span {display: block;}.sa-services-list li:hover {background: linear-gradient(270deg, #E2F8EA 6.35%, #DEF2FA 65.71%, #DEF2FA 93.23%);}
.sa-lang-list li .sa-english:before {background-position: calc(var(--sa-pixel)* -123) -360px}.sa-lang-list li .sa-arabic:before {background-position: calc(var(--sa-pixel)* -32) -300px}.sa-gift::before{right: 20px}
.sa-img-cover-lg{margin-top: 0}.users-card {border-radius: 0 278px 278px 0;background-color: #F9FAFE;padding: calc(var(--sa-pixel)* 25) calc(var(--sa-pixel)* 60) calc(var(--sa-pixel)* 25) 0;margin: calc(var(--sa-pixel)* 50) auto 0 0;width: calc(100% - 150px)} .sa-contact-card strong  {direction: ltr}.sa-img-pro{margin: 12px -100px 0 0}
.dp__arrow_top {transform: translate(50%, -50%) rotate(-50deg)}.dp__month_year_col_nav,.carousel .carousel__prev:before,.carousel .carousel__next:before {transform: scale(-1)}.dp__month_year_col_nav .dp__inner_nav {margin: 0 auto 0 0}.dp__month_year_select~.dp__month_year_col_nav .dp__inner_nav{margin: 0 0 0 auto}
.dp__calendar{font-size: 12px;}
.icon-pdf,.icon-call,.icon-round-done,.sa-my-doc .icon-video-icon,.icon-zip,.sa-booking-success i  {transform: scaleX(1)}.sa-chat-card .sa-chat-attach i {transform: rotate( -90deg)}.sa-browse .sa-result .sa-carousel-slide .sa-next {right: auto;left: 0;transform: rotate( 180deg )}.sa-browse .sa-result .sa-carousel-slide .sa-prev { right: 0; left: auto; transform: rotate(180deg)}
.sa-tabs-fill li.active:after  {transform: skewX(-15deg)}.sa-tabs-fill li:last-child.active::after{transform: skewX(15deg)}.sa-voucher .sa-dash-border { display: inline-flex}
.sa-mob-w100 .icon-refresh2.sa-pr10 {padding-right: 10px; padding-left: 0}.sa-dialog-content .sa-count {justify-content: flex-end}.sa-lab-scrl .sa-carousel-slide :is(.sa-prev, .sa-next) {top: 20px}.sa-physio .sa-card-list li [type=checkbox]:checked+label:after,.sa-selected-data [type="checkbox"]:checked + label:after{left:4px}.sa-edit-pro .sa-swap-dir{width: 45%}.sa-nurse [type=checkbox]:checked+label:after{left:-25px}
.sa-diagnosis .sa-count.sa-flex-start{justify-content: flex-start;}.sa-contact-card-in i{left: inherit;right: 5px}
/* checkbox styles */
.sa-patient-list .sa-active .sa-add-ptnt:after{height: 4px; width: 10px; transform: rotate( -45deg ); bottom: 10px}
[type="checkbox"]:checked + label:after,.sa-nurse [type=checkbox]:checked+label:after{height: 4px; width: 8px; transform: rotate( -45deg ); bottom: 10px; top: 5px;left: -26}
.sa-profile-list li [class*="icon-"],.sa-videocall-icon img{transform: scaleX(-1)}.sa-img-pro{margin: 12px -100px 0 0}.sa-mob-block[class^="icon-"], .sa-mob-block[class*=" icon-"]{display: none}
.sa-up-att-list li .icon-delete1 {display: flex; align-items: center; justify-content: center}.sa-consultant-details li span{direction: ltr;}.sa-consultant-details li .sa-mr5{margin-right:10px;}.sa-doctor-img{transform: scaleX(-1);}
.sa-drug-det .sa-flex-start { justify-content: flex-start; }.sa-dctr-header-bg figure{margin-left:5px;}
.sa-record-spr i{padding-left: 0; padding-right: 10px;}.sa-wtsap-card .sa-question{margin-left: 5px;}
.sa-fav-result .sa-carousel-slide :is(.sa-prev, .sa-next){top: 41px;}
/* cancellation and reschedule policy */
.sa-refund{padding: calc(var(--sa-pixel)* 5) calc(var(--sa-pixel)* 28) calc(var(--sa-pixel)* 5) calc(var(--sa-pixel)* 10);}.reschedule-up-btn{padding: 0 calc(var(--sa-pixel)* 6);}.sa-reschedule .sa-slot-btn .sa-time-slot{padding: 5px 12px;}
/* for individual styles */
.sa-hl-slider .carousel .carousel__prev{right: inherit;left: 75px;}.sa-lise-doc .carousel .carousel__prev{right: 0; left: inherit}.sa-lise-doc .sa-prev, .sa-lise-doc .sa-next{bottom: -90px}.sa-hl-slider .sa-prev, .sa-hl-slider .sa-next{top: 45px}
.sa-board .swiper-rtl .swiper-button-prev{right: 70px;}
.sa-service-content .sa-icon-bg, .sa-med-content .sa-icon-bg{gap:30px;}.sa-medcl-services i{transform: scaleX(1);}.sa-prov-img{right:85px;top:-35px;}.med-prov-img{right:40px;top:-35px;}.sa-btn-plain i{padding-right: 10px;}
.sa-join-filter.sa-suc-tick li i{transform: scaleX(1);}.sa-btn-plain{width:22%;}.sa-faq-bg:before{top:-60px;}.sa-sanar-bg .sa-card-shadow{bottom:185px;}
.sa-service-content .sa-icon-bg .sa-icon-sub-bg, .sa-med-content .sa-icon-bg .sa-icon-sub-bg,.sa-faq-bg .sa-icon-bg .icon-call-center-agent.sa-icon-sub-bg{transform: scaleX(1);}
.sa-service-content .sa-icon-bg .sa-icon-sub-bg-lg.icon-hospital3:before, .sa-med-content .sa-icon-bg .sa-icon-sub-bg-lg.icon-healthcare2:before, .sa-service-content .sa-icon-bg .sa-icon-sub-bg-lg.icon-skill:before{right:35px;}
.sa-med-content .sa-icon-bg .sa-icon-sub-bg-lg.icon-healthcare2:before{right:15px;top:-5px;}.sa-sanar-bg.sa-faq-bg.sa-business-prov:before{width:515px;top:5px;}
.sa-med-content .sa-icon-bg {gap: 40px;}.sa-faq-bg .sa-icon-bg .icon-call-center-agent:before{right:-4px;}
.sa-icon-bg .icon-eye:before, .sa-icon-bg .icon-target:before, .sa-icon-bg .icon-hospital3:before, .sa-icon-bg .icon-digital-nomad:before, .sa-icon-bg .icon-purse:before, .sa-icon-bg .icon-report3:before, .sa-icon-bg .icon-call-center-agent:before, .sa-icon-bg .icon-correction:before, .sa-icon-bg .icon-date-time:before, .sa-icon-bg .icon-skill:before, .sa-icon-bg .icon-healthcare2:before{right: 14px;}.sa-icon-bg .sa-icon-sub-bg{margin-left: 8px}.sa-order-sanar ul li i small{right: unset;left: -25px}.sa-order-sanar ul li i.icon-home-plus:before, .sa-order-sanar ul li i.icon-online-meeting:before, .sa-order-sanar ul li i.icon-medical-report:before{right: unset;left: 2px}.sa-icon-bg .sa-icon-sub-bg-lg.icon-report3:before, .sa-icon-bg .sa-icon-sub-bg-lg.icon-call-center-agent:before, .sa-icon-bg .icon-correction:before{right: unset;left: -2px}.sa-pjoin-list li i {transform: scaleX(1)}.sa-pjoin-list li i.sa-icon-bg-lg::before {right: 35px;}.sa-pjoin-list li small{right: unset;left: -15px}
.sa-ptn-details .sa-lab-card{width: unset}.sa-service-content .sa-icon-bg .sa-icon-sub-bg, .sa-med-content .sa-icon-bg .sa-icon-sub-bg{margin-right:0;}
.sa-edit-pro i.icon-edit2{margin-left: 10px}.sa-sign-space .icon-edit{margin-left: 10px}
.sa-filter-btn{bottom: 30px}.sa-diagnosis .sa-count{justify-content: flex-start}
.sa-lab-scrl .sa-carousel-slide.sa-lab-viw-slider :is(.sa-prev, .sa-next){top: 50%;}
/* Pre Employment */
.sa-emp-form.sa-form-group>[class*="icon-left"]+input[type="text"]{padding-right: 65px;width: 100%;}.sa-emp-form .icon-checked{transform: scaleX(1);}
.sa-apt-date-list:before{right: calc(var(--sa-pixel) * 55);}.tracking-data-list:before{right: 110px;}.sa-edit-unit{margin-left:10px}.sa-setup-radio .icon-male-lab:before, .sa-setup-radio .icon-female-lab:before{margin-right: 10px;margin-left: 0;}.sa-profile-card .sa-profile-lang .sa-care.sa-select-lang-btn .icon-down-arrow{transform: scale(-1) rotate(-85deg);top: 23px;color: var(--sa-primary);}.sa-login-calen .vue-scroll-picker-layer{opacity: 0.8;}
.sa-set-up i.icon-left-arrow{text-align: left}.sa-login-brd .sa-otp-ref{display: flex}
.sa-pres-tit .sa-pres-tit-cnt {width: calc(100% - 80px)}.sa-card-test-cnt .sa-count{justify-content: flex-start}.sa-apt-report .sa-card-no-border .icon-checked3 {transform: scale(1)}
@media only screen and (max-width: 1366px), only screen and (max-device-width: 1366px){
.sa-pay-sprite.sa-all-p-cards{padding-bottom: 25px}.sa-all-p-cards:before {top: 30px;right: 0}
}
@media only screen and (max-width: 1200px), only screen and (max-device-width: 1200px){
/* .sa-services-bg {margin: 0 -15px} */
}
@media only screen and (max-width: 1024px), only screen and (max-device-width: 1024px){
.sa-slct-serv-list li {margin-bottom: calc(var(--sa-pixel)* 5)}.sa-features-list li:last-child { margin-top: 0}.sa-edit-pro .sa-btn-xs{padding: 0 2px;}
.sa-sanar-bg.sa-faq-bg:before{top:5px;right:55px;}.med-prov-img{right:0;}.sa-faq-bg:before{top:-70px;}
.sa-sanar-bg.sa-faq-bg.sa-business-prov:before{right:50px;}.sa-prov-img{right:55px;}
.sa-btn-plain{width:25%;}.sa-sanar-bg .sa-card-shadow{bottom:110px;}.sa-sanar-bg.sa-faq-bg.sa-business-prov .sa-card-shadow{bottom: 100px;}
}
@media only screen and (max-width: 992px), only screen and (max-device-width: 992px){
}
@media only screen and (max-width: 768px), only screen and (max-device-width: 768px){
.sa-mob-header-fix .sa-form-icon-left{bottom: 32px; top: auto; right: 32px;left: auto}.sa-slct-serv-list li:nth-child(4n+4){margin-left:0}.sa-profile-list li [class*="icon-"]{transform: scaleX(-1)}.sa-profile-list li [class*=icon-right],.sa-profile-menulist .sa-generic-list li [class*=icon-right]{transform: scale(-1)}.sa-record-text .icon-calendar-gray {padding-right: 10px}.sa-form-group>label~.sa-form-control~.sa-form-icon.sa-form-icon-btm{top:40px}.sa-patient-flow .sa-form-group>label~.sa-form-control~.sa-form-icon.sa-form-icon-btm{top:32px}
.sa-gift::before{right:0px}.sa-service-list li {margin: 20px 0 0 0px}
.sa-voice .icon-stop{right: 0}.sa-mob-block[class^="icon-"], .sa-mob-block[class*=" icon-"]{display: block}.sa-card-list .date-item .date-item-date {padding: 0}
.sa-active-apt .icon-calendar{display: inline-block; transform: scaleX(1)}.users-card{width: 100%;padding: 0px 20px; background: transparent;margin-top: 20px}.sa-my-doc .sa-card-list li,.sa-saved-card-list li{margin-left: 0}.sa-covid-list li .sa-tit-hdng .sa-count {justify-content: flex-start}.sa-achieve-list .sa-about-list i{margin-left:20px}
.sa-home-header .sa-container {direction: ltr}.sa-home-header .sa-brand .sa-logo{margin: 0 25px 0 0}.sa-home-header .sa-select-lang-btn .icon-globe2{margin: 0 10px 0 0}.sa-home-header .sa-select-lang-btn i{margin: 0 10px 0}.sa-home-header .sa-nav li.sa-notific span{right: -5px}.sa-select-lang .sa-lang-list, .sa-home-header .sa-notific-trans .sa-notific-body { direction: rtl; text-align: right}.sa-familyplan-bg{margin-top:-2px;}
.sa-profile-lang .icon-down-arrow{transform: scale(-1) rotate(-85deg)}.sa-nav li.sa-notific{margin:0 0 0 10px;}.sa-dctr-header-bg figure{margin-right:5px;margin-left:0;}.sa-profile-menulist .sa-generic-list li a i, .sa-my-profile-bg .sa-generic-list li span i{transform: scale(1);}.sa-price-tag {bottom: 5px;}.sa-webteb .sa-price-tag {bottom: 30px;}.sa-select-lang-btn .icon-down-arrow{display: none}.sa-edit-pro .sa-swap-dir{width: 100%}.sa-dialog .horizontal-calendar .date-item.choosed-day:first-child .sa-today{padding-left: 0}.sa-link-insur .icon-arrow-right,.sa-set-up i.sa-mob-none{display: none}
.sa-vou-tit{align-items: center;}.sa-vou-tit h4{margin-top: -10px}.sa-btn-back i{text-align: left;}
.sa-order-sanar ul li i.icon-arrow-right-thick{display: none}.sa-services-list {margin-top: 0;}
}
@media only screen and (max-width: 640px), only screen and (max-device-width: 640px){
   .sa-pjoin-list li i.sa-icon-bg{width: 88px;}.sa-join-doc-list li .sa-icon-bg:after{right: 0;}
}
@media only screen and (max-width: 520px), only screen and (max-device-width: 520px){
.sa-slct-serv-list li {font-size: 10px}
}
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){
.sa-reschedule .sa-slot-btn .sa-time-slot{padding: 5px 4px;}.sa-cont-us .sa-cont-num {display: inline-block;}
}
@media only screen and (max-width: 420px), only screen and (max-device-width: 420px){
.sa-consult-family {width: 50%;}.sa-vou-tit h4{font-size: 14px;}.sa-vou-tit figure{width: 80px;}
}
@media only screen and (max-width: 414px), only screen and (max-device-width: 414px){
.sa-mob-sanar .sa-addrecord .sa-slct-card li, .sa-slct-serv-list li:nth-child(4n+4){margin-left: 10px}.sa-label-sm{font-size: 10px;}
}
@media only screen and (max-width: 375px), only screen and (max-device-width: 375px){
.sa-services .sa-slct-serv-list li {width: calc(100%/3 - (1 - 1/3)*15px)}.sa-completed-diangno li{width: calc(100%/2 - (1 - 1/2)* 1px)}.sa-reschedule-sub .sa-btn-sm{padding: 6px calc(var(--sa-pixel)* 6); height: auto; line-height: 22px;}.sa-ftr-res-btn{align-items: unset;}.sa-ftr-res-btn .sa-btn-block{height: auto;line-height: 25px;display: flex;align-items: var(--sa-center);justify-content: var(--sa-center)}
}
@media only screen and (max-width: 360px), only screen and (max-device-width: 360px){
}
@media only screen and (max-width: 320px), only screen and (max-device-width: 320px){
.sa-addrecord .sa-slct-serv-list.sa-slct-card li{min-width:80px}.sa-edit-pro small{font-size: 10px}
.sa-rprt-list.sa-pres-list li button{padding: 0 5px;}.sa-drag-clndr .sa-browse-hdr.sa-slot-header .dp__menu{right:5px!important;}
.sa-services-list li{font-size: 10px;}
}

/*Arabic styles end here*/
