/* =====================================================
   Replace #8b1538 permanently (Dark Scheme – Tourimo)
   ===================================================== */

/* Links */
.scheme_dark a,
.scheme_dark .color_style_dark a {
  color: #8b1538;
}

/* Hover / Active */
.scheme_dark a:hover,
.scheme_dark a:focus,
.scheme_dark a:active,
.scheme_dark h1 a:hover,
.scheme_dark h2 a:hover,
.scheme_dark h3 a:hover,
.scheme_dark h4 a:hover,
.scheme_dark h5 a:hover,
.scheme_dark h6 a:hover,
.scheme_dark li a:hover {
  color: #8b1538 !important;
}

scheme_default .content .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover, .scheme_default h1 a:hover, .scheme_default h2 a:hover, .scheme_default h3 a:hover, .scheme_default h4 a:hover, .scheme_default h5 a:hover, .scheme_default h6 a:hover, .scheme_default li a:hover {
    color: #8b1538;
}
/* Menu */
.scheme_dark .sc_layouts_menu_nav > li > a:hover,
.scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a,
.scheme_dark .sc_layouts_menu_nav > li.current-menu-parent > a {
  color: #8b1538 !important;
}

/* Buttons / highlights */
.scheme_dark .sc_button:hover,
.scheme_dark button:hover,
.scheme_dark input[type="submit"]:hover {
  background-color: #8b1538;
  border-color: #8b1538;
}

/* Icons */
.scheme_dark i:hover,
.scheme_dark svg:hover {
  color: #8b1538;
  fill: #8b1538;
}
.scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a,
.scheme_dark .sc_layouts_menu_nav > li.current-menu-parent > a {
  color: #fff !important;
}
.scheme_default .booked_calendar.widget .widget_title, .scheme_default .wp-widget-booked_calendar .widget_title {
    color: #ffffff;
    background-color: #8b1538 !important;
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date span {
    box-shadow: inset 0 0 0 2px #8b1538;
}
.scheme_default .booked_calendar.widget .widget_title:before, .scheme_default .wp-widget-booked_calendar .widget_title:before {
    border-color: #8b1538 transparent transparent;
}
.scheme_default form button:not(.components-button), .scheme_default input[type="reset"], .scheme_default input[type="submit"], .scheme_default input[type="button"], .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type="submit"], .scheme_default .wp-block-button:not(.is-style-outline) .wp-block-button__link, .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type="button"], .scheme_default #buddypress input[type="reset"], .scheme_default #buddypress input[type="submit"], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type="submit"], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type="submit"], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type="submit"], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type="submit"], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form .tribe-bar-views-toggle, .scheme_default #tribe-bar-views li.tribe-bar-views-option, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default button.write-a-review, .scheme_default .learnpress-page .lp-button, .scheme_default .learnpress-page .wishlist-button, .scheme_default .mc4wp-form input[type="submit"], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type="button"], .scheme_default .woocommerce-page input[type="button"], .scheme_default .woocommerce input[type="submit"], .scheme_default .woocommerce-page input[type="submit"], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt, .scheme_default .nav-links-more a, .scheme_default .woocommerce-links-more a, .scheme_default #btn-buy, .scheme_default .sc_igenerator_form_field_prompt .sc_igenerator_form_field_inner .sc_igenerator_form_field_prompt_button, .scheme_default .sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_inner .sc_tgenerator_form_field_prompt_button, .scheme_default .sc_chat_form_field_prompt .sc_chat_form_field_inner .sc_chat_form_field_prompt_button {
    color: #ffffff;
    border-color: #8b1538;
    background-color: #8b1538;
}
.scheme_default .trx_addons_reviews_block_short {
    background-color: transparent;
    display: none;
}
.scheme_default .trx_addons_reviews_block_detailed, .post_item_single .post_footer_single {
    color: #415161;
    background-color: transparent;
    display: none;
}
.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a {
    color: #ffffff !important;
    background-color: #8b1538 !important;
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_submit:hover, .scheme_dark .sc_layouts_row_type_compact .search_wrap .search_submit:focus, .scheme_dark.sc_layouts_row_type_compact .search_wrap .search_submit:hover, .scheme_dark.sc_layouts_row_type_compact .search_wrap .search_submit:focus {
    background-color: transparent;
    color: #8b1538;
}
.scheme_dark .sc_socials.sc_socials_icons_names .social_item_type_icons_names:hover .social_name {
    color: #8b1538;
}
body.page-template-blog .top_panel_title,
body.page-template-blog .sc_layouts_title {
  min-height: 420px;
  padding-bottom: 60px;
}
.elementor-462 .elementor-element.elementor-element-39c2470 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #8b1538;
}
