.container{max-width:calc(100% - 1rem);margin-inline:auto}.even-columns{display:grid;gap:1rem}a{text-decoration:none;color:#080b14;font-size:clamp(.7rem,.65rem + .25vw,.875rem);font-weight:400}img{object-fit:contain}button{display:flex;align-items:center;justify-content:center;gap:.5rem}button mat-icon{font-size:18px;height:18px;width:18px}@media (min-width: 1024px){.even-columns{grid-auto-flow:column;grid-auto-columns:1fr}}.font-primary{font-family:Inter,Open Sans,Arial,sans-serif}.font-secondary{font-family:Montserrat,Inter,sans-serif}.fc-primary{color:#080b14!important}.fc-muted{color:#444753!important}.fc-blue{color:#165ff0!important}.fc-success{color:#4a6c59}.fc-error{color:#b12d2dc5}.fc-warning{color:#6a6443}.fc-info{color:#677997}.fc-contrast-primary{color:#fff!important}.fc-contrast-muted{color:#b3b3b3!important}.fs-xxl{font-size:clamp(1.5rem,1.25rem + 2vw,3rem)}.fs-xl{font-size:clamp(1.25rem,1.2rem + .8vw,1.8rem)}.fs-lg{font-size:clamp(1rem,.9rem + .5vw,1.25rem)}.fs-md{font-size:clamp(.8rem,.8rem + .4vw,1.125rem)}.fs-sm{font-size:clamp(.75rem,.7rem + .3vw,1rem)}.fs-xs{font-size:clamp(.7rem,.65rem + .25vw,.875rem)}.fs-xxs{font-size:clamp(.6rem,.6rem + .2vw,.75rem)}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-bolder{font-weight:600}.fw-boldest{font-weight:700}.f-herotext{font-size:clamp(1.5rem,1.25rem + 2vw,3rem);font-weight:700;color:#080b14;line-height:1.2em}.f-heading-lg{font-size:clamp(1.25rem,1.2rem + .8vw,1.8rem);font-weight:600;color:#080b14;line-height:1.4em}.f-heading{font-size:clamp(1rem,.9rem + .5vw,1.25rem);font-weight:600;color:#080b14;line-height:1.4em}.f-subheading{font-size:clamp(.8rem,.8rem + .4vw,1.125rem);font-weight:600;color:#080b14;line-height:1.4em}.f-body-lg{font-size:clamp(.8rem,.8rem + .4vw,1.125rem);font-weight:400;color:#444753;line-height:1.4em}.f-body{font-size:clamp(.75rem,.7rem + .3vw,1rem);font-weight:400;color:#080b14;line-height:1.4em}.f-captions{font-size:clamp(.75rem,.7rem + .3vw,1rem);font-weight:400;color:#444753;line-height:1.4em}.f-tiny{font-size:clamp(.7rem,.65rem + .25vw,.875rem);font-weight:400;color:#444753;line-height:1.4em}.btn-primary{background:linear-gradient(0deg,#165ff0,#246dfe);font-size:clamp(.75rem,.7rem + .3vw,1rem);color:#fff;border:solid 1px oklch(54% .22848 262.146deg);border-top:solid 1px oklch(58% .22848 262.146deg);border-radius:10px;box-shadow:inset 0 1px 2px #ffffff30,0 1px 2px #00000030,0 2px 4px #00000015;cursor:pointer}.btn-primary:hover{opacity:.8}.btn-outline{background-color:transparent;font-size:clamp(.75rem,.7rem + .3vw,1rem);color:#165ff0;border:2px solid oklch(54% .22848 262.146deg);border-radius:10px;cursor:pointer}.btn-outline:hover{background-color:#165ff0;color:#fff}.drop-down-primary{width:100%;font-size:clamp(.75rem,.7rem + .3vw,1rem);border:1px solid rgb(199,198,198);border-radius:5px;padding:.5rem .8rem;background-color:#fff;color:#444753;min-height:2.5rem}.drop-down-primary.ng-invalid.ng-touched{border-color:#b12d2dc5}.input-primary{font-size:clamp(.75rem,.7rem + .3vw,1rem);border:1px solid rgb(199,198,198);border-radius:5px;padding:.3rem .8rem;min-height:2.5rem}.input-primary.ng-invalid.ng-touched{border-color:#b12d2dc5}.input-secondary{font-size:clamp(.75rem,.7rem + .3vw,1rem);min-height:2.5rem;border:none}.error{color:#b12d2dc5;padding:.1rem 0 0 .5rem}.success{color:#4a6c59;padding:.5rem 0 0 .5rem}@font-face{font-family:dcicons;src:url(/assets/fonts/dcicons/dcicons.woff) format("woff"),url(/assets/fonts/dcicons/dcicons.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}.dc{font-family:dcicons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dc-logo:before{content:"\e904"}.icon-db-doctors:before{content:"\e900";color:#165ff0}.icon-db-hospitals:before{content:"\e901";color:#165ff0}.icon-db-labs:before{content:"\e902";color:#165ff0}.icon-db-nurse:before{content:"\e903";color:#165ff0}.icon-service1:before{content:"\e905";color:#fff}.icon-service2:before{content:"\e906";color:#fff}.icon-service4:before{content:"\e908";color:#fff}.icon-service5:before{content:"\e909";color:#fff}.icon-service6:before{content:"\e90a";color:#fff}.icon-service7:before{content:"\e90b";color:#fff}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-whatsapp:before{content:"\ea93"}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:20px!important;padding:1.5rem;box-shadow:0 6px 18px #0003!important}.mat-mdc-dialog-surface{max-height:90dvh!important;overflow-y:auto!important}.mat-mdc-dialog-title{margin-bottom:1rem!important}.mat-mdc-dialog-actions{padding-top:1rem!important;display:flex;justify-content:flex-end;gap:.75rem}.mat-mdc-chip{font-size:clamp(.75rem,.7rem + .3vw,1rem)!important;padding:.25rem .75rem!important;margin:.25rem!important;color:#000!important;font-weight:500!important}.mat-mdc-chip:hover{background:#000!important;color:#fff!important}.mat-button-toggle-group{display:flex;flex-wrap:wrap;gap:.75rem;border:none!important;background:transparent!important;box-shadow:none!important;padding:0;overflow:visible!important;align-items:center;justify-content:center}.mat-button-toggle{flex:1 1;max-width:14rem;background:linear-gradient(0deg,#eff1f9,#feffff);background:linear-gradient(0deg,#eff1f9,color(xyz 0.953 0.999 1.151));border:none!important;border-radius:5px!important;color:#080b14!important;font-size:clamp(.75rem,.7rem + .3vw,1rem)!important;padding:.3rem .75rem!important;box-shadow:inset 0 1px 2px #ffffff50,0 2px 4px #00000030,0 4px 8px #00000015;transition:all .2s ease-in-out;cursor:pointer}.mat-button-toggle:hover{transform:translateY(-1px)}.mat-button-toggle.mat-button-toggle-checked{background:linear-gradient(0deg,#165ff0,#246dfe)!important;color:#fff!important;box-shadow:drop-shadow(0px 40px 60px rgba(30,136,229,.25)) drop-shadow(0px 10px 30px rgba(0,0,0,.05))!important;border:none}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:none!important}.snb{color:#fff!important;border-radius:5px;white-space:pre-line!important;text-align:center}.snb .mat-mdc-snack-bar-label{white-space:pre-line!important}.snackbar-success{background:#4a6c59!important}.snackbar-error{background:#b12d2dc5!important}.snackbar-info{background:#677997!important}.mat-mdc-text-field-wrapper{background:#fff!important;border-radius:5px!important;border:1px solid rgb(199,198,198)!important;padding:0 .75rem!important}.mdc-text-field__input{line-height:1.5rem!important;padding:0!important}.mat-mdc-form-field-infix{padding:.5rem 0!important;min-height:2.5rem!important}.mat-mdc-autocomplete-panel,.mat-mdc-select-panel{background:#fff!important;border:1px solid rgb(199,198,198)!important;border-radius:5px!important;box-shadow:0 4px 18px #0000002e!important;padding:.25rem 0!important}.mat-mdc-option{padding:.75rem 1rem!important;font-size:clamp(.75rem,.7rem + .3vw,1rem)!important;color:#080b14!important}.mat-mdc-option:hover,.mat-mdc-option.mdc-list-item--selected{background:linear-gradient(0deg,#165ff0,#246dfe)!important;color:#fff!important}.mat-mdc-form-field .mdc-floating-label{display:none!important}.mat-mdc-form-field .mdc-text-field__input::placeholder{opacity:1!important;color:#444753!important}.mat-mdc-form-field .mdc-line-ripple{display:none!important}.mat-mdc-form-field-subscript-wrapper{margin:0!important;padding:0!important;height:0!important}.mat-mdc-form-field-error-wrapper{margin:0!important;padding:0!important}body{font-size:clamp(.75rem,.7rem + .3vw,1rem);background:#e2e4eb;color:#080b14;min-width:320px}body,p,input,button{font-size:clamp(.75rem,.7rem + .3vw,1rem);font-family:Inter,Open Sans,Arial,sans-serif;font-weight:400;line-height:1.4em}h1,h2,h3{font-family:Montserrat,Inter,sans-serif;font-weight:700;color:#080b14;line-height:1.4em}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{-webkit-font-smoothing:antialiased}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}img,picture,video,canvas,svg{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}
