.elementor-195 .elementor-element.elementor-element-d2e4692>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}body.rtl .elementor-195 .elementor-element.elementor-element-4d127ac{right:20px}.elementor-195 .elementor-element.elementor-element-4d127ac .elementor-icon svg{height:20px}@media (max-width:767px){body.rtl .elementor-195 .elementor-element.elementor-element-4d127ac{right:10px}.elementor-195 .elementor-element.elementor-element-4d127ac .elementor-icon svg{height:20px}}body table.booked-calendar{margin:0;padding:0;background:#f1f1f1;border-spacing:0;width:100%;border:none;border-bottom:1px solid #ddd;font-family:Montserrat}body .booked-modal .bm-window p{margin:0 0 15px;font-size:18px;font-family:Oswald}body .booked-form .field label.field-label{cursor:default;display:block;padding:10px 0 8px;margin:0;font-family:Oswald;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}body .booked-form .field .checkbox-radio-block label{font-size:14px;font-family:Oswald;letter-spacing:1px}body #booked-profile-page input[type=submit].button-primary,body table.booked-calendar input[type=submit].button-primary,body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary{-webkit-appearance:none;height:auto;color:#fff;border-width:1px;border-style:solid;font-size:18px;font-family:oswald;text-transform:uppercase}body #booked-profile-page input[type=submit].button-primary,body table.booked-calendar input[type=submit].button-primary,body .booked-list-view button.button,body .booked-list-view input[type=submit].button-primary,body .booked-list-view button.button,body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body #booked-profile-page .appt-block .google-cal-button>a,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{font-size:18px;font-family:oswald;text-transform:uppercase}body .booked-modal button.cancel{font-family:oswald;text-transform:uppercase;letter-spacing:1px}body .booked-form .field textarea,body .booked-form .field input.hasContent{color:#333;font-family:roboto;font-size:24px}body table.booked-calendar th .monthName{letter-spacing:.03rem;font-size:1.5rem;line-height:1rem;height:1.05rem;font-weight:800}