.elementor-1488 .elementor-element.elementor-element-416d7eb{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1488 .elementor-element.elementor-element-ed39892{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for bookingpress_elementor_customer_panel_widget, class: .elementor-element-29d6a68 */@media (min-width: 1200px) {
    .bpa-cp-pd__title, .bpa-front-btn__small, .bpa-bd__item .bpa-item--label, .bpa-cp-ma-table.el-table td.el-table__cell .bpa-ma-date-time-details .bpa-ma-dt__time-val, .el-picker-panel__content .el-date-table th, .el-picker-panel__content .el-date-table td span {
        font-size: 13px !important;
        display: none;
    }
}

@media (max-width: 576px) {
    .bpa-mob--date-time-details .bpa-mob-dtd__date-val, .bpa-mob--date-time-details .bpa-mob-dtd__time-val, .bpa-left__service-detail .bpa-sd__appointment-id, .bpa-vac-pd__item .bpa-vac-pd__label, .bpa-vac-pd__item .bpa-vac-pd__val, .bpa-front-btn__small {
        font-size: 13px !important;
        display: none;
    }
}/* End custom CSS */