.elementor-795 .elementor-element.elementor-element-aeb0f5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-tab-menu{display:none !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--category .bpa-front-cat-items{display:flex !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-module-heading{display:block !important;font-family:Oswald !important;font-size:20px !important;font-weight:700 !important;line-height:28px !important;color:#FFFFFF !important;margin-bottom:20px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--service > .bpa-front-module-heading{display:none !important;font-family:Oswald !important;font-size:20px !important;font-weight:700 !important;line-height:28px !important;color:#FFFFFF !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--staff > .bpa-front-module-heading{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--date-and-time .el-col > .bpa-front-module-heading{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front--dt__ts-heading{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--basic-details .bpa-front-module-heading{display:none !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front--ts-capacity-counter{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa_search_cls, .elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--service .bpa-front-form-control[type="search"], .elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--service .el-input.bpa-front-form-control{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-tabs--foot{display:flex !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-btn--borderless{display:inline-flex !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module-heading, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--basic-details [data-bp-field="customer_firstname"]{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--basic-details [data-bp-field="customer_lastname"]{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--basic-details [data-bp-field="customer_email"]{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--basic-details [data-bp-field="customer_phone"]{display:block !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bpa-front-module--basic-details [data-bp-field="appointment_note"]{display:none !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-default-card{background-color:#111111 !important;overflow-x:hidden !important;border-style:solid !important;border-color:#FFFFFF1F !important;border-radius:24px 24px 24px 24px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-tabs--panel-body .bpa-front-dc--body{min-height:650px !important;max-height:650px !important;overflow-y:auto !important;overflow-x:hidden !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-tabs--panel-body{overflow-x:hidden !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff > .bpa-front-module-heading{font-family:Oswald !important;font-size:20px !important;font-weight:700 !important;line-height:20px !important;color:#FFFFFF !important;text-align:center !important;margin-bottom:20px !important;padding:0px 0px 20px 0px !important;border-style:solid !important;border-width:0px 0px 1px 0px !important;border-color:#FFC62966 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--date-and-time .el-col > .bpa-front-module-heading{font-family:Oswald !important;font-size:24px !important;font-weight:600 !important;text-transform:uppercase !important;line-height:32px !important;color:#FFFFFF !important;text-align:center !important;margin-bottom:20px !important;padding:0px 20px 20px 20px !important;border-style:solid !important;border-width:0px 0px 1px 0px !important;border-color:#FFC62940 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__ts-heading > .bpa-front-module-heading{font-family:Oswald !important;font-size:14px !important;font-weight:700 !important;line-height:20px !important;color:#FFC629 !important;margin-bottom:20px !important;padding:0px 0px 20px 0px !important;border-style:solid !important;border-width:0px 0px 1px 0px !important;border-color:#FFC62940 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag .bpa-front-ci-item-title{font-family:Outfit !important;font-size:14px !important;font-weight:700 !important;line-height:20px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-cat-items{gap:15px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category{margin-bottom:20px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag:not(.__bpa-is-active):hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag.__bpa-is-active, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag.__bpa-is-active:hover{border-radius:100px 100px 100px 100px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag{color:#FFFFFF !important;background-color:#02010100 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#272727 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag .bpa-front-ci-item-title{color:#FFFFFF !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag:not(.__bpa-is-active):hover{color:#111111 !important;background-color:#FFC629 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag:not(.__bpa-is-active):hover .bpa-front-ci-item-title{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag.__bpa-is-active{color:#111111 !important;background-color:#FFC629 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag.__bpa-is-active .bpa-front-ci-item-title{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:16px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row .bpa-fm--si--col{display:block !important;flex:none !important;max-width:none !important;width:auto !important;flex-basis:auto !important;min-width:0 !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:0 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card:hover{padding:0px 20px 0px 20px !important;border-radius:18px 18px 18px 18px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card{background-color:#0B0B0B !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#1F1F1F !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si__card-body--heading{color:#FFFFFF !important;font-family:Oswald !important;font-size:20px !important;font-weight:500 !important;line-height:28px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item:not(:has(strong.--is-service-price)) p, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item:not(:has(strong.--is-service-price)) p strong{color:#A8A29E !important;font-family:Outfit !important;font-size:14px !important;font-weight:400 !important;line-height:24px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body strong.--is-service-price, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p strong.--is-service-price{color:#FFFFFF !important;font-family:Oswald !important;font-size:25px !important;font-weight:600 !important;line-height:34px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item:not(.__bpa-is-selected) .bpa-front-si-card:hover{background-color:#FFC629 !important;border-style:solid !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item:not(.__bpa-is-selected) .bpa-front-si-card:hover .bpa-front-si__card-body .bpa-front-si__card-body--heading{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item:not(.__bpa-is-selected) .bpa-front-si-card:hover .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item:not(:has(strong.--is-service-price)) p, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item:not(.__bpa-is-selected) .bpa-front-si-card:hover .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item:not(:has(strong.--is-service-price)) p strong{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item:not(.__bpa-is-selected) .bpa-front-si-card:hover .bpa-front-si__card-body strong.--is-service-price, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item:not(.__bpa-is-selected) .bpa-front-si-card:hover .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p strong.--is-service-price{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card{background-color:#FFC629 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si__card-body--heading{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item:not(:has(strong.--is-service-price)) p, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item:not(:has(strong.--is-service-price)) p strong{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card .bpa-front-si__card-body strong.--is-service-price, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p strong.--is-service-price{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card__body--name, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card__body--name span{font-family:Outfit !important;font-size:14px !important;font-weight:700 !important;line-height:20px !important;color:#FFFFFF !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-module--staff-item-row{gap:12px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:focus, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col.__bpa-is-selected .bpa-front-sm-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card.__bpa-is-active{padding:6px 16px 6px 16px !important;border-radius:100px 100px 100px 100px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card{background-color:#111111 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#272727 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:hover .bpa-front-sm-card__body--name, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:hover .bpa-front-sm-card__body--name span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:focus .bpa-front-sm-card__body--name, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:focus .bpa-front-sm-card__body--name span{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:focus{background-color:#FFC629 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col.__bpa-is-selected .bpa-front-sm-card__body--name, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col.__bpa-is-selected .bpa-front-sm-card__body--name span{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col.__bpa-is-selected .bpa-front-sm-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card.__bpa-is-active{background-color:#FFC629 !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-title{font-family:Oswald !important;font-size:24px !important;font-weight:400 !important;text-transform:uppercase !important;line-height:32px !important;color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-arrows-container .vc-svg-icon path{fill:#FFC629 !important;stroke:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-arrows-container .vc-svg-icon{color:#FFC629 !important;width:24px !important;height:24px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-weekday{font-family:Outfit !important;font-size:16px !important;font-weight:500 !important;color:#FFFFFF !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day-content{font-family:Outfit !important;font-size:16px !important;font-weight:400 !important;line-height:40px !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day-content:not(.is-disabled), .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day.is-today .vc-day-content:not(.is-disabled), .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day.is-not-in-month .vc-day-content:not(.is-disabled){color:#FFFFFF !important;background-color:#101010 !important;border-color:#272727 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day .vc-highlights + .vc-day-content, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day.is-today .vc-highlights + .vc-day-content{color:#111111 !important;background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day-content.is-disabled, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day.is-today .vc-day-content.is-disabled, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__calendar .vc-day.is-not-in-month .vc-day-content.is-disabled{color:#FFFFFF40 !important;text-decoration:line-through !important;background-color:#272727 !important;border-color:#272727 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots{border-style:none !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item > span:first-child{font-family:Outfit !important;font-size:14px !important;font-weight:700 !important;line-height:20px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item{border-style:solid !important;border-width:1px 1px 1px 1px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled), .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled) > span:first-child{color:#FFFFFF !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled){background-color:#101010 !important;border-color:#272727 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled):hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled):hover > span:first-child{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled):hover{background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-selected, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-selected, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-selected > span:first-child, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-selected > span:first-child{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-selected, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-selected{background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-disabled, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-disabled, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-disabled > span:first-child, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-disabled > span:first-child{color:#7D7B7B !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-disabled, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-disabled{background-color:#101010 !important;border-color:#272727 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot{display:flex !important;justify-content:space-between !important;align-items:center !important;background-color:#FFFFFF1F !important;padding:20px 25px 20px 25px !important;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#FFFFFF1F !important;border-radius:0px 0px 24px 24px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-dc--footer{background-color:#0D0D0D !important;padding:0px 0px 0px 0px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary strong{font-family:Outfit !important;font-size:14px !important;font-weight:700 !important;text-transform:uppercase !important;color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary{padding:15px 20px 15px 20px !important;border-radius:10px 10px 10px 10px !important;background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary svg, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary svg path{fill:#111111 !important;color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:focus, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:hover span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:focus span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:hover strong, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:focus strong{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:hover svg, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:focus svg, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:hover svg path, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:focus svg path{fill:#111111 !important;color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--primary:focus{background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless strong{font-family:Outfit !important;font-size:16px !important;font-weight:600 !important;line-height:24px !important;color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless{padding:10px 30px 10px 30px !important;border-radius:10px 10px 10px 10px !important;background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless svg, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless svg path{fill:#111111 !important;color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:focus, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:hover span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:focus span, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:hover strong, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:focus strong{color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:hover svg, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:focus svg, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:hover svg path, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:focus svg path{fill:#111111 !important;color:#111111 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--foot .bpa-front-btn--borderless:focus{background-color:#FFC629 !important;border-color:#FFC629 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input::placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner::placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner::placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-select .el-input__inner::placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input::-webkit-input-placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner::-webkit-input-placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-textarea__inner::-webkit-input-placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control input::-moz-placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control .el-input__inner::-moz-placeholder, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown .vti__selection, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--basic-details .bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item span, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-head > p, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--note-desc, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-bs-sm__item-val, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-bs-sm__item-val div, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm-item__total-label:not(.--bpa-is-total-price), .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm-item__total-label:not(.--bpa-is-total-price) span, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-bs-ai__item.--bpa-is-total-price, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm-item__total-label.--bpa-is-total-price, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-amount-details, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-fm--bs__deposit-payment-module, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-dpm__item.--bpa-is-dpm-total-item, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--booking-summary .bpa-front-module--bs-amount-details, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item p, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item > span{font-family:Inter !important;font-size:18px !important;font-weight:400 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item:not(.__bpa-is-selected), .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item.__bpa-is-selected p, .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-fm--bs__deposit-payment-module .bpa-dpm-item__label, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-fm--bs__deposit-payment-module .bpa-dpm-item__total-label:not(.--bpa-is-total-price), .elementor-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .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-795 .elementor-element.elementor-element-8375f08 .bp-all-booking{--bp-gl-yellow:#f5c400;--bp-loader-color:#f5c400;--bp-loader-track:#504000;--bp-loader-size:32px;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-loader-cl-primary{fill:#f5c400 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-loader svg{width:32px !important;height:32px !important;}@media(max-width:1366px){.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row{display:grid !important;grid-template-columns:repeat(1, minmax(0, 1fr)) !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row .bpa-fm--si--col{display:block !important;flex:none !important;max-width:none !important;width:auto !important;flex-basis:auto !important;min-width:0 !important;}}@media(max-width:1024px){.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row .bpa-fm--si--col{display:block !important;flex:none !important;max-width:none !important;width:auto !important;flex-basis:auto !important;min-width:0 !important;}}@media(max-width:767px){.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-front-cat-items{gap:9px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row{display:grid !important;grid-template-columns:repeat(1, minmax(0, 1fr)) !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-tabs--vertical-left .bpa-front-module--service-items-row .bpa-fm--si--col, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-items-row .bpa-fm--si--col{display:block !important;flex:none !important;max-width:none !important;width:auto !important;flex-basis:auto !important;min-width:0 !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item .bpa-front-si-card:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card:hover{padding:12px 12px 12px 12px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col:not(.__bpa-is-selected) .bpa-front-sm-card:focus, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm--col.__bpa-is-selected .bpa-front-sm-card, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front-module--staff .bpa-front-sm-card.__bpa-is-active{padding:10px 15px 10px 15px !important;}.elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item:not(.__bpa-is-selected):not(.__bpa-is-disabled):hover, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-selected, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-selected, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.__bpa-is-disabled, .elementor-795 .elementor-element.elementor-element-8375f08 .bp-all-booking .bpa-frontend-main-container .bpa-front--dt__time-slots .bpa-front--dt__ts-body--item.bpa-front-bi__waiting.__bpa-is-disabled{padding:10px 10px 10px 10px !important;}}/* Start custom CSS for bp_all_booking, class: .elementor-element-8375f08 */.elementor-795 .elementor-element.elementor-element-8375f08 .vti__dropdown-list, .elementor-795 .elementor-element.elementor-element-8375f08 .vti__selection svg{
display: none;
}/* End custom CSS */