.elementor-964 .elementor-element.elementor-element-dd14ef9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-964 .elementor-element.elementor-element-dd14ef9:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-dd14ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF12 0%, #FFFFFF06 100%);}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bpa-front-tabs, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking #bpa-front-tabs.bpa-front-tabs{background-color:#FFFFFF00 !important;background-image:none !important;border-style:none !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking:not(.bp-cdb--details) .bp-cdb-col--left{background-color:#0D0D0D !important;background-image:none !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFFFFF1F !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking:not(.bp-cdb--details) .bp-cdb-col--right{background-color:#0D0D0D !important;background-image:none !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFFFFF1F !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-book-btn{background-color:transparent !important;background-image:linear-gradient(90deg, #FFC629 0%, #FFD96B 100%) !important;--bp-cdb-next-btn-radius-tl:10px;--bp-cdb-next-btn-radius-tr:10px;--bp-cdb-next-btn-radius-br:10px;--bp-cdb-next-btn-radius-bl:10px;--bp-cdb-next-btn-color:#111111;--bp-cdb-next-btn-hover-color:#111111;--bp-cdb-next-btn-hover-border-color:#FFC629;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-book-btn:hover, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-book-btn:focus{background-color:transparent !important;background-image:linear-gradient(90deg, #FFC629 0%, #FFC629 100%) !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-footer-btn--back{background-color:transparent !important;background-image:linear-gradient(90deg, #FFC629 0%, #FFD96B 100%) !important;--bp-cdb-back-btn-radius-tl:10px;--bp-cdb-back-btn-radius-tr:10px;--bp-cdb-back-btn-radius-br:10px;--bp-cdb-back-btn-radius-bl:10px;--bp-cdb-back-btn-color:#111111;--bp-cdb-back-btn-border-color:#FFD96B;--bp-cdb-back-btn-hover-color:#111111;--bp-cdb-back-btn-hover-border-color:#FFC629;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-footer-btn--back:hover, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-footer-btn--back:focus{background-color:transparent !important;background-image:linear-gradient(90deg, #FFC629 0%, #FFC629 100%) !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-footer-btn--book, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .summery-book-appointment-btn{background-color:transparent !important;background-image:linear-gradient(90deg, #FFC629 0%, #FFD96B 100%) !important;--bp-cdb-book-btn-radius-tl:10px;--bp-cdb-book-btn-radius-tr:10px;--bp-cdb-book-btn-radius-br:10px;--bp-cdb-book-btn-radius-bl:10px;--bp-cdb-book-btn-color:#111111;--bp-cdb-book-btn-border-color:#FFD96B;--bp-cdb-book-btn-hover-color:#111111;--bp-cdb-book-btn-hover-border-color:#FFC629;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-footer-btn--book, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .summery-book-appointment-btn:hover, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bp-cdb-footer-btn--book, .elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .summery-book-appointment-btn:focus{background-color:transparent !important;background-image:linear-gradient(90deg, #FFC629 0%, #FFC629 100%) !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bpa-front-tab-menu{display:flex !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking{--bp-cdb-cat-pills-display:flex !important;--bp-cdb-cat-heading-display:block !important;--bp-cdb-staff-heading-display:block !important;--bp-cdb-time-heading-display:block !important;--bp-cdb-bd-heading-display:none !important;--bp-cdb-field-firstname-display:block !important;--bp-cdb-field-lastname-display:block !important;--bp-cdb-field-email-display:block !important;--bp-cdb-field-phone-display:block !important;--bp-cdb-field-note-display:none !important;--bp-cdb-container-pad-t:0px;--bp-cdb-container-pad-r:0px;--bp-cdb-container-pad-b:0px;--bp-cdb-container-pad-l:0px;--bp-cdb-container-radius-tl:24px;--bp-cdb-container-radius-tr:24px;--bp-cdb-container-radius-br:24px;--bp-cdb-container-radius-bl:24px;--bp-cdb-columns-gap:32px;--bp-cdb-left-col-pad-t:18px;--bp-cdb-left-col-pad-r:18px;--bp-cdb-left-col-pad-b:18px;--bp-cdb-left-col-pad-l:18px;--bp-cdb-left-col-radius-tl:24px;--bp-cdb-left-col-radius-tr:24px;--bp-cdb-left-col-radius-br:24px;--bp-cdb-left-col-radius-bl:24px;--bp-cdb-right-col-pad-t:20px;--bp-cdb-right-col-pad-r:20px;--bp-cdb-right-col-pad-b:20px;--bp-cdb-right-col-pad-l:20px;--bp-cdb-right-col-radius-tl:24px;--bp-cdb-right-col-radius-tr:24px;--bp-cdb-right-col-radius-br:24px;--bp-cdb-right-col-radius-bl:24px;--bp-cdb-cat-heading-font-family:Oswald;--bp-cdb-cat-heading-font-size:20px;--bp-cdb-cat-heading-font-weight:700;--bp-cdb-cat-heading-line-height:28px;--bp-cdb-cat-heading-color:#FFFFFF;--bp-cdb-cat-heading-spacing:20px;--bp-cdb-staff-heading-font-family:Oswald;--bp-cdb-staff-heading-font-size:14px;--bp-cdb-staff-heading-font-weight:700;--bp-cdb-staff-heading-line-height:20px;--bp-cdb-staff-heading-color:#FFC629;--bp-cdb-staff-heading-spacing:20px;--bp-cdb-time-heading-font-family:Oswald;--bp-cdb-time-heading-font-size:14px;--bp-cdb-time-heading-font-weight:700;--bp-cdb-time-heading-line-height:20px;--bp-cdb-time-heading-color:#FFC629;--bp-cdb-time-heading-spacing:20px;--bp-cdb-cat-pill-font-family:Outfit;--bp-cdb-cat-pill-font-size:14px;--bp-cdb-cat-pill-font-weight:700;--bp-cdb-cat-pill-line-height:20px;--bp-cdb-cat-pills-gap:15px;--bp-cdb-cat-pills-services-gap:20px;--bp-cdb-cat-pill-radius:100px 100px 100px 100px;--bp-cdb-cat-pill-color:#FFFFFF;--bp-cdb-cat-pill-bg:#02010100;--bp-cdb-cat-pill-border-style:solid;--bp-cdb-cat-pill-border-width:1px 1px 1px 1px;--bp-cdb-cat-pill-border-color:#272727;--bp-cdb-cat-pill-hover-color:#111111;--bp-cdb-cat-pill-hover-bg:#FFC629;--bp-cdb-cat-pill-hover-border-style:solid;--bp-cdb-cat-pill-hover-border-width:1px 1px 1px 1px;--bp-cdb-cat-pill-hover-border-color:#FFC629;--bp-cdb-cat-pill-active-color:#111111;--bp-cdb-cat-pill-active-bg:#FFC629;--bp-cdb-cat-pill-active-border-style:solid;--bp-cdb-cat-pill-active-border-width:1px 1px 1px 1px;--bp-cdb-cat-pill-active-border-color:#FFC629;--bp-cdb-service-columns:2;--bp-cdb-service-gap:16px;--bp-cdb-service-list-height:275px;--bp-cdb-service-card-padding:0px 20px 0px 20px;--bp-cdb-service-card-radius:18px 18px 18px 18px;--bp-cdb-service-card-bg:#0B0B0B;--bp-cdb-service-card-border-style:solid;--bp-cdb-service-card-border-width:1px 1px 1px 1px;--bp-cdb-service-card-border-color:#1F1F1F;--bp-cdb-service-name-color:#FFFFFF;--bp-cdb-service-duration-color:#A8A29E;--bp-cdb-service-price-color:#FFFFFF;--bp-cdb-service-card-hover-bg:#FFC629;--bp-cdb-service-card-hover-border-style:solid;--bp-cdb-service-card-hover-border-color:#FFC629;--bp-cdb-service-name-hover-color:#111111;--bp-cdb-service-duration-hover-color:#111111;--bp-cdb-service-price-hover-color:#111111;--bp-cdb-service-card-selected-bg:#FFC629;--bp-cdb-service-card-selected-border-style:solid;--bp-cdb-service-card-selected-border-width:1px 1px 1px 1px;--bp-cdb-service-card-selected-border-color:#FFC629;--bp-cdb-service-name-selected-color:#111111;--bp-cdb-service-duration-selected-color:#111111;--bp-cdb-service-price-selected-color:#111111;--bp-cdb-service-name-font-family:Oswald;--bp-cdb-service-name-font-size:18px;--bp-cdb-service-name-font-weight:400;--bp-cdb-service-name-line-height:28px;--bp-cdb-service-duration-font-family:Outfit;--bp-cdb-service-duration-font-size:14px;--bp-cdb-service-duration-font-weight:400;--bp-cdb-service-duration-line-height:24px;--bp-cdb-service-price-font-family:Oswald;--bp-cdb-service-price-font-size:25px;--bp-cdb-service-price-font-weight:600;--bp-cdb-service-price-line-height:34px;--bp-cdb-staff-font-family:Outfit;--bp-cdb-staff-font-size:14px;--bp-cdb-staff-font-weight:700;--bp-cdb-staff-line-height:20px;--bp-cdb-staff-gap:12px;--bp-cdb-staff-padding:6px 16px 6px 16px;--bp-cdb-staff-radius:100px 100px 100px 100px;--bp-cdb-staff-color:#FFFFFF;--bp-cdb-staff-bg:#111111;--bp-cdb-staff-border-style:solid;--bp-cdb-staff-border-width:1px 1px 1px 1px;--bp-cdb-staff-border-color:#272727;--bp-cdb-staff-hover-color:#111111;--bp-cdb-staff-hover-bg:#FFC629;--bp-cdb-staff-hover-border-style:solid;--bp-cdb-staff-hover-border-width:1px 1px 1px 1px;--bp-cdb-staff-hover-border-color:#FFC629;--bp-cdb-staff-selected-color:#111111;--bp-cdb-staff-selected-bg:#FFC629;--bp-cdb-staff-selected-border-style:solid;--bp-cdb-staff-selected-border-width:1px 1px 1px 1px;--bp-cdb-staff-selected-border-color:#FFC629;--bp-cdb-staff-list-height:100px;--bp-cdb-slot-font-family:Outfit;--bp-cdb-slot-font-size:14px;--bp-cdb-slot-font-weight:700;--bp-cdb-slot-line-height:20px;--bp-cdb-slot-list-height:116px;--bp-cdb-slot-border-style:solid;--bp-cdb-slot-border-width:1px 1px 1px 1px;--bp-cdb-slot-color:#FFFFFF;--bp-cdb-slot-bg:#101010;--bp-cdb-slot-border-color:#272727;--bp-cdb-slot-hover-color:#111111;--bp-cdb-slot-hover-bg:#FFC629;--bp-cdb-slot-hover-border-color:#FFC629;--bp-cdb-slot-selected-color:#111111;--bp-cdb-slot-selected-bg:#FFC629;--bp-cdb-slot-selected-border-color:#FFC629;--bp-cdb-slot-disabled-color:#7D7B7B;--bp-cdb-slot-disabled-bg:#101010;--bp-cdb-slot-disabled-border-color:#272727;--bp-cdb-next-btn-font-family:Outfit;--bp-cdb-next-btn-font-size:14px;--bp-cdb-next-btn-font-weight:700;--bp-cdb-next-btn-text-transform:uppercase;--bp-cdb-back-btn-font-family:Outfit;--bp-cdb-back-btn-font-size:14px;--bp-cdb-back-btn-font-weight:700;--bp-cdb-back-btn-line-height:20px;--bp-cdb-book-btn-font-family:Outfit;--bp-cdb-book-btn-font-size:14px;--bp-cdb-book-btn-font-weight:700;--bp-cdb-book-btn-line-height:20px;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--service > .bpa-front-module-heading{display:none !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--date-and-time .el-col > .bpa-front-module-heading{display:block !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bpa-front--ts-capacity-counter{display:block !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bpa_search_cls, .elementor-964 .elementor-element.elementor-element-6783089 .bpa-front-module--service .bpa-front-form-control[type="search"], .elementor-964 .elementor-element.elementor-element-6783089 .bpa-front-module--service .el-input.bpa-front-form-control{display:block !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bpa-front-tabs--foot{display:flex !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bpa-front-btn--borderless{display:inline-flex !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module-heading, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-summary-content-item > span{display:block !important;font-family:Oswald !important;font-size:20px !important;font-weight:600 !important;line-height:28px !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bpa-front-module--staff .bpa-front-module--staff-item-row{height:100px !important;max-height:100px !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bpa-front--dt__time-slots .bpa-front--dt__ts-body{height:116px !important;max-height:116px !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-label{font-family:Outfit !important;font-size:15px !important;font-weight:500 !important;line-height:22px !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-select .el-input__inner{font-family:Outfit !important;font-size:15px !important;font-weight:400 !important;line-height:30px !important;color:#FFFFFF !important;background-color:#101010 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#272727 !important;border-radius:0px 10px 10px 0px !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input::placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner::placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner::placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-select .el-input__inner::placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input::-webkit-input-placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner::-webkit-input-placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner::-webkit-input-placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input::-moz-placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner::-moz-placeholder, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner::-moz-placeholder{color:#FFFFFF !important;opacity:1 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown .vti__selection, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown .vti__selection span, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown .vti__selection strong, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item span, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item strong{color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown .vti__selection svg, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown .vti__selection svg path{fill:#FFFFFF !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown{background-color:#101010 !important;border-radius:0px 0 0 0px !important;border-right-color:#272727 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown{background-color:#101010 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#272727 !important;border-radius:0px 10px 10px 0px !important;overflow:hidden !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-head > p, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--note-desc, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--note-desc *{font-family:Outfit !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-summary-content-item > span{font-family:Oswald !important;font-size:20px !important;font-weight:500 !important;line-height:28px !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-bs-sm__item-val, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-bs-sm__item-val div, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-bs-sm__item-val span{font-family:Outfit !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs-amount-item:not(.bpa-is-total-row):not(.bpa-is-coupon-applied) .bpa-bs-ai__item:first-child{font-family:Oswald !important;font-size:20px !important;font-weight:500 !important;color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs-amount-item:not(.bpa-is-total-row):not(.bpa-is-coupon-applied) .bpa-bs-ai__item:last-child{font-family:Outfit !important;font-size:20px !important;font-weight:500 !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs-amount-item.bpa-is-total-row .bpa-bs-ai__item:not(.--bpa-is-total-price), .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs-amount-item.bpa-is-total-row .bpa-bs-ai__item:not(.--bpa-is-total-price) span, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm-item__total-label:not(.--bpa-is-total-price), .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm-item__total-label:not(.--bpa-is-total-price) span, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-total-payment-amount-label{font-family:Outfit !important;font-size:20px !important;font-weight:500 !important;line-height:28px !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-bs-ai__item.--bpa-is-total-price, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm-item__total-label.--bpa-is-total-price, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-ad--price{font-family:Outfit !important;font-size:20px !important;font-weight:500 !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-amount-details, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs__deposit-payment-module, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm__item.--bpa-is-dpm-total-item, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs-amount-item.bpa-is-total-row{border-top-width:1px !important;border-top-color:#FFC62966 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-amount-details, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs-amount-item.bpa-is-total-row{border-bottom-width:1px !important;border-bottom-color:#FFC62966 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-head .bpa-front-module-heading{font-family:Oswald !important;font-size:20px !important;font-weight:500 !important;color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item p, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item > span{font-family:Outfit !important;font-size:18px !important;font-weight:400 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected), .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) p, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) > span{color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected){background-color:#111111 !important;border-color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) .bpa-front-pm-pay-local-icon{color:#FFFFFF !important;fill:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) .bpa-front-pm-pay-local-icon path:not([fill="none"]){fill:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) .bpa-front-pm__credit-card-icon{color:#FFFFFF !important;fill:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) .bpa-front-pm__credit-card-icon path:not([fill="none"]){fill:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected) > svg path:not([fill="none"]){fill:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected).bpa-stripe::before{color:#FFFFFF !important;background-color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected).bpa-fiuu::before{color:#FFFFFF !important;background-color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover p, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover > span{color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover{background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover .bpa-front-pm-pay-local-icon{color:#111111 !important;fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover .bpa-front-pm-pay-local-icon path:not([fill="none"]){fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover .bpa-front-pm__credit-card-icon{color:#111111 !important;fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover .bpa-front-pm__credit-card-icon path:not([fill="none"]){fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover > svg path:not([fill="none"]){fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover.bpa-stripe::before{color:#111111 !important;background-color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected):hover.bpa-fiuu::before{color:#111111 !important;background-color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected p, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected > span{color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected{background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected .bpa-front-pm-pay-local-icon{color:#111111 !important;fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected .bpa-front-pm-pay-local-icon path:not([fill="none"]){fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected .bpa-front-pm__credit-card-icon{color:#111111 !important;fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected .bpa-front-pm__credit-card-icon path:not([fill="none"]){fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected > svg path:not([fill="none"]){fill:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected.bpa-stripe::before{color:#111111 !important;background-color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected.bpa-fiuu::before{color:#111111 !important;background-color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item .bpa-front-si-card--checkmark-icon, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item .bpa-front-si-card--checkmark-icon span, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item .bpa-front-si-card--checkmark-icon svg, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item .bpa-front-si-card--checkmark-icon svg path{fill:#111111 !important;color:#111111 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected .bpa-front-si-card--checkmark-icon{background-color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected .bpa-front-si-card--checkmark-icon span{background-color:#FFC629 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-fm--bs__deposit-payment-module .bpa-bs__dpm-title{font-family:Inter !important;font-size:16px !important;font-weight:500 !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-fm--bs__deposit-payment-module .bpa-dpm-item__label, .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-fm--bs__deposit-payment-module .bpa-dpm-item__total-label:not(.--bpa-is-total-price), .elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-fm--bs__deposit-payment-module .el-radio__label{font-family:Inter !important;font-size:18px !important;font-weight:500 !important;color:#FFFFFF !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-fm--bs__deposit-payment-module .bpa-dpm-item__total-label.--bpa-is-total-price{font-family:Inter !important;font-size:20px !important;font-weight:500 !important;color:#FFFFFF !important;}:root{--bp-pay-popup-panel-bg:#100B07 !important;--bp-pay-popup-width:320px;--bp-pay-popup-header-bg:#100B07 !important;--bp-pay-popup-header-border:#FFC62966 !important;--bp-pay-popup-title-color:#FFC629 !important;--bp-pay-popup-close-bg:#FFC629 !important;--bp-pay-popup-close-icon:#111111 !important;--bp-pay-popup-field-bg:#100B07 !important;--bp-pay-popup-field-border:#FFC62966 !important;--bp-pay-popup-field-radius:4px 4px 4px 4px;--bp-pay-popup-error:#FFC629 !important;--bp-pay-popup-btn-color:#111111 !important;--bp-pay-popup-btn-bg:#FFC629 !important;--bp-pay-popup-btn-hover-color:#111111 !important;--bp-pay-popup-btn-hover-bg:#FFC629F0 !important;}body .stripe_element_wrapper .form-inner-row{background:#100B07 !important;background-color:#100B07 !important;width:320px !important;max-width:92vw !important;box-shadow:0px 0px 4px 0px rgba(255, 197.99999999999994, 40.99999999999999, 0.4);}body .stripe_element_wrapper .field_wrapper{background:#100B07 !important;background-color:#100B07 !important;}body .stripe_element_wrapper .site_info_row{background:#100B07 !important;background-color:#100B07 !important;border-bottom-color:#FFC62966 !important;}body .stripe_element_wrapper .site_title{font-family:Oswald !important;font-size:24px !important;font-weight:400 !important;color:#FFC629 !important;}body .stripe_element_wrapper .site_info_row .close_icon{background:#FFC629 !important;background-color:#FFC629 !important;}body .stripe_element_wrapper .site_info_row .close_icon::before, body .stripe_element_wrapper .site_info_row .close_icon::after{background:#111111 !important;background-color:#111111 !important;}body .stripe_element_wrapper .field, body .stripe_element_wrapper .StripeElement{background-color:#100B07 !important;border-color:#FFC62966 !important;border-radius:4px 4px 4px 4px !important;}body .stripe_element_wrapper .card-errors{color:#FFC629 !important;}body .stripe_element_wrapper #card-button, body .stripe_element_wrapper #update-card-button{font-family:Outfit !important;font-size:16px !important;font-weight:600 !important;color:#111111 !important;background:#FFC629 !important;background-color:#FFC629 !important;}body .stripe_element_wrapper #card-button .bookingpress_stripe_loader, body .stripe_element_wrapper #update-card-button .bookingpress_stripe_loader{border-color:#111111 !important;border-top-color:transparent !important;}body .stripe_element_wrapper #card-button:hover, body .stripe_element_wrapper #update-card-button:hover{color:#111111 !important;background:#FFC629F0 !important;background-color:#FFC629F0 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking{--bp-gl-yellow:#f5c400;--bp-loader-color:#f5c400;--bp-loader-track:#504000;--bp-loader-size:32px;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-loader-cl-primary{fill:#f5c400 !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-all-booking .bpa-front-loader svg{width:32px !important;height:32px !important;}#elementor-popup-modal-964 .dialog-widget-content{animation-duration:0.8s;background-color:#0B0B0B;border-radius:24px 24px 24px 24px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0px 0px 0px 0px;}#elementor-popup-modal-964{background-color:#00000080;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-964 .dialog-message{width:1440px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-964 .dialog-close-button{display:flex;top:3%;font-size:20px;}body:not(.rtl) #elementor-popup-modal-964 .dialog-close-button{right:1%;}body.rtl #elementor-popup-modal-964 .dialog-close-button{left:1%;}#elementor-popup-modal-964 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-964 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1366px){.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking{--bp-cdb-service-columns:1;}#elementor-popup-modal-964 .dialog-message{width:1000px;}}@media(max-width:1024px){.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking{--bp-cdb-service-columns:2;}#elementor-popup-modal-964 .dialog-message{width:95vw;}}@media(max-width:767px){.elementor-964 .elementor-element.elementor-element-dd14ef9{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking{--bp-cdb-container-pad-t:10px;--bp-cdb-container-pad-r:10px;--bp-cdb-container-pad-b:10px;--bp-cdb-container-pad-l:10px;--bp-cdb-cat-pills-gap:9px;--bp-cdb-service-columns:1;--bp-cdb-service-card-padding:12px 12px 12px 12px;--bp-cdb-staff-padding:10px 15px 10px 15px;--bp-cdb-staff-list-height:160px;--bp-cdb-slot-list-height:160px;--bp-cdb-slot-padding:10px 10px 10px 10px;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bpa-front-module--staff .bpa-front-module--staff-item-row{height:160px !important;max-height:160px !important;}.elementor-964 .elementor-element.elementor-element-6783089 .bp-current-day-booking.bp-all-booking .bpa-front--dt__time-slots .bpa-front--dt__ts-body{height:160px !important;max-height:160px !important;}#elementor-popup-modal-964 .dialog-close-button{top:4%;}body:not(.rtl) #elementor-popup-modal-964 .dialog-close-button{right:12%;}body.rtl #elementor-popup-modal-964 .dialog-close-button{left:12%;}}/* Start custom CSS for bp_current_day_booking, class: .elementor-element-6783089 */.elementor-964 .elementor-element.elementor-element-6783089 .vti__dropdown-list, .elementor-964 .elementor-element.elementor-element-6783089 .vti__selection svg{
display: none;
}/* End custom CSS */