.booking-doctors__title[data-v-e5390558]{margin-bottom:30px}.booking-doctors__list[data-v-e5390558]{display:block}.booking-doctors__item[data-v-e5390558]{text-align:left;margin-bottom:25px;padding-left:10px}.booking-doctors__button[data-v-e5390558]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:335px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none;background-color:transparent;border:none;cursor:pointer}.booking-doctors__button:hover .booking-doctors__button__name[data-v-e5390558]{color:#0e8e68}.booking-doctors__button__img[data-v-e5390558]{-webkit-box-flex:60px;-ms-flex:60px 0 0px;flex:60px 0 0;height:60px;border-radius:50%;overflow:hidden;margin-right:16px}.booking-doctors__button__img img[data-v-e5390558]{display:block;width:100%}.booking-doctors__button__name[data-v-e5390558]{font-weight:800;font-size:20px;line-height:24px;color:#001c15;text-align:left;font-family:Nunito,sans-serif}.booking-timeslots[data-v-6e6676c6]{padding:0 0 24px}.booking-timeslots__item[data-v-6e6676c6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 6px 12px;width:150px}@media(min-width:575px){.booking-timeslots__item[data-v-6e6676c6]{width:162px}}.booking-timeslots__list[data-v-6e6676c6]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:357px;margin:0 auto}@media(min-width:575px){.booking-timeslots__list[data-v-6e6676c6]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:768px){.booking-timeslots__list[data-v-6e6676c6]{max-width:525px}}@media(min-width:1440px){.booking-timeslots__list[data-v-6e6676c6]{max-width:1045px}}.booking-timeslots__button[data-v-6e6676c6]{display:block;cursor:pointer;max-width:335px;height:70px;padding:8px 16px;font-size:20px;font-weight:700;background:#edf0ee;color:#0e8e68;border:none;border-radius:10px;font-family:Nunito,sans-serif}.booking-timeslots__button.is-checked[data-v-6e6676c6],.booking-timeslots__button[data-v-6e6676c6]:hover{background:#c9efd7}.booking-timeslots__description[data-v-6e6676c6]{text-align:center;margin:0 0 24px;font-size:20px}.prescription-renewal-page[data-v-183b502c]{border-top:1px solid #edf0ee;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;position:relative;flex-direction:column;padding:20px}.prescription-renewal-page .content[data-v-183b502c],.prescription-renewal-page[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.prescription-renewal-page .content[data-v-183b502c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column;font-size:20px;gap:24px;padding:24px}@media screen and (max-width:768px){.prescription-renewal-page .content[data-v-183b502c]{padding:4px;font-size:16px}}.prescription-renewal-page .content .content-header[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;gap:8px}.prescription-renewal-page .content .content-header h2[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px}.prescription-renewal-page .content .content-header p[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}.prescription-renewal-page button[data-v-183b502c]{font-family:Nunito;font-weight:700;font-size:20px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;border:0;background-color:#0e8e68;border-radius:12px;color:#fff;cursor:pointer;margin-bottom:4px;padding:20px}@media screen and (max-width:768px){.prescription-renewal-page button[data-v-183b502c]{margin-bottom:16px;margin-top:auto}}.prescription-renewal-page button[data-v-183b502c]:hover{background:rgb(11.7115384615,118.7884615385,87)}.prescription-renewal-page button h4[data-v-183b502c]{text-align:center}.prescription-renewal-page button.active[data-v-183b502c],.prescription-renewal-page button.selected[data-v-183b502c]{background:rgb(11.7115384615,118.7884615385,87)}.prescription-summary[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/3;margin-bottom:16px;width:100%;gap:16px}.prescription-summary h3[data-v-183b502c]{font-size:20px;font-weight:700}.prescription-summary .content-wrapper[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;border:1px solid #dcdfe6;border-radius:12px;gap:16px}.prescription-summary .content-wrapper .info-text[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px}.prescription-summary .content-wrapper .prescription-item[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;border-radius:12px;border:1px solid #ebeef5;gap:8px;background-color:#f5f5f4}.prescription-summary .content-wrapper .prescription-item span[data-v-183b502c]{white-space:nowrap;margin-right:32px;font-size:20px;font-weight:600;padding:8px}.prescription-summary .content-wrapper .prescription-item .edit-button[data-v-183b502c]{padding:8px;border-radius:6px;background-color:transparent;margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.prescription-summary .content-wrapper .prescription-item .edit-button[data-v-183b502c]:hover{background-color:#e0e0e0}.prescription-summary .content-wrapper .prescription-item .edit-button img[data-v-183b502c]{width:16px;height:16px}.prescription-summary .content-wrapper .prescription-item .delete-button[data-v-183b502c]{padding:8px;border-radius:6px;background-color:transparent;margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.prescription-summary .content-wrapper .prescription-item .delete-button[data-v-183b502c]:hover{background-color:#e0e0e0}.prescription-summary .content-wrapper .prescription-item .delete-button img[data-v-183b502c]{width:16px;height:16px}.el-form[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:768px){.el-form[data-v-183b502c]{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.el-form .el-form-item[data-v-183b502c]{margin-right:0}.el-form .el-form-item label[data-v-183b502c]{position:relative;line-height:20px;padding-left:4px}.el-form .add-prescription-button-container[data-v-183b502c]{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.el-form .add-prescription-button-container .add-prescription-button[data-v-183b502c]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px;border-radius:50px;margin:0}}.el-form .el-form-item[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:0}.el-form .el-form-item .el-form-item__content[data-v-183b502c]{width:100%}.el-form .el-form-item .el-form-item__content label[data-v-183b502c]{font-size:16px;line-height:24px}.highlighted-text[data-v-183b502c]{background-color:#f0f0f0;border-radius:8px;padding:16px;margin-bottom:20px}.highlighted-text h4[data-v-183b502c]{text-align:left!important;font-size:18px;margin-bottom:8px}.highlighted-text p[data-v-183b502c]{text-align:left!important;font-size:14px;margin-bottom:0!important}.el-radio-group[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.el-form-item__content[data-v-183b502c]{margin-top:8px}.additional-info-form[data-v-183b502c]{border:1px solid #dcdfe6;border-radius:12px;grid-column:1/3;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;padding:24px}.additional-info-form .el-form-item[data-v-183b502c]:last-child{margin-bottom:0}.additional-info-form .el-form-item[data-v-183b502c]{margin-bottom:20px}.additional-info-form label[data-v-183b502c]{display:block;margin-bottom:8px;font-weight:700}.additional-info-form .el-radio-group[data-v-183b502c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.custom-radio-group[data-v-183b502c] .el-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0}.custom-radio-group[data-v-183b502c] .el-radio .el-radio__input{display:inline-block;position:relative;white-space:nowrap;cursor:pointer;outline:none;margin-right:0}.custom-radio-group[data-v-183b502c] .el-radio .el-radio__input .el-radio__inner{border:1px solid #dcdfe6;border-radius:100%;width:14px;height:14px;background-color:#fff;position:relative;cursor:pointer;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-radio-group[data-v-183b502c] .el-radio .el-radio__input .el-radio__inner:after{width:4px;height:4px;border-radius:100%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.custom-radio-group[data-v-183b502c] .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#0e8e68;background:#0e8e68}.custom-radio-group[data-v-183b502c] .el-radio .el-radio__input.is-checked .el-radio__inner:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.custom-radio-group[data-v-183b502c] .el-radio .el-radio__label{font-size:14px;padding-left:8px}.info-box[data-v-183b502c]{background-color:#f0f7ff;border:1px solid #bae3ff;border-radius:8px;padding:16px;margin-bottom:8px}.info-box[data-v-183b502c]:first-of-type{margin-bottom:16px}.info-box h4[data-v-183b502c]{line-height:1.4;margin-bottom:8px}.info-box p[data-v-183b502c]{margin:0;font-size:14px;line-height:1.4;color:#333}.info-text.error[data-v-183b502c]{color:#e04e4e;margin-top:8px}.info-text.error img[data-v-183b502c]{-webkit-filter:invert(56%) sepia(71%) saturate(1231%) hue-rotate(322deg) brightness(98%) contrast(106%);filter:invert(56%) sepia(71%) saturate(1231%) hue-rotate(322deg) brightness(98%) contrast(106%)}.el-input__suffix{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-form-item__content{width:100%}.el-input__count-inner{color:#0e8e68}.text-area-field .el-form-item__error{margin-top:-32px;margin-left:4px}.el-input__count{color:#0e8e68!important;position:relative!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:-1}.form-error{color:#e04e4e;font-size:14px;line-height:1;padding:4px 0 4px 0}.bankid-processing__wrapper[data-v-6fc7a2bc]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2000}.bankid-processing__background[data-v-6fc7a2bc]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.bankid-processing__dialog[data-v-6fc7a2bc]{position:relative;margin:auto;background:#fff;padding:24px 24px;border-radius:10px}@media(min-width:400px){.bankid-processing__dialog[data-v-6fc7a2bc]{padding:32px 32px}}@media(min-width:600px){.bankid-processing__dialog[data-v-6fc7a2bc]{padding:32px 48px}}.bankid-processing__dialog__header[data-v-6fc7a2bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.bankid-processing__dialog__title[data-v-6fc7a2bc]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:18px}@media(min-width:600px){.bankid-processing__dialog__title[data-v-6fc7a2bc]{font-size:22px}}.bankid-processing__dialog__close[data-v-6fc7a2bc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;margin-left:16px;cursor:pointer;background:none;border:none}.bankid-processing__dialog__close img[data-v-6fc7a2bc]{width:24px;height:24px}.bankid-processing__dialog__close[data-v-6fc7a2bc]:hover{opacity:.8}.bankid-processing__dialog__description[data-v-6fc7a2bc]{font-size:16px;line-height:24px;color:#001c15}.bankid-processing__dialog__description span[data-v-6fc7a2bc]{font-weight:700}.bg[data-v-2d1e50a1]{background:#0e8e68;margin-top:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:50px;min-height:calc(100vh - 217px)}@media(min-width:768px){.bg[data-v-2d1e50a1]{margin-top:180px;min-height:calc(100vh - 352px)}}.bg[data-v-2d1e50a1]:before{content:"";background:url(../img/bg_green.30f7a811.png) no-repeat top/auto 100%;min-height:135px;width:100%;top:-135px;-webkit-transform:translateY(2px);transform:translateY(2px);position:absolute}@media(min-width:768px){.bg[data-v-2d1e50a1]:before{background-size:cover;min-height:180px;top:-180px}}.bg-white[data-v-2d1e50a1]{background:#fff;margin-top:47px}.bg-white[data-v-2d1e50a1]:before{content:none}.confirmed-status[data-v-4fd8a6b3]{text-align:center;margin-bottom:42px}.confirmed-status__badge[data-v-4fd8a6b3]{font-weight:700;font-size:18px;line-height:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e3f3e9;border-radius:30px;color:#0e8e68;padding:3px 14px;margin-bottom:26px}.confirmed-status__badge[data-v-4fd8a6b3]:before{content:"";width:18px;height:18px;-webkit-box-flex:18px;-ms-flex:18px 0 0px;flex:18px 0 0;background:url(../img/check_green.cf0b3218.svg) no-repeat 50%/100%;margin-right:5px}.confirmed-status__text[data-v-4fd8a6b3]{font-weight:800;font-size:36px;line-height:36px}.status-bar[data-v-ce437af0]{max-width:580px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 30px}.status-bar__item[data-v-ce437af0]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:30px;min-width:30px;font-weight:700;font-size:18px;line-height:26px;border:2px solid rgba(14,142,104,.5);border-radius:100px;padding:0 13px;-ms-flex-negative:0;flex-shrink:0}.status-bar__item.done[data-v-ce437af0]{border-color:#0e8e68;background:#0e8e68 url(../img/icon-active.aabb1937.svg) no-repeat 50%/100%}.status-bar__item.done[data-v-ce437af0]:first-child{background:#0e8e68;color:#fff}.status-bar__item.active[data-v-ce437af0]{border-color:#0e8e68;position:relative}.status-bar__item.active[data-v-ce437af0]:first-child{background:#0e8e68;color:#fff}.status-bar__item.active[data-v-ce437af0]:after{content:"";width:18px;height:18px;border-radius:100px;position:absolute;top:0;right:0;bottom:0;left:0;background:#0e8e68;margin:auto}.status-bar__line[data-v-ce437af0]{width:100%;min-width:20px;height:2px;background:rgba(14,142,104,.5)}.status-bar__line.active[data-v-ce437af0],.status-bar__line.done[data-v-ce437af0]{background:#0e8e68}.block{margin-bottom:22px}.title{font-weight:800;font-size:36px;line-height:36px}.description{font-weight:600;font-size:18px;line-height:22px}.date-base{height:36px;font-weight:500;font-size:16px;line-height:36px;text-align:center}.el-calendar-table .el-calendar-day{width:36px;height:36px;margin:0 auto;padding:0}td{width:36px;height:36px}td .is-selected{border:0;background-color:transparent}.el-calendar-table{max-width:340px;margin:auto;-webkit-box-shadow:0 7px 64px rgba(0,0,0,.07);box-shadow:0 7px 64px rgba(0,0,0,.07);border-radius:10px;background:#fff}.selected-date{background-color:#0e8e68!important;border-radius:50%;color:#fff}.is-today div p,.selected-date{font-weight:700}thead{background:rgba(237,240,238,.5)}thead th:first-child{border-top-left-radius:10px}thead th:last-child{border-top-right-radius:10px}tbody tr:last-child td:last-child{border-bottom-right-radius:10px}tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.el-calendar{background:transparent}.container-calendar{max-width:375px}.buttons-block-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons-block-calendar button{background:#0e8e68;border-radius:10px;width:160px;height:70px;border:0;color:#fff;font-weight:700;font-size:20px;line-height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.buttons-block-calendar button .noRotate{margin-right:10px}.buttons-block-calendar button .rotate{margin-left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.el-calendar__header{visibility:hidden;position:absolute}.rotateArrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.calendar-header__moth-year{font-weight:700;font-size:16px;line-height:22px;color:#889d98}.calendar-header__buttons button{border:0;background:transparent}.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.date-base.disabled{pointer-events:auto}.payment[data-v-62d2fc2a]{padding-bottom:30px}.payment__title[data-v-62d2fc2a]{margin-bottom:8px}.payment__subtitle[data-v-62d2fc2a]{font-weight:600;font-size:16px;line-height:22px;margin-bottom:20px}.payment__description[data-v-62d2fc2a]{color:#a5a4a4;font-weight:600;font-size:18px;line-height:22px;text-align:center;margin-bottom:44px}@media(max-width:768px){.payment__description[data-v-62d2fc2a]{margin-bottom:32px}}.payment__btn[data-v-62d2fc2a]{width:100%;height:56px;max-width:335px;margin:0 auto 40px;background:#111;border-radius:10px;font-weight:700;font-size:20px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;border:none;cursor:pointer;padding:0}@media(max-width:768px){.payment__btn[data-v-62d2fc2a]{margin-bottom:30px}}.payment__btn[data-v-62d2fc2a] span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.payment__btn[data-v-62d2fc2a]:hover{opacity:.85}.payment__btn.isDisabled[data-v-62d2fc2a]{cursor:not-allowed}.payment__btn-icon[data-v-62d2fc2a]{margin-right:30px;width:56px;height:56px;-webkit-box-flex:56px;-ms-flex:56px 0 0px;flex:56px 0 0}.payment__details[data-v-62d2fc2a]{background:rgba(237,240,238,.5);margin-bottom:24px}.payment__link[data-v-62d2fc2a]{text-align:left;display:block;color:#2b2c2c;font-weight:600}.payment__checkbox[data-v-62d2fc2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:15px auto 44px}@media(max-width:768px){.payment__checkbox[data-v-62d2fc2a]{margin-bottom:30px}}.payment__checkbox[data-v-62d2fc2a] .el-checkbox__label{font-size:14px;color:#2b2c2c!important;white-space:normal;text-align:left}.payment__checkbox[data-v-62d2fc2a] .el-checkbox__input{display:block}.payment__checkbox[data-v-62d2fc2a].el-checkbox__input.is-checked .el-checkbox__inner{background:#fff}.payment__checkbox[data-v-62d2fc2a].el-checkbox__input.is-checked .el-checkbox__inner:after{border:2px solid #0d805e;border-left:0;border-top:0}.payment__checkbox[data-v-62d2fc2a] .el-checkbox__inner{width:18px;height:18px;border:2px solid #2b2c2c}.payment__checkbox[data-v-62d2fc2a] .el-checkbox__inner:after{top:2px;left:5px}.payment__checkbox[data-v-62d2fc2a] .el-checkbox__input.is-checked+.el-checkbox__label{color:#889d98}.booking-info-btn[data-v-62d2fc2a]{padding:9px 20px;background:rgba(237,240,238,.5);border-radius:100px;border:none;cursor:pointer;font-weight:600;font-size:16px;line-height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;color:#001c15;font-family:Nunito,sans-serif;text-align:left;margin:0 auto 30px;outline:none}.booking-info-btn[data-v-62d2fc2a]:after{content:"";width:26px;height:26px;-webkit-box-flex:26px;-ms-flex:26px 0 0px;flex:26px 0 0;background:url(../img/icon-arrow.93a8ca25.svg) no-repeat 50%/100%;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);margin-left:5px}.booking-info-btn.active[data-v-62d2fc2a]:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.payment__error__wrapper[data-v-62d2fc2a]{height:14px;margin-bottom:10px}.payment__error[data-v-62d2fc2a]{font-size:14px;color:#eb2c2c;text-align:center}.footer-content[data-v-2d3ebe0a]{position:relative;color:#fff;background-color:#0e8e68;padding:8rem 2rem 2rem 2rem;margin-top:auto}.footer-content[data-v-2d3ebe0a],.footer-content__wrapper[data-v-2d3ebe0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.footer-content__wrapper[data-v-2d3ebe0a]{min-height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-content__item[data-v-2d3ebe0a]{text-align:left;margin-bottom:1rem}@media(min-width:768px){.footer-content__item[data-v-2d3ebe0a]{padding:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}}.footer-content__item__group[data-v-2d3ebe0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.footer-content__item p[data-v-2d3ebe0a]{margin:.25rem 0}.qr-wrapper[data-v-d6caf6cc]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2000}.qr-background[data-v-d6caf6cc]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.qr-dialog[data-v-d6caf6cc]{position:relative;margin:auto;background:#fff;padding:24px 24px;border-radius:10px}@media(min-width:400px){.qr-dialog[data-v-d6caf6cc]{padding:32px 32px}}@media(min-width:600px){.qr-dialog[data-v-d6caf6cc]{padding:32px 48px}}.qr-dialog__header[data-v-d6caf6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.qr-dialog__title[data-v-d6caf6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;font-size:18px;color:#001c15;font-weight:600}@media(min-width:600px){.qr-dialog__title[data-v-d6caf6cc]{font-size:22px}}.qr-dialog__close[data-v-d6caf6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;margin-left:16px;background:none;cursor:pointer;border:none}.qr-dialog__close img[data-v-d6caf6cc]{width:24px;height:24px}.qr-dialog__close[data-v-d6caf6cc]:hover{opacity:.8}.qr-dialog__instructions[data-v-d6caf6cc]{text-align:left;margin-bottom:20px;font-weight:600;font-size:16px;line-height:24px;color:#001c15;list-style-position:inside}.qr-dialog__content[data-v-d6caf6cc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qr-dialog__content[data-v-d6caf6cc],.qr-dialog__img[data-v-d6caf6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.qr-dialog__img[data-v-d6caf6cc]{width:164px;height:164px}.qr-dialog__same-unit[data-v-d6caf6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;cursor:pointer;background:none;border:none;text-decoration:underline;color:#001c15}.error[data-v-d6caf6cc]{position:absolute;top:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#f44336}.auth[data-v-3a842bdb]{background:#0e8e68;padding:0 20px 20px 20px;text-align:center}@media(max-width:580px){.auth[data-v-3a842bdb]{max-width:none}}.auth__terms-link[data-v-3a842bdb]{display:block;width:100%;margin:10px auto;color:#fff;padding-left:35px;line-height:19px;font-size:14px;text-align:left}.auth__terms-wrapper[data-v-3a842bdb]{width:100%;max-width:335px;margin:0 auto}.auth__content[data-v-3a842bdb]{text-align:center}.auth__title[data-v-3a842bdb]{font-weight:800;font-size:36px;line-height:40px;margin-bottom:15px;color:#fff}.auth__descr[data-v-3a842bdb]{max-width:335px;margin:0 auto 25px;font-weight:600;font-size:18px;color:#fff}@media(max-width:580px){.auth__descr[data-v-3a842bdb]{max-width:none}}.auth__btn__wrapper[data-v-3a842bdb]{margin-top:32px}@media(max-width:374px){.auth__btn__wrapper[data-v-3a842bdb]{margin-left:8px;margin-right:8px}}.auth__btn[data-v-3a842bdb]{width:100%;max-width:335px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;padding:7px 26px;border-radius:10px;border:none;cursor:pointer;margin:0 auto}@media(max-width:374px){.auth__btn[data-v-3a842bdb]{max-width:100%;padding:7px 5px}}.auth__btn[data-v-3a842bdb]:before{content:url(../img/icon-bankid.db1a4968.svg);width:56px;margin-right:12px}.auth__btn-text[data-v-3a842bdb]{font-weight:700;font-size:20px;line-height:27px;color:#001c15}.auth__error[data-v-3a842bdb]{padding-bottom:24px;font-size:14px;color:#f03;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;border:1px solid #f03;padding:0 10px;border-radius:4px;max-width:335px;margin:0 auto}@media(max-width:374px){.auth__error[data-v-3a842bdb]{max-width:280px}}.auth__checkbox[data-v-3a842bdb]{text-align:left;font-weight:600;font-size:20px;line-height:18px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:48px auto 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:580px){.auth__checkbox[data-v-3a842bdb]{max-width:none}}.auth__checkbox[data-v-3a842bdb]:before{content:"";border:2px solid #b7ddd2;border-radius:20%;width:20px;height:20px;-webkit-box-flex:20px;-ms-flex:20px 0 0px;flex:20px 0 0;opacity:.7}.auth__checkbox.is-checked[data-v-3a842bdb]:before{background:url(../img/icon-active.aabb1937.svg) no-repeat 50%/100%}.auth__auto__start__btn[data-v-3a842bdb]{font-family:Nunito,sans-serif;font-weight:600;font-size:18px;line-height:18px;color:#fff;-webkit-text-decoration:"underline";text-decoration:"underline";background:none;border:none;cursor:pointer;margin:0 auto;display:block;padding-top:10px}.auth__auto__start__btn[data-v-3a842bdb]:hover{text-decoration:underline}[data-v-3a842bdb] .auth .el-checkbox__label{white-space:normal}[data-v-3a842bdb] .el-checkbox__input.is-checked+.el-checkbox__label{color:#fff}[data-v-3a842bdb] .el-input__inner{background-color:#fff;height:55px}[data-v-3a842bdb] .el-form-item{margin-bottom:0}.auth-radio-group[data-v-3a842bdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;padding:40px 0 0}.auth-radio[data-v-3a842bdb]{padding-left:30px;position:relative;margin-bottom:25px}.auth-radio[data-v-3a842bdb]:last-child,.auth-radio[data-v-3a842bdb]:last-of-type{margin-bottom:0}.auth-radio[data-v-3a842bdb]:before{content:"";border:2px solid #b7ddd2;width:25px;height:25px;position:absolute;left:0;top:0;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.auth-radio[data-v-3a842bdb] .el-radio__label{font-weight:600;font-size:22px;line-height:25px;color:#fff}[data-v-3a842bdb] .auth-radio.is-checked:before{border:9px solid #b7ddd2}.modal[data-v-3a842bdb]{position:fixed;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1001;width:400px;text-align:center;color:#333}.modal__heading[data-v-3a842bdb]{font-size:20px;margin-bottom:15px}.modal__close-btn[data-v-3a842bdb]{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;font-size:16px}.modal__close-btn img[data-v-3a842bdb]{width:16px;height:16px}.modal__close-btn img[data-v-3a842bdb]:hover{opacity:.8}.modal__description[data-v-3a842bdb]{font-size:16px;line-height:1.5}.el-form[data-v-3a842bdb]{margin-top:15px}