body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled],body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]:hover{color:var(--theme-color-inverse_link)!important}.sc_price_metro .sc_price_item.sc_price_active .sc_price_item_link{background-color:var(--theme-color-text_link)!important}.sc_price_metro .sc_price_item.sc_price_active .sc_price_item_link:hover{background-color:var(--theme-color-text_hover)!important}.error404 .page_content_wrap{background-color:var(--theme-color-bg_color)}.error404 .page_content_wrap .all-svg{display:none}.adp-popup-type-notification-bar .adp-popup-button:hover,.adp-popup-type-notification-box .adp-popup-button:hover{color:#171a21}.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:135px;line-height:1.05em}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var(--theme-color-text_dark)}.aspect_ratio_extra.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:32.5%}.sc_layouts_row_type_compact .search_wrap .search_submit{font-size:22px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}body .booked-calendar-wrap.small table.booked-calendar thead th .page-right,body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{margin-top:-17px}@media (max-width:1439px){.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:100px}body .booked-calendar-wrap.small table.booked-calendar thead th .page-right,body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{margin-top:-14px}}@media (max-width:1279px){.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:70px}.aspect_ratio_extra.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:41.5%}}@media (max-width:1023px){.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:50px}}@media (max-width:767px){.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:40px}}@media (max-width:479px){.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:30px}body .booked-calendar-wrap.small table.booked-calendar thead th .page-right,body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{margin-top:-11px}}