.title-main:first-letter {
text-transform: none!important;
}

#main-buttons .wrapper .inner .company-name {
    text-transform: initial;
}

<style type="text/css">.sb-cell {
  cursor: pointer;
}
.sb-cell.free {
  background: #ebddde;
  color: #0c0e1a;
}
.sb-cell.free a {
  color: #0c0e1a;
}
.sb-cell.free.hovered,
.sb-cell.free:hover {
  background-color: #fce00a;
  color: #0c0e1a;
}
.sb-cell.free.hovered a,
.sb-cell.free:hover a {
  color: #0c0e1a;
}
.sb-cell.free.buffertime {
  background-image: url('/v2/images/admin/icons/pattern.png');
}
.sb-cell.breaktime,
.sb-cell.reserved,
.sb-cell.busy_time,
.sb-cell.busy {
  background: #ffe0e0;
  color: #0c0e1a;
  opacity: 0.4;
  cursor: not-allowed;
}
#header .nav-wrapper .items-wrapper .nav-item#book-btn .book-btn-container .item-container {
  background-color: #fce00a;
}
#sb_content #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb-time-classes-container.classes-plugin .inner .provider-container .provider-col .provider-item .cell {
  border-top-color: #fce00a;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot {
  border-right: 1px solid rgba(252, 224, 10, 0.7);
  border-bottom: 1px solid rgba(252, 224, 10, 0.7);
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot:nth-of-type(5n) {
  border-right: none;
}
@media (max-width: 767px) {
  #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot:nth-of-type(3n) {
    border-right: none;
  }
  #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot:nth-of-type(5n) {
    border-right: 1px solid rgba(252, 224, 10, 0.7);
  }
}
@media (max-width: 575px) {
  #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot {
    border-right: none;
  }
  #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot:nth-of-type(2n - 1) {
    border-right: 1px solid rgba(252, 224, 10, 0.7);
  }
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot a {
  background-color: #fce00a;
  color: #ffffff;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .slots-view.as-table .timeline-wrapper #sb_time_slots_container .slot a:hover {
  background-color: rgba(252, 224, 10, 0.7);
}
.back-to-services {
  color: #0c0e1a;
}
.back-to-services:hover,
.back-to-services:focus {
  color: #0c0e1a;
}
.classes-modal #time_classes_time_container .time-slot {
  background-color: #ebddde;
}
.classes-modal .tab .plugin-group-booking .ui-slider {
  background: #fce00a;
}
#header .nav-wrapper #sb_menu .nav #sb_appended_menu_item ul li.active a {
  color: #fce00a;
}
#sb_terms_and_conditions a {
  color: #fce00a;
}
.remind-pass {
  color: #fce00a;
}
#news-index .news-list .article .bar .read-more a {
  color: #fce00a;
}
#reviews-view .add-review .form .send-btn-container button {
  background: #fce00a;
  color: #0c0e1a;
}
.time-legend .available .circle {
  background: #ebddde;
}
.time-legend .unavailable .circle {
  background: #ffe0e0;
  opacity: 0.4;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected {
  background: #ebddde;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected .day-on,
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected .day-off {
  color: #0c0e1a;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected:hover {
  background: #ebddde;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-inner table .btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-inner table td .data-trigger {
  color: #fce00a;
}
.invoice-pay-page .promo-code-input .custom-form .promo-btn {
  background: #fce00a;
  color: #0c0e1a;
}
.service-bar__icon .icon.icon-reccuring .fa {
  color: #0c0e1a;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  background-color: #ebddde;
  background: #ebddde;
  color: #0c0e1a;
}
.datepicker-button .btn-link {
  color: #fce00a;
}
.plugin-group-booking .ui-slider,
#membership-plugin .btn-with-icon,
#membership-plugin .mb.btn-bar .active-container .wrapper,
.plugin-group-booking .ui-slider {
  background: #fce00a;
}
#membership-view .sb_changed_filter_item {
  background-color: #fce00a;
  color: #ffffff;
}
#membership-plugin .btn-with-icon a.wrapper,
#membership-plugin .mb.btn-bar .active-container .wrapper,
#membership-view .mb.btn-bar a.wrapper {
  color: #0c0e1a;
}
#membership-plugin .see-more a {
  color: #ffffff;
}
#membership-view .mb.btn-bar .active-container a.wrapper,
#membership-view .mb.btn-bar .info-container a.wrapper {
  background: #fce00a;
}
.custom-checkbox input:checked + .custom-label {
  border-color: #fce00a;
  background-color: #fce00a;
}
#sb_booking_content .tab .btn.select,
#sb_time_classes_service_container .btn.select,
.package-content .btn.select {
  background: #fce00a;
  color: #0c0e1a;
}
#sb_booking_content .tab .btn.select a,
#sb_time_classes_service_container .btn.select a,
.package-content .btn.select a {
  color: #0c0e1a;
}
.item .read-more,
.membership-item .read-more {
  color: #fce00a;
}
#membership-view #sb_membership_list_container .membership-item .purchased,
.modal-dialog .modal-content .modal-header {
  background-color: #fce00a;
  color: #0c0e1a;
}
#membership-view #sb_membership_list_container .membership-item .purchased a,
.modal-dialog .modal-content .modal-header a {
  color: #0c0e1a;
}
.custom-radio input:checked + label {
  border: 2px solid #fce00a;
}
.custom-radio input:checked + label:before {
  background-color: #fce00a;
}
.license-modal a {
  color: #fce00a;
}
.sb-widget-form .buttons .send-message-button {
  background: #fce00a;
}
#remind-password .bar #sb_remind_btn {
  background: #fce00a;
  color: #0c0e1a;
}
#footer .cookies .btn {
  background-color: #fce00a;
}
#footer a {
  color: #fce00a;
}
.empty-week-time-part .btn-next-week {
  background: #fce00a;
  color: #0c0e1a;
}
#reviews-view .pagination-wrapper a,
#reviews-view .pagination-wrapper span {
  color: #0c0e1a;
}
#reviews-view .pagination-wrapper a:hover,
#reviews-view .pagination-wrapper span:hover {
  background-color: #fce00a;
  color: #ffffff;
}
#reviews-view .pagination-wrapper .pagination-link.current {
  background-color: #fce00a;
  color: #ffffff;
}
#sb_gdpr_report_module_container #sb_gdpr_email_form .content .form-container .btn {
  background: #fce00a;
  color: #0c0e1a;
}
#sb_gdpr_send_email_container .btn-send-code,
#sb_gdpr_send_code_container .btn-get-report {
  background: #fce00a;
  color: #0c0e1a;
}
.tab.tab-col.get-gdpr-info-modal .full-info .close-full-info {
  background: #fce00a;
  color: #0c0e1a;
}
#footer #sb_scroll_top_btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
#footer #sb_scroll_top_btn:hover {
  background-color: rgba(252, 224, 10, 0.7);
}
.error-card .redirect-block .block .btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
.error-card .redirect-block .block .btn:hover {
  background-color: #d0b903;
}
.invoice-pay-page .custom-title {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-payment-systems #sb_pay_btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-deposit-info .btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-pay-page .invoice-btn-bar .btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-pay-page .promo-code-input .custom-form .btn {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-pay-page #sb_invoice_pager_container .pagination-wrapper .arrow:hover,
.invoice-pay-page #sb_invoice_pager_container .pagination-wrapper a:hover {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-pay-page #sb_invoice_pager_container .pagination-wrapper .arrow.current,
.invoice-pay-page #sb_invoice_pager_container .pagination-wrapper a.current {
  background-color: #fce00a;
  color: #0c0e1a;
}
.invoice-pay-page .to-invoices-list:hover {
  color: #fce00a;
}
.invoice-pay-page .accordion .accordion-header .title {
  color: #0c0e1a;
}
.pdf-invoice .invoice-top {
  border-color: #fce00a !important;
}
.pdf-invoice .invoice-top .name {
  color: #fce00a !important;
}
.pdf-invoice .general-table thead {
  background: #fce00a !important;
  background-color: #fce00a !important;
  color: #0c0e1a !important;
}
.pdf-invoice .general-table .table thead tr {
  color: #0c0e1a !important;
}
.pdf-invoice .general-table .table thead tr th {
  border-color: #fce00a !important;
  color: #0c0e1a !important;
}
.btn-invoice {
  background-color: #fce00a;
  color: #0c0e1a;
}
.btn-invoice:hover,
.btn-invoice:focus,
.btn-invoice:active,
.btn-invoice:visited {
  color: #0c0e1a;
}
.invoice-table a {
  color: #fce00a;
}
.accordion a {
  color: #fce00a;
}
.current-booking-info .info a {
  color: #fce00a;
}
.wrap-client-info-view .back-button {
  color: #0c0e1a;
}
.wrap-client-info-view .client-info-view .btn-bar .btn {
  background: #fce00a;
  color: #0c0e1a;
  border-color: #fce00a;
}
.btn.start-date-btn a,
.start-date-btn a,
.btn.start-date-btn .sb_start_date,
.start-date-btn .sb_start_date {
  color: #fce00a;
}
#reviews-view .add-review .info .name {
  color: #fce00a;
}
#sb-timeline #steps #steps-content #sb_booking_content .location-item .address a {
  color: #fce00a;
}
.sb-widget-form .buttons .open-booking-widget-button {
  color: #fce00a;
}
.btn-classes {
  background-color: #fce00a;
  color: #0c0e1a;
}
.btn-classes:hover,
.btn-classes:focus,
.btn-classes:active,
.btn-classes:visited {
  text-decoration: none;
  color: #0c0e1a;
}
@media print {
  .pdf-invoice .general-table thead th {
    background: #fce00a !important;
    color: #0c0e1a !important;
  }
}
/* Grid weekly timeline */
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-inner .top-inline-steps .parts-of-day .btn,
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-inner .top-inline-steps .days-of-week .btn {
  background: transparent;
  color: #0c0e1a;
  border-color: #e9e9e9 !important;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-inner .top-inline-steps .parts-of-day .btn.active,
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-inner .top-inline-steps .days-of-week .btn.active {
  background: #fce00a;
  color: #0c0e1a;
}
#sb_timeview_container .timeline-wrapper .grid-weekly-header .grid-weekly-header-item {
  background-color: #fce00a;
  color: #0c0e1a;
}
.grid-weekly-item .data-trigger {
  color: #fce00a;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-table .grid-weekly-body .grid-weekly-row .grid-weekly-item.grid-weekly-button .btn {
  background: #fce00a;
  color: #0c0e1a;
}
.invoice-pay-page #sb_invoice_pager_container .pagination-wrapper a {
  color: #fce00a;
}
#sb_simplybook_terms_link:hover {
  border-bottom-color: #fce00a;
}
.membership-item.panel .btn-bar .btn.price-formatter,
.item.panel .btn-bar .btn {
  background: #fce00a;
  color: #0c0e1a;
}
.content-mode-list .title,
.content-mode-list .title a,
item.panel .title,
.item.panel .title a {
  color: #0c0e1a;
}
.bar-flex-item.price:not(.service-deposit) .txt {
  color: #fce00a;
}
.panel .plugin-group-booking .active-count .plus,
.panel .plugin-group-booking .active-count .minus {
  color: #0c0e1a;
}
.panel .plugin-group-booking .active-count .plus:hover,
.panel .plugin-group-booking .active-count .minus:hover {
  background: #fce00a;
  color: #0c0e1a;
}
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide,
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide span,
.panel .btn-bar .wrap-read-more .read-more .part,
#sb-timeline #steps #steps-content #sb_booking_content .location-item.panel .address a {
  color: #337ab7;
}
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide:hover,
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide span:hover,
.panel .btn-bar .wrap-read-more .read-more .part:hover,
#sb-timeline #steps #steps-content #sb_booking_content .location-item.panel .address a:hover,
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide:active,
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide span:active,
.panel .btn-bar .wrap-read-more .read-more .part:active,
#sb-timeline #steps #steps-content #sb_booking_content .location-item.panel .address a:active,
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide:focus,
.panel > .wrap-collapse-content .collapse-content .btn-bar-full-info .btn-hide span:focus,
.panel .btn-bar .wrap-read-more .read-more .part:focus,
#sb-timeline #steps #steps-content #sb_booking_content .location-item.panel .address a:focus {
  color: #23527c;
}
.payment-modal .payment-system-container .payment-system:hover,
.payment-modal #sb_payment_systems_container .payment-system:hover,
.payment-modal .payment-system-container .payment-system.active,
.payment-modal #sb_payment_systems_container .payment-system.active {
  border-color: #fce00a;
}
#membership-plugin #sb_membership_module_list_container.content-mode-list .membership-item .one-line > .btn-bar .btn.sb_cancel_recurring,
#membership-view #sb_membership_list_container.content-mode-list .membership-item .one-line > .btn-bar .btn.sb_cancel_recurring {
  background: #F44336;
  color: #fff;
}
.phone b,
.phone .txt-wrap,
#content-view #contacts li .phone,
.phone-number {
  direction: ltr !important;
}
.confirm-details .btn {
  color: #0c0e1a;
}
#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item.selected {
  border-color: #fce00a;
}
#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item.selected .item-name {
  font-weight: 600;
}
#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item .item-price {
  color: #fce00a;
}
#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-footer .btn.next {
  background: #fce00a;
  color: #0c0e1a;
}
.current-booking-info .btn.sb-ticket-download {
  background: #fce00a;
  color: #0c0e1a;
}
.current-booking-info .btn.sb-ticket-download .txt {
  color: #0c0e1a;
}
.page-content--online-meeting .online-meeting .btn {
  background: #fce00a;
  color: #0c0e1a;
}
.page-content--online-meeting .online-meeting__picture .svg__theme-color g {
  fill: #fce00a;
}
.current-booking-info .package-use-credits-msg .link {
  color: #fce00a;
}
.pwa_install__button {
  background: transparent;
  color: #06adef;
}
.booking-btns .sb-medical-test-download {
  background: #fce00a;
  color: #0c0e1a;
}
body {
  background: #f7f7f7;
  color: #0c0e1a;
}
html::-webkit-scrollbar {
  _background-color: #f7f7f7;
}
.company-name {
text-transform: lowercase;
  color: #ffffff;
}
#sb_multiple_book_cart .counter {
  background: #fce00a;
  color: #0c0e1a;
}
#sb_multiple_book_cart .counter a {
  color: #0c0e1a;
}
.promotion-list .promotion-item .badge {
  color: #fce00a;
}
.promotion-item .select a {
  background-color: #fce00a;
  color: #0c0e1a;
}
#sb_menu a {
  color: #0c0e1a;
}
@media only screen and (max-width: 1024px) {
  #sb_menu a {
    color: #464646;
  }
}
.btn.book-btn {
  background: #fce00a;
  color: #0c0e1a;
}
.btn.book-btn a {
  color: #0c0e1a;
}
.btn.btn-back {
  background-color: #5b5561;
  color: #ffffff;
}
#main #main-content #sb_content #sb_product_pagination .current,
#main #main-content #sb_content #sb_product_pagination .arrow:hover,
#main #main-content #sb_content #sb_product_pagination .current:hover {
  background-color: #fce00a;
  color: #ffffff;
}
#footer .copyright {
  color: #0c0e1a;
}
.current-booking-info .sb-book {
  background: #5b5561;
  color: #ffffff;
}
.current-booking-info .sb-book a {
  color: #ffffff;
}
.current-booking-info .btn.sb_book_again {
  background: #5b5561;
  color: #ffffff;
}
.current-booking-info .btn.sb_book_again a {
  color: #ffffff;
}
#header .nav-wrapper .items-wrapper .nav-item#book-btn .book-btn-container .item-container {
  background: #fce00a;
}
#client-profile-preview .btn {
  background: #5b5561;
  color: #ffffff;
}
#client-profile-preview .btn a {
  color: #ffffff;
}
#header .items-wrapper .nav-item#sb_client_info .login-container .full-info #sb_login_form .not-logged .bar .btn {
  background: #5b5561;
  color: #ffffff;
}
#header .items-wrapper .nav-item#sb_client_info .login-container .full-info #sb_login_form .not-logged .bar .btn a {
  color: #ffffff;
}
#header .items-wrapper .nav-item#sb_client_info .login-container .full-info #sb_login_form .not-logged .bar .btn.btn--sign-in {
  background: #fce00a;
  color: #0c0e1a;
}
#main #main-buttons .btn.custom {
  background: #5b5561;
  color: #ffffff;
}
#main #main-buttons .btn.custom a {
  color: #ffffff;
}
#main #main-buttons .btn.map {
  background: #5b5561;
  color: #ffffff;
}
#main #main-buttons .btn.map a {
  color: #ffffff;
}
#main #main-buttons .btn.promo {
  background: #5b5561;
  color: #ffffff;
}
#main #main-buttons .btn.promo a {
  color: #ffffff;
}
.modal-dialog .modal-content .modal-header {
  background: #fce00a;
}
.modal-dialog .modal-content .modal-header .modal-title {
  color: #0c0e1a;
}
.timezone-modal.modal-dialog .modal-content .modal-footer .btn {
  background: #5b5561;
  color: #ffffff;
}
.timezone-modal.modal-dialog .modal-content .modal-footer .btn a {
  color: #ffffff;
}
#steps #steps-content #sb_booking_content .detail-step .right-side #sb_multiple_booking_btn {
  background: #5b5561;
  color: #ffffff;
}
#steps #steps-content #sb_booking_content .detail-step .right-side #sb_multiple_booking_btn a {
  color: #ffffff;
}
#main #main-buttons .btn.book {
  background: #fce00a;
  color: #0c0e1a;
}
#main #main-buttons .btn.book a {
  color: #0c0e1a;
}
.is-widget #main .btn.book {
  background: #fce00a;
  color: #0c0e1a;
}
.is-widget #main .btn.book a {
  color: #0c0e1a;
}
#main #main-content #sb_content #client-login button.btn {
  background: #fce00a;
  color: #0c0e1a;
}
#header .nav-wrapper #sb_menu .nav li.active a {
  border-bottom-color: #fce00a;
}
#header .nav-wrapper #sb_menu .nav li a:hover {
  border-bottom-color: #fce00a;
}
#booking-result-view #booking-result-tabs .tabs-container .tab-link a {
  color: #0c0e1a;
}
#booking-result-view #booking-result-tabs .tabs-container .tab-link.active a {
  border-bottom-color: #fce00a;
}
#main #main-content #sb_content #reviews-view .add-review .form .social-container .line-arrow {
  background: #f7f7f7;
}
#sb-timeline #steps-nav #menu-active-bg {
  background: #ebddde;
}
#main #main-content #sb_content #sb_product_container .sb-list-type.simple-list .product-item .badge {
  background-color: #ebddde;
}
#sb-timeline #steps-nav li:not(.passed) .title-small {
  color: #0c0e1a;
}
#sb-timeline #steps-nav li:first-child,
#sb-timeline #steps-nav li.passed,
#sb-timeline #steps-nav li.passed + li:not(.passed) {
  background: #ebddde;
}
#sb-timeline #steps-nav li:first-child .title-small,
#sb-timeline #steps-nav li.passed .title-small,
#sb-timeline #steps-nav li.passed + li:not(.passed) .title-small {
  color: #0c0e1a;
}
#sb-timeline #steps #steps-content #sb_booking_content .detail-step .right-side #sb_book_btn {
  background: #fce00a;
  color: #0c0e1a;
}
#sb-timeline #steps #steps-content #sb_booking_content .detail-step .right-side #sb_book_btn a {
  color: #0c0e1a;
}
#sb-timeline #steps-nav li:first-child:after {
  background: #fff;
  border-top-color: #fff;
  border-left-color: #ebddde;
  border-bottom-color: #fff;
}
#sb-timeline #steps-nav li.passed + li:not(.passed):after {
  background: #fff;
  border-top-color: #fff;
  border-left-color: #ebddde;
  border-bottom-color: #fff;
}
.payment-modal #sb_pay_btn {
  color: #ffffff;
}
#news-index .news-list .article .cap a {
  color: #fce00a;
}
.badge {
  background: #fce00a;
  color: #0c0e1a;
}
.badge:before {
  border-top: 40px solid #fce00a;
}
.badge:after {
  border-top: 5px solid #fce00a;
}
#main #main-content #sb_content #sb_product_container .sb-list-type.simple-list .product-item .item-data .badge {
  color: #0c0e1a;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header span {
  color: #fce00a;
}
.plugin-group-booking:before {
  background: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="iso-8859-1"?><svg xmlns="http://www.w3.org/2000/svg" width="24.61" height="25" viewBox="0 0 19.688 20"><path data-name="user copy" d="M9.844 10a5 5 0 1 0-4.922-5 4.975 4.975 0 0 0 4.922 5zm0 2.5C6.521 12.5 0 14.12 0 17.5V20h19.687v-2.5c0-3.38-6.521-5-9.843-5z" fill="rgba(12, 14, 26, 0.9990000000000001)" fill-rule="evenodd"></path></svg>');
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: left center;
}
.service-item .bar-service .badge {
  color: #fce00a;
}
.service-item .bar-service .service-deposit .text {
  color: #0c0e1a;
}
.active-count .plus:before:hover {
  border-bottom-color: #fce00a;
}
.active-count .minus:after:hover {
  border-top-color: #fce00a;
}
.service-bar__icon .icon.icon-reccuring .fa.fa-refresh:before {
  background: url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="iso-8859-1"?><svg xmlns="http://www.w3.org/2000/svg" width="18.938" height="18"><path d="M18.423 1.562a.69.69 0 0 0-.819.53l-.5 2.34A8.966 8.966 0 0 0 .404 8.97a.69.69 0 1 0 1.379 0 7.587 7.587 0 0 1 14.148-3.812l-2.3-.493a.69.69 0 0 0-.289 1.349l3.947.847a.687.687 0 0 0 .2.012.675.675 0 0 0 .317-.108.684.684 0 0 0 .3-.435l.846-3.949a.69.69 0 0 0-.529-.819zm-.694 6.5a.69.69 0 0 0-.667.712 7.587 7.587 0 0 1-7.331 7.837h-.253a7.585 7.585 0 0 1-6.452-3.6l2.4.643a.69.69 0 0 0 .358-1.333l-3.9-1.046a.689.689 0 0 0-.845.488l-1.045 3.9a.69.69 0 1 0 1.332.357l.588-2.192a8.96 8.96 0 0 0 7.566 4.16h.3a8.967 8.967 0 0 0 8.665-9.262.689.689 0 0 0-.716-.66z" fill="rgba(12, 14, 26, 0.9990000000000001)" fill-rule="evenodd"></path></svg>');
  background-size: 24px;
  background-repeat: no-repeat;
  background-position: right center;
}
.tab.tab-col .read-more,
.provider-item .read-more,
.membership-item .read-more {
  color: #fce00a;
}
#sb_main #sb-main-container .return-btn a,
#sb_main #sb-main-container #sb_back_button a {
  color: #0c0e1a;
}
#sb_main #sb-main-container .return-btn a:hover,
#sb_main #sb-main-container #sb_back_button a:hover {
  color: #fce00a;
}
#sb-main-container .custom-checkbox input:checked + .custom-label {
  border-color: #fce00a;
  background-color: #fce00a;
}
#sb_membership_container .alert-info a {
  color: #fce00a;
}
html[dir="rtl"] #sb-timeline #steps-nav li:first-child:after {
  border-left-color: inherit;
  border-right-color: #ebddde;
}
html[dir="rtl"] #sb-timeline #steps-nav li.passed + li:not(.passed):after {
  border-left-color: inherit;
  border-right-color: #ebddde;
}
html[dir="rtl"] #sb-timeline #steps #steps-content #sb_booking_content .datetime-step .timeline-wrapper #sb_time_flexible_weekly_container .data-col .time-container .time-slot {
  border-right: inherit;
  border-left: 1px solid #e9e9e9;
}
.preloader svg *,
.photo svg *,
.provider-item .default svg *,
.empty-step__image svg *,
.invoice-pay-page svg *,
.invoice-notifications svg *,
.error-card svg *,
.page-content--online-meeting .online-meeting__picture svg * {
  stroke: #fce00a;
}
.samesite-cookies {
  background: rgba(247, 247, 247, 0.7);
}
.samesite-cookies__popup {
  background: #f7f7f7;
}
.samesite-cookies__popup-btn {
  background: #fce00a;
  color: #0c0e1a;
}
.samesite-cookies__popup-btn:hover {
  color: #0c0e1a;
}
.samesite-cookies__popup-link {
  color: #fce00a;
}
</style>