:root{--ion-padding:16px;--ion-background-color:#f3f3f3;--ion-white:#fff;--ion-color:#505050;--ion-color-primary:#f09600;--ion-color-primary-rgb:240,150,0;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#c27b00;--ion-color-primary-tint:#ffc868;--ion-color-secondary:#de3c20;--ion-color-secondary-rgb:222,60,32;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#de3c20;--ion-color-secondary-tint:#de3c20;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#f09600;--ion-color-warning-rgb:240,150,0;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-font-family:"Roboto",-apple-system,system-ui,sans-serif;--box-shadow:rgba(0,0,0,0.12) 0px 4px 16px}.ion-background-primary{background:#f09600;background:var(--ion-color-primary)}ion-content{--color:var(--ion-color)}.flex{display:flex}.align-center{align-items:center}.flex-grow-0{flex-grow:0}.ion-height-auto{height:auto}ion-content{--background:var(--ion-background-color)}ion-footer{background:#f4f5f8;background:var(--ion-color-light)}ion-tab-bar{height:70px}ion-toolbar{--background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.02)}ion-toolbar.no-shadow{box-shadow:none}ion-card{--background:#fff;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;box-shadow:0 4px 16px rgba(0,0,0,.12);border-radius:22px;font-size:16px}ion-card-title{font-size:18px}.card-content-md{font-size:16px;padding-top:20px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-bottom:20px}@media screen and (max-width:767px){.modal-shadow.sc-ion-modal-ios,.modal-wrapper.sc-ion-modal-ios,ion-modal.modal-notification.sc-ion-modal-md-h{--background:transparent!important}ion-modal.modal-notification .modal-wrapper{pointer-events:none}ion-modal.modal-notification ion-button,ion-modal.modal-notification ion-card{pointer-events:all}ion-modal.modal-notification ion-backdrop{opacity:.32}}.ion-modal-full{--width:90%;--height:90%}.overflow-auto{overflow:auto}ion-button{text-transform:none;letter-spacing:normal;--box-shadow:none;--border-radius:22px;--border-width:1px;--transition:all 0.2s ease-in-out;font-weight:400;font-size:16px;height:2.8em}.ion-button-no-padding-right{--padding-end:7px}.button-clear,.button-outline{--color:var(--ion-color-secondary);--border-color:var(--ion-color-secondary);--background-focused:var(--ion-color-secondary);--background-hover:var(--ion-color-secondary)}ion-button.button-solid,ion-button.ion-color-primary{--background:linear-gradient(180deg,var(--ion-color-primary),var(--ion-color-secondary));--ion-color-base:linear-gradient(180deg,var(--ion-color-primary),var(--ion-color-secondary))!important;--box-shadow:rgba(0,0,0,0.12) 0px 4px 16px}ion-button.button-solid.button-custom-disabled,ion-button.button-solid.button-disabled,ion-button.ion-color-primary.button-custom-disabled,ion-button.ion-color-primary.button-disabled{--background:linear-gradient(315deg,#5b6467,#8b939a 74%);--ion-color-base:linear-gradient(315deg,#5b6467,#8b939a 74%)!important;--opacity:0.5;--box-shadow:none}:host(.button-block) .button-native,:host(.button-block) .button-native:after{transition:all 1s ease-in-out!important}ion-button.ion-color-light{--background:#fff;--ion-color-base:#fff!important}ion-button.button-large{font-size:20px;min-height:105px}ion-button.button-auto-height{height:auto;white-space:normal;--padding-top:20px;--padding-bottom:20px}ion-button.button-full-height{height:100%}ion-icon[slot=start]{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.5em;margin-inline-end:.5em}ion-progress-bar{height:10px;border:2px solid #f3f3f3;border:2px solid var(--ion-background-color);border-radius:13px;box-shadow:0 0 0 2px rgba(0,0,0,.07)}ion-item .item-native{background:transparent}ion-item.transparent{--background:transparent}ion-tab-bar{background:#f3f3f3;box-shadow:0 28px 66px #b0c3d2,0 -1px 0 rgba(0,0,0,.1);border-radius:24px 24px 0 0;border:none;height:95px}.tab-selected{color:#de3c20;color:var(--ion-color-secondary)}ion-tab-button{font-size:11px;transition:color .2s ease-in-out;--ripple-color:var(--ion-color-secondary);--color-selected:var(--ion-color-secondary)}ion-tab-button ion-label{margin-bottom:0;min-height:11px;font-weight:500;display:block}.tab-icon-wrapper{padding:.42em .42em 5px;font-size:26px;background:linear-gradient(180deg,#fff,#dedede);box-shadow:5.89189px 6.87387px 14.7297px #e5e5e5;border-radius:11.7838px;margin-bottom:4px;overflow:hidden}.tab-icon-event-listener{display:flex;flex-direction:column;align-items:center}.tab-icon-close-event-listener{width:100%;height:100%}ion-loading:not(.opaque-backdrop) .loading-wrapper.sc-ion-loading-md{width:80px;height:80px;border-radius:50px;box-shadow:0 4px 14px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.05)}.loading-wrapper .loading-spinner{display:flex;justify-content:center;align-items:center}ion-loading.opaque-backdrop{--backdrop-opacity:0;--width:100%;--height:100%;--max-width:none;--max-height:none}ion-row{margin:-5px}ion-toast{font-size:16px}.custom-input,ion-datetime,ion-input,ion-select{min-height:48px;text-align:left;font-size:16px}ion-select{--placeholder-opacity:0.5}.custom-input:not(.flat),ion-datetime:not(.flat),ion-input:not(.flat),ion-select:not(.flat){--padding-start:20px!important;--padding-end:10px!important;--background:#fff!important;background-color:#fff;border:none;box-shadow:0 4px 14px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.05);border-radius:10px;-webkit-appearance:none}.custom-input{width:100%}.custom-input:not(.flat){padding-left:20px;padding-right:10px}.custom-input:not(.flat)::-webkit-input-placeholder{opacity:.5;color:currentColor}.custom-input:not(.flat):-ms-input-placeholder{opacity:.5;color:currentColor}.custom-input:not(.flat)::-ms-input-placeholder{opacity:.5;color:currentColor}.custom-input:not(.flat)::placeholder{opacity:.5;color:currentColor}ion-col .react-datepicker-wrapper,ion-col .react-datepicker-wrapper .custom-input{display:block;width:100%}.react-datepicker-popper{z-index:1000000!important}textarea.alert-input{min-height:80px!important}ion-textarea.custom-input{padding-left:0!important}.alert-input-group{padding-top:10px!important;padding-bottom:10px!important}ion-datetime.flat,ion-input.flat,ion-select.flat{padding-left:0}ion-datetime.flat{padding:0 8px!important}.custom-input.flat{border:none;padding-left:8px}.custom-input.flat:disabled{background:transparent;opacity:.4}input[type=file]{padding:10px 0}ion-datetime{line-height:48px;padding-top:0;padding-bottom:0}ion-searchbar .searchbar-input{--background:#fff;--box-shadow:rgba(0,0,0,0.12) 0px 4px 10px}.searchbar-input.sc-ion-searchbar-ios,.searchbar-input.sc-ion-searchbar-md{border-radius:30px}ion-badge{min-width:20px;text-align:center;border-radius:20px;border:none;padding:7px 10px}ion-badge.ion-color-light{color:#de3c20;color:var(--ion-color-secondary);font-weight:700}ion-select-popover ion-label{padding-top:10px;padding-bottom:10px;white-space:normal!important}ion-fab-button{display:inline-block;--border-radius:50%;--vertical-align:middle;--padding-start:10px;--padding-end:10px;--box-shadow:-5px -5px 8px #fff,5px 5px 8px rgba(0,0,0,0.15);--background:linear-gradient(180deg,var(--ion-color-primary),var(--ion-color-secondary))}ion-fab-button.initials{font-weight:700;font-size:22px}ion-fab-button.large{width:168px;height:168px;font-size:44px;--box-shadow:-20px -20px 30px #fff,20px 20px 30px rgba(0,0,0,0.2)}ion-fab-button.small{--box-shadow:-2px -2px 4px #fff,2px 2px 8px rgba(0,0,0,0.15)}ion-fab-button.small,ion-fab-button.x-small{width:35px;height:35px;font-size:12px}ion-fab-button.x-small ion-icon{font-size:18px}ion-fab-button.info{--background:var(--ion-background-color,#fff);--color:var(--ion-color-primary)}ion-fab-button.light{--background:#fff;--color:var(--ion-color-primary)}ion-fab-button.dark,ion-fab-button.neo{--color:var(--ion-color-dark)}ion-fab-button.neo{--background:var(--ion-background-color,#fff)}.swiper-slide{width:auto}.ion-text-content{line-height:1.5em;font-size:17px}.toast-rgpd{position:absolute;z-index:99999;left:0;right:0;bottom:0}.toast-rgpd__inner{background:#fff;background:var(--ion-white);color:#505050;color:var(--ion-color);box-shadow:0 -4px 16px rgba(0,0,0,.12);padding:2rem}.toast-rgpd__btns{display:flex;justify-content:space-between}ion-app .react-tel-input .form-control{width:100%;border:none;padding-left:48px}ion-app .react-tel-input .flag-dropdown{border-top:0;border-bottom:0;border-left:0}ion-app .react-tel-input .flag-dropdown.open{z-index:100}.ion-alert-warning-header .alert-title{color:#de3c20;color:var(--ion-color-secondary)}.item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h,.item.sc-ion-label-md-h,.item .sc-ion-label-md-h{white-space:normal}.main-wrapper{height:100%;display:flex;flex-direction:column}.inner-wrapper{min-height:100%}@media(min-width:992px){.wrapper{max-width:480px;margin-left:auto;margin-right:auto}.wrapper--medium{max-width:600px}.wrapper--large{max-width:700px}}.wrapper--centered{flex-grow:1}.wrapper--centered,.wrapper--centered-md{min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.wrapper--centered-md{justify-content:flex-start}@media(min-width:992px){.wrapper--centered-md{justify-content:center}}.wrapper--stretch{align-items:stretch}.keyboard-spacer{height:250px}@media(max-width:767px){.ion-no-padding-top-on-mobile{padding-top:0!important}}@media(min-width:992px){ion-toolbar{--background:#fff;--ion-toolbar-background:#fff}ion-content{--background:url(/static/media/desktop-content-background.ce995eed.svg) no-repeat bottom center/100% var(--ion-background-color)}.ion-page.news-single ion-content{--background:none}.desktop-tab-bar,ion-tab-bar{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;height:auto;box-shadow:none;border-radius:0;pointer-events:all;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .2s ease-in-out}body:not(.menu-open) .desktop-tab-bar,body:not(.menu-open) ion-tab-bar{pointer-events:none;opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.desktop-tab-bar ion-tab-button,ion-tab-bar ion-tab-button{height:auto;font-size:16px}.desktop-tab-bar ion-tab-button ion-label,ion-tab-bar ion-tab-button ion-label{margin-top:10px}.tab-icon-wrapper{font-size:36px}.modal-wrapper{--background:transparent;--box-shadow:none}.button-native:after{transition:all .2s ease-in-out}.faq-list{margin-top:20px;background:transparent}ion-row{margin:-12px}ion-col{padding:12px}ion-item.no-background{--ion-item-background:transparent}.sc-ion-alert-md-h{--max-width:500px}}@media(max-width:991px){.ion-custom-hide-md-down{display:none!important}}@media(min-width:992px){.ion-custom-hide-md-up{display:none!important}}ion-menu ion-button.button-block{width:100%}.tab-bar__close{position:absolute;top:10px;right:0;height:60px;width:55px}.tab-bar__close ion-icon{font-size:32px}.app-header__logo{margin:8px var(--ion-padding) 5px}ion-button.burger-button{font-size:18px}.home__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.home__header__name{color:var(--ion-color);flex:1 1 auto;margin-right:50px}ion-toolbar .home__header{margin:10px 10px 10px 0;align-items:center}ion-toolbar .home__header__name h2{font-size:22px;margin:0}.home-card__intro>p:first-child{margin-top:0}.home-card__intro>p:last-child{margin-bottom:0}.home-card__intro ul{text-align:left}.home-card__inner-button{display:flex;flex-direction:row;align-items:center;text-align:left;line-height:1.3;padding:15px 0;width:100%;height:100%;white-space:normal}.home-card__inner-button ion-icon{height:35px;min-width:35px;margin-right:10px}.home-card__header__title{display:none;align-items:center;justify-content:center;font-weight:700;color:var(--ion-color-secondary-shade)}.home-card__header__title img{margin-left:18px}.home-card__header__title h1{font-size:23px}.home-card__intro{font-size:17px;text-align:center;max-width:480px;margin:0 auto}.home-card__intro+.home-card__intro{margin-top:10px}.home-card__buttons>:not(:first-child){margin-top:15px}@media(min-width:430px){.home-card__header__title h1{font-size:26px}}@media(min-width:992px){.home-card{background:#fff;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;box-shadow:0 4px 16px rgba(0,0,0,.12);border-radius:40px;padding:28px 30px}.home-card .ion-margin-bottom{margin-bottom:24px}.home-card__header__title{display:flex}.home-card__intro{font-size:20px}.home-card__buttons{display:flex;flex-wrap:wrap}.home-card__buttons>*{flex:0 0 50%;width:50%}.home-card__buttons>:not(:first-child){margin-top:0}.home-card__buttons>:not(:only-child):nth-child(odd){padding-right:12px}.home-card__buttons>:not(:only-child):nth-child(2n){padding-left:12px}.home-card__buttons>:only-child{margin-left:auto;margin-right:auto}.home-card__buttons ion-button{white-space:normal;height:auto;min-height:0;height:100%;margin:0}.home-card__inner-button{flex-direction:column;align-items:flex-start}.home-card__inner-button--center{align-items:center;text-align:center;justify-content:center}.home-card__inner-button ion-icon{margin-right:0;margin-bottom:10px}}.appointment-card--finished{opacity:.5}.appointment-card--selectable{cursor:pointer;box-shadow:inset 0 0 0 0 var(--ion-color-primary)}.appointment-card--selectable,.appointment-card--selectable ion-card-subtitle,.appointment-card--selectable ion-card-title{transition:.06s ease-in-out}.appointment-card--selectable:hover,.appointment-card--selected{cursor:pointer;box-shadow:inset 0 0 0 5px var(--ion-color-primary)}.appointment-card--selectable:hover ion-checkbox,.appointment-card--selected ion-checkbox{--border-color:var(--ion-color-primary)}.appointment-card--opaque{opacity:1}.appointment-card__footer{overflow:hidden}.account-form-section__fields{border-radius:10px;overflow:hidden;box-shadow:0 0 66px rgba(176,195,210,.5)}.account-form-section__note{padding-bottom:20px;margin-top:10px}.account-form-section__date{margin-top:5px}.account-input{background-color:#fff;padding:10px 10px 0}.account-input+.account-input{border-top:1px solid rgba(0,0,0,.2)}.account-input ion-label{pointer-events:none;opacity:.6}.account-input .date-input ion-label{font-weight:400}.account-input ion-label+ion-input{margin-top:-10px}.form-error-wrapper{margin-left:-10px;margin-right:-10px}.form-error-wrapper .form-error{border-radius:0}.form-error{display:block;background:var(--ion-color-secondary);color:#fff;margin-top:-6px;padding-top:12px;padding-bottom:7px;border-radius:0 0 7px 7px;font-size:14px;font-weight:700}.date-input{display:flex;grid-gap:10px;gap:10px}.date-input:not(.has-label-class) ion-label,.date-input:not(.has-label-class) label{font-weight:500;font-size:15px}.date-input.is-column{flex-direction:column}.date-input.is-column:not(.has-label-class) ion-label,.date-input.is-column:not(.has-label-class) label{font-size:12.5px}.date-input:not(.has-label-class) input{margin-top:7px}.date-input:not(.is-column){padding-top:7px}@media screen and (min-width:375px){.date-input:not(.is-column){grid-gap:15px;gap:15px}}@media screen and (min-width:400px){.date-input:not(.is-column){grid-gap:20px;gap:20px}}.expand-wrapper{display:none;background:var(--ion-background-color);border-bottom:1px solid #d8d8d8}.expand-wrapper--open{display:block}.accordion-item__content :first-child{margin-top:0;padding-top:0}.accordion-item__content :last-child{margin-bottom:0;padding-bottom:0}.faq-accordion-item-wrapper{border-radius:22px}.faq-accordion-item-wrapper,.faq-accordion-item-wrapper .expand-wrapper{background:var(--ion-white)}.faq-accordion-item-wrapper .expand-wrapper{border-radius:0 0 22px 22px;border-bottom:none}.faq-accordion-item-wrapper+.faq-accordion-item-wrapper{margin-top:5px}.faq-accordion-item-wrapper ion-item{--background:transparent;--border-style:none;--detail-icon-color:var(--ion-color);--detail-icon-opacity:1}.registration-form__label{display:block;padding-left:10px;padding-right:10px;padding-bottom:10px}.registration-form__title{font-size:18px;margin-bottom:30px;font-weight:700}.registration-form__fieldset{margin:40px 0 0}.registration-form fieldset{border:none;padding:0;margin:0;width:100%}.list{list-style:disc}.ion-button{position:absolute;top:0;right:0}.notice-information-link{text-decoration:underline;color:var(--ion-color-primary)}.notice-information-link:hover,.notice-information-link :hover{cursor:pointer}.Field{position:relative}.Field:not(.Field--marginless){margin-bottom:13px}.Field-label{font-weight:500}.Field-label+*{margin-top:10px}.Field-options{grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.Field-options>*{flex-basis:50%}.Field-options button{padding-left:10px;color:var(--color);text-align:center;transition:background-color .25s ease-in-out,color .25s ease-in-out}.Field-options button.is-active,.Field-options button:focus,.Field-options button:hover{background-color:var(--ion-color-primary);color:#fff}.Field-datepicker{position:absolute;top:0;z-index:10;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.Field-datepicker--bottom{bottom:0;top:auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.Field-datepicker .react-calendar__month-view__days__day--weekend{color:var(--ion-color-secondary)}.Field-datepicker .react-calendar__tile--active{background-color:var(--ion-color-secondary);color:#fff;transition:background-color .25s ease-in-out,color .25s ease-in-out}.Field-datepicker .react-calendar__tile--active:focus,.Field-datepicker .react-calendar__tile--active:hover{background-color:rgba(var(--ion-color-secondary-rgb),.75);color:#fff}.Field-datepicker .react-calendar__tile--now{background-color:var(--ion-color-primary);color:#fff;transition:background-color .25s ease-in-out,color .25s ease-in-out}.Field-datepicker .react-calendar__tile--now:focus,.Field-datepicker .react-calendar__tile--now:hover{background-color:rgba(var(--ion-color-primary-rgb),.75);color:#fff}.Field-icon{margin-left:5px;cursor:pointer;position:relative;display:inline-flex;align-items:center;-webkit-transform:scale(1.1) translateY(1px);transform:scale(1.1) translateY(1px)}.Field-popover{transition:opacity .25s ease-in-out}.Field button.custom-input{padding-left:10px;padding-right:10px}.sidep-select__control{border:none!important;box-shadow:0 4px 14px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.05);border-radius:10px!important;min-height:50px!important;min-width:260px}.sidep-select__menu{z-index:10!important}.PhoneInput{--PhoneInputCountrySelectArrow-width:7px;--PhoneInputCountrySelectArrow-borderWidth:2px;--PhoneInputCountrySelectArrow-color:var(--ion-color);--PhoneInputCountryFlag-borderWidth:0}.PhoneInput .PhoneInputCountry{margin-right:10px}.PhoneInput input{border:none;outline:none}.PhoneInput .PhoneInputCountrySelectArrow{margin-left:10px}@media(min-width:992px){.news-thumbnail{margin-top:20px;border-radius:6px}}.stepper{position:relative;align-self:stretch;z-index:99}.stepper:after{content:"";position:relative;z-index:-1;display:block;width:100%;height:1px;box-shadow:0 4px 18px 5px rgba(0,0,0,.08),0 2px 3px 5px rgba(0,0,0,.02)}.md-stepper-horizontal{display:flex;width:100%;margin:0 auto;background-color:#fff;padding:10px 20px}.md-stepper-horizontal .md-step{flex:0 1 auto;position:relative;padding:0 5px}.md-stepper-horizontal .md-step.active{flex:1 0 auto}.md-stepper-horizontal .md-step:active{border-radius:15%/75%}.md-stepper-horizontal .md-step:first-child:active{border-top-left-radius:0;border-bottom-left-radius:0}.md-stepper-horizontal .md-step:last-child:active{border-top-right-radius:0;border-bottom-right-radius:0}.md-stepper-horizontal .md-step:first-child .md-step-bar-left,.md-stepper-horizontal .md-step:last-child .md-step-bar-right{display:none}.md-stepper-horizontal .md-step .md-step-content{display:flex;align-items:center;justify-content:flex-start}.md-stepper-horizontal .md-step .md-step-circle{width:30px;height:30px;background-color:#c8c8c8;border-radius:50%;text-align:center;font-size:15px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center}.md-stepper-horizontal.green .md-step.active .md-step-circle{background-color:#00ae4d}.md-stepper-horizontal.orange .md-step.active .md-step-circle{background-color:var(--ion-color-secondary)}.md-stepper-horizontal.orange .md-step.done .md-step-circle{background-color:var(--ion-color-primary)}.md-stepper-horizontal .md-step.active .md-step-circle{background-color:var(--ion-color-secondary)}.md-stepper-horizontal .md-step.editable .md-step-circle{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.md-stepper-horizontal .md-step.editable .md-step-circle:before{font-family:"FontAwesome";font-weight:100;content:""}.md-stepper-horizontal .md-step .md-step-title{display:none;font-size:16px;font-weight:600;margin-left:10px}.md-stepper-horizontal .md-step .md-step-optional,.md-stepper-horizontal .md-step .md-step-title{text-align:center;color:rgba(0,0,0,.26)}.md-stepper-horizontal .md-step.active .md-step-title{display:block;font-weight:600;color:var(--ion-color)}.md-stepper-horizontal .md-step.active.done .md-step-title,.md-stepper-horizontal .md-step.active.editable .md-step-title{font-weight:600}.md-stepper-horizontal .md-step .md-step-optional{font-size:12px}.md-stepper-horizontal .md-step.active .md-step-optional{color:rgba(0,0,0,.54)}.md-stepper-horizontal .md-step .md-step-bar-left,.md-stepper-horizontal .md-step .md-step-bar-right{display:none;position:absolute;top:23px;height:1px;border-top:1px solid #ddd}.md-stepper-horizontal .md-step .md-step-bar-right{right:0;left:50%;margin-left:20px}.md-stepper-horizontal .md-step .md-step-bar-left{left:0;right:50%;margin-right:20px}.laboratory-card__more-info .sc-ion-label-md-h,.laboratory-card__more-info ion-label{font-size:14px;opacity:.6}.laboratory-card__title{font-size:15px;font-weight:500;color:var(--ion-color)}.laboratory-card__unavailable{flex:0 0 auto;margin:4px}.prescription-body span>p:first-child{margin-top:0}.prescription-body span>p:last-child{margin-bottom:0}.prescription-body span ul{text-align:left}.fab-add-prescription{margin:0 auto}.fab-add-prescription__label{cursor:pointer}.fab-add-prescription__label .fab-add-prescription{pointer-events:none}ion-item{padding-top:5px}ion-item,ion-list{--ion-item-background:transparent;box-shadow:none!important}.buttons,.buttons .button{width:100%}.checkmarkIcon{background-color:green}.checkmarkIcon,.errorIcon{color:#fff;border-radius:20px;position:relative;top:-30px}.errorIcon{background-color:red}.centerTh{text-align:center;margin:0 auto;height:100px}.addFileImg{margin:0 auto;object-fit:contain;-webkit-transform:scale(1.6);transform:scale(1.6)}ion-button.button-solid,ion-button.ion-color-primary{--box-shadow:none}.upload-wrapper{margin:40px auto;max-width:75%}.prescription-file{display:none}.prescription-image{max-height:200px;max-width:100%;width:auto;border-radius:5px}.prescription-error-image{max-height:150px;max-width:100%;width:auto;border-radius:5px}.prescription-body{display:flex;flex-direction:column}.prescription-body ion-row{display:flex;justify-content:center}.prescription-body ion-button{margin-top:2.5rem}.file-buttons{display:flex;justify-content:center}.alert-sub-title.sc-ion-alert-ios{font-size:16px}.alert-message a,.alert-message p,.alert-message ul{text-align:left}.alert-message ul{padding-left:20px}.alert-message.sc-ion-alert-md{max-height:500px;color:#000;color:var(--ion-text-color,#000)}.alert-head.sc-ion-alert-md{padding-bottom:5px}@media screen and (max-width:992px){.prescription-popup{--max-width:600px}}@media screen and (max-width:768px){.prescription-popup{--max-width:500px}}@media screen and (max-width:576px){.prescription-popup{--max-width:400px}.prescription-popup .alert-wrapper{overflow:auto}.prescription-body ion-button{margin-top:2rem}}@media screen and (max-width:430px){.prescription-popup{--max-width:calc(100% - 60px)}.alert-message.sc-ion-alert-md{max-height:430px}}@media screen and (max-width:360px){.alert-message.sc-ion-alert-md{max-height:350px}}ion-content ion-toolbar{--background:translucent}.booking-calendar__slider-controls{display:flex;justify-content:space-between}.booking-calendar__info{background:var(--ion-white);border-radius:8px;padding:7px;box-shadow:0 4px 14px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.05)}.booking-calendar__info--large{padding:23px}.stepper-wrapper{flex:0 0 100px}.calendar-week{width:100%;--ion-background-color:#fff}.calendar-week__days{display:flex;justify-content:center}.calendar-week__days>li{flex:1 1 auto}.calendar-week__day-header{text-align:center;padding:5px 0;background:#fff;font-size:16px}.calendar-week__slot-list{list-style:none;text-align:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0}.calendar-week__slot-list>*{margin:5px}.calendar-week__slot{position:relative;height:50px;display:flex;justify-content:center;align-items:center}.calendar-week__badge{margin-left:7px;margin-top:-3px;font-size:14px}.calendar-day{margin-bottom:10px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.other-patients{width:100%;margin-top:20px;flex:0 1 auto;display:flex;justify-content:center;flex-wrap:wrap;font-size:14px}.agreementCheckbox{margin-bottom:40px}@media (min-width:768px){.agreementCheckbox{width:80%}}ion-checkbox{--size:20px}.card-no-margin{margin-top:10px;margin-bottom:10px}.summary-card{display:flex;align-items:flex-start}.summary-card .card-content-ios,.summary-card .card-content-md{font-size:18px}.summary-card__header{flex:0 1 35%;min-width:35%;padding-right:0;line-height:normal}@media(min-width:380px){.summary-card__header{flex-basis:28%;min-width:28%}}@media(min-width:440px){.summary-card__header{flex-basis:22%;min-width:22%}}@media(min-width:992px){.summary-card__header{flex-basis:30%;min-width:30%}}.summary-card ion-radio-group ion-item{--background:transparent}.summary-card ion-radio-group ion-radio{margin-right:10px}.summary-card ion-radio-group ion-label{white-space:normal!important}@media(max-width:767px){.summary-card__content{font-size:16px!important}}.summary-card__content--no-padding{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}@media(max-width:599px){.appointment-thank-you{--background:url(/static/media/thank-you-background.55fc5850.svg) no-repeat bottom center/100% var(--ion-color-light)}}@media(max-width:991px){.appointment-thank-you .wrapper{padding-bottom:70%}}.c-app-rating__inner{height:100%;align-items:center;overflow:scroll}.c-app-rating .ion-page,.c-app-rating__inner{display:flex;flex-direction:column;justify-content:center}.c-app-rating__btn{background:transparent;transition:all .2s;color:var(--ion-color-light-shade)}.c-app-rating__btn--selected{color:var(--ion-color-primary)!important}.c-app-rating__btn--hover{color:var(--ion-color-primary-tint)}.c-app-rating__btn--hover~.c-app-rating__btn--selected:not(.c-app-rating__btn--hover){color:var(--ion-color-light-shade)!important}.c-app-rating__icon{color:inherit}.c-app-rating__skip{background:transparent;opacity:.5}hr{border:none;border-top:1px solid #696969;color:#696969;overflow:visible;text-align:center;width:150px;margin:30px auto}hr:after{background:#f3f3f3;content:"Ou";padding:0 4px;position:relative;top:-10px}ion-button{max-width:400px;margin:auto}.qcm{padding-top:20px}.qcm__title{text-align:center;margin-bottom:20px;margin-top:0}.qcm__title--small{font-size:14px}.qcm__input{display:none}.qcm__questions{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.qcm__questions>*{flex:0 1 50%}@media(min-width:768px){.qcm__questions>*{flex:0 1 33.333333%}}.qcm__question{padding:10px;max-width:280px}.qcm__question__inner{padding-bottom:100%;position:relative}.qcm__question__inner>*{position:absolute;top:0;right:0;bottom:0;left:0}.qcm__label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;border-radius:20px;cursor:pointer;background:#fff;font-weight:700;transition:all .2s cubic-bezier(.87,0,.13,1);text-align:center;padding:10px;background:linear-gradient(180deg,var(--ion-color-primary),var(--ion-color-secondary-shade));color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.12);font-size:25px}@media(min-width:768px){.qcm__label{font-size:32px}}.qcm__label--long{font-size:18px;text-shadow:0 1px 1px rgba(0,0,0,.3)}@media(min-width:768px){.qcm__label--long{font-size:23px}}.qcm__label__inner{width:100%;text-align:center;display:block;overflow-wrap:break-word}.qcm__label:after{content:"";margin-top:0;width:30px;height:0;transition:all .2s cubic-bezier(.87,0,.13,1);background:no-repeat 50%/contain}@media(any-hover:hover){.qcm__label:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}input:checked+.qcm__label{border-color:var(--ion-color-primary);background-color:var(--ion-color-primary);color:var(--ion-color-primary-contrast)}input:checked+.qcm__label:after{margin-top:15px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 513 513'%3E%3Cpath d='M369.5 175.5a20 20 0 010 28.3L235.3 338a20 20 0 01-28.2 0L143 274a20 20 0 1128.4-28.3l49.7 49.8 120-120a20 20 0 0128.3 0zm142.9 81.3c0 141.5-114.6 256-256 256a255.9 255.9 0 01-256-256C.4 115.2 114.9.8 256.4.8s256 114.5 256 256zm-40 0c0-119.4-96.7-216-216-216-119.4 0-216 96.6-216 216 0 119.3 96.6 216 216 216s216-96.7 216-216z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E")}.qcm__label:active{border-color:var(--ion-color-primary-shade)!important;background-color:var(--ion-color-primary-shade)!important}.qcm__info{text-align:center}.fade-enter{opacity:.01;-webkit-transform:translateX(40px);transform:translateX(40px)}.fade-enter.fade-enter-active{transition:all .3s cubic-bezier(.87,0,.13,1) .4s}.fade-enter.fade-enter-active,.fade-exit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.fade-exit.fade-exit-active{position:absolute;top:0;left:0;right:0;opacity:.01;-webkit-transform:translateX(-40px);transform:translateX(-40px);transition:all .3s cubic-bezier(.87,0,.13,1)}.c-checking-form ion-item{--background:#fff;border-radius:4px}.c-checking-form .form-header{margin-bottom:20px}.c-checking-form .form-title{display:block;font-size:22px;font-weight:700;text-align:center}.c-checking-form .form-description{text-align:center}.c-checking-form .form-label{display:block;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:5px;font-weight:700;font-size:12px}.c-checking-form .form-label--separator{font-size:16px;padding-bottom:15px;margin-top:10px;border-top:1px solid #aaa;padding-top:20px}.c-checking-form .form-or{display:inline-flex;align-items:center;font-style:italic;vertical-align:super;text-transform:uppercase}.c-checking-form .form-or:after,.c-checking-form .form-or:before{width:10px;height:1px;margin:0 5px;background:#aaa;content:""}@media(max-width:991px){.c-checking-form ion-item{--padding-start:10px}}.c-checking-form ion-item ion-checkbox,.c-checking-form ion-item ion-radio{margin-left:0;margin-right:10px}@media(max-width:991px){.c-checking-form ion-item ion-checkbox,.c-checking-form ion-item ion-radio{margin-top:0;margin-bottom:0}}.p-has-appointment ion-button.button-large{font-size:24px}.LaboratoryGroupDispatch__title{display:flex;flex-direction:column}.LaboratoryGroupDispatch__logo{margin-left:auto;margin-right:auto;flex-shrink:0}.LaboratoryGroupDispatch .home-card__inner-button>span>span{margin-right:6px}.LaboratoryGroupDispatch .home-card__header__title{display:flex;text-align:center}@media(min-width:430px){.LaboratoryGroupDispatch__title{flex-direction:row}.LaboratoryGroupDispatch__title h1,.LaboratoryGroupDispatch__title h2,.LaboratoryGroupDispatch__title h3,.LaboratoryGroupDispatch__title h4,.LaboratoryGroupDispatch__title h5{text-align:left!important}.LaboratoryGroupDispatch__logo{margin-right:40px;margin-left:0}}@media(min-width:992px){.LaboratoryGroupDispatch .home-card__inner-button>span{margin-left:0;display:flex;flex-direction:column}.LaboratoryGroupDispatch .home-card__inner-button>span>span{margin-right:0;margin-bottom:5px}}
/*# sourceMappingURL=main.4e8f4eb1.chunk.css.map */