.calendar[data-v-2893f8ab]{border-radius:.25rem;color:#001959;font-size:15px;line-height:1.25rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:61px;left:0;z-index:1500;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,.3);box-shadow:2px 2px 12px 0 rgba(0,0,0,.3)}.month[data-v-2893f8ab]{position:relative}.arrow[data-v-2893f8ab]{width:36px;height:36px;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;position:absolute;top:8px;color:#bdbdbd;border-radius:.25rem;cursor:pointer}.arrow[data-v-2893f8ab]:hover{background-color:rgba(11,154,247,.1450980392156863)}.arrow-prev[data-v-2893f8ab]{left:8px}.arrow-next[data-v-2893f8ab]{right:8px}.month-head[data-v-2893f8ab]{margin-top:8px;height:36px;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}.month-head h2[data-v-2893f8ab]{text-align:center;font-weight:600;color:#333;font-size:17px;text-transform:capitalize}.month-calendar[data-v-2893f8ab]{padding:10px 14px}.day-titles[data-v-2893f8ab]{width:252px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:capitalize}.day-titles>div[data-v-2893f8ab]{width:36px;height:36px;font-weight:600;color:#333;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}.month-grid[data-v-2893f8ab]{width:252px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.month-grid .day[data-v-2893f8ab]{width:34px;height:34px;margin:1px;color:#333;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;cursor:pointer;border-radius:.25rem}.month-grid .day.hovered[data-v-2893f8ab]{background-color:rgba(11,154,247,.1450980392156863)}.month-grid .day.selected[data-v-2893f8ab]{background-color:#0b9af7;color:#fff}.month-grid .day[data-v-2893f8ab]:hover{background-color:#c7e6fb}.month-grid .day.disabled[data-v-2893f8ab]{background-color:#f9f9f9;opacity:.4;color:#333;cursor:not-allowed}.hours-box[data-v-2893f8ab]{padding:18px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #eaeaea}.hours-box .hour-box[data-v-2893f8ab]{width:150px;position:relative;border:1px solid #f3f3f3;padding:8px 12px;margin:6px 0}.hours-box .hour-box .label[data-v-2893f8ab]{font-weight:600;color:#333}.hours-box .hour[data-v-2893f8ab]{color:#333;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex}.hours-box .hour .icon[data-v-2893f8ab]{color:#cecece;margin-right:6px}.hours-box .help-text[data-v-2893f8ab]{color:#bdbdbd;font-size:18px}.hidden-dropdown[data-v-2893f8ab]{display:block;width:100%;height:100%;left:0;position:absolute;top:0}.hidden-dropdown[data-v-2893f8ab] .btn{color:hsla(0,0%,100%,0);text-align:end;height:100%}.hidden-dropdown .hour-disabled[data-v-2893f8ab]{background-color:#fde8e8}.hidden-dropdown[data-v-2893f8ab] .dropdown-item.disabled,.hidden-dropdown[data-v-2893f8ab] .dropdown-item:disabled{color:#f56464}.hidden-dropdown[data-v-2893f8ab] .dropdown-menu{max-height:300px;overflow-y:auto}.hidden-dropdown[data-v-2893f8ab] .dropdown-menu li a{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}.hidden-dropdown .badge-closed[data-v-2893f8ab]{background-color:#f56464;color:#fff;padding:1px 6px;line-height:12px;font-size:8px;border-radius:2px;letter-spacing:.5px}@media (max-width:768px){.calendar[data-v-2893f8ab]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:110px;z-index:15000;left:calc(50% - 140px)}.calendar .hour-box[data-v-2893f8ab]{border-left:none;border-top:1px solid #eaeaea}}h1[data-v-dc6f977e]{font-size:15px;font-weight:600;text-transform:uppercase}.booking-form-box[data-v-dc6f977e]{padding:14px;border-radius:6px}.booking-inline-box[data-v-dc6f977e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.booking-inline-box .booking-box-office[data-v-dc6f977e]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:8px;min-width:220px}.booking-inline-box .booking-box-date[data-v-dc6f977e]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:8px;min-width:180px}.booking-inline-box .btn-book[data-v-dc6f977e]{min-width:180px;-ms-flex-negative:0;flex-shrink:0}.input-box[data-v-dc6f977e]{background-color:#fff;border-radius:.25rem;color:#000;border:1px solid #cecece;font-size:13px;line-height:1rem;padding:0 .5rem;width:100%;height:44px;margin:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.input-box[data-v-dc6f977e]:hover{cursor:pointer}.input-box .box[data-v-dc6f977e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-box .icon[data-v-dc6f977e]{width:22px;font-size:18px;color:#ccc}.input-box .data[data-v-dc6f977e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:42px}.input-box .data .label[data-v-dc6f977e]{text-transform:inherit;font-weight:500;font-size:12px;color:#5f7fa7;line-height:12px}.input-box .data .value[data-v-dc6f977e]{text-transform:capitalize;color:#000;margin:0}.input-box[data-v-dc6f977e] .hidden-dropdown{display:block;width:100%;left:0;position:absolute}.input-box[data-v-dc6f977e] .hidden-dropdown .btn{color:hsla(0,0%,100%,0);text-align:end}@media (max-width:991px){.booking-inline-box[data-v-dc6f977e]{display:block}.booking-inline-box .btn-book[data-v-dc6f977e]{width:100%}.booking-inline-box-preview[data-v-dc6f977e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.booking-box-dates[data-v-dc6f977e]{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1200px){.booking-inline-box .input-box[data-v-dc6f977e]{padding:0 .3rem}.input-box .data[data-v-dc6f977e]{padding:6px!important;font-size:14px}.input-box .icon[data-v-5831732e][data-v-dc6f977e]{width:18px;font-size:16px}}.error-bubble[data-v-dc6f977e]{position:absolute;background-color:#fa503f;color:#fff;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:12px;max-width:240px;padding:.25rem .5rem;border-radius:.25rem;z-index:1;top:-30px}.error-bubble[data-v-dc6f977e]:after{content:"";position:absolute;display:block;bottom:-7px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fa503f}h2[data-v-5a04a602]{font-size:1.2rem}.main-data[data-v-5a04a602]{text-align:left}.btn-icon-circle[data-v-5a04a602]{font-size:1.4rem;width:42px;height:42px;margin:8px;color:#b6b6b6;background-color:#fff;border-color:#b6b6b6}.btn-icon-circle[data-v-5a04a602]:hover{color:#fff;background-color:#143155;border-color:#143155}.btn-icon-circle.btn-whatsapp[data-v-5a04a602]:hover{color:#fff;background-color:#25d366;border-color:#25d366}.table .icon[data-v-5a04a602]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#b6b6b6}.btns[data-v-5a04a602]{display:-webkit-box;display:-ms-flexbox;display:flex}.b-avatar[data-v-5a04a602]{border:2px solid #005eb8}.client-data[data-v-5a04a602]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.client-data>div[data-v-5a04a602]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px}.client-data>div>.icon[data-v-5a04a602]{margin-right:8px}.stars[data-v-5a04a602]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3a82dc;line-height:3px}.minified .b-avatar[data-v-5a04a602]{width:3rem!important;height:3rem!important}.minified .main-data[data-v-5a04a602]{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.minified .btn-icon-circle[data-v-5a04a602]{font-size:16px;width:32px;height:32px}.minified.expanded .avatar-circle[data-v-5a04a602]{display:-webkit-box;display:-ms-flexbox;display:flex}.centered .main-data[data-v-5a04a602]{text-align:center}