.package-payment-form{border-top:none!important}.package-payment-form .elra-appointment-preview-policy{padding:16px 16px!important;border-bottom:1px solid #dee2e6;display:flex;flex-direction:column;gap:8px}.package-payment-form .elra-appointment-preview-policy .policy-error b{color:#e02020!important}.package-payment-form .elra-appointment-preview-policy .policy-error .el-checkbox__inner{border:2px solid #e02020!important}.package-payment-form .elra-appointment-preview-policy .policy-container{display:flex;align-items:flex-start;gap:8px}.package-payment-form .elra-appointment-preview-policy .policy-container .text{font-size:14px}.package-payment-form .elra-appointment-preview-policy .policy-container .text b{cursor:pointer;text-decoration:underline;color:#2b3e8c!important;transition:opacity .2s ease}.package-payment-form .elra-appointment-preview-policy .policy-container .text b:hover{opacity:.8}.package-payment-form .elra-appointment-preview-button{padding:16px;display:flex;justify-content:center}.package-payment-form .elra-appointment-preview-button .elra-button{width:100%;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;border-radius:8px;background-color:#2b3e8c;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:24px;border:unset;cursor:pointer}.package-payment-form .elra-appointment-preview-button .elra-button:disabled{background-color:#dee2e6;color:#6c757d}.package-preview{background:#fff;border:1px solid #dee2e6;border-radius:16px;padding:24px}.package-preview .package-preview-section{padding:16px 0;border-bottom:1px solid #dee2e6}.package-preview .package-preview-section:last-of-type{border-bottom:none}.package-preview .package-preview-desc{font-size:14px;color:#6c757d;line-height:1.5}.package-preview .package-preview-validity{display:flex;align-items:center;gap:8px;font-size:14px;color:#212529}.package-preview .package-preview-validity i{color:#2b3e8c}.package-preview .package-preview-section-title{font-size:14px;font-weight:600;color:#212529;margin-bottom:8px}.package-preview .package-preview-lines{display:flex;flex-direction:column;gap:6px}.package-preview .package-preview-lines .package-preview-line{display:flex;align-items:center;gap:8px;font-size:14px;color:#212529}.package-preview .package-preview-lines .package-preview-line i{color:#2b3e8c;font-size:12px}.package-preview .package-preview-lines .package-preview-line .line-qty{font-weight:700;color:#2b3e8c}.package-preview .package-preview-lines .package-preview-line .line-app{font-weight:600}.package-preview .package-preview-lines .package-preview-line .line-itype{color:#6c757d;font-size:13px}.package-preview .package-preview-lines .package-preview-line .line-itype:before{content:"·";margin-right:6px;opacity:.7}.package-preview .package-preview-patient{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #dee2e6}.package-preview .package-preview-patient .package-preview-patient-title{font-size:16px;font-weight:700;line-height:24px;color:#212529}.package-preview .package-preview-patient .package-preview-patient-item{display:flex;align-items:center;gap:12px;padding:12px 0 0 0}.package-preview .package-preview-patient .package-preview-patient-item i{width:24px;height:24px;display:inline-block;background-color:#212529!important;flex-shrink:0}.package-preview .package-preview-patient .package-preview-patient-item span{font-size:16px;font-weight:400;line-height:24px;color:#212529}.package-preview .package-preview-policy{padding:0 0 16px 0}.package-preview .package-preview-policy .policy-error b{color:#e02020!important}.package-preview .package-preview-policy .policy-error .el-checkbox__inner{border:2px solid #e02020!important}.package-preview .package-preview-policy .policy-container{display:flex;align-items:flex-start;gap:8px}.package-preview .package-preview-policy .policy-container .text{font-size:14px;color:#212529}.package-preview .package-preview-policy .policy-container .text b{cursor:pointer;text-decoration:underline;color:#2b3e8c!important;transition:opacity .2s ease}.package-preview .package-preview-policy .policy-container .text b:hover{opacity:.8}.package-preview .package-preview-button .elra-button{width:100%;padding:14px 24px;background:#2b3e8c;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.package-preview .package-preview-button .elra-button:hover:not(:disabled){opacity:.9}.package-preview .package-preview-button .elra-button:disabled{background:#dee2e6;color:#6c757d;cursor:not-allowed}.package-info-card[data-v-87afe264]{background:#eaecf4;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.package-info-card .package-info-card-top[data-v-87afe264]{display:flex;align-items:flex-start;gap:8px;width:100%}.package-info-card .package-info-card-left[data-v-87afe264]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.package-info-card .package-info-card-title[data-v-87afe264]{font-size:16px;font-weight:700;line-height:24px;color:#2b3e8c}.package-info-card .package-info-card-validity[data-v-87afe264]{font-size:12px;font-weight:500;line-height:16px;color:#6c757d}.package-info-card .package-info-card-right[data-v-87afe264]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.package-info-card .package-info-card-price[data-v-87afe264]{font-size:16px;font-weight:700;line-height:24px;color:#2b3e8c}.package-info-card .package-info-card-vat[data-v-87afe264]{font-size:12px;font-weight:500;line-height:16px;color:#6c757d}.package-info-card .package-info-card-divider[data-v-87afe264]{height:1px;width:100%;background:rgba(43,62,140,.1)}.package-info-card .package-info-card-bottom[data-v-87afe264]{display:flex;align-items:center;gap:8px}.package-info-card .package-info-card-bottom .package-info-card-icon[data-v-87afe264]{width:16px;height:16px;flex-shrink:0}.package-info-card .package-info-card-bottom span[data-v-87afe264]{font-size:12px;font-weight:500;line-height:16px;color:#6c757d}.sc-now{background-color:#f8f9fa;min-height:calc(100vh - 64px)}@media (max-width:768px){.sc-now{min-height:100vh;height:100vh;overflow:hidden;display:flex;flex-direction:column;padding-bottom:0!important}}.sc-now .sc-now-header{padding:24px 32px 0 32px;flex-shrink:0;display:flex;align-items:center;gap:12px}@media screen and (max-width:768px){.sc-now .sc-now-header{padding:24px 16px 0 16px}}.sc-now .sc-now-header .back-btn{padding:10px;border-radius:6px;background-color:#fff;max-width:-moz-min-content;max-width:min-content;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sc-now .sc-now-header .back-btn i{background-color:#2b3e8c!important}.sc-now .sc-now-header .sc-now-header-title{font-size:32px;font-style:normal;font-weight:700;line-height:40px;color:#212529}.sc-now .sc-now-content{display:flex;flex-direction:row;gap:24px;padding:32px 24px}@media (max-width:768px){.sc-now .sc-now-content{flex:1;overflow-y:auto;padding:16px}}.sc-now .sc-now-content .sc-now-content-left{width:100%;display:flex;flex-direction:column;gap:12px}.sc-now .sc-now-content .sc-now-content-left .payment-interview-content{position:sticky;top:0;width:100%;border-radius:12px;max-height:-moz-min-content;max-height:min-content;background-color:#fff}.sc-now .sc-now-content .sc-now-content-left .payment-interview-content .appointment-step-three{border:none!important}.sc-now .sc-now-content .sc-now-content-right{position:sticky;width:352px;flex-shrink:0;top:1rem;border-radius:12px;background-color:#fff;max-height:-moz-min-content;max-height:min-content}@font-face{font-family:Mulish;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSqeOvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSd-OvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSKeOvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSG-OvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsS9-SvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSzuSvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSqeSvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSgOSvHg.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexRNRwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexc1RwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexaFRwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexU1WwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexXRWwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexRNWwaA.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexTpWwaA.ttf) format("truetype")}@media screen and (max-width:991px){.sc-now.buy-package-page{min-height:100dvh;height:auto!important;overflow:visible!important}.sc-now.buy-package-page .sc-now-content{padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important}}.sc-now.buy-package-page .sc-now-content-right{background-color:transparent}